FuSa 8-Bit Libraries Safety Framework
Loading...
Searching...
No Matches
define_error_ids.h
Go to the documentation of this file.
1
22
23
#ifndef DEFINE_ERROR_IDS_H
24
#define DEFINE_ERROR_IDS_H
25
47
typedef
enum
48
{
49
ERRID_NONE
= 0U,
50
ERRID_ERRFLAG_VAL
,
51
ERRID_ERRID_VAL
,
52
ERRID_SAFE_IO
,
53
ERRID_FORCE_FLOAT
,
54
ERRID_SWDT_RESET_VAL
,
55
ERRID_WWDT_TIMEOUT_VAL
,
56
ERRID_GPR_VALS
,
57
ERRID_GPR_FLAGS
,
58
ERRID_INT_DISABLED
,
59
ERRID_BOD_VLM
,
60
ERRID_BAD_IRQ
,
61
ERRID_NMI
,
62
ERRID_NMI_UNKNOWN
,
63
ERRID_CRC_FLASH
,
64
ERRID_INIT_WATCHDOGS
,
65
ERRID_INIT_CLOCKS
,
66
ERRID_INIT_ERRCTRL
,
67
ERRID_INIT_INTERRUPTS
,
68
ERRID_INIT_POWER
,
69
ERRID_INIT_MEMORIES
,
70
ERRID_VREGFAIL_CH
,
71
ERRID_VREGFAIL_VOV
,
72
ERRID_VREGFAIL_VUV
,
73
ERRID_BUSERR_CH
,
74
ERRID_BUSERR_BUSERR
,
75
ERRID_RAM_PARITY
,
76
ERRID_NVM_PARITY
,
77
ERRID_BUSERR_PARITYD
,
78
ERRID_RAM2_CH
,
79
ERRID_RAM2_ECC2
,
80
ERRID_RAM2_COMP
,
81
ERRID_FLASH2_CH
,
82
ERRID_FLASH2_ECC2
,
83
ERRID_FLASH2_COMP
,
84
ERRID_OPC_CH
,
85
ERRID_OPC_OPC
,
86
ERRID_OPC_PARITYI
,
87
ERRID_SPLIM_CH
,
88
ERRID_RAM1_CH
,
89
ERRID_FLASH1_CH
,
90
ERRID_VREGWARN_CH
,
91
ERRID_VREGWARN_VDENTER
,
92
ERRID_VREGWARN_VDEXIT
,
93
ERRID_VREGWARN_VERR
,
94
ERRID_VREGWARN_VSLP
,
95
ERRID_VREGWARN_VDIS
,
96
ERRID_VREGWARN_SERR
,
97
ERRID_CFD0_CH
,
98
ERRID_CFD1_CH
,
99
ERRID_CFM0_CH
,
100
ERRID_CFM1_CH
,
101
ERRID_SWDT_CH
,
102
ERRID_SWDT_BADPC
,
103
ERRID_SWDT_BADC
,
104
ERRID_SWDT_UC
,
105
ERRID_SWDT_EXP
,
106
ERRID_EEPROM_CH
,
107
ERRID_EEPROM_ECC1
,
108
ERRID_EEPROM_ECC2
,
109
ERRID_EVSYS0_CH
,
110
ERRID_EVSYS0_CLEAR
,
111
ERRID_EVSYS1_CH
,
112
ERRID_EVSYS1_CLEAR
,
113
ERRID_DIAG_CPU_COMP
,
114
ERRID_DIAG_SWDT_EXPIRE
,
115
ERRID_DIAG_SWDT_COUNT
,
116
ERRID_DIAG_WDT_EXPIRE
,
117
ERRID_DIAG_WDT_COUNT
,
118
ERRID_DIAG_PARITY_NVM
,
119
ERRID_DIAG_PARITY_RAM
,
120
ERRID_DIAG_CFD0
,
121
ERRID_DIAG_CFD1
,
122
ERRID_DIAG_CFM0
,
123
ERRID_DIAG_CFM1
,
124
ERRID_DIAG_ECC_RAM
,
125
ERRID_DIAG_ECC_FLASH
,
126
ERRID_DIAG_ECC_EEPROM
,
127
ERRID_DIAG_VMON_OVER
,
128
ERRID_DIAG_VMON_UNDER
,
129
ERRID_DIAG_ERRCH_SPLIM
,
130
ERRID_DIAG_ERRCH_CFD0
,
131
ERRID_DIAG_ERRCH_CFD1
,
132
ERRID_DIAG_ERRCH_CFM0
,
133
ERRID_DIAG_ERRCH_CFM1
,
134
ERRID_DIAG_ERRCH_EEPROM
,
135
ERRID_DIAG_ERRCH_EVSYS0
,
136
ERRID_DIAG_ERRCH_EVSYS1
,
137
ERRID_MAX
138
}
errId_t
;
139
140
#endif
// DEFINE_ERROR_IDS_H
errId_t
errId_t
Defines unique Error IDs for reporting system errors to EH_HandleError.
Definition
define_error_ids.h:48
ERRID_WWDT_TIMEOUT_VAL
@ ERRID_WWDT_TIMEOUT_VAL
Definition
define_error_ids.h:55
ERRID_EVSYS1_CLEAR
@ ERRID_EVSYS1_CLEAR
Definition
define_error_ids.h:112
ERRID_NMI_UNKNOWN
@ ERRID_NMI_UNKNOWN
Definition
define_error_ids.h:62
ERRID_DIAG_ERRCH_CFM0
@ ERRID_DIAG_ERRCH_CFM0
Definition
define_error_ids.h:132
ERRID_FLASH2_COMP
@ ERRID_FLASH2_COMP
Definition
define_error_ids.h:83
ERRID_SWDT_EXP
@ ERRID_SWDT_EXP
Definition
define_error_ids.h:105
ERRID_SWDT_RESET_VAL
@ ERRID_SWDT_RESET_VAL
Definition
define_error_ids.h:54
ERRID_EEPROM_ECC1
@ ERRID_EEPROM_ECC1
Definition
define_error_ids.h:107
ERRID_CFD1_CH
@ ERRID_CFD1_CH
Definition
define_error_ids.h:98
ERRID_SWDT_CH
@ ERRID_SWDT_CH
Definition
define_error_ids.h:101
ERRID_BUSERR_PARITYD
@ ERRID_BUSERR_PARITYD
Definition
define_error_ids.h:77
ERRID_OPC_PARITYI
@ ERRID_OPC_PARITYI
Definition
define_error_ids.h:86
ERRID_VREGFAIL_VUV
@ ERRID_VREGFAIL_VUV
Definition
define_error_ids.h:72
ERRID_DIAG_SWDT_EXPIRE
@ ERRID_DIAG_SWDT_EXPIRE
Definition
define_error_ids.h:114
ERRID_CFM1_CH
@ ERRID_CFM1_CH
Definition
define_error_ids.h:100
ERRID_DIAG_ERRCH_EVSYS1
@ ERRID_DIAG_ERRCH_EVSYS1
Definition
define_error_ids.h:136
ERRID_VREGWARN_CH
@ ERRID_VREGWARN_CH
Definition
define_error_ids.h:90
ERRID_SWDT_UC
@ ERRID_SWDT_UC
Definition
define_error_ids.h:104
ERRID_VREGWARN_VSLP
@ ERRID_VREGWARN_VSLP
Definition
define_error_ids.h:94
ERRID_INIT_WATCHDOGS
@ ERRID_INIT_WATCHDOGS
Definition
define_error_ids.h:64
ERRID_GPR_FLAGS
@ ERRID_GPR_FLAGS
Definition
define_error_ids.h:57
ERRID_DIAG_WDT_EXPIRE
@ ERRID_DIAG_WDT_EXPIRE
Definition
define_error_ids.h:116
ERRID_RAM2_COMP
@ ERRID_RAM2_COMP
Definition
define_error_ids.h:80
ERRID_VREGFAIL_VOV
@ ERRID_VREGFAIL_VOV
Definition
define_error_ids.h:71
ERRID_VREGWARN_SERR
@ ERRID_VREGWARN_SERR
Definition
define_error_ids.h:96
ERRID_BUSERR_CH
@ ERRID_BUSERR_CH
Definition
define_error_ids.h:73
ERRID_EVSYS0_CLEAR
@ ERRID_EVSYS0_CLEAR
Definition
define_error_ids.h:110
ERRID_DIAG_CPU_COMP
@ ERRID_DIAG_CPU_COMP
Definition
define_error_ids.h:113
ERRID_DIAG_ERRCH_EVSYS0
@ ERRID_DIAG_ERRCH_EVSYS0
Definition
define_error_ids.h:135
ERRID_DIAG_ERRCH_CFM1
@ ERRID_DIAG_ERRCH_CFM1
Definition
define_error_ids.h:133
ERRID_DIAG_PARITY_NVM
@ ERRID_DIAG_PARITY_NVM
Definition
define_error_ids.h:118
ERRID_FLASH1_CH
@ ERRID_FLASH1_CH
Definition
define_error_ids.h:89
ERRID_GPR_VALS
@ ERRID_GPR_VALS
Definition
define_error_ids.h:56
ERRID_MAX
@ ERRID_MAX
Definition
define_error_ids.h:137
ERRID_RAM1_CH
@ ERRID_RAM1_CH
Definition
define_error_ids.h:88
ERRID_DIAG_CFD0
@ ERRID_DIAG_CFD0
Definition
define_error_ids.h:120
ERRID_VREGFAIL_CH
@ ERRID_VREGFAIL_CH
Definition
define_error_ids.h:70
ERRID_INIT_CLOCKS
@ ERRID_INIT_CLOCKS
Definition
define_error_ids.h:65
ERRID_SPLIM_CH
@ ERRID_SPLIM_CH
Definition
define_error_ids.h:87
ERRID_VREGWARN_VDEXIT
@ ERRID_VREGWARN_VDEXIT
Definition
define_error_ids.h:92
ERRID_EEPROM_CH
@ ERRID_EEPROM_CH
Definition
define_error_ids.h:106
ERRID_NMI
@ ERRID_NMI
Definition
define_error_ids.h:61
ERRID_NONE
@ ERRID_NONE
Definition
define_error_ids.h:49
ERRID_INIT_INTERRUPTS
@ ERRID_INIT_INTERRUPTS
Definition
define_error_ids.h:67
ERRID_SWDT_BADPC
@ ERRID_SWDT_BADPC
Definition
define_error_ids.h:102
ERRID_DIAG_CFM1
@ ERRID_DIAG_CFM1
Definition
define_error_ids.h:123
ERRID_CFD0_CH
@ ERRID_CFD0_CH
Definition
define_error_ids.h:97
ERRID_DIAG_WDT_COUNT
@ ERRID_DIAG_WDT_COUNT
Definition
define_error_ids.h:117
ERRID_EVSYS0_CH
@ ERRID_EVSYS0_CH
Definition
define_error_ids.h:109
ERRID_ERRID_VAL
@ ERRID_ERRID_VAL
Definition
define_error_ids.h:51
ERRID_SWDT_BADC
@ ERRID_SWDT_BADC
Definition
define_error_ids.h:103
ERRID_RAM_PARITY
@ ERRID_RAM_PARITY
Definition
define_error_ids.h:75
ERRID_VREGWARN_VDENTER
@ ERRID_VREGWARN_VDENTER
Definition
define_error_ids.h:91
ERRID_INT_DISABLED
@ ERRID_INT_DISABLED
Definition
define_error_ids.h:58
ERRID_DIAG_PARITY_RAM
@ ERRID_DIAG_PARITY_RAM
Definition
define_error_ids.h:119
ERRID_DIAG_ECC_EEPROM
@ ERRID_DIAG_ECC_EEPROM
Definition
define_error_ids.h:126
ERRID_DIAG_VMON_OVER
@ ERRID_DIAG_VMON_OVER
Definition
define_error_ids.h:127
ERRID_INIT_POWER
@ ERRID_INIT_POWER
Definition
define_error_ids.h:68
ERRID_BAD_IRQ
@ ERRID_BAD_IRQ
Definition
define_error_ids.h:60
ERRID_DIAG_ERRCH_CFD1
@ ERRID_DIAG_ERRCH_CFD1
Definition
define_error_ids.h:131
ERRID_DIAG_ERRCH_EEPROM
@ ERRID_DIAG_ERRCH_EEPROM
Definition
define_error_ids.h:134
ERRID_FLASH2_ECC2
@ ERRID_FLASH2_ECC2
Definition
define_error_ids.h:82
ERRID_CRC_FLASH
@ ERRID_CRC_FLASH
Definition
define_error_ids.h:63
ERRID_DIAG_CFM0
@ ERRID_DIAG_CFM0
Definition
define_error_ids.h:122
ERRID_BOD_VLM
@ ERRID_BOD_VLM
Definition
define_error_ids.h:59
ERRID_SAFE_IO
@ ERRID_SAFE_IO
Definition
define_error_ids.h:52
ERRID_DIAG_ERRCH_SPLIM
@ ERRID_DIAG_ERRCH_SPLIM
Definition
define_error_ids.h:129
ERRID_VREGWARN_VERR
@ ERRID_VREGWARN_VERR
Definition
define_error_ids.h:93
ERRID_OPC_OPC
@ ERRID_OPC_OPC
Definition
define_error_ids.h:85
ERRID_OPC_CH
@ ERRID_OPC_CH
Definition
define_error_ids.h:84
ERRID_BUSERR_BUSERR
@ ERRID_BUSERR_BUSERR
Definition
define_error_ids.h:74
ERRID_ERRFLAG_VAL
@ ERRID_ERRFLAG_VAL
Definition
define_error_ids.h:50
ERRID_FORCE_FLOAT
@ ERRID_FORCE_FLOAT
Definition
define_error_ids.h:53
ERRID_RAM2_ECC2
@ ERRID_RAM2_ECC2
Definition
define_error_ids.h:79
ERRID_DIAG_CFD1
@ ERRID_DIAG_CFD1
Definition
define_error_ids.h:121
ERRID_DIAG_ECC_FLASH
@ ERRID_DIAG_ECC_FLASH
Definition
define_error_ids.h:125
ERRID_DIAG_ECC_RAM
@ ERRID_DIAG_ECC_RAM
Definition
define_error_ids.h:124
ERRID_VREGWARN_VDIS
@ ERRID_VREGWARN_VDIS
Definition
define_error_ids.h:95
ERRID_INIT_ERRCTRL
@ ERRID_INIT_ERRCTRL
Definition
define_error_ids.h:66
ERRID_NVM_PARITY
@ ERRID_NVM_PARITY
Definition
define_error_ids.h:76
ERRID_FLASH2_CH
@ ERRID_FLASH2_CH
Definition
define_error_ids.h:81
ERRID_EEPROM_ECC2
@ ERRID_EEPROM_ECC2
Definition
define_error_ids.h:108
ERRID_DIAG_SWDT_COUNT
@ ERRID_DIAG_SWDT_COUNT
Definition
define_error_ids.h:115
ERRID_RAM2_CH
@ ERRID_RAM2_CH
Definition
define_error_ids.h:78
ERRID_DIAG_ERRCH_CFD0
@ ERRID_DIAG_ERRCH_CFD0
Definition
define_error_ids.h:130
ERRID_CFM0_CH
@ ERRID_CFM0_CH
Definition
define_error_ids.h:99
ERRID_EVSYS1_CH
@ ERRID_EVSYS1_CH
Definition
define_error_ids.h:111
ERRID_INIT_MEMORIES
@ ERRID_INIT_MEMORIES
Definition
define_error_ids.h:69
ERRID_DIAG_VMON_UNDER
@ ERRID_DIAG_VMON_UNDER
Definition
define_error_ids.h:128
safety_framework
src
tasks
define_error_ids.h
Generated by
1.15.0