Microchip® Advanced Software Framework

CAN_TX_EVENT_ELEMENT_E1_Type Union Reference

#include <can.h>

Data Fields

struct {
   uint32_t   BRS:1
 
   uint32_t   DLC:4
 
   uint32_t   ET:2
 
   uint32_t   FDF:1
 
   uint32_t   MM:8
 
   uint32_t   TXTS:16
 
bit
 
uint32_t reg
 

struct { ... } CAN_TX_EVENT_ELEMENT_E1_Type::bit

Structure used for bit access

uint32_t CAN_TX_EVENT_ELEMENT_E1_Type::BRS

bit: 20 Bit Rate Switch

uint32_t CAN_TX_EVENT_ELEMENT_E1_Type::DLC

bit: 16..19 Data Length Code

uint32_t CAN_TX_EVENT_ELEMENT_E1_Type::ET

bit: 22..23 Event Type

uint32_t CAN_TX_EVENT_ELEMENT_E1_Type::FDF

bit: 21 FD Format

uint32_t CAN_TX_EVENT_ELEMENT_E1_Type::MM

bit: 24..31 Message Marker

uint32_t CAN_TX_EVENT_ELEMENT_E1_Type::reg

Type used for register access

Referenced by can_get_tx_event_fifo_element().

uint32_t CAN_TX_EVENT_ELEMENT_E1_Type::TXTS

bit: 0..15 Tx Timestamp