Main Page | Modules | Data Structures | File List | Data Fields | Globals | Related Pages | Examples
_UARTDCB Struct Reference
[AVR UART Device Driver, AVR UART Device Driver]
#include <dev/uartavr.h>
Detailed Description
UART device control block structure.
Data Fields | |
| u_char | dcb_baudSelect |
| Baudrate selector. | |
| u_long | dcb_rtimeout |
| Read timeout. | |
| u_long | dcb_wtimeout |
| Write timeout. | |
| HANDLE | dcb_tx_rdy |
| Queue of threads waiting for output buffer empty. | |
| HANDLE | dcb_rx_rdy |
| Queue of threads waiting for a character in the input buffer. | |
| u_long | dcb_modeflags |
| Mode flags. | |
Field Documentation
|
|
Baudrate selector. See the ATmega datasheet for further details. |
|
|
Queue of threads waiting for a character in the input buffer. Threads are added to this queue when calling UartAvrInput(). |
|
|
Queue of threads waiting for output buffer empty. Threads are added to this queue when calling UartAvrFlush(). |