UART Flag

group UART_Flag

Defines

UART_FLAG_RX_DATA_AVA BIT0

UART Rx data available interrupt flag.

UART_FLAG_RX_OVERRUN BIT1

UART Rx FIFO overrun interrupt flag.

UART_FLAG_RX_PARITY_ERR BIT2

UART Rx parity error interrupt flag.

UART_FLAG_RX_FRAME_ERR BIT3

UART Rx frame error interrupt flag.

UART_FLAG_RX_BREAK_ERR BIT4

UART Rx break error interrupt flag.

UART_FLAG_TX_FIFO_EMPTY BIT5

UART Tx holding register or Tx FIFO empty interrupt flag.

UART_FLAG_TX_EMPTY BIT6

UART Tx FIFO and Tx shift register are both empty interrupt flag.

UART_FLAG_RX_FIFO_ERR BIT7

UART Rx FIFO error interrupt flag.

UART_FLAG_RX_IDLE BIT9

UART Rx idle interrupt flag.

UART_FLAG_TX_DONE BIT10

UART Tx done interrupt flag.

UART_FLAG_TX_THD BIT11

UART Tx threshold interrupt flag.

IS_UART_GET_FLAG(FLAG)                                 (((FLAG) == UART_FLAG_RX_DATA_RDY

) || \

((FLAG) ==

UART_FLAG_RX_OVERRUN

) || \

((FLAG) == UART_FLAG_PARTY_ERR) || \

((FLAG) == UART_FLAG_FRAME_ERR) || \

((FLAG) == UART_FLAG_BREAK_ERR) || \

((FLAG) ==

UART_FLAG_THR_EMPTY

) || \

((FLAG) ==

UART_FLAG_THR_TSR_EMPTY

) || \

((FLAG) ==

UART_FLAG_RX_FIFO_ERR

) || \

((FLAG) ==

UART_FLAG_RX_IDLE))

Check if the input parameter is valid.