| 
    Zephyr Project API 3.7.0
    
   A Scalable Open Source RTOS 
   | 
 
Bosch M_CAN Tx Event FIFO Element. More...
#include <can_mcan.h>
Data Fields | ||
| union { | ||
| struct { | ||
| uint32_t ext_id: 29 | ||
| uint32_t rtr: 1 | ||
| uint32_t xtd: 1 | ||
| uint32_t esi: 1 | ||
| } | ||
| struct { | ||
| uint32_t pad1: 18 | ||
| uint32_t std_id: 11 | ||
| uint32_t pad2: 3 | ||
| } | ||
| }; | ||
| uint16_t | txts | |
| uint8_t | dlc: 4 | |
| uint8_t | brs: 1 | |
| uint8_t | fdf: 1 | |
| uint8_t | et: 2 | |
| uint8_t | mm | |
Bosch M_CAN Tx Event FIFO Element.
See Bosch M_CAN Users Manual section 2.4.4 for details.
| union { ... } can_mcan_tx_event_fifo | 
| uint8_t can_mcan_tx_event_fifo::brs | 
| uint8_t can_mcan_tx_event_fifo::dlc | 
| uint32_t can_mcan_tx_event_fifo::esi | 
| uint8_t can_mcan_tx_event_fifo::et | 
| uint32_t can_mcan_tx_event_fifo::ext_id | 
| uint8_t can_mcan_tx_event_fifo::fdf | 
| uint8_t can_mcan_tx_event_fifo::mm | 
| uint32_t can_mcan_tx_event_fifo::pad1 | 
| uint32_t can_mcan_tx_event_fifo::pad2 | 
| uint32_t can_mcan_tx_event_fifo::rtr | 
| uint32_t can_mcan_tx_event_fifo::std_id | 
| uint16_t can_mcan_tx_event_fifo::txts | 
| uint32_t can_mcan_tx_event_fifo::xtd |