38.9.1.4 TEF Status Flags

There are four TEF status flags:
  • TEFFIF: TEF Full Interrupt Flag; set when the TEF is full.
  • TEFHIF: TEF Half Full Interrupt Flag; set when the TEF is at least half full.
  • TEFNEIF: TEF Not Empty Interrupt Flag; set when there is at least one message in the TEF.
  • TEFOVIF: TEF Overrun Interrupt Flag; set when an overflow has occurred.

The status flags of the TEF are set when there are transmitted messages in the FIFO. Before the first message is stored (after the TEF is reset), all status flags are cleared. When the TEF is full, all flags are set.