|
Zephyr API Documentation 4.3.0-rc2
A Scalable Open Source RTOS
|
Bosch M_CAN Tx Event FIFO Element. More...
#include <zephyr/drivers/can/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 |