PAN1080 Peripheral API
Typedefs | Enumerations
Uart interrupts status

These are the bit definitions used for managing UART interrupts. The functionality of ETBEI and ERBFI alters when programmable THRE interrupt mode is active (dw_uart_enablePtime()). See the DW_apb_uart databook for a detailed description. More...

Collaboration diagram for Uart interrupts status:

Typedefs

typedef enum UART_Irq UART_IrqDef
 

Enumerations

enum  UART_Irq {
  UART_IRQ_RECV_DATA_AVL = 0x01 , UART_IRQ_THR_EMPTY = 0x02 , UART_IRQ_LINE_STATUS = 0x04 , UART_IRQ_MODEM_STATUS = 0x08 ,
  UART_IRQ_ALL = 0x0f
}
 

Detailed Description

These are the bit definitions used for managing UART interrupts. The functionality of ETBEI and ERBFI alters when programmable THRE interrupt mode is active (dw_uart_enablePtime()). See the DW_apb_uart databook for a detailed description.

Typedef Documentation

◆ UART_IrqDef

typedef enum UART_Irq UART_IrqDef

Enumeration Type Documentation

◆ UART_Irq

enum UART_Irq
Enumerator
UART_IRQ_RECV_DATA_AVL 

receive data available

UART_IRQ_THR_EMPTY 

transmitter holding register empty

UART_IRQ_LINE_STATUS 

receiver line status

UART_IRQ_MODEM_STATUS 

modem status

UART_IRQ_ALL 

all interrupts