SAME54P20A Test Project
Data Fields
CAN_ILS_Type Union Reference

Data Fields

struct {
   uint32_t   RF0NL:1
 
   uint32_t   RF0WL:1
 
   uint32_t   RF0FL:1
 
   uint32_t   RF0LL:1
 
   uint32_t   RF1NL:1
 
   uint32_t   RF1WL:1
 
   uint32_t   RF1FL:1
 
   uint32_t   RF1LL:1
 
   uint32_t   HPML:1
 
   uint32_t   TCL:1
 
   uint32_t   TCFL:1
 
   uint32_t   TFEL:1
 
   uint32_t   TEFNL:1
 
   uint32_t   TEFWL:1
 
   uint32_t   TEFFL:1
 
   uint32_t   TEFLL:1
 
   uint32_t   TSWL:1
 
   uint32_t   MRAFL:1
 
   uint32_t   TOOL:1
 
   uint32_t   DRXL:1
 
   uint32_t   BECL:1
 
   uint32_t   BEUL:1
 
   uint32_t   ELOL:1
 
   uint32_t   EPL:1
 
   uint32_t   EWL:1
 
   uint32_t   BOL:1
 
   uint32_t   WDIL:1
 
   uint32_t   PEAL:1
 
   uint32_t   PEDL:1
 
   uint32_t   ARAL:1
 
   uint32_t   __pad0__:2
 
bit
 
uint32_t reg
 

Detailed Description

Definition at line 757 of file can.h.

Field Documentation

◆ __pad0__

uint32_t CAN_ILS_Type::__pad0__

bit: 30..31 Reserved

Definition at line 789 of file can.h.

◆ ARAL

uint32_t CAN_ILS_Type::ARAL

bit: 29 Access to Reserved Address Line

Definition at line 788 of file can.h.

◆ BECL

uint32_t CAN_ILS_Type::BECL

bit: 20 Bit Error Corrected Interrupt Line

Definition at line 779 of file can.h.

◆ BEUL

uint32_t CAN_ILS_Type::BEUL

bit: 21 Bit Error Uncorrected Interrupt Line

Definition at line 780 of file can.h.

◆ bit

struct { ... } CAN_ILS_Type::bit

Structure used for bit access

◆ BOL

uint32_t CAN_ILS_Type::BOL

bit: 25 Bus_Off Status Interrupt Line

Definition at line 784 of file can.h.

◆ DRXL

uint32_t CAN_ILS_Type::DRXL

bit: 19 Message stored to Dedicated Rx Buffer Interrupt Line

Definition at line 778 of file can.h.

◆ ELOL

uint32_t CAN_ILS_Type::ELOL

bit: 22 Error Logging Overflow Interrupt Line

Definition at line 781 of file can.h.

◆ EPL

uint32_t CAN_ILS_Type::EPL

bit: 23 Error Passive Interrupt Line

Definition at line 782 of file can.h.

◆ EWL

uint32_t CAN_ILS_Type::EWL

bit: 24 Warning Status Interrupt Line

Definition at line 783 of file can.h.

◆ HPML

uint32_t CAN_ILS_Type::HPML

bit: 8 High Priority Message Interrupt Line

Definition at line 767 of file can.h.

◆ MRAFL

uint32_t CAN_ILS_Type::MRAFL

bit: 17 Message RAM Access Failure Interrupt Line

Definition at line 776 of file can.h.

◆ PEAL

uint32_t CAN_ILS_Type::PEAL

bit: 27 Protocol Error in Arbitration Phase Line

Definition at line 786 of file can.h.

◆ PEDL

uint32_t CAN_ILS_Type::PEDL

bit: 28 Protocol Error in Data Phase Line

Definition at line 787 of file can.h.

◆ reg

uint32_t CAN_ILS_Type::reg

Type used for register access

Definition at line 791 of file can.h.

◆ RF0FL

uint32_t CAN_ILS_Type::RF0FL

bit: 2 Rx FIFO 0 Full Interrupt Line

Definition at line 761 of file can.h.

◆ RF0LL

uint32_t CAN_ILS_Type::RF0LL

bit: 3 Rx FIFO 0 Message Lost Interrupt Line

Definition at line 762 of file can.h.

◆ RF0NL

uint32_t CAN_ILS_Type::RF0NL

bit: 0 Rx FIFO 0 New Message Interrupt Line

Definition at line 759 of file can.h.

◆ RF0WL

uint32_t CAN_ILS_Type::RF0WL

bit: 1 Rx FIFO 0 Watermark Reached Interrupt Line

Definition at line 760 of file can.h.

◆ RF1FL

uint32_t CAN_ILS_Type::RF1FL

bit: 6 Rx FIFO 1 FIFO Full Interrupt Line

Definition at line 765 of file can.h.

◆ RF1LL

uint32_t CAN_ILS_Type::RF1LL

bit: 7 Rx FIFO 1 Message Lost Interrupt Line

Definition at line 766 of file can.h.

◆ RF1NL

uint32_t CAN_ILS_Type::RF1NL

bit: 4 Rx FIFO 1 New Message Interrupt Line

Definition at line 763 of file can.h.

◆ RF1WL

uint32_t CAN_ILS_Type::RF1WL

bit: 5 Rx FIFO 1 Watermark Reached Interrupt Line

Definition at line 764 of file can.h.

◆ TCFL

uint32_t CAN_ILS_Type::TCFL

bit: 10 Transmission Cancellation Finished Interrupt Line

Definition at line 769 of file can.h.

◆ TCL

uint32_t CAN_ILS_Type::TCL

bit: 9 Timestamp Completed Interrupt Line

Definition at line 768 of file can.h.

◆ TEFFL

uint32_t CAN_ILS_Type::TEFFL

bit: 14 Tx Event FIFO Full Interrupt Line

Definition at line 773 of file can.h.

◆ TEFLL

uint32_t CAN_ILS_Type::TEFLL

bit: 15 Tx Event FIFO Element Lost Interrupt Line

Definition at line 774 of file can.h.

◆ TEFNL

uint32_t CAN_ILS_Type::TEFNL

bit: 12 Tx Event FIFO New Entry Interrupt Line

Definition at line 771 of file can.h.

◆ TEFWL

uint32_t CAN_ILS_Type::TEFWL

bit: 13 Tx Event FIFO Watermark Reached Interrupt Line

Definition at line 772 of file can.h.

◆ TFEL

uint32_t CAN_ILS_Type::TFEL

bit: 11 Tx FIFO Empty Interrupt Line

Definition at line 770 of file can.h.

◆ TOOL

uint32_t CAN_ILS_Type::TOOL

bit: 18 Timeout Occurred Interrupt Line

Definition at line 777 of file can.h.

◆ TSWL

uint32_t CAN_ILS_Type::TSWL

bit: 16 Timestamp Wraparound Interrupt Line

Definition at line 775 of file can.h.

◆ WDIL

uint32_t CAN_ILS_Type::WDIL

bit: 26 Watchdog Interrupt Interrupt Line

Definition at line 785 of file can.h.


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