Nut/OS  4.10.3
API Reference
DEVDCB Struct Reference

Device driver's private data structure. More...

Collaboration diagram for DEVDCB:

Data Fields

HANDLE dcb_rrdy
volatile int dcb_rcnt
uint8_t dcb_rbuff [16]
uint32_t dcb_rtimeout
HANDLE dcb_trdy
int dcb_tlen
volatile int dcb_tcnt
uint8_t dcb_tbuff [16]
uint32_t dcb_ttimeout

Detailed Description

Device driver's private data structure.

Definition at line 83 of file genchar.c.


Field Documentation

Receiver ready queue.

Definition at line 84 of file genchar.c.

volatile int DEVDCB::dcb_rcnt

Number of bytes in the receive buffer.

Definition at line 85 of file genchar.c.

Referenced by GenCharSize().

Receive buffer.

Definition at line 86 of file genchar.c.

Read timeout.

Definition at line 87 of file genchar.c.

Transmitter ready queue.

Definition at line 88 of file genchar.c.

Number of bytes in the transmit buffer.

Definition at line 89 of file genchar.c.

volatile int DEVDCB::dcb_tcnt

Number of bytes already transmitted.

Definition at line 90 of file genchar.c.

Transmit buffer.

Definition at line 91 of file genchar.c.

Write timeout.

Definition at line 92 of file genchar.c.


The documentation for this struct was generated from the following file: