Microchip® Advanced Software Framework

CAN_RX_ELEMENT_R0_Type Union Reference

#include <can.h>

Data Fields

struct {
   uint32_t   ESI:1
 
   uint32_t   ID:29
 
   uint32_t   RTR:1
 
   uint32_t   XTD:1
 
bit
 
uint32_t reg
 

struct { ... } CAN_RX_ELEMENT_R0_Type::bit

Structure used for bit access

Referenced by CAN0_Handler().

uint32_t CAN_RX_ELEMENT_R0_Type::ESI

bit: 31 Error State Indicator

uint32_t CAN_RX_ELEMENT_R0_Type::ID

bit: 0..28 Identifier

uint32_t CAN_RX_ELEMENT_R0_Type::reg

Type used for register access

uint32_t CAN_RX_ELEMENT_R0_Type::RTR

bit: 29 Remote Transmission Request

uint32_t CAN_RX_ELEMENT_R0_Type::XTD

bit: 30 Extended Identifier

Referenced by CAN0_Handler().