XgDevice


Data Structures

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

Defines

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

Typedefs

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

Define Documentation

#define IFTYP_CAN   6

CAN device.

Definition at line 129 of file device.h.

#define IFTYP_CHAR   5

Character stream device.

Definition at line 128 of file device.h.

#define IFTYP_FS   16

file system device

Definition at line 130 of file device.h.

#define IFTYP_NET   3

Net device.

Definition at line 126 of file device.h.

#define IFTYP_RAM   0

RAM device.

Definition at line 123 of file device.h.

#define IFTYP_ROM   1

ROM device.

Definition at line 124 of file device.h.

#define IFTYP_STREAM   2

Stream device.

Definition at line 125 of file device.h.

#define IFTYP_TCPSOCK   4

TCP socket.

Definition at line 127 of file device.h.

#define NUTFILE_EOF   ((NUTFILE *)(-1))

Definition at line 88 of file file.h.


Typedef Documentation

typedef struct _IFSTREAM IFSTREAM

Stream interface type.

Definition at line 276 of file device.h.

typedef struct _NUTDEVICE NUTDEVICE

Device structure type.

Definition at line 135 of file device.h.

typedef struct _NUTFILE NUTFILE

File structure type.

Definition at line 65 of file file.h.

Device structure type.

Definition at line 256 of file device.h.


Generated on Sun Aug 31 13:31:34 2008 for FrankenRTOS by  doxygen 1.5.6