SAME54P20A Test Project
Data Fields
CAN_IE_Type Union Reference

Data Fields

struct {
   uint32_t   RF0NE:1
 
   uint32_t   RF0WE:1
 
   uint32_t   RF0FE:1
 
   uint32_t   RF0LE:1
 
   uint32_t   RF1NE:1
 
   uint32_t   RF1WE:1
 
   uint32_t   RF1FE:1
 
   uint32_t   RF1LE:1
 
   uint32_t   HPME:1
 
   uint32_t   TCE:1
 
   uint32_t   TCFE:1
 
   uint32_t   TFEE:1
 
   uint32_t   TEFNE:1
 
   uint32_t   TEFWE:1
 
   uint32_t   TEFFE:1
 
   uint32_t   TEFLE:1
 
   uint32_t   TSWE:1
 
   uint32_t   MRAFE:1
 
   uint32_t   TOOE:1
 
   uint32_t   DRXE:1
 
   uint32_t   BECE:1
 
   uint32_t   BEUE:1
 
   uint32_t   ELOE:1
 
   uint32_t   EPE:1
 
   uint32_t   EWE:1
 
   uint32_t   BOE:1
 
   uint32_t   WDIE:1
 
   uint32_t   PEAE:1
 
   uint32_t   PEDE:1
 
   uint32_t   ARAE:1
 
   uint32_t   __pad0__:2
 
bit
 
uint32_t reg
 

Detailed Description

Definition at line 652 of file can.h.

Field Documentation

◆ __pad0__

uint32_t CAN_IE_Type::__pad0__

bit: 30..31 Reserved

Definition at line 684 of file can.h.

◆ ARAE

uint32_t CAN_IE_Type::ARAE

bit: 29 Access to Reserved Address Enable

Definition at line 683 of file can.h.

◆ BECE

uint32_t CAN_IE_Type::BECE

bit: 20 Bit Error Corrected Interrupt Enable

Definition at line 674 of file can.h.

◆ BEUE

uint32_t CAN_IE_Type::BEUE

bit: 21 Bit Error Uncorrected Interrupt Enable

Definition at line 675 of file can.h.

◆ bit

struct { ... } CAN_IE_Type::bit

Structure used for bit access

◆ BOE

uint32_t CAN_IE_Type::BOE

bit: 25 Bus_Off Status Interrupt Enable

Definition at line 679 of file can.h.

◆ DRXE

uint32_t CAN_IE_Type::DRXE

bit: 19 Message stored to Dedicated Rx Buffer Interrupt Enable

Definition at line 673 of file can.h.

◆ ELOE

uint32_t CAN_IE_Type::ELOE

bit: 22 Error Logging Overflow Interrupt Enable

Definition at line 676 of file can.h.

◆ EPE

uint32_t CAN_IE_Type::EPE

bit: 23 Error Passive Interrupt Enable

Definition at line 677 of file can.h.

◆ EWE

uint32_t CAN_IE_Type::EWE

bit: 24 Warning Status Interrupt Enable

Definition at line 678 of file can.h.

◆ HPME

uint32_t CAN_IE_Type::HPME

bit: 8 High Priority Message Interrupt Enable

Definition at line 662 of file can.h.

◆ MRAFE

uint32_t CAN_IE_Type::MRAFE

bit: 17 Message RAM Access Failure Interrupt Enable

Definition at line 671 of file can.h.

◆ PEAE

uint32_t CAN_IE_Type::PEAE

bit: 27 Protocol Error in Arbitration Phase Enable

Definition at line 681 of file can.h.

◆ PEDE

uint32_t CAN_IE_Type::PEDE

bit: 28 Protocol Error in Data Phase Enable

Definition at line 682 of file can.h.

◆ reg

uint32_t CAN_IE_Type::reg

Type used for register access

Definition at line 686 of file can.h.

◆ RF0FE

uint32_t CAN_IE_Type::RF0FE

bit: 2 Rx FIFO 0 Full Interrupt Enable

Definition at line 656 of file can.h.

◆ RF0LE

uint32_t CAN_IE_Type::RF0LE

bit: 3 Rx FIFO 0 Message Lost Interrupt Enable

Definition at line 657 of file can.h.

◆ RF0NE

uint32_t CAN_IE_Type::RF0NE

bit: 0 Rx FIFO 0 New Message Interrupt Enable

Definition at line 654 of file can.h.

◆ RF0WE

uint32_t CAN_IE_Type::RF0WE

bit: 1 Rx FIFO 0 Watermark Reached Interrupt Enable

Definition at line 655 of file can.h.

◆ RF1FE

uint32_t CAN_IE_Type::RF1FE

bit: 6 Rx FIFO 1 FIFO Full Interrupt Enable

Definition at line 660 of file can.h.

◆ RF1LE

uint32_t CAN_IE_Type::RF1LE

bit: 7 Rx FIFO 1 Message Lost Interrupt Enable

Definition at line 661 of file can.h.

◆ RF1NE

uint32_t CAN_IE_Type::RF1NE

bit: 4 Rx FIFO 1 New Message Interrupt Enable

Definition at line 658 of file can.h.

◆ RF1WE

uint32_t CAN_IE_Type::RF1WE

bit: 5 Rx FIFO 1 Watermark Reached Interrupt Enable

Definition at line 659 of file can.h.

◆ TCE

uint32_t CAN_IE_Type::TCE

bit: 9 Timestamp Completed Interrupt Enable

Definition at line 663 of file can.h.

◆ TCFE

uint32_t CAN_IE_Type::TCFE

bit: 10 Transmission Cancellation Finished Interrupt Enable

Definition at line 664 of file can.h.

◆ TEFFE

uint32_t CAN_IE_Type::TEFFE

bit: 14 Tx Event FIFO Full Interrupt Enable

Definition at line 668 of file can.h.

◆ TEFLE

uint32_t CAN_IE_Type::TEFLE

bit: 15 Tx Event FIFO Element Lost Interrupt Enable

Definition at line 669 of file can.h.

◆ TEFNE

uint32_t CAN_IE_Type::TEFNE

bit: 12 Tx Event FIFO New Entry Interrupt Enable

Definition at line 666 of file can.h.

◆ TEFWE

uint32_t CAN_IE_Type::TEFWE

bit: 13 Tx Event FIFO Watermark Reached Interrupt Enable

Definition at line 667 of file can.h.

◆ TFEE

uint32_t CAN_IE_Type::TFEE

bit: 11 Tx FIFO Empty Interrupt Enable

Definition at line 665 of file can.h.

◆ TOOE

uint32_t CAN_IE_Type::TOOE

bit: 18 Timeout Occurred Interrupt Enable

Definition at line 672 of file can.h.

◆ TSWE

uint32_t CAN_IE_Type::TSWE

bit: 16 Timestamp Wraparound Interrupt Enable

Definition at line 670 of file can.h.

◆ WDIE

uint32_t CAN_IE_Type::WDIE

bit: 26 Watchdog Interrupt Interrupt Enable

Definition at line 680 of file can.h.


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