Device I/O
[Nut/OS APII/O Management]


Detailed Description

Input and output device functions.


Data Structures

struct  _IFSTREAM
 Stream interface information structure. More...
struct  _NUTDEVICE
 Device structure. More...
struct  _NUTFILE
 File structure. More...
struct  _NUTFILE
 File structure. More...
struct  _NUTVIRTUALDEVICE
 Virtual device structure. More...

Defines

#define IFTYP_BLKIO   7
 Block I/O device.
#define IFTYP_CAN   6
 CAN device.
#define IFTYP_CHAR   5
 Character stream device.
#define IFTYP_FS   16
 file system device
#define IFTYP_NET   3
 Net device.
#define IFTYP_RAM   0
 RAM device.
#define IFTYP_ROM   1
 ROM device.
#define IFTYP_STREAM   2
 Stream device.
#define IFTYP_TCPSOCK   4
 TCP socket.
#define NUTFILE_EOF   ((NUTFILE *)(-1))

Typedefs

typedef _IFSTREAM IFSTREAM
 Stream interface type.
typedef _NUTDEVICE NUTDEVICE
 Device structure type.
typedef _NUTFILE NUTFILE
 File structure type.
typedef _NUTVIRTUALDEVICE NUTVIRTUALDEVICE
 Device structure type.


Generated on Wed Apr 29 11:12:30 2009 for BTnut System Software by doxygen 1.5.1