IR Flag

group x3ep_IR_Flag

Defines

IR_FLAG_TF_EMPTY ((uint32_t)IR_TX_FIFO_EMPTY_Msk)

TX FIFO is empty or not.

IR_FLAG_TF_FULL ((uint32_t)IR_TX_FIFO_FULL_Msk)

TX FIFO is full or not.

IR_FLAG_TX_RUN ((uint32_t)IR_TX_STATUS_Msk)

TX state is running or idle.

IR_FLAG_RF_EMPTY ((uint32_t)IR_RX_FIFO_EMPTY_Msk)

RX FIFO is empty or not.

IR_FLAG_RX_RUN ((uint32_t)IR_RX_STATUS_Msk)

RX state is running or idle.

IS_IR_FLAG(FLAG)                                          (((FLAG) == IR_FLAG_TF_EMPTY) || ((FLAG) == IR_FLAG_TF_FULL

) || \

((FLAG) ==

IR_FLAG_TX_RUN) || ((FLAG) == IR_FLAG_RF_EMPTY

) || \

((FLAG) ==

IR_FLAG_RX_RUN))

Check if the input parameter is valid.