TCAN4550
1p1
|
Struct containing the device interrupt enable bit field. More...
#include <TCAN4x5x_Data_Structs.h>
Data Fields | |
union { | |
uint32_t word | |
Full register as single 32-bit word. More... | |
struct { | |
uint8_t RESERVED1: 8 | |
DEV_IE[0:7] : RESERVED. More... | |
uint8_t CANDOMEN: 1 | |
DEV_IE[8] : CANDOM, Can bus stuck dominant. More... | |
uint8_t RESERVED2: 1 | |
DEV_IE[9] : RESERVED. More... | |
uint8_t CANTOEN: 1 | |
DEV_IE[10] : CANTO, CAN Timeout. More... | |
uint8_t RESERVED3: 1 | |
DEV_IE[11] : RESERVED. More... | |
uint8_t FRAME_OVFEN: 1 | |
DEV_IE[12] : FRAME_OVF, Frame Error Overflow (If Selective Wake is equipped) More... | |
uint8_t WKERREN: 1 | |
DEV_IE[13] : WKERR, Wake Error. More... | |
uint8_t LWUEN: 1 | |
DEV_IE[14] : LWU, Local Wake Up. More... | |
uint8_t CANINTEN: 1 | |
DEV_IE[15] : CANINT, CAN Bus Wake Up Interrupt. More... | |
uint8_t ECCERREN: 1 | |
DEV_IE[16] : ECCERR, MRAM ECC Error. More... | |
uint8_t RESERVED4: 1 | |
DEV_IE[17] : Reserved. More... | |
uint8_t WDTOEN: 1 | |
DEV_IE[18] : WDTO, Watchdog Time Out. More... | |
uint8_t TSDEN: 1 | |
DEV_IE[19] : TSD, Thermal Shut Down. More... | |
uint8_t PWRONEN: 1 | |
DEV_IE[20] : PWRON, Power On Interrupt. More... | |
uint8_t UVIOEN: 1 | |
DEV_IE[21] : UVIO, Undervoltage on UVIO. More... | |
uint8_t UVSUPEN: 1 | |
DEV_IE[22] : UVSUP, Undervoltage on VSUP and VCCOUT. More... | |
uint8_t SMSEN: 1 | |
DEV_IE[23] : SMS, Sleep Mode Status Flag. Set when sleep mode is entered due to WKERR, UVIO, or TSD faults. More... | |
uint8_t CANBUSBATEN: 1 | |
DEV_IE[24] : CANBUSBAT, CAN Shorted to VBAT. More... | |
uint8_t CANBUSGNDEN: 1 | |
DEV_IE[25] : CANBUSGND, CAN Shorted to GND. More... | |
uint8_t CANBUSOPENEN: 1 | |
DEV_IE[26] : CANBUSOPEN, CAN Open fault. More... | |
uint8_t CANLGNDEN: 1 | |
DEV_IE[27] : CANLGND, CANL GND. More... | |
uint8_t CANHBATEN: 1 | |
DEV_IE[28] : CANHBAT, CANH to VBAT. More... | |
uint8_t CANHCANLEN: 1 | |
DEV_IE[29] : CANHCANL, CANH and CANL shorted. More... | |
uint8_t CANBUSTERMOPENEN: 1 | |
DEV_IE[30] : CANBUSTERMOPEN, CAN Bus has termination point open. More... | |
uint8_t CANBUSNORMEN: 1 | |
DEV_IE[31] : CANBUSNOM, CAN Bus is normal flag. More... | |
} | |
}; | |
Struct containing the device interrupt enable bit field.
Definition at line 807 of file TCAN4x5x_Data_Structs.h.
union { ... } |
uint8_t TCAN4x5x_Device_Interrupt_Enable_Struct::CANBUSBATEN |
DEV_IE[24] : CANBUSBAT, CAN Shorted to VBAT.
Definition at line 868 of file TCAN4x5x_Data_Structs.h.
uint8_t TCAN4x5x_Device_Interrupt_Enable_Struct::CANBUSGNDEN |
DEV_IE[25] : CANBUSGND, CAN Shorted to GND.
Definition at line 871 of file TCAN4x5x_Data_Structs.h.
uint8_t TCAN4x5x_Device_Interrupt_Enable_Struct::CANBUSNORMEN |
DEV_IE[31] : CANBUSNOM, CAN Bus is normal flag.
Definition at line 889 of file TCAN4x5x_Data_Structs.h.
uint8_t TCAN4x5x_Device_Interrupt_Enable_Struct::CANBUSOPENEN |
DEV_IE[26] : CANBUSOPEN, CAN Open fault.
Definition at line 874 of file TCAN4x5x_Data_Structs.h.
uint8_t TCAN4x5x_Device_Interrupt_Enable_Struct::CANBUSTERMOPENEN |
DEV_IE[30] : CANBUSTERMOPEN, CAN Bus has termination point open.
Definition at line 886 of file TCAN4x5x_Data_Structs.h.
uint8_t TCAN4x5x_Device_Interrupt_Enable_Struct::CANDOMEN |
DEV_IE[8] : CANDOM, Can bus stuck dominant.
Definition at line 820 of file TCAN4x5x_Data_Structs.h.
uint8_t TCAN4x5x_Device_Interrupt_Enable_Struct::CANHBATEN |
DEV_IE[28] : CANHBAT, CANH to VBAT.
Definition at line 880 of file TCAN4x5x_Data_Structs.h.
uint8_t TCAN4x5x_Device_Interrupt_Enable_Struct::CANHCANLEN |
DEV_IE[29] : CANHCANL, CANH and CANL shorted.
Definition at line 883 of file TCAN4x5x_Data_Structs.h.
uint8_t TCAN4x5x_Device_Interrupt_Enable_Struct::CANINTEN |
DEV_IE[15] : CANINT, CAN Bus Wake Up Interrupt.
Definition at line 841 of file TCAN4x5x_Data_Structs.h.
uint8_t TCAN4x5x_Device_Interrupt_Enable_Struct::CANLGNDEN |
DEV_IE[27] : CANLGND, CANL GND.
Definition at line 877 of file TCAN4x5x_Data_Structs.h.
uint8_t TCAN4x5x_Device_Interrupt_Enable_Struct::CANTOEN |
DEV_IE[10] : CANTO, CAN Timeout.
Definition at line 826 of file TCAN4x5x_Data_Structs.h.
uint8_t TCAN4x5x_Device_Interrupt_Enable_Struct::ECCERREN |
DEV_IE[16] : ECCERR, MRAM ECC Error.
Definition at line 844 of file TCAN4x5x_Data_Structs.h.
uint8_t TCAN4x5x_Device_Interrupt_Enable_Struct::FRAME_OVFEN |
DEV_IE[12] : FRAME_OVF, Frame Error Overflow (If Selective Wake is equipped)
Definition at line 832 of file TCAN4x5x_Data_Structs.h.
uint8_t TCAN4x5x_Device_Interrupt_Enable_Struct::LWUEN |
DEV_IE[14] : LWU, Local Wake Up.
Definition at line 838 of file TCAN4x5x_Data_Structs.h.
uint8_t TCAN4x5x_Device_Interrupt_Enable_Struct::PWRONEN |
DEV_IE[20] : PWRON, Power On Interrupt.
Definition at line 856 of file TCAN4x5x_Data_Structs.h.
uint8_t TCAN4x5x_Device_Interrupt_Enable_Struct::RESERVED1 |
DEV_IE[0:7] : RESERVED.
Definition at line 817 of file TCAN4x5x_Data_Structs.h.
uint8_t TCAN4x5x_Device_Interrupt_Enable_Struct::RESERVED2 |
DEV_IE[9] : RESERVED.
Definition at line 823 of file TCAN4x5x_Data_Structs.h.
uint8_t TCAN4x5x_Device_Interrupt_Enable_Struct::RESERVED3 |
DEV_IE[11] : RESERVED.
Definition at line 829 of file TCAN4x5x_Data_Structs.h.
uint8_t TCAN4x5x_Device_Interrupt_Enable_Struct::RESERVED4 |
DEV_IE[17] : Reserved.
Definition at line 847 of file TCAN4x5x_Data_Structs.h.
uint8_t TCAN4x5x_Device_Interrupt_Enable_Struct::SMSEN |
DEV_IE[23] : SMS, Sleep Mode Status Flag. Set when sleep mode is entered due to WKERR, UVIO, or TSD faults.
Definition at line 865 of file TCAN4x5x_Data_Structs.h.
uint8_t TCAN4x5x_Device_Interrupt_Enable_Struct::TSDEN |
DEV_IE[19] : TSD, Thermal Shut Down.
Definition at line 853 of file TCAN4x5x_Data_Structs.h.
uint8_t TCAN4x5x_Device_Interrupt_Enable_Struct::UVIOEN |
DEV_IE[21] : UVIO, Undervoltage on UVIO.
Definition at line 859 of file TCAN4x5x_Data_Structs.h.
uint8_t TCAN4x5x_Device_Interrupt_Enable_Struct::UVSUPEN |
DEV_IE[22] : UVSUP, Undervoltage on VSUP and VCCOUT.
Definition at line 862 of file TCAN4x5x_Data_Structs.h.
uint8_t TCAN4x5x_Device_Interrupt_Enable_Struct::WDTOEN |
DEV_IE[18] : WDTO, Watchdog Time Out.
Definition at line 850 of file TCAN4x5x_Data_Structs.h.
uint8_t TCAN4x5x_Device_Interrupt_Enable_Struct::WKERREN |
DEV_IE[13] : WKERR, Wake Error.
Definition at line 835 of file TCAN4x5x_Data_Structs.h.
uint32_t TCAN4x5x_Device_Interrupt_Enable_Struct::word |
Full register as single 32-bit word.
Definition at line 812 of file TCAN4x5x_Data_Structs.h.
Referenced by TCAN4x5x_Device_ConfigureInterruptEnable(), and TCAN4x5x_Device_ReadInterruptEnable().