Software APIs
alert_handler_regs.h
Go to the documentation of this file.
1/**
2 * @file
3 * @brief Generated register defines for alert_handler
4 */
5
6// Copyright information found in source file:
7// Copyright lowRISC contributors (OpenTitan project).
8
9// Licensing information found in source file:
10// Licensed under the Apache License, Version 2.0, see LICENSE for details.
11// SPDX-License-Identifier: Apache-2.0
12
13#ifndef _ALERT_HANDLER_REG_DEFS_
14#define _ALERT_HANDLER_REG_DEFS_
15
16#ifdef __cplusplus
17extern "C" {
18#endif
19// Number of alert channels.
20#define ALERT_HANDLER_PARAM_N_ALERTS 103
21
22// Number of LPGs.
23#define ALERT_HANDLER_PARAM_N_LPG 18
24
25// Width of LPG ID.
26#define ALERT_HANDLER_PARAM_N_LPG_WIDTH 5
27
28// Width of the escalation timer.
29#define ALERT_HANDLER_PARAM_ESC_CNT_DW 32
30
31// Width of the accumulation counter.
32#define ALERT_HANDLER_PARAM_ACCU_CNT_DW 16
33
34// Number of classes
35#define ALERT_HANDLER_PARAM_N_CLASSES 4
36
37// Number of escalation severities
38#define ALERT_HANDLER_PARAM_N_ESC_SEV 4
39
40// Number of escalation phases
41#define ALERT_HANDLER_PARAM_N_PHASES 4
42
43// Number of local alerts
44#define ALERT_HANDLER_PARAM_N_LOC_ALERT 7
45
46// Width of ping counter
47#define ALERT_HANDLER_PARAM_PING_CNT_DW 16
48
49// Width of phase ID
50#define ALERT_HANDLER_PARAM_PHASE_DW 2
51
52// Width of class ID
53#define ALERT_HANDLER_PARAM_CLASS_DW 2
54
55// Local alert ID for alert ping failure.
56#define ALERT_HANDLER_PARAM_LOCAL_ALERT_ID_ALERT_PINGFAIL 0
57
58// Local alert ID for escalation ping failure.
59#define ALERT_HANDLER_PARAM_LOCAL_ALERT_ID_ESC_PINGFAIL 1
60
61// Local alert ID for alert integrity failure.
62#define ALERT_HANDLER_PARAM_LOCAL_ALERT_ID_ALERT_INTEGFAIL 2
63
64// Local alert ID for escalation integrity failure.
65#define ALERT_HANDLER_PARAM_LOCAL_ALERT_ID_ESC_INTEGFAIL 3
66
67// Local alert ID for bus integrity failure.
68#define ALERT_HANDLER_PARAM_LOCAL_ALERT_ID_BUS_INTEGFAIL 4
69
70// Local alert ID for shadow register update error.
71#define ALERT_HANDLER_PARAM_LOCAL_ALERT_ID_SHADOW_REG_UPDATE_ERROR 5
72
73// Local alert ID for shadow register storage error.
74#define ALERT_HANDLER_PARAM_LOCAL_ALERT_ID_SHADOW_REG_STORAGE_ERROR 6
75
76// Last local alert ID.
77#define ALERT_HANDLER_PARAM_LOCAL_ALERT_ID_LAST 6
78
79// Register width
80#define ALERT_HANDLER_PARAM_REG_WIDTH 32
81
82// Common Interrupt Offsets
83#define ALERT_HANDLER_INTR_COMMON_CLASSA_BIT 0
84#define ALERT_HANDLER_INTR_COMMON_CLASSB_BIT 1
85#define ALERT_HANDLER_INTR_COMMON_CLASSC_BIT 2
86#define ALERT_HANDLER_INTR_COMMON_CLASSD_BIT 3
87
88// Interrupt State Register
89#define ALERT_HANDLER_INTR_STATE_REG_OFFSET 0x0
90#define ALERT_HANDLER_INTR_STATE_REG_RESVAL 0x0u
91#define ALERT_HANDLER_INTR_STATE_CLASSA_BIT 0
92#define ALERT_HANDLER_INTR_STATE_CLASSB_BIT 1
93#define ALERT_HANDLER_INTR_STATE_CLASSC_BIT 2
94#define ALERT_HANDLER_INTR_STATE_CLASSD_BIT 3
95
96// Interrupt Enable Register
97#define ALERT_HANDLER_INTR_ENABLE_REG_OFFSET 0x4
98#define ALERT_HANDLER_INTR_ENABLE_REG_RESVAL 0x0u
99#define ALERT_HANDLER_INTR_ENABLE_CLASSA_BIT 0
100#define ALERT_HANDLER_INTR_ENABLE_CLASSB_BIT 1
101#define ALERT_HANDLER_INTR_ENABLE_CLASSC_BIT 2
102#define ALERT_HANDLER_INTR_ENABLE_CLASSD_BIT 3
103
104// Interrupt Test Register
105#define ALERT_HANDLER_INTR_TEST_REG_OFFSET 0x8
106#define ALERT_HANDLER_INTR_TEST_REG_RESVAL 0x0u
107#define ALERT_HANDLER_INTR_TEST_CLASSA_BIT 0
108#define ALERT_HANDLER_INTR_TEST_CLASSB_BIT 1
109#define ALERT_HANDLER_INTR_TEST_CLASSC_BIT 2
110#define ALERT_HANDLER_INTR_TEST_CLASSD_BIT 3
111
112// Register write enable for !!PING_TIMEOUT_CYC_SHADOWED and
113// !!PING_TIMER_EN_SHADOWED.
114#define ALERT_HANDLER_PING_TIMER_REGWEN_REG_OFFSET 0xc
115#define ALERT_HANDLER_PING_TIMER_REGWEN_REG_RESVAL 0x1u
116#define ALERT_HANDLER_PING_TIMER_REGWEN_PING_TIMER_REGWEN_BIT 0
117
118// Ping timeout cycle count.
119#define ALERT_HANDLER_PING_TIMEOUT_CYC_SHADOWED_REG_OFFSET 0x10
120#define ALERT_HANDLER_PING_TIMEOUT_CYC_SHADOWED_REG_RESVAL 0x100u
121#define ALERT_HANDLER_PING_TIMEOUT_CYC_SHADOWED_PING_TIMEOUT_CYC_SHADOWED_MASK \
122 0xffffu
123#define ALERT_HANDLER_PING_TIMEOUT_CYC_SHADOWED_PING_TIMEOUT_CYC_SHADOWED_OFFSET \
124 0
125#define ALERT_HANDLER_PING_TIMEOUT_CYC_SHADOWED_PING_TIMEOUT_CYC_SHADOWED_FIELD \
126 ((bitfield_field32_t) { .mask = ALERT_HANDLER_PING_TIMEOUT_CYC_SHADOWED_PING_TIMEOUT_CYC_SHADOWED_MASK, .index = ALERT_HANDLER_PING_TIMEOUT_CYC_SHADOWED_PING_TIMEOUT_CYC_SHADOWED_OFFSET })
127
128// Ping timer enable.
129#define ALERT_HANDLER_PING_TIMER_EN_SHADOWED_REG_OFFSET 0x14
130#define ALERT_HANDLER_PING_TIMER_EN_SHADOWED_REG_RESVAL 0x0u
131#define ALERT_HANDLER_PING_TIMER_EN_SHADOWED_PING_TIMER_EN_SHADOWED_BIT 0
132
133// Register write enable for alert enable bits. (common parameters)
134#define ALERT_HANDLER_ALERT_REGWEN_EN_FIELD_WIDTH 1
135#define ALERT_HANDLER_ALERT_REGWEN_MULTIREG_COUNT 103
136
137// Register write enable for alert enable bits.
138#define ALERT_HANDLER_ALERT_REGWEN_0_REG_OFFSET 0x18
139#define ALERT_HANDLER_ALERT_REGWEN_0_REG_RESVAL 0x1u
140#define ALERT_HANDLER_ALERT_REGWEN_0_EN_0_BIT 0
141
142// Register write enable for alert enable bits.
143#define ALERT_HANDLER_ALERT_REGWEN_1_REG_OFFSET 0x1c
144#define ALERT_HANDLER_ALERT_REGWEN_1_REG_RESVAL 0x1u
145#define ALERT_HANDLER_ALERT_REGWEN_1_EN_1_BIT 0
146
147// Register write enable for alert enable bits.
148#define ALERT_HANDLER_ALERT_REGWEN_2_REG_OFFSET 0x20
149#define ALERT_HANDLER_ALERT_REGWEN_2_REG_RESVAL 0x1u
150#define ALERT_HANDLER_ALERT_REGWEN_2_EN_2_BIT 0
151
152// Register write enable for alert enable bits.
153#define ALERT_HANDLER_ALERT_REGWEN_3_REG_OFFSET 0x24
154#define ALERT_HANDLER_ALERT_REGWEN_3_REG_RESVAL 0x1u
155#define ALERT_HANDLER_ALERT_REGWEN_3_EN_3_BIT 0
156
157// Register write enable for alert enable bits.
158#define ALERT_HANDLER_ALERT_REGWEN_4_REG_OFFSET 0x28
159#define ALERT_HANDLER_ALERT_REGWEN_4_REG_RESVAL 0x1u
160#define ALERT_HANDLER_ALERT_REGWEN_4_EN_4_BIT 0
161
162// Register write enable for alert enable bits.
163#define ALERT_HANDLER_ALERT_REGWEN_5_REG_OFFSET 0x2c
164#define ALERT_HANDLER_ALERT_REGWEN_5_REG_RESVAL 0x1u
165#define ALERT_HANDLER_ALERT_REGWEN_5_EN_5_BIT 0
166
167// Register write enable for alert enable bits.
168#define ALERT_HANDLER_ALERT_REGWEN_6_REG_OFFSET 0x30
169#define ALERT_HANDLER_ALERT_REGWEN_6_REG_RESVAL 0x1u
170#define ALERT_HANDLER_ALERT_REGWEN_6_EN_6_BIT 0
171
172// Register write enable for alert enable bits.
173#define ALERT_HANDLER_ALERT_REGWEN_7_REG_OFFSET 0x34
174#define ALERT_HANDLER_ALERT_REGWEN_7_REG_RESVAL 0x1u
175#define ALERT_HANDLER_ALERT_REGWEN_7_EN_7_BIT 0
176
177// Register write enable for alert enable bits.
178#define ALERT_HANDLER_ALERT_REGWEN_8_REG_OFFSET 0x38
179#define ALERT_HANDLER_ALERT_REGWEN_8_REG_RESVAL 0x1u
180#define ALERT_HANDLER_ALERT_REGWEN_8_EN_8_BIT 0
181
182// Register write enable for alert enable bits.
183#define ALERT_HANDLER_ALERT_REGWEN_9_REG_OFFSET 0x3c
184#define ALERT_HANDLER_ALERT_REGWEN_9_REG_RESVAL 0x1u
185#define ALERT_HANDLER_ALERT_REGWEN_9_EN_9_BIT 0
186
187// Register write enable for alert enable bits.
188#define ALERT_HANDLER_ALERT_REGWEN_10_REG_OFFSET 0x40
189#define ALERT_HANDLER_ALERT_REGWEN_10_REG_RESVAL 0x1u
190#define ALERT_HANDLER_ALERT_REGWEN_10_EN_10_BIT 0
191
192// Register write enable for alert enable bits.
193#define ALERT_HANDLER_ALERT_REGWEN_11_REG_OFFSET 0x44
194#define ALERT_HANDLER_ALERT_REGWEN_11_REG_RESVAL 0x1u
195#define ALERT_HANDLER_ALERT_REGWEN_11_EN_11_BIT 0
196
197// Register write enable for alert enable bits.
198#define ALERT_HANDLER_ALERT_REGWEN_12_REG_OFFSET 0x48
199#define ALERT_HANDLER_ALERT_REGWEN_12_REG_RESVAL 0x1u
200#define ALERT_HANDLER_ALERT_REGWEN_12_EN_12_BIT 0
201
202// Register write enable for alert enable bits.
203#define ALERT_HANDLER_ALERT_REGWEN_13_REG_OFFSET 0x4c
204#define ALERT_HANDLER_ALERT_REGWEN_13_REG_RESVAL 0x1u
205#define ALERT_HANDLER_ALERT_REGWEN_13_EN_13_BIT 0
206
207// Register write enable for alert enable bits.
208#define ALERT_HANDLER_ALERT_REGWEN_14_REG_OFFSET 0x50
209#define ALERT_HANDLER_ALERT_REGWEN_14_REG_RESVAL 0x1u
210#define ALERT_HANDLER_ALERT_REGWEN_14_EN_14_BIT 0
211
212// Register write enable for alert enable bits.
213#define ALERT_HANDLER_ALERT_REGWEN_15_REG_OFFSET 0x54
214#define ALERT_HANDLER_ALERT_REGWEN_15_REG_RESVAL 0x1u
215#define ALERT_HANDLER_ALERT_REGWEN_15_EN_15_BIT 0
216
217// Register write enable for alert enable bits.
218#define ALERT_HANDLER_ALERT_REGWEN_16_REG_OFFSET 0x58
219#define ALERT_HANDLER_ALERT_REGWEN_16_REG_RESVAL 0x1u
220#define ALERT_HANDLER_ALERT_REGWEN_16_EN_16_BIT 0
221
222// Register write enable for alert enable bits.
223#define ALERT_HANDLER_ALERT_REGWEN_17_REG_OFFSET 0x5c
224#define ALERT_HANDLER_ALERT_REGWEN_17_REG_RESVAL 0x1u
225#define ALERT_HANDLER_ALERT_REGWEN_17_EN_17_BIT 0
226
227// Register write enable for alert enable bits.
228#define ALERT_HANDLER_ALERT_REGWEN_18_REG_OFFSET 0x60
229#define ALERT_HANDLER_ALERT_REGWEN_18_REG_RESVAL 0x1u
230#define ALERT_HANDLER_ALERT_REGWEN_18_EN_18_BIT 0
231
232// Register write enable for alert enable bits.
233#define ALERT_HANDLER_ALERT_REGWEN_19_REG_OFFSET 0x64
234#define ALERT_HANDLER_ALERT_REGWEN_19_REG_RESVAL 0x1u
235#define ALERT_HANDLER_ALERT_REGWEN_19_EN_19_BIT 0
236
237// Register write enable for alert enable bits.
238#define ALERT_HANDLER_ALERT_REGWEN_20_REG_OFFSET 0x68
239#define ALERT_HANDLER_ALERT_REGWEN_20_REG_RESVAL 0x1u
240#define ALERT_HANDLER_ALERT_REGWEN_20_EN_20_BIT 0
241
242// Register write enable for alert enable bits.
243#define ALERT_HANDLER_ALERT_REGWEN_21_REG_OFFSET 0x6c
244#define ALERT_HANDLER_ALERT_REGWEN_21_REG_RESVAL 0x1u
245#define ALERT_HANDLER_ALERT_REGWEN_21_EN_21_BIT 0
246
247// Register write enable for alert enable bits.
248#define ALERT_HANDLER_ALERT_REGWEN_22_REG_OFFSET 0x70
249#define ALERT_HANDLER_ALERT_REGWEN_22_REG_RESVAL 0x1u
250#define ALERT_HANDLER_ALERT_REGWEN_22_EN_22_BIT 0
251
252// Register write enable for alert enable bits.
253#define ALERT_HANDLER_ALERT_REGWEN_23_REG_OFFSET 0x74
254#define ALERT_HANDLER_ALERT_REGWEN_23_REG_RESVAL 0x1u
255#define ALERT_HANDLER_ALERT_REGWEN_23_EN_23_BIT 0
256
257// Register write enable for alert enable bits.
258#define ALERT_HANDLER_ALERT_REGWEN_24_REG_OFFSET 0x78
259#define ALERT_HANDLER_ALERT_REGWEN_24_REG_RESVAL 0x1u
260#define ALERT_HANDLER_ALERT_REGWEN_24_EN_24_BIT 0
261
262// Register write enable for alert enable bits.
263#define ALERT_HANDLER_ALERT_REGWEN_25_REG_OFFSET 0x7c
264#define ALERT_HANDLER_ALERT_REGWEN_25_REG_RESVAL 0x1u
265#define ALERT_HANDLER_ALERT_REGWEN_25_EN_25_BIT 0
266
267// Register write enable for alert enable bits.
268#define ALERT_HANDLER_ALERT_REGWEN_26_REG_OFFSET 0x80
269#define ALERT_HANDLER_ALERT_REGWEN_26_REG_RESVAL 0x1u
270#define ALERT_HANDLER_ALERT_REGWEN_26_EN_26_BIT 0
271
272// Register write enable for alert enable bits.
273#define ALERT_HANDLER_ALERT_REGWEN_27_REG_OFFSET 0x84
274#define ALERT_HANDLER_ALERT_REGWEN_27_REG_RESVAL 0x1u
275#define ALERT_HANDLER_ALERT_REGWEN_27_EN_27_BIT 0
276
277// Register write enable for alert enable bits.
278#define ALERT_HANDLER_ALERT_REGWEN_28_REG_OFFSET 0x88
279#define ALERT_HANDLER_ALERT_REGWEN_28_REG_RESVAL 0x1u
280#define ALERT_HANDLER_ALERT_REGWEN_28_EN_28_BIT 0
281
282// Register write enable for alert enable bits.
283#define ALERT_HANDLER_ALERT_REGWEN_29_REG_OFFSET 0x8c
284#define ALERT_HANDLER_ALERT_REGWEN_29_REG_RESVAL 0x1u
285#define ALERT_HANDLER_ALERT_REGWEN_29_EN_29_BIT 0
286
287// Register write enable for alert enable bits.
288#define ALERT_HANDLER_ALERT_REGWEN_30_REG_OFFSET 0x90
289#define ALERT_HANDLER_ALERT_REGWEN_30_REG_RESVAL 0x1u
290#define ALERT_HANDLER_ALERT_REGWEN_30_EN_30_BIT 0
291
292// Register write enable for alert enable bits.
293#define ALERT_HANDLER_ALERT_REGWEN_31_REG_OFFSET 0x94
294#define ALERT_HANDLER_ALERT_REGWEN_31_REG_RESVAL 0x1u
295#define ALERT_HANDLER_ALERT_REGWEN_31_EN_31_BIT 0
296
297// Register write enable for alert enable bits.
298#define ALERT_HANDLER_ALERT_REGWEN_32_REG_OFFSET 0x98
299#define ALERT_HANDLER_ALERT_REGWEN_32_REG_RESVAL 0x1u
300#define ALERT_HANDLER_ALERT_REGWEN_32_EN_32_BIT 0
301
302// Register write enable for alert enable bits.
303#define ALERT_HANDLER_ALERT_REGWEN_33_REG_OFFSET 0x9c
304#define ALERT_HANDLER_ALERT_REGWEN_33_REG_RESVAL 0x1u
305#define ALERT_HANDLER_ALERT_REGWEN_33_EN_33_BIT 0
306
307// Register write enable for alert enable bits.
308#define ALERT_HANDLER_ALERT_REGWEN_34_REG_OFFSET 0xa0
309#define ALERT_HANDLER_ALERT_REGWEN_34_REG_RESVAL 0x1u
310#define ALERT_HANDLER_ALERT_REGWEN_34_EN_34_BIT 0
311
312// Register write enable for alert enable bits.
313#define ALERT_HANDLER_ALERT_REGWEN_35_REG_OFFSET 0xa4
314#define ALERT_HANDLER_ALERT_REGWEN_35_REG_RESVAL 0x1u
315#define ALERT_HANDLER_ALERT_REGWEN_35_EN_35_BIT 0
316
317// Register write enable for alert enable bits.
318#define ALERT_HANDLER_ALERT_REGWEN_36_REG_OFFSET 0xa8
319#define ALERT_HANDLER_ALERT_REGWEN_36_REG_RESVAL 0x1u
320#define ALERT_HANDLER_ALERT_REGWEN_36_EN_36_BIT 0
321
322// Register write enable for alert enable bits.
323#define ALERT_HANDLER_ALERT_REGWEN_37_REG_OFFSET 0xac
324#define ALERT_HANDLER_ALERT_REGWEN_37_REG_RESVAL 0x1u
325#define ALERT_HANDLER_ALERT_REGWEN_37_EN_37_BIT 0
326
327// Register write enable for alert enable bits.
328#define ALERT_HANDLER_ALERT_REGWEN_38_REG_OFFSET 0xb0
329#define ALERT_HANDLER_ALERT_REGWEN_38_REG_RESVAL 0x1u
330#define ALERT_HANDLER_ALERT_REGWEN_38_EN_38_BIT 0
331
332// Register write enable for alert enable bits.
333#define ALERT_HANDLER_ALERT_REGWEN_39_REG_OFFSET 0xb4
334#define ALERT_HANDLER_ALERT_REGWEN_39_REG_RESVAL 0x1u
335#define ALERT_HANDLER_ALERT_REGWEN_39_EN_39_BIT 0
336
337// Register write enable for alert enable bits.
338#define ALERT_HANDLER_ALERT_REGWEN_40_REG_OFFSET 0xb8
339#define ALERT_HANDLER_ALERT_REGWEN_40_REG_RESVAL 0x1u
340#define ALERT_HANDLER_ALERT_REGWEN_40_EN_40_BIT 0
341
342// Register write enable for alert enable bits.
343#define ALERT_HANDLER_ALERT_REGWEN_41_REG_OFFSET 0xbc
344#define ALERT_HANDLER_ALERT_REGWEN_41_REG_RESVAL 0x1u
345#define ALERT_HANDLER_ALERT_REGWEN_41_EN_41_BIT 0
346
347// Register write enable for alert enable bits.
348#define ALERT_HANDLER_ALERT_REGWEN_42_REG_OFFSET 0xc0
349#define ALERT_HANDLER_ALERT_REGWEN_42_REG_RESVAL 0x1u
350#define ALERT_HANDLER_ALERT_REGWEN_42_EN_42_BIT 0
351
352// Register write enable for alert enable bits.
353#define ALERT_HANDLER_ALERT_REGWEN_43_REG_OFFSET 0xc4
354#define ALERT_HANDLER_ALERT_REGWEN_43_REG_RESVAL 0x1u
355#define ALERT_HANDLER_ALERT_REGWEN_43_EN_43_BIT 0
356
357// Register write enable for alert enable bits.
358#define ALERT_HANDLER_ALERT_REGWEN_44_REG_OFFSET 0xc8
359#define ALERT_HANDLER_ALERT_REGWEN_44_REG_RESVAL 0x1u
360#define ALERT_HANDLER_ALERT_REGWEN_44_EN_44_BIT 0
361
362// Register write enable for alert enable bits.
363#define ALERT_HANDLER_ALERT_REGWEN_45_REG_OFFSET 0xcc
364#define ALERT_HANDLER_ALERT_REGWEN_45_REG_RESVAL 0x1u
365#define ALERT_HANDLER_ALERT_REGWEN_45_EN_45_BIT 0
366
367// Register write enable for alert enable bits.
368#define ALERT_HANDLER_ALERT_REGWEN_46_REG_OFFSET 0xd0
369#define ALERT_HANDLER_ALERT_REGWEN_46_REG_RESVAL 0x1u
370#define ALERT_HANDLER_ALERT_REGWEN_46_EN_46_BIT 0
371
372// Register write enable for alert enable bits.
373#define ALERT_HANDLER_ALERT_REGWEN_47_REG_OFFSET 0xd4
374#define ALERT_HANDLER_ALERT_REGWEN_47_REG_RESVAL 0x1u
375#define ALERT_HANDLER_ALERT_REGWEN_47_EN_47_BIT 0
376
377// Register write enable for alert enable bits.
378#define ALERT_HANDLER_ALERT_REGWEN_48_REG_OFFSET 0xd8
379#define ALERT_HANDLER_ALERT_REGWEN_48_REG_RESVAL 0x1u
380#define ALERT_HANDLER_ALERT_REGWEN_48_EN_48_BIT 0
381
382// Register write enable for alert enable bits.
383#define ALERT_HANDLER_ALERT_REGWEN_49_REG_OFFSET 0xdc
384#define ALERT_HANDLER_ALERT_REGWEN_49_REG_RESVAL 0x1u
385#define ALERT_HANDLER_ALERT_REGWEN_49_EN_49_BIT 0
386
387// Register write enable for alert enable bits.
388#define ALERT_HANDLER_ALERT_REGWEN_50_REG_OFFSET 0xe0
389#define ALERT_HANDLER_ALERT_REGWEN_50_REG_RESVAL 0x1u
390#define ALERT_HANDLER_ALERT_REGWEN_50_EN_50_BIT 0
391
392// Register write enable for alert enable bits.
393#define ALERT_HANDLER_ALERT_REGWEN_51_REG_OFFSET 0xe4
394#define ALERT_HANDLER_ALERT_REGWEN_51_REG_RESVAL 0x1u
395#define ALERT_HANDLER_ALERT_REGWEN_51_EN_51_BIT 0
396
397// Register write enable for alert enable bits.
398#define ALERT_HANDLER_ALERT_REGWEN_52_REG_OFFSET 0xe8
399#define ALERT_HANDLER_ALERT_REGWEN_52_REG_RESVAL 0x1u
400#define ALERT_HANDLER_ALERT_REGWEN_52_EN_52_BIT 0
401
402// Register write enable for alert enable bits.
403#define ALERT_HANDLER_ALERT_REGWEN_53_REG_OFFSET 0xec
404#define ALERT_HANDLER_ALERT_REGWEN_53_REG_RESVAL 0x1u
405#define ALERT_HANDLER_ALERT_REGWEN_53_EN_53_BIT 0
406
407// Register write enable for alert enable bits.
408#define ALERT_HANDLER_ALERT_REGWEN_54_REG_OFFSET 0xf0
409#define ALERT_HANDLER_ALERT_REGWEN_54_REG_RESVAL 0x1u
410#define ALERT_HANDLER_ALERT_REGWEN_54_EN_54_BIT 0
411
412// Register write enable for alert enable bits.
413#define ALERT_HANDLER_ALERT_REGWEN_55_REG_OFFSET 0xf4
414#define ALERT_HANDLER_ALERT_REGWEN_55_REG_RESVAL 0x1u
415#define ALERT_HANDLER_ALERT_REGWEN_55_EN_55_BIT 0
416
417// Register write enable for alert enable bits.
418#define ALERT_HANDLER_ALERT_REGWEN_56_REG_OFFSET 0xf8
419#define ALERT_HANDLER_ALERT_REGWEN_56_REG_RESVAL 0x1u
420#define ALERT_HANDLER_ALERT_REGWEN_56_EN_56_BIT 0
421
422// Register write enable for alert enable bits.
423#define ALERT_HANDLER_ALERT_REGWEN_57_REG_OFFSET 0xfc
424#define ALERT_HANDLER_ALERT_REGWEN_57_REG_RESVAL 0x1u
425#define ALERT_HANDLER_ALERT_REGWEN_57_EN_57_BIT 0
426
427// Register write enable for alert enable bits.
428#define ALERT_HANDLER_ALERT_REGWEN_58_REG_OFFSET 0x100
429#define ALERT_HANDLER_ALERT_REGWEN_58_REG_RESVAL 0x1u
430#define ALERT_HANDLER_ALERT_REGWEN_58_EN_58_BIT 0
431
432// Register write enable for alert enable bits.
433#define ALERT_HANDLER_ALERT_REGWEN_59_REG_OFFSET 0x104
434#define ALERT_HANDLER_ALERT_REGWEN_59_REG_RESVAL 0x1u
435#define ALERT_HANDLER_ALERT_REGWEN_59_EN_59_BIT 0
436
437// Register write enable for alert enable bits.
438#define ALERT_HANDLER_ALERT_REGWEN_60_REG_OFFSET 0x108
439#define ALERT_HANDLER_ALERT_REGWEN_60_REG_RESVAL 0x1u
440#define ALERT_HANDLER_ALERT_REGWEN_60_EN_60_BIT 0
441
442// Register write enable for alert enable bits.
443#define ALERT_HANDLER_ALERT_REGWEN_61_REG_OFFSET 0x10c
444#define ALERT_HANDLER_ALERT_REGWEN_61_REG_RESVAL 0x1u
445#define ALERT_HANDLER_ALERT_REGWEN_61_EN_61_BIT 0
446
447// Register write enable for alert enable bits.
448#define ALERT_HANDLER_ALERT_REGWEN_62_REG_OFFSET 0x110
449#define ALERT_HANDLER_ALERT_REGWEN_62_REG_RESVAL 0x1u
450#define ALERT_HANDLER_ALERT_REGWEN_62_EN_62_BIT 0
451
452// Register write enable for alert enable bits.
453#define ALERT_HANDLER_ALERT_REGWEN_63_REG_OFFSET 0x114
454#define ALERT_HANDLER_ALERT_REGWEN_63_REG_RESVAL 0x1u
455#define ALERT_HANDLER_ALERT_REGWEN_63_EN_63_BIT 0
456
457// Register write enable for alert enable bits.
458#define ALERT_HANDLER_ALERT_REGWEN_64_REG_OFFSET 0x118
459#define ALERT_HANDLER_ALERT_REGWEN_64_REG_RESVAL 0x1u
460#define ALERT_HANDLER_ALERT_REGWEN_64_EN_64_BIT 0
461
462// Register write enable for alert enable bits.
463#define ALERT_HANDLER_ALERT_REGWEN_65_REG_OFFSET 0x11c
464#define ALERT_HANDLER_ALERT_REGWEN_65_REG_RESVAL 0x1u
465#define ALERT_HANDLER_ALERT_REGWEN_65_EN_65_BIT 0
466
467// Register write enable for alert enable bits.
468#define ALERT_HANDLER_ALERT_REGWEN_66_REG_OFFSET 0x120
469#define ALERT_HANDLER_ALERT_REGWEN_66_REG_RESVAL 0x1u
470#define ALERT_HANDLER_ALERT_REGWEN_66_EN_66_BIT 0
471
472// Register write enable for alert enable bits.
473#define ALERT_HANDLER_ALERT_REGWEN_67_REG_OFFSET 0x124
474#define ALERT_HANDLER_ALERT_REGWEN_67_REG_RESVAL 0x1u
475#define ALERT_HANDLER_ALERT_REGWEN_67_EN_67_BIT 0
476
477// Register write enable for alert enable bits.
478#define ALERT_HANDLER_ALERT_REGWEN_68_REG_OFFSET 0x128
479#define ALERT_HANDLER_ALERT_REGWEN_68_REG_RESVAL 0x1u
480#define ALERT_HANDLER_ALERT_REGWEN_68_EN_68_BIT 0
481
482// Register write enable for alert enable bits.
483#define ALERT_HANDLER_ALERT_REGWEN_69_REG_OFFSET 0x12c
484#define ALERT_HANDLER_ALERT_REGWEN_69_REG_RESVAL 0x1u
485#define ALERT_HANDLER_ALERT_REGWEN_69_EN_69_BIT 0
486
487// Register write enable for alert enable bits.
488#define ALERT_HANDLER_ALERT_REGWEN_70_REG_OFFSET 0x130
489#define ALERT_HANDLER_ALERT_REGWEN_70_REG_RESVAL 0x1u
490#define ALERT_HANDLER_ALERT_REGWEN_70_EN_70_BIT 0
491
492// Register write enable for alert enable bits.
493#define ALERT_HANDLER_ALERT_REGWEN_71_REG_OFFSET 0x134
494#define ALERT_HANDLER_ALERT_REGWEN_71_REG_RESVAL 0x1u
495#define ALERT_HANDLER_ALERT_REGWEN_71_EN_71_BIT 0
496
497// Register write enable for alert enable bits.
498#define ALERT_HANDLER_ALERT_REGWEN_72_REG_OFFSET 0x138
499#define ALERT_HANDLER_ALERT_REGWEN_72_REG_RESVAL 0x1u
500#define ALERT_HANDLER_ALERT_REGWEN_72_EN_72_BIT 0
501
502// Register write enable for alert enable bits.
503#define ALERT_HANDLER_ALERT_REGWEN_73_REG_OFFSET 0x13c
504#define ALERT_HANDLER_ALERT_REGWEN_73_REG_RESVAL 0x1u
505#define ALERT_HANDLER_ALERT_REGWEN_73_EN_73_BIT 0
506
507// Register write enable for alert enable bits.
508#define ALERT_HANDLER_ALERT_REGWEN_74_REG_OFFSET 0x140
509#define ALERT_HANDLER_ALERT_REGWEN_74_REG_RESVAL 0x1u
510#define ALERT_HANDLER_ALERT_REGWEN_74_EN_74_BIT 0
511
512// Register write enable for alert enable bits.
513#define ALERT_HANDLER_ALERT_REGWEN_75_REG_OFFSET 0x144
514#define ALERT_HANDLER_ALERT_REGWEN_75_REG_RESVAL 0x1u
515#define ALERT_HANDLER_ALERT_REGWEN_75_EN_75_BIT 0
516
517// Register write enable for alert enable bits.
518#define ALERT_HANDLER_ALERT_REGWEN_76_REG_OFFSET 0x148
519#define ALERT_HANDLER_ALERT_REGWEN_76_REG_RESVAL 0x1u
520#define ALERT_HANDLER_ALERT_REGWEN_76_EN_76_BIT 0
521
522// Register write enable for alert enable bits.
523#define ALERT_HANDLER_ALERT_REGWEN_77_REG_OFFSET 0x14c
524#define ALERT_HANDLER_ALERT_REGWEN_77_REG_RESVAL 0x1u
525#define ALERT_HANDLER_ALERT_REGWEN_77_EN_77_BIT 0
526
527// Register write enable for alert enable bits.
528#define ALERT_HANDLER_ALERT_REGWEN_78_REG_OFFSET 0x150
529#define ALERT_HANDLER_ALERT_REGWEN_78_REG_RESVAL 0x1u
530#define ALERT_HANDLER_ALERT_REGWEN_78_EN_78_BIT 0
531
532// Register write enable for alert enable bits.
533#define ALERT_HANDLER_ALERT_REGWEN_79_REG_OFFSET 0x154
534#define ALERT_HANDLER_ALERT_REGWEN_79_REG_RESVAL 0x1u
535#define ALERT_HANDLER_ALERT_REGWEN_79_EN_79_BIT 0
536
537// Register write enable for alert enable bits.
538#define ALERT_HANDLER_ALERT_REGWEN_80_REG_OFFSET 0x158
539#define ALERT_HANDLER_ALERT_REGWEN_80_REG_RESVAL 0x1u
540#define ALERT_HANDLER_ALERT_REGWEN_80_EN_80_BIT 0
541
542// Register write enable for alert enable bits.
543#define ALERT_HANDLER_ALERT_REGWEN_81_REG_OFFSET 0x15c
544#define ALERT_HANDLER_ALERT_REGWEN_81_REG_RESVAL 0x1u
545#define ALERT_HANDLER_ALERT_REGWEN_81_EN_81_BIT 0
546
547// Register write enable for alert enable bits.
548#define ALERT_HANDLER_ALERT_REGWEN_82_REG_OFFSET 0x160
549#define ALERT_HANDLER_ALERT_REGWEN_82_REG_RESVAL 0x1u
550#define ALERT_HANDLER_ALERT_REGWEN_82_EN_82_BIT 0
551
552// Register write enable for alert enable bits.
553#define ALERT_HANDLER_ALERT_REGWEN_83_REG_OFFSET 0x164
554#define ALERT_HANDLER_ALERT_REGWEN_83_REG_RESVAL 0x1u
555#define ALERT_HANDLER_ALERT_REGWEN_83_EN_83_BIT 0
556
557// Register write enable for alert enable bits.
558#define ALERT_HANDLER_ALERT_REGWEN_84_REG_OFFSET 0x168
559#define ALERT_HANDLER_ALERT_REGWEN_84_REG_RESVAL 0x1u
560#define ALERT_HANDLER_ALERT_REGWEN_84_EN_84_BIT 0
561
562// Register write enable for alert enable bits.
563#define ALERT_HANDLER_ALERT_REGWEN_85_REG_OFFSET 0x16c
564#define ALERT_HANDLER_ALERT_REGWEN_85_REG_RESVAL 0x1u
565#define ALERT_HANDLER_ALERT_REGWEN_85_EN_85_BIT 0
566
567// Register write enable for alert enable bits.
568#define ALERT_HANDLER_ALERT_REGWEN_86_REG_OFFSET 0x170
569#define ALERT_HANDLER_ALERT_REGWEN_86_REG_RESVAL 0x1u
570#define ALERT_HANDLER_ALERT_REGWEN_86_EN_86_BIT 0
571
572// Register write enable for alert enable bits.
573#define ALERT_HANDLER_ALERT_REGWEN_87_REG_OFFSET 0x174
574#define ALERT_HANDLER_ALERT_REGWEN_87_REG_RESVAL 0x1u
575#define ALERT_HANDLER_ALERT_REGWEN_87_EN_87_BIT 0
576
577// Register write enable for alert enable bits.
578#define ALERT_HANDLER_ALERT_REGWEN_88_REG_OFFSET 0x178
579#define ALERT_HANDLER_ALERT_REGWEN_88_REG_RESVAL 0x1u
580#define ALERT_HANDLER_ALERT_REGWEN_88_EN_88_BIT 0
581
582// Register write enable for alert enable bits.
583#define ALERT_HANDLER_ALERT_REGWEN_89_REG_OFFSET 0x17c
584#define ALERT_HANDLER_ALERT_REGWEN_89_REG_RESVAL 0x1u
585#define ALERT_HANDLER_ALERT_REGWEN_89_EN_89_BIT 0
586
587// Register write enable for alert enable bits.
588#define ALERT_HANDLER_ALERT_REGWEN_90_REG_OFFSET 0x180
589#define ALERT_HANDLER_ALERT_REGWEN_90_REG_RESVAL 0x1u
590#define ALERT_HANDLER_ALERT_REGWEN_90_EN_90_BIT 0
591
592// Register write enable for alert enable bits.
593#define ALERT_HANDLER_ALERT_REGWEN_91_REG_OFFSET 0x184
594#define ALERT_HANDLER_ALERT_REGWEN_91_REG_RESVAL 0x1u
595#define ALERT_HANDLER_ALERT_REGWEN_91_EN_91_BIT 0
596
597// Register write enable for alert enable bits.
598#define ALERT_HANDLER_ALERT_REGWEN_92_REG_OFFSET 0x188
599#define ALERT_HANDLER_ALERT_REGWEN_92_REG_RESVAL 0x1u
600#define ALERT_HANDLER_ALERT_REGWEN_92_EN_92_BIT 0
601
602// Register write enable for alert enable bits.
603#define ALERT_HANDLER_ALERT_REGWEN_93_REG_OFFSET 0x18c
604#define ALERT_HANDLER_ALERT_REGWEN_93_REG_RESVAL 0x1u
605#define ALERT_HANDLER_ALERT_REGWEN_93_EN_93_BIT 0
606
607// Register write enable for alert enable bits.
608#define ALERT_HANDLER_ALERT_REGWEN_94_REG_OFFSET 0x190
609#define ALERT_HANDLER_ALERT_REGWEN_94_REG_RESVAL 0x1u
610#define ALERT_HANDLER_ALERT_REGWEN_94_EN_94_BIT 0
611
612// Register write enable for alert enable bits.
613#define ALERT_HANDLER_ALERT_REGWEN_95_REG_OFFSET 0x194
614#define ALERT_HANDLER_ALERT_REGWEN_95_REG_RESVAL 0x1u
615#define ALERT_HANDLER_ALERT_REGWEN_95_EN_95_BIT 0
616
617// Register write enable for alert enable bits.
618#define ALERT_HANDLER_ALERT_REGWEN_96_REG_OFFSET 0x198
619#define ALERT_HANDLER_ALERT_REGWEN_96_REG_RESVAL 0x1u
620#define ALERT_HANDLER_ALERT_REGWEN_96_EN_96_BIT 0
621
622// Register write enable for alert enable bits.
623#define ALERT_HANDLER_ALERT_REGWEN_97_REG_OFFSET 0x19c
624#define ALERT_HANDLER_ALERT_REGWEN_97_REG_RESVAL 0x1u
625#define ALERT_HANDLER_ALERT_REGWEN_97_EN_97_BIT 0
626
627// Register write enable for alert enable bits.
628#define ALERT_HANDLER_ALERT_REGWEN_98_REG_OFFSET 0x1a0
629#define ALERT_HANDLER_ALERT_REGWEN_98_REG_RESVAL 0x1u
630#define ALERT_HANDLER_ALERT_REGWEN_98_EN_98_BIT 0
631
632// Register write enable for alert enable bits.
633#define ALERT_HANDLER_ALERT_REGWEN_99_REG_OFFSET 0x1a4
634#define ALERT_HANDLER_ALERT_REGWEN_99_REG_RESVAL 0x1u
635#define ALERT_HANDLER_ALERT_REGWEN_99_EN_99_BIT 0
636
637// Register write enable for alert enable bits.
638#define ALERT_HANDLER_ALERT_REGWEN_100_REG_OFFSET 0x1a8
639#define ALERT_HANDLER_ALERT_REGWEN_100_REG_RESVAL 0x1u
640#define ALERT_HANDLER_ALERT_REGWEN_100_EN_100_BIT 0
641
642// Register write enable for alert enable bits.
643#define ALERT_HANDLER_ALERT_REGWEN_101_REG_OFFSET 0x1ac
644#define ALERT_HANDLER_ALERT_REGWEN_101_REG_RESVAL 0x1u
645#define ALERT_HANDLER_ALERT_REGWEN_101_EN_101_BIT 0
646
647// Register write enable for alert enable bits.
648#define ALERT_HANDLER_ALERT_REGWEN_102_REG_OFFSET 0x1b0
649#define ALERT_HANDLER_ALERT_REGWEN_102_REG_RESVAL 0x1u
650#define ALERT_HANDLER_ALERT_REGWEN_102_EN_102_BIT 0
651
652// Enable register for alerts. (common parameters)
653#define ALERT_HANDLER_ALERT_EN_SHADOWED_EN_A_FIELD_WIDTH 1
654#define ALERT_HANDLER_ALERT_EN_SHADOWED_MULTIREG_COUNT 103
655
656// Enable register for alerts.
657#define ALERT_HANDLER_ALERT_EN_SHADOWED_0_REG_OFFSET 0x1b4
658#define ALERT_HANDLER_ALERT_EN_SHADOWED_0_REG_RESVAL 0x0u
659#define ALERT_HANDLER_ALERT_EN_SHADOWED_0_EN_A_0_BIT 0
660
661// Enable register for alerts.
662#define ALERT_HANDLER_ALERT_EN_SHADOWED_1_REG_OFFSET 0x1b8
663#define ALERT_HANDLER_ALERT_EN_SHADOWED_1_REG_RESVAL 0x0u
664#define ALERT_HANDLER_ALERT_EN_SHADOWED_1_EN_A_1_BIT 0
665
666// Enable register for alerts.
667#define ALERT_HANDLER_ALERT_EN_SHADOWED_2_REG_OFFSET 0x1bc
668#define ALERT_HANDLER_ALERT_EN_SHADOWED_2_REG_RESVAL 0x0u
669#define ALERT_HANDLER_ALERT_EN_SHADOWED_2_EN_A_2_BIT 0
670
671// Enable register for alerts.
672#define ALERT_HANDLER_ALERT_EN_SHADOWED_3_REG_OFFSET 0x1c0
673#define ALERT_HANDLER_ALERT_EN_SHADOWED_3_REG_RESVAL 0x0u
674#define ALERT_HANDLER_ALERT_EN_SHADOWED_3_EN_A_3_BIT 0
675
676// Enable register for alerts.
677#define ALERT_HANDLER_ALERT_EN_SHADOWED_4_REG_OFFSET 0x1c4
678#define ALERT_HANDLER_ALERT_EN_SHADOWED_4_REG_RESVAL 0x0u
679#define ALERT_HANDLER_ALERT_EN_SHADOWED_4_EN_A_4_BIT 0
680
681// Enable register for alerts.
682#define ALERT_HANDLER_ALERT_EN_SHADOWED_5_REG_OFFSET 0x1c8
683#define ALERT_HANDLER_ALERT_EN_SHADOWED_5_REG_RESVAL 0x0u
684#define ALERT_HANDLER_ALERT_EN_SHADOWED_5_EN_A_5_BIT 0
685
686// Enable register for alerts.
687#define ALERT_HANDLER_ALERT_EN_SHADOWED_6_REG_OFFSET 0x1cc
688#define ALERT_HANDLER_ALERT_EN_SHADOWED_6_REG_RESVAL 0x0u
689#define ALERT_HANDLER_ALERT_EN_SHADOWED_6_EN_A_6_BIT 0
690
691// Enable register for alerts.
692#define ALERT_HANDLER_ALERT_EN_SHADOWED_7_REG_OFFSET 0x1d0
693#define ALERT_HANDLER_ALERT_EN_SHADOWED_7_REG_RESVAL 0x0u
694#define ALERT_HANDLER_ALERT_EN_SHADOWED_7_EN_A_7_BIT 0
695
696// Enable register for alerts.
697#define ALERT_HANDLER_ALERT_EN_SHADOWED_8_REG_OFFSET 0x1d4
698#define ALERT_HANDLER_ALERT_EN_SHADOWED_8_REG_RESVAL 0x0u
699#define ALERT_HANDLER_ALERT_EN_SHADOWED_8_EN_A_8_BIT 0
700
701// Enable register for alerts.
702#define ALERT_HANDLER_ALERT_EN_SHADOWED_9_REG_OFFSET 0x1d8
703#define ALERT_HANDLER_ALERT_EN_SHADOWED_9_REG_RESVAL 0x0u
704#define ALERT_HANDLER_ALERT_EN_SHADOWED_9_EN_A_9_BIT 0
705
706// Enable register for alerts.
707#define ALERT_HANDLER_ALERT_EN_SHADOWED_10_REG_OFFSET 0x1dc
708#define ALERT_HANDLER_ALERT_EN_SHADOWED_10_REG_RESVAL 0x0u
709#define ALERT_HANDLER_ALERT_EN_SHADOWED_10_EN_A_10_BIT 0
710
711// Enable register for alerts.
712#define ALERT_HANDLER_ALERT_EN_SHADOWED_11_REG_OFFSET 0x1e0
713#define ALERT_HANDLER_ALERT_EN_SHADOWED_11_REG_RESVAL 0x0u
714#define ALERT_HANDLER_ALERT_EN_SHADOWED_11_EN_A_11_BIT 0
715
716// Enable register for alerts.
717#define ALERT_HANDLER_ALERT_EN_SHADOWED_12_REG_OFFSET 0x1e4
718#define ALERT_HANDLER_ALERT_EN_SHADOWED_12_REG_RESVAL 0x0u
719#define ALERT_HANDLER_ALERT_EN_SHADOWED_12_EN_A_12_BIT 0
720
721// Enable register for alerts.
722#define ALERT_HANDLER_ALERT_EN_SHADOWED_13_REG_OFFSET 0x1e8
723#define ALERT_HANDLER_ALERT_EN_SHADOWED_13_REG_RESVAL 0x0u
724#define ALERT_HANDLER_ALERT_EN_SHADOWED_13_EN_A_13_BIT 0
725
726// Enable register for alerts.
727#define ALERT_HANDLER_ALERT_EN_SHADOWED_14_REG_OFFSET 0x1ec
728#define ALERT_HANDLER_ALERT_EN_SHADOWED_14_REG_RESVAL 0x0u
729#define ALERT_HANDLER_ALERT_EN_SHADOWED_14_EN_A_14_BIT 0
730
731// Enable register for alerts.
732#define ALERT_HANDLER_ALERT_EN_SHADOWED_15_REG_OFFSET 0x1f0
733#define ALERT_HANDLER_ALERT_EN_SHADOWED_15_REG_RESVAL 0x0u
734#define ALERT_HANDLER_ALERT_EN_SHADOWED_15_EN_A_15_BIT 0
735
736// Enable register for alerts.
737#define ALERT_HANDLER_ALERT_EN_SHADOWED_16_REG_OFFSET 0x1f4
738#define ALERT_HANDLER_ALERT_EN_SHADOWED_16_REG_RESVAL 0x0u
739#define ALERT_HANDLER_ALERT_EN_SHADOWED_16_EN_A_16_BIT 0
740
741// Enable register for alerts.
742#define ALERT_HANDLER_ALERT_EN_SHADOWED_17_REG_OFFSET 0x1f8
743#define ALERT_HANDLER_ALERT_EN_SHADOWED_17_REG_RESVAL 0x0u
744#define ALERT_HANDLER_ALERT_EN_SHADOWED_17_EN_A_17_BIT 0
745
746// Enable register for alerts.
747#define ALERT_HANDLER_ALERT_EN_SHADOWED_18_REG_OFFSET 0x1fc
748#define ALERT_HANDLER_ALERT_EN_SHADOWED_18_REG_RESVAL 0x0u
749#define ALERT_HANDLER_ALERT_EN_SHADOWED_18_EN_A_18_BIT 0
750
751// Enable register for alerts.
752#define ALERT_HANDLER_ALERT_EN_SHADOWED_19_REG_OFFSET 0x200
753#define ALERT_HANDLER_ALERT_EN_SHADOWED_19_REG_RESVAL 0x0u
754#define ALERT_HANDLER_ALERT_EN_SHADOWED_19_EN_A_19_BIT 0
755
756// Enable register for alerts.
757#define ALERT_HANDLER_ALERT_EN_SHADOWED_20_REG_OFFSET 0x204
758#define ALERT_HANDLER_ALERT_EN_SHADOWED_20_REG_RESVAL 0x0u
759#define ALERT_HANDLER_ALERT_EN_SHADOWED_20_EN_A_20_BIT 0
760
761// Enable register for alerts.
762#define ALERT_HANDLER_ALERT_EN_SHADOWED_21_REG_OFFSET 0x208
763#define ALERT_HANDLER_ALERT_EN_SHADOWED_21_REG_RESVAL 0x0u
764#define ALERT_HANDLER_ALERT_EN_SHADOWED_21_EN_A_21_BIT 0
765
766// Enable register for alerts.
767#define ALERT_HANDLER_ALERT_EN_SHADOWED_22_REG_OFFSET 0x20c
768#define ALERT_HANDLER_ALERT_EN_SHADOWED_22_REG_RESVAL 0x0u
769#define ALERT_HANDLER_ALERT_EN_SHADOWED_22_EN_A_22_BIT 0
770
771// Enable register for alerts.
772#define ALERT_HANDLER_ALERT_EN_SHADOWED_23_REG_OFFSET 0x210
773#define ALERT_HANDLER_ALERT_EN_SHADOWED_23_REG_RESVAL 0x0u
774#define ALERT_HANDLER_ALERT_EN_SHADOWED_23_EN_A_23_BIT 0
775
776// Enable register for alerts.
777#define ALERT_HANDLER_ALERT_EN_SHADOWED_24_REG_OFFSET 0x214
778#define ALERT_HANDLER_ALERT_EN_SHADOWED_24_REG_RESVAL 0x0u
779#define ALERT_HANDLER_ALERT_EN_SHADOWED_24_EN_A_24_BIT 0
780
781// Enable register for alerts.
782#define ALERT_HANDLER_ALERT_EN_SHADOWED_25_REG_OFFSET 0x218
783#define ALERT_HANDLER_ALERT_EN_SHADOWED_25_REG_RESVAL 0x0u
784#define ALERT_HANDLER_ALERT_EN_SHADOWED_25_EN_A_25_BIT 0
785
786// Enable register for alerts.
787#define ALERT_HANDLER_ALERT_EN_SHADOWED_26_REG_OFFSET 0x21c
788#define ALERT_HANDLER_ALERT_EN_SHADOWED_26_REG_RESVAL 0x0u
789#define ALERT_HANDLER_ALERT_EN_SHADOWED_26_EN_A_26_BIT 0
790
791// Enable register for alerts.
792#define ALERT_HANDLER_ALERT_EN_SHADOWED_27_REG_OFFSET 0x220
793#define ALERT_HANDLER_ALERT_EN_SHADOWED_27_REG_RESVAL 0x0u
794#define ALERT_HANDLER_ALERT_EN_SHADOWED_27_EN_A_27_BIT 0
795
796// Enable register for alerts.
797#define ALERT_HANDLER_ALERT_EN_SHADOWED_28_REG_OFFSET 0x224
798#define ALERT_HANDLER_ALERT_EN_SHADOWED_28_REG_RESVAL 0x0u
799#define ALERT_HANDLER_ALERT_EN_SHADOWED_28_EN_A_28_BIT 0
800
801// Enable register for alerts.
802#define ALERT_HANDLER_ALERT_EN_SHADOWED_29_REG_OFFSET 0x228
803#define ALERT_HANDLER_ALERT_EN_SHADOWED_29_REG_RESVAL 0x0u
804#define ALERT_HANDLER_ALERT_EN_SHADOWED_29_EN_A_29_BIT 0
805
806// Enable register for alerts.
807#define ALERT_HANDLER_ALERT_EN_SHADOWED_30_REG_OFFSET 0x22c
808#define ALERT_HANDLER_ALERT_EN_SHADOWED_30_REG_RESVAL 0x0u
809#define ALERT_HANDLER_ALERT_EN_SHADOWED_30_EN_A_30_BIT 0
810
811// Enable register for alerts.
812#define ALERT_HANDLER_ALERT_EN_SHADOWED_31_REG_OFFSET 0x230
813#define ALERT_HANDLER_ALERT_EN_SHADOWED_31_REG_RESVAL 0x0u
814#define ALERT_HANDLER_ALERT_EN_SHADOWED_31_EN_A_31_BIT 0
815
816// Enable register for alerts.
817#define ALERT_HANDLER_ALERT_EN_SHADOWED_32_REG_OFFSET 0x234
818#define ALERT_HANDLER_ALERT_EN_SHADOWED_32_REG_RESVAL 0x0u
819#define ALERT_HANDLER_ALERT_EN_SHADOWED_32_EN_A_32_BIT 0
820
821// Enable register for alerts.
822#define ALERT_HANDLER_ALERT_EN_SHADOWED_33_REG_OFFSET 0x238
823#define ALERT_HANDLER_ALERT_EN_SHADOWED_33_REG_RESVAL 0x0u
824#define ALERT_HANDLER_ALERT_EN_SHADOWED_33_EN_A_33_BIT 0
825
826// Enable register for alerts.
827#define ALERT_HANDLER_ALERT_EN_SHADOWED_34_REG_OFFSET 0x23c
828#define ALERT_HANDLER_ALERT_EN_SHADOWED_34_REG_RESVAL 0x0u
829#define ALERT_HANDLER_ALERT_EN_SHADOWED_34_EN_A_34_BIT 0
830
831// Enable register for alerts.
832#define ALERT_HANDLER_ALERT_EN_SHADOWED_35_REG_OFFSET 0x240
833#define ALERT_HANDLER_ALERT_EN_SHADOWED_35_REG_RESVAL 0x0u
834#define ALERT_HANDLER_ALERT_EN_SHADOWED_35_EN_A_35_BIT 0
835
836// Enable register for alerts.
837#define ALERT_HANDLER_ALERT_EN_SHADOWED_36_REG_OFFSET 0x244
838#define ALERT_HANDLER_ALERT_EN_SHADOWED_36_REG_RESVAL 0x0u
839#define ALERT_HANDLER_ALERT_EN_SHADOWED_36_EN_A_36_BIT 0
840
841// Enable register for alerts.
842#define ALERT_HANDLER_ALERT_EN_SHADOWED_37_REG_OFFSET 0x248
843#define ALERT_HANDLER_ALERT_EN_SHADOWED_37_REG_RESVAL 0x0u
844#define ALERT_HANDLER_ALERT_EN_SHADOWED_37_EN_A_37_BIT 0
845
846// Enable register for alerts.
847#define ALERT_HANDLER_ALERT_EN_SHADOWED_38_REG_OFFSET 0x24c
848#define ALERT_HANDLER_ALERT_EN_SHADOWED_38_REG_RESVAL 0x0u
849#define ALERT_HANDLER_ALERT_EN_SHADOWED_38_EN_A_38_BIT 0
850
851// Enable register for alerts.
852#define ALERT_HANDLER_ALERT_EN_SHADOWED_39_REG_OFFSET 0x250
853#define ALERT_HANDLER_ALERT_EN_SHADOWED_39_REG_RESVAL 0x0u
854#define ALERT_HANDLER_ALERT_EN_SHADOWED_39_EN_A_39_BIT 0
855
856// Enable register for alerts.
857#define ALERT_HANDLER_ALERT_EN_SHADOWED_40_REG_OFFSET 0x254
858#define ALERT_HANDLER_ALERT_EN_SHADOWED_40_REG_RESVAL 0x0u
859#define ALERT_HANDLER_ALERT_EN_SHADOWED_40_EN_A_40_BIT 0
860
861// Enable register for alerts.
862#define ALERT_HANDLER_ALERT_EN_SHADOWED_41_REG_OFFSET 0x258
863#define ALERT_HANDLER_ALERT_EN_SHADOWED_41_REG_RESVAL 0x0u
864#define ALERT_HANDLER_ALERT_EN_SHADOWED_41_EN_A_41_BIT 0
865
866// Enable register for alerts.
867#define ALERT_HANDLER_ALERT_EN_SHADOWED_42_REG_OFFSET 0x25c
868#define ALERT_HANDLER_ALERT_EN_SHADOWED_42_REG_RESVAL 0x0u
869#define ALERT_HANDLER_ALERT_EN_SHADOWED_42_EN_A_42_BIT 0
870
871// Enable register for alerts.
872#define ALERT_HANDLER_ALERT_EN_SHADOWED_43_REG_OFFSET 0x260
873#define ALERT_HANDLER_ALERT_EN_SHADOWED_43_REG_RESVAL 0x0u
874#define ALERT_HANDLER_ALERT_EN_SHADOWED_43_EN_A_43_BIT 0
875
876// Enable register for alerts.
877#define ALERT_HANDLER_ALERT_EN_SHADOWED_44_REG_OFFSET 0x264
878#define ALERT_HANDLER_ALERT_EN_SHADOWED_44_REG_RESVAL 0x0u
879#define ALERT_HANDLER_ALERT_EN_SHADOWED_44_EN_A_44_BIT 0
880
881// Enable register for alerts.
882#define ALERT_HANDLER_ALERT_EN_SHADOWED_45_REG_OFFSET 0x268
883#define ALERT_HANDLER_ALERT_EN_SHADOWED_45_REG_RESVAL 0x0u
884#define ALERT_HANDLER_ALERT_EN_SHADOWED_45_EN_A_45_BIT 0
885
886// Enable register for alerts.
887#define ALERT_HANDLER_ALERT_EN_SHADOWED_46_REG_OFFSET 0x26c
888#define ALERT_HANDLER_ALERT_EN_SHADOWED_46_REG_RESVAL 0x0u
889#define ALERT_HANDLER_ALERT_EN_SHADOWED_46_EN_A_46_BIT 0
890
891// Enable register for alerts.
892#define ALERT_HANDLER_ALERT_EN_SHADOWED_47_REG_OFFSET 0x270
893#define ALERT_HANDLER_ALERT_EN_SHADOWED_47_REG_RESVAL 0x0u
894#define ALERT_HANDLER_ALERT_EN_SHADOWED_47_EN_A_47_BIT 0
895
896// Enable register for alerts.
897#define ALERT_HANDLER_ALERT_EN_SHADOWED_48_REG_OFFSET 0x274
898#define ALERT_HANDLER_ALERT_EN_SHADOWED_48_REG_RESVAL 0x0u
899#define ALERT_HANDLER_ALERT_EN_SHADOWED_48_EN_A_48_BIT 0
900
901// Enable register for alerts.
902#define ALERT_HANDLER_ALERT_EN_SHADOWED_49_REG_OFFSET 0x278
903#define ALERT_HANDLER_ALERT_EN_SHADOWED_49_REG_RESVAL 0x0u
904#define ALERT_HANDLER_ALERT_EN_SHADOWED_49_EN_A_49_BIT 0
905
906// Enable register for alerts.
907#define ALERT_HANDLER_ALERT_EN_SHADOWED_50_REG_OFFSET 0x27c
908#define ALERT_HANDLER_ALERT_EN_SHADOWED_50_REG_RESVAL 0x0u
909#define ALERT_HANDLER_ALERT_EN_SHADOWED_50_EN_A_50_BIT 0
910
911// Enable register for alerts.
912#define ALERT_HANDLER_ALERT_EN_SHADOWED_51_REG_OFFSET 0x280
913#define ALERT_HANDLER_ALERT_EN_SHADOWED_51_REG_RESVAL 0x0u
914#define ALERT_HANDLER_ALERT_EN_SHADOWED_51_EN_A_51_BIT 0
915
916// Enable register for alerts.
917#define ALERT_HANDLER_ALERT_EN_SHADOWED_52_REG_OFFSET 0x284
918#define ALERT_HANDLER_ALERT_EN_SHADOWED_52_REG_RESVAL 0x0u
919#define ALERT_HANDLER_ALERT_EN_SHADOWED_52_EN_A_52_BIT 0
920
921// Enable register for alerts.
922#define ALERT_HANDLER_ALERT_EN_SHADOWED_53_REG_OFFSET 0x288
923#define ALERT_HANDLER_ALERT_EN_SHADOWED_53_REG_RESVAL 0x0u
924#define ALERT_HANDLER_ALERT_EN_SHADOWED_53_EN_A_53_BIT 0
925
926// Enable register for alerts.
927#define ALERT_HANDLER_ALERT_EN_SHADOWED_54_REG_OFFSET 0x28c
928#define ALERT_HANDLER_ALERT_EN_SHADOWED_54_REG_RESVAL 0x0u
929#define ALERT_HANDLER_ALERT_EN_SHADOWED_54_EN_A_54_BIT 0
930
931// Enable register for alerts.
932#define ALERT_HANDLER_ALERT_EN_SHADOWED_55_REG_OFFSET 0x290
933#define ALERT_HANDLER_ALERT_EN_SHADOWED_55_REG_RESVAL 0x0u
934#define ALERT_HANDLER_ALERT_EN_SHADOWED_55_EN_A_55_BIT 0
935
936// Enable register for alerts.
937#define ALERT_HANDLER_ALERT_EN_SHADOWED_56_REG_OFFSET 0x294
938#define ALERT_HANDLER_ALERT_EN_SHADOWED_56_REG_RESVAL 0x0u
939#define ALERT_HANDLER_ALERT_EN_SHADOWED_56_EN_A_56_BIT 0
940
941// Enable register for alerts.
942#define ALERT_HANDLER_ALERT_EN_SHADOWED_57_REG_OFFSET 0x298
943#define ALERT_HANDLER_ALERT_EN_SHADOWED_57_REG_RESVAL 0x0u
944#define ALERT_HANDLER_ALERT_EN_SHADOWED_57_EN_A_57_BIT 0
945
946// Enable register for alerts.
947#define ALERT_HANDLER_ALERT_EN_SHADOWED_58_REG_OFFSET 0x29c
948#define ALERT_HANDLER_ALERT_EN_SHADOWED_58_REG_RESVAL 0x0u
949#define ALERT_HANDLER_ALERT_EN_SHADOWED_58_EN_A_58_BIT 0
950
951// Enable register for alerts.
952#define ALERT_HANDLER_ALERT_EN_SHADOWED_59_REG_OFFSET 0x2a0
953#define ALERT_HANDLER_ALERT_EN_SHADOWED_59_REG_RESVAL 0x0u
954#define ALERT_HANDLER_ALERT_EN_SHADOWED_59_EN_A_59_BIT 0
955
956// Enable register for alerts.
957#define ALERT_HANDLER_ALERT_EN_SHADOWED_60_REG_OFFSET 0x2a4
958#define ALERT_HANDLER_ALERT_EN_SHADOWED_60_REG_RESVAL 0x0u
959#define ALERT_HANDLER_ALERT_EN_SHADOWED_60_EN_A_60_BIT 0
960
961// Enable register for alerts.
962#define ALERT_HANDLER_ALERT_EN_SHADOWED_61_REG_OFFSET 0x2a8
963#define ALERT_HANDLER_ALERT_EN_SHADOWED_61_REG_RESVAL 0x0u
964#define ALERT_HANDLER_ALERT_EN_SHADOWED_61_EN_A_61_BIT 0
965
966// Enable register for alerts.
967#define ALERT_HANDLER_ALERT_EN_SHADOWED_62_REG_OFFSET 0x2ac
968#define ALERT_HANDLER_ALERT_EN_SHADOWED_62_REG_RESVAL 0x0u
969#define ALERT_HANDLER_ALERT_EN_SHADOWED_62_EN_A_62_BIT 0
970
971// Enable register for alerts.
972#define ALERT_HANDLER_ALERT_EN_SHADOWED_63_REG_OFFSET 0x2b0
973#define ALERT_HANDLER_ALERT_EN_SHADOWED_63_REG_RESVAL 0x0u
974#define ALERT_HANDLER_ALERT_EN_SHADOWED_63_EN_A_63_BIT 0
975
976// Enable register for alerts.
977#define ALERT_HANDLER_ALERT_EN_SHADOWED_64_REG_OFFSET 0x2b4
978#define ALERT_HANDLER_ALERT_EN_SHADOWED_64_REG_RESVAL 0x0u
979#define ALERT_HANDLER_ALERT_EN_SHADOWED_64_EN_A_64_BIT 0
980
981// Enable register for alerts.
982#define ALERT_HANDLER_ALERT_EN_SHADOWED_65_REG_OFFSET 0x2b8
983#define ALERT_HANDLER_ALERT_EN_SHADOWED_65_REG_RESVAL 0x0u
984#define ALERT_HANDLER_ALERT_EN_SHADOWED_65_EN_A_65_BIT 0
985
986// Enable register for alerts.
987#define ALERT_HANDLER_ALERT_EN_SHADOWED_66_REG_OFFSET 0x2bc
988#define ALERT_HANDLER_ALERT_EN_SHADOWED_66_REG_RESVAL 0x0u
989#define ALERT_HANDLER_ALERT_EN_SHADOWED_66_EN_A_66_BIT 0
990
991// Enable register for alerts.
992#define ALERT_HANDLER_ALERT_EN_SHADOWED_67_REG_OFFSET 0x2c0
993#define ALERT_HANDLER_ALERT_EN_SHADOWED_67_REG_RESVAL 0x0u
994#define ALERT_HANDLER_ALERT_EN_SHADOWED_67_EN_A_67_BIT 0
995
996// Enable register for alerts.
997#define ALERT_HANDLER_ALERT_EN_SHADOWED_68_REG_OFFSET 0x2c4
998#define ALERT_HANDLER_ALERT_EN_SHADOWED_68_REG_RESVAL 0x0u
999#define ALERT_HANDLER_ALERT_EN_SHADOWED_68_EN_A_68_BIT 0
1000
1001// Enable register for alerts.
1002#define ALERT_HANDLER_ALERT_EN_SHADOWED_69_REG_OFFSET 0x2c8
1003#define ALERT_HANDLER_ALERT_EN_SHADOWED_69_REG_RESVAL 0x0u
1004#define ALERT_HANDLER_ALERT_EN_SHADOWED_69_EN_A_69_BIT 0
1005
1006// Enable register for alerts.
1007#define ALERT_HANDLER_ALERT_EN_SHADOWED_70_REG_OFFSET 0x2cc
1008#define ALERT_HANDLER_ALERT_EN_SHADOWED_70_REG_RESVAL 0x0u
1009#define ALERT_HANDLER_ALERT_EN_SHADOWED_70_EN_A_70_BIT 0
1010
1011// Enable register for alerts.
1012#define ALERT_HANDLER_ALERT_EN_SHADOWED_71_REG_OFFSET 0x2d0
1013#define ALERT_HANDLER_ALERT_EN_SHADOWED_71_REG_RESVAL 0x0u
1014#define ALERT_HANDLER_ALERT_EN_SHADOWED_71_EN_A_71_BIT 0
1015
1016// Enable register for alerts.
1017#define ALERT_HANDLER_ALERT_EN_SHADOWED_72_REG_OFFSET 0x2d4
1018#define ALERT_HANDLER_ALERT_EN_SHADOWED_72_REG_RESVAL 0x0u
1019#define ALERT_HANDLER_ALERT_EN_SHADOWED_72_EN_A_72_BIT 0
1020
1021// Enable register for alerts.
1022#define ALERT_HANDLER_ALERT_EN_SHADOWED_73_REG_OFFSET 0x2d8
1023#define ALERT_HANDLER_ALERT_EN_SHADOWED_73_REG_RESVAL 0x0u
1024#define ALERT_HANDLER_ALERT_EN_SHADOWED_73_EN_A_73_BIT 0
1025
1026// Enable register for alerts.
1027#define ALERT_HANDLER_ALERT_EN_SHADOWED_74_REG_OFFSET 0x2dc
1028#define ALERT_HANDLER_ALERT_EN_SHADOWED_74_REG_RESVAL 0x0u
1029#define ALERT_HANDLER_ALERT_EN_SHADOWED_74_EN_A_74_BIT 0
1030
1031// Enable register for alerts.
1032#define ALERT_HANDLER_ALERT_EN_SHADOWED_75_REG_OFFSET 0x2e0
1033#define ALERT_HANDLER_ALERT_EN_SHADOWED_75_REG_RESVAL 0x0u
1034#define ALERT_HANDLER_ALERT_EN_SHADOWED_75_EN_A_75_BIT 0
1035
1036// Enable register for alerts.
1037#define ALERT_HANDLER_ALERT_EN_SHADOWED_76_REG_OFFSET 0x2e4
1038#define ALERT_HANDLER_ALERT_EN_SHADOWED_76_REG_RESVAL 0x0u
1039#define ALERT_HANDLER_ALERT_EN_SHADOWED_76_EN_A_76_BIT 0
1040
1041// Enable register for alerts.
1042#define ALERT_HANDLER_ALERT_EN_SHADOWED_77_REG_OFFSET 0x2e8
1043#define ALERT_HANDLER_ALERT_EN_SHADOWED_77_REG_RESVAL 0x0u
1044#define ALERT_HANDLER_ALERT_EN_SHADOWED_77_EN_A_77_BIT 0
1045
1046// Enable register for alerts.
1047#define ALERT_HANDLER_ALERT_EN_SHADOWED_78_REG_OFFSET 0x2ec
1048#define ALERT_HANDLER_ALERT_EN_SHADOWED_78_REG_RESVAL 0x0u
1049#define ALERT_HANDLER_ALERT_EN_SHADOWED_78_EN_A_78_BIT 0
1050
1051// Enable register for alerts.
1052#define ALERT_HANDLER_ALERT_EN_SHADOWED_79_REG_OFFSET 0x2f0
1053#define ALERT_HANDLER_ALERT_EN_SHADOWED_79_REG_RESVAL 0x0u
1054#define ALERT_HANDLER_ALERT_EN_SHADOWED_79_EN_A_79_BIT 0
1055
1056// Enable register for alerts.
1057#define ALERT_HANDLER_ALERT_EN_SHADOWED_80_REG_OFFSET 0x2f4
1058#define ALERT_HANDLER_ALERT_EN_SHADOWED_80_REG_RESVAL 0x0u
1059#define ALERT_HANDLER_ALERT_EN_SHADOWED_80_EN_A_80_BIT 0
1060
1061// Enable register for alerts.
1062#define ALERT_HANDLER_ALERT_EN_SHADOWED_81_REG_OFFSET 0x2f8
1063#define ALERT_HANDLER_ALERT_EN_SHADOWED_81_REG_RESVAL 0x0u
1064#define ALERT_HANDLER_ALERT_EN_SHADOWED_81_EN_A_81_BIT 0
1065
1066// Enable register for alerts.
1067#define ALERT_HANDLER_ALERT_EN_SHADOWED_82_REG_OFFSET 0x2fc
1068#define ALERT_HANDLER_ALERT_EN_SHADOWED_82_REG_RESVAL 0x0u
1069#define ALERT_HANDLER_ALERT_EN_SHADOWED_82_EN_A_82_BIT 0
1070
1071// Enable register for alerts.
1072#define ALERT_HANDLER_ALERT_EN_SHADOWED_83_REG_OFFSET 0x300
1073#define ALERT_HANDLER_ALERT_EN_SHADOWED_83_REG_RESVAL 0x0u
1074#define ALERT_HANDLER_ALERT_EN_SHADOWED_83_EN_A_83_BIT 0
1075
1076// Enable register for alerts.
1077#define ALERT_HANDLER_ALERT_EN_SHADOWED_84_REG_OFFSET 0x304
1078#define ALERT_HANDLER_ALERT_EN_SHADOWED_84_REG_RESVAL 0x0u
1079#define ALERT_HANDLER_ALERT_EN_SHADOWED_84_EN_A_84_BIT 0
1080
1081// Enable register for alerts.
1082#define ALERT_HANDLER_ALERT_EN_SHADOWED_85_REG_OFFSET 0x308
1083#define ALERT_HANDLER_ALERT_EN_SHADOWED_85_REG_RESVAL 0x0u
1084#define ALERT_HANDLER_ALERT_EN_SHADOWED_85_EN_A_85_BIT 0
1085
1086// Enable register for alerts.
1087#define ALERT_HANDLER_ALERT_EN_SHADOWED_86_REG_OFFSET 0x30c
1088#define ALERT_HANDLER_ALERT_EN_SHADOWED_86_REG_RESVAL 0x0u
1089#define ALERT_HANDLER_ALERT_EN_SHADOWED_86_EN_A_86_BIT 0
1090
1091// Enable register for alerts.
1092#define ALERT_HANDLER_ALERT_EN_SHADOWED_87_REG_OFFSET 0x310
1093#define ALERT_HANDLER_ALERT_EN_SHADOWED_87_REG_RESVAL 0x0u
1094#define ALERT_HANDLER_ALERT_EN_SHADOWED_87_EN_A_87_BIT 0
1095
1096// Enable register for alerts.
1097#define ALERT_HANDLER_ALERT_EN_SHADOWED_88_REG_OFFSET 0x314
1098#define ALERT_HANDLER_ALERT_EN_SHADOWED_88_REG_RESVAL 0x0u
1099#define ALERT_HANDLER_ALERT_EN_SHADOWED_88_EN_A_88_BIT 0
1100
1101// Enable register for alerts.
1102#define ALERT_HANDLER_ALERT_EN_SHADOWED_89_REG_OFFSET 0x318
1103#define ALERT_HANDLER_ALERT_EN_SHADOWED_89_REG_RESVAL 0x0u
1104#define ALERT_HANDLER_ALERT_EN_SHADOWED_89_EN_A_89_BIT 0
1105
1106// Enable register for alerts.
1107#define ALERT_HANDLER_ALERT_EN_SHADOWED_90_REG_OFFSET 0x31c
1108#define ALERT_HANDLER_ALERT_EN_SHADOWED_90_REG_RESVAL 0x0u
1109#define ALERT_HANDLER_ALERT_EN_SHADOWED_90_EN_A_90_BIT 0
1110
1111// Enable register for alerts.
1112#define ALERT_HANDLER_ALERT_EN_SHADOWED_91_REG_OFFSET 0x320
1113#define ALERT_HANDLER_ALERT_EN_SHADOWED_91_REG_RESVAL 0x0u
1114#define ALERT_HANDLER_ALERT_EN_SHADOWED_91_EN_A_91_BIT 0
1115
1116// Enable register for alerts.
1117#define ALERT_HANDLER_ALERT_EN_SHADOWED_92_REG_OFFSET 0x324
1118#define ALERT_HANDLER_ALERT_EN_SHADOWED_92_REG_RESVAL 0x0u
1119#define ALERT_HANDLER_ALERT_EN_SHADOWED_92_EN_A_92_BIT 0
1120
1121// Enable register for alerts.
1122#define ALERT_HANDLER_ALERT_EN_SHADOWED_93_REG_OFFSET 0x328
1123#define ALERT_HANDLER_ALERT_EN_SHADOWED_93_REG_RESVAL 0x0u
1124#define ALERT_HANDLER_ALERT_EN_SHADOWED_93_EN_A_93_BIT 0
1125
1126// Enable register for alerts.
1127#define ALERT_HANDLER_ALERT_EN_SHADOWED_94_REG_OFFSET 0x32c
1128#define ALERT_HANDLER_ALERT_EN_SHADOWED_94_REG_RESVAL 0x0u
1129#define ALERT_HANDLER_ALERT_EN_SHADOWED_94_EN_A_94_BIT 0
1130
1131// Enable register for alerts.
1132#define ALERT_HANDLER_ALERT_EN_SHADOWED_95_REG_OFFSET 0x330
1133#define ALERT_HANDLER_ALERT_EN_SHADOWED_95_REG_RESVAL 0x0u
1134#define ALERT_HANDLER_ALERT_EN_SHADOWED_95_EN_A_95_BIT 0
1135
1136// Enable register for alerts.
1137#define ALERT_HANDLER_ALERT_EN_SHADOWED_96_REG_OFFSET 0x334
1138#define ALERT_HANDLER_ALERT_EN_SHADOWED_96_REG_RESVAL 0x0u
1139#define ALERT_HANDLER_ALERT_EN_SHADOWED_96_EN_A_96_BIT 0
1140
1141// Enable register for alerts.
1142#define ALERT_HANDLER_ALERT_EN_SHADOWED_97_REG_OFFSET 0x338
1143#define ALERT_HANDLER_ALERT_EN_SHADOWED_97_REG_RESVAL 0x0u
1144#define ALERT_HANDLER_ALERT_EN_SHADOWED_97_EN_A_97_BIT 0
1145
1146// Enable register for alerts.
1147#define ALERT_HANDLER_ALERT_EN_SHADOWED_98_REG_OFFSET 0x33c
1148#define ALERT_HANDLER_ALERT_EN_SHADOWED_98_REG_RESVAL 0x0u
1149#define ALERT_HANDLER_ALERT_EN_SHADOWED_98_EN_A_98_BIT 0
1150
1151// Enable register for alerts.
1152#define ALERT_HANDLER_ALERT_EN_SHADOWED_99_REG_OFFSET 0x340
1153#define ALERT_HANDLER_ALERT_EN_SHADOWED_99_REG_RESVAL 0x0u
1154#define ALERT_HANDLER_ALERT_EN_SHADOWED_99_EN_A_99_BIT 0
1155
1156// Enable register for alerts.
1157#define ALERT_HANDLER_ALERT_EN_SHADOWED_100_REG_OFFSET 0x344
1158#define ALERT_HANDLER_ALERT_EN_SHADOWED_100_REG_RESVAL 0x0u
1159#define ALERT_HANDLER_ALERT_EN_SHADOWED_100_EN_A_100_BIT 0
1160
1161// Enable register for alerts.
1162#define ALERT_HANDLER_ALERT_EN_SHADOWED_101_REG_OFFSET 0x348
1163#define ALERT_HANDLER_ALERT_EN_SHADOWED_101_REG_RESVAL 0x0u
1164#define ALERT_HANDLER_ALERT_EN_SHADOWED_101_EN_A_101_BIT 0
1165
1166// Enable register for alerts.
1167#define ALERT_HANDLER_ALERT_EN_SHADOWED_102_REG_OFFSET 0x34c
1168#define ALERT_HANDLER_ALERT_EN_SHADOWED_102_REG_RESVAL 0x0u
1169#define ALERT_HANDLER_ALERT_EN_SHADOWED_102_EN_A_102_BIT 0
1170
1171// Class assignment of alerts. (common parameters)
1172#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_CLASS_A_FIELD_WIDTH 2
1173#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_MULTIREG_COUNT 103
1174
1175// Class assignment of alerts.
1176#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_0_REG_OFFSET 0x350
1177#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_0_REG_RESVAL 0x0u
1178#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_0_CLASS_A_0_MASK 0x3u
1179#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_0_CLASS_A_0_OFFSET 0
1180#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_0_CLASS_A_0_FIELD \
1181 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_0_CLASS_A_0_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_0_CLASS_A_0_OFFSET })
1182#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_0_CLASS_A_0_VALUE_CLASSA 0x0
1183#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_0_CLASS_A_0_VALUE_CLASSB 0x1
1184#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_0_CLASS_A_0_VALUE_CLASSC 0x2
1185#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_0_CLASS_A_0_VALUE_CLASSD 0x3
1186
1187// Class assignment of alerts.
1188#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_1_REG_OFFSET 0x354
1189#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_1_REG_RESVAL 0x0u
1190#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_1_CLASS_A_1_MASK 0x3u
1191#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_1_CLASS_A_1_OFFSET 0
1192#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_1_CLASS_A_1_FIELD \
1193 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_1_CLASS_A_1_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_1_CLASS_A_1_OFFSET })
1194
1195// Class assignment of alerts.
1196#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_2_REG_OFFSET 0x358
1197#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_2_REG_RESVAL 0x0u
1198#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_2_CLASS_A_2_MASK 0x3u
1199#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_2_CLASS_A_2_OFFSET 0
1200#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_2_CLASS_A_2_FIELD \
1201 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_2_CLASS_A_2_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_2_CLASS_A_2_OFFSET })
1202
1203// Class assignment of alerts.
1204#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_3_REG_OFFSET 0x35c
1205#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_3_REG_RESVAL 0x0u
1206#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_3_CLASS_A_3_MASK 0x3u
1207#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_3_CLASS_A_3_OFFSET 0
1208#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_3_CLASS_A_3_FIELD \
1209 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_3_CLASS_A_3_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_3_CLASS_A_3_OFFSET })
1210
1211// Class assignment of alerts.
1212#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_4_REG_OFFSET 0x360
1213#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_4_REG_RESVAL 0x0u
1214#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_4_CLASS_A_4_MASK 0x3u
1215#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_4_CLASS_A_4_OFFSET 0
1216#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_4_CLASS_A_4_FIELD \
1217 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_4_CLASS_A_4_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_4_CLASS_A_4_OFFSET })
1218
1219// Class assignment of alerts.
1220#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_5_REG_OFFSET 0x364
1221#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_5_REG_RESVAL 0x0u
1222#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_5_CLASS_A_5_MASK 0x3u
1223#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_5_CLASS_A_5_OFFSET 0
1224#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_5_CLASS_A_5_FIELD \
1225 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_5_CLASS_A_5_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_5_CLASS_A_5_OFFSET })
1226
1227// Class assignment of alerts.
1228#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_6_REG_OFFSET 0x368
1229#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_6_REG_RESVAL 0x0u
1230#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_6_CLASS_A_6_MASK 0x3u
1231#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_6_CLASS_A_6_OFFSET 0
1232#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_6_CLASS_A_6_FIELD \
1233 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_6_CLASS_A_6_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_6_CLASS_A_6_OFFSET })
1234
1235// Class assignment of alerts.
1236#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_7_REG_OFFSET 0x36c
1237#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_7_REG_RESVAL 0x0u
1238#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_7_CLASS_A_7_MASK 0x3u
1239#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_7_CLASS_A_7_OFFSET 0
1240#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_7_CLASS_A_7_FIELD \
1241 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_7_CLASS_A_7_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_7_CLASS_A_7_OFFSET })
1242
1243// Class assignment of alerts.
1244#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_8_REG_OFFSET 0x370
1245#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_8_REG_RESVAL 0x0u
1246#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_8_CLASS_A_8_MASK 0x3u
1247#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_8_CLASS_A_8_OFFSET 0
1248#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_8_CLASS_A_8_FIELD \
1249 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_8_CLASS_A_8_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_8_CLASS_A_8_OFFSET })
1250
1251// Class assignment of alerts.
1252#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_9_REG_OFFSET 0x374
1253#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_9_REG_RESVAL 0x0u
1254#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_9_CLASS_A_9_MASK 0x3u
1255#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_9_CLASS_A_9_OFFSET 0
1256#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_9_CLASS_A_9_FIELD \
1257 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_9_CLASS_A_9_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_9_CLASS_A_9_OFFSET })
1258
1259// Class assignment of alerts.
1260#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_10_REG_OFFSET 0x378
1261#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_10_REG_RESVAL 0x0u
1262#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_10_CLASS_A_10_MASK 0x3u
1263#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_10_CLASS_A_10_OFFSET 0
1264#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_10_CLASS_A_10_FIELD \
1265 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_10_CLASS_A_10_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_10_CLASS_A_10_OFFSET })
1266
1267// Class assignment of alerts.
1268#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_11_REG_OFFSET 0x37c
1269#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_11_REG_RESVAL 0x0u
1270#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_11_CLASS_A_11_MASK 0x3u
1271#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_11_CLASS_A_11_OFFSET 0
1272#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_11_CLASS_A_11_FIELD \
1273 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_11_CLASS_A_11_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_11_CLASS_A_11_OFFSET })
1274
1275// Class assignment of alerts.
1276#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_12_REG_OFFSET 0x380
1277#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_12_REG_RESVAL 0x0u
1278#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_12_CLASS_A_12_MASK 0x3u
1279#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_12_CLASS_A_12_OFFSET 0
1280#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_12_CLASS_A_12_FIELD \
1281 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_12_CLASS_A_12_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_12_CLASS_A_12_OFFSET })
1282
1283// Class assignment of alerts.
1284#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_13_REG_OFFSET 0x384
1285#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_13_REG_RESVAL 0x0u
1286#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_13_CLASS_A_13_MASK 0x3u
1287#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_13_CLASS_A_13_OFFSET 0
1288#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_13_CLASS_A_13_FIELD \
1289 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_13_CLASS_A_13_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_13_CLASS_A_13_OFFSET })
1290
1291// Class assignment of alerts.
1292#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_14_REG_OFFSET 0x388
1293#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_14_REG_RESVAL 0x0u
1294#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_14_CLASS_A_14_MASK 0x3u
1295#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_14_CLASS_A_14_OFFSET 0
1296#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_14_CLASS_A_14_FIELD \
1297 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_14_CLASS_A_14_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_14_CLASS_A_14_OFFSET })
1298
1299// Class assignment of alerts.
1300#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_15_REG_OFFSET 0x38c
1301#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_15_REG_RESVAL 0x0u
1302#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_15_CLASS_A_15_MASK 0x3u
1303#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_15_CLASS_A_15_OFFSET 0
1304#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_15_CLASS_A_15_FIELD \
1305 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_15_CLASS_A_15_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_15_CLASS_A_15_OFFSET })
1306
1307// Class assignment of alerts.
1308#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_16_REG_OFFSET 0x390
1309#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_16_REG_RESVAL 0x0u
1310#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_16_CLASS_A_16_MASK 0x3u
1311#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_16_CLASS_A_16_OFFSET 0
1312#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_16_CLASS_A_16_FIELD \
1313 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_16_CLASS_A_16_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_16_CLASS_A_16_OFFSET })
1314
1315// Class assignment of alerts.
1316#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_17_REG_OFFSET 0x394
1317#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_17_REG_RESVAL 0x0u
1318#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_17_CLASS_A_17_MASK 0x3u
1319#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_17_CLASS_A_17_OFFSET 0
1320#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_17_CLASS_A_17_FIELD \
1321 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_17_CLASS_A_17_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_17_CLASS_A_17_OFFSET })
1322
1323// Class assignment of alerts.
1324#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_18_REG_OFFSET 0x398
1325#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_18_REG_RESVAL 0x0u
1326#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_18_CLASS_A_18_MASK 0x3u
1327#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_18_CLASS_A_18_OFFSET 0
1328#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_18_CLASS_A_18_FIELD \
1329 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_18_CLASS_A_18_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_18_CLASS_A_18_OFFSET })
1330
1331// Class assignment of alerts.
1332#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_19_REG_OFFSET 0x39c
1333#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_19_REG_RESVAL 0x0u
1334#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_19_CLASS_A_19_MASK 0x3u
1335#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_19_CLASS_A_19_OFFSET 0
1336#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_19_CLASS_A_19_FIELD \
1337 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_19_CLASS_A_19_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_19_CLASS_A_19_OFFSET })
1338
1339// Class assignment of alerts.
1340#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_20_REG_OFFSET 0x3a0
1341#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_20_REG_RESVAL 0x0u
1342#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_20_CLASS_A_20_MASK 0x3u
1343#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_20_CLASS_A_20_OFFSET 0
1344#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_20_CLASS_A_20_FIELD \
1345 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_20_CLASS_A_20_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_20_CLASS_A_20_OFFSET })
1346
1347// Class assignment of alerts.
1348#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_21_REG_OFFSET 0x3a4
1349#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_21_REG_RESVAL 0x0u
1350#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_21_CLASS_A_21_MASK 0x3u
1351#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_21_CLASS_A_21_OFFSET 0
1352#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_21_CLASS_A_21_FIELD \
1353 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_21_CLASS_A_21_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_21_CLASS_A_21_OFFSET })
1354
1355// Class assignment of alerts.
1356#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_22_REG_OFFSET 0x3a8
1357#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_22_REG_RESVAL 0x0u
1358#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_22_CLASS_A_22_MASK 0x3u
1359#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_22_CLASS_A_22_OFFSET 0
1360#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_22_CLASS_A_22_FIELD \
1361 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_22_CLASS_A_22_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_22_CLASS_A_22_OFFSET })
1362
1363// Class assignment of alerts.
1364#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_23_REG_OFFSET 0x3ac
1365#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_23_REG_RESVAL 0x0u
1366#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_23_CLASS_A_23_MASK 0x3u
1367#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_23_CLASS_A_23_OFFSET 0
1368#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_23_CLASS_A_23_FIELD \
1369 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_23_CLASS_A_23_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_23_CLASS_A_23_OFFSET })
1370
1371// Class assignment of alerts.
1372#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_24_REG_OFFSET 0x3b0
1373#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_24_REG_RESVAL 0x0u
1374#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_24_CLASS_A_24_MASK 0x3u
1375#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_24_CLASS_A_24_OFFSET 0
1376#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_24_CLASS_A_24_FIELD \
1377 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_24_CLASS_A_24_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_24_CLASS_A_24_OFFSET })
1378
1379// Class assignment of alerts.
1380#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_25_REG_OFFSET 0x3b4
1381#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_25_REG_RESVAL 0x0u
1382#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_25_CLASS_A_25_MASK 0x3u
1383#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_25_CLASS_A_25_OFFSET 0
1384#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_25_CLASS_A_25_FIELD \
1385 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_25_CLASS_A_25_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_25_CLASS_A_25_OFFSET })
1386
1387// Class assignment of alerts.
1388#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_26_REG_OFFSET 0x3b8
1389#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_26_REG_RESVAL 0x0u
1390#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_26_CLASS_A_26_MASK 0x3u
1391#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_26_CLASS_A_26_OFFSET 0
1392#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_26_CLASS_A_26_FIELD \
1393 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_26_CLASS_A_26_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_26_CLASS_A_26_OFFSET })
1394
1395// Class assignment of alerts.
1396#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_27_REG_OFFSET 0x3bc
1397#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_27_REG_RESVAL 0x0u
1398#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_27_CLASS_A_27_MASK 0x3u
1399#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_27_CLASS_A_27_OFFSET 0
1400#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_27_CLASS_A_27_FIELD \
1401 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_27_CLASS_A_27_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_27_CLASS_A_27_OFFSET })
1402
1403// Class assignment of alerts.
1404#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_28_REG_OFFSET 0x3c0
1405#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_28_REG_RESVAL 0x0u
1406#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_28_CLASS_A_28_MASK 0x3u
1407#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_28_CLASS_A_28_OFFSET 0
1408#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_28_CLASS_A_28_FIELD \
1409 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_28_CLASS_A_28_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_28_CLASS_A_28_OFFSET })
1410
1411// Class assignment of alerts.
1412#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_29_REG_OFFSET 0x3c4
1413#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_29_REG_RESVAL 0x0u
1414#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_29_CLASS_A_29_MASK 0x3u
1415#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_29_CLASS_A_29_OFFSET 0
1416#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_29_CLASS_A_29_FIELD \
1417 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_29_CLASS_A_29_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_29_CLASS_A_29_OFFSET })
1418
1419// Class assignment of alerts.
1420#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_30_REG_OFFSET 0x3c8
1421#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_30_REG_RESVAL 0x0u
1422#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_30_CLASS_A_30_MASK 0x3u
1423#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_30_CLASS_A_30_OFFSET 0
1424#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_30_CLASS_A_30_FIELD \
1425 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_30_CLASS_A_30_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_30_CLASS_A_30_OFFSET })
1426
1427// Class assignment of alerts.
1428#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_31_REG_OFFSET 0x3cc
1429#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_31_REG_RESVAL 0x0u
1430#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_31_CLASS_A_31_MASK 0x3u
1431#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_31_CLASS_A_31_OFFSET 0
1432#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_31_CLASS_A_31_FIELD \
1433 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_31_CLASS_A_31_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_31_CLASS_A_31_OFFSET })
1434
1435// Class assignment of alerts.
1436#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_32_REG_OFFSET 0x3d0
1437#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_32_REG_RESVAL 0x0u
1438#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_32_CLASS_A_32_MASK 0x3u
1439#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_32_CLASS_A_32_OFFSET 0
1440#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_32_CLASS_A_32_FIELD \
1441 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_32_CLASS_A_32_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_32_CLASS_A_32_OFFSET })
1442
1443// Class assignment of alerts.
1444#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_33_REG_OFFSET 0x3d4
1445#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_33_REG_RESVAL 0x0u
1446#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_33_CLASS_A_33_MASK 0x3u
1447#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_33_CLASS_A_33_OFFSET 0
1448#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_33_CLASS_A_33_FIELD \
1449 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_33_CLASS_A_33_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_33_CLASS_A_33_OFFSET })
1450
1451// Class assignment of alerts.
1452#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_34_REG_OFFSET 0x3d8
1453#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_34_REG_RESVAL 0x0u
1454#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_34_CLASS_A_34_MASK 0x3u
1455#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_34_CLASS_A_34_OFFSET 0
1456#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_34_CLASS_A_34_FIELD \
1457 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_34_CLASS_A_34_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_34_CLASS_A_34_OFFSET })
1458
1459// Class assignment of alerts.
1460#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_35_REG_OFFSET 0x3dc
1461#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_35_REG_RESVAL 0x0u
1462#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_35_CLASS_A_35_MASK 0x3u
1463#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_35_CLASS_A_35_OFFSET 0
1464#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_35_CLASS_A_35_FIELD \
1465 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_35_CLASS_A_35_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_35_CLASS_A_35_OFFSET })
1466
1467// Class assignment of alerts.
1468#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_36_REG_OFFSET 0x3e0
1469#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_36_REG_RESVAL 0x0u
1470#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_36_CLASS_A_36_MASK 0x3u
1471#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_36_CLASS_A_36_OFFSET 0
1472#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_36_CLASS_A_36_FIELD \
1473 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_36_CLASS_A_36_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_36_CLASS_A_36_OFFSET })
1474
1475// Class assignment of alerts.
1476#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_37_REG_OFFSET 0x3e4
1477#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_37_REG_RESVAL 0x0u
1478#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_37_CLASS_A_37_MASK 0x3u
1479#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_37_CLASS_A_37_OFFSET 0
1480#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_37_CLASS_A_37_FIELD \
1481 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_37_CLASS_A_37_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_37_CLASS_A_37_OFFSET })
1482
1483// Class assignment of alerts.
1484#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_38_REG_OFFSET 0x3e8
1485#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_38_REG_RESVAL 0x0u
1486#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_38_CLASS_A_38_MASK 0x3u
1487#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_38_CLASS_A_38_OFFSET 0
1488#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_38_CLASS_A_38_FIELD \
1489 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_38_CLASS_A_38_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_38_CLASS_A_38_OFFSET })
1490
1491// Class assignment of alerts.
1492#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_39_REG_OFFSET 0x3ec
1493#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_39_REG_RESVAL 0x0u
1494#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_39_CLASS_A_39_MASK 0x3u
1495#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_39_CLASS_A_39_OFFSET 0
1496#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_39_CLASS_A_39_FIELD \
1497 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_39_CLASS_A_39_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_39_CLASS_A_39_OFFSET })
1498
1499// Class assignment of alerts.
1500#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_40_REG_OFFSET 0x3f0
1501#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_40_REG_RESVAL 0x0u
1502#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_40_CLASS_A_40_MASK 0x3u
1503#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_40_CLASS_A_40_OFFSET 0
1504#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_40_CLASS_A_40_FIELD \
1505 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_40_CLASS_A_40_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_40_CLASS_A_40_OFFSET })
1506
1507// Class assignment of alerts.
1508#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_41_REG_OFFSET 0x3f4
1509#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_41_REG_RESVAL 0x0u
1510#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_41_CLASS_A_41_MASK 0x3u
1511#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_41_CLASS_A_41_OFFSET 0
1512#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_41_CLASS_A_41_FIELD \
1513 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_41_CLASS_A_41_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_41_CLASS_A_41_OFFSET })
1514
1515// Class assignment of alerts.
1516#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_42_REG_OFFSET 0x3f8
1517#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_42_REG_RESVAL 0x0u
1518#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_42_CLASS_A_42_MASK 0x3u
1519#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_42_CLASS_A_42_OFFSET 0
1520#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_42_CLASS_A_42_FIELD \
1521 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_42_CLASS_A_42_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_42_CLASS_A_42_OFFSET })
1522
1523// Class assignment of alerts.
1524#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_43_REG_OFFSET 0x3fc
1525#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_43_REG_RESVAL 0x0u
1526#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_43_CLASS_A_43_MASK 0x3u
1527#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_43_CLASS_A_43_OFFSET 0
1528#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_43_CLASS_A_43_FIELD \
1529 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_43_CLASS_A_43_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_43_CLASS_A_43_OFFSET })
1530
1531// Class assignment of alerts.
1532#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_44_REG_OFFSET 0x400
1533#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_44_REG_RESVAL 0x0u
1534#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_44_CLASS_A_44_MASK 0x3u
1535#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_44_CLASS_A_44_OFFSET 0
1536#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_44_CLASS_A_44_FIELD \
1537 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_44_CLASS_A_44_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_44_CLASS_A_44_OFFSET })
1538
1539// Class assignment of alerts.
1540#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_45_REG_OFFSET 0x404
1541#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_45_REG_RESVAL 0x0u
1542#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_45_CLASS_A_45_MASK 0x3u
1543#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_45_CLASS_A_45_OFFSET 0
1544#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_45_CLASS_A_45_FIELD \
1545 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_45_CLASS_A_45_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_45_CLASS_A_45_OFFSET })
1546
1547// Class assignment of alerts.
1548#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_46_REG_OFFSET 0x408
1549#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_46_REG_RESVAL 0x0u
1550#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_46_CLASS_A_46_MASK 0x3u
1551#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_46_CLASS_A_46_OFFSET 0
1552#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_46_CLASS_A_46_FIELD \
1553 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_46_CLASS_A_46_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_46_CLASS_A_46_OFFSET })
1554
1555// Class assignment of alerts.
1556#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_47_REG_OFFSET 0x40c
1557#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_47_REG_RESVAL 0x0u
1558#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_47_CLASS_A_47_MASK 0x3u
1559#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_47_CLASS_A_47_OFFSET 0
1560#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_47_CLASS_A_47_FIELD \
1561 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_47_CLASS_A_47_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_47_CLASS_A_47_OFFSET })
1562
1563// Class assignment of alerts.
1564#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_48_REG_OFFSET 0x410
1565#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_48_REG_RESVAL 0x0u
1566#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_48_CLASS_A_48_MASK 0x3u
1567#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_48_CLASS_A_48_OFFSET 0
1568#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_48_CLASS_A_48_FIELD \
1569 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_48_CLASS_A_48_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_48_CLASS_A_48_OFFSET })
1570
1571// Class assignment of alerts.
1572#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_49_REG_OFFSET 0x414
1573#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_49_REG_RESVAL 0x0u
1574#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_49_CLASS_A_49_MASK 0x3u
1575#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_49_CLASS_A_49_OFFSET 0
1576#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_49_CLASS_A_49_FIELD \
1577 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_49_CLASS_A_49_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_49_CLASS_A_49_OFFSET })
1578
1579// Class assignment of alerts.
1580#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_50_REG_OFFSET 0x418
1581#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_50_REG_RESVAL 0x0u
1582#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_50_CLASS_A_50_MASK 0x3u
1583#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_50_CLASS_A_50_OFFSET 0
1584#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_50_CLASS_A_50_FIELD \
1585 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_50_CLASS_A_50_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_50_CLASS_A_50_OFFSET })
1586
1587// Class assignment of alerts.
1588#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_51_REG_OFFSET 0x41c
1589#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_51_REG_RESVAL 0x0u
1590#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_51_CLASS_A_51_MASK 0x3u
1591#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_51_CLASS_A_51_OFFSET 0
1592#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_51_CLASS_A_51_FIELD \
1593 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_51_CLASS_A_51_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_51_CLASS_A_51_OFFSET })
1594
1595// Class assignment of alerts.
1596#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_52_REG_OFFSET 0x420
1597#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_52_REG_RESVAL 0x0u
1598#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_52_CLASS_A_52_MASK 0x3u
1599#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_52_CLASS_A_52_OFFSET 0
1600#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_52_CLASS_A_52_FIELD \
1601 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_52_CLASS_A_52_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_52_CLASS_A_52_OFFSET })
1602
1603// Class assignment of alerts.
1604#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_53_REG_OFFSET 0x424
1605#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_53_REG_RESVAL 0x0u
1606#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_53_CLASS_A_53_MASK 0x3u
1607#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_53_CLASS_A_53_OFFSET 0
1608#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_53_CLASS_A_53_FIELD \
1609 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_53_CLASS_A_53_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_53_CLASS_A_53_OFFSET })
1610
1611// Class assignment of alerts.
1612#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_54_REG_OFFSET 0x428
1613#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_54_REG_RESVAL 0x0u
1614#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_54_CLASS_A_54_MASK 0x3u
1615#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_54_CLASS_A_54_OFFSET 0
1616#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_54_CLASS_A_54_FIELD \
1617 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_54_CLASS_A_54_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_54_CLASS_A_54_OFFSET })
1618
1619// Class assignment of alerts.
1620#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_55_REG_OFFSET 0x42c
1621#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_55_REG_RESVAL 0x0u
1622#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_55_CLASS_A_55_MASK 0x3u
1623#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_55_CLASS_A_55_OFFSET 0
1624#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_55_CLASS_A_55_FIELD \
1625 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_55_CLASS_A_55_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_55_CLASS_A_55_OFFSET })
1626
1627// Class assignment of alerts.
1628#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_56_REG_OFFSET 0x430
1629#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_56_REG_RESVAL 0x0u
1630#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_56_CLASS_A_56_MASK 0x3u
1631#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_56_CLASS_A_56_OFFSET 0
1632#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_56_CLASS_A_56_FIELD \
1633 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_56_CLASS_A_56_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_56_CLASS_A_56_OFFSET })
1634
1635// Class assignment of alerts.
1636#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_57_REG_OFFSET 0x434
1637#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_57_REG_RESVAL 0x0u
1638#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_57_CLASS_A_57_MASK 0x3u
1639#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_57_CLASS_A_57_OFFSET 0
1640#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_57_CLASS_A_57_FIELD \
1641 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_57_CLASS_A_57_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_57_CLASS_A_57_OFFSET })
1642
1643// Class assignment of alerts.
1644#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_58_REG_OFFSET 0x438
1645#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_58_REG_RESVAL 0x0u
1646#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_58_CLASS_A_58_MASK 0x3u
1647#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_58_CLASS_A_58_OFFSET 0
1648#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_58_CLASS_A_58_FIELD \
1649 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_58_CLASS_A_58_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_58_CLASS_A_58_OFFSET })
1650
1651// Class assignment of alerts.
1652#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_59_REG_OFFSET 0x43c
1653#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_59_REG_RESVAL 0x0u
1654#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_59_CLASS_A_59_MASK 0x3u
1655#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_59_CLASS_A_59_OFFSET 0
1656#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_59_CLASS_A_59_FIELD \
1657 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_59_CLASS_A_59_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_59_CLASS_A_59_OFFSET })
1658
1659// Class assignment of alerts.
1660#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_60_REG_OFFSET 0x440
1661#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_60_REG_RESVAL 0x0u
1662#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_60_CLASS_A_60_MASK 0x3u
1663#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_60_CLASS_A_60_OFFSET 0
1664#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_60_CLASS_A_60_FIELD \
1665 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_60_CLASS_A_60_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_60_CLASS_A_60_OFFSET })
1666
1667// Class assignment of alerts.
1668#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_61_REG_OFFSET 0x444
1669#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_61_REG_RESVAL 0x0u
1670#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_61_CLASS_A_61_MASK 0x3u
1671#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_61_CLASS_A_61_OFFSET 0
1672#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_61_CLASS_A_61_FIELD \
1673 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_61_CLASS_A_61_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_61_CLASS_A_61_OFFSET })
1674
1675// Class assignment of alerts.
1676#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_62_REG_OFFSET 0x448
1677#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_62_REG_RESVAL 0x0u
1678#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_62_CLASS_A_62_MASK 0x3u
1679#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_62_CLASS_A_62_OFFSET 0
1680#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_62_CLASS_A_62_FIELD \
1681 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_62_CLASS_A_62_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_62_CLASS_A_62_OFFSET })
1682
1683// Class assignment of alerts.
1684#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_63_REG_OFFSET 0x44c
1685#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_63_REG_RESVAL 0x0u
1686#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_63_CLASS_A_63_MASK 0x3u
1687#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_63_CLASS_A_63_OFFSET 0
1688#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_63_CLASS_A_63_FIELD \
1689 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_63_CLASS_A_63_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_63_CLASS_A_63_OFFSET })
1690
1691// Class assignment of alerts.
1692#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_64_REG_OFFSET 0x450
1693#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_64_REG_RESVAL 0x0u
1694#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_64_CLASS_A_64_MASK 0x3u
1695#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_64_CLASS_A_64_OFFSET 0
1696#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_64_CLASS_A_64_FIELD \
1697 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_64_CLASS_A_64_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_64_CLASS_A_64_OFFSET })
1698
1699// Class assignment of alerts.
1700#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_65_REG_OFFSET 0x454
1701#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_65_REG_RESVAL 0x0u
1702#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_65_CLASS_A_65_MASK 0x3u
1703#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_65_CLASS_A_65_OFFSET 0
1704#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_65_CLASS_A_65_FIELD \
1705 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_65_CLASS_A_65_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_65_CLASS_A_65_OFFSET })
1706
1707// Class assignment of alerts.
1708#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_66_REG_OFFSET 0x458
1709#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_66_REG_RESVAL 0x0u
1710#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_66_CLASS_A_66_MASK 0x3u
1711#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_66_CLASS_A_66_OFFSET 0
1712#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_66_CLASS_A_66_FIELD \
1713 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_66_CLASS_A_66_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_66_CLASS_A_66_OFFSET })
1714
1715// Class assignment of alerts.
1716#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_67_REG_OFFSET 0x45c
1717#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_67_REG_RESVAL 0x0u
1718#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_67_CLASS_A_67_MASK 0x3u
1719#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_67_CLASS_A_67_OFFSET 0
1720#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_67_CLASS_A_67_FIELD \
1721 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_67_CLASS_A_67_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_67_CLASS_A_67_OFFSET })
1722
1723// Class assignment of alerts.
1724#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_68_REG_OFFSET 0x460
1725#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_68_REG_RESVAL 0x0u
1726#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_68_CLASS_A_68_MASK 0x3u
1727#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_68_CLASS_A_68_OFFSET 0
1728#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_68_CLASS_A_68_FIELD \
1729 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_68_CLASS_A_68_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_68_CLASS_A_68_OFFSET })
1730
1731// Class assignment of alerts.
1732#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_69_REG_OFFSET 0x464
1733#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_69_REG_RESVAL 0x0u
1734#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_69_CLASS_A_69_MASK 0x3u
1735#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_69_CLASS_A_69_OFFSET 0
1736#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_69_CLASS_A_69_FIELD \
1737 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_69_CLASS_A_69_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_69_CLASS_A_69_OFFSET })
1738
1739// Class assignment of alerts.
1740#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_70_REG_OFFSET 0x468
1741#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_70_REG_RESVAL 0x0u
1742#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_70_CLASS_A_70_MASK 0x3u
1743#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_70_CLASS_A_70_OFFSET 0
1744#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_70_CLASS_A_70_FIELD \
1745 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_70_CLASS_A_70_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_70_CLASS_A_70_OFFSET })
1746
1747// Class assignment of alerts.
1748#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_71_REG_OFFSET 0x46c
1749#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_71_REG_RESVAL 0x0u
1750#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_71_CLASS_A_71_MASK 0x3u
1751#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_71_CLASS_A_71_OFFSET 0
1752#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_71_CLASS_A_71_FIELD \
1753 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_71_CLASS_A_71_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_71_CLASS_A_71_OFFSET })
1754
1755// Class assignment of alerts.
1756#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_72_REG_OFFSET 0x470
1757#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_72_REG_RESVAL 0x0u
1758#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_72_CLASS_A_72_MASK 0x3u
1759#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_72_CLASS_A_72_OFFSET 0
1760#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_72_CLASS_A_72_FIELD \
1761 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_72_CLASS_A_72_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_72_CLASS_A_72_OFFSET })
1762
1763// Class assignment of alerts.
1764#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_73_REG_OFFSET 0x474
1765#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_73_REG_RESVAL 0x0u
1766#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_73_CLASS_A_73_MASK 0x3u
1767#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_73_CLASS_A_73_OFFSET 0
1768#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_73_CLASS_A_73_FIELD \
1769 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_73_CLASS_A_73_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_73_CLASS_A_73_OFFSET })
1770
1771// Class assignment of alerts.
1772#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_74_REG_OFFSET 0x478
1773#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_74_REG_RESVAL 0x0u
1774#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_74_CLASS_A_74_MASK 0x3u
1775#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_74_CLASS_A_74_OFFSET 0
1776#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_74_CLASS_A_74_FIELD \
1777 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_74_CLASS_A_74_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_74_CLASS_A_74_OFFSET })
1778
1779// Class assignment of alerts.
1780#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_75_REG_OFFSET 0x47c
1781#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_75_REG_RESVAL 0x0u
1782#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_75_CLASS_A_75_MASK 0x3u
1783#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_75_CLASS_A_75_OFFSET 0
1784#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_75_CLASS_A_75_FIELD \
1785 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_75_CLASS_A_75_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_75_CLASS_A_75_OFFSET })
1786
1787// Class assignment of alerts.
1788#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_76_REG_OFFSET 0x480
1789#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_76_REG_RESVAL 0x0u
1790#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_76_CLASS_A_76_MASK 0x3u
1791#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_76_CLASS_A_76_OFFSET 0
1792#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_76_CLASS_A_76_FIELD \
1793 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_76_CLASS_A_76_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_76_CLASS_A_76_OFFSET })
1794
1795// Class assignment of alerts.
1796#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_77_REG_OFFSET 0x484
1797#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_77_REG_RESVAL 0x0u
1798#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_77_CLASS_A_77_MASK 0x3u
1799#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_77_CLASS_A_77_OFFSET 0
1800#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_77_CLASS_A_77_FIELD \
1801 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_77_CLASS_A_77_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_77_CLASS_A_77_OFFSET })
1802
1803// Class assignment of alerts.
1804#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_78_REG_OFFSET 0x488
1805#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_78_REG_RESVAL 0x0u
1806#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_78_CLASS_A_78_MASK 0x3u
1807#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_78_CLASS_A_78_OFFSET 0
1808#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_78_CLASS_A_78_FIELD \
1809 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_78_CLASS_A_78_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_78_CLASS_A_78_OFFSET })
1810
1811// Class assignment of alerts.
1812#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_79_REG_OFFSET 0x48c
1813#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_79_REG_RESVAL 0x0u
1814#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_79_CLASS_A_79_MASK 0x3u
1815#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_79_CLASS_A_79_OFFSET 0
1816#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_79_CLASS_A_79_FIELD \
1817 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_79_CLASS_A_79_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_79_CLASS_A_79_OFFSET })
1818
1819// Class assignment of alerts.
1820#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_80_REG_OFFSET 0x490
1821#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_80_REG_RESVAL 0x0u
1822#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_80_CLASS_A_80_MASK 0x3u
1823#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_80_CLASS_A_80_OFFSET 0
1824#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_80_CLASS_A_80_FIELD \
1825 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_80_CLASS_A_80_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_80_CLASS_A_80_OFFSET })
1826
1827// Class assignment of alerts.
1828#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_81_REG_OFFSET 0x494
1829#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_81_REG_RESVAL 0x0u
1830#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_81_CLASS_A_81_MASK 0x3u
1831#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_81_CLASS_A_81_OFFSET 0
1832#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_81_CLASS_A_81_FIELD \
1833 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_81_CLASS_A_81_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_81_CLASS_A_81_OFFSET })
1834
1835// Class assignment of alerts.
1836#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_82_REG_OFFSET 0x498
1837#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_82_REG_RESVAL 0x0u
1838#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_82_CLASS_A_82_MASK 0x3u
1839#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_82_CLASS_A_82_OFFSET 0
1840#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_82_CLASS_A_82_FIELD \
1841 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_82_CLASS_A_82_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_82_CLASS_A_82_OFFSET })
1842
1843// Class assignment of alerts.
1844#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_83_REG_OFFSET 0x49c
1845#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_83_REG_RESVAL 0x0u
1846#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_83_CLASS_A_83_MASK 0x3u
1847#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_83_CLASS_A_83_OFFSET 0
1848#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_83_CLASS_A_83_FIELD \
1849 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_83_CLASS_A_83_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_83_CLASS_A_83_OFFSET })
1850
1851// Class assignment of alerts.
1852#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_84_REG_OFFSET 0x4a0
1853#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_84_REG_RESVAL 0x0u
1854#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_84_CLASS_A_84_MASK 0x3u
1855#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_84_CLASS_A_84_OFFSET 0
1856#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_84_CLASS_A_84_FIELD \
1857 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_84_CLASS_A_84_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_84_CLASS_A_84_OFFSET })
1858
1859// Class assignment of alerts.
1860#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_85_REG_OFFSET 0x4a4
1861#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_85_REG_RESVAL 0x0u
1862#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_85_CLASS_A_85_MASK 0x3u
1863#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_85_CLASS_A_85_OFFSET 0
1864#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_85_CLASS_A_85_FIELD \
1865 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_85_CLASS_A_85_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_85_CLASS_A_85_OFFSET })
1866
1867// Class assignment of alerts.
1868#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_86_REG_OFFSET 0x4a8
1869#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_86_REG_RESVAL 0x0u
1870#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_86_CLASS_A_86_MASK 0x3u
1871#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_86_CLASS_A_86_OFFSET 0
1872#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_86_CLASS_A_86_FIELD \
1873 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_86_CLASS_A_86_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_86_CLASS_A_86_OFFSET })
1874
1875// Class assignment of alerts.
1876#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_87_REG_OFFSET 0x4ac
1877#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_87_REG_RESVAL 0x0u
1878#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_87_CLASS_A_87_MASK 0x3u
1879#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_87_CLASS_A_87_OFFSET 0
1880#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_87_CLASS_A_87_FIELD \
1881 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_87_CLASS_A_87_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_87_CLASS_A_87_OFFSET })
1882
1883// Class assignment of alerts.
1884#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_88_REG_OFFSET 0x4b0
1885#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_88_REG_RESVAL 0x0u
1886#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_88_CLASS_A_88_MASK 0x3u
1887#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_88_CLASS_A_88_OFFSET 0
1888#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_88_CLASS_A_88_FIELD \
1889 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_88_CLASS_A_88_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_88_CLASS_A_88_OFFSET })
1890
1891// Class assignment of alerts.
1892#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_89_REG_OFFSET 0x4b4
1893#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_89_REG_RESVAL 0x0u
1894#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_89_CLASS_A_89_MASK 0x3u
1895#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_89_CLASS_A_89_OFFSET 0
1896#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_89_CLASS_A_89_FIELD \
1897 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_89_CLASS_A_89_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_89_CLASS_A_89_OFFSET })
1898
1899// Class assignment of alerts.
1900#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_90_REG_OFFSET 0x4b8
1901#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_90_REG_RESVAL 0x0u
1902#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_90_CLASS_A_90_MASK 0x3u
1903#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_90_CLASS_A_90_OFFSET 0
1904#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_90_CLASS_A_90_FIELD \
1905 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_90_CLASS_A_90_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_90_CLASS_A_90_OFFSET })
1906
1907// Class assignment of alerts.
1908#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_91_REG_OFFSET 0x4bc
1909#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_91_REG_RESVAL 0x0u
1910#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_91_CLASS_A_91_MASK 0x3u
1911#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_91_CLASS_A_91_OFFSET 0
1912#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_91_CLASS_A_91_FIELD \
1913 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_91_CLASS_A_91_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_91_CLASS_A_91_OFFSET })
1914
1915// Class assignment of alerts.
1916#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_92_REG_OFFSET 0x4c0
1917#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_92_REG_RESVAL 0x0u
1918#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_92_CLASS_A_92_MASK 0x3u
1919#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_92_CLASS_A_92_OFFSET 0
1920#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_92_CLASS_A_92_FIELD \
1921 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_92_CLASS_A_92_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_92_CLASS_A_92_OFFSET })
1922
1923// Class assignment of alerts.
1924#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_93_REG_OFFSET 0x4c4
1925#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_93_REG_RESVAL 0x0u
1926#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_93_CLASS_A_93_MASK 0x3u
1927#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_93_CLASS_A_93_OFFSET 0
1928#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_93_CLASS_A_93_FIELD \
1929 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_93_CLASS_A_93_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_93_CLASS_A_93_OFFSET })
1930
1931// Class assignment of alerts.
1932#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_94_REG_OFFSET 0x4c8
1933#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_94_REG_RESVAL 0x0u
1934#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_94_CLASS_A_94_MASK 0x3u
1935#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_94_CLASS_A_94_OFFSET 0
1936#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_94_CLASS_A_94_FIELD \
1937 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_94_CLASS_A_94_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_94_CLASS_A_94_OFFSET })
1938
1939// Class assignment of alerts.
1940#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_95_REG_OFFSET 0x4cc
1941#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_95_REG_RESVAL 0x0u
1942#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_95_CLASS_A_95_MASK 0x3u
1943#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_95_CLASS_A_95_OFFSET 0
1944#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_95_CLASS_A_95_FIELD \
1945 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_95_CLASS_A_95_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_95_CLASS_A_95_OFFSET })
1946
1947// Class assignment of alerts.
1948#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_96_REG_OFFSET 0x4d0
1949#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_96_REG_RESVAL 0x0u
1950#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_96_CLASS_A_96_MASK 0x3u
1951#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_96_CLASS_A_96_OFFSET 0
1952#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_96_CLASS_A_96_FIELD \
1953 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_96_CLASS_A_96_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_96_CLASS_A_96_OFFSET })
1954
1955// Class assignment of alerts.
1956#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_97_REG_OFFSET 0x4d4
1957#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_97_REG_RESVAL 0x0u
1958#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_97_CLASS_A_97_MASK 0x3u
1959#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_97_CLASS_A_97_OFFSET 0
1960#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_97_CLASS_A_97_FIELD \
1961 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_97_CLASS_A_97_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_97_CLASS_A_97_OFFSET })
1962
1963// Class assignment of alerts.
1964#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_98_REG_OFFSET 0x4d8
1965#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_98_REG_RESVAL 0x0u
1966#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_98_CLASS_A_98_MASK 0x3u
1967#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_98_CLASS_A_98_OFFSET 0
1968#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_98_CLASS_A_98_FIELD \
1969 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_98_CLASS_A_98_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_98_CLASS_A_98_OFFSET })
1970
1971// Class assignment of alerts.
1972#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_99_REG_OFFSET 0x4dc
1973#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_99_REG_RESVAL 0x0u
1974#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_99_CLASS_A_99_MASK 0x3u
1975#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_99_CLASS_A_99_OFFSET 0
1976#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_99_CLASS_A_99_FIELD \
1977 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_99_CLASS_A_99_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_99_CLASS_A_99_OFFSET })
1978
1979// Class assignment of alerts.
1980#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_100_REG_OFFSET 0x4e0
1981#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_100_REG_RESVAL 0x0u
1982#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_100_CLASS_A_100_MASK 0x3u
1983#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_100_CLASS_A_100_OFFSET 0
1984#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_100_CLASS_A_100_FIELD \
1985 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_100_CLASS_A_100_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_100_CLASS_A_100_OFFSET })
1986
1987// Class assignment of alerts.
1988#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_101_REG_OFFSET 0x4e4
1989#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_101_REG_RESVAL 0x0u
1990#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_101_CLASS_A_101_MASK 0x3u
1991#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_101_CLASS_A_101_OFFSET 0
1992#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_101_CLASS_A_101_FIELD \
1993 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_101_CLASS_A_101_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_101_CLASS_A_101_OFFSET })
1994
1995// Class assignment of alerts.
1996#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_102_REG_OFFSET 0x4e8
1997#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_102_REG_RESVAL 0x0u
1998#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_102_CLASS_A_102_MASK 0x3u
1999#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_102_CLASS_A_102_OFFSET 0
2000#define ALERT_HANDLER_ALERT_CLASS_SHADOWED_102_CLASS_A_102_FIELD \
2001 ((bitfield_field32_t) { .mask = ALERT_HANDLER_ALERT_CLASS_SHADOWED_102_CLASS_A_102_MASK, .index = ALERT_HANDLER_ALERT_CLASS_SHADOWED_102_CLASS_A_102_OFFSET })
2002
2003// Alert Cause Register (common parameters)
2004#define ALERT_HANDLER_ALERT_CAUSE_A_FIELD_WIDTH 1
2005#define ALERT_HANDLER_ALERT_CAUSE_MULTIREG_COUNT 103
2006
2007// Alert Cause Register
2008#define ALERT_HANDLER_ALERT_CAUSE_0_REG_OFFSET 0x4ec
2009#define ALERT_HANDLER_ALERT_CAUSE_0_REG_RESVAL 0x0u
2010#define ALERT_HANDLER_ALERT_CAUSE_0_A_0_BIT 0
2011
2012// Alert Cause Register
2013#define ALERT_HANDLER_ALERT_CAUSE_1_REG_OFFSET 0x4f0
2014#define ALERT_HANDLER_ALERT_CAUSE_1_REG_RESVAL 0x0u
2015#define ALERT_HANDLER_ALERT_CAUSE_1_A_1_BIT 0
2016
2017// Alert Cause Register
2018#define ALERT_HANDLER_ALERT_CAUSE_2_REG_OFFSET 0x4f4
2019#define ALERT_HANDLER_ALERT_CAUSE_2_REG_RESVAL 0x0u
2020#define ALERT_HANDLER_ALERT_CAUSE_2_A_2_BIT 0
2021
2022// Alert Cause Register
2023#define ALERT_HANDLER_ALERT_CAUSE_3_REG_OFFSET 0x4f8
2024#define ALERT_HANDLER_ALERT_CAUSE_3_REG_RESVAL 0x0u
2025#define ALERT_HANDLER_ALERT_CAUSE_3_A_3_BIT 0
2026
2027// Alert Cause Register
2028#define ALERT_HANDLER_ALERT_CAUSE_4_REG_OFFSET 0x4fc
2029#define ALERT_HANDLER_ALERT_CAUSE_4_REG_RESVAL 0x0u
2030#define ALERT_HANDLER_ALERT_CAUSE_4_A_4_BIT 0
2031
2032// Alert Cause Register
2033#define ALERT_HANDLER_ALERT_CAUSE_5_REG_OFFSET 0x500
2034#define ALERT_HANDLER_ALERT_CAUSE_5_REG_RESVAL 0x0u
2035#define ALERT_HANDLER_ALERT_CAUSE_5_A_5_BIT 0
2036
2037// Alert Cause Register
2038#define ALERT_HANDLER_ALERT_CAUSE_6_REG_OFFSET 0x504
2039#define ALERT_HANDLER_ALERT_CAUSE_6_REG_RESVAL 0x0u
2040#define ALERT_HANDLER_ALERT_CAUSE_6_A_6_BIT 0
2041
2042// Alert Cause Register
2043#define ALERT_HANDLER_ALERT_CAUSE_7_REG_OFFSET 0x508
2044#define ALERT_HANDLER_ALERT_CAUSE_7_REG_RESVAL 0x0u
2045#define ALERT_HANDLER_ALERT_CAUSE_7_A_7_BIT 0
2046
2047// Alert Cause Register
2048#define ALERT_HANDLER_ALERT_CAUSE_8_REG_OFFSET 0x50c
2049#define ALERT_HANDLER_ALERT_CAUSE_8_REG_RESVAL 0x0u
2050#define ALERT_HANDLER_ALERT_CAUSE_8_A_8_BIT 0
2051
2052// Alert Cause Register
2053#define ALERT_HANDLER_ALERT_CAUSE_9_REG_OFFSET 0x510
2054#define ALERT_HANDLER_ALERT_CAUSE_9_REG_RESVAL 0x0u
2055#define ALERT_HANDLER_ALERT_CAUSE_9_A_9_BIT 0
2056
2057// Alert Cause Register
2058#define ALERT_HANDLER_ALERT_CAUSE_10_REG_OFFSET 0x514
2059#define ALERT_HANDLER_ALERT_CAUSE_10_REG_RESVAL 0x0u
2060#define ALERT_HANDLER_ALERT_CAUSE_10_A_10_BIT 0
2061
2062// Alert Cause Register
2063#define ALERT_HANDLER_ALERT_CAUSE_11_REG_OFFSET 0x518
2064#define ALERT_HANDLER_ALERT_CAUSE_11_REG_RESVAL 0x0u
2065#define ALERT_HANDLER_ALERT_CAUSE_11_A_11_BIT 0
2066
2067// Alert Cause Register
2068#define ALERT_HANDLER_ALERT_CAUSE_12_REG_OFFSET 0x51c
2069#define ALERT_HANDLER_ALERT_CAUSE_12_REG_RESVAL 0x0u
2070#define ALERT_HANDLER_ALERT_CAUSE_12_A_12_BIT 0
2071
2072// Alert Cause Register
2073#define ALERT_HANDLER_ALERT_CAUSE_13_REG_OFFSET 0x520
2074#define ALERT_HANDLER_ALERT_CAUSE_13_REG_RESVAL 0x0u
2075#define ALERT_HANDLER_ALERT_CAUSE_13_A_13_BIT 0
2076
2077// Alert Cause Register
2078#define ALERT_HANDLER_ALERT_CAUSE_14_REG_OFFSET 0x524
2079#define ALERT_HANDLER_ALERT_CAUSE_14_REG_RESVAL 0x0u
2080#define ALERT_HANDLER_ALERT_CAUSE_14_A_14_BIT 0
2081
2082// Alert Cause Register
2083#define ALERT_HANDLER_ALERT_CAUSE_15_REG_OFFSET 0x528
2084#define ALERT_HANDLER_ALERT_CAUSE_15_REG_RESVAL 0x0u
2085#define ALERT_HANDLER_ALERT_CAUSE_15_A_15_BIT 0
2086
2087// Alert Cause Register
2088#define ALERT_HANDLER_ALERT_CAUSE_16_REG_OFFSET 0x52c
2089#define ALERT_HANDLER_ALERT_CAUSE_16_REG_RESVAL 0x0u
2090#define ALERT_HANDLER_ALERT_CAUSE_16_A_16_BIT 0
2091
2092// Alert Cause Register
2093#define ALERT_HANDLER_ALERT_CAUSE_17_REG_OFFSET 0x530
2094#define ALERT_HANDLER_ALERT_CAUSE_17_REG_RESVAL 0x0u
2095#define ALERT_HANDLER_ALERT_CAUSE_17_A_17_BIT 0
2096
2097// Alert Cause Register
2098#define ALERT_HANDLER_ALERT_CAUSE_18_REG_OFFSET 0x534
2099#define ALERT_HANDLER_ALERT_CAUSE_18_REG_RESVAL 0x0u
2100#define ALERT_HANDLER_ALERT_CAUSE_18_A_18_BIT 0
2101
2102// Alert Cause Register
2103#define ALERT_HANDLER_ALERT_CAUSE_19_REG_OFFSET 0x538
2104#define ALERT_HANDLER_ALERT_CAUSE_19_REG_RESVAL 0x0u
2105#define ALERT_HANDLER_ALERT_CAUSE_19_A_19_BIT 0
2106
2107// Alert Cause Register
2108#define ALERT_HANDLER_ALERT_CAUSE_20_REG_OFFSET 0x53c
2109#define ALERT_HANDLER_ALERT_CAUSE_20_REG_RESVAL 0x0u
2110#define ALERT_HANDLER_ALERT_CAUSE_20_A_20_BIT 0
2111
2112// Alert Cause Register
2113#define ALERT_HANDLER_ALERT_CAUSE_21_REG_OFFSET 0x540
2114#define ALERT_HANDLER_ALERT_CAUSE_21_REG_RESVAL 0x0u
2115#define ALERT_HANDLER_ALERT_CAUSE_21_A_21_BIT 0
2116
2117// Alert Cause Register
2118#define ALERT_HANDLER_ALERT_CAUSE_22_REG_OFFSET 0x544
2119#define ALERT_HANDLER_ALERT_CAUSE_22_REG_RESVAL 0x0u
2120#define ALERT_HANDLER_ALERT_CAUSE_22_A_22_BIT 0
2121
2122// Alert Cause Register
2123#define ALERT_HANDLER_ALERT_CAUSE_23_REG_OFFSET 0x548
2124#define ALERT_HANDLER_ALERT_CAUSE_23_REG_RESVAL 0x0u
2125#define ALERT_HANDLER_ALERT_CAUSE_23_A_23_BIT 0
2126
2127// Alert Cause Register
2128#define ALERT_HANDLER_ALERT_CAUSE_24_REG_OFFSET 0x54c
2129#define ALERT_HANDLER_ALERT_CAUSE_24_REG_RESVAL 0x0u
2130#define ALERT_HANDLER_ALERT_CAUSE_24_A_24_BIT 0
2131
2132// Alert Cause Register
2133#define ALERT_HANDLER_ALERT_CAUSE_25_REG_OFFSET 0x550
2134#define ALERT_HANDLER_ALERT_CAUSE_25_REG_RESVAL 0x0u
2135#define ALERT_HANDLER_ALERT_CAUSE_25_A_25_BIT 0
2136
2137// Alert Cause Register
2138#define ALERT_HANDLER_ALERT_CAUSE_26_REG_OFFSET 0x554
2139#define ALERT_HANDLER_ALERT_CAUSE_26_REG_RESVAL 0x0u
2140#define ALERT_HANDLER_ALERT_CAUSE_26_A_26_BIT 0
2141
2142// Alert Cause Register
2143#define ALERT_HANDLER_ALERT_CAUSE_27_REG_OFFSET 0x558
2144#define ALERT_HANDLER_ALERT_CAUSE_27_REG_RESVAL 0x0u
2145#define ALERT_HANDLER_ALERT_CAUSE_27_A_27_BIT 0
2146
2147// Alert Cause Register
2148#define ALERT_HANDLER_ALERT_CAUSE_28_REG_OFFSET 0x55c
2149#define ALERT_HANDLER_ALERT_CAUSE_28_REG_RESVAL 0x0u
2150#define ALERT_HANDLER_ALERT_CAUSE_28_A_28_BIT 0
2151
2152// Alert Cause Register
2153#define ALERT_HANDLER_ALERT_CAUSE_29_REG_OFFSET 0x560
2154#define ALERT_HANDLER_ALERT_CAUSE_29_REG_RESVAL 0x0u
2155#define ALERT_HANDLER_ALERT_CAUSE_29_A_29_BIT 0
2156
2157// Alert Cause Register
2158#define ALERT_HANDLER_ALERT_CAUSE_30_REG_OFFSET 0x564
2159#define ALERT_HANDLER_ALERT_CAUSE_30_REG_RESVAL 0x0u
2160#define ALERT_HANDLER_ALERT_CAUSE_30_A_30_BIT 0
2161
2162// Alert Cause Register
2163#define ALERT_HANDLER_ALERT_CAUSE_31_REG_OFFSET 0x568
2164#define ALERT_HANDLER_ALERT_CAUSE_31_REG_RESVAL 0x0u
2165#define ALERT_HANDLER_ALERT_CAUSE_31_A_31_BIT 0
2166
2167// Alert Cause Register
2168#define ALERT_HANDLER_ALERT_CAUSE_32_REG_OFFSET 0x56c
2169#define ALERT_HANDLER_ALERT_CAUSE_32_REG_RESVAL 0x0u
2170#define ALERT_HANDLER_ALERT_CAUSE_32_A_32_BIT 0
2171
2172// Alert Cause Register
2173#define ALERT_HANDLER_ALERT_CAUSE_33_REG_OFFSET 0x570
2174#define ALERT_HANDLER_ALERT_CAUSE_33_REG_RESVAL 0x0u
2175#define ALERT_HANDLER_ALERT_CAUSE_33_A_33_BIT 0
2176
2177// Alert Cause Register
2178#define ALERT_HANDLER_ALERT_CAUSE_34_REG_OFFSET 0x574
2179#define ALERT_HANDLER_ALERT_CAUSE_34_REG_RESVAL 0x0u
2180#define ALERT_HANDLER_ALERT_CAUSE_34_A_34_BIT 0
2181
2182// Alert Cause Register
2183#define ALERT_HANDLER_ALERT_CAUSE_35_REG_OFFSET 0x578
2184#define ALERT_HANDLER_ALERT_CAUSE_35_REG_RESVAL 0x0u
2185#define ALERT_HANDLER_ALERT_CAUSE_35_A_35_BIT 0
2186
2187// Alert Cause Register
2188#define ALERT_HANDLER_ALERT_CAUSE_36_REG_OFFSET 0x57c
2189#define ALERT_HANDLER_ALERT_CAUSE_36_REG_RESVAL 0x0u
2190#define ALERT_HANDLER_ALERT_CAUSE_36_A_36_BIT 0
2191
2192// Alert Cause Register
2193#define ALERT_HANDLER_ALERT_CAUSE_37_REG_OFFSET 0x580
2194#define ALERT_HANDLER_ALERT_CAUSE_37_REG_RESVAL 0x0u
2195#define ALERT_HANDLER_ALERT_CAUSE_37_A_37_BIT 0
2196
2197// Alert Cause Register
2198#define ALERT_HANDLER_ALERT_CAUSE_38_REG_OFFSET 0x584
2199#define ALERT_HANDLER_ALERT_CAUSE_38_REG_RESVAL 0x0u
2200#define ALERT_HANDLER_ALERT_CAUSE_38_A_38_BIT 0
2201
2202// Alert Cause Register
2203#define ALERT_HANDLER_ALERT_CAUSE_39_REG_OFFSET 0x588
2204#define ALERT_HANDLER_ALERT_CAUSE_39_REG_RESVAL 0x0u
2205#define ALERT_HANDLER_ALERT_CAUSE_39_A_39_BIT 0
2206
2207// Alert Cause Register
2208#define ALERT_HANDLER_ALERT_CAUSE_40_REG_OFFSET 0x58c
2209#define ALERT_HANDLER_ALERT_CAUSE_40_REG_RESVAL 0x0u
2210#define ALERT_HANDLER_ALERT_CAUSE_40_A_40_BIT 0
2211
2212// Alert Cause Register
2213#define ALERT_HANDLER_ALERT_CAUSE_41_REG_OFFSET 0x590
2214#define ALERT_HANDLER_ALERT_CAUSE_41_REG_RESVAL 0x0u
2215#define ALERT_HANDLER_ALERT_CAUSE_41_A_41_BIT 0
2216
2217// Alert Cause Register
2218#define ALERT_HANDLER_ALERT_CAUSE_42_REG_OFFSET 0x594
2219#define ALERT_HANDLER_ALERT_CAUSE_42_REG_RESVAL 0x0u
2220#define ALERT_HANDLER_ALERT_CAUSE_42_A_42_BIT 0
2221
2222// Alert Cause Register
2223#define ALERT_HANDLER_ALERT_CAUSE_43_REG_OFFSET 0x598
2224#define ALERT_HANDLER_ALERT_CAUSE_43_REG_RESVAL 0x0u
2225#define ALERT_HANDLER_ALERT_CAUSE_43_A_43_BIT 0
2226
2227// Alert Cause Register
2228#define ALERT_HANDLER_ALERT_CAUSE_44_REG_OFFSET 0x59c
2229#define ALERT_HANDLER_ALERT_CAUSE_44_REG_RESVAL 0x0u
2230#define ALERT_HANDLER_ALERT_CAUSE_44_A_44_BIT 0
2231
2232// Alert Cause Register
2233#define ALERT_HANDLER_ALERT_CAUSE_45_REG_OFFSET 0x5a0
2234#define ALERT_HANDLER_ALERT_CAUSE_45_REG_RESVAL 0x0u
2235#define ALERT_HANDLER_ALERT_CAUSE_45_A_45_BIT 0
2236
2237// Alert Cause Register
2238#define ALERT_HANDLER_ALERT_CAUSE_46_REG_OFFSET 0x5a4
2239#define ALERT_HANDLER_ALERT_CAUSE_46_REG_RESVAL 0x0u
2240#define ALERT_HANDLER_ALERT_CAUSE_46_A_46_BIT 0
2241
2242// Alert Cause Register
2243#define ALERT_HANDLER_ALERT_CAUSE_47_REG_OFFSET 0x5a8
2244#define ALERT_HANDLER_ALERT_CAUSE_47_REG_RESVAL 0x0u
2245#define ALERT_HANDLER_ALERT_CAUSE_47_A_47_BIT 0
2246
2247// Alert Cause Register
2248#define ALERT_HANDLER_ALERT_CAUSE_48_REG_OFFSET 0x5ac
2249#define ALERT_HANDLER_ALERT_CAUSE_48_REG_RESVAL 0x0u
2250#define ALERT_HANDLER_ALERT_CAUSE_48_A_48_BIT 0
2251
2252// Alert Cause Register
2253#define ALERT_HANDLER_ALERT_CAUSE_49_REG_OFFSET 0x5b0
2254#define ALERT_HANDLER_ALERT_CAUSE_49_REG_RESVAL 0x0u
2255#define ALERT_HANDLER_ALERT_CAUSE_49_A_49_BIT 0
2256
2257// Alert Cause Register
2258#define ALERT_HANDLER_ALERT_CAUSE_50_REG_OFFSET 0x5b4
2259#define ALERT_HANDLER_ALERT_CAUSE_50_REG_RESVAL 0x0u
2260#define ALERT_HANDLER_ALERT_CAUSE_50_A_50_BIT 0
2261
2262// Alert Cause Register
2263#define ALERT_HANDLER_ALERT_CAUSE_51_REG_OFFSET 0x5b8
2264#define ALERT_HANDLER_ALERT_CAUSE_51_REG_RESVAL 0x0u
2265#define ALERT_HANDLER_ALERT_CAUSE_51_A_51_BIT 0
2266
2267// Alert Cause Register
2268#define ALERT_HANDLER_ALERT_CAUSE_52_REG_OFFSET 0x5bc
2269#define ALERT_HANDLER_ALERT_CAUSE_52_REG_RESVAL 0x0u
2270#define ALERT_HANDLER_ALERT_CAUSE_52_A_52_BIT 0
2271
2272// Alert Cause Register
2273#define ALERT_HANDLER_ALERT_CAUSE_53_REG_OFFSET 0x5c0
2274#define ALERT_HANDLER_ALERT_CAUSE_53_REG_RESVAL 0x0u
2275#define ALERT_HANDLER_ALERT_CAUSE_53_A_53_BIT 0
2276
2277// Alert Cause Register
2278#define ALERT_HANDLER_ALERT_CAUSE_54_REG_OFFSET 0x5c4
2279#define ALERT_HANDLER_ALERT_CAUSE_54_REG_RESVAL 0x0u
2280#define ALERT_HANDLER_ALERT_CAUSE_54_A_54_BIT 0
2281
2282// Alert Cause Register
2283#define ALERT_HANDLER_ALERT_CAUSE_55_REG_OFFSET 0x5c8
2284#define ALERT_HANDLER_ALERT_CAUSE_55_REG_RESVAL 0x0u
2285#define ALERT_HANDLER_ALERT_CAUSE_55_A_55_BIT 0
2286
2287// Alert Cause Register
2288#define ALERT_HANDLER_ALERT_CAUSE_56_REG_OFFSET 0x5cc
2289#define ALERT_HANDLER_ALERT_CAUSE_56_REG_RESVAL 0x0u
2290#define ALERT_HANDLER_ALERT_CAUSE_56_A_56_BIT 0
2291
2292// Alert Cause Register
2293#define ALERT_HANDLER_ALERT_CAUSE_57_REG_OFFSET 0x5d0
2294#define ALERT_HANDLER_ALERT_CAUSE_57_REG_RESVAL 0x0u
2295#define ALERT_HANDLER_ALERT_CAUSE_57_A_57_BIT 0
2296
2297// Alert Cause Register
2298#define ALERT_HANDLER_ALERT_CAUSE_58_REG_OFFSET 0x5d4
2299#define ALERT_HANDLER_ALERT_CAUSE_58_REG_RESVAL 0x0u
2300#define ALERT_HANDLER_ALERT_CAUSE_58_A_58_BIT 0
2301
2302// Alert Cause Register
2303#define ALERT_HANDLER_ALERT_CAUSE_59_REG_OFFSET 0x5d8
2304#define ALERT_HANDLER_ALERT_CAUSE_59_REG_RESVAL 0x0u
2305#define ALERT_HANDLER_ALERT_CAUSE_59_A_59_BIT 0
2306
2307// Alert Cause Register
2308#define ALERT_HANDLER_ALERT_CAUSE_60_REG_OFFSET 0x5dc
2309#define ALERT_HANDLER_ALERT_CAUSE_60_REG_RESVAL 0x0u
2310#define ALERT_HANDLER_ALERT_CAUSE_60_A_60_BIT 0
2311
2312// Alert Cause Register
2313#define ALERT_HANDLER_ALERT_CAUSE_61_REG_OFFSET 0x5e0
2314#define ALERT_HANDLER_ALERT_CAUSE_61_REG_RESVAL 0x0u
2315#define ALERT_HANDLER_ALERT_CAUSE_61_A_61_BIT 0
2316
2317// Alert Cause Register
2318#define ALERT_HANDLER_ALERT_CAUSE_62_REG_OFFSET 0x5e4
2319#define ALERT_HANDLER_ALERT_CAUSE_62_REG_RESVAL 0x0u
2320#define ALERT_HANDLER_ALERT_CAUSE_62_A_62_BIT 0
2321
2322// Alert Cause Register
2323#define ALERT_HANDLER_ALERT_CAUSE_63_REG_OFFSET 0x5e8
2324#define ALERT_HANDLER_ALERT_CAUSE_63_REG_RESVAL 0x0u
2325#define ALERT_HANDLER_ALERT_CAUSE_63_A_63_BIT 0
2326
2327// Alert Cause Register
2328#define ALERT_HANDLER_ALERT_CAUSE_64_REG_OFFSET 0x5ec
2329#define ALERT_HANDLER_ALERT_CAUSE_64_REG_RESVAL 0x0u
2330#define ALERT_HANDLER_ALERT_CAUSE_64_A_64_BIT 0
2331
2332// Alert Cause Register
2333#define ALERT_HANDLER_ALERT_CAUSE_65_REG_OFFSET 0x5f0
2334#define ALERT_HANDLER_ALERT_CAUSE_65_REG_RESVAL 0x0u
2335#define ALERT_HANDLER_ALERT_CAUSE_65_A_65_BIT 0
2336
2337// Alert Cause Register
2338#define ALERT_HANDLER_ALERT_CAUSE_66_REG_OFFSET 0x5f4
2339#define ALERT_HANDLER_ALERT_CAUSE_66_REG_RESVAL 0x0u
2340#define ALERT_HANDLER_ALERT_CAUSE_66_A_66_BIT 0
2341
2342// Alert Cause Register
2343#define ALERT_HANDLER_ALERT_CAUSE_67_REG_OFFSET 0x5f8
2344#define ALERT_HANDLER_ALERT_CAUSE_67_REG_RESVAL 0x0u
2345#define ALERT_HANDLER_ALERT_CAUSE_67_A_67_BIT 0
2346
2347// Alert Cause Register
2348#define ALERT_HANDLER_ALERT_CAUSE_68_REG_OFFSET 0x5fc
2349#define ALERT_HANDLER_ALERT_CAUSE_68_REG_RESVAL 0x0u
2350#define ALERT_HANDLER_ALERT_CAUSE_68_A_68_BIT 0
2351
2352// Alert Cause Register
2353#define ALERT_HANDLER_ALERT_CAUSE_69_REG_OFFSET 0x600
2354#define ALERT_HANDLER_ALERT_CAUSE_69_REG_RESVAL 0x0u
2355#define ALERT_HANDLER_ALERT_CAUSE_69_A_69_BIT 0
2356
2357// Alert Cause Register
2358#define ALERT_HANDLER_ALERT_CAUSE_70_REG_OFFSET 0x604
2359#define ALERT_HANDLER_ALERT_CAUSE_70_REG_RESVAL 0x0u
2360#define ALERT_HANDLER_ALERT_CAUSE_70_A_70_BIT 0
2361
2362// Alert Cause Register
2363#define ALERT_HANDLER_ALERT_CAUSE_71_REG_OFFSET 0x608
2364#define ALERT_HANDLER_ALERT_CAUSE_71_REG_RESVAL 0x0u
2365#define ALERT_HANDLER_ALERT_CAUSE_71_A_71_BIT 0
2366
2367// Alert Cause Register
2368#define ALERT_HANDLER_ALERT_CAUSE_72_REG_OFFSET 0x60c
2369#define ALERT_HANDLER_ALERT_CAUSE_72_REG_RESVAL 0x0u
2370#define ALERT_HANDLER_ALERT_CAUSE_72_A_72_BIT 0
2371
2372// Alert Cause Register
2373#define ALERT_HANDLER_ALERT_CAUSE_73_REG_OFFSET 0x610
2374#define ALERT_HANDLER_ALERT_CAUSE_73_REG_RESVAL 0x0u
2375#define ALERT_HANDLER_ALERT_CAUSE_73_A_73_BIT 0
2376
2377// Alert Cause Register
2378#define ALERT_HANDLER_ALERT_CAUSE_74_REG_OFFSET 0x614
2379#define ALERT_HANDLER_ALERT_CAUSE_74_REG_RESVAL 0x0u
2380#define ALERT_HANDLER_ALERT_CAUSE_74_A_74_BIT 0
2381
2382// Alert Cause Register
2383#define ALERT_HANDLER_ALERT_CAUSE_75_REG_OFFSET 0x618
2384#define ALERT_HANDLER_ALERT_CAUSE_75_REG_RESVAL 0x0u
2385#define ALERT_HANDLER_ALERT_CAUSE_75_A_75_BIT 0
2386
2387// Alert Cause Register
2388#define ALERT_HANDLER_ALERT_CAUSE_76_REG_OFFSET 0x61c
2389#define ALERT_HANDLER_ALERT_CAUSE_76_REG_RESVAL 0x0u
2390#define ALERT_HANDLER_ALERT_CAUSE_76_A_76_BIT 0
2391
2392// Alert Cause Register
2393#define ALERT_HANDLER_ALERT_CAUSE_77_REG_OFFSET 0x620
2394#define ALERT_HANDLER_ALERT_CAUSE_77_REG_RESVAL 0x0u
2395#define ALERT_HANDLER_ALERT_CAUSE_77_A_77_BIT 0
2396
2397// Alert Cause Register
2398#define ALERT_HANDLER_ALERT_CAUSE_78_REG_OFFSET 0x624
2399#define ALERT_HANDLER_ALERT_CAUSE_78_REG_RESVAL 0x0u
2400#define ALERT_HANDLER_ALERT_CAUSE_78_A_78_BIT 0
2401
2402// Alert Cause Register
2403#define ALERT_HANDLER_ALERT_CAUSE_79_REG_OFFSET 0x628
2404#define ALERT_HANDLER_ALERT_CAUSE_79_REG_RESVAL 0x0u
2405#define ALERT_HANDLER_ALERT_CAUSE_79_A_79_BIT 0
2406
2407// Alert Cause Register
2408#define ALERT_HANDLER_ALERT_CAUSE_80_REG_OFFSET 0x62c
2409#define ALERT_HANDLER_ALERT_CAUSE_80_REG_RESVAL 0x0u
2410#define ALERT_HANDLER_ALERT_CAUSE_80_A_80_BIT 0
2411
2412// Alert Cause Register
2413#define ALERT_HANDLER_ALERT_CAUSE_81_REG_OFFSET 0x630
2414#define ALERT_HANDLER_ALERT_CAUSE_81_REG_RESVAL 0x0u
2415#define ALERT_HANDLER_ALERT_CAUSE_81_A_81_BIT 0
2416
2417// Alert Cause Register
2418#define ALERT_HANDLER_ALERT_CAUSE_82_REG_OFFSET 0x634
2419#define ALERT_HANDLER_ALERT_CAUSE_82_REG_RESVAL 0x0u
2420#define ALERT_HANDLER_ALERT_CAUSE_82_A_82_BIT 0
2421
2422// Alert Cause Register
2423#define ALERT_HANDLER_ALERT_CAUSE_83_REG_OFFSET 0x638
2424#define ALERT_HANDLER_ALERT_CAUSE_83_REG_RESVAL 0x0u
2425#define ALERT_HANDLER_ALERT_CAUSE_83_A_83_BIT 0
2426
2427// Alert Cause Register
2428#define ALERT_HANDLER_ALERT_CAUSE_84_REG_OFFSET 0x63c
2429#define ALERT_HANDLER_ALERT_CAUSE_84_REG_RESVAL 0x0u
2430#define ALERT_HANDLER_ALERT_CAUSE_84_A_84_BIT 0
2431
2432// Alert Cause Register
2433#define ALERT_HANDLER_ALERT_CAUSE_85_REG_OFFSET 0x640
2434#define ALERT_HANDLER_ALERT_CAUSE_85_REG_RESVAL 0x0u
2435#define ALERT_HANDLER_ALERT_CAUSE_85_A_85_BIT 0
2436
2437// Alert Cause Register
2438#define ALERT_HANDLER_ALERT_CAUSE_86_REG_OFFSET 0x644
2439#define ALERT_HANDLER_ALERT_CAUSE_86_REG_RESVAL 0x0u
2440#define ALERT_HANDLER_ALERT_CAUSE_86_A_86_BIT 0
2441
2442// Alert Cause Register
2443#define ALERT_HANDLER_ALERT_CAUSE_87_REG_OFFSET 0x648
2444#define ALERT_HANDLER_ALERT_CAUSE_87_REG_RESVAL 0x0u
2445#define ALERT_HANDLER_ALERT_CAUSE_87_A_87_BIT 0
2446
2447// Alert Cause Register
2448#define ALERT_HANDLER_ALERT_CAUSE_88_REG_OFFSET 0x64c
2449#define ALERT_HANDLER_ALERT_CAUSE_88_REG_RESVAL 0x0u
2450#define ALERT_HANDLER_ALERT_CAUSE_88_A_88_BIT 0
2451
2452// Alert Cause Register
2453#define ALERT_HANDLER_ALERT_CAUSE_89_REG_OFFSET 0x650
2454#define ALERT_HANDLER_ALERT_CAUSE_89_REG_RESVAL 0x0u
2455#define ALERT_HANDLER_ALERT_CAUSE_89_A_89_BIT 0
2456
2457// Alert Cause Register
2458#define ALERT_HANDLER_ALERT_CAUSE_90_REG_OFFSET 0x654
2459#define ALERT_HANDLER_ALERT_CAUSE_90_REG_RESVAL 0x0u
2460#define ALERT_HANDLER_ALERT_CAUSE_90_A_90_BIT 0
2461
2462// Alert Cause Register
2463#define ALERT_HANDLER_ALERT_CAUSE_91_REG_OFFSET 0x658
2464#define ALERT_HANDLER_ALERT_CAUSE_91_REG_RESVAL 0x0u
2465#define ALERT_HANDLER_ALERT_CAUSE_91_A_91_BIT 0
2466
2467// Alert Cause Register
2468#define ALERT_HANDLER_ALERT_CAUSE_92_REG_OFFSET 0x65c
2469#define ALERT_HANDLER_ALERT_CAUSE_92_REG_RESVAL 0x0u
2470#define ALERT_HANDLER_ALERT_CAUSE_92_A_92_BIT 0
2471
2472// Alert Cause Register
2473#define ALERT_HANDLER_ALERT_CAUSE_93_REG_OFFSET 0x660
2474#define ALERT_HANDLER_ALERT_CAUSE_93_REG_RESVAL 0x0u
2475#define ALERT_HANDLER_ALERT_CAUSE_93_A_93_BIT 0
2476
2477// Alert Cause Register
2478#define ALERT_HANDLER_ALERT_CAUSE_94_REG_OFFSET 0x664
2479#define ALERT_HANDLER_ALERT_CAUSE_94_REG_RESVAL 0x0u
2480#define ALERT_HANDLER_ALERT_CAUSE_94_A_94_BIT 0
2481
2482// Alert Cause Register
2483#define ALERT_HANDLER_ALERT_CAUSE_95_REG_OFFSET 0x668
2484#define ALERT_HANDLER_ALERT_CAUSE_95_REG_RESVAL 0x0u
2485#define ALERT_HANDLER_ALERT_CAUSE_95_A_95_BIT 0
2486
2487// Alert Cause Register
2488#define ALERT_HANDLER_ALERT_CAUSE_96_REG_OFFSET 0x66c
2489#define ALERT_HANDLER_ALERT_CAUSE_96_REG_RESVAL 0x0u
2490#define ALERT_HANDLER_ALERT_CAUSE_96_A_96_BIT 0
2491
2492// Alert Cause Register
2493#define ALERT_HANDLER_ALERT_CAUSE_97_REG_OFFSET 0x670
2494#define ALERT_HANDLER_ALERT_CAUSE_97_REG_RESVAL 0x0u
2495#define ALERT_HANDLER_ALERT_CAUSE_97_A_97_BIT 0
2496
2497// Alert Cause Register
2498#define ALERT_HANDLER_ALERT_CAUSE_98_REG_OFFSET 0x674
2499#define ALERT_HANDLER_ALERT_CAUSE_98_REG_RESVAL 0x0u
2500#define ALERT_HANDLER_ALERT_CAUSE_98_A_98_BIT 0
2501
2502// Alert Cause Register
2503#define ALERT_HANDLER_ALERT_CAUSE_99_REG_OFFSET 0x678
2504#define ALERT_HANDLER_ALERT_CAUSE_99_REG_RESVAL 0x0u
2505#define ALERT_HANDLER_ALERT_CAUSE_99_A_99_BIT 0
2506
2507// Alert Cause Register
2508#define ALERT_HANDLER_ALERT_CAUSE_100_REG_OFFSET 0x67c
2509#define ALERT_HANDLER_ALERT_CAUSE_100_REG_RESVAL 0x0u
2510#define ALERT_HANDLER_ALERT_CAUSE_100_A_100_BIT 0
2511
2512// Alert Cause Register
2513#define ALERT_HANDLER_ALERT_CAUSE_101_REG_OFFSET 0x680
2514#define ALERT_HANDLER_ALERT_CAUSE_101_REG_RESVAL 0x0u
2515#define ALERT_HANDLER_ALERT_CAUSE_101_A_101_BIT 0
2516
2517// Alert Cause Register
2518#define ALERT_HANDLER_ALERT_CAUSE_102_REG_OFFSET 0x684
2519#define ALERT_HANDLER_ALERT_CAUSE_102_REG_RESVAL 0x0u
2520#define ALERT_HANDLER_ALERT_CAUSE_102_A_102_BIT 0
2521
2522// Register write enable for alert enable bits. (common parameters)
2523#define ALERT_HANDLER_LOC_ALERT_REGWEN_EN_FIELD_WIDTH 1
2524#define ALERT_HANDLER_LOC_ALERT_REGWEN_MULTIREG_COUNT 7
2525
2526// Register write enable for alert enable bits.
2527#define ALERT_HANDLER_LOC_ALERT_REGWEN_0_REG_OFFSET 0x688
2528#define ALERT_HANDLER_LOC_ALERT_REGWEN_0_REG_RESVAL 0x1u
2529#define ALERT_HANDLER_LOC_ALERT_REGWEN_0_EN_0_BIT 0
2530
2531// Register write enable for alert enable bits.
2532#define ALERT_HANDLER_LOC_ALERT_REGWEN_1_REG_OFFSET 0x68c
2533#define ALERT_HANDLER_LOC_ALERT_REGWEN_1_REG_RESVAL 0x1u
2534#define ALERT_HANDLER_LOC_ALERT_REGWEN_1_EN_1_BIT 0
2535
2536// Register write enable for alert enable bits.
2537#define ALERT_HANDLER_LOC_ALERT_REGWEN_2_REG_OFFSET 0x690
2538#define ALERT_HANDLER_LOC_ALERT_REGWEN_2_REG_RESVAL 0x1u
2539#define ALERT_HANDLER_LOC_ALERT_REGWEN_2_EN_2_BIT 0
2540
2541// Register write enable for alert enable bits.
2542#define ALERT_HANDLER_LOC_ALERT_REGWEN_3_REG_OFFSET 0x694
2543#define ALERT_HANDLER_LOC_ALERT_REGWEN_3_REG_RESVAL 0x1u
2544#define ALERT_HANDLER_LOC_ALERT_REGWEN_3_EN_3_BIT 0
2545
2546// Register write enable for alert enable bits.
2547#define ALERT_HANDLER_LOC_ALERT_REGWEN_4_REG_OFFSET 0x698
2548#define ALERT_HANDLER_LOC_ALERT_REGWEN_4_REG_RESVAL 0x1u
2549#define ALERT_HANDLER_LOC_ALERT_REGWEN_4_EN_4_BIT 0
2550
2551// Register write enable for alert enable bits.
2552#define ALERT_HANDLER_LOC_ALERT_REGWEN_5_REG_OFFSET 0x69c
2553#define ALERT_HANDLER_LOC_ALERT_REGWEN_5_REG_RESVAL 0x1u
2554#define ALERT_HANDLER_LOC_ALERT_REGWEN_5_EN_5_BIT 0
2555
2556// Register write enable for alert enable bits.
2557#define ALERT_HANDLER_LOC_ALERT_REGWEN_6_REG_OFFSET 0x6a0
2558#define ALERT_HANDLER_LOC_ALERT_REGWEN_6_REG_RESVAL 0x1u
2559#define ALERT_HANDLER_LOC_ALERT_REGWEN_6_EN_6_BIT 0
2560
2561// Enable register for the local alerts
2562#define ALERT_HANDLER_LOC_ALERT_EN_SHADOWED_EN_LA_FIELD_WIDTH 1
2563#define ALERT_HANDLER_LOC_ALERT_EN_SHADOWED_MULTIREG_COUNT 7
2564
2565// Enable register for the local alerts
2566#define ALERT_HANDLER_LOC_ALERT_EN_SHADOWED_0_REG_OFFSET 0x6a4
2567#define ALERT_HANDLER_LOC_ALERT_EN_SHADOWED_0_REG_RESVAL 0x0u
2568#define ALERT_HANDLER_LOC_ALERT_EN_SHADOWED_0_EN_LA_0_BIT 0
2569
2570// Enable register for the local alerts
2571#define ALERT_HANDLER_LOC_ALERT_EN_SHADOWED_1_REG_OFFSET 0x6a8
2572#define ALERT_HANDLER_LOC_ALERT_EN_SHADOWED_1_REG_RESVAL 0x0u
2573#define ALERT_HANDLER_LOC_ALERT_EN_SHADOWED_1_EN_LA_1_BIT 0
2574
2575// Enable register for the local alerts
2576#define ALERT_HANDLER_LOC_ALERT_EN_SHADOWED_2_REG_OFFSET 0x6ac
2577#define ALERT_HANDLER_LOC_ALERT_EN_SHADOWED_2_REG_RESVAL 0x0u
2578#define ALERT_HANDLER_LOC_ALERT_EN_SHADOWED_2_EN_LA_2_BIT 0
2579
2580// Enable register for the local alerts
2581#define ALERT_HANDLER_LOC_ALERT_EN_SHADOWED_3_REG_OFFSET 0x6b0
2582#define ALERT_HANDLER_LOC_ALERT_EN_SHADOWED_3_REG_RESVAL 0x0u
2583#define ALERT_HANDLER_LOC_ALERT_EN_SHADOWED_3_EN_LA_3_BIT 0
2584
2585// Enable register for the local alerts
2586#define ALERT_HANDLER_LOC_ALERT_EN_SHADOWED_4_REG_OFFSET 0x6b4
2587#define ALERT_HANDLER_LOC_ALERT_EN_SHADOWED_4_REG_RESVAL 0x0u
2588#define ALERT_HANDLER_LOC_ALERT_EN_SHADOWED_4_EN_LA_4_BIT 0
2589
2590// Enable register for the local alerts
2591#define ALERT_HANDLER_LOC_ALERT_EN_SHADOWED_5_REG_OFFSET 0x6b8
2592#define ALERT_HANDLER_LOC_ALERT_EN_SHADOWED_5_REG_RESVAL 0x0u
2593#define ALERT_HANDLER_LOC_ALERT_EN_SHADOWED_5_EN_LA_5_BIT 0
2594
2595// Enable register for the local alerts
2596#define ALERT_HANDLER_LOC_ALERT_EN_SHADOWED_6_REG_OFFSET 0x6bc
2597#define ALERT_HANDLER_LOC_ALERT_EN_SHADOWED_6_REG_RESVAL 0x0u
2598#define ALERT_HANDLER_LOC_ALERT_EN_SHADOWED_6_EN_LA_6_BIT 0
2599
2600// Class assignment of the local alerts
2601#define ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_CLASS_LA_FIELD_WIDTH 2
2602#define ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_MULTIREG_COUNT 7
2603
2604// Class assignment of the local alerts
2605#define ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_0_REG_OFFSET 0x6c0
2606#define ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_0_REG_RESVAL 0x0u
2607#define ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_0_CLASS_LA_0_MASK 0x3u
2608#define ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_0_CLASS_LA_0_OFFSET 0
2609#define ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_0_CLASS_LA_0_FIELD \
2610 ((bitfield_field32_t) { .mask = ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_0_CLASS_LA_0_MASK, .index = ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_0_CLASS_LA_0_OFFSET })
2611#define ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_0_CLASS_LA_0_VALUE_CLASSA 0x0
2612#define ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_0_CLASS_LA_0_VALUE_CLASSB 0x1
2613#define ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_0_CLASS_LA_0_VALUE_CLASSC 0x2
2614#define ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_0_CLASS_LA_0_VALUE_CLASSD 0x3
2615
2616// Class assignment of the local alerts
2617#define ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_1_REG_OFFSET 0x6c4
2618#define ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_1_REG_RESVAL 0x0u
2619#define ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_1_CLASS_LA_1_MASK 0x3u
2620#define ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_1_CLASS_LA_1_OFFSET 0
2621#define ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_1_CLASS_LA_1_FIELD \
2622 ((bitfield_field32_t) { .mask = ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_1_CLASS_LA_1_MASK, .index = ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_1_CLASS_LA_1_OFFSET })
2623
2624// Class assignment of the local alerts
2625#define ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_2_REG_OFFSET 0x6c8
2626#define ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_2_REG_RESVAL 0x0u
2627#define ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_2_CLASS_LA_2_MASK 0x3u
2628#define ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_2_CLASS_LA_2_OFFSET 0
2629#define ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_2_CLASS_LA_2_FIELD \
2630 ((bitfield_field32_t) { .mask = ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_2_CLASS_LA_2_MASK, .index = ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_2_CLASS_LA_2_OFFSET })
2631
2632// Class assignment of the local alerts
2633#define ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_3_REG_OFFSET 0x6cc
2634#define ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_3_REG_RESVAL 0x0u
2635#define ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_3_CLASS_LA_3_MASK 0x3u
2636#define ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_3_CLASS_LA_3_OFFSET 0
2637#define ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_3_CLASS_LA_3_FIELD \
2638 ((bitfield_field32_t) { .mask = ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_3_CLASS_LA_3_MASK, .index = ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_3_CLASS_LA_3_OFFSET })
2639
2640// Class assignment of the local alerts
2641#define ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_4_REG_OFFSET 0x6d0
2642#define ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_4_REG_RESVAL 0x0u
2643#define ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_4_CLASS_LA_4_MASK 0x3u
2644#define ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_4_CLASS_LA_4_OFFSET 0
2645#define ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_4_CLASS_LA_4_FIELD \
2646 ((bitfield_field32_t) { .mask = ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_4_CLASS_LA_4_MASK, .index = ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_4_CLASS_LA_4_OFFSET })
2647
2648// Class assignment of the local alerts
2649#define ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_5_REG_OFFSET 0x6d4
2650#define ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_5_REG_RESVAL 0x0u
2651#define ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_5_CLASS_LA_5_MASK 0x3u
2652#define ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_5_CLASS_LA_5_OFFSET 0
2653#define ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_5_CLASS_LA_5_FIELD \
2654 ((bitfield_field32_t) { .mask = ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_5_CLASS_LA_5_MASK, .index = ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_5_CLASS_LA_5_OFFSET })
2655
2656// Class assignment of the local alerts
2657#define ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_6_REG_OFFSET 0x6d8
2658#define ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_6_REG_RESVAL 0x0u
2659#define ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_6_CLASS_LA_6_MASK 0x3u
2660#define ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_6_CLASS_LA_6_OFFSET 0
2661#define ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_6_CLASS_LA_6_FIELD \
2662 ((bitfield_field32_t) { .mask = ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_6_CLASS_LA_6_MASK, .index = ALERT_HANDLER_LOC_ALERT_CLASS_SHADOWED_6_CLASS_LA_6_OFFSET })
2663
2664// Alert Cause Register for the local alerts
2665#define ALERT_HANDLER_LOC_ALERT_CAUSE_LA_FIELD_WIDTH 1
2666#define ALERT_HANDLER_LOC_ALERT_CAUSE_MULTIREG_COUNT 7
2667
2668// Alert Cause Register for the local alerts
2669#define ALERT_HANDLER_LOC_ALERT_CAUSE_0_REG_OFFSET 0x6dc
2670#define ALERT_HANDLER_LOC_ALERT_CAUSE_0_REG_RESVAL 0x0u
2671#define ALERT_HANDLER_LOC_ALERT_CAUSE_0_LA_0_BIT 0
2672
2673// Alert Cause Register for the local alerts
2674#define ALERT_HANDLER_LOC_ALERT_CAUSE_1_REG_OFFSET 0x6e0
2675#define ALERT_HANDLER_LOC_ALERT_CAUSE_1_REG_RESVAL 0x0u
2676#define ALERT_HANDLER_LOC_ALERT_CAUSE_1_LA_1_BIT 0
2677
2678// Alert Cause Register for the local alerts
2679#define ALERT_HANDLER_LOC_ALERT_CAUSE_2_REG_OFFSET 0x6e4
2680#define ALERT_HANDLER_LOC_ALERT_CAUSE_2_REG_RESVAL 0x0u
2681#define ALERT_HANDLER_LOC_ALERT_CAUSE_2_LA_2_BIT 0
2682
2683// Alert Cause Register for the local alerts
2684#define ALERT_HANDLER_LOC_ALERT_CAUSE_3_REG_OFFSET 0x6e8
2685#define ALERT_HANDLER_LOC_ALERT_CAUSE_3_REG_RESVAL 0x0u
2686#define ALERT_HANDLER_LOC_ALERT_CAUSE_3_LA_3_BIT 0
2687
2688// Alert Cause Register for the local alerts
2689#define ALERT_HANDLER_LOC_ALERT_CAUSE_4_REG_OFFSET 0x6ec
2690#define ALERT_HANDLER_LOC_ALERT_CAUSE_4_REG_RESVAL 0x0u
2691#define ALERT_HANDLER_LOC_ALERT_CAUSE_4_LA_4_BIT 0
2692
2693// Alert Cause Register for the local alerts
2694#define ALERT_HANDLER_LOC_ALERT_CAUSE_5_REG_OFFSET 0x6f0
2695#define ALERT_HANDLER_LOC_ALERT_CAUSE_5_REG_RESVAL 0x0u
2696#define ALERT_HANDLER_LOC_ALERT_CAUSE_5_LA_5_BIT 0
2697
2698// Alert Cause Register for the local alerts
2699#define ALERT_HANDLER_LOC_ALERT_CAUSE_6_REG_OFFSET 0x6f4
2700#define ALERT_HANDLER_LOC_ALERT_CAUSE_6_REG_RESVAL 0x0u
2701#define ALERT_HANDLER_LOC_ALERT_CAUSE_6_LA_6_BIT 0
2702
2703// Lock bit for Class A configuration.
2704#define ALERT_HANDLER_CLASSA_REGWEN_REG_OFFSET 0x6f8
2705#define ALERT_HANDLER_CLASSA_REGWEN_REG_RESVAL 0x1u
2706#define ALERT_HANDLER_CLASSA_REGWEN_CLASSA_REGWEN_BIT 0
2707
2708// Escalation control register for alert Class A. Can not be modified if
2709// !!CLASSA_REGWEN is false.
2710#define ALERT_HANDLER_CLASSA_CTRL_SHADOWED_REG_OFFSET 0x6fc
2711#define ALERT_HANDLER_CLASSA_CTRL_SHADOWED_REG_RESVAL 0x393cu
2712#define ALERT_HANDLER_CLASSA_CTRL_SHADOWED_EN_BIT 0
2713#define ALERT_HANDLER_CLASSA_CTRL_SHADOWED_LOCK_BIT 1
2714#define ALERT_HANDLER_CLASSA_CTRL_SHADOWED_EN_E0_BIT 2
2715#define ALERT_HANDLER_CLASSA_CTRL_SHADOWED_EN_E1_BIT 3
2716#define ALERT_HANDLER_CLASSA_CTRL_SHADOWED_EN_E2_BIT 4
2717#define ALERT_HANDLER_CLASSA_CTRL_SHADOWED_EN_E3_BIT 5
2718#define ALERT_HANDLER_CLASSA_CTRL_SHADOWED_MAP_E0_MASK 0x3u
2719#define ALERT_HANDLER_CLASSA_CTRL_SHADOWED_MAP_E0_OFFSET 6
2720#define ALERT_HANDLER_CLASSA_CTRL_SHADOWED_MAP_E0_FIELD \
2721 ((bitfield_field32_t) { .mask = ALERT_HANDLER_CLASSA_CTRL_SHADOWED_MAP_E0_MASK, .index = ALERT_HANDLER_CLASSA_CTRL_SHADOWED_MAP_E0_OFFSET })
2722#define ALERT_HANDLER_CLASSA_CTRL_SHADOWED_MAP_E1_MASK 0x3u
2723#define ALERT_HANDLER_CLASSA_CTRL_SHADOWED_MAP_E1_OFFSET 8
2724#define ALERT_HANDLER_CLASSA_CTRL_SHADOWED_MAP_E1_FIELD \
2725 ((bitfield_field32_t) { .mask = ALERT_HANDLER_CLASSA_CTRL_SHADOWED_MAP_E1_MASK, .index = ALERT_HANDLER_CLASSA_CTRL_SHADOWED_MAP_E1_OFFSET })
2726#define ALERT_HANDLER_CLASSA_CTRL_SHADOWED_MAP_E2_MASK 0x3u
2727#define ALERT_HANDLER_CLASSA_CTRL_SHADOWED_MAP_E2_OFFSET 10
2728#define ALERT_HANDLER_CLASSA_CTRL_SHADOWED_MAP_E2_FIELD \
2729 ((bitfield_field32_t) { .mask = ALERT_HANDLER_CLASSA_CTRL_SHADOWED_MAP_E2_MASK, .index = ALERT_HANDLER_CLASSA_CTRL_SHADOWED_MAP_E2_OFFSET })
2730#define ALERT_HANDLER_CLASSA_CTRL_SHADOWED_MAP_E3_MASK 0x3u
2731#define ALERT_HANDLER_CLASSA_CTRL_SHADOWED_MAP_E3_OFFSET 12
2732#define ALERT_HANDLER_CLASSA_CTRL_SHADOWED_MAP_E3_FIELD \
2733 ((bitfield_field32_t) { .mask = ALERT_HANDLER_CLASSA_CTRL_SHADOWED_MAP_E3_MASK, .index = ALERT_HANDLER_CLASSA_CTRL_SHADOWED_MAP_E3_OFFSET })
2734
2735// Clear enable for escalation protocol of Class A alerts.
2736#define ALERT_HANDLER_CLASSA_CLR_REGWEN_REG_OFFSET 0x700
2737#define ALERT_HANDLER_CLASSA_CLR_REGWEN_REG_RESVAL 0x1u
2738#define ALERT_HANDLER_CLASSA_CLR_REGWEN_CLASSA_CLR_REGWEN_BIT 0
2739
2740// Clear for escalation protocol of Class A.
2741#define ALERT_HANDLER_CLASSA_CLR_SHADOWED_REG_OFFSET 0x704
2742#define ALERT_HANDLER_CLASSA_CLR_SHADOWED_REG_RESVAL 0x0u
2743#define ALERT_HANDLER_CLASSA_CLR_SHADOWED_CLASSA_CLR_SHADOWED_BIT 0
2744
2745// Current accumulation value for alert Class A. Software can clear this
2746// register
2747#define ALERT_HANDLER_CLASSA_ACCUM_CNT_REG_OFFSET 0x708
2748#define ALERT_HANDLER_CLASSA_ACCUM_CNT_REG_RESVAL 0x0u
2749#define ALERT_HANDLER_CLASSA_ACCUM_CNT_CLASSA_ACCUM_CNT_MASK 0xffffu
2750#define ALERT_HANDLER_CLASSA_ACCUM_CNT_CLASSA_ACCUM_CNT_OFFSET 0
2751#define ALERT_HANDLER_CLASSA_ACCUM_CNT_CLASSA_ACCUM_CNT_FIELD \
2752 ((bitfield_field32_t) { .mask = ALERT_HANDLER_CLASSA_ACCUM_CNT_CLASSA_ACCUM_CNT_MASK, .index = ALERT_HANDLER_CLASSA_ACCUM_CNT_CLASSA_ACCUM_CNT_OFFSET })
2753
2754// Accumulation threshold value for alert Class A.
2755#define ALERT_HANDLER_CLASSA_ACCUM_THRESH_SHADOWED_REG_OFFSET 0x70c
2756#define ALERT_HANDLER_CLASSA_ACCUM_THRESH_SHADOWED_REG_RESVAL 0x0u
2757#define ALERT_HANDLER_CLASSA_ACCUM_THRESH_SHADOWED_CLASSA_ACCUM_THRESH_SHADOWED_MASK \
2758 0xffffu
2759#define ALERT_HANDLER_CLASSA_ACCUM_THRESH_SHADOWED_CLASSA_ACCUM_THRESH_SHADOWED_OFFSET \
2760 0
2761#define ALERT_HANDLER_CLASSA_ACCUM_THRESH_SHADOWED_CLASSA_ACCUM_THRESH_SHADOWED_FIELD \
2762 ((bitfield_field32_t) { .mask = ALERT_HANDLER_CLASSA_ACCUM_THRESH_SHADOWED_CLASSA_ACCUM_THRESH_SHADOWED_MASK, .index = ALERT_HANDLER_CLASSA_ACCUM_THRESH_SHADOWED_CLASSA_ACCUM_THRESH_SHADOWED_OFFSET })
2763
2764// Interrupt timeout in cycles.
2765#define ALERT_HANDLER_CLASSA_TIMEOUT_CYC_SHADOWED_REG_OFFSET 0x710
2766#define ALERT_HANDLER_CLASSA_TIMEOUT_CYC_SHADOWED_REG_RESVAL 0x0u
2767
2768// Crashdump trigger configuration for Class A.
2769#define ALERT_HANDLER_CLASSA_CRASHDUMP_TRIGGER_SHADOWED_REG_OFFSET 0x714
2770#define ALERT_HANDLER_CLASSA_CRASHDUMP_TRIGGER_SHADOWED_REG_RESVAL 0x0u
2771#define ALERT_HANDLER_CLASSA_CRASHDUMP_TRIGGER_SHADOWED_CLASSA_CRASHDUMP_TRIGGER_SHADOWED_MASK \
2772 0x3u
2773#define ALERT_HANDLER_CLASSA_CRASHDUMP_TRIGGER_SHADOWED_CLASSA_CRASHDUMP_TRIGGER_SHADOWED_OFFSET \
2774 0
2775#define ALERT_HANDLER_CLASSA_CRASHDUMP_TRIGGER_SHADOWED_CLASSA_CRASHDUMP_TRIGGER_SHADOWED_FIELD \
2776 ((bitfield_field32_t) { .mask = ALERT_HANDLER_CLASSA_CRASHDUMP_TRIGGER_SHADOWED_CLASSA_CRASHDUMP_TRIGGER_SHADOWED_MASK, .index = ALERT_HANDLER_CLASSA_CRASHDUMP_TRIGGER_SHADOWED_CLASSA_CRASHDUMP_TRIGGER_SHADOWED_OFFSET })
2777
2778// Duration of escalation phase 0 for Class A.
2779#define ALERT_HANDLER_CLASSA_PHASE0_CYC_SHADOWED_REG_OFFSET 0x718
2780#define ALERT_HANDLER_CLASSA_PHASE0_CYC_SHADOWED_REG_RESVAL 0x0u
2781
2782// Duration of escalation phase 1 for Class A.
2783#define ALERT_HANDLER_CLASSA_PHASE1_CYC_SHADOWED_REG_OFFSET 0x71c
2784#define ALERT_HANDLER_CLASSA_PHASE1_CYC_SHADOWED_REG_RESVAL 0x0u
2785
2786// Duration of escalation phase 2 for Class A.
2787#define ALERT_HANDLER_CLASSA_PHASE2_CYC_SHADOWED_REG_OFFSET 0x720
2788#define ALERT_HANDLER_CLASSA_PHASE2_CYC_SHADOWED_REG_RESVAL 0x0u
2789
2790// Duration of escalation phase 3 for Class A.
2791#define ALERT_HANDLER_CLASSA_PHASE3_CYC_SHADOWED_REG_OFFSET 0x724
2792#define ALERT_HANDLER_CLASSA_PHASE3_CYC_SHADOWED_REG_RESVAL 0x0u
2793
2794// Escalation counter in cycles for Class A.
2795#define ALERT_HANDLER_CLASSA_ESC_CNT_REG_OFFSET 0x728
2796#define ALERT_HANDLER_CLASSA_ESC_CNT_REG_RESVAL 0x0u
2797
2798// Current escalation state of Class A. See also !!CLASSA_ESC_CNT.
2799#define ALERT_HANDLER_CLASSA_STATE_REG_OFFSET 0x72c
2800#define ALERT_HANDLER_CLASSA_STATE_REG_RESVAL 0x0u
2801#define ALERT_HANDLER_CLASSA_STATE_CLASSA_STATE_MASK 0x7u
2802#define ALERT_HANDLER_CLASSA_STATE_CLASSA_STATE_OFFSET 0
2803#define ALERT_HANDLER_CLASSA_STATE_CLASSA_STATE_FIELD \
2804 ((bitfield_field32_t) { .mask = ALERT_HANDLER_CLASSA_STATE_CLASSA_STATE_MASK, .index = ALERT_HANDLER_CLASSA_STATE_CLASSA_STATE_OFFSET })
2805#define ALERT_HANDLER_CLASSA_STATE_CLASSA_STATE_VALUE_IDLE 0x0
2806#define ALERT_HANDLER_CLASSA_STATE_CLASSA_STATE_VALUE_TIMEOUT 0x1
2807#define ALERT_HANDLER_CLASSA_STATE_CLASSA_STATE_VALUE_FSMERROR 0x2
2808#define ALERT_HANDLER_CLASSA_STATE_CLASSA_STATE_VALUE_TERMINAL 0x3
2809#define ALERT_HANDLER_CLASSA_STATE_CLASSA_STATE_VALUE_PHASE0 0x4
2810#define ALERT_HANDLER_CLASSA_STATE_CLASSA_STATE_VALUE_PHASE1 0x5
2811#define ALERT_HANDLER_CLASSA_STATE_CLASSA_STATE_VALUE_PHASE2 0x6
2812#define ALERT_HANDLER_CLASSA_STATE_CLASSA_STATE_VALUE_PHASE3 0x7
2813
2814// Lock bit for Class B configuration.
2815#define ALERT_HANDLER_CLASSB_REGWEN_REG_OFFSET 0x730
2816#define ALERT_HANDLER_CLASSB_REGWEN_REG_RESVAL 0x1u
2817#define ALERT_HANDLER_CLASSB_REGWEN_CLASSB_REGWEN_BIT 0
2818
2819// Escalation control register for alert Class B. Can not be modified if
2820// !!CLASSB_REGWEN is false.
2821#define ALERT_HANDLER_CLASSB_CTRL_SHADOWED_REG_OFFSET 0x734
2822#define ALERT_HANDLER_CLASSB_CTRL_SHADOWED_REG_RESVAL 0x393cu
2823#define ALERT_HANDLER_CLASSB_CTRL_SHADOWED_EN_BIT 0
2824#define ALERT_HANDLER_CLASSB_CTRL_SHADOWED_LOCK_BIT 1
2825#define ALERT_HANDLER_CLASSB_CTRL_SHADOWED_EN_E0_BIT 2
2826#define ALERT_HANDLER_CLASSB_CTRL_SHADOWED_EN_E1_BIT 3
2827#define ALERT_HANDLER_CLASSB_CTRL_SHADOWED_EN_E2_BIT 4
2828#define ALERT_HANDLER_CLASSB_CTRL_SHADOWED_EN_E3_BIT 5
2829#define ALERT_HANDLER_CLASSB_CTRL_SHADOWED_MAP_E0_MASK 0x3u
2830#define ALERT_HANDLER_CLASSB_CTRL_SHADOWED_MAP_E0_OFFSET 6
2831#define ALERT_HANDLER_CLASSB_CTRL_SHADOWED_MAP_E0_FIELD \
2832 ((bitfield_field32_t) { .mask = ALERT_HANDLER_CLASSB_CTRL_SHADOWED_MAP_E0_MASK, .index = ALERT_HANDLER_CLASSB_CTRL_SHADOWED_MAP_E0_OFFSET })
2833#define ALERT_HANDLER_CLASSB_CTRL_SHADOWED_MAP_E1_MASK 0x3u
2834#define ALERT_HANDLER_CLASSB_CTRL_SHADOWED_MAP_E1_OFFSET 8
2835#define ALERT_HANDLER_CLASSB_CTRL_SHADOWED_MAP_E1_FIELD \
2836 ((bitfield_field32_t) { .mask = ALERT_HANDLER_CLASSB_CTRL_SHADOWED_MAP_E1_MASK, .index = ALERT_HANDLER_CLASSB_CTRL_SHADOWED_MAP_E1_OFFSET })
2837#define ALERT_HANDLER_CLASSB_CTRL_SHADOWED_MAP_E2_MASK 0x3u
2838#define ALERT_HANDLER_CLASSB_CTRL_SHADOWED_MAP_E2_OFFSET 10
2839#define ALERT_HANDLER_CLASSB_CTRL_SHADOWED_MAP_E2_FIELD \
2840 ((bitfield_field32_t) { .mask = ALERT_HANDLER_CLASSB_CTRL_SHADOWED_MAP_E2_MASK, .index = ALERT_HANDLER_CLASSB_CTRL_SHADOWED_MAP_E2_OFFSET })
2841#define ALERT_HANDLER_CLASSB_CTRL_SHADOWED_MAP_E3_MASK 0x3u
2842#define ALERT_HANDLER_CLASSB_CTRL_SHADOWED_MAP_E3_OFFSET 12
2843#define ALERT_HANDLER_CLASSB_CTRL_SHADOWED_MAP_E3_FIELD \
2844 ((bitfield_field32_t) { .mask = ALERT_HANDLER_CLASSB_CTRL_SHADOWED_MAP_E3_MASK, .index = ALERT_HANDLER_CLASSB_CTRL_SHADOWED_MAP_E3_OFFSET })
2845
2846// Clear enable for escalation protocol of Class B alerts.
2847#define ALERT_HANDLER_CLASSB_CLR_REGWEN_REG_OFFSET 0x738
2848#define ALERT_HANDLER_CLASSB_CLR_REGWEN_REG_RESVAL 0x1u
2849#define ALERT_HANDLER_CLASSB_CLR_REGWEN_CLASSB_CLR_REGWEN_BIT 0
2850
2851// Clear for escalation protocol of Class B.
2852#define ALERT_HANDLER_CLASSB_CLR_SHADOWED_REG_OFFSET 0x73c
2853#define ALERT_HANDLER_CLASSB_CLR_SHADOWED_REG_RESVAL 0x0u
2854#define ALERT_HANDLER_CLASSB_CLR_SHADOWED_CLASSB_CLR_SHADOWED_BIT 0
2855
2856// Current accumulation value for alert Class B. Software can clear this
2857// register
2858#define ALERT_HANDLER_CLASSB_ACCUM_CNT_REG_OFFSET 0x740
2859#define ALERT_HANDLER_CLASSB_ACCUM_CNT_REG_RESVAL 0x0u
2860#define ALERT_HANDLER_CLASSB_ACCUM_CNT_CLASSB_ACCUM_CNT_MASK 0xffffu
2861#define ALERT_HANDLER_CLASSB_ACCUM_CNT_CLASSB_ACCUM_CNT_OFFSET 0
2862#define ALERT_HANDLER_CLASSB_ACCUM_CNT_CLASSB_ACCUM_CNT_FIELD \
2863 ((bitfield_field32_t) { .mask = ALERT_HANDLER_CLASSB_ACCUM_CNT_CLASSB_ACCUM_CNT_MASK, .index = ALERT_HANDLER_CLASSB_ACCUM_CNT_CLASSB_ACCUM_CNT_OFFSET })
2864
2865// Accumulation threshold value for alert Class B.
2866#define ALERT_HANDLER_CLASSB_ACCUM_THRESH_SHADOWED_REG_OFFSET 0x744
2867#define ALERT_HANDLER_CLASSB_ACCUM_THRESH_SHADOWED_REG_RESVAL 0x0u
2868#define ALERT_HANDLER_CLASSB_ACCUM_THRESH_SHADOWED_CLASSB_ACCUM_THRESH_SHADOWED_MASK \
2869 0xffffu
2870#define ALERT_HANDLER_CLASSB_ACCUM_THRESH_SHADOWED_CLASSB_ACCUM_THRESH_SHADOWED_OFFSET \
2871 0
2872#define ALERT_HANDLER_CLASSB_ACCUM_THRESH_SHADOWED_CLASSB_ACCUM_THRESH_SHADOWED_FIELD \
2873 ((bitfield_field32_t) { .mask = ALERT_HANDLER_CLASSB_ACCUM_THRESH_SHADOWED_CLASSB_ACCUM_THRESH_SHADOWED_MASK, .index = ALERT_HANDLER_CLASSB_ACCUM_THRESH_SHADOWED_CLASSB_ACCUM_THRESH_SHADOWED_OFFSET })
2874
2875// Interrupt timeout in cycles.
2876#define ALERT_HANDLER_CLASSB_TIMEOUT_CYC_SHADOWED_REG_OFFSET 0x748
2877#define ALERT_HANDLER_CLASSB_TIMEOUT_CYC_SHADOWED_REG_RESVAL 0x0u
2878
2879// Crashdump trigger configuration for Class B.
2880#define ALERT_HANDLER_CLASSB_CRASHDUMP_TRIGGER_SHADOWED_REG_OFFSET 0x74c
2881#define ALERT_HANDLER_CLASSB_CRASHDUMP_TRIGGER_SHADOWED_REG_RESVAL 0x0u
2882#define ALERT_HANDLER_CLASSB_CRASHDUMP_TRIGGER_SHADOWED_CLASSB_CRASHDUMP_TRIGGER_SHADOWED_MASK \
2883 0x3u
2884#define ALERT_HANDLER_CLASSB_CRASHDUMP_TRIGGER_SHADOWED_CLASSB_CRASHDUMP_TRIGGER_SHADOWED_OFFSET \
2885 0
2886#define ALERT_HANDLER_CLASSB_CRASHDUMP_TRIGGER_SHADOWED_CLASSB_CRASHDUMP_TRIGGER_SHADOWED_FIELD \
2887 ((bitfield_field32_t) { .mask = ALERT_HANDLER_CLASSB_CRASHDUMP_TRIGGER_SHADOWED_CLASSB_CRASHDUMP_TRIGGER_SHADOWED_MASK, .index = ALERT_HANDLER_CLASSB_CRASHDUMP_TRIGGER_SHADOWED_CLASSB_CRASHDUMP_TRIGGER_SHADOWED_OFFSET })
2888
2889// Duration of escalation phase 0 for Class B.
2890#define ALERT_HANDLER_CLASSB_PHASE0_CYC_SHADOWED_REG_OFFSET 0x750
2891#define ALERT_HANDLER_CLASSB_PHASE0_CYC_SHADOWED_REG_RESVAL 0x0u
2892
2893// Duration of escalation phase 1 for Class B.
2894#define ALERT_HANDLER_CLASSB_PHASE1_CYC_SHADOWED_REG_OFFSET 0x754
2895#define ALERT_HANDLER_CLASSB_PHASE1_CYC_SHADOWED_REG_RESVAL 0x0u
2896
2897// Duration of escalation phase 2 for Class B.
2898#define ALERT_HANDLER_CLASSB_PHASE2_CYC_SHADOWED_REG_OFFSET 0x758
2899#define ALERT_HANDLER_CLASSB_PHASE2_CYC_SHADOWED_REG_RESVAL 0x0u
2900
2901// Duration of escalation phase 3 for Class B.
2902#define ALERT_HANDLER_CLASSB_PHASE3_CYC_SHADOWED_REG_OFFSET 0x75c
2903#define ALERT_HANDLER_CLASSB_PHASE3_CYC_SHADOWED_REG_RESVAL 0x0u
2904
2905// Escalation counter in cycles for Class B.
2906#define ALERT_HANDLER_CLASSB_ESC_CNT_REG_OFFSET 0x760
2907#define ALERT_HANDLER_CLASSB_ESC_CNT_REG_RESVAL 0x0u
2908
2909// Current escalation state of Class B. See also !!CLASSB_ESC_CNT.
2910#define ALERT_HANDLER_CLASSB_STATE_REG_OFFSET 0x764
2911#define ALERT_HANDLER_CLASSB_STATE_REG_RESVAL 0x0u
2912#define ALERT_HANDLER_CLASSB_STATE_CLASSB_STATE_MASK 0x7u
2913#define ALERT_HANDLER_CLASSB_STATE_CLASSB_STATE_OFFSET 0
2914#define ALERT_HANDLER_CLASSB_STATE_CLASSB_STATE_FIELD \
2915 ((bitfield_field32_t) { .mask = ALERT_HANDLER_CLASSB_STATE_CLASSB_STATE_MASK, .index = ALERT_HANDLER_CLASSB_STATE_CLASSB_STATE_OFFSET })
2916#define ALERT_HANDLER_CLASSB_STATE_CLASSB_STATE_VALUE_IDLE 0x0
2917#define ALERT_HANDLER_CLASSB_STATE_CLASSB_STATE_VALUE_TIMEOUT 0x1
2918#define ALERT_HANDLER_CLASSB_STATE_CLASSB_STATE_VALUE_FSMERROR 0x2
2919#define ALERT_HANDLER_CLASSB_STATE_CLASSB_STATE_VALUE_TERMINAL 0x3
2920#define ALERT_HANDLER_CLASSB_STATE_CLASSB_STATE_VALUE_PHASE0 0x4
2921#define ALERT_HANDLER_CLASSB_STATE_CLASSB_STATE_VALUE_PHASE1 0x5
2922#define ALERT_HANDLER_CLASSB_STATE_CLASSB_STATE_VALUE_PHASE2 0x6
2923#define ALERT_HANDLER_CLASSB_STATE_CLASSB_STATE_VALUE_PHASE3 0x7
2924
2925// Lock bit for Class C configuration.
2926#define ALERT_HANDLER_CLASSC_REGWEN_REG_OFFSET 0x768
2927#define ALERT_HANDLER_CLASSC_REGWEN_REG_RESVAL 0x1u
2928#define ALERT_HANDLER_CLASSC_REGWEN_CLASSC_REGWEN_BIT 0
2929
2930// Escalation control register for alert Class C. Can not be modified if
2931// !!CLASSC_REGWEN is false.
2932#define ALERT_HANDLER_CLASSC_CTRL_SHADOWED_REG_OFFSET 0x76c
2933#define ALERT_HANDLER_CLASSC_CTRL_SHADOWED_REG_RESVAL 0x393cu
2934#define ALERT_HANDLER_CLASSC_CTRL_SHADOWED_EN_BIT 0
2935#define ALERT_HANDLER_CLASSC_CTRL_SHADOWED_LOCK_BIT 1
2936#define ALERT_HANDLER_CLASSC_CTRL_SHADOWED_EN_E0_BIT 2
2937#define ALERT_HANDLER_CLASSC_CTRL_SHADOWED_EN_E1_BIT 3
2938#define ALERT_HANDLER_CLASSC_CTRL_SHADOWED_EN_E2_BIT 4
2939#define ALERT_HANDLER_CLASSC_CTRL_SHADOWED_EN_E3_BIT 5
2940#define ALERT_HANDLER_CLASSC_CTRL_SHADOWED_MAP_E0_MASK 0x3u
2941#define ALERT_HANDLER_CLASSC_CTRL_SHADOWED_MAP_E0_OFFSET 6
2942#define ALERT_HANDLER_CLASSC_CTRL_SHADOWED_MAP_E0_FIELD \
2943 ((bitfield_field32_t) { .mask = ALERT_HANDLER_CLASSC_CTRL_SHADOWED_MAP_E0_MASK, .index = ALERT_HANDLER_CLASSC_CTRL_SHADOWED_MAP_E0_OFFSET })
2944#define ALERT_HANDLER_CLASSC_CTRL_SHADOWED_MAP_E1_MASK 0x3u
2945#define ALERT_HANDLER_CLASSC_CTRL_SHADOWED_MAP_E1_OFFSET 8
2946#define ALERT_HANDLER_CLASSC_CTRL_SHADOWED_MAP_E1_FIELD \
2947 ((bitfield_field32_t) { .mask = ALERT_HANDLER_CLASSC_CTRL_SHADOWED_MAP_E1_MASK, .index = ALERT_HANDLER_CLASSC_CTRL_SHADOWED_MAP_E1_OFFSET })
2948#define ALERT_HANDLER_CLASSC_CTRL_SHADOWED_MAP_E2_MASK 0x3u
2949#define ALERT_HANDLER_CLASSC_CTRL_SHADOWED_MAP_E2_OFFSET 10
2950#define ALERT_HANDLER_CLASSC_CTRL_SHADOWED_MAP_E2_FIELD \
2951 ((bitfield_field32_t) { .mask = ALERT_HANDLER_CLASSC_CTRL_SHADOWED_MAP_E2_MASK, .index = ALERT_HANDLER_CLASSC_CTRL_SHADOWED_MAP_E2_OFFSET })
2952#define ALERT_HANDLER_CLASSC_CTRL_SHADOWED_MAP_E3_MASK 0x3u
2953#define ALERT_HANDLER_CLASSC_CTRL_SHADOWED_MAP_E3_OFFSET 12
2954#define ALERT_HANDLER_CLASSC_CTRL_SHADOWED_MAP_E3_FIELD \
2955 ((bitfield_field32_t) { .mask = ALERT_HANDLER_CLASSC_CTRL_SHADOWED_MAP_E3_MASK, .index = ALERT_HANDLER_CLASSC_CTRL_SHADOWED_MAP_E3_OFFSET })
2956
2957// Clear enable for escalation protocol of Class C alerts.
2958#define ALERT_HANDLER_CLASSC_CLR_REGWEN_REG_OFFSET 0x770
2959#define ALERT_HANDLER_CLASSC_CLR_REGWEN_REG_RESVAL 0x1u
2960#define ALERT_HANDLER_CLASSC_CLR_REGWEN_CLASSC_CLR_REGWEN_BIT 0
2961
2962// Clear for escalation protocol of Class C.
2963#define ALERT_HANDLER_CLASSC_CLR_SHADOWED_REG_OFFSET 0x774
2964#define ALERT_HANDLER_CLASSC_CLR_SHADOWED_REG_RESVAL 0x0u
2965#define ALERT_HANDLER_CLASSC_CLR_SHADOWED_CLASSC_CLR_SHADOWED_BIT 0
2966
2967// Current accumulation value for alert Class C. Software can clear this
2968// register
2969#define ALERT_HANDLER_CLASSC_ACCUM_CNT_REG_OFFSET 0x778
2970#define ALERT_HANDLER_CLASSC_ACCUM_CNT_REG_RESVAL 0x0u
2971#define ALERT_HANDLER_CLASSC_ACCUM_CNT_CLASSC_ACCUM_CNT_MASK 0xffffu
2972#define ALERT_HANDLER_CLASSC_ACCUM_CNT_CLASSC_ACCUM_CNT_OFFSET 0
2973#define ALERT_HANDLER_CLASSC_ACCUM_CNT_CLASSC_ACCUM_CNT_FIELD \
2974 ((bitfield_field32_t) { .mask = ALERT_HANDLER_CLASSC_ACCUM_CNT_CLASSC_ACCUM_CNT_MASK, .index = ALERT_HANDLER_CLASSC_ACCUM_CNT_CLASSC_ACCUM_CNT_OFFSET })
2975
2976// Accumulation threshold value for alert Class C.
2977#define ALERT_HANDLER_CLASSC_ACCUM_THRESH_SHADOWED_REG_OFFSET 0x77c
2978#define ALERT_HANDLER_CLASSC_ACCUM_THRESH_SHADOWED_REG_RESVAL 0x0u
2979#define ALERT_HANDLER_CLASSC_ACCUM_THRESH_SHADOWED_CLASSC_ACCUM_THRESH_SHADOWED_MASK \
2980 0xffffu
2981#define ALERT_HANDLER_CLASSC_ACCUM_THRESH_SHADOWED_CLASSC_ACCUM_THRESH_SHADOWED_OFFSET \
2982 0
2983#define ALERT_HANDLER_CLASSC_ACCUM_THRESH_SHADOWED_CLASSC_ACCUM_THRESH_SHADOWED_FIELD \
2984 ((bitfield_field32_t) { .mask = ALERT_HANDLER_CLASSC_ACCUM_THRESH_SHADOWED_CLASSC_ACCUM_THRESH_SHADOWED_MASK, .index = ALERT_HANDLER_CLASSC_ACCUM_THRESH_SHADOWED_CLASSC_ACCUM_THRESH_SHADOWED_OFFSET })
2985
2986// Interrupt timeout in cycles.
2987#define ALERT_HANDLER_CLASSC_TIMEOUT_CYC_SHADOWED_REG_OFFSET 0x780
2988#define ALERT_HANDLER_CLASSC_TIMEOUT_CYC_SHADOWED_REG_RESVAL 0x0u
2989
2990// Crashdump trigger configuration for Class C.
2991#define ALERT_HANDLER_CLASSC_CRASHDUMP_TRIGGER_SHADOWED_REG_OFFSET 0x784
2992#define ALERT_HANDLER_CLASSC_CRASHDUMP_TRIGGER_SHADOWED_REG_RESVAL 0x0u
2993#define ALERT_HANDLER_CLASSC_CRASHDUMP_TRIGGER_SHADOWED_CLASSC_CRASHDUMP_TRIGGER_SHADOWED_MASK \
2994 0x3u
2995#define ALERT_HANDLER_CLASSC_CRASHDUMP_TRIGGER_SHADOWED_CLASSC_CRASHDUMP_TRIGGER_SHADOWED_OFFSET \
2996 0
2997#define ALERT_HANDLER_CLASSC_CRASHDUMP_TRIGGER_SHADOWED_CLASSC_CRASHDUMP_TRIGGER_SHADOWED_FIELD \
2998 ((bitfield_field32_t) { .mask = ALERT_HANDLER_CLASSC_CRASHDUMP_TRIGGER_SHADOWED_CLASSC_CRASHDUMP_TRIGGER_SHADOWED_MASK, .index = ALERT_HANDLER_CLASSC_CRASHDUMP_TRIGGER_SHADOWED_CLASSC_CRASHDUMP_TRIGGER_SHADOWED_OFFSET })
2999
3000// Duration of escalation phase 0 for Class C.
3001#define ALERT_HANDLER_CLASSC_PHASE0_CYC_SHADOWED_REG_OFFSET 0x788
3002#define ALERT_HANDLER_CLASSC_PHASE0_CYC_SHADOWED_REG_RESVAL 0x0u
3003
3004// Duration of escalation phase 1 for Class C.
3005#define ALERT_HANDLER_CLASSC_PHASE1_CYC_SHADOWED_REG_OFFSET 0x78c
3006#define ALERT_HANDLER_CLASSC_PHASE1_CYC_SHADOWED_REG_RESVAL 0x0u
3007
3008// Duration of escalation phase 2 for Class C.
3009#define ALERT_HANDLER_CLASSC_PHASE2_CYC_SHADOWED_REG_OFFSET 0x790
3010#define ALERT_HANDLER_CLASSC_PHASE2_CYC_SHADOWED_REG_RESVAL 0x0u
3011
3012// Duration of escalation phase 3 for Class C.
3013#define ALERT_HANDLER_CLASSC_PHASE3_CYC_SHADOWED_REG_OFFSET 0x794
3014#define ALERT_HANDLER_CLASSC_PHASE3_CYC_SHADOWED_REG_RESVAL 0x0u
3015
3016// Escalation counter in cycles for Class C.
3017#define ALERT_HANDLER_CLASSC_ESC_CNT_REG_OFFSET 0x798
3018#define ALERT_HANDLER_CLASSC_ESC_CNT_REG_RESVAL 0x0u
3019
3020// Current escalation state of Class C. See also !!CLASSC_ESC_CNT.
3021#define ALERT_HANDLER_CLASSC_STATE_REG_OFFSET 0x79c
3022#define ALERT_HANDLER_CLASSC_STATE_REG_RESVAL 0x0u
3023#define ALERT_HANDLER_CLASSC_STATE_CLASSC_STATE_MASK 0x7u
3024#define ALERT_HANDLER_CLASSC_STATE_CLASSC_STATE_OFFSET 0
3025#define ALERT_HANDLER_CLASSC_STATE_CLASSC_STATE_FIELD \
3026 ((bitfield_field32_t) { .mask = ALERT_HANDLER_CLASSC_STATE_CLASSC_STATE_MASK, .index = ALERT_HANDLER_CLASSC_STATE_CLASSC_STATE_OFFSET })
3027#define ALERT_HANDLER_CLASSC_STATE_CLASSC_STATE_VALUE_IDLE 0x0
3028#define ALERT_HANDLER_CLASSC_STATE_CLASSC_STATE_VALUE_TIMEOUT 0x1
3029#define ALERT_HANDLER_CLASSC_STATE_CLASSC_STATE_VALUE_FSMERROR 0x2
3030#define ALERT_HANDLER_CLASSC_STATE_CLASSC_STATE_VALUE_TERMINAL 0x3
3031#define ALERT_HANDLER_CLASSC_STATE_CLASSC_STATE_VALUE_PHASE0 0x4
3032#define ALERT_HANDLER_CLASSC_STATE_CLASSC_STATE_VALUE_PHASE1 0x5
3033#define ALERT_HANDLER_CLASSC_STATE_CLASSC_STATE_VALUE_PHASE2 0x6
3034#define ALERT_HANDLER_CLASSC_STATE_CLASSC_STATE_VALUE_PHASE3 0x7
3035
3036// Lock bit for Class D configuration.
3037#define ALERT_HANDLER_CLASSD_REGWEN_REG_OFFSET 0x7a0
3038#define ALERT_HANDLER_CLASSD_REGWEN_REG_RESVAL 0x1u
3039#define ALERT_HANDLER_CLASSD_REGWEN_CLASSD_REGWEN_BIT 0
3040
3041// Escalation control register for alert Class D. Can not be modified if
3042// !!CLASSD_REGWEN is false.
3043#define ALERT_HANDLER_CLASSD_CTRL_SHADOWED_REG_OFFSET 0x7a4
3044#define ALERT_HANDLER_CLASSD_CTRL_SHADOWED_REG_RESVAL 0x393cu
3045#define ALERT_HANDLER_CLASSD_CTRL_SHADOWED_EN_BIT 0
3046#define ALERT_HANDLER_CLASSD_CTRL_SHADOWED_LOCK_BIT 1
3047#define ALERT_HANDLER_CLASSD_CTRL_SHADOWED_EN_E0_BIT 2
3048#define ALERT_HANDLER_CLASSD_CTRL_SHADOWED_EN_E1_BIT 3
3049#define ALERT_HANDLER_CLASSD_CTRL_SHADOWED_EN_E2_BIT 4
3050#define ALERT_HANDLER_CLASSD_CTRL_SHADOWED_EN_E3_BIT 5
3051#define ALERT_HANDLER_CLASSD_CTRL_SHADOWED_MAP_E0_MASK 0x3u
3052#define ALERT_HANDLER_CLASSD_CTRL_SHADOWED_MAP_E0_OFFSET 6
3053#define ALERT_HANDLER_CLASSD_CTRL_SHADOWED_MAP_E0_FIELD \
3054 ((bitfield_field32_t) { .mask = ALERT_HANDLER_CLASSD_CTRL_SHADOWED_MAP_E0_MASK, .index = ALERT_HANDLER_CLASSD_CTRL_SHADOWED_MAP_E0_OFFSET })
3055#define ALERT_HANDLER_CLASSD_CTRL_SHADOWED_MAP_E1_MASK 0x3u
3056#define ALERT_HANDLER_CLASSD_CTRL_SHADOWED_MAP_E1_OFFSET 8
3057#define ALERT_HANDLER_CLASSD_CTRL_SHADOWED_MAP_E1_FIELD \
3058 ((bitfield_field32_t) { .mask = ALERT_HANDLER_CLASSD_CTRL_SHADOWED_MAP_E1_MASK, .index = ALERT_HANDLER_CLASSD_CTRL_SHADOWED_MAP_E1_OFFSET })
3059#define ALERT_HANDLER_CLASSD_CTRL_SHADOWED_MAP_E2_MASK 0x3u
3060#define ALERT_HANDLER_CLASSD_CTRL_SHADOWED_MAP_E2_OFFSET 10
3061#define ALERT_HANDLER_CLASSD_CTRL_SHADOWED_MAP_E2_FIELD \
3062 ((bitfield_field32_t) { .mask = ALERT_HANDLER_CLASSD_CTRL_SHADOWED_MAP_E2_MASK, .index = ALERT_HANDLER_CLASSD_CTRL_SHADOWED_MAP_E2_OFFSET })
3063#define ALERT_HANDLER_CLASSD_CTRL_SHADOWED_MAP_E3_MASK 0x3u
3064#define ALERT_HANDLER_CLASSD_CTRL_SHADOWED_MAP_E3_OFFSET 12
3065#define ALERT_HANDLER_CLASSD_CTRL_SHADOWED_MAP_E3_FIELD \
3066 ((bitfield_field32_t) { .mask = ALERT_HANDLER_CLASSD_CTRL_SHADOWED_MAP_E3_MASK, .index = ALERT_HANDLER_CLASSD_CTRL_SHADOWED_MAP_E3_OFFSET })
3067
3068// Clear enable for escalation protocol of Class D alerts.
3069#define ALERT_HANDLER_CLASSD_CLR_REGWEN_REG_OFFSET 0x7a8
3070#define ALERT_HANDLER_CLASSD_CLR_REGWEN_REG_RESVAL 0x1u
3071#define ALERT_HANDLER_CLASSD_CLR_REGWEN_CLASSD_CLR_REGWEN_BIT 0
3072
3073// Clear for escalation protocol of Class D.
3074#define ALERT_HANDLER_CLASSD_CLR_SHADOWED_REG_OFFSET 0x7ac
3075#define ALERT_HANDLER_CLASSD_CLR_SHADOWED_REG_RESVAL 0x0u
3076#define ALERT_HANDLER_CLASSD_CLR_SHADOWED_CLASSD_CLR_SHADOWED_BIT 0
3077
3078// Current accumulation value for alert Class D. Software can clear this
3079// register
3080#define ALERT_HANDLER_CLASSD_ACCUM_CNT_REG_OFFSET 0x7b0
3081#define ALERT_HANDLER_CLASSD_ACCUM_CNT_REG_RESVAL 0x0u
3082#define ALERT_HANDLER_CLASSD_ACCUM_CNT_CLASSD_ACCUM_CNT_MASK 0xffffu
3083#define ALERT_HANDLER_CLASSD_ACCUM_CNT_CLASSD_ACCUM_CNT_OFFSET 0
3084#define ALERT_HANDLER_CLASSD_ACCUM_CNT_CLASSD_ACCUM_CNT_FIELD \
3085 ((bitfield_field32_t) { .mask = ALERT_HANDLER_CLASSD_ACCUM_CNT_CLASSD_ACCUM_CNT_MASK, .index = ALERT_HANDLER_CLASSD_ACCUM_CNT_CLASSD_ACCUM_CNT_OFFSET })
3086
3087// Accumulation threshold value for alert Class D.
3088#define ALERT_HANDLER_CLASSD_ACCUM_THRESH_SHADOWED_REG_OFFSET 0x7b4
3089#define ALERT_HANDLER_CLASSD_ACCUM_THRESH_SHADOWED_REG_RESVAL 0x0u
3090#define ALERT_HANDLER_CLASSD_ACCUM_THRESH_SHADOWED_CLASSD_ACCUM_THRESH_SHADOWED_MASK \
3091 0xffffu
3092#define ALERT_HANDLER_CLASSD_ACCUM_THRESH_SHADOWED_CLASSD_ACCUM_THRESH_SHADOWED_OFFSET \
3093 0
3094#define ALERT_HANDLER_CLASSD_ACCUM_THRESH_SHADOWED_CLASSD_ACCUM_THRESH_SHADOWED_FIELD \
3095 ((bitfield_field32_t) { .mask = ALERT_HANDLER_CLASSD_ACCUM_THRESH_SHADOWED_CLASSD_ACCUM_THRESH_SHADOWED_MASK, .index = ALERT_HANDLER_CLASSD_ACCUM_THRESH_SHADOWED_CLASSD_ACCUM_THRESH_SHADOWED_OFFSET })
3096
3097// Interrupt timeout in cycles.
3098#define ALERT_HANDLER_CLASSD_TIMEOUT_CYC_SHADOWED_REG_OFFSET 0x7b8
3099#define ALERT_HANDLER_CLASSD_TIMEOUT_CYC_SHADOWED_REG_RESVAL 0x0u
3100
3101// Crashdump trigger configuration for Class D.
3102#define ALERT_HANDLER_CLASSD_CRASHDUMP_TRIGGER_SHADOWED_REG_OFFSET 0x7bc
3103#define ALERT_HANDLER_CLASSD_CRASHDUMP_TRIGGER_SHADOWED_REG_RESVAL 0x0u
3104#define ALERT_HANDLER_CLASSD_CRASHDUMP_TRIGGER_SHADOWED_CLASSD_CRASHDUMP_TRIGGER_SHADOWED_MASK \
3105 0x3u
3106#define ALERT_HANDLER_CLASSD_CRASHDUMP_TRIGGER_SHADOWED_CLASSD_CRASHDUMP_TRIGGER_SHADOWED_OFFSET \
3107 0
3108#define ALERT_HANDLER_CLASSD_CRASHDUMP_TRIGGER_SHADOWED_CLASSD_CRASHDUMP_TRIGGER_SHADOWED_FIELD \
3109 ((bitfield_field32_t) { .mask = ALERT_HANDLER_CLASSD_CRASHDUMP_TRIGGER_SHADOWED_CLASSD_CRASHDUMP_TRIGGER_SHADOWED_MASK, .index = ALERT_HANDLER_CLASSD_CRASHDUMP_TRIGGER_SHADOWED_CLASSD_CRASHDUMP_TRIGGER_SHADOWED_OFFSET })
3110
3111// Duration of escalation phase 0 for Class D.
3112#define ALERT_HANDLER_CLASSD_PHASE0_CYC_SHADOWED_REG_OFFSET 0x7c0
3113#define ALERT_HANDLER_CLASSD_PHASE0_CYC_SHADOWED_REG_RESVAL 0x0u
3114
3115// Duration of escalation phase 1 for Class D.
3116#define ALERT_HANDLER_CLASSD_PHASE1_CYC_SHADOWED_REG_OFFSET 0x7c4
3117#define ALERT_HANDLER_CLASSD_PHASE1_CYC_SHADOWED_REG_RESVAL 0x0u
3118
3119// Duration of escalation phase 2 for Class D.
3120#define ALERT_HANDLER_CLASSD_PHASE2_CYC_SHADOWED_REG_OFFSET 0x7c8
3121#define ALERT_HANDLER_CLASSD_PHASE2_CYC_SHADOWED_REG_RESVAL 0x0u
3122
3123// Duration of escalation phase 3 for Class D.
3124#define ALERT_HANDLER_CLASSD_PHASE3_CYC_SHADOWED_REG_OFFSET 0x7cc
3125#define ALERT_HANDLER_CLASSD_PHASE3_CYC_SHADOWED_REG_RESVAL 0x0u
3126
3127// Escalation counter in cycles for Class D.
3128#define ALERT_HANDLER_CLASSD_ESC_CNT_REG_OFFSET 0x7d0
3129#define ALERT_HANDLER_CLASSD_ESC_CNT_REG_RESVAL 0x0u
3130
3131// Current escalation state of Class D. See also !!CLASSD_ESC_CNT.
3132#define ALERT_HANDLER_CLASSD_STATE_REG_OFFSET 0x7d4
3133#define ALERT_HANDLER_CLASSD_STATE_REG_RESVAL 0x0u
3134#define ALERT_HANDLER_CLASSD_STATE_CLASSD_STATE_MASK 0x7u
3135#define ALERT_HANDLER_CLASSD_STATE_CLASSD_STATE_OFFSET 0
3136#define ALERT_HANDLER_CLASSD_STATE_CLASSD_STATE_FIELD \
3137 ((bitfield_field32_t) { .mask = ALERT_HANDLER_CLASSD_STATE_CLASSD_STATE_MASK, .index = ALERT_HANDLER_CLASSD_STATE_CLASSD_STATE_OFFSET })
3138#define ALERT_HANDLER_CLASSD_STATE_CLASSD_STATE_VALUE_IDLE 0x0
3139#define ALERT_HANDLER_CLASSD_STATE_CLASSD_STATE_VALUE_TIMEOUT 0x1
3140#define ALERT_HANDLER_CLASSD_STATE_CLASSD_STATE_VALUE_FSMERROR 0x2
3141#define ALERT_HANDLER_CLASSD_STATE_CLASSD_STATE_VALUE_TERMINAL 0x3
3142#define ALERT_HANDLER_CLASSD_STATE_CLASSD_STATE_VALUE_PHASE0 0x4
3143#define ALERT_HANDLER_CLASSD_STATE_CLASSD_STATE_VALUE_PHASE1 0x5
3144#define ALERT_HANDLER_CLASSD_STATE_CLASSD_STATE_VALUE_PHASE2 0x6
3145#define ALERT_HANDLER_CLASSD_STATE_CLASSD_STATE_VALUE_PHASE3 0x7
3146
3147#ifdef __cplusplus
3148} // extern "C"
3149#endif
3150#endif // _ALERT_HANDLER_REG_DEFS_
3151// End generated register defines for alert_handler