MCAN_TXEFS

MCAN Tx Event FIFO Status

  0xF4 32 Read-only 0x00000000  

MCAN Tx Event FIFO Status

Bit  31 30 29 28 27 26 25 24  
              TEFL EFF  
Access              R R  
Reset              0 0  
Bit  23 22 21 20 19 18 17 16  
        EFPI[4:0]  
Access        R R R R R  
Reset        0 0 0 0 0  
Bit  15 14 13 12 11 10 9 8  
        EFGI[4:0]  
Access        R R R R R  
Reset        0 0 0 0 0  
Bit  7 6 5 4 3 2 1 0  
      EFFL[5:0]  
Access      R R R R R R  
Reset      0 0 0 0 0 0  

Bits 5:0 – EFFL[5:0]: Event FIFO Fill Level

Event FIFO Fill Level

Number of elements stored in Tx Event FIFO, range 0 to 32.

Bits 12:8 – EFGI[4:0]: Event FIFO Get Index

Event FIFO Get Index

Tx Event FIFO read index pointer, range 0 to 31.

Bits 20:16 – EFPI[4:0]: Event FIFO Put Index

Event FIFO Put Index

Tx Event FIFO write index pointer, range 0 to 31.

Bit 24 – EFF: Event FIFO Full

Event FIFO Full

ValueDescription
0

Tx Event FIFO not full.

1

Tx Event FIFO full.

Bit 25 – TEFL: Tx Event FIFO Element Lost

Tx Event FIFO Element Lost

This bit is a copy of interrupt flag MCAN_IR.TEFL. When MCAN_IR.TEFL is reset, this bit is also reset.

ValueDescription
0

No Tx Event FIFO element lost.

1

Tx Event FIFO element lost, also set after write attempt to Tx Event FIFO of size zero.