Zephyr Project API 3.7.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
can_mcan_tx_event_fifo Struct Reference

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
 

Detailed Description

Bosch M_CAN Tx Event FIFO Element.

See Bosch M_CAN Users Manual section 2.4.4 for details.

Field Documentation

◆ [union]

union { ... } can_mcan_tx_event_fifo

◆ brs

uint8_t can_mcan_tx_event_fifo::brs

◆ dlc

uint8_t can_mcan_tx_event_fifo::dlc

◆ esi

uint32_t can_mcan_tx_event_fifo::esi

◆ et

uint8_t can_mcan_tx_event_fifo::et

◆ ext_id

uint32_t can_mcan_tx_event_fifo::ext_id

◆ fdf

uint8_t can_mcan_tx_event_fifo::fdf

◆ mm

uint8_t can_mcan_tx_event_fifo::mm

◆ pad1

uint32_t can_mcan_tx_event_fifo::pad1

◆ pad2

uint32_t can_mcan_tx_event_fifo::pad2

◆ rtr

uint32_t can_mcan_tx_event_fifo::rtr

◆ std_id

uint32_t can_mcan_tx_event_fifo::std_id

◆ txts

uint16_t can_mcan_tx_event_fifo::txts

◆ xtd

uint32_t can_mcan_tx_event_fifo::xtd

The documentation for this struct was generated from the following file: