Definition at line 159 of file tlc16c550.h.
Data Fields | |
NUTDEVICE * | dev_next |
pointer to the next device, used if more devices share the same interrupt | |
uint32_t | dcb_rtimeout |
Read timeout. | |
uint32_t | 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. | |
uint32_t | dcb_modeflags |
Mode flags. | |
uint8_t | dcb_rfifo |
Level of the fifo trigger, 0 if no fifo. | |
uint8_t | dcb_wfifo |
Free space in the output fifo since the last write operation. |
pointer to the next device, used if more devices share the same interrupt
Definition at line 161 of file tlc16c550.h.
Referenced by AceInit().
Queue of threads waiting for output buffer empty.
Threads are added to this queue when calling ACEAvrFlush().
Definition at line 175 of file tlc16c550.h.
Referenced by AceFlush(), and AceIOCtl().
Queue of threads waiting for a character in the input buffer.
Threads are added to this queue when calling ACEAvrInput().
Definition at line 181 of file tlc16c550.h.
Referenced by AceInput().
Mode flags.
Definition at line 185 of file tlc16c550.h.
Referenced by AceInit(), AceIOCtl(), AceOpen(), AceOutput(), AcePut(), and AceRead().
Level of the fifo trigger, 0 if no fifo.
Definition at line 189 of file tlc16c550.h.
Referenced by AceInit(), and AceIOCtl().
Free space in the output fifo since the last write operation.
Definition at line 193 of file tlc16c550.h.
Referenced by AceInit(), AceIOCtl(), and AceOutput().