#define UART_MF_RTSSENSE 0x00000001UL
#define UART_MF_CTSCONTROL 0x00000002UL
#define UART_MF_DTRSENSE 0x00000004UL
#define UART_MF_DSRCONTROL 0x00000008UL
#define UART_MF_DCDCONTROL 0x00000010UL
#define UART_MF_RTSCONTROL 0x00000020UL
#define UART_MF_CTSSENSE 0x00000040UL
#define UART_MF_DTRCONTROL 0x00000080UL
#define UART_MF_DSRSENSE 0x00000100UL
#define UART_MF_DCDSENSE 0x00000200UL
#define UART_MF_SENSEMASK 0x0345
#define UART_MF_CONTROLMASK 0x00BC
#define UART_MF_XONXOFF 0x00000400UL
#define UART_MF_LOCALECHO 0x00010000UL
#define UART_MF_COOKEDMODE 0x00020000UL
#define UART_MF_NOBUFFER 0x00100000UL
#define UART_MF_LINEBUFFER 0x00200000UL
#define UART_MF_BUFFERMASK 0x00300000UL
#define UART_SF_RTSOFF 0x00000001UL
#define UART_SF_CTSOFF 0x00000002UL
#define UART_SF_DTROFF 0x00000004UL
#define UART_SF_DSROFF 0x00000008UL
#define UART_SF_DCDOFF 0x00000010UL
#define HDLC_SF_FLUSH 0x00001000UL
#define HDLC_SF_ESCAPED 0x00002000UL
#define UART_SF_TXDISABLED 0x00000040UL
#define UART_SF_RXDISABLED 0x00000080UL
#define UART_HS_DCERTSCTS 0x00000003UL
#define UART_HS_DCEFULL 0x0000001FUL
#define UART_HS_DTERTSCTS 0x00000060UL
#define UART_HS_DTEFULL 0x000003E0UL
#define UART_HS_XONXOFF 0x00000400UL
See: | Type struct _UARTDCB |
struct _UARTDCB | |
{ | |
uint8_t dcb_baudSelect; | |
uint32_t dcb_rtimeout; | |
uint32_t dcb_wtimeout; | |
HANDLE dcb_tx_rdy; | |
HANDLE dcb_rx_rdy; | |
uint32_t dcb_modeflags; | |
} |
devSci1
extern NUTDEVICE devSci1
devSci2
extern NUTDEVICE devSci2