RTEMS: bsps/lm32/shared/console/uart.h File Reference

| RTEMS 5.4-rc2

Loading...
Searching...
No Matches
Macros | Functions
uart.h File Reference
Board Support Packages » LatticeMicro32 (lm32) » Shared | Board Support Packages » LatticeMicro32 (lm32) » Shared » LM32 UART

LatticeMico32 UART definitions. More...

Go to the source code of this file.

## Macros
#define | LM32_UART_RBR (0x0000)
#define | LM32_UART_IER (0x0004)
#define | LM32_UART_IER_RBRI (0x0001)
#define | LM32_UART_IER_THRI (0x0002)
#define | LM32_UART_IER_RLSI (0x0004)
#define | LM32_UART_IER_MSI (0x0008)
#define | LM32_UART_IIR (0x0008)
#define | LM32_UART_IIR_STAT (0x0001)
#define | LM32_UART_IIR_ID0 (0x0002)
#define | LM32_UART_IIR_ID1 (0x0004)
#define | LM32_UART_LCR (0x000C)
#define | LM32_UART_LCR_WLS0 (0x0001)
#define | LM32_UART_LCR_WLS1 (0x0002)
#define | LM32_UART_LCR_STB (0x0004)
#define | LM32_UART_LCR_PEN (0x0008)
#define | LM32_UART_LCR_EPS (0x0010)
#define | LM32_UART_LCR_SP (0x0020)
#define | LM32_UART_LCR_SB (0x0040)
#define | LM32_UART_LCR_5BIT (0)
#define | LM32_UART_LCR_6BIT (LM32_UART_LCR_WLS0)
#define | LM32_UART_LCR_7BIT (LM32_UART_LCR_WLS1)
#define | LM32_UART_LCR_8BIT (LM32_UART_LCR_WLS1 | LM32_UART_LCR_WLS0)
#define | LM32_UART_MCR (0x0010)
#define | LM32_UART_MCR_DTR (0x0001)
#define | LM32_UART_MCR_RTS (0x0002)
#define | LM32_UART_LSR (0x0014)
#define | LM32_UART_LSR_DR (0x0001)
#define | LM32_UART_LSR_OE (0x0002)
#define | LM32_UART_LSR_PE (0x0004)
#define | LM32_UART_LSR_FE (0x0008)
#define | LM32_UART_LSR_BI (0x0010)
#define | LM32_UART_LSR_THRE (0x0020)
#define | LM32_UART_LSR_TEMT (0x0040)
#define | LM32_UART_MSR (0x0018)
#define | LM32_UART_MSR_DCTS (0x0001)
#define | LM32_UART_MSR_DDSR (0x0002)
#define | LM32_UART_MSR_TERI (0x0004)
#define | LM32_UART_MSR_DDCD (0x0008)
#define | LM32_UART_MSR_CTS (0x0010)
#define | LM32_UART_MSR_DSR (0x0020)
#define | LM32_UART_MSR_RI (0x0040)
#define | LM32_UART_MSR_DCD (0x0000)
#define | LM32_UART_DIV (0x001C)

## Functions
void | BSP_uart_init (int baud)

## Detailed Description

LatticeMico32 UART definitions.