IR Flag

group IR_Flag

Defines

IR_FLAG_TF_EMPTY BIT15

TX FIFO is empty or not.

IR_FLAG_TF_FULL BIT14

TX FIFO is full or not.

IR_FLAG_TX_RUN BIT4

TX state is running or idle.

IR_FLAG_RF_EMPTY BIT17

RX FIFO is empty or not.

IR_FLAG_RF_FULL BIT16

RX FIFO is full or not.

IR_FLAG_RX_RUN BIT7

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_RF_FULL) || ((FLAG) == IR_FLAG_RX_RUN))

Check if the input parameter is valid.