- Main Page
- Modules
- Data Structures
- Files

Typedefs | Enumerations
UART Enumerated Data Types
UART

## Typedefs
typedef enum CSL_UartEventType | CSL_UartEventType
| enum variable for the selection of UART interrupt Receiver Line Status Int,Transmitter Holding Register Empty Int, Receiver data available Int.
## Enumerations
enum | CSL_UartInsId { CSL_UART_INST_0 = (0u), CSL_UART_INST_INVALID = (1u) }
| UART instance numbers. More...
enum | CSL_UartOpmode { UART_POLLED = 0, UART_INTERRUPT, UART_OPMODE_OTHER }
| UART Device mode of transmission. More...
enum | CSL_UartXferMode { CSL_UART_FIFO_MODE = 0, CSL_UART_NON_FIFO_MODE = 1, CSL_UART_MODE_UNDEFINED = 2 }
| This enum defines Xfer mode of UART. More...
enum | CSL_UartEventType { CSL_UART_RECVOR_REG_DATA_INTERRUPT, CSL_UART_XMITOR_REG_EMPTY_INTERRUPT, CSL_UART_RECVOR_LINE_STATUS_INTERRUPT }
| enum variable for the selection of UART interrupt Receiver Line Status Int,Transmitter Holding Register Empty Int, Receiver data available Int. More...

## Enumeration Type Documentation

enum CSL_UartEventType

enum variable for the selection of UART interrupt Receiver Line Status Int,Transmitter Holding Register Empty Int, Receiver data available Int.

Enumerator:

  CSL_UART_RECVOR_REG_DATA_INTERRUPT | receiver reg data available interrupt
  CSL_UART_XMITOR_REG_EMPTY_INTERRUPT | Transmittor reg empty interrupt
  CSL_UART_RECVOR_LINE_STATUS_INTERRUPT | Line status interrupt interrupt

enum CSL_UartInsId

UART instance numbers.

Enumerator:

  CSL_UART_INST_0 | UART hardware instance 0
  CSL_UART_INST_INVALID | Invalid UART hardware instance

enum CSL_UartOpmode

UART Device mode of transmission.

This is used at device open and to configure the UART device

Enumerator:

  UART_POLLED | UART transfer is through UART polled mode
  UART_INTERRUPT | UART transfer is through UART intr mode
  UART_OPMODE_OTHER | Undefined transfer mode

enum CSL_UartXferMode

This enum defines Xfer mode of UART.

Enumerator:

  CSL_UART_FIFO_MODE | UART in FIFO mode
  CSL_UART_NON_FIFO_MODE | UART in NON FIFO mode
  CSL_UART_MODE_UNDEFINED | Reserved values