Main Page | Modules | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals | Related Pages | Examples

DEVDCB Struct Reference
[Generic Character Device]


Detailed Description

Device driver's private data structure.


Data Fields

HANDLE dcb_rrdy
volatile int dcb_rcnt
u_char dcb_rbuff [16]
u_long dcb_rtimeout
HANDLE dcb_trdy
int dcb_tlen
volatile int dcb_tcnt
u_char dcb_tbuff [16]
u_long dcb_ttimeout


Field Documentation

HANDLE DEVDCB::dcb_rrdy
 

Receiver ready queue.

volatile int DEVDCB::dcb_rcnt
 

Number of bytes in the receive buffer.

u_char DEVDCB::dcb_rbuff[16]
 

Receive buffer.

u_long DEVDCB::dcb_rtimeout
 

Read timeout.

HANDLE DEVDCB::dcb_trdy
 

Transmitter ready queue.

int DEVDCB::dcb_tlen
 

Number of bytes in the transmit buffer.

volatile int DEVDCB::dcb_tcnt
 

Number of bytes already transmitted.

u_char DEVDCB::dcb_tbuff[16]
 

Transmit buffer.

u_long DEVDCB::dcb_ttimeout
 

Write timeout.


© 2000-2006 by egnite Software GmbH - visit http://www.ethernut.de/