summaryrefslogtreecommitdiff
path: root/nuttx/drivers/dev_null.c
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2008-11-14 15:10:31 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2008-11-14 15:10:31 +0000
commiteb82956af4b42337b8b2baced2d3931769771ebd (patch)
treed8f1e35eb7dd7864d63326cb3532fc5908c3ffe1 /nuttx/drivers/dev_null.c
parent6e2d4ff5eb96e5e82bce25965d35e69f256151de (diff)
downloadpx4-nuttx-eb82956af4b42337b8b2baced2d3931769771ebd.tar.gz
px4-nuttx-eb82956af4b42337b8b2baced2d3931769771ebd.tar.bz2
px4-nuttx-eb82956af4b42337b8b2baced2d3931769771ebd.zip
Add function headers
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1233 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/drivers/dev_null.c')
-rw-r--r--nuttx/drivers/dev_null.c16
1 files changed, 16 insertions, 0 deletions
diff --git a/nuttx/drivers/dev_null.c b/nuttx/drivers/dev_null.c
index c058afb8d..5c495451b 100644
--- a/nuttx/drivers/dev_null.c
+++ b/nuttx/drivers/dev_null.c
@@ -73,11 +73,19 @@ static struct file_operations devnull_fops =
* Private Functions
****************************************************************************/
+/****************************************************************************
+ * Name: devnull_read
+ ****************************************************************************/
+
static ssize_t devnull_read(FAR struct file *filp, FAR char *buffer, size_t len)
{
return 0; /* Return EOF */
}
+/****************************************************************************
+ * Name: devnull_write
+ ****************************************************************************/
+
static ssize_t devnull_write(FAR struct file *filp, FAR const char *buffer, size_t len)
{
return len; /* Say that everything was written */
@@ -87,6 +95,14 @@ static ssize_t devnull_write(FAR struct file *filp, FAR const char *buffer, size
* Public Functions
****************************************************************************/
+/****************************************************************************
+ * Name: devnull_register
+ *
+ * Description:
+ * Register /dev/null
+ *
+ ****************************************************************************/
+
void devnull_register(void)
{
(void)register_driver("/dev/null", &devnull_fops, 0666, NULL);