diff options
author | Alex Ivanov <alexivanov97@gmail.com> | 2012-12-15 07:23:36 -0500 |
---|---|---|
committer | Gedare Bloom <gedare@rtems.org> | 2012-12-15 07:23:36 -0500 |
commit | cefc9aea6b8ccb5f634ba5d0389a44bbe180f0ca (patch) | |
tree | 2976d3a597b5c6367f1769a2942dd79bdce8d277 /cpukit/libcsupport/src/libio.c | |
parent | dosfs: Avoid error caused by bdbuf configuration (diff) | |
download | rtems-cefc9aea6b8ccb5f634ba5d0389a44bbe180f0ca.tar.bz2 |
libcsupport: Doxygen Enhancement Task #8
http://www.google-melange.com/gci/task/view/google/gci2012/7996208
Diffstat (limited to 'cpukit/libcsupport/src/libio.c')
-rw-r--r-- | cpukit/libcsupport/src/libio.c | 37 |
1 files changed, 7 insertions, 30 deletions
diff --git a/cpukit/libcsupport/src/libio.c b/cpukit/libcsupport/src/libio.c index c8ab1f3a9a..a12a12c833 100644 --- a/cpukit/libcsupport/src/libio.c +++ b/cpukit/libcsupport/src/libio.c @@ -1,8 +1,11 @@ -/* - * This file contains the support infrastructure used to manage the - * table of integer style file descriptors used by the low level - * POSIX system calls like open(), read, fstat(), etc. +/** + * @file * + * @brief File Descriptor Routines + * @ingroup LibIOInternal + */ + +/* * COPYRIGHT (c) 1989-1999. * On-Line Applications Research Corporation (OAR). * @@ -39,12 +42,6 @@ */ #undef ACCEPT_O_NDELAY_ALIAS -/* - * rtems_libio_fcntl_flags - * - * Convert UNIX fnctl(2) flags to ones that RTEMS drivers understand - */ - static const rtems_assoc_t access_modes_assoc[] = { { "READ", LIBIO_FLAGS_READ, O_RDONLY }, { "WRITE", LIBIO_FLAGS_WRITE, O_WRONLY }, @@ -87,12 +84,6 @@ uint32_t rtems_libio_fcntl_flags( int fcntl_flags ) return flags; } -/* - * rtems_libio_to_fcntl_flags - * - * Convert RTEMS internal flags to UNIX fnctl(2) flags - */ - int rtems_libio_to_fcntl_flags( uint32_t flags ) { int fcntl_flags = 0; @@ -120,13 +111,6 @@ int rtems_libio_to_fcntl_flags( uint32_t flags ) return fcntl_flags; } -/* - * rtems_libio_allocate - * - * This routine searches the IOP Table for an unused entry. If it - * finds one, it returns it. Otherwise, it returns NULL. - */ - rtems_libio_t *rtems_libio_allocate( void ) { rtems_libio_t *iop = NULL; @@ -145,13 +129,6 @@ rtems_libio_t *rtems_libio_allocate( void ) return iop; } -/* - * rtems_libio_free - * - * This routine frees the resources associated with an IOP (file descriptor) - * and clears the slot in the IOP Table. - */ - void rtems_libio_free( rtems_libio_t *iop ) |