38.7.37 Tx Buffer Request Pending

Note: TXBRP bits which are set while a Tx scan is in progress are not considered during this particular Tx scan. In case a cancellation is requested for such a Tx Buffer, this Add Request is canceled immediately, the corresponding TXBRP bit is reset.
Table 38-54. Register Bit Attribute Legend
Symbol Description Symbol Description Symbol Description
R Readable bit HC Cleared by Hardware (Grey cell) Unimplemented
W Writable bit HS Set by Hardware X Bit is unknown at Reset
K Write to clear S Software settable bit
Name: TXBRP
Offset: 0xCC
Reset: 0x00000000
Property: Read-only

Bit 3130292827262524 
 TRP31TRP30TRP29TRP28TRP27TRP26TRP25TRP24 
Access RRRRRRRR 
Reset 00000000 
Bit 2322212019181716 
 TRP23TRP22TRP21TRP20TRP19TRP18TRP17TRP16 
Access RRRRRRRR 
Reset 00000000 
Bit 15141312111098 
 TRP15TRP14TRP13TRP12TRP11TRP10TRP9TRP8 
Access RRRRRRRR 
Reset 00000000 
Bit 76543210 
 TRP7TRP6TRP5TRP4TRP3TRP2TRP1TRP0 
Access RRRRRRRR 
Reset 00000000 

Bits 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31 – TRPn Transmission Request Pending

Each Tx Buffer has its own Transmission Request Pending bit.

The bits are reset after a requested transmission has completed or has been cancelled via register TXBCR.

TXBRP bits are set only for those Tx Buffers configured via TXBC. After a TXBRP bit has been set, a Tx scan is started to check for the pending Tx request with the highest priority (Tx Buffer with lowest Message ID).

A cancellation request resets the corresponding transmission request pending bit of register TXBRP. In case a transmission has already been started when a cancellation is requested, this is done at the end of the transmission, regardless whether the transmission was successful or not. The cancellation request bits are reset directly after the corresponding TXBRP bit has been reset.

After a cancellation has been requested, a finished cancellation is signaled via TXBCF

  • after successful transmission together with the corresponding TXBTO bit
  • when the transmission has not yet been started at the point of cancellation
  • when the transmission has been aborted due to lost arbitration
  • when an error occurred during frame transmission

In DAR mode all transmissions are automatically canceled if they are not successful. The corresponding TXBCF bit is set for all unsuccessful transmissions.

ValueDescription
0 No transmission request pending.
1 Transmission request pending.