canfd6 2.0.0.0
|
CAN FD 6 Click device interrupt enable bit field struct. More...
#include <canfd6.h>
Data Fields | ||
union { | ||
uint32_t word | ||
struct { | ||
uint8_t RESERVED1: 8 | ||
uint8_t CANDOMEN: 1 | ||
uint8_t RESERVED2: 1 | ||
uint8_t CANTOEN: 1 | ||
uint8_t RESERVED3: 1 | ||
uint8_t FRAME_OVFEN: 1 | ||
uint8_t WKERREN: 1 | ||
uint8_t LWUEN: 1 | ||
uint8_t CANINTEN: 1 | ||
uint8_t ECCERREN: 1 | ||
uint8_t RESERVED4: 1 | ||
uint8_t WDTOEN: 1 | ||
uint8_t TSDEN: 1 | ||
uint8_t PWRONEN: 1 | ||
uint8_t UVIOEN: 1 | ||
uint8_t UVSUPEN: 1 | ||
uint8_t SMSEN: 1 | ||
uint8_t CANBUSBATEN: 1 | ||
uint8_t CANBUSGNDEN: 1 | ||
uint8_t CANBUSOPENEN: 1 | ||
uint8_t CANLGNDEN: 1 | ||
uint8_t CANHBATEN: 1 | ||
uint8_t CANHCANLEN: 1 | ||
uint8_t CANBUSTERMOPENEN: 1 | ||
uint8_t CANBUSNORMEN: 1 | ||
} | ||
}; | ||
CAN FD 6 Click device interrupt enable bit field struct.
Struct containing the device interrupt enable bit field.
union { ... } |
uint8_t CANBUSBATEN |
DEV_IE[24] : CANBUSBAT, CAN Shorted to VBAT.
uint8_t CANBUSGNDEN |
DEV_IE[25] : CANBUSGND, CAN Shorted to GND.
uint8_t CANBUSNORMEN |
DEV_IE[31] : CANBUSNOM, CAN Bus is normal flag.
uint8_t CANBUSOPENEN |
DEV_IE[26] : CANBUSOPEN, CAN Open fault.
uint8_t CANBUSTERMOPENEN |
DEV_IE[30] : CANBUSTERMOPEN, CAN Bus has termination point open.
uint8_t CANDOMEN |
DEV_IE[8] : CANDOM, Can bus stuck dominant.
uint8_t CANHBATEN |
DEV_IE[28] : CANHBAT, CANH to VBAT.
uint8_t CANHCANLEN |
DEV_IE[29] : CANHCANL, CANH and CANL shorted.
uint8_t CANINTEN |
DEV_IE[15] : CANINT, CAN Bus Wake Up Interrupt.
uint8_t CANLGNDEN |
DEV_IE[27] : CANLGND, CANL GND.
uint8_t CANTOEN |
DEV_IE[10] : CANTO, CAN Timeout.
uint8_t ECCERREN |
DEV_IE[16] : ECCERR, MRAM ECC Error.
uint8_t FRAME_OVFEN |
DEV_IE[12] : FRAME_OVF, Frame Error Overflow (If Selective Wake is equipped).
uint8_t LWUEN |
DEV_IE[14] : LWU, Local Wake Up.
uint8_t PWRONEN |
DEV_IE[20] : PWRON, Power On Interrupt.
uint8_t RESERVED1 |
DEV_IE[7:0] : RESERVED.
uint8_t RESERVED2 |
DEV_IE[9] : RESERVED.
uint8_t RESERVED3 |
DEV_IE[11] : RESERVED.
uint8_t RESERVED4 |
DEV_IE[17] : RESERVED.
uint8_t SMSEN |
DEV_IE[23] : SMS, Sleep Mode Status Flag. Set when sleep mode is entered due to WKERR, UVIO, or TSD faults.
uint8_t TSDEN |
DEV_IE[19] : TSD, Thermal Shut Down.
uint8_t UVIOEN |
DEV_IE[21] : UVIO, Undervoltage on UVIO.
uint8_t UVSUPEN |
DEV_IE[22] : UVSUP, Undervoltage on VSUP and VCCOUT.
uint8_t WDTOEN |
DEV_IE[18] : WDTO, Watchdog Time Out.
uint8_t WKERREN |
DEV_IE[13] : WKERR, Wake Error.
uint32_t word |
Full register represented as a 32-bit word.