1 //
2 // Copyright (c) 2010-2025 Antmicro
3 // Copyright (c) 2022-2025 Silicon Labs
4 //
5 // This file is licensed under the MIT License.
6 // Full license text is available in 'licenses/MIT.txt'.
7 //
8 
9 /*  WARNING: Auto-Generated Peripheral  -  DO NOT EDIT
10     EMU, Generated on : 2023-07-20 14:29:22.528585
11     EMU, ID Version : ffc0fb7f840a4547a9111df0b917ddd3.3 */
12 
13 /* Here is the template for your defined by hand class. Don't forget to add your eventual constructor with extra parameter.
14 
15 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
16 using System;
17 using System.IO;
18 using System.Collections.Generic;
19 using Antmicro.Renode.Core;
20 using Antmicro.Renode.Core.Structure.Registers;
21 using Antmicro.Renode.Logging;
22 using Antmicro.Renode.Exceptions;
23 using Antmicro.Renode.Peripherals.CPU;
24 using Antmicro.Renode.Peripherals.Bus;
25 
26 namespace Antmicro.Renode.Peripherals.Miscellaneous.SiLabs
27 {
28     public partial class EFR32xG2_EMU_3
29     {
30         public EFR32xG2_EMU_3(Machine machine) : base(machine)
31         {
32             EFR32xG2_EMU_3_constructor();
33         }
34     }
35 }
36 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
37 
38 using System;
39 using System.IO;
40 using System.Collections.Generic;
41 using Antmicro.Renode.Core;
42 using Antmicro.Renode.Core.Structure.Registers;
43 using Antmicro.Renode.Logging;
44 using Antmicro.Renode.Exceptions;
45 using Antmicro.Renode.Peripherals.Bus;
46 
47 
48 namespace Antmicro.Renode.Peripherals.Miscellaneous.SiLabs
49 {
50     public partial class EFR32xG2_EMU_3 : BasicDoubleWordPeripheral, IKnownSize
51     {
EFR32xG2_EMU_3(Machine machine)52         public EFR32xG2_EMU_3(Machine machine) : base(machine)
53         {
54             Define_Registers();
55             EFR32xG2_EMU_3_Constructor();
56         }
57 
Define_Registers()58         private void Define_Registers()
59         {
60             var registersMap = new Dictionary<long, DoubleWordRegister>
61             {
62                 {(long)Registers.Ldreg, GenerateLdregRegister()},
63                 {(long)Registers.Dvddlebod, GenerateDvddlebodRegister()},
64                 {(long)Registers.Vlmthv, GenerateVlmthvRegister()},
65                 {(long)Registers.Dvddbod, GenerateDvddbodRegister()},
66                 {(long)Registers.Decbod, GenerateDecbodRegister()},
67                 {(long)Registers.Hdreg, GenerateHdregRegister()},
68                 {(long)Registers.Retreg, GenerateRetregRegister()},
69                 {(long)Registers.Bod3sensetrim, GenerateBod3sensetrimRegister()},
70                 {(long)Registers.Bod3sense, GenerateBod3senseRegister()},
71                 {(long)Registers.Isbias, GenerateIsbiasRegister()},
72                 {(long)Registers.Isbiastrim, GenerateIsbiastrimRegister()},
73                 {(long)Registers.Isbiasvrefregtrim, GenerateIsbiasvrefregtrimRegister()},
74                 {(long)Registers.Isbiasvreflvbodtrim, GenerateIsbiasvreflvbodtrimRegister()},
75                 {(long)Registers.Anastatus, GenerateAnastatusRegister()},
76                 {(long)Registers.Pfmbyp, GeneratePfmbypRegister()},
77                 {(long)Registers.Vregvddcmpctrl, GenerateVregvddcmpctrlRegister()},
78                 {(long)Registers.Pd1paretctrl, GeneratePd1paretctrlRegister()},
79                 {(long)Registers.Pd0pwrctrl, GeneratePd0pwrctrlRegister()},
80                 {(long)Registers.Pd0pwrem2ctrl, GeneratePd0pwrem2ctrlRegister()},
81                 {(long)Registers.Ipversion_Rev, GenerateIpversion_revRegister()},
82                 {(long)Registers.Lock, GenerateLockRegister()},
83                 {(long)Registers.If, GenerateIfRegister()},
84                 {(long)Registers.Ien, GenerateIenRegister()},
85                 {(long)Registers.Em4ctrl, GenerateEm4ctrlRegister()},
86                 {(long)Registers.Cmd, GenerateCmdRegister()},
87                 {(long)Registers.Ctrl, GenerateCtrlRegister()},
88                 {(long)Registers.Templimits, GenerateTemplimitsRegister()},
89                 {(long)Registers.Templimitsdg, GenerateTemplimitsdgRegister()},
90                 {(long)Registers.Templimitsse, GenerateTemplimitsseRegister()},
91                 {(long)Registers.Status, GenerateStatusRegister()},
92                 {(long)Registers.Temp, GenerateTempRegister()},
93                 {(long)Registers.Testctrl, GenerateTestctrlRegister()},
94                 {(long)Registers.Rstctrl, GenerateRstctrlRegister()},
95                 {(long)Registers.Rstcause, GenerateRstcauseRegister()},
96                 {(long)Registers.Tamperrstcause, GenerateTamperrstcauseRegister()},
97                 {(long)Registers.Dgif, GenerateDgifRegister()},
98                 {(long)Registers.Dgien, GenerateDgienRegister()},
99                 {(long)Registers.Seqif, GenerateSeqifRegister()},
100                 {(long)Registers.Seqien, GenerateSeqienRegister()},
101                 {(long)Registers.Delaycfg, GenerateDelaycfgRegister()},
102                 {(long)Registers.Testlock, GenerateTestlockRegister()},
103                 {(long)Registers.Auxctrl, GenerateAuxctrlRegister()},
104                 {(long)Registers.Isbiasconf_Isbiasctrl, GenerateIsbiasconf_isbiasctrlRegister()},
105                 {(long)Registers.Isbiascalovr_Isbiasctrl, GenerateIsbiascalovr_isbiasctrlRegister()},
106                 {(long)Registers.Isbiasperiod_Isbiasctrl, GenerateIsbiasperiod_isbiasctrlRegister()},
107                 {(long)Registers.Isbiastempcomprate_Isbiasctrl, GenerateIsbiastempcomprate_isbiasctrlRegister()},
108                 {(long)Registers.Isbiastempcompthr_Isbiasctrl, GenerateIsbiastempcompthr_isbiasctrlRegister()},
109                 {(long)Registers.Isbiaspfmrefreshcfg_Isbiasctrl, GenerateIsbiaspfmrefreshcfg_isbiasctrlRegister()},
110                 {(long)Registers.Isbiasrefreshcfg_Isbiasctrl, GenerateIsbiasrefreshcfg_isbiasctrlRegister()},
111                 {(long)Registers.Isbiastempconst_Isbiasctrl, GenerateIsbiastempconst_isbiasctrlRegister()},
112                 {(long)Registers.Isbiasstatus_Isbiasctrl, GenerateIsbiasstatus_isbiasctrlRegister()},
113                 {(long)Registers.Vsbtempcomp_Isbiasctrl, GenerateVsbtempcomp_isbiasctrlRegister()},
114                 {(long)Registers.Vsbtempcompthr_Isbiasctrl, GenerateVsbtempcompthr_isbiasctrlRegister()},
115                 {(long)Registers.Retregtempcomp_Isbiasctrl, GenerateRetregtempcomp_isbiasctrlRegister()},
116                 {(long)Registers.Efpif, GenerateEfpifRegister()},
117                 {(long)Registers.Efpien, GenerateEfpienRegister()},
118                 {(long)Registers.Efpctrl, GenerateEfpctrlRegister()},
119                 {(long)Registers.Rootctrl, GenerateRootctrlRegister()},
120                 {(long)Registers.Rpuratd0_Drpu, GenerateRpuratd0_drpuRegister()},
121                 {(long)Registers.Rpuratd1_Drpu, GenerateRpuratd1_drpuRegister()},
122                 {(long)Registers.Rpuratd2_Drpu, GenerateRpuratd2_drpuRegister()},
123                 {(long)Registers.Rpuratd3_Drpu, GenerateRpuratd3_drpuRegister()},
124             };
125             registers = new DoubleWordRegisterCollection(this, registersMap);
126         }
127 
Reset()128         public override void Reset()
129         {
130             base.Reset();
131             EMU_Reset();
132         }
133 
134         protected enum DVDDLEBOD_LEBODBLANKINGDELAY
135         {
136             DLY_200US = 0, // 200us
137             DLY_240US = 1, // 240us
138             DLY_280US = 2, // 280us
139             DLY_320US = 3, // 320us
140         }
141 
142         protected enum RETREG_OVRRETREGOVERRIDEEN
143         {
144             DISABLED = 0, //
145             ENABLED = 1, //
146         }
147 
148         protected enum PD1PARETCTRL_PD1PARETDIS
149         {
150             PERIPHNORETAIN = 1, // Retain associated registers when in EM2/3
151             RADIONORETAIN = 2, // Bit[1]. When set, do not retain RADIO associated registers when in EM2/3
152         }
153 
154         protected enum PD0PWRCTRL_PD0PWRDN
155         {
156             PWRDNPD0B = 1, // Power Down PD0B
157             PWRDNPD0C = 2, // Power Down PD0C
158             PWRDNPD0D = 4, // Power Down PD0D
159             PWRDNPD0E = 8, // Power Down PD0E
160         }
161 
162         protected enum PD0PWRCTRL_EM2PDPWRDN
163         {
164             EM2PWRDNPD0B = 1, // Power down PD0B
165             EM2PWRDNPD0C = 2, // Power down PD0C
166             EM2PWRDNPD0D = 4, // Power down PD0D
167             EM2PWRDNPD0E = 8, // Power Down PD0E
168         }
169 
170         protected enum PD0PWRCTRL_DISCHRGPD
171         {
172             DISCHRGPD1 = 1, // Discharge PD1
173             DISCHRGPD0B = 2, // Discharge PD0B
174             DISCHRGPD0C = 3, // Discharge PD0C
175             DISCHRGPD0D = 4, // Discharge PD0D
176             DISCHRGPD0E = 8, // Discharge PD0E
177         }
178 
179         protected enum EM4CTRL_EM4IORETMODE
180         {
181             DISABLE = 0, // No Retention: Pads enter reset state when entering EM4
182             EM4EXIT = 1, // Retention through EM4: Pads enter reset state when exiting EM4
183             SWUNLATCH = 2, // Retention through EM4 and Wakeup: software writes UNLATCH register to remove retention
184         }
185 
186         protected enum CTRL_TEMPAVGNUM
187         {
188             N16 = 0, // 16 measurements
189             N64 = 1, // 64 measurements
190         }
191 
192         protected enum CTRL_EM23VSCALE
193         {
194             VSCALE0 = 0, // VSCALE0. 0.9v
195             VSCALE1 = 1, // VSCALE1. 1.0v
196             VSCALE2 = 2, // VSCALE2. 1.1v
197         }
198 
199         protected enum STATUS_LOCK
200         {
201             UNLOCKED = 0, // All EMU lockable registers are unlocked.
202             LOCKED = 1, // All EMU lockable registers are locked.
203         }
204 
205         protected enum STATUS_VSCALE
206         {
207             VSCALE0 = 0, // Voltage scaling set to 0.9v
208             VSCALE1 = 1, // Voltage scaling set to 1.0v
209             VSCALE2 = 2, // Voltage scaling set to 1.1v
210         }
211 
212         protected enum RSTCTRL_WDOG0RMODE
213         {
214             DISABLED = 0, // Reset request is blocked
215             ENABLED = 1, // The entire device is reset except some EMU registers
216         }
217 
218         protected enum RSTCTRL_WDOG1RMODE
219         {
220             DISABLED = 0, // Reset request is blocked
221             ENABLED = 1, // The entire device is reset except some EMU registers
222         }
223 
224         protected enum RSTCTRL_SYSRMODE
225         {
226             DISABLED = 0, // Reset request is blocked
227             ENABLED = 1, // Device is reset except some EMU registers
228         }
229 
230         protected enum RSTCTRL_LOCKUPRMODE
231         {
232             DISABLED = 0, // Reset Request is Block
233             ENABLED = 1, // The entire device is reset except some EMU registers
234         }
235 
236         protected enum RSTCTRL_AVDDBODRMODE
237         {
238             DISABLED = 0, // Reset Request is block
239             ENABLED = 1, // The entire device is reset except some EMU registers
240         }
241 
242         protected enum RSTCTRL_IOVDD0BODRMODE
243         {
244             DISABLED = 0, // Reset request is blocked
245             ENABLED = 1, // The entire device is reset except some EMU registers
246         }
247 
248         protected enum RSTCTRL_IOVDD1BODRMODE
249         {
250             DISABLED = 0, // Reset request is blocked
251             ENABLED = 1, // The entire device is reset except some EMU registers
252         }
253 
254         protected enum RSTCTRL_DECBODRMODE
255         {
256             DISABLED = 0, // Reset request is blocked
257             ENABLED = 1, // The entire device is reset
258         }
259 
260         protected enum RSTCTRL_M0SYSRMODE
261         {
262             DISABLED = 0, // Reset request is blocked
263             ENABLED = 1, // The entire device is reset except some EMU registers
264         }
265 
266         protected enum RSTCTRL_M0LOCKUPRMODE
267         {
268             DISABLED = 0, // Reset request is blocked
269             ENABLED = 1, // The entire device is reset except some EMU registers
270         }
271 
272         protected enum RSTCTRL_SEM0SYSRMODE
273         {
274             DISABLED = 0, // Reset request is blocked
275             ENABLED = 1, // The entire device is reset except some EMU registers
276         }
277 
278         protected enum RSTCTRL_SEM0LOCKUPRMODE
279         {
280             DISABLED = 0, // Reset request is blocked
281             ENABLED = 1, // The entire device is reset except some EMU registers
282         }
283 
284         protected enum RSTCTRL_PRSSYSRSTDLY
285         {
286             NODELAY = 0, // No Delay
287             DELAY0P8US = 1, // Delay 0.8us
288             DELAY1P6US = 2, // Delay 1.6us
289             DELAY3P2US = 3, // Delay 3.2us
290         }
291 
292         protected enum ISBIASCONF_ISBIASCTRL_ISBIASOUTSEL
293         {
294             SEL0 = 0, // Nothing selected. Read 0's
295             SELVH = 1, // Temp Sense VH counter {ph_vb1, ph_vbn, ph_vh, ph_vl, chl[11:0]}. Counter value has phase correction already applied.
296             SELVBE = 2, // Temp Sense VBE counter {6'd0,   cdvbe[9:0]}. Counter value has phase correction already applied
297             SELCAL = 3, // ISBIAS Cal output  {3'd0,   isbias_trim_vos_cal[12:0]}
298             FSM1 = 4, // {4'd0, tmpcompstate, calibrastate, cfgstate}
299             FSM2 = 5, // {11'd0, tmpsensstate}
300         }
301 
302         protected enum ISBIASPERIOD_ISBIASCTRL_TEMPPERIOD
303         {
304             PERIOD_2MS = 0, // PERIOD_2MS
305             PERIOD_62MS = 1, // PERIOD_62MS
306             PERIOD_125MS = 2, // PERIOD_125MS
307             PERIOD_250MS = 3, // PERIOD_250MS
308             PERIOD_500MS = 4, // PERIOD_500MS
309             PERIOD_1S = 5, // PERIOD_1S
310             PERIOD_2S = 6, // PERIOD_2S
311             PERIOD_4S = 7, // PERIOD_4S
312         }
313 
314         protected enum ISBIASPERIOD_ISBIASCTRL_CALPERIOD
315         {
316             PERIOD_2MS = 0, // PERIOD_2MS
317             PERIOD_62MS = 1, // PERIOD_62MS
318             PERIOD_125MS = 2, // PERIOD_125MS
319             PERIOD_250MS = 3, // PERIOD_250MS
320             PERIOD_500MS = 4, // PERIOD_500MS
321             PERIOD_1S = 5, // PERIOD_1S
322             PERIOD_2S = 6, // PERIOD_2S
323             PERIOD_4S = 7, // PERIOD_4S
324         }
325 
326         protected enum ISBIASTEMPCOMPRATE_ISBIASCTRL_R0REFRESHRATE
327         {
328             RATE_16HZ = 0, // RATE_16HZ
329             RATE_62HZ = 1, // RATE_62HZ
330             RATE_250HZ = 2, // RATE_250HZ
331             RATE_500HZ = 3, // RATE_500HZ
332             RATE_1KHZ = 4, // RATE_1KHZ
333             RATE_2KHZ = 5, // RATE_2KHZ
334             RATE_4KHZ = 6, // RATE_4KHZ
335             RATE_CONTI = 7, // RATE_CONTI
336         }
337 
338         protected enum ISBIASPFMREFRESHCFG_ISBIASCTRL_S2FASTRFSHCNT
339         {
340             N1 = 0, //
341             N2 = 1, //
342             N4 = 2, //
343             N8 = 3, //
344             N16 = 4, //
345             N32 = 5, //
346             N64 = 6, //
347             N128 = 7, //
348         }
349 
350         protected enum ISBIASPFMREFRESHCFG_ISBIASCTRL_S2PREPDIVRATIO
351         {
352             DIV1 = 0, //
353             DIV4 = 1, //
354             DIV8 = 2, //
355             DIV16 = 3, //
356         }
357 
358         protected enum ISBIASREFRESHCFG_ISBIASCTRL_S0DIVRATIO
359         {
360             NODIV = 0, // NODIV
361             DIV2 = 1, // DIV2
362             DIV4 = 2, // DIV4
363             DIV8 = 3, // DIV8
364             DIV16 = 4, // DIV16
365             DIV32 = 5, // DIV32
366             DIV64 = 6, // DIV64
367             CONT = 7, // CONT
368         }
369 
370         protected enum ISBIASSTATUS_ISBIASCTRL_TESTLOCK
371         {
372             UNLOCKED = 0, // All EMU lockable TEST registers are unlocked.
373             LOCKED = 1, // All EMU lockable TEST registers are locked.
374         }
375 
376         protected enum VSBTEMPCOMP_ISBIASCTRL_R0VSB
377         {
378             VSB100 = 0, // VSB100 is set
379             VSB200 = 1, // VSB200 is set
380             VSB300 = 2, // VSB300 is set
381             VSB400 = 3, // VSB400 is set
382         }
383 
384         protected enum VSBTEMPCOMP_ISBIASCTRL_R1VSB
385         {
386             VSB100 = 0, // VSB100 is set
387             VSB200 = 1, // VSB200 is set
388             VSB300 = 2, // VSB300 is set
389             VSB400 = 3, // VSB400 is set
390         }
391 
392         protected enum VSBTEMPCOMP_ISBIASCTRL_R2VSB
393         {
394             VSB100 = 0, // VSB100 is set
395             VSB200 = 1, // VSB200 is set
396             VSB300 = 2, // VSB300 is set
397             VSB400 = 3, // VSB400 is set
398         }
399 
400         protected enum VSBTEMPCOMP_ISBIASCTRL_R3VSB
401         {
402             VSB100 = 0, // VSB100 is set
403             VSB200 = 1, // VSB200 is set
404             VSB300 = 2, // VSB300 is set
405             VSB400 = 3, // VSB400 is set
406         }
407 
408         // Ldreg - Offset : 0x0
GenerateLdregRegister()409         protected DoubleWordRegister  GenerateLdregRegister() => new DoubleWordRegister(this, 0x0)
410             .WithValueField(0, 2, out ldreg_ldregbiasctrl_field,
411                     valueProviderCallback: (_) => {
412                         Ldreg_Ldregbiasctrl_ValueProvider(_);
413                         return ldreg_ldregbiasctrl_field.Value;
414                     },
415                     writeCallback: (_, __) => Ldreg_Ldregbiasctrl_Write(_, __),
416                     readCallback: (_, __) => Ldreg_Ldregbiasctrl_Read(_, __),
417                     name: "Ldregbiasctrl")
418             .WithReservedBits(2, 28)
419             .WithFlag(30, out ldreg_ovrldregen_bit,
420                     valueProviderCallback: (_) => {
421                         Ldreg_Ovrldregen_ValueProvider(_);
422                         return ldreg_ovrldregen_bit.Value;
423                     },
424                     writeCallback: (_, __) => Ldreg_Ovrldregen_Write(_, __),
425                     readCallback: (_, __) => Ldreg_Ovrldregen_Read(_, __),
426                     name: "Ovrldregen")
427             .WithFlag(31, out ldreg_ovrldregoverrideen_bit,
428                     valueProviderCallback: (_) => {
429                         Ldreg_Ovrldregoverrideen_ValueProvider(_);
430                         return ldreg_ovrldregoverrideen_bit.Value;
431                     },
432                     writeCallback: (_, __) => Ldreg_Ovrldregoverrideen_Write(_, __),
433                     readCallback: (_, __) => Ldreg_Ovrldregoverrideen_Read(_, __),
434                     name: "Ovrldregoverrideen")
435             .WithReadCallback((_, __) => Ldreg_Read(_, __))
436             .WithWriteCallback((_, __) => Ldreg_Write(_, __));
437 
438         // Dvddlebod - Offset : 0x4
GenerateDvddlebodRegister()439         protected DoubleWordRegister  GenerateDvddlebodRegister() => new DoubleWordRegister(this, 0xF6)
440             .WithFlag(0, out dvddlebod_dvddleboden_bit,
441                     valueProviderCallback: (_) => {
442                         Dvddlebod_Dvddleboden_ValueProvider(_);
443                         return dvddlebod_dvddleboden_bit.Value;
444                     },
445                     writeCallback: (_, __) => Dvddlebod_Dvddleboden_Write(_, __),
446                     readCallback: (_, __) => Dvddlebod_Dvddleboden_Read(_, __),
447                     name: "Dvddleboden")
448             .WithFlag(1, out dvddlebod_dvddlebodmask_bit,
449                     valueProviderCallback: (_) => {
450                         Dvddlebod_Dvddlebodmask_ValueProvider(_);
451                         return dvddlebod_dvddlebodmask_bit.Value;
452                     },
453                     writeCallback: (_, __) => Dvddlebod_Dvddlebodmask_Write(_, __),
454                     readCallback: (_, __) => Dvddlebod_Dvddlebodmask_Read(_, __),
455                     name: "Dvddlebodmask")
456             .WithFlag(2, out dvddlebod_dvddleboddisem01_bit,
457                     valueProviderCallback: (_) => {
458                         Dvddlebod_Dvddleboddisem01_ValueProvider(_);
459                         return dvddlebod_dvddleboddisem01_bit.Value;
460                     },
461                     writeCallback: (_, __) => Dvddlebod_Dvddleboddisem01_Write(_, __),
462                     readCallback: (_, __) => Dvddlebod_Dvddleboddisem01_Read(_, __),
463                     name: "Dvddleboddisem01")
464             .WithReservedBits(3, 1)
465             .WithValueField(4, 5, out dvddlebod_dvddlebodtrim_field,
466                     valueProviderCallback: (_) => {
467                         Dvddlebod_Dvddlebodtrim_ValueProvider(_);
468                         return dvddlebod_dvddlebodtrim_field.Value;
469                     },
470                     writeCallback: (_, __) => Dvddlebod_Dvddlebodtrim_Write(_, __),
471                     readCallback: (_, __) => Dvddlebod_Dvddlebodtrim_Read(_, __),
472                     name: "Dvddlebodtrim")
473             .WithReservedBits(9, 3)
474             .WithValueField(12, 4, out dvddlebod_dvddlebodbiastrim_field,
475                     valueProviderCallback: (_) => {
476                         Dvddlebod_Dvddlebodbiastrim_ValueProvider(_);
477                         return dvddlebod_dvddlebodbiastrim_field.Value;
478                     },
479                     writeCallback: (_, __) => Dvddlebod_Dvddlebodbiastrim_Write(_, __),
480                     readCallback: (_, __) => Dvddlebod_Dvddlebodbiastrim_Read(_, __),
481                     name: "Dvddlebodbiastrim")
482             .WithReservedBits(16, 2)
483             .WithValueField(18, 2, out dvddlebod_dvddlebodmode_field,
484                     valueProviderCallback: (_) => {
485                         Dvddlebod_Dvddlebodmode_ValueProvider(_);
486                         return dvddlebod_dvddlebodmode_field.Value;
487                     },
488                     writeCallback: (_, __) => Dvddlebod_Dvddlebodmode_Write(_, __),
489                     readCallback: (_, __) => Dvddlebod_Dvddlebodmode_Read(_, __),
490                     name: "Dvddlebodmode")
491             .WithReservedBits(20, 1)
492             .WithEnumField<DoubleWordRegister, DVDDLEBOD_LEBODBLANKINGDELAY>(21, 2, out dvddlebod_lebodblankingdelay_field,
493                     valueProviderCallback: (_) => {
494                         Dvddlebod_Lebodblankingdelay_ValueProvider(_);
495                         return dvddlebod_lebodblankingdelay_field.Value;
496                     },
497                     writeCallback: (_, __) => Dvddlebod_Lebodblankingdelay_Write(_, __),
498                     readCallback: (_, __) => Dvddlebod_Lebodblankingdelay_Read(_, __),
499                     name: "Lebodblankingdelay")
500             .WithReservedBits(23, 8)
501             .WithFlag(31, out dvddlebod_ovrlebodoverrideen_bit,
502                     valueProviderCallback: (_) => {
503                         Dvddlebod_Ovrlebodoverrideen_ValueProvider(_);
504                         return dvddlebod_ovrlebodoverrideen_bit.Value;
505                     },
506                     writeCallback: (_, __) => Dvddlebod_Ovrlebodoverrideen_Write(_, __),
507                     readCallback: (_, __) => Dvddlebod_Ovrlebodoverrideen_Read(_, __),
508                     name: "Ovrlebodoverrideen")
509             .WithReadCallback((_, __) => Dvddlebod_Read(_, __))
510             .WithWriteCallback((_, __) => Dvddlebod_Write(_, __));
511 
512         // Vlmthv - Offset : 0x8
GenerateVlmthvRegister()513         protected DoubleWordRegister  GenerateVlmthvRegister() => new DoubleWordRegister(this, 0x81)
514             .WithValueField(0, 2, out vlmthv_vlmthvtrim_field,
515                     valueProviderCallback: (_) => {
516                         Vlmthv_Vlmthvtrim_ValueProvider(_);
517                         return vlmthv_vlmthvtrim_field.Value;
518                     },
519                     writeCallback: (_, __) => Vlmthv_Vlmthvtrim_Write(_, __),
520                     readCallback: (_, __) => Vlmthv_Vlmthvtrim_Read(_, __),
521                     name: "Vlmthvtrim")
522             .WithReservedBits(2, 2)
523             .WithFlag(4, out vlmthv_vlmthventestload_bit,
524                     valueProviderCallback: (_) => {
525                         Vlmthv_Vlmthventestload_ValueProvider(_);
526                         return vlmthv_vlmthventestload_bit.Value;
527                     },
528                     writeCallback: (_, __) => Vlmthv_Vlmthventestload_Write(_, __),
529                     readCallback: (_, __) => Vlmthv_Vlmthventestload_Read(_, __),
530                     name: "Vlmthventestload")
531             .WithFlag(5, out vlmthv_vlmthvenstress_bit,
532                     valueProviderCallback: (_) => {
533                         Vlmthv_Vlmthvenstress_ValueProvider(_);
534                         return vlmthv_vlmthvenstress_bit.Value;
535                     },
536                     writeCallback: (_, __) => Vlmthv_Vlmthvenstress_Write(_, __),
537                     readCallback: (_, __) => Vlmthv_Vlmthvenstress_Read(_, __),
538                     name: "Vlmthvenstress")
539             .WithFlag(6, out vlmthv_vlmthvforcebypass_bit,
540                     valueProviderCallback: (_) => {
541                         Vlmthv_Vlmthvforcebypass_ValueProvider(_);
542                         return vlmthv_vlmthvforcebypass_bit.Value;
543                     },
544                     writeCallback: (_, __) => Vlmthv_Vlmthvforcebypass_Write(_, __),
545                     readCallback: (_, __) => Vlmthv_Vlmthvforcebypass_Read(_, __),
546                     name: "Vlmthvforcebypass")
547             .WithFlag(7, out vlmthv_vlmthvforceua_bit,
548                     valueProviderCallback: (_) => {
549                         Vlmthv_Vlmthvforceua_ValueProvider(_);
550                         return vlmthv_vlmthvforceua_bit.Value;
551                     },
552                     writeCallback: (_, __) => Vlmthv_Vlmthvforceua_Write(_, __),
553                     readCallback: (_, __) => Vlmthv_Vlmthvforceua_Read(_, __),
554                     name: "Vlmthvforceua")
555             .WithReservedBits(8, 24)
556             .WithReadCallback((_, __) => Vlmthv_Read(_, __))
557             .WithWriteCallback((_, __) => Vlmthv_Write(_, __));
558 
559         // Dvddbod - Offset : 0xC
GenerateDvddbodRegister()560         protected DoubleWordRegister  GenerateDvddbodRegister() => new DoubleWordRegister(this, 0x17)
561             .WithValueField(0, 6, out dvddbod_dvddbodthreshold_field,
562                     valueProviderCallback: (_) => {
563                         Dvddbod_Dvddbodthreshold_ValueProvider(_);
564                         return dvddbod_dvddbodthreshold_field.Value;
565                     },
566                     writeCallback: (_, __) => Dvddbod_Dvddbodthreshold_Write(_, __),
567                     readCallback: (_, __) => Dvddbod_Dvddbodthreshold_Read(_, __),
568                     name: "Dvddbodthreshold")
569             .WithReservedBits(6, 2)
570             .WithFlag(8, out dvddbod_dvddbodmask_bit,
571                     valueProviderCallback: (_) => {
572                         Dvddbod_Dvddbodmask_ValueProvider(_);
573                         return dvddbod_dvddbodmask_bit.Value;
574                     },
575                     writeCallback: (_, __) => Dvddbod_Dvddbodmask_Write(_, __),
576                     readCallback: (_, __) => Dvddbod_Dvddbodmask_Read(_, __),
577                     name: "Dvddbodmask")
578             .WithReservedBits(9, 21)
579             .WithFlag(30, out dvddbod_ovrhvbodbodthresholdsenseen_bit,
580                     valueProviderCallback: (_) => {
581                         Dvddbod_Ovrhvbodbodthresholdsenseen_ValueProvider(_);
582                         return dvddbod_ovrhvbodbodthresholdsenseen_bit.Value;
583                     },
584                     writeCallback: (_, __) => Dvddbod_Ovrhvbodbodthresholdsenseen_Write(_, __),
585                     readCallback: (_, __) => Dvddbod_Ovrhvbodbodthresholdsenseen_Read(_, __),
586                     name: "Ovrhvbodbodthresholdsenseen")
587             .WithFlag(31, out dvddbod_ovrhvbodoverrideen_bit,
588                     valueProviderCallback: (_) => {
589                         Dvddbod_Ovrhvbodoverrideen_ValueProvider(_);
590                         return dvddbod_ovrhvbodoverrideen_bit.Value;
591                     },
592                     writeCallback: (_, __) => Dvddbod_Ovrhvbodoverrideen_Write(_, __),
593                     readCallback: (_, __) => Dvddbod_Ovrhvbodoverrideen_Read(_, __),
594                     name: "Ovrhvbodoverrideen")
595             .WithReadCallback((_, __) => Dvddbod_Read(_, __))
596             .WithWriteCallback((_, __) => Dvddbod_Write(_, __));
597 
598         // Decbod - Offset : 0x10
GenerateDecbodRegister()599         protected DoubleWordRegister  GenerateDecbodRegister() => new DoubleWordRegister(this, 0x22)
600             .WithFlag(0, out decbod_decboden_bit,
601                     valueProviderCallback: (_) => {
602                         Decbod_Decboden_ValueProvider(_);
603                         return decbod_decboden_bit.Value;
604                     },
605                     writeCallback: (_, __) => Decbod_Decboden_Write(_, __),
606                     readCallback: (_, __) => Decbod_Decboden_Read(_, __),
607                     name: "Decboden")
608             .WithFlag(1, out decbod_decbodmask_bit,
609                     valueProviderCallback: (_) => {
610                         Decbod_Decbodmask_ValueProvider(_);
611                         return decbod_decbodmask_bit.Value;
612                     },
613                     writeCallback: (_, __) => Decbod_Decbodmask_Write(_, __),
614                     readCallback: (_, __) => Decbod_Decbodmask_Read(_, __),
615                     name: "Decbodmask")
616             .WithReservedBits(2, 2)
617             .WithFlag(4, out decbod_decovmboden_bit,
618                     valueProviderCallback: (_) => {
619                         Decbod_Decovmboden_ValueProvider(_);
620                         return decbod_decovmboden_bit.Value;
621                     },
622                     writeCallback: (_, __) => Decbod_Decovmboden_Write(_, __),
623                     readCallback: (_, __) => Decbod_Decovmboden_Read(_, __),
624                     name: "Decovmboden")
625             .WithFlag(5, out decbod_decovmbodmask_bit,
626                     valueProviderCallback: (_) => {
627                         Decbod_Decovmbodmask_ValueProvider(_);
628                         return decbod_decovmbodmask_bit.Value;
629                     },
630                     writeCallback: (_, __) => Decbod_Decovmbodmask_Write(_, __),
631                     readCallback: (_, __) => Decbod_Decovmbodmask_Read(_, __),
632                     name: "Decovmbodmask")
633             .WithReservedBits(6, 26)
634             .WithReadCallback((_, __) => Decbod_Read(_, __))
635             .WithWriteCallback((_, __) => Decbod_Write(_, __));
636 
637         // Hdreg - Offset : 0x14
GenerateHdregRegister()638         protected DoubleWordRegister  GenerateHdregRegister() => new DoubleWordRegister(this, 0x8)
639             .WithValueField(0, 4, out hdreg_hdregtrimvreg_field,
640                     valueProviderCallback: (_) => {
641                         Hdreg_Hdregtrimvreg_ValueProvider(_);
642                         return hdreg_hdregtrimvreg_field.Value;
643                     },
644                     writeCallback: (_, __) => Hdreg_Hdregtrimvreg_Write(_, __),
645                     readCallback: (_, __) => Hdreg_Hdregtrimvreg_Read(_, __),
646                     name: "Hdregtrimvreg")
647             .WithReservedBits(4, 15)
648             .WithFlag(19, out hdreg_ovrhdregswhardswlowleak_bit,
649                     valueProviderCallback: (_) => {
650                         Hdreg_Ovrhdregswhardswlowleak_ValueProvider(_);
651                         return hdreg_ovrhdregswhardswlowleak_bit.Value;
652                     },
653                     writeCallback: (_, __) => Hdreg_Ovrhdregswhardswlowleak_Write(_, __),
654                     readCallback: (_, __) => Hdreg_Ovrhdregswhardswlowleak_Read(_, __),
655                     name: "Ovrhdregswhardswlowleak")
656             .WithFlag(20, out hdreg_ovrhdregswsoftswon_bit,
657                     valueProviderCallback: (_) => {
658                         Hdreg_Ovrhdregswsoftswon_ValueProvider(_);
659                         return hdreg_ovrhdregswsoftswon_bit.Value;
660                     },
661                     writeCallback: (_, __) => Hdreg_Ovrhdregswsoftswon_Write(_, __),
662                     readCallback: (_, __) => Hdreg_Ovrhdregswsoftswon_Read(_, __),
663                     name: "Ovrhdregswsoftswon")
664             .WithFlag(21, out hdreg_ovrhdregswhardswon_bit,
665                     valueProviderCallback: (_) => {
666                         Hdreg_Ovrhdregswhardswon_ValueProvider(_);
667                         return hdreg_ovrhdregswhardswon_bit.Value;
668                     },
669                     writeCallback: (_, __) => Hdreg_Ovrhdregswhardswon_Write(_, __),
670                     readCallback: (_, __) => Hdreg_Ovrhdregswhardswon_Read(_, __),
671                     name: "Ovrhdregswhardswon")
672             .WithFlag(22, out hdreg_ovrhdregswoverrideen_bit,
673                     valueProviderCallback: (_) => {
674                         Hdreg_Ovrhdregswoverrideen_ValueProvider(_);
675                         return hdreg_ovrhdregswoverrideen_bit.Value;
676                     },
677                     writeCallback: (_, __) => Hdreg_Ovrhdregswoverrideen_Write(_, __),
678                     readCallback: (_, __) => Hdreg_Ovrhdregswoverrideen_Read(_, __),
679                     name: "Ovrhdregswoverrideen")
680             .WithReservedBits(23, 4)
681             .WithFlag(27, out hdreg_ovrhdregwarmstart_bit,
682                     valueProviderCallback: (_) => {
683                         Hdreg_Ovrhdregwarmstart_ValueProvider(_);
684                         return hdreg_ovrhdregwarmstart_bit.Value;
685                     },
686                     writeCallback: (_, __) => Hdreg_Ovrhdregwarmstart_Write(_, __),
687                     readCallback: (_, __) => Hdreg_Ovrhdregwarmstart_Read(_, __),
688                     name: "Ovrhdregwarmstart")
689             .WithFlag(28, out hdreg_ovrhdregenramp_bit,
690                     valueProviderCallback: (_) => {
691                         Hdreg_Ovrhdregenramp_ValueProvider(_);
692                         return hdreg_ovrhdregenramp_bit.Value;
693                     },
694                     writeCallback: (_, __) => Hdreg_Ovrhdregenramp_Write(_, __),
695                     readCallback: (_, __) => Hdreg_Ovrhdregenramp_Read(_, __),
696                     name: "Ovrhdregenramp")
697             .WithFlag(29, out hdreg_ovrhdregenreg_bit,
698                     valueProviderCallback: (_) => {
699                         Hdreg_Ovrhdregenreg_ValueProvider(_);
700                         return hdreg_ovrhdregenreg_bit.Value;
701                     },
702                     writeCallback: (_, __) => Hdreg_Ovrhdregenreg_Write(_, __),
703                     readCallback: (_, __) => Hdreg_Ovrhdregenreg_Read(_, __),
704                     name: "Ovrhdregenreg")
705             .WithFlag(30, out hdreg_ovrhdregen_bit,
706                     valueProviderCallback: (_) => {
707                         Hdreg_Ovrhdregen_ValueProvider(_);
708                         return hdreg_ovrhdregen_bit.Value;
709                     },
710                     writeCallback: (_, __) => Hdreg_Ovrhdregen_Write(_, __),
711                     readCallback: (_, __) => Hdreg_Ovrhdregen_Read(_, __),
712                     name: "Ovrhdregen")
713             .WithFlag(31, out hdreg_ovrhdregoverrideen_bit,
714                     valueProviderCallback: (_) => {
715                         Hdreg_Ovrhdregoverrideen_ValueProvider(_);
716                         return hdreg_ovrhdregoverrideen_bit.Value;
717                     },
718                     writeCallback: (_, __) => Hdreg_Ovrhdregoverrideen_Write(_, __),
719                     readCallback: (_, __) => Hdreg_Ovrhdregoverrideen_Read(_, __),
720                     name: "Ovrhdregoverrideen")
721             .WithReadCallback((_, __) => Hdreg_Read(_, __))
722             .WithWriteCallback((_, __) => Hdreg_Write(_, __));
723 
724         // Retreg - Offset : 0x18
GenerateRetregRegister()725         protected DoubleWordRegister  GenerateRetregRegister() => new DoubleWordRegister(this, 0x0)
726             .WithValueField(0, 4, out retreg_retreghighsidetrim_field,
727                     valueProviderCallback: (_) => {
728                         Retreg_Retreghighsidetrim_ValueProvider(_);
729                         return retreg_retreghighsidetrim_field.Value;
730                     },
731                     writeCallback: (_, __) => Retreg_Retreghighsidetrim_Write(_, __),
732                     readCallback: (_, __) => Retreg_Retreghighsidetrim_Read(_, __),
733                     name: "Retreghighsidetrim")
734             .WithFlag(4, out retreg_retreghstrimtempcompen_bit,
735                     valueProviderCallback: (_) => {
736                         Retreg_Retreghstrimtempcompen_ValueProvider(_);
737                         return retreg_retreghstrimtempcompen_bit.Value;
738                     },
739                     writeCallback: (_, __) => Retreg_Retreghstrimtempcompen_Write(_, __),
740                     readCallback: (_, __) => Retreg_Retreghstrimtempcompen_Read(_, __),
741                     name: "Retreghstrimtempcompen")
742             .WithReservedBits(5, 3)
743             .WithValueField(8, 4, out retreg_retregidactrim_field,
744                     valueProviderCallback: (_) => {
745                         Retreg_Retregidactrim_ValueProvider(_);
746                         return retreg_retregidactrim_field.Value;
747                     },
748                     writeCallback: (_, __) => Retreg_Retregidactrim_Write(_, __),
749                     readCallback: (_, __) => Retreg_Retregidactrim_Read(_, __),
750                     name: "Retregidactrim")
751             .WithReservedBits(12, 4)
752             .WithFlag(16, out retreg_retregcalrst_bit,
753                     valueProviderCallback: (_) => {
754                         Retreg_Retregcalrst_ValueProvider(_);
755                         return retreg_retregcalrst_bit.Value;
756                     },
757                     writeCallback: (_, __) => Retreg_Retregcalrst_Write(_, __),
758                     readCallback: (_, __) => Retreg_Retregcalrst_Read(_, __),
759                     name: "Retregcalrst")
760             .WithFlag(17, out retreg_retregcalen_bit,
761                     valueProviderCallback: (_) => {
762                         Retreg_Retregcalen_ValueProvider(_);
763                         return retreg_retregcalen_bit.Value;
764                     },
765                     writeCallback: (_, __) => Retreg_Retregcalen_Write(_, __),
766                     readCallback: (_, __) => Retreg_Retregcalen_Read(_, __),
767                     name: "Retregcalen")
768             .WithFlag(18, out retreg_retregtristateen_bit,
769                     valueProviderCallback: (_) => {
770                         Retreg_Retregtristateen_ValueProvider(_);
771                         return retreg_retregtristateen_bit.Value;
772                     },
773                     writeCallback: (_, __) => Retreg_Retregtristateen_Write(_, __),
774                     readCallback: (_, __) => Retreg_Retregtristateen_Read(_, __),
775                     name: "Retregtristateen")
776             .WithReservedBits(19, 9)
777             .WithFlag(28, out retreg_ovrretreghighsidepuweakdis_bit,
778                     valueProviderCallback: (_) => {
779                         Retreg_Ovrretreghighsidepuweakdis_ValueProvider(_);
780                         return retreg_ovrretreghighsidepuweakdis_bit.Value;
781                     },
782                     writeCallback: (_, __) => Retreg_Ovrretreghighsidepuweakdis_Write(_, __),
783                     readCallback: (_, __) => Retreg_Ovrretreghighsidepuweakdis_Read(_, __),
784                     name: "Ovrretreghighsidepuweakdis")
785             .WithFlag(29, out retreg_ovrretreghighsidepudis_bit,
786                     valueProviderCallback: (_) => {
787                         Retreg_Ovrretreghighsidepudis_ValueProvider(_);
788                         return retreg_ovrretreghighsidepudis_bit.Value;
789                     },
790                     writeCallback: (_, __) => Retreg_Ovrretreghighsidepudis_Write(_, __),
791                     readCallback: (_, __) => Retreg_Ovrretreghighsidepudis_Read(_, __),
792                     name: "Ovrretreghighsidepudis")
793             .WithFlag(30, out retreg_ovrretregbypassen_bit,
794                     valueProviderCallback: (_) => {
795                         Retreg_Ovrretregbypassen_ValueProvider(_);
796                         return retreg_ovrretregbypassen_bit.Value;
797                     },
798                     writeCallback: (_, __) => Retreg_Ovrretregbypassen_Write(_, __),
799                     readCallback: (_, __) => Retreg_Ovrretregbypassen_Read(_, __),
800                     name: "Ovrretregbypassen")
801             .WithEnumField<DoubleWordRegister, RETREG_OVRRETREGOVERRIDEEN>(31, 1, out retreg_ovrretregoverrideen_bit,
802                     valueProviderCallback: (_) => {
803                         Retreg_Ovrretregoverrideen_ValueProvider(_);
804                         return retreg_ovrretregoverrideen_bit.Value;
805                     },
806                     writeCallback: (_, __) => Retreg_Ovrretregoverrideen_Write(_, __),
807                     readCallback: (_, __) => Retreg_Ovrretregoverrideen_Read(_, __),
808                     name: "Ovrretregoverrideen")
809             .WithReadCallback((_, __) => Retreg_Read(_, __))
810             .WithWriteCallback((_, __) => Retreg_Write(_, __));
811 
812         // Bod3sensetrim - Offset : 0x1C
GenerateBod3sensetrimRegister()813         protected DoubleWordRegister  GenerateBod3sensetrimRegister() => new DoubleWordRegister(this, 0x4A52)
814             .WithValueField(0, 5, out bod3sensetrim_avddbodtrim_field,
815                     valueProviderCallback: (_) => {
816                         Bod3sensetrim_Avddbodtrim_ValueProvider(_);
817                         return bod3sensetrim_avddbodtrim_field.Value;
818                     },
819                     writeCallback: (_, __) => Bod3sensetrim_Avddbodtrim_Write(_, __),
820                     readCallback: (_, __) => Bod3sensetrim_Avddbodtrim_Read(_, __),
821                     name: "Avddbodtrim")
822             .WithValueField(5, 5, out bod3sensetrim_vddio0bodtrim_field,
823                     valueProviderCallback: (_) => {
824                         Bod3sensetrim_Vddio0bodtrim_ValueProvider(_);
825                         return bod3sensetrim_vddio0bodtrim_field.Value;
826                     },
827                     writeCallback: (_, __) => Bod3sensetrim_Vddio0bodtrim_Write(_, __),
828                     readCallback: (_, __) => Bod3sensetrim_Vddio0bodtrim_Read(_, __),
829                     name: "Vddio0bodtrim")
830             .WithValueField(10, 5, out bod3sensetrim_vddio1bodtrim_field,
831                     valueProviderCallback: (_) => {
832                         Bod3sensetrim_Vddio1bodtrim_ValueProvider(_);
833                         return bod3sensetrim_vddio1bodtrim_field.Value;
834                     },
835                     writeCallback: (_, __) => Bod3sensetrim_Vddio1bodtrim_Write(_, __),
836                     readCallback: (_, __) => Bod3sensetrim_Vddio1bodtrim_Read(_, __),
837                     name: "Vddio1bodtrim")
838             .WithReservedBits(15, 5)
839             .WithFlag(20, out bod3sensetrim_bod3sensemode_bit,
840                     valueProviderCallback: (_) => {
841                         Bod3sensetrim_Bod3sensemode_ValueProvider(_);
842                         return bod3sensetrim_bod3sensemode_bit.Value;
843                     },
844                     writeCallback: (_, __) => Bod3sensetrim_Bod3sensemode_Write(_, __),
845                     readCallback: (_, __) => Bod3sensetrim_Bod3sensemode_Read(_, __),
846                     name: "Bod3sensemode")
847             .WithReservedBits(21, 11)
848             .WithReadCallback((_, __) => Bod3sensetrim_Read(_, __))
849             .WithWriteCallback((_, __) => Bod3sensetrim_Write(_, __));
850 
851         // Bod3sense - Offset : 0x20
GenerateBod3senseRegister()852         protected DoubleWordRegister  GenerateBod3senseRegister() => new DoubleWordRegister(this, 0x0)
853             .WithFlag(0, out bod3sense_avddboden_bit,
854                     valueProviderCallback: (_) => {
855                         Bod3sense_Avddboden_ValueProvider(_);
856                         return bod3sense_avddboden_bit.Value;
857                     },
858                     writeCallback: (_, __) => Bod3sense_Avddboden_Write(_, __),
859                     readCallback: (_, __) => Bod3sense_Avddboden_Read(_, __),
860                     name: "Avddboden")
861             .WithFlag(1, out bod3sense_vddio0boden_bit,
862                     valueProviderCallback: (_) => {
863                         Bod3sense_Vddio0boden_ValueProvider(_);
864                         return bod3sense_vddio0boden_bit.Value;
865                     },
866                     writeCallback: (_, __) => Bod3sense_Vddio0boden_Write(_, __),
867                     readCallback: (_, __) => Bod3sense_Vddio0boden_Read(_, __),
868                     name: "Vddio0boden")
869             .WithFlag(2, out bod3sense_vddio1boden_bit,
870                     valueProviderCallback: (_) => {
871                         Bod3sense_Vddio1boden_ValueProvider(_);
872                         return bod3sense_vddio1boden_bit.Value;
873                     },
874                     writeCallback: (_, __) => Bod3sense_Vddio1boden_Write(_, __),
875                     readCallback: (_, __) => Bod3sense_Vddio1boden_Read(_, __),
876                     name: "Vddio1boden")
877             .WithReservedBits(3, 1)
878             .WithFlag(4, out bod3sense_avddbodmask_bit,
879                     valueProviderCallback: (_) => {
880                         Bod3sense_Avddbodmask_ValueProvider(_);
881                         return bod3sense_avddbodmask_bit.Value;
882                     },
883                     writeCallback: (_, __) => Bod3sense_Avddbodmask_Write(_, __),
884                     readCallback: (_, __) => Bod3sense_Avddbodmask_Read(_, __),
885                     name: "Avddbodmask")
886             .WithFlag(5, out bod3sense_vddio0bodmask_bit,
887                     valueProviderCallback: (_) => {
888                         Bod3sense_Vddio0bodmask_ValueProvider(_);
889                         return bod3sense_vddio0bodmask_bit.Value;
890                     },
891                     writeCallback: (_, __) => Bod3sense_Vddio0bodmask_Write(_, __),
892                     readCallback: (_, __) => Bod3sense_Vddio0bodmask_Read(_, __),
893                     name: "Vddio0bodmask")
894             .WithFlag(6, out bod3sense_vddio1bodmask_bit,
895                     valueProviderCallback: (_) => {
896                         Bod3sense_Vddio1bodmask_ValueProvider(_);
897                         return bod3sense_vddio1bodmask_bit.Value;
898                     },
899                     writeCallback: (_, __) => Bod3sense_Vddio1bodmask_Write(_, __),
900                     readCallback: (_, __) => Bod3sense_Vddio1bodmask_Read(_, __),
901                     name: "Vddio1bodmask")
902             .WithReservedBits(7, 25)
903             .WithReadCallback((_, __) => Bod3sense_Read(_, __))
904             .WithWriteCallback((_, __) => Bod3sense_Write(_, __));
905 
906         // Isbias - Offset : 0x24
GenerateIsbiasRegister()907         protected DoubleWordRegister  GenerateIsbiasRegister() => new DoubleWordRegister(this, 0x0)
908             .WithFlag(0, out isbias_ovrpfmperprep_bit,
909                     valueProviderCallback: (_) => {
910                         Isbias_Ovrpfmperprep_ValueProvider(_);
911                         return isbias_ovrpfmperprep_bit.Value;
912                     },
913                     writeCallback: (_, __) => Isbias_Ovrpfmperprep_Write(_, __),
914                     readCallback: (_, __) => Isbias_Ovrpfmperprep_Read(_, __),
915                     name: "Ovrpfmperprep")
916             .WithFlag(1, out isbias_ovrpfmperpresamp_bit,
917                     valueProviderCallback: (_) => {
918                         Isbias_Ovrpfmperpresamp_ValueProvider(_);
919                         return isbias_ovrpfmperpresamp_bit.Value;
920                     },
921                     writeCallback: (_, __) => Isbias_Ovrpfmperpresamp_Write(_, __),
922                     readCallback: (_, __) => Isbias_Ovrpfmperpresamp_Read(_, __),
923                     name: "Ovrpfmperpresamp")
924             .WithFlag(2, out isbias_ovrpfmpersamp_bit,
925                     valueProviderCallback: (_) => {
926                         Isbias_Ovrpfmpersamp_ValueProvider(_);
927                         return isbias_ovrpfmpersamp_bit.Value;
928                     },
929                     writeCallback: (_, __) => Isbias_Ovrpfmpersamp_Write(_, __),
930                     readCallback: (_, __) => Isbias_Ovrpfmpersamp_Read(_, __),
931                     name: "Ovrpfmpersamp")
932             .WithFlag(3, out isbias_ovrpfmperoverriderfrsh_bit,
933                     valueProviderCallback: (_) => {
934                         Isbias_Ovrpfmperoverriderfrsh_ValueProvider(_);
935                         return isbias_ovrpfmperoverriderfrsh_bit.Value;
936                     },
937                     writeCallback: (_, __) => Isbias_Ovrpfmperoverriderfrsh_Write(_, __),
938                     readCallback: (_, __) => Isbias_Ovrpfmperoverriderfrsh_Read(_, __),
939                     name: "Ovrpfmperoverriderfrsh")
940             .WithReservedBits(4, 1)
941             .WithFlag(5, out isbias_ovrisbiasprep_bit,
942                     valueProviderCallback: (_) => {
943                         Isbias_Ovrisbiasprep_ValueProvider(_);
944                         return isbias_ovrisbiasprep_bit.Value;
945                     },
946                     writeCallback: (_, __) => Isbias_Ovrisbiasprep_Write(_, __),
947                     readCallback: (_, __) => Isbias_Ovrisbiasprep_Read(_, __),
948                     name: "Ovrisbiasprep")
949             .WithFlag(6, out isbias_ovrisbiaspresamp_bit,
950                     valueProviderCallback: (_) => {
951                         Isbias_Ovrisbiaspresamp_ValueProvider(_);
952                         return isbias_ovrisbiaspresamp_bit.Value;
953                     },
954                     writeCallback: (_, __) => Isbias_Ovrisbiaspresamp_Write(_, __),
955                     readCallback: (_, __) => Isbias_Ovrisbiaspresamp_Read(_, __),
956                     name: "Ovrisbiaspresamp")
957             .WithFlag(7, out isbias_ovrisbiassamp_bit,
958                     valueProviderCallback: (_) => {
959                         Isbias_Ovrisbiassamp_ValueProvider(_);
960                         return isbias_ovrisbiassamp_bit.Value;
961                     },
962                     writeCallback: (_, __) => Isbias_Ovrisbiassamp_Write(_, __),
963                     readCallback: (_, __) => Isbias_Ovrisbiassamp_Read(_, __),
964                     name: "Ovrisbiassamp")
965             .WithFlag(8, out isbias_ovrisbiasoverriderfrsh_bit,
966                     valueProviderCallback: (_) => {
967                         Isbias_Ovrisbiasoverriderfrsh_ValueProvider(_);
968                         return isbias_ovrisbiasoverriderfrsh_bit.Value;
969                     },
970                     writeCallback: (_, __) => Isbias_Ovrisbiasoverriderfrsh_Write(_, __),
971                     readCallback: (_, __) => Isbias_Ovrisbiasoverriderfrsh_Read(_, __),
972                     name: "Ovrisbiasoverriderfrsh")
973             .WithReservedBits(9, 2)
974             .WithFlag(11, out isbias_ovrisbiastsensestart_bit,
975                     valueProviderCallback: (_) => {
976                         Isbias_Ovrisbiastsensestart_ValueProvider(_);
977                         return isbias_ovrisbiastsensestart_bit.Value;
978                     },
979                     writeCallback: (_, __) => Isbias_Ovrisbiastsensestart_Write(_, __),
980                     readCallback: (_, __) => Isbias_Ovrisbiastsensestart_Read(_, __),
981                     name: "Ovrisbiastsensestart")
982             .WithFlag(12, out isbias_ovrisbiastsenseen_bit,
983                     valueProviderCallback: (_) => {
984                         Isbias_Ovrisbiastsenseen_ValueProvider(_);
985                         return isbias_ovrisbiastsenseen_bit.Value;
986                     },
987                     writeCallback: (_, __) => Isbias_Ovrisbiastsenseen_Write(_, __),
988                     readCallback: (_, __) => Isbias_Ovrisbiastsenseen_Read(_, __),
989                     name: "Ovrisbiastsenseen")
990             .WithFlag(13, out isbias_ovrisbiasselvl_bit,
991                     valueProviderCallback: (_) => {
992                         Isbias_Ovrisbiasselvl_ValueProvider(_);
993                         return isbias_ovrisbiasselvl_bit.Value;
994                     },
995                     writeCallback: (_, __) => Isbias_Ovrisbiasselvl_Write(_, __),
996                     readCallback: (_, __) => Isbias_Ovrisbiasselvl_Read(_, __),
997                     name: "Ovrisbiasselvl")
998             .WithFlag(14, out isbias_ovrisbiasselvh_bit,
999                     valueProviderCallback: (_) => {
1000                         Isbias_Ovrisbiasselvh_ValueProvider(_);
1001                         return isbias_ovrisbiasselvh_bit.Value;
1002                     },
1003                     writeCallback: (_, __) => Isbias_Ovrisbiasselvh_Write(_, __),
1004                     readCallback: (_, __) => Isbias_Ovrisbiasselvh_Read(_, __),
1005                     name: "Ovrisbiasselvh")
1006             .WithFlag(15, out isbias_ovrisbiasselvbn_bit,
1007                     valueProviderCallback: (_) => {
1008                         Isbias_Ovrisbiasselvbn_ValueProvider(_);
1009                         return isbias_ovrisbiasselvbn_bit.Value;
1010                     },
1011                     writeCallback: (_, __) => Isbias_Ovrisbiasselvbn_Write(_, __),
1012                     readCallback: (_, __) => Isbias_Ovrisbiasselvbn_Read(_, __),
1013                     name: "Ovrisbiasselvbn")
1014             .WithFlag(16, out isbias_ovrisbiasselvb1_bit,
1015                     valueProviderCallback: (_) => {
1016                         Isbias_Ovrisbiasselvb1_ValueProvider(_);
1017                         return isbias_ovrisbiasselvb1_bit.Value;
1018                     },
1019                     writeCallback: (_, __) => Isbias_Ovrisbiasselvb1_Write(_, __),
1020                     readCallback: (_, __) => Isbias_Ovrisbiasselvb1_Read(_, __),
1021                     name: "Ovrisbiasselvb1")
1022             .WithFlag(17, out isbias_ovrisbiasrsttsensecomp_bit,
1023                     valueProviderCallback: (_) => {
1024                         Isbias_Ovrisbiasrsttsensecomp_ValueProvider(_);
1025                         return isbias_ovrisbiasrsttsensecomp_bit.Value;
1026                     },
1027                     writeCallback: (_, __) => Isbias_Ovrisbiasrsttsensecomp_Write(_, __),
1028                     readCallback: (_, __) => Isbias_Ovrisbiasrsttsensecomp_Read(_, __),
1029                     name: "Ovrisbiasrsttsensecomp")
1030             .WithFlag(18, out isbias_ovrisbiasoverridetemp_bit,
1031                     valueProviderCallback: (_) => {
1032                         Isbias_Ovrisbiasoverridetemp_ValueProvider(_);
1033                         return isbias_ovrisbiasoverridetemp_bit.Value;
1034                     },
1035                     writeCallback: (_, __) => Isbias_Ovrisbiasoverridetemp_Write(_, __),
1036                     readCallback: (_, __) => Isbias_Ovrisbiasoverridetemp_Read(_, __),
1037                     name: "Ovrisbiasoverridetemp")
1038             .WithReservedBits(19, 2)
1039             .WithFlag(21, out isbias_ovrisbiascalen_bit,
1040                     valueProviderCallback: (_) => {
1041                         Isbias_Ovrisbiascalen_ValueProvider(_);
1042                         return isbias_ovrisbiascalen_bit.Value;
1043                     },
1044                     writeCallback: (_, __) => Isbias_Ovrisbiascalen_Write(_, __),
1045                     readCallback: (_, __) => Isbias_Ovrisbiascalen_Read(_, __),
1046                     name: "Ovrisbiascalen")
1047             .WithFlag(22, out isbias_ovrisbiascalrst_bit,
1048                     valueProviderCallback: (_) => {
1049                         Isbias_Ovrisbiascalrst_ValueProvider(_);
1050                         return isbias_ovrisbiascalrst_bit.Value;
1051                     },
1052                     writeCallback: (_, __) => Isbias_Ovrisbiascalrst_Write(_, __),
1053                     readCallback: (_, __) => Isbias_Ovrisbiascalrst_Read(_, __),
1054                     name: "Ovrisbiascalrst")
1055             .WithFlag(23, out isbias_ovrisbiasoverridecal_bit,
1056                     valueProviderCallback: (_) => {
1057                         Isbias_Ovrisbiasoverridecal_ValueProvider(_);
1058                         return isbias_ovrisbiasoverridecal_bit.Value;
1059                     },
1060                     writeCallback: (_, __) => Isbias_Ovrisbiasoverridecal_Write(_, __),
1061                     readCallback: (_, __) => Isbias_Ovrisbiasoverridecal_Read(_, __),
1062                     name: "Ovrisbiasoverridecal")
1063             .WithReservedBits(24, 2)
1064             .WithFlag(26, out isbias_ovrisbiaswakeup_bit,
1065                     valueProviderCallback: (_) => {
1066                         Isbias_Ovrisbiaswakeup_ValueProvider(_);
1067                         return isbias_ovrisbiaswakeup_bit.Value;
1068                     },
1069                     writeCallback: (_, __) => Isbias_Ovrisbiaswakeup_Write(_, __),
1070                     readCallback: (_, __) => Isbias_Ovrisbiaswakeup_Read(_, __),
1071                     name: "Ovrisbiaswakeup")
1072             .WithFlag(27, out isbias_ovrisbiasoscen_bit,
1073                     valueProviderCallback: (_) => {
1074                         Isbias_Ovrisbiasoscen_ValueProvider(_);
1075                         return isbias_ovrisbiasoscen_bit.Value;
1076                     },
1077                     writeCallback: (_, __) => Isbias_Ovrisbiasoscen_Write(_, __),
1078                     readCallback: (_, __) => Isbias_Ovrisbiasoscen_Read(_, __),
1079                     name: "Ovrisbiasoscen")
1080             .WithFlag(28, out isbias_ovrisbiasbgcont_bit,
1081                     valueProviderCallback: (_) => {
1082                         Isbias_Ovrisbiasbgcont_ValueProvider(_);
1083                         return isbias_ovrisbiasbgcont_bit.Value;
1084                     },
1085                     writeCallback: (_, __) => Isbias_Ovrisbiasbgcont_Write(_, __),
1086                     readCallback: (_, __) => Isbias_Ovrisbiasbgcont_Read(_, __),
1087                     name: "Ovrisbiasbgcont")
1088             .WithFlag(29, out isbias_ovrisbiassampbufen_bit,
1089                     valueProviderCallback: (_) => {
1090                         Isbias_Ovrisbiassampbufen_ValueProvider(_);
1091                         return isbias_ovrisbiassampbufen_bit.Value;
1092                     },
1093                     writeCallback: (_, __) => Isbias_Ovrisbiassampbufen_Write(_, __),
1094                     readCallback: (_, __) => Isbias_Ovrisbiassampbufen_Read(_, __),
1095                     name: "Ovrisbiassampbufen")
1096             .WithFlag(30, out isbias_ovrisbiascscont_bit,
1097                     valueProviderCallback: (_) => {
1098                         Isbias_Ovrisbiascscont_ValueProvider(_);
1099                         return isbias_ovrisbiascscont_bit.Value;
1100                     },
1101                     writeCallback: (_, __) => Isbias_Ovrisbiascscont_Write(_, __),
1102                     readCallback: (_, __) => Isbias_Ovrisbiascscont_Read(_, __),
1103                     name: "Ovrisbiascscont")
1104             .WithFlag(31, out isbias_ovrisbiasoverrideen_bit,
1105                     valueProviderCallback: (_) => {
1106                         Isbias_Ovrisbiasoverrideen_ValueProvider(_);
1107                         return isbias_ovrisbiasoverrideen_bit.Value;
1108                     },
1109                     writeCallback: (_, __) => Isbias_Ovrisbiasoverrideen_Write(_, __),
1110                     readCallback: (_, __) => Isbias_Ovrisbiasoverrideen_Read(_, __),
1111                     name: "Ovrisbiasoverrideen")
1112             .WithReadCallback((_, __) => Isbias_Read(_, __))
1113             .WithWriteCallback((_, __) => Isbias_Write(_, __));
1114 
1115         // Isbiastrim - Offset : 0x28
GenerateIsbiastrimRegister()1116         protected DoubleWordRegister  GenerateIsbiastrimRegister() => new DoubleWordRegister(this, 0x1D442523)
1117             .WithValueField(0, 3, out isbiastrim_isbiastrim1p1_field,
1118                     valueProviderCallback: (_) => {
1119                         Isbiastrim_Isbiastrim1p1_ValueProvider(_);
1120                         return isbiastrim_isbiastrim1p1_field.Value;
1121                     },
1122                     writeCallback: (_, __) => Isbiastrim_Isbiastrim1p1_Write(_, __),
1123                     readCallback: (_, __) => Isbiastrim_Isbiastrim1p1_Read(_, __),
1124                     name: "Isbiastrim1p1")
1125             .WithReservedBits(3, 1)
1126             .WithValueField(4, 5, out isbiastrim_isbiastrimltc_field,
1127                     valueProviderCallback: (_) => {
1128                         Isbiastrim_Isbiastrimltc_ValueProvider(_);
1129                         return isbiastrim_isbiastrimltc_field.Value;
1130                     },
1131                     writeCallback: (_, __) => Isbiastrim_Isbiastrimltc_Write(_, __),
1132                     readCallback: (_, __) => Isbiastrim_Isbiastrimltc_Read(_, __),
1133                     name: "Isbiastrimltc")
1134             .WithReservedBits(9, 1)
1135             .WithValueField(10, 4, out isbiastrim_isbiastrimoscrc_field,
1136                     valueProviderCallback: (_) => {
1137                         Isbiastrim_Isbiastrimoscrc_ValueProvider(_);
1138                         return isbiastrim_isbiastrimoscrc_field.Value;
1139                     },
1140                     writeCallback: (_, __) => Isbiastrim_Isbiastrimoscrc_Write(_, __),
1141                     readCallback: (_, __) => Isbiastrim_Isbiastrimoscrc_Read(_, __),
1142                     name: "Isbiastrimoscrc")
1143             .WithReservedBits(14, 1)
1144             .WithValueField(15, 4, out isbiastrim_isbiastrimtc_field,
1145                     valueProviderCallback: (_) => {
1146                         Isbiastrim_Isbiastrimtc_ValueProvider(_);
1147                         return isbiastrim_isbiastrimtc_field.Value;
1148                     },
1149                     writeCallback: (_, __) => Isbiastrim_Isbiastrimtc_Write(_, __),
1150                     readCallback: (_, __) => Isbiastrim_Isbiastrimtc_Read(_, __),
1151                     name: "Isbiastrimtc")
1152             .WithReservedBits(19, 1)
1153             .WithValueField(20, 5, out isbiastrim_isbiastrimoscgmc_field,
1154                     valueProviderCallback: (_) => {
1155                         Isbiastrim_Isbiastrimoscgmc_ValueProvider(_);
1156                         return isbiastrim_isbiastrimoscgmc_field.Value;
1157                     },
1158                     writeCallback: (_, __) => Isbiastrim_Isbiastrimoscgmc_Write(_, __),
1159                     readCallback: (_, __) => Isbiastrim_Isbiastrimoscgmc_Read(_, __),
1160                     name: "Isbiastrimoscgmc")
1161             .WithReservedBits(25, 1)
1162             .WithValueField(26, 4, out isbiastrim_isbiastrim1p18_field,
1163                     valueProviderCallback: (_) => {
1164                         Isbiastrim_Isbiastrim1p18_ValueProvider(_);
1165                         return isbiastrim_isbiastrim1p18_field.Value;
1166                     },
1167                     writeCallback: (_, __) => Isbiastrim_Isbiastrim1p18_Write(_, __),
1168                     readCallback: (_, __) => Isbiastrim_Isbiastrim1p18_Read(_, __),
1169                     name: "Isbiastrim1p18")
1170             .WithReservedBits(30, 2)
1171             .WithReadCallback((_, __) => Isbiastrim_Read(_, __))
1172             .WithWriteCallback((_, __) => Isbiastrim_Write(_, __));
1173 
1174         // Isbiasvrefregtrim - Offset : 0x2C
GenerateIsbiasvrefregtrimRegister()1175         protected DoubleWordRegister  GenerateIsbiasvrefregtrimRegister() => new DoubleWordRegister(this, 0x1A406)
1176             .WithValueField(0, 5, out isbiasvrefregtrim_vregvscale0trim_field,
1177                     valueProviderCallback: (_) => {
1178                         Isbiasvrefregtrim_Vregvscale0trim_ValueProvider(_);
1179                         return isbiasvrefregtrim_vregvscale0trim_field.Value;
1180                     },
1181                     writeCallback: (_, __) => Isbiasvrefregtrim_Vregvscale0trim_Write(_, __),
1182                     readCallback: (_, __) => Isbiasvrefregtrim_Vregvscale0trim_Read(_, __),
1183                     name: "Vregvscale0trim")
1184             .WithReservedBits(5, 1)
1185             .WithValueField(6, 5, out isbiasvrefregtrim_vregvscale1trim_field,
1186                     valueProviderCallback: (_) => {
1187                         Isbiasvrefregtrim_Vregvscale1trim_ValueProvider(_);
1188                         return isbiasvrefregtrim_vregvscale1trim_field.Value;
1189                     },
1190                     writeCallback: (_, __) => Isbiasvrefregtrim_Vregvscale1trim_Write(_, __),
1191                     readCallback: (_, __) => Isbiasvrefregtrim_Vregvscale1trim_Read(_, __),
1192                     name: "Vregvscale1trim")
1193             .WithReservedBits(11, 1)
1194             .WithValueField(12, 5, out isbiasvrefregtrim_vregvscale2trim_field,
1195                     valueProviderCallback: (_) => {
1196                         Isbiasvrefregtrim_Vregvscale2trim_ValueProvider(_);
1197                         return isbiasvrefregtrim_vregvscale2trim_field.Value;
1198                     },
1199                     writeCallback: (_, __) => Isbiasvrefregtrim_Vregvscale2trim_Write(_, __),
1200                     readCallback: (_, __) => Isbiasvrefregtrim_Vregvscale2trim_Read(_, __),
1201                     name: "Vregvscale2trim")
1202             .WithReservedBits(17, 15)
1203             .WithReadCallback((_, __) => Isbiasvrefregtrim_Read(_, __))
1204             .WithWriteCallback((_, __) => Isbiasvrefregtrim_Write(_, __));
1205 
1206         // Isbiasvreflvbodtrim - Offset : 0x30
GenerateIsbiasvreflvbodtrimRegister()1207         protected DoubleWordRegister  GenerateIsbiasvreflvbodtrimRegister() => new DoubleWordRegister(this, 0x1A406)
1208             .WithValueField(0, 5, out isbiasvreflvbodtrim_vregm70mvscale0trim_field,
1209                     valueProviderCallback: (_) => {
1210                         Isbiasvreflvbodtrim_Vregm70mvscale0trim_ValueProvider(_);
1211                         return isbiasvreflvbodtrim_vregm70mvscale0trim_field.Value;
1212                     },
1213                     writeCallback: (_, __) => Isbiasvreflvbodtrim_Vregm70mvscale0trim_Write(_, __),
1214                     readCallback: (_, __) => Isbiasvreflvbodtrim_Vregm70mvscale0trim_Read(_, __),
1215                     name: "Vregm70mvscale0trim")
1216             .WithReservedBits(5, 1)
1217             .WithValueField(6, 5, out isbiasvreflvbodtrim_vregm70mvscale1trim_field,
1218                     valueProviderCallback: (_) => {
1219                         Isbiasvreflvbodtrim_Vregm70mvscale1trim_ValueProvider(_);
1220                         return isbiasvreflvbodtrim_vregm70mvscale1trim_field.Value;
1221                     },
1222                     writeCallback: (_, __) => Isbiasvreflvbodtrim_Vregm70mvscale1trim_Write(_, __),
1223                     readCallback: (_, __) => Isbiasvreflvbodtrim_Vregm70mvscale1trim_Read(_, __),
1224                     name: "Vregm70mvscale1trim")
1225             .WithReservedBits(11, 1)
1226             .WithValueField(12, 5, out isbiasvreflvbodtrim_vregm70mvscale2trim_field,
1227                     valueProviderCallback: (_) => {
1228                         Isbiasvreflvbodtrim_Vregm70mvscale2trim_ValueProvider(_);
1229                         return isbiasvreflvbodtrim_vregm70mvscale2trim_field.Value;
1230                     },
1231                     writeCallback: (_, __) => Isbiasvreflvbodtrim_Vregm70mvscale2trim_Write(_, __),
1232                     readCallback: (_, __) => Isbiasvreflvbodtrim_Vregm70mvscale2trim_Read(_, __),
1233                     name: "Vregm70mvscale2trim")
1234             .WithReservedBits(17, 15)
1235             .WithReadCallback((_, __) => Isbiasvreflvbodtrim_Read(_, __))
1236             .WithWriteCallback((_, __) => Isbiasvreflvbodtrim_Write(_, __));
1237 
1238         // Anastatus - Offset : 0x34
GenerateAnastatusRegister()1239         protected DoubleWordRegister  GenerateAnastatusRegister() => new DoubleWordRegister(this, 0x0)
1240             .WithFlag(0, out anastatus_dvddlebodmaskoncfgchg_bit, FieldMode.Read,
1241                     valueProviderCallback: (_) => {
1242                         Anastatus_Dvddlebodmaskoncfgchg_ValueProvider(_);
1243                         return anastatus_dvddlebodmaskoncfgchg_bit.Value;
1244                     },
1245                     readCallback: (_, __) => Anastatus_Dvddlebodmaskoncfgchg_Read(_, __),
1246                     name: "Dvddlebodmaskoncfgchg")
1247             .WithFlag(1, out anastatus_avddbodmaskoncfgchg_bit, FieldMode.Read,
1248                     valueProviderCallback: (_) => {
1249                         Anastatus_Avddbodmaskoncfgchg_ValueProvider(_);
1250                         return anastatus_avddbodmaskoncfgchg_bit.Value;
1251                     },
1252                     readCallback: (_, __) => Anastatus_Avddbodmaskoncfgchg_Read(_, __),
1253                     name: "Avddbodmaskoncfgchg")
1254             .WithFlag(2, out anastatus_vddio0bodmaskoncfgchg_bit, FieldMode.Read,
1255                     valueProviderCallback: (_) => {
1256                         Anastatus_Vddio0bodmaskoncfgchg_ValueProvider(_);
1257                         return anastatus_vddio0bodmaskoncfgchg_bit.Value;
1258                     },
1259                     readCallback: (_, __) => Anastatus_Vddio0bodmaskoncfgchg_Read(_, __),
1260                     name: "Vddio0bodmaskoncfgchg")
1261             .WithFlag(3, out anastatus_vddio1bodmaskoncfgchg_bit, FieldMode.Read,
1262                     valueProviderCallback: (_) => {
1263                         Anastatus_Vddio1bodmaskoncfgchg_ValueProvider(_);
1264                         return anastatus_vddio1bodmaskoncfgchg_bit.Value;
1265                     },
1266                     readCallback: (_, __) => Anastatus_Vddio1bodmaskoncfgchg_Read(_, __),
1267                     name: "Vddio1bodmaskoncfgchg")
1268             .WithFlag(4, out anastatus_decbodmaskoncfgchg_bit, FieldMode.Read,
1269                     valueProviderCallback: (_) => {
1270                         Anastatus_Decbodmaskoncfgchg_ValueProvider(_);
1271                         return anastatus_decbodmaskoncfgchg_bit.Value;
1272                     },
1273                     readCallback: (_, __) => Anastatus_Decbodmaskoncfgchg_Read(_, __),
1274                     name: "Decbodmaskoncfgchg")
1275             .WithFlag(5, out anastatus_vregincmpenmaskoncfgchg_bit, FieldMode.Read,
1276                     valueProviderCallback: (_) => {
1277                         Anastatus_Vregincmpenmaskoncfgchg_ValueProvider(_);
1278                         return anastatus_vregincmpenmaskoncfgchg_bit.Value;
1279                     },
1280                     readCallback: (_, __) => Anastatus_Vregincmpenmaskoncfgchg_Read(_, __),
1281                     name: "Vregincmpenmaskoncfgchg")
1282             .WithReservedBits(6, 6)
1283             .WithFlag(12, out anastatus_dvddbod_bit, FieldMode.Read,
1284                     valueProviderCallback: (_) => {
1285                         Anastatus_Dvddbod_ValueProvider(_);
1286                         return anastatus_dvddbod_bit.Value;
1287                     },
1288                     readCallback: (_, __) => Anastatus_Dvddbod_Read(_, __),
1289                     name: "Dvddbod")
1290             .WithFlag(13, out anastatus_dvddlebod_bit, FieldMode.Read,
1291                     valueProviderCallback: (_) => {
1292                         Anastatus_Dvddlebod_ValueProvider(_);
1293                         return anastatus_dvddlebod_bit.Value;
1294                     },
1295                     readCallback: (_, __) => Anastatus_Dvddlebod_Read(_, __),
1296                     name: "Dvddlebod")
1297             .WithFlag(14, out anastatus_avddbod_bit, FieldMode.Read,
1298                     valueProviderCallback: (_) => {
1299                         Anastatus_Avddbod_ValueProvider(_);
1300                         return anastatus_avddbod_bit.Value;
1301                     },
1302                     readCallback: (_, __) => Anastatus_Avddbod_Read(_, __),
1303                     name: "Avddbod")
1304             .WithFlag(15, out anastatus_vddio0bod_bit, FieldMode.Read,
1305                     valueProviderCallback: (_) => {
1306                         Anastatus_Vddio0bod_ValueProvider(_);
1307                         return anastatus_vddio0bod_bit.Value;
1308                     },
1309                     readCallback: (_, __) => Anastatus_Vddio0bod_Read(_, __),
1310                     name: "Vddio0bod")
1311             .WithFlag(16, out anastatus_vddio1bod_bit, FieldMode.Read,
1312                     valueProviderCallback: (_) => {
1313                         Anastatus_Vddio1bod_ValueProvider(_);
1314                         return anastatus_vddio1bod_bit.Value;
1315                     },
1316                     readCallback: (_, __) => Anastatus_Vddio1bod_Read(_, __),
1317                     name: "Vddio1bod")
1318             .WithFlag(17, out anastatus_decbod_bit, FieldMode.Read,
1319                     valueProviderCallback: (_) => {
1320                         Anastatus_Decbod_ValueProvider(_);
1321                         return anastatus_decbod_bit.Value;
1322                     },
1323                     readCallback: (_, __) => Anastatus_Decbod_Read(_, __),
1324                     name: "Decbod")
1325             .WithFlag(18, out anastatus_decovmbod_bit, FieldMode.Read,
1326                     valueProviderCallback: (_) => {
1327                         Anastatus_Decovmbod_ValueProvider(_);
1328                         return anastatus_decovmbod_bit.Value;
1329                     },
1330                     readCallback: (_, __) => Anastatus_Decovmbod_Read(_, __),
1331                     name: "Decovmbod")
1332             .WithReservedBits(19, 5)
1333             .WithFlag(24, out anastatus_pfmbypvreginltthres_bit, FieldMode.Read,
1334                     valueProviderCallback: (_) => {
1335                         Anastatus_Pfmbypvreginltthres_ValueProvider(_);
1336                         return anastatus_pfmbypvreginltthres_bit.Value;
1337                     },
1338                     readCallback: (_, __) => Anastatus_Pfmbypvreginltthres_Read(_, __),
1339                     name: "Pfmbypvreginltthres")
1340             .WithFlag(25, out anastatus_pfmbypcmpout_bit, FieldMode.Read,
1341                     valueProviderCallback: (_) => {
1342                         Anastatus_Pfmbypcmpout_ValueProvider(_);
1343                         return anastatus_pfmbypcmpout_bit.Value;
1344                     },
1345                     readCallback: (_, __) => Anastatus_Pfmbypcmpout_Read(_, __),
1346                     name: "Pfmbypcmpout")
1347             .WithReservedBits(26, 6)
1348             .WithReadCallback((_, __) => Anastatus_Read(_, __))
1349             .WithWriteCallback((_, __) => Anastatus_Write(_, __));
1350 
1351         // Pfmbyp - Offset : 0x38
GeneratePfmbypRegister()1352         protected DoubleWordRegister  GeneratePfmbypRegister() => new DoubleWordRegister(this, 0x0)
1353             .WithFlag(0, out pfmbyp_hyssel_bit,
1354                     valueProviderCallback: (_) => {
1355                         Pfmbyp_Hyssel_ValueProvider(_);
1356                         return pfmbyp_hyssel_bit.Value;
1357                     },
1358                     writeCallback: (_, __) => Pfmbyp_Hyssel_Write(_, __),
1359                     readCallback: (_, __) => Pfmbyp_Hyssel_Read(_, __),
1360                     name: "Hyssel")
1361             .WithReservedBits(1, 6)
1362             .WithFlag(7, out pfmbyp_climboosten_bit,
1363                     valueProviderCallback: (_) => {
1364                         Pfmbyp_Climboosten_ValueProvider(_);
1365                         return pfmbyp_climboosten_bit.Value;
1366                     },
1367                     writeCallback: (_, __) => Pfmbyp_Climboosten_Write(_, __),
1368                     readCallback: (_, __) => Pfmbyp_Climboosten_Read(_, __),
1369                     name: "Climboosten")
1370             .WithFlag(8, out pfmbyp_climregdis_bit,
1371                     valueProviderCallback: (_) => {
1372                         Pfmbyp_Climregdis_ValueProvider(_);
1373                         return pfmbyp_climregdis_bit.Value;
1374                     },
1375                     writeCallback: (_, __) => Pfmbyp_Climregdis_Write(_, __),
1376                     readCallback: (_, __) => Pfmbyp_Climregdis_Read(_, __),
1377                     name: "Climregdis")
1378             .WithFlag(9, out pfmbyp_cmforceen_bit,
1379                     valueProviderCallback: (_) => {
1380                         Pfmbyp_Cmforceen_ValueProvider(_);
1381                         return pfmbyp_cmforceen_bit.Value;
1382                     },
1383                     writeCallback: (_, __) => Pfmbyp_Cmforceen_Write(_, __),
1384                     readCallback: (_, __) => Pfmbyp_Cmforceen_Read(_, __),
1385                     name: "Cmforceen")
1386             .WithFlag(10, out pfmbyp_cmforceval_bit,
1387                     valueProviderCallback: (_) => {
1388                         Pfmbyp_Cmforceval_ValueProvider(_);
1389                         return pfmbyp_cmforceval_bit.Value;
1390                     },
1391                     writeCallback: (_, __) => Pfmbyp_Cmforceval_Write(_, __),
1392                     readCallback: (_, __) => Pfmbyp_Cmforceval_Read(_, __),
1393                     name: "Cmforceval")
1394             .WithFlag(11, out pfmbyp_compsel_bit,
1395                     valueProviderCallback: (_) => {
1396                         Pfmbyp_Compsel_ValueProvider(_);
1397                         return pfmbyp_compsel_bit.Value;
1398                     },
1399                     writeCallback: (_, __) => Pfmbyp_Compsel_Write(_, __),
1400                     readCallback: (_, __) => Pfmbyp_Compsel_Read(_, __),
1401                     name: "Compsel")
1402             .WithFlag(12, out pfmbyp_dcdcpfetdis_bit,
1403                     valueProviderCallback: (_) => {
1404                         Pfmbyp_Dcdcpfetdis_ValueProvider(_);
1405                         return pfmbyp_dcdcpfetdis_bit.Value;
1406                     },
1407                     writeCallback: (_, __) => Pfmbyp_Dcdcpfetdis_Write(_, __),
1408                     readCallback: (_, __) => Pfmbyp_Dcdcpfetdis_Read(_, __),
1409                     name: "Dcdcpfetdis")
1410             .WithFlag(13, out pfmbyp_dcdcpfetforceon_bit,
1411                     valueProviderCallback: (_) => {
1412                         Pfmbyp_Dcdcpfetforceon_ValueProvider(_);
1413                         return pfmbyp_dcdcpfetforceon_bit.Value;
1414                     },
1415                     writeCallback: (_, __) => Pfmbyp_Dcdcpfetforceon_Write(_, __),
1416                     readCallback: (_, __) => Pfmbyp_Dcdcpfetforceon_Read(_, __),
1417                     name: "Dcdcpfetforceon")
1418             .WithReservedBits(14, 2)
1419             .WithValueField(16, 3, out pfmbyp_pfmisomode_field,
1420                     valueProviderCallback: (_) => {
1421                         Pfmbyp_Pfmisomode_ValueProvider(_);
1422                         return pfmbyp_pfmisomode_field.Value;
1423                     },
1424                     writeCallback: (_, __) => Pfmbyp_Pfmisomode_Write(_, __),
1425                     readCallback: (_, __) => Pfmbyp_Pfmisomode_Read(_, __),
1426                     name: "Pfmisomode")
1427             .WithReservedBits(19, 4)
1428             .WithFlag(23, out pfmbyp_swweak_bit,
1429                     valueProviderCallback: (_) => {
1430                         Pfmbyp_Swweak_ValueProvider(_);
1431                         return pfmbyp_swweak_bit.Value;
1432                     },
1433                     writeCallback: (_, __) => Pfmbyp_Swweak_Write(_, __),
1434                     readCallback: (_, __) => Pfmbyp_Swweak_Read(_, __),
1435                     name: "Swweak")
1436             .WithReservedBits(24, 3)
1437             .WithFlag(27, out pfmbyp_ovrpfmbypswdis_bit,
1438                     valueProviderCallback: (_) => {
1439                         Pfmbyp_Ovrpfmbypswdis_ValueProvider(_);
1440                         return pfmbyp_ovrpfmbypswdis_bit.Value;
1441                     },
1442                     writeCallback: (_, __) => Pfmbyp_Ovrpfmbypswdis_Write(_, __),
1443                     readCallback: (_, __) => Pfmbyp_Ovrpfmbypswdis_Read(_, __),
1444                     name: "Ovrpfmbypswdis")
1445             .WithFlag(28, out pfmbyp_ovrpfmbypclimdis_bit,
1446                     valueProviderCallback: (_) => {
1447                         Pfmbyp_Ovrpfmbypclimdis_ValueProvider(_);
1448                         return pfmbyp_ovrpfmbypclimdis_bit.Value;
1449                     },
1450                     writeCallback: (_, __) => Pfmbyp_Ovrpfmbypclimdis_Write(_, __),
1451                     readCallback: (_, __) => Pfmbyp_Ovrpfmbypclimdis_Read(_, __),
1452                     name: "Ovrpfmbypclimdis")
1453             .WithFlag(29, out pfmbyp_ovrpfmbyprstn_bit,
1454                     valueProviderCallback: (_) => {
1455                         Pfmbyp_Ovrpfmbyprstn_ValueProvider(_);
1456                         return pfmbyp_ovrpfmbyprstn_bit.Value;
1457                     },
1458                     writeCallback: (_, __) => Pfmbyp_Ovrpfmbyprstn_Write(_, __),
1459                     readCallback: (_, __) => Pfmbyp_Ovrpfmbyprstn_Read(_, __),
1460                     name: "Ovrpfmbyprstn")
1461             .WithFlag(30, out pfmbyp_ovrpfmbypclimsel_bit,
1462                     valueProviderCallback: (_) => {
1463                         Pfmbyp_Ovrpfmbypclimsel_ValueProvider(_);
1464                         return pfmbyp_ovrpfmbypclimsel_bit.Value;
1465                     },
1466                     writeCallback: (_, __) => Pfmbyp_Ovrpfmbypclimsel_Write(_, __),
1467                     readCallback: (_, __) => Pfmbyp_Ovrpfmbypclimsel_Read(_, __),
1468                     name: "Ovrpfmbypclimsel")
1469             .WithFlag(31, out pfmbyp_ovrpfmbypoverrideen_bit,
1470                     valueProviderCallback: (_) => {
1471                         Pfmbyp_Ovrpfmbypoverrideen_ValueProvider(_);
1472                         return pfmbyp_ovrpfmbypoverrideen_bit.Value;
1473                     },
1474                     writeCallback: (_, __) => Pfmbyp_Ovrpfmbypoverrideen_Write(_, __),
1475                     readCallback: (_, __) => Pfmbyp_Ovrpfmbypoverrideen_Read(_, __),
1476                     name: "Ovrpfmbypoverrideen")
1477             .WithReadCallback((_, __) => Pfmbyp_Read(_, __))
1478             .WithWriteCallback((_, __) => Pfmbyp_Write(_, __));
1479 
1480         // Vregvddcmpctrl - Offset : 0x3C
GenerateVregvddcmpctrlRegister()1481         protected DoubleWordRegister  GenerateVregvddcmpctrlRegister() => new DoubleWordRegister(this, 0x6)
1482             .WithFlag(0, out vregvddcmpctrl_vregincmpen_bit,
1483                     valueProviderCallback: (_) => {
1484                         Vregvddcmpctrl_Vregincmpen_ValueProvider(_);
1485                         return vregvddcmpctrl_vregincmpen_bit.Value;
1486                     },
1487                     writeCallback: (_, __) => Vregvddcmpctrl_Vregincmpen_Write(_, __),
1488                     readCallback: (_, __) => Vregvddcmpctrl_Vregincmpen_Read(_, __),
1489                     name: "Vregincmpen")
1490             .WithValueField(1, 2, out vregvddcmpctrl_thressel_field,
1491                     valueProviderCallback: (_) => {
1492                         Vregvddcmpctrl_Thressel_ValueProvider(_);
1493                         return vregvddcmpctrl_thressel_field.Value;
1494                     },
1495                     writeCallback: (_, __) => Vregvddcmpctrl_Thressel_Write(_, __),
1496                     readCallback: (_, __) => Vregvddcmpctrl_Thressel_Read(_, __),
1497                     name: "Thressel")
1498             .WithReservedBits(3, 29)
1499             .WithReadCallback((_, __) => Vregvddcmpctrl_Read(_, __))
1500             .WithWriteCallback((_, __) => Vregvddcmpctrl_Write(_, __));
1501 
1502         // Pd1paretctrl - Offset : 0x40
GeneratePd1paretctrlRegister()1503         protected DoubleWordRegister  GeneratePd1paretctrlRegister() => new DoubleWordRegister(this, 0x0)
1504             .WithEnumField<DoubleWordRegister, PD1PARETCTRL_PD1PARETDIS>(0, 16, out pd1paretctrl_pd1paretdis_field,
1505                     valueProviderCallback: (_) => {
1506                         Pd1paretctrl_Pd1paretdis_ValueProvider(_);
1507                         return pd1paretctrl_pd1paretdis_field.Value;
1508                     },
1509                     writeCallback: (_, __) => Pd1paretctrl_Pd1paretdis_Write(_, __),
1510                     readCallback: (_, __) => Pd1paretctrl_Pd1paretdis_Read(_, __),
1511                     name: "Pd1paretdis")
1512             .WithReservedBits(16, 16)
1513             .WithReadCallback((_, __) => Pd1paretctrl_Read(_, __))
1514             .WithWriteCallback((_, __) => Pd1paretctrl_Write(_, __));
1515 
1516         // Pd0pwrctrl - Offset : 0x44
GeneratePd0pwrctrlRegister()1517         protected DoubleWordRegister  GeneratePd0pwrctrlRegister() => new DoubleWordRegister(this, 0x0)
1518             .WithEnumField<DoubleWordRegister, PD0PWRCTRL_PD0PWRDN>(0, 4, out pd0pwrctrl_pd0pwrdn_field,
1519                     valueProviderCallback: (_) => {
1520                         Pd0pwrctrl_Pd0pwrdn_ValueProvider(_);
1521                         return pd0pwrctrl_pd0pwrdn_field.Value;
1522                     },
1523                     writeCallback: (_, __) => Pd0pwrctrl_Pd0pwrdn_Write(_, __),
1524                     readCallback: (_, __) => Pd0pwrctrl_Pd0pwrdn_Read(_, __),
1525                     name: "Pd0pwrdn")
1526             .WithReservedBits(4, 4)
1527             .WithEnumField<DoubleWordRegister, PD0PWRCTRL_EM2PDPWRDN>(8, 4, out pd0pwrctrl_em2pdpwrdn_field,
1528                     valueProviderCallback: (_) => {
1529                         Pd0pwrctrl_Em2pdpwrdn_ValueProvider(_);
1530                         return pd0pwrctrl_em2pdpwrdn_field.Value;
1531                     },
1532                     writeCallback: (_, __) => Pd0pwrctrl_Em2pdpwrdn_Write(_, __),
1533                     readCallback: (_, __) => Pd0pwrctrl_Em2pdpwrdn_Read(_, __),
1534                     name: "Em2pdpwrdn")
1535             .WithReservedBits(12, 12)
1536             .WithEnumField<DoubleWordRegister, PD0PWRCTRL_DISCHRGPD>(24, 5, out pd0pwrctrl_dischrgpd_field,
1537                     valueProviderCallback: (_) => {
1538                         Pd0pwrctrl_Dischrgpd_ValueProvider(_);
1539                         return pd0pwrctrl_dischrgpd_field.Value;
1540                     },
1541                     writeCallback: (_, __) => Pd0pwrctrl_Dischrgpd_Write(_, __),
1542                     readCallback: (_, __) => Pd0pwrctrl_Dischrgpd_Read(_, __),
1543                     name: "Dischrgpd")
1544             .WithReservedBits(29, 2)
1545             .WithFlag(31, out pd0pwrctrl_dischrgpdem2en_bit,
1546                     valueProviderCallback: (_) => {
1547                         Pd0pwrctrl_Dischrgpdem2en_ValueProvider(_);
1548                         return pd0pwrctrl_dischrgpdem2en_bit.Value;
1549                     },
1550                     writeCallback: (_, __) => Pd0pwrctrl_Dischrgpdem2en_Write(_, __),
1551                     readCallback: (_, __) => Pd0pwrctrl_Dischrgpdem2en_Read(_, __),
1552                     name: "Dischrgpdem2en")
1553             .WithReadCallback((_, __) => Pd0pwrctrl_Read(_, __))
1554             .WithWriteCallback((_, __) => Pd0pwrctrl_Write(_, __));
1555 
1556         // Pd0pwrem2ctrl - Offset : 0x48
GeneratePd0pwrem2ctrlRegister()1557         protected DoubleWordRegister  GeneratePd0pwrem2ctrlRegister() => new DoubleWordRegister(this, 0x0)
1558             .WithFlag(0, out pd0pwrem2ctrl_em2pd0ben_bit,
1559                     valueProviderCallback: (_) => {
1560                         Pd0pwrem2ctrl_Em2pd0ben_ValueProvider(_);
1561                         return pd0pwrem2ctrl_em2pd0ben_bit.Value;
1562                     },
1563                     writeCallback: (_, __) => Pd0pwrem2ctrl_Em2pd0ben_Write(_, __),
1564                     readCallback: (_, __) => Pd0pwrem2ctrl_Em2pd0ben_Read(_, __),
1565                     name: "Em2pd0ben")
1566             .WithFlag(1, out pd0pwrem2ctrl_em2pd0cen_bit,
1567                     valueProviderCallback: (_) => {
1568                         Pd0pwrem2ctrl_Em2pd0cen_ValueProvider(_);
1569                         return pd0pwrem2ctrl_em2pd0cen_bit.Value;
1570                     },
1571                     writeCallback: (_, __) => Pd0pwrem2ctrl_Em2pd0cen_Write(_, __),
1572                     readCallback: (_, __) => Pd0pwrem2ctrl_Em2pd0cen_Read(_, __),
1573                     name: "Em2pd0cen")
1574             .WithFlag(2, out pd0pwrem2ctrl_em2pd0den_bit,
1575                     valueProviderCallback: (_) => {
1576                         Pd0pwrem2ctrl_Em2pd0den_ValueProvider(_);
1577                         return pd0pwrem2ctrl_em2pd0den_bit.Value;
1578                     },
1579                     writeCallback: (_, __) => Pd0pwrem2ctrl_Em2pd0den_Write(_, __),
1580                     readCallback: (_, __) => Pd0pwrem2ctrl_Em2pd0den_Read(_, __),
1581                     name: "Em2pd0den")
1582             .WithFlag(3, out pd0pwrem2ctrl_em2pd0een_bit,
1583                     valueProviderCallback: (_) => {
1584                         Pd0pwrem2ctrl_Em2pd0een_ValueProvider(_);
1585                         return pd0pwrem2ctrl_em2pd0een_bit.Value;
1586                     },
1587                     writeCallback: (_, __) => Pd0pwrem2ctrl_Em2pd0een_Write(_, __),
1588                     readCallback: (_, __) => Pd0pwrem2ctrl_Em2pd0een_Read(_, __),
1589                     name: "Em2pd0een")
1590             .WithReservedBits(4, 28)
1591             .WithReadCallback((_, __) => Pd0pwrem2ctrl_Read(_, __))
1592             .WithWriteCallback((_, __) => Pd0pwrem2ctrl_Write(_, __));
1593 
1594         // Ipversion_Rev - Offset : 0x5C
GenerateIpversion_revRegister()1595         protected DoubleWordRegister  GenerateIpversion_revRegister() => new DoubleWordRegister(this, 0x3)
1596             .WithValueField(0, 32, out ipversion_rev_ipversion_field, FieldMode.Read,
1597                     valueProviderCallback: (_) => {
1598                         Ipversion_Rev_Ipversion_ValueProvider(_);
1599                         return ipversion_rev_ipversion_field.Value;
1600                     },
1601                     readCallback: (_, __) => Ipversion_Rev_Ipversion_Read(_, __),
1602                     name: "Ipversion")
1603             .WithReadCallback((_, __) => Ipversion_Rev_Read(_, __))
1604             .WithWriteCallback((_, __) => Ipversion_Rev_Write(_, __));
1605 
1606         // Lock - Offset : 0x60
GenerateLockRegister()1607         protected DoubleWordRegister  GenerateLockRegister() => new DoubleWordRegister(this, 0xADE8)
1608             .WithValueField(0, 16, out lock_lockkey_field, FieldMode.Write,
1609                     writeCallback: (_, __) => Lock_Lockkey_Write(_, __),
1610                     name: "Lockkey")
1611             .WithReservedBits(16, 16)
1612             .WithReadCallback((_, __) => Lock_Read(_, __))
1613             .WithWriteCallback((_, __) => Lock_Write(_, __));
1614 
1615         // If - Offset : 0x64
GenerateIfRegister()1616         protected DoubleWordRegister  GenerateIfRegister() => new DoubleWordRegister(this, 0x0)
1617             .WithReservedBits(0, 16)
1618             .WithFlag(16, out if_avddbod_bit,
1619                     valueProviderCallback: (_) => {
1620                         If_Avddbod_ValueProvider(_);
1621                         return if_avddbod_bit.Value;
1622                     },
1623                     writeCallback: (_, __) => If_Avddbod_Write(_, __),
1624                     readCallback: (_, __) => If_Avddbod_Read(_, __),
1625                     name: "Avddbod")
1626             .WithFlag(17, out if_iovdd0bod_bit,
1627                     valueProviderCallback: (_) => {
1628                         If_Iovdd0bod_ValueProvider(_);
1629                         return if_iovdd0bod_bit.Value;
1630                     },
1631                     writeCallback: (_, __) => If_Iovdd0bod_Write(_, __),
1632                     readCallback: (_, __) => If_Iovdd0bod_Read(_, __),
1633                     name: "Iovdd0bod")
1634             .WithFlag(18, out if_iovdd1bod_bit,
1635                     valueProviderCallback: (_) => {
1636                         If_Iovdd1bod_ValueProvider(_);
1637                         return if_iovdd1bod_bit.Value;
1638                     },
1639                     writeCallback: (_, __) => If_Iovdd1bod_Write(_, __),
1640                     readCallback: (_, __) => If_Iovdd1bod_Read(_, __),
1641                     name: "Iovdd1bod")
1642             .WithReservedBits(19, 5)
1643             .WithFlag(24, out if_em23wakeup_bit,
1644                     valueProviderCallback: (_) => {
1645                         If_Em23wakeup_ValueProvider(_);
1646                         return if_em23wakeup_bit.Value;
1647                     },
1648                     writeCallback: (_, __) => If_Em23wakeup_Write(_, __),
1649                     readCallback: (_, __) => If_Em23wakeup_Read(_, __),
1650                     name: "Em23wakeup")
1651             .WithFlag(25, out if_vscaledone_bit,
1652                     valueProviderCallback: (_) => {
1653                         If_Vscaledone_ValueProvider(_);
1654                         return if_vscaledone_bit.Value;
1655                     },
1656                     writeCallback: (_, __) => If_Vscaledone_Write(_, __),
1657                     readCallback: (_, __) => If_Vscaledone_Read(_, __),
1658                     name: "Vscaledone")
1659             .WithReservedBits(26, 1)
1660             .WithFlag(27, out if_tempavg_bit,
1661                     valueProviderCallback: (_) => {
1662                         If_Tempavg_ValueProvider(_);
1663                         return if_tempavg_bit.Value;
1664                     },
1665                     writeCallback: (_, __) => If_Tempavg_Write(_, __),
1666                     readCallback: (_, __) => If_Tempavg_Read(_, __),
1667                     name: "Tempavg")
1668             .WithReservedBits(28, 1)
1669             .WithFlag(29, out if_temp_bit,
1670                     valueProviderCallback: (_) => {
1671                         If_Temp_ValueProvider(_);
1672                         return if_temp_bit.Value;
1673                     },
1674                     writeCallback: (_, __) => If_Temp_Write(_, __),
1675                     readCallback: (_, __) => If_Temp_Read(_, __),
1676                     name: "Temp")
1677             .WithFlag(30, out if_templow_bit,
1678                     valueProviderCallback: (_) => {
1679                         If_Templow_ValueProvider(_);
1680                         return if_templow_bit.Value;
1681                     },
1682                     writeCallback: (_, __) => If_Templow_Write(_, __),
1683                     readCallback: (_, __) => If_Templow_Read(_, __),
1684                     name: "Templow")
1685             .WithFlag(31, out if_temphigh_bit,
1686                     valueProviderCallback: (_) => {
1687                         If_Temphigh_ValueProvider(_);
1688                         return if_temphigh_bit.Value;
1689                     },
1690                     writeCallback: (_, __) => If_Temphigh_Write(_, __),
1691                     readCallback: (_, __) => If_Temphigh_Read(_, __),
1692                     name: "Temphigh")
1693             .WithReadCallback((_, __) => If_Read(_, __))
1694             .WithWriteCallback((_, __) => If_Write(_, __));
1695 
1696         // Ien - Offset : 0x68
GenerateIenRegister()1697         protected DoubleWordRegister  GenerateIenRegister() => new DoubleWordRegister(this, 0x0)
1698             .WithReservedBits(0, 16)
1699             .WithFlag(16, out ien_avddbod_bit,
1700                     valueProviderCallback: (_) => {
1701                         Ien_Avddbod_ValueProvider(_);
1702                         return ien_avddbod_bit.Value;
1703                     },
1704                     writeCallback: (_, __) => Ien_Avddbod_Write(_, __),
1705                     readCallback: (_, __) => Ien_Avddbod_Read(_, __),
1706                     name: "Avddbod")
1707             .WithFlag(17, out ien_iovdd0bod_bit,
1708                     valueProviderCallback: (_) => {
1709                         Ien_Iovdd0bod_ValueProvider(_);
1710                         return ien_iovdd0bod_bit.Value;
1711                     },
1712                     writeCallback: (_, __) => Ien_Iovdd0bod_Write(_, __),
1713                     readCallback: (_, __) => Ien_Iovdd0bod_Read(_, __),
1714                     name: "Iovdd0bod")
1715             .WithFlag(18, out ien_iovdd1bod_bit,
1716                     valueProviderCallback: (_) => {
1717                         Ien_Iovdd1bod_ValueProvider(_);
1718                         return ien_iovdd1bod_bit.Value;
1719                     },
1720                     writeCallback: (_, __) => Ien_Iovdd1bod_Write(_, __),
1721                     readCallback: (_, __) => Ien_Iovdd1bod_Read(_, __),
1722                     name: "Iovdd1bod")
1723             .WithReservedBits(19, 5)
1724             .WithFlag(24, out ien_em23wakeup_bit,
1725                     valueProviderCallback: (_) => {
1726                         Ien_Em23wakeup_ValueProvider(_);
1727                         return ien_em23wakeup_bit.Value;
1728                     },
1729                     writeCallback: (_, __) => Ien_Em23wakeup_Write(_, __),
1730                     readCallback: (_, __) => Ien_Em23wakeup_Read(_, __),
1731                     name: "Em23wakeup")
1732             .WithFlag(25, out ien_vscaledone_bit,
1733                     valueProviderCallback: (_) => {
1734                         Ien_Vscaledone_ValueProvider(_);
1735                         return ien_vscaledone_bit.Value;
1736                     },
1737                     writeCallback: (_, __) => Ien_Vscaledone_Write(_, __),
1738                     readCallback: (_, __) => Ien_Vscaledone_Read(_, __),
1739                     name: "Vscaledone")
1740             .WithReservedBits(26, 1)
1741             .WithFlag(27, out ien_tempavg_bit,
1742                     valueProviderCallback: (_) => {
1743                         Ien_Tempavg_ValueProvider(_);
1744                         return ien_tempavg_bit.Value;
1745                     },
1746                     writeCallback: (_, __) => Ien_Tempavg_Write(_, __),
1747                     readCallback: (_, __) => Ien_Tempavg_Read(_, __),
1748                     name: "Tempavg")
1749             .WithReservedBits(28, 1)
1750             .WithFlag(29, out ien_temp_bit,
1751                     valueProviderCallback: (_) => {
1752                         Ien_Temp_ValueProvider(_);
1753                         return ien_temp_bit.Value;
1754                     },
1755                     writeCallback: (_, __) => Ien_Temp_Write(_, __),
1756                     readCallback: (_, __) => Ien_Temp_Read(_, __),
1757                     name: "Temp")
1758             .WithFlag(30, out ien_templow_bit,
1759                     valueProviderCallback: (_) => {
1760                         Ien_Templow_ValueProvider(_);
1761                         return ien_templow_bit.Value;
1762                     },
1763                     writeCallback: (_, __) => Ien_Templow_Write(_, __),
1764                     readCallback: (_, __) => Ien_Templow_Read(_, __),
1765                     name: "Templow")
1766             .WithFlag(31, out ien_temphigh_bit,
1767                     valueProviderCallback: (_) => {
1768                         Ien_Temphigh_ValueProvider(_);
1769                         return ien_temphigh_bit.Value;
1770                     },
1771                     writeCallback: (_, __) => Ien_Temphigh_Write(_, __),
1772                     readCallback: (_, __) => Ien_Temphigh_Read(_, __),
1773                     name: "Temphigh")
1774             .WithReadCallback((_, __) => Ien_Read(_, __))
1775             .WithWriteCallback((_, __) => Ien_Write(_, __));
1776 
1777         // Em4ctrl - Offset : 0x6C
GenerateEm4ctrlRegister()1778         protected DoubleWordRegister  GenerateEm4ctrlRegister() => new DoubleWordRegister(this, 0x0)
1779             .WithValueField(0, 2, out em4ctrl_em4entry_field,
1780                     valueProviderCallback: (_) => {
1781                         Em4ctrl_Em4entry_ValueProvider(_);
1782                         return em4ctrl_em4entry_field.Value;
1783                     },
1784                     writeCallback: (_, __) => Em4ctrl_Em4entry_Write(_, __),
1785                     readCallback: (_, __) => Em4ctrl_Em4entry_Read(_, __),
1786                     name: "Em4entry")
1787             .WithReservedBits(2, 2)
1788             .WithEnumField<DoubleWordRegister, EM4CTRL_EM4IORETMODE>(4, 2, out em4ctrl_em4ioretmode_field,
1789                     valueProviderCallback: (_) => {
1790                         Em4ctrl_Em4ioretmode_ValueProvider(_);
1791                         return em4ctrl_em4ioretmode_field.Value;
1792                     },
1793                     writeCallback: (_, __) => Em4ctrl_Em4ioretmode_Write(_, __),
1794                     readCallback: (_, __) => Em4ctrl_Em4ioretmode_Read(_, __),
1795                     name: "Em4ioretmode")
1796             .WithReservedBits(6, 2)
1797             .WithFlag(8, out em4ctrl_bod3senseem4wu_bit,
1798                     valueProviderCallback: (_) => {
1799                         Em4ctrl_Bod3senseem4wu_ValueProvider(_);
1800                         return em4ctrl_bod3senseem4wu_bit.Value;
1801                     },
1802                     writeCallback: (_, __) => Em4ctrl_Bod3senseem4wu_Write(_, __),
1803                     readCallback: (_, __) => Em4ctrl_Bod3senseem4wu_Read(_, __),
1804                     name: "Bod3senseem4wu")
1805             .WithReservedBits(9, 23)
1806             .WithReadCallback((_, __) => Em4ctrl_Read(_, __))
1807             .WithWriteCallback((_, __) => Em4ctrl_Write(_, __));
1808 
1809         // Cmd - Offset : 0x70
GenerateCmdRegister()1810         protected DoubleWordRegister  GenerateCmdRegister() => new DoubleWordRegister(this, 0x0)
1811             .WithReservedBits(0, 1)
1812             .WithFlag(1, out cmd_em4unlatch_bit, FieldMode.Write,
1813                     writeCallback: (_, __) => Cmd_Em4unlatch_Write(_, __),
1814                     name: "Em4unlatch")
1815             .WithReservedBits(2, 2)
1816             .WithFlag(4, out cmd_tempavgreq_bit, FieldMode.Write,
1817                     writeCallback: (_, __) => Cmd_Tempavgreq_Write(_, __),
1818                     name: "Tempavgreq")
1819             .WithReservedBits(5, 4)
1820             .WithFlag(9, out cmd_em01vscale0_bit, FieldMode.Write,
1821                     writeCallback: (_, __) => Cmd_Em01vscale0_Write(_, __),
1822                     name: "Em01vscale0")
1823             .WithFlag(10, out cmd_em01vscale1_bit, FieldMode.Write,
1824                     writeCallback: (_, __) => Cmd_Em01vscale1_Write(_, __),
1825                     name: "Em01vscale1")
1826             .WithFlag(11, out cmd_em01vscale2_bit, FieldMode.Write,
1827                     writeCallback: (_, __) => Cmd_Em01vscale2_Write(_, __),
1828                     name: "Em01vscale2")
1829             .WithReservedBits(12, 5)
1830             .WithFlag(17, out cmd_rstcauseclr_bit, FieldMode.Write,
1831                     writeCallback: (_, __) => Cmd_Rstcauseclr_Write(_, __),
1832                     name: "Rstcauseclr")
1833             .WithFlag(18, out cmd_tamperrcclr_bit, FieldMode.Write,
1834                     writeCallback: (_, __) => Cmd_Tamperrcclr_Write(_, __),
1835                     name: "Tamperrcclr")
1836             .WithReservedBits(19, 13)
1837             .WithReadCallback((_, __) => Cmd_Read(_, __))
1838             .WithWriteCallback((_, __) => Cmd_Write(_, __));
1839 
1840         // Ctrl - Offset : 0x74
GenerateCtrlRegister()1841         protected DoubleWordRegister  GenerateCtrlRegister() => new DoubleWordRegister(this, 0x200)
1842             .WithFlag(0, out ctrl_em2dbgen_bit,
1843                     valueProviderCallback: (_) => {
1844                         Ctrl_Em2dbgen_ValueProvider(_);
1845                         return ctrl_em2dbgen_bit.Value;
1846                     },
1847                     writeCallback: (_, __) => Ctrl_Em2dbgen_Write(_, __),
1848                     readCallback: (_, __) => Ctrl_Em2dbgen_Read(_, __),
1849                     name: "Em2dbgen")
1850             .WithReservedBits(1, 2)
1851             .WithEnumField<DoubleWordRegister, CTRL_TEMPAVGNUM>(3, 1, out ctrl_tempavgnum_bit,
1852                     valueProviderCallback: (_) => {
1853                         Ctrl_Tempavgnum_ValueProvider(_);
1854                         return ctrl_tempavgnum_bit.Value;
1855                     },
1856                     writeCallback: (_, __) => Ctrl_Tempavgnum_Write(_, __),
1857                     readCallback: (_, __) => Ctrl_Tempavgnum_Read(_, __),
1858                     name: "Tempavgnum")
1859             .WithReservedBits(4, 4)
1860             .WithEnumField<DoubleWordRegister, CTRL_EM23VSCALE>(8, 2, out ctrl_em23vscale_field,
1861                     valueProviderCallback: (_) => {
1862                         Ctrl_Em23vscale_ValueProvider(_);
1863                         return ctrl_em23vscale_field.Value;
1864                     },
1865                     writeCallback: (_, __) => Ctrl_Em23vscale_Write(_, __),
1866                     readCallback: (_, __) => Ctrl_Em23vscale_Read(_, __),
1867                     name: "Em23vscale")
1868             .WithReservedBits(10, 6)
1869             .WithFlag(16, out ctrl_flashpwrupondemand_bit,
1870                     valueProviderCallback: (_) => {
1871                         Ctrl_Flashpwrupondemand_ValueProvider(_);
1872                         return ctrl_flashpwrupondemand_bit.Value;
1873                     },
1874                     writeCallback: (_, __) => Ctrl_Flashpwrupondemand_Write(_, __),
1875                     readCallback: (_, __) => Ctrl_Flashpwrupondemand_Read(_, __),
1876                     name: "Flashpwrupondemand")
1877             .WithReservedBits(17, 12)
1878             .WithFlag(29, out ctrl_efpdirectmodeen_bit,
1879                     valueProviderCallback: (_) => {
1880                         Ctrl_Efpdirectmodeen_ValueProvider(_);
1881                         return ctrl_efpdirectmodeen_bit.Value;
1882                     },
1883                     writeCallback: (_, __) => Ctrl_Efpdirectmodeen_Write(_, __),
1884                     readCallback: (_, __) => Ctrl_Efpdirectmodeen_Read(_, __),
1885                     name: "Efpdirectmodeen")
1886             .WithFlag(30, out ctrl_efpdrvdecouple_bit,
1887                     valueProviderCallback: (_) => {
1888                         Ctrl_Efpdrvdecouple_ValueProvider(_);
1889                         return ctrl_efpdrvdecouple_bit.Value;
1890                     },
1891                     writeCallback: (_, __) => Ctrl_Efpdrvdecouple_Write(_, __),
1892                     readCallback: (_, __) => Ctrl_Efpdrvdecouple_Read(_, __),
1893                     name: "Efpdrvdecouple")
1894             .WithFlag(31, out ctrl_efpdrvdvdd_bit,
1895                     valueProviderCallback: (_) => {
1896                         Ctrl_Efpdrvdvdd_ValueProvider(_);
1897                         return ctrl_efpdrvdvdd_bit.Value;
1898                     },
1899                     writeCallback: (_, __) => Ctrl_Efpdrvdvdd_Write(_, __),
1900                     readCallback: (_, __) => Ctrl_Efpdrvdvdd_Read(_, __),
1901                     name: "Efpdrvdvdd")
1902             .WithReadCallback((_, __) => Ctrl_Read(_, __))
1903             .WithWriteCallback((_, __) => Ctrl_Write(_, __));
1904 
1905         // Templimits - Offset : 0x78
GenerateTemplimitsRegister()1906         protected DoubleWordRegister  GenerateTemplimitsRegister() => new DoubleWordRegister(this, 0x1FF0000)
1907             .WithValueField(0, 9, out templimits_templow_field,
1908                     valueProviderCallback: (_) => {
1909                         Templimits_Templow_ValueProvider(_);
1910                         return templimits_templow_field.Value;
1911                     },
1912                     writeCallback: (_, __) => Templimits_Templow_Write(_, __),
1913                     readCallback: (_, __) => Templimits_Templow_Read(_, __),
1914                     name: "Templow")
1915             .WithReservedBits(9, 7)
1916             .WithValueField(16, 9, out templimits_temphigh_field,
1917                     valueProviderCallback: (_) => {
1918                         Templimits_Temphigh_ValueProvider(_);
1919                         return templimits_temphigh_field.Value;
1920                     },
1921                     writeCallback: (_, __) => Templimits_Temphigh_Write(_, __),
1922                     readCallback: (_, __) => Templimits_Temphigh_Read(_, __),
1923                     name: "Temphigh")
1924             .WithReservedBits(25, 7)
1925             .WithReadCallback((_, __) => Templimits_Read(_, __))
1926             .WithWriteCallback((_, __) => Templimits_Write(_, __));
1927 
1928         // Templimitsdg - Offset : 0x7C
GenerateTemplimitsdgRegister()1929         protected DoubleWordRegister  GenerateTemplimitsdgRegister() => new DoubleWordRegister(this, 0x1FF0000)
1930             .WithValueField(0, 9, out templimitsdg_templowdg_field,
1931                     valueProviderCallback: (_) => {
1932                         Templimitsdg_Templowdg_ValueProvider(_);
1933                         return templimitsdg_templowdg_field.Value;
1934                     },
1935                     writeCallback: (_, __) => Templimitsdg_Templowdg_Write(_, __),
1936                     readCallback: (_, __) => Templimitsdg_Templowdg_Read(_, __),
1937                     name: "Templowdg")
1938             .WithReservedBits(9, 7)
1939             .WithValueField(16, 9, out templimitsdg_temphidg_field,
1940                     valueProviderCallback: (_) => {
1941                         Templimitsdg_Temphidg_ValueProvider(_);
1942                         return templimitsdg_temphidg_field.Value;
1943                     },
1944                     writeCallback: (_, __) => Templimitsdg_Temphidg_Write(_, __),
1945                     readCallback: (_, __) => Templimitsdg_Temphidg_Read(_, __),
1946                     name: "Temphidg")
1947             .WithReservedBits(25, 7)
1948             .WithReadCallback((_, __) => Templimitsdg_Read(_, __))
1949             .WithWriteCallback((_, __) => Templimitsdg_Write(_, __));
1950 
1951         // Templimitsse - Offset : 0x80
GenerateTemplimitsseRegister()1952         protected DoubleWordRegister  GenerateTemplimitsseRegister() => new DoubleWordRegister(this, 0x1FF0000)
1953             .WithValueField(0, 9, out templimitsse_templowse_field,
1954                     valueProviderCallback: (_) => {
1955                         Templimitsse_Templowse_ValueProvider(_);
1956                         return templimitsse_templowse_field.Value;
1957                     },
1958                     writeCallback: (_, __) => Templimitsse_Templowse_Write(_, __),
1959                     readCallback: (_, __) => Templimitsse_Templowse_Read(_, __),
1960                     name: "Templowse")
1961             .WithReservedBits(9, 7)
1962             .WithValueField(16, 9, out templimitsse_temphise_field,
1963                     valueProviderCallback: (_) => {
1964                         Templimitsse_Temphise_ValueProvider(_);
1965                         return templimitsse_temphise_field.Value;
1966                     },
1967                     writeCallback: (_, __) => Templimitsse_Temphise_Write(_, __),
1968                     readCallback: (_, __) => Templimitsse_Temphise_Read(_, __),
1969                     name: "Temphise")
1970             .WithReservedBits(25, 7)
1971             .WithReadCallback((_, __) => Templimitsse_Read(_, __))
1972             .WithWriteCallback((_, __) => Templimitsse_Write(_, __));
1973 
1974         // Status - Offset : 0x84
GenerateStatusRegister()1975         protected DoubleWordRegister  GenerateStatusRegister() => new DoubleWordRegister(this, 0x80)
1976             .WithEnumField<DoubleWordRegister, STATUS_LOCK>(0, 1, out status_lock_bit, FieldMode.Read,
1977                     valueProviderCallback: (_) => {
1978                         Status_Lock_ValueProvider(_);
1979                         return status_lock_bit.Value;
1980                     },
1981                     readCallback: (_, __) => Status_Lock_Read(_, __),
1982                     name: "Lock")
1983             .WithFlag(1, out status_firsttempdone_bit, FieldMode.Read,
1984                     valueProviderCallback: (_) => {
1985                         Status_Firsttempdone_ValueProvider(_);
1986                         return status_firsttempdone_bit.Value;
1987                     },
1988                     readCallback: (_, __) => Status_Firsttempdone_Read(_, __),
1989                     name: "Firsttempdone")
1990             .WithFlag(2, out status_tempactive_bit, FieldMode.Read,
1991                     valueProviderCallback: (_) => {
1992                         Status_Tempactive_ValueProvider(_);
1993                         return status_tempactive_bit.Value;
1994                     },
1995                     readCallback: (_, __) => Status_Tempactive_Read(_, __),
1996                     name: "Tempactive")
1997             .WithFlag(3, out status_tempavgactive_bit, FieldMode.Read,
1998                     valueProviderCallback: (_) => {
1999                         Status_Tempavgactive_ValueProvider(_);
2000                         return status_tempavgactive_bit.Value;
2001                     },
2002                     readCallback: (_, __) => Status_Tempavgactive_Read(_, __),
2003                     name: "Tempavgactive")
2004             .WithFlag(4, out status_vscalebusy_bit, FieldMode.Read,
2005                     valueProviderCallback: (_) => {
2006                         Status_Vscalebusy_ValueProvider(_);
2007                         return status_vscalebusy_bit.Value;
2008                     },
2009                     readCallback: (_, __) => Status_Vscalebusy_Read(_, __),
2010                     name: "Vscalebusy")
2011             .WithFlag(5, out status_vscalefailed_bit, FieldMode.Read,
2012                     valueProviderCallback: (_) => {
2013                         Status_Vscalefailed_ValueProvider(_);
2014                         return status_vscalefailed_bit.Value;
2015                     },
2016                     readCallback: (_, __) => Status_Vscalefailed_Read(_, __),
2017                     name: "Vscalefailed")
2018             .WithEnumField<DoubleWordRegister, STATUS_VSCALE>(6, 2, out status_vscale_field, FieldMode.Read,
2019                     valueProviderCallback: (_) => {
2020                         Status_Vscale_ValueProvider(_);
2021                         return status_vscale_field.Value;
2022                     },
2023                     readCallback: (_, __) => Status_Vscale_Read(_, __),
2024                     name: "Vscale")
2025             .WithFlag(8, out status_racactive_bit, FieldMode.Read,
2026                     valueProviderCallback: (_) => {
2027                         Status_Racactive_ValueProvider(_);
2028                         return status_racactive_bit.Value;
2029                     },
2030                     readCallback: (_, __) => Status_Racactive_Read(_, __),
2031                     name: "Racactive")
2032             .WithFlag(9, out status_em4ioret_bit, FieldMode.Read,
2033                     valueProviderCallback: (_) => {
2034                         Status_Em4ioret_ValueProvider(_);
2035                         return status_em4ioret_bit.Value;
2036                     },
2037                     readCallback: (_, __) => Status_Em4ioret_Read(_, __),
2038                     name: "Em4ioret")
2039             .WithFlag(10, out status_em2entered_bit, FieldMode.Read,
2040                     valueProviderCallback: (_) => {
2041                         Status_Em2entered_ValueProvider(_);
2042                         return status_em2entered_bit.Value;
2043                     },
2044                     readCallback: (_, __) => Status_Em2entered_Read(_, __),
2045                     name: "Em2entered")
2046             .WithFlag(11, out status_em1p_bit, FieldMode.Read,
2047                     valueProviderCallback: (_) => {
2048                         Status_Em1p_ValueProvider(_);
2049                         return status_em1p_bit.Value;
2050                     },
2051                     readCallback: (_, __) => Status_Em1p_Read(_, __),
2052                     name: "Em1p")
2053             .WithReservedBits(12, 1)
2054             .WithValueField(13, 19, out status_pwrdwnstatus_field, FieldMode.Read,
2055                     valueProviderCallback: (_) => {
2056                         Status_Pwrdwnstatus_ValueProvider(_);
2057                         return status_pwrdwnstatus_field.Value;
2058                     },
2059                     readCallback: (_, __) => Status_Pwrdwnstatus_Read(_, __),
2060                     name: "Pwrdwnstatus")
2061             .WithReadCallback((_, __) => Status_Read(_, __))
2062             .WithWriteCallback((_, __) => Status_Write(_, __));
2063 
2064         // Temp - Offset : 0x88
GenerateTempRegister()2065         protected DoubleWordRegister  GenerateTempRegister() => new DoubleWordRegister(this, 0x0)
2066             .WithValueField(0, 2, out temp_templsb_field, FieldMode.Read,
2067                     valueProviderCallback: (_) => {
2068                         Temp_Templsb_ValueProvider(_);
2069                         return temp_templsb_field.Value;
2070                     },
2071                     readCallback: (_, __) => Temp_Templsb_Read(_, __),
2072                     name: "Templsb")
2073             .WithValueField(2, 9, out temp_temp_field, FieldMode.Read,
2074                     valueProviderCallback: (_) => {
2075                         Temp_Temp_ValueProvider(_);
2076                         return temp_temp_field.Value;
2077                     },
2078                     readCallback: (_, __) => Temp_Temp_Read(_, __),
2079                     name: "Temp")
2080             .WithReservedBits(11, 5)
2081             .WithValueField(16, 11, out temp_tempavg_field, FieldMode.Read,
2082                     valueProviderCallback: (_) => {
2083                         Temp_Tempavg_ValueProvider(_);
2084                         return temp_tempavg_field.Value;
2085                     },
2086                     readCallback: (_, __) => Temp_Tempavg_Read(_, __),
2087                     name: "Tempavg")
2088             .WithReservedBits(27, 5)
2089             .WithReadCallback((_, __) => Temp_Read(_, __))
2090             .WithWriteCallback((_, __) => Temp_Write(_, __));
2091 
2092         // Testctrl - Offset : 0x8C
GenerateTestctrlRegister()2093         protected DoubleWordRegister  GenerateTestctrlRegister() => new DoubleWordRegister(this, 0x0)
2094             .WithReservedBits(0, 12)
2095             .WithFlag(12, out testctrl_keepradioinem0_bit,
2096                     valueProviderCallback: (_) => {
2097                         Testctrl_Keepradioinem0_ValueProvider(_);
2098                         return testctrl_keepradioinem0_bit.Value;
2099                     },
2100                     writeCallback: (_, __) => Testctrl_Keepradioinem0_Write(_, __),
2101                     readCallback: (_, __) => Testctrl_Keepradioinem0_Read(_, __),
2102                     name: "Keepradioinem0")
2103             .WithFlag(13, out testctrl_bodmask_bit,
2104                     valueProviderCallback: (_) => {
2105                         Testctrl_Bodmask_ValueProvider(_);
2106                         return testctrl_bodmask_bit.Value;
2107                     },
2108                     writeCallback: (_, __) => Testctrl_Bodmask_Write(_, __),
2109                     readCallback: (_, __) => Testctrl_Bodmask_Read(_, __),
2110                     name: "Bodmask")
2111             .WithFlag(14, out testctrl_regdis_bit,
2112                     valueProviderCallback: (_) => {
2113                         Testctrl_Regdis_ValueProvider(_);
2114                         return testctrl_regdis_bit.Value;
2115                     },
2116                     writeCallback: (_, __) => Testctrl_Regdis_Write(_, __),
2117                     readCallback: (_, __) => Testctrl_Regdis_Read(_, __),
2118                     name: "Regdis")
2119             .WithFlag(15, out testctrl_emuoschven_bit,
2120                     valueProviderCallback: (_) => {
2121                         Testctrl_Emuoschven_ValueProvider(_);
2122                         return testctrl_emuoschven_bit.Value;
2123                     },
2124                     writeCallback: (_, __) => Testctrl_Emuoschven_Write(_, __),
2125                     readCallback: (_, __) => Testctrl_Emuoschven_Read(_, __),
2126                     name: "Emuoschven")
2127             .WithFlag(16, out testctrl_emuosclven_bit,
2128                     valueProviderCallback: (_) => {
2129                         Testctrl_Emuosclven_ValueProvider(_);
2130                         return testctrl_emuosclven_bit.Value;
2131                     },
2132                     writeCallback: (_, __) => Testctrl_Emuosclven_Write(_, __),
2133                     readCallback: (_, __) => Testctrl_Emuosclven_Read(_, __),
2134                     name: "Emuosclven")
2135             .WithFlag(17, out testctrl_em2entrytimeouten_bit,
2136                     valueProviderCallback: (_) => {
2137                         Testctrl_Em2entrytimeouten_ValueProvider(_);
2138                         return testctrl_em2entrytimeouten_bit.Value;
2139                     },
2140                     writeCallback: (_, __) => Testctrl_Em2entrytimeouten_Write(_, __),
2141                     readCallback: (_, __) => Testctrl_Em2entrytimeouten_Read(_, __),
2142                     name: "Em2entrytimeouten")
2143             .WithFlag(18, out testctrl_hvtrimdone_bit,
2144                     valueProviderCallback: (_) => {
2145                         Testctrl_Hvtrimdone_ValueProvider(_);
2146                         return testctrl_hvtrimdone_bit.Value;
2147                     },
2148                     writeCallback: (_, __) => Testctrl_Hvtrimdone_Write(_, __),
2149                     readCallback: (_, __) => Testctrl_Hvtrimdone_Read(_, __),
2150                     name: "Hvtrimdone")
2151             .WithReservedBits(19, 1)
2152             .WithFlag(20, out testctrl_maskexportreset_bit,
2153                     valueProviderCallback: (_) => {
2154                         Testctrl_Maskexportreset_ValueProvider(_);
2155                         return testctrl_maskexportreset_bit.Value;
2156                     },
2157                     writeCallback: (_, __) => Testctrl_Maskexportreset_Write(_, __),
2158                     readCallback: (_, __) => Testctrl_Maskexportreset_Read(_, __),
2159                     name: "Maskexportreset")
2160             .WithFlag(21, out testctrl_forceexportreset_bit,
2161                     valueProviderCallback: (_) => {
2162                         Testctrl_Forceexportreset_ValueProvider(_);
2163                         return testctrl_forceexportreset_bit.Value;
2164                     },
2165                     writeCallback: (_, __) => Testctrl_Forceexportreset_Write(_, __),
2166                     readCallback: (_, __) => Testctrl_Forceexportreset_Read(_, __),
2167                     name: "Forceexportreset")
2168             .WithReservedBits(22, 1)
2169             .WithFlag(23, out testctrl_flashpwrswovr_bit,
2170                     valueProviderCallback: (_) => {
2171                         Testctrl_Flashpwrswovr_ValueProvider(_);
2172                         return testctrl_flashpwrswovr_bit.Value;
2173                     },
2174                     writeCallback: (_, __) => Testctrl_Flashpwrswovr_Write(_, __),
2175                     readCallback: (_, __) => Testctrl_Flashpwrswovr_Read(_, __),
2176                     name: "Flashpwrswovr")
2177             .WithFlag(24, out testctrl_flashpwrsoftswovr_bit,
2178                     valueProviderCallback: (_) => {
2179                         Testctrl_Flashpwrsoftswovr_ValueProvider(_);
2180                         return testctrl_flashpwrsoftswovr_bit.Value;
2181                     },
2182                     writeCallback: (_, __) => Testctrl_Flashpwrsoftswovr_Write(_, __),
2183                     readCallback: (_, __) => Testctrl_Flashpwrsoftswovr_Read(_, __),
2184                     name: "Flashpwrsoftswovr")
2185             .WithValueField(25, 4, out testctrl_prslvcfg_field,
2186                     valueProviderCallback: (_) => {
2187                         Testctrl_Prslvcfg_ValueProvider(_);
2188                         return testctrl_prslvcfg_field.Value;
2189                     },
2190                     writeCallback: (_, __) => Testctrl_Prslvcfg_Write(_, __),
2191                     readCallback: (_, __) => Testctrl_Prslvcfg_Read(_, __),
2192                     name: "Prslvcfg")
2193             .WithValueField(29, 3, out testctrl_prshvcfg_field,
2194                     valueProviderCallback: (_) => {
2195                         Testctrl_Prshvcfg_ValueProvider(_);
2196                         return testctrl_prshvcfg_field.Value;
2197                     },
2198                     writeCallback: (_, __) => Testctrl_Prshvcfg_Write(_, __),
2199                     readCallback: (_, __) => Testctrl_Prshvcfg_Read(_, __),
2200                     name: "Prshvcfg")
2201             .WithReadCallback((_, __) => Testctrl_Read(_, __))
2202             .WithWriteCallback((_, __) => Testctrl_Write(_, __));
2203 
2204         // Rstctrl - Offset : 0x90
GenerateRstctrlRegister()2205         protected DoubleWordRegister  GenerateRstctrlRegister() => new DoubleWordRegister(this, 0x60407)
2206             .WithEnumField<DoubleWordRegister, RSTCTRL_WDOG0RMODE>(0, 1, out rstctrl_wdog0rmode_bit,
2207                     valueProviderCallback: (_) => {
2208                         Rstctrl_Wdog0rmode_ValueProvider(_);
2209                         return rstctrl_wdog0rmode_bit.Value;
2210                     },
2211                     writeCallback: (_, __) => Rstctrl_Wdog0rmode_Write(_, __),
2212                     readCallback: (_, __) => Rstctrl_Wdog0rmode_Read(_, __),
2213                     name: "Wdog0rmode")
2214             .WithEnumField<DoubleWordRegister, RSTCTRL_WDOG1RMODE>(1, 1, out rstctrl_wdog1rmode_bit,
2215                     valueProviderCallback: (_) => {
2216                         Rstctrl_Wdog1rmode_ValueProvider(_);
2217                         return rstctrl_wdog1rmode_bit.Value;
2218                     },
2219                     writeCallback: (_, __) => Rstctrl_Wdog1rmode_Write(_, __),
2220                     readCallback: (_, __) => Rstctrl_Wdog1rmode_Read(_, __),
2221                     name: "Wdog1rmode")
2222             .WithEnumField<DoubleWordRegister, RSTCTRL_SYSRMODE>(2, 1, out rstctrl_sysrmode_bit,
2223                     valueProviderCallback: (_) => {
2224                         Rstctrl_Sysrmode_ValueProvider(_);
2225                         return rstctrl_sysrmode_bit.Value;
2226                     },
2227                     writeCallback: (_, __) => Rstctrl_Sysrmode_Write(_, __),
2228                     readCallback: (_, __) => Rstctrl_Sysrmode_Read(_, __),
2229                     name: "Sysrmode")
2230             .WithEnumField<DoubleWordRegister, RSTCTRL_LOCKUPRMODE>(3, 1, out rstctrl_lockuprmode_bit,
2231                     valueProviderCallback: (_) => {
2232                         Rstctrl_Lockuprmode_ValueProvider(_);
2233                         return rstctrl_lockuprmode_bit.Value;
2234                     },
2235                     writeCallback: (_, __) => Rstctrl_Lockuprmode_Write(_, __),
2236                     readCallback: (_, __) => Rstctrl_Lockuprmode_Read(_, __),
2237                     name: "Lockuprmode")
2238             .WithReservedBits(4, 2)
2239             .WithEnumField<DoubleWordRegister, RSTCTRL_AVDDBODRMODE>(6, 1, out rstctrl_avddbodrmode_bit,
2240                     valueProviderCallback: (_) => {
2241                         Rstctrl_Avddbodrmode_ValueProvider(_);
2242                         return rstctrl_avddbodrmode_bit.Value;
2243                     },
2244                     writeCallback: (_, __) => Rstctrl_Avddbodrmode_Write(_, __),
2245                     readCallback: (_, __) => Rstctrl_Avddbodrmode_Read(_, __),
2246                     name: "Avddbodrmode")
2247             .WithEnumField<DoubleWordRegister, RSTCTRL_IOVDD0BODRMODE>(7, 1, out rstctrl_iovdd0bodrmode_bit,
2248                     valueProviderCallback: (_) => {
2249                         Rstctrl_Iovdd0bodrmode_ValueProvider(_);
2250                         return rstctrl_iovdd0bodrmode_bit.Value;
2251                     },
2252                     writeCallback: (_, __) => Rstctrl_Iovdd0bodrmode_Write(_, __),
2253                     readCallback: (_, __) => Rstctrl_Iovdd0bodrmode_Read(_, __),
2254                     name: "Iovdd0bodrmode")
2255             .WithEnumField<DoubleWordRegister, RSTCTRL_IOVDD1BODRMODE>(8, 1, out rstctrl_iovdd1bodrmode_bit,
2256                     valueProviderCallback: (_) => {
2257                         Rstctrl_Iovdd1bodrmode_ValueProvider(_);
2258                         return rstctrl_iovdd1bodrmode_bit.Value;
2259                     },
2260                     writeCallback: (_, __) => Rstctrl_Iovdd1bodrmode_Write(_, __),
2261                     readCallback: (_, __) => Rstctrl_Iovdd1bodrmode_Read(_, __),
2262                     name: "Iovdd1bodrmode")
2263             .WithReservedBits(9, 1)
2264             .WithEnumField<DoubleWordRegister, RSTCTRL_DECBODRMODE>(10, 1, out rstctrl_decbodrmode_bit,
2265                     valueProviderCallback: (_) => {
2266                         Rstctrl_Decbodrmode_ValueProvider(_);
2267                         return rstctrl_decbodrmode_bit.Value;
2268                     },
2269                     writeCallback: (_, __) => Rstctrl_Decbodrmode_Write(_, __),
2270                     readCallback: (_, __) => Rstctrl_Decbodrmode_Read(_, __),
2271                     name: "Decbodrmode")
2272             .WithReservedBits(11, 3)
2273             .WithEnumField<DoubleWordRegister, RSTCTRL_M0SYSRMODE>(14, 1, out rstctrl_m0sysrmode_bit,
2274                     valueProviderCallback: (_) => {
2275                         Rstctrl_M0sysrmode_ValueProvider(_);
2276                         return rstctrl_m0sysrmode_bit.Value;
2277                     },
2278                     writeCallback: (_, __) => Rstctrl_M0sysrmode_Write(_, __),
2279                     readCallback: (_, __) => Rstctrl_M0sysrmode_Read(_, __),
2280                     name: "M0sysrmode")
2281             .WithEnumField<DoubleWordRegister, RSTCTRL_M0LOCKUPRMODE>(15, 1, out rstctrl_m0lockuprmode_bit,
2282                     valueProviderCallback: (_) => {
2283                         Rstctrl_M0lockuprmode_ValueProvider(_);
2284                         return rstctrl_m0lockuprmode_bit.Value;
2285                     },
2286                     writeCallback: (_, __) => Rstctrl_M0lockuprmode_Write(_, __),
2287                     readCallback: (_, __) => Rstctrl_M0lockuprmode_Read(_, __),
2288                     name: "M0lockuprmode")
2289             .WithReservedBits(16, 1)
2290             .WithEnumField<DoubleWordRegister, RSTCTRL_SEM0SYSRMODE>(17, 1, out rstctrl_sem0sysrmode_bit,
2291                     valueProviderCallback: (_) => {
2292                         Rstctrl_Sem0sysrmode_ValueProvider(_);
2293                         return rstctrl_sem0sysrmode_bit.Value;
2294                     },
2295                     writeCallback: (_, __) => Rstctrl_Sem0sysrmode_Write(_, __),
2296                     readCallback: (_, __) => Rstctrl_Sem0sysrmode_Read(_, __),
2297                     name: "Sem0sysrmode")
2298             .WithEnumField<DoubleWordRegister, RSTCTRL_SEM0LOCKUPRMODE>(18, 1, out rstctrl_sem0lockuprmode_bit,
2299                     valueProviderCallback: (_) => {
2300                         Rstctrl_Sem0lockuprmode_ValueProvider(_);
2301                         return rstctrl_sem0lockuprmode_bit.Value;
2302                     },
2303                     writeCallback: (_, __) => Rstctrl_Sem0lockuprmode_Write(_, __),
2304                     readCallback: (_, __) => Rstctrl_Sem0lockuprmode_Read(_, __),
2305                     name: "Sem0lockuprmode")
2306             .WithReservedBits(19, 11)
2307             .WithEnumField<DoubleWordRegister, RSTCTRL_PRSSYSRSTDLY>(30, 2, out rstctrl_prssysrstdly_field,
2308                     valueProviderCallback: (_) => {
2309                         Rstctrl_Prssysrstdly_ValueProvider(_);
2310                         return rstctrl_prssysrstdly_field.Value;
2311                     },
2312                     writeCallback: (_, __) => Rstctrl_Prssysrstdly_Write(_, __),
2313                     readCallback: (_, __) => Rstctrl_Prssysrstdly_Read(_, __),
2314                     name: "Prssysrstdly")
2315             .WithReadCallback((_, __) => Rstctrl_Read(_, __))
2316             .WithWriteCallback((_, __) => Rstctrl_Write(_, __));
2317 
2318         // Rstcause - Offset : 0x94
GenerateRstcauseRegister()2319         protected DoubleWordRegister  GenerateRstcauseRegister() => new DoubleWordRegister(this, 0x0)
2320             .WithFlag(0, out rstcause_por_bit, FieldMode.Read,
2321                     valueProviderCallback: (_) => {
2322                         Rstcause_Por_ValueProvider(_);
2323                         return rstcause_por_bit.Value;
2324                     },
2325                     readCallback: (_, __) => Rstcause_Por_Read(_, __),
2326                     name: "Por")
2327             .WithFlag(1, out rstcause_pin_bit, FieldMode.Read,
2328                     valueProviderCallback: (_) => {
2329                         Rstcause_Pin_ValueProvider(_);
2330                         return rstcause_pin_bit.Value;
2331                     },
2332                     readCallback: (_, __) => Rstcause_Pin_Read(_, __),
2333                     name: "Pin")
2334             .WithFlag(2, out rstcause_em4_bit, FieldMode.Read,
2335                     valueProviderCallback: (_) => {
2336                         Rstcause_Em4_ValueProvider(_);
2337                         return rstcause_em4_bit.Value;
2338                     },
2339                     readCallback: (_, __) => Rstcause_Em4_Read(_, __),
2340                     name: "Em4")
2341             .WithFlag(3, out rstcause_wdog0_bit, FieldMode.Read,
2342                     valueProviderCallback: (_) => {
2343                         Rstcause_Wdog0_ValueProvider(_);
2344                         return rstcause_wdog0_bit.Value;
2345                     },
2346                     readCallback: (_, __) => Rstcause_Wdog0_Read(_, __),
2347                     name: "Wdog0")
2348             .WithFlag(4, out rstcause_wdog1_bit, FieldMode.Read,
2349                     valueProviderCallback: (_) => {
2350                         Rstcause_Wdog1_ValueProvider(_);
2351                         return rstcause_wdog1_bit.Value;
2352                     },
2353                     readCallback: (_, __) => Rstcause_Wdog1_Read(_, __),
2354                     name: "Wdog1")
2355             .WithFlag(5, out rstcause_lockup_bit, FieldMode.Read,
2356                     valueProviderCallback: (_) => {
2357                         Rstcause_Lockup_ValueProvider(_);
2358                         return rstcause_lockup_bit.Value;
2359                     },
2360                     readCallback: (_, __) => Rstcause_Lockup_Read(_, __),
2361                     name: "Lockup")
2362             .WithFlag(6, out rstcause_sysreq_bit, FieldMode.Read,
2363                     valueProviderCallback: (_) => {
2364                         Rstcause_Sysreq_ValueProvider(_);
2365                         return rstcause_sysreq_bit.Value;
2366                     },
2367                     readCallback: (_, __) => Rstcause_Sysreq_Read(_, __),
2368                     name: "Sysreq")
2369             .WithFlag(7, out rstcause_dvddbod_bit, FieldMode.Read,
2370                     valueProviderCallback: (_) => {
2371                         Rstcause_Dvddbod_ValueProvider(_);
2372                         return rstcause_dvddbod_bit.Value;
2373                     },
2374                     readCallback: (_, __) => Rstcause_Dvddbod_Read(_, __),
2375                     name: "Dvddbod")
2376             .WithFlag(8, out rstcause_dvddlebod_bit, FieldMode.Read,
2377                     valueProviderCallback: (_) => {
2378                         Rstcause_Dvddlebod_ValueProvider(_);
2379                         return rstcause_dvddlebod_bit.Value;
2380                     },
2381                     readCallback: (_, __) => Rstcause_Dvddlebod_Read(_, __),
2382                     name: "Dvddlebod")
2383             .WithFlag(9, out rstcause_decbod_bit, FieldMode.Read,
2384                     valueProviderCallback: (_) => {
2385                         Rstcause_Decbod_ValueProvider(_);
2386                         return rstcause_decbod_bit.Value;
2387                     },
2388                     readCallback: (_, __) => Rstcause_Decbod_Read(_, __),
2389                     name: "Decbod")
2390             .WithFlag(10, out rstcause_avddbod_bit, FieldMode.Read,
2391                     valueProviderCallback: (_) => {
2392                         Rstcause_Avddbod_ValueProvider(_);
2393                         return rstcause_avddbod_bit.Value;
2394                     },
2395                     readCallback: (_, __) => Rstcause_Avddbod_Read(_, __),
2396                     name: "Avddbod")
2397             .WithFlag(11, out rstcause_iovdd0bod_bit, FieldMode.Read,
2398                     valueProviderCallback: (_) => {
2399                         Rstcause_Iovdd0bod_ValueProvider(_);
2400                         return rstcause_iovdd0bod_bit.Value;
2401                     },
2402                     readCallback: (_, __) => Rstcause_Iovdd0bod_Read(_, __),
2403                     name: "Iovdd0bod")
2404             .WithFlag(12, out rstcause_iovdd1bod_bit, FieldMode.Read,
2405                     valueProviderCallback: (_) => {
2406                         Rstcause_Iovdd1bod_ValueProvider(_);
2407                         return rstcause_iovdd1bod_bit.Value;
2408                     },
2409                     readCallback: (_, __) => Rstcause_Iovdd1bod_Read(_, __),
2410                     name: "Iovdd1bod")
2411             .WithFlag(13, out rstcause_tamper_bit, FieldMode.Read,
2412                     valueProviderCallback: (_) => {
2413                         Rstcause_Tamper_ValueProvider(_);
2414                         return rstcause_tamper_bit.Value;
2415                     },
2416                     readCallback: (_, __) => Rstcause_Tamper_Read(_, __),
2417                     name: "Tamper")
2418             .WithFlag(14, out rstcause_m0sysreq_bit, FieldMode.Read,
2419                     valueProviderCallback: (_) => {
2420                         Rstcause_M0sysreq_ValueProvider(_);
2421                         return rstcause_m0sysreq_bit.Value;
2422                     },
2423                     readCallback: (_, __) => Rstcause_M0sysreq_Read(_, __),
2424                     name: "M0sysreq")
2425             .WithFlag(15, out rstcause_m0lockup_bit, FieldMode.Read,
2426                     valueProviderCallback: (_) => {
2427                         Rstcause_M0lockup_ValueProvider(_);
2428                         return rstcause_m0lockup_bit.Value;
2429                     },
2430                     readCallback: (_, __) => Rstcause_M0lockup_Read(_, __),
2431                     name: "M0lockup")
2432             .WithReservedBits(16, 1)
2433             .WithFlag(17, out rstcause_sem0sysreq_bit, FieldMode.Read,
2434                     valueProviderCallback: (_) => {
2435                         Rstcause_Sem0sysreq_ValueProvider(_);
2436                         return rstcause_sem0sysreq_bit.Value;
2437                     },
2438                     readCallback: (_, __) => Rstcause_Sem0sysreq_Read(_, __),
2439                     name: "Sem0sysreq")
2440             .WithFlag(18, out rstcause_sem0lockup_bit, FieldMode.Read,
2441                     valueProviderCallback: (_) => {
2442                         Rstcause_Sem0lockup_ValueProvider(_);
2443                         return rstcause_sem0lockup_bit.Value;
2444                     },
2445                     readCallback: (_, __) => Rstcause_Sem0lockup_Read(_, __),
2446                     name: "Sem0lockup")
2447             .WithReservedBits(19, 12)
2448             .WithFlag(31, out rstcause_vregin_bit, FieldMode.Read,
2449                     valueProviderCallback: (_) => {
2450                         Rstcause_Vregin_ValueProvider(_);
2451                         return rstcause_vregin_bit.Value;
2452                     },
2453                     readCallback: (_, __) => Rstcause_Vregin_Read(_, __),
2454                     name: "Vregin")
2455             .WithReadCallback((_, __) => Rstcause_Read(_, __))
2456             .WithWriteCallback((_, __) => Rstcause_Write(_, __));
2457 
2458         // Tamperrstcause - Offset : 0x98
GenerateTamperrstcauseRegister()2459         protected DoubleWordRegister  GenerateTamperrstcauseRegister() => new DoubleWordRegister(this, 0x0)
2460             .WithValueField(0, 32, out tamperrstcause_tamperrst_field, FieldMode.Read,
2461                     valueProviderCallback: (_) => {
2462                         Tamperrstcause_Tamperrst_ValueProvider(_);
2463                         return tamperrstcause_tamperrst_field.Value;
2464                     },
2465                     readCallback: (_, __) => Tamperrstcause_Tamperrst_Read(_, __),
2466                     name: "Tamperrst")
2467             .WithReadCallback((_, __) => Tamperrstcause_Read(_, __))
2468             .WithWriteCallback((_, __) => Tamperrstcause_Write(_, __));
2469 
2470         // Dgif - Offset : 0xA0
GenerateDgifRegister()2471         protected DoubleWordRegister  GenerateDgifRegister() => new DoubleWordRegister(this, 0x0)
2472             .WithReservedBits(0, 24)
2473             .WithFlag(24, out dgif_em23wakeupdgif_bit,
2474                     valueProviderCallback: (_) => {
2475                         Dgif_Em23wakeupdgif_ValueProvider(_);
2476                         return dgif_em23wakeupdgif_bit.Value;
2477                     },
2478                     writeCallback: (_, __) => Dgif_Em23wakeupdgif_Write(_, __),
2479                     readCallback: (_, __) => Dgif_Em23wakeupdgif_Read(_, __),
2480                     name: "Em23wakeupdgif")
2481             .WithReservedBits(25, 4)
2482             .WithFlag(29, out dgif_tempdgif_bit,
2483                     valueProviderCallback: (_) => {
2484                         Dgif_Tempdgif_ValueProvider(_);
2485                         return dgif_tempdgif_bit.Value;
2486                     },
2487                     writeCallback: (_, __) => Dgif_Tempdgif_Write(_, __),
2488                     readCallback: (_, __) => Dgif_Tempdgif_Read(_, __),
2489                     name: "Tempdgif")
2490             .WithFlag(30, out dgif_templowdgif_bit,
2491                     valueProviderCallback: (_) => {
2492                         Dgif_Templowdgif_ValueProvider(_);
2493                         return dgif_templowdgif_bit.Value;
2494                     },
2495                     writeCallback: (_, __) => Dgif_Templowdgif_Write(_, __),
2496                     readCallback: (_, __) => Dgif_Templowdgif_Read(_, __),
2497                     name: "Templowdgif")
2498             .WithFlag(31, out dgif_temphighdgif_bit,
2499                     valueProviderCallback: (_) => {
2500                         Dgif_Temphighdgif_ValueProvider(_);
2501                         return dgif_temphighdgif_bit.Value;
2502                     },
2503                     writeCallback: (_, __) => Dgif_Temphighdgif_Write(_, __),
2504                     readCallback: (_, __) => Dgif_Temphighdgif_Read(_, __),
2505                     name: "Temphighdgif")
2506             .WithReadCallback((_, __) => Dgif_Read(_, __))
2507             .WithWriteCallback((_, __) => Dgif_Write(_, __));
2508 
2509         // Dgien - Offset : 0xA4
GenerateDgienRegister()2510         protected DoubleWordRegister  GenerateDgienRegister() => new DoubleWordRegister(this, 0x0)
2511             .WithReservedBits(0, 24)
2512             .WithFlag(24, out dgien_em23wakeupdgien_bit,
2513                     valueProviderCallback: (_) => {
2514                         Dgien_Em23wakeupdgien_ValueProvider(_);
2515                         return dgien_em23wakeupdgien_bit.Value;
2516                     },
2517                     writeCallback: (_, __) => Dgien_Em23wakeupdgien_Write(_, __),
2518                     readCallback: (_, __) => Dgien_Em23wakeupdgien_Read(_, __),
2519                     name: "Em23wakeupdgien")
2520             .WithReservedBits(25, 4)
2521             .WithFlag(29, out dgien_tempdgien_bit,
2522                     valueProviderCallback: (_) => {
2523                         Dgien_Tempdgien_ValueProvider(_);
2524                         return dgien_tempdgien_bit.Value;
2525                     },
2526                     writeCallback: (_, __) => Dgien_Tempdgien_Write(_, __),
2527                     readCallback: (_, __) => Dgien_Tempdgien_Read(_, __),
2528                     name: "Tempdgien")
2529             .WithFlag(30, out dgien_templowdgien_bit,
2530                     valueProviderCallback: (_) => {
2531                         Dgien_Templowdgien_ValueProvider(_);
2532                         return dgien_templowdgien_bit.Value;
2533                     },
2534                     writeCallback: (_, __) => Dgien_Templowdgien_Write(_, __),
2535                     readCallback: (_, __) => Dgien_Templowdgien_Read(_, __),
2536                     name: "Templowdgien")
2537             .WithFlag(31, out dgien_temphighdgien_bit,
2538                     valueProviderCallback: (_) => {
2539                         Dgien_Temphighdgien_ValueProvider(_);
2540                         return dgien_temphighdgien_bit.Value;
2541                     },
2542                     writeCallback: (_, __) => Dgien_Temphighdgien_Write(_, __),
2543                     readCallback: (_, __) => Dgien_Temphighdgien_Read(_, __),
2544                     name: "Temphighdgien")
2545             .WithReadCallback((_, __) => Dgien_Read(_, __))
2546             .WithWriteCallback((_, __) => Dgien_Write(_, __));
2547 
2548         // Seqif - Offset : 0xA8
GenerateSeqifRegister()2549         protected DoubleWordRegister  GenerateSeqifRegister() => new DoubleWordRegister(this, 0x0)
2550             .WithReservedBits(0, 29)
2551             .WithFlag(29, out seqif_temp_bit,
2552                     valueProviderCallback: (_) => {
2553                         Seqif_Temp_ValueProvider(_);
2554                         return seqif_temp_bit.Value;
2555                     },
2556                     writeCallback: (_, __) => Seqif_Temp_Write(_, __),
2557                     readCallback: (_, __) => Seqif_Temp_Read(_, __),
2558                     name: "Temp")
2559             .WithFlag(30, out seqif_templow_bit,
2560                     valueProviderCallback: (_) => {
2561                         Seqif_Templow_ValueProvider(_);
2562                         return seqif_templow_bit.Value;
2563                     },
2564                     writeCallback: (_, __) => Seqif_Templow_Write(_, __),
2565                     readCallback: (_, __) => Seqif_Templow_Read(_, __),
2566                     name: "Templow")
2567             .WithFlag(31, out seqif_temphigh_bit,
2568                     valueProviderCallback: (_) => {
2569                         Seqif_Temphigh_ValueProvider(_);
2570                         return seqif_temphigh_bit.Value;
2571                     },
2572                     writeCallback: (_, __) => Seqif_Temphigh_Write(_, __),
2573                     readCallback: (_, __) => Seqif_Temphigh_Read(_, __),
2574                     name: "Temphigh")
2575             .WithReadCallback((_, __) => Seqif_Read(_, __))
2576             .WithWriteCallback((_, __) => Seqif_Write(_, __));
2577 
2578         // Seqien - Offset : 0xAC
GenerateSeqienRegister()2579         protected DoubleWordRegister  GenerateSeqienRegister() => new DoubleWordRegister(this, 0x0)
2580             .WithReservedBits(0, 29)
2581             .WithFlag(29, out seqien_temp_bit,
2582                     valueProviderCallback: (_) => {
2583                         Seqien_Temp_ValueProvider(_);
2584                         return seqien_temp_bit.Value;
2585                     },
2586                     writeCallback: (_, __) => Seqien_Temp_Write(_, __),
2587                     readCallback: (_, __) => Seqien_Temp_Read(_, __),
2588                     name: "Temp")
2589             .WithFlag(30, out seqien_templow_bit,
2590                     valueProviderCallback: (_) => {
2591                         Seqien_Templow_ValueProvider(_);
2592                         return seqien_templow_bit.Value;
2593                     },
2594                     writeCallback: (_, __) => Seqien_Templow_Write(_, __),
2595                     readCallback: (_, __) => Seqien_Templow_Read(_, __),
2596                     name: "Templow")
2597             .WithFlag(31, out seqien_temphigh_bit,
2598                     valueProviderCallback: (_) => {
2599                         Seqien_Temphigh_ValueProvider(_);
2600                         return seqien_temphigh_bit.Value;
2601                     },
2602                     writeCallback: (_, __) => Seqien_Temphigh_Write(_, __),
2603                     readCallback: (_, __) => Seqien_Temphigh_Read(_, __),
2604                     name: "Temphigh")
2605             .WithReadCallback((_, __) => Seqien_Read(_, __))
2606             .WithWriteCallback((_, __) => Seqien_Write(_, __));
2607 
2608         // Delaycfg - Offset : 0xB0
GenerateDelaycfgRegister()2609         protected DoubleWordRegister  GenerateDelaycfgRegister() => new DoubleWordRegister(this, 0x205)
2610             .WithValueField(0, 6, out delaycfg_vscalestepupwait_field,
2611                     valueProviderCallback: (_) => {
2612                         Delaycfg_Vscalestepupwait_ValueProvider(_);
2613                         return delaycfg_vscalestepupwait_field.Value;
2614                     },
2615                     writeCallback: (_, __) => Delaycfg_Vscalestepupwait_Write(_, __),
2616                     readCallback: (_, __) => Delaycfg_Vscalestepupwait_Read(_, __),
2617                     name: "Vscalestepupwait")
2618             .WithReservedBits(6, 2)
2619             .WithValueField(8, 3, out delaycfg_vscalestepdnwait_field,
2620                     valueProviderCallback: (_) => {
2621                         Delaycfg_Vscalestepdnwait_ValueProvider(_);
2622                         return delaycfg_vscalestepdnwait_field.Value;
2623                     },
2624                     writeCallback: (_, __) => Delaycfg_Vscalestepdnwait_Write(_, __),
2625                     readCallback: (_, __) => Delaycfg_Vscalestepdnwait_Read(_, __),
2626                     name: "Vscalestepdnwait")
2627             .WithReservedBits(11, 15)
2628             .WithValueField(26, 2, out delaycfg_retaindly_field,
2629                     valueProviderCallback: (_) => {
2630                         Delaycfg_Retaindly_ValueProvider(_);
2631                         return delaycfg_retaindly_field.Value;
2632                     },
2633                     writeCallback: (_, __) => Delaycfg_Retaindly_Write(_, __),
2634                     readCallback: (_, __) => Delaycfg_Retaindly_Read(_, __),
2635                     name: "Retaindly")
2636             .WithValueField(28, 2, out delaycfg_isodly_field,
2637                     valueProviderCallback: (_) => {
2638                         Delaycfg_Isodly_ValueProvider(_);
2639                         return delaycfg_isodly_field.Value;
2640                     },
2641                     writeCallback: (_, __) => Delaycfg_Isodly_Write(_, __),
2642                     readCallback: (_, __) => Delaycfg_Isodly_Read(_, __),
2643                     name: "Isodly")
2644             .WithReservedBits(30, 2)
2645             .WithReadCallback((_, __) => Delaycfg_Read(_, __))
2646             .WithWriteCallback((_, __) => Delaycfg_Write(_, __));
2647 
2648         // Testlock - Offset : 0xB4
GenerateTestlockRegister()2649         protected DoubleWordRegister  GenerateTestlockRegister() => new DoubleWordRegister(this, 0xADE8)
2650             .WithValueField(0, 16, out testlock_lockkey_field, FieldMode.Write,
2651                     writeCallback: (_, __) => Testlock_Lockkey_Write(_, __),
2652                     name: "Lockkey")
2653             .WithReservedBits(16, 16)
2654             .WithReadCallback((_, __) => Testlock_Read(_, __))
2655             .WithWriteCallback((_, __) => Testlock_Write(_, __));
2656 
2657         // Auxctrl - Offset : 0xB8
GenerateAuxctrlRegister()2658         protected DoubleWordRegister  GenerateAuxctrlRegister() => new DoubleWordRegister(this, 0x0)
2659             .WithValueField(0, 8, out auxctrl_aux0_field,
2660                     valueProviderCallback: (_) => {
2661                         Auxctrl_Aux0_ValueProvider(_);
2662                         return auxctrl_aux0_field.Value;
2663                     },
2664                     writeCallback: (_, __) => Auxctrl_Aux0_Write(_, __),
2665                     readCallback: (_, __) => Auxctrl_Aux0_Read(_, __),
2666                     name: "Aux0")
2667             .WithValueField(8, 8, out auxctrl_aux1_field,
2668                     valueProviderCallback: (_) => {
2669                         Auxctrl_Aux1_ValueProvider(_);
2670                         return auxctrl_aux1_field.Value;
2671                     },
2672                     writeCallback: (_, __) => Auxctrl_Aux1_Write(_, __),
2673                     readCallback: (_, __) => Auxctrl_Aux1_Read(_, __),
2674                     name: "Aux1")
2675             .WithValueField(16, 8, out auxctrl_aux2_field,
2676                     valueProviderCallback: (_) => {
2677                         Auxctrl_Aux2_ValueProvider(_);
2678                         return auxctrl_aux2_field.Value;
2679                     },
2680                     writeCallback: (_, __) => Auxctrl_Aux2_Write(_, __),
2681                     readCallback: (_, __) => Auxctrl_Aux2_Read(_, __),
2682                     name: "Aux2")
2683             .WithValueField(24, 8, out auxctrl_aux3_field,
2684                     valueProviderCallback: (_) => {
2685                         Auxctrl_Aux3_ValueProvider(_);
2686                         return auxctrl_aux3_field.Value;
2687                     },
2688                     writeCallback: (_, __) => Auxctrl_Aux3_Write(_, __),
2689                     readCallback: (_, __) => Auxctrl_Aux3_Read(_, __),
2690                     name: "Aux3")
2691             .WithReadCallback((_, __) => Auxctrl_Read(_, __))
2692             .WithWriteCallback((_, __) => Auxctrl_Write(_, __));
2693 
2694         // Isbiasconf_Isbiasctrl - Offset : 0xC0
GenerateIsbiasconf_isbiasctrlRegister()2695         protected DoubleWordRegister  GenerateIsbiasconf_isbiasctrlRegister() => new DoubleWordRegister(this, 0x0)
2696             .WithFlag(0, out isbiasconf_isbiasctrl_isbiasctrlen_bit,
2697                     valueProviderCallback: (_) => {
2698                         Isbiasconf_Isbiasctrl_Isbiasctrlen_ValueProvider(_);
2699                         return isbiasconf_isbiasctrl_isbiasctrlen_bit.Value;
2700                     },
2701                     writeCallback: (_, __) => Isbiasconf_Isbiasctrl_Isbiasctrlen_Write(_, __),
2702                     readCallback: (_, __) => Isbiasconf_Isbiasctrl_Isbiasctrlen_Read(_, __),
2703                     name: "Isbiasctrlen")
2704             .WithReservedBits(1, 1)
2705             .WithFlag(2, out isbiasconf_isbiasctrl_forcecalreq_bit,
2706                     valueProviderCallback: (_) => {
2707                         Isbiasconf_Isbiasctrl_Forcecalreq_ValueProvider(_);
2708                         return isbiasconf_isbiasctrl_forcecalreq_bit.Value;
2709                     },
2710                     writeCallback: (_, __) => Isbiasconf_Isbiasctrl_Forcecalreq_Write(_, __),
2711                     readCallback: (_, __) => Isbiasconf_Isbiasctrl_Forcecalreq_Read(_, __),
2712                     name: "Forcecalreq")
2713             .WithFlag(3, out isbiasconf_isbiasctrl_forcetempreq_bit,
2714                     valueProviderCallback: (_) => {
2715                         Isbiasconf_Isbiasctrl_Forcetempreq_ValueProvider(_);
2716                         return isbiasconf_isbiasctrl_forcetempreq_bit.Value;
2717                     },
2718                     writeCallback: (_, __) => Isbiasconf_Isbiasctrl_Forcetempreq_Write(_, __),
2719                     readCallback: (_, __) => Isbiasconf_Isbiasctrl_Forcetempreq_Read(_, __),
2720                     name: "Forcetempreq")
2721             .WithReservedBits(4, 1)
2722             .WithFlag(5, out isbiasconf_isbiasctrl_caldis_bit,
2723                     valueProviderCallback: (_) => {
2724                         Isbiasconf_Isbiasctrl_Caldis_ValueProvider(_);
2725                         return isbiasconf_isbiasctrl_caldis_bit.Value;
2726                     },
2727                     writeCallback: (_, __) => Isbiasconf_Isbiasctrl_Caldis_Write(_, __),
2728                     readCallback: (_, __) => Isbiasconf_Isbiasctrl_Caldis_Read(_, __),
2729                     name: "Caldis")
2730             .WithFlag(6, out isbiasconf_isbiasctrl_tempcompdis_bit,
2731                     valueProviderCallback: (_) => {
2732                         Isbiasconf_Isbiasctrl_Tempcompdis_ValueProvider(_);
2733                         return isbiasconf_isbiasctrl_tempcompdis_bit.Value;
2734                     },
2735                     writeCallback: (_, __) => Isbiasconf_Isbiasctrl_Tempcompdis_Write(_, __),
2736                     readCallback: (_, __) => Isbiasconf_Isbiasctrl_Tempcompdis_Read(_, __),
2737                     name: "Tempcompdis")
2738             .WithFlag(7, out isbiasconf_isbiasctrl_tempdis_bit,
2739                     valueProviderCallback: (_) => {
2740                         Isbiasconf_Isbiasctrl_Tempdis_ValueProvider(_);
2741                         return isbiasconf_isbiasctrl_tempdis_bit.Value;
2742                     },
2743                     writeCallback: (_, __) => Isbiasconf_Isbiasctrl_Tempdis_Write(_, __),
2744                     readCallback: (_, __) => Isbiasconf_Isbiasctrl_Tempdis_Read(_, __),
2745                     name: "Tempdis")
2746             .WithReservedBits(8, 1)
2747             .WithFlag(9, out isbiasconf_isbiasctrl_forcecont_bit,
2748                     valueProviderCallback: (_) => {
2749                         Isbiasconf_Isbiasctrl_Forcecont_ValueProvider(_);
2750                         return isbiasconf_isbiasctrl_forcecont_bit.Value;
2751                     },
2752                     writeCallback: (_, __) => Isbiasconf_Isbiasctrl_Forcecont_Write(_, __),
2753                     readCallback: (_, __) => Isbiasconf_Isbiasctrl_Forcecont_Read(_, __),
2754                     name: "Forcecont")
2755             .WithFlag(10, out isbiasconf_isbiasctrl_forceduty_bit,
2756                     valueProviderCallback: (_) => {
2757                         Isbiasconf_Isbiasctrl_Forceduty_ValueProvider(_);
2758                         return isbiasconf_isbiasctrl_forceduty_bit.Value;
2759                     },
2760                     writeCallback: (_, __) => Isbiasconf_Isbiasctrl_Forceduty_Write(_, __),
2761                     readCallback: (_, __) => Isbiasconf_Isbiasctrl_Forceduty_Read(_, __),
2762                     name: "Forceduty")
2763             .WithFlag(11, out isbiasconf_isbiasctrl_forcebiasosc_bit,
2764                     valueProviderCallback: (_) => {
2765                         Isbiasconf_Isbiasctrl_Forcebiasosc_ValueProvider(_);
2766                         return isbiasconf_isbiasctrl_forcebiasosc_bit.Value;
2767                     },
2768                     writeCallback: (_, __) => Isbiasconf_Isbiasctrl_Forcebiasosc_Write(_, __),
2769                     readCallback: (_, __) => Isbiasconf_Isbiasctrl_Forcebiasosc_Read(_, __),
2770                     name: "Forcebiasosc")
2771             .WithFlag(12, out isbiasconf_isbiasctrl_forceemuosc_bit,
2772                     valueProviderCallback: (_) => {
2773                         Isbiasconf_Isbiasctrl_Forceemuosc_ValueProvider(_);
2774                         return isbiasconf_isbiasctrl_forceemuosc_bit.Value;
2775                     },
2776                     writeCallback: (_, __) => Isbiasconf_Isbiasctrl_Forceemuosc_Write(_, __),
2777                     readCallback: (_, __) => Isbiasconf_Isbiasctrl_Forceemuosc_Read(_, __),
2778                     name: "Forceemuosc")
2779             .WithFlag(13, out isbiasconf_isbiasctrl_caldlydbl_bit,
2780                     valueProviderCallback: (_) => {
2781                         Isbiasconf_Isbiasctrl_Caldlydbl_ValueProvider(_);
2782                         return isbiasconf_isbiasctrl_caldlydbl_bit.Value;
2783                     },
2784                     writeCallback: (_, __) => Isbiasconf_Isbiasctrl_Caldlydbl_Write(_, __),
2785                     readCallback: (_, __) => Isbiasconf_Isbiasctrl_Caldlydbl_Read(_, __),
2786                     name: "Caldlydbl")
2787             .WithFlag(14, out isbiasconf_isbiasctrl_isbiasregen_bit,
2788                     valueProviderCallback: (_) => {
2789                         Isbiasconf_Isbiasctrl_Isbiasregen_ValueProvider(_);
2790                         return isbiasconf_isbiasctrl_isbiasregen_bit.Value;
2791                     },
2792                     writeCallback: (_, __) => Isbiasconf_Isbiasctrl_Isbiasregen_Write(_, __),
2793                     readCallback: (_, __) => Isbiasconf_Isbiasctrl_Isbiasregen_Read(_, __),
2794                     name: "Isbiasregen")
2795             .WithReservedBits(15, 1)
2796             .WithFlag(16, out isbiasconf_isbiasctrl_forcerefreshrate_bit,
2797                     valueProviderCallback: (_) => {
2798                         Isbiasconf_Isbiasctrl_Forcerefreshrate_ValueProvider(_);
2799                         return isbiasconf_isbiasctrl_forcerefreshrate_bit.Value;
2800                     },
2801                     writeCallback: (_, __) => Isbiasconf_Isbiasctrl_Forcerefreshrate_Write(_, __),
2802                     readCallback: (_, __) => Isbiasconf_Isbiasctrl_Forcerefreshrate_Read(_, __),
2803                     name: "Forcerefreshrate")
2804             .WithFlag(17, out isbiasconf_isbiasctrl_forcebgcont_bit,
2805                     valueProviderCallback: (_) => {
2806                         Isbiasconf_Isbiasctrl_Forcebgcont_ValueProvider(_);
2807                         return isbiasconf_isbiasctrl_forcebgcont_bit.Value;
2808                     },
2809                     writeCallback: (_, __) => Isbiasconf_Isbiasctrl_Forcebgcont_Write(_, __),
2810                     readCallback: (_, __) => Isbiasconf_Isbiasctrl_Forcebgcont_Read(_, __),
2811                     name: "Forcebgcont")
2812             .WithReservedBits(18, 11)
2813             .WithEnumField<DoubleWordRegister, ISBIASCONF_ISBIASCTRL_ISBIASOUTSEL>(29, 3, out isbiasconf_isbiasctrl_isbiasoutsel_field,
2814                     valueProviderCallback: (_) => {
2815                         Isbiasconf_Isbiasctrl_Isbiasoutsel_ValueProvider(_);
2816                         return isbiasconf_isbiasctrl_isbiasoutsel_field.Value;
2817                     },
2818                     writeCallback: (_, __) => Isbiasconf_Isbiasctrl_Isbiasoutsel_Write(_, __),
2819                     readCallback: (_, __) => Isbiasconf_Isbiasctrl_Isbiasoutsel_Read(_, __),
2820                     name: "Isbiasoutsel")
2821             .WithReadCallback((_, __) => Isbiasconf_Isbiasctrl_Read(_, __))
2822             .WithWriteCallback((_, __) => Isbiasconf_Isbiasctrl_Write(_, __));
2823 
2824         // Isbiascalovr_Isbiasctrl - Offset : 0xC4
GenerateIsbiascalovr_isbiasctrlRegister()2825         protected DoubleWordRegister  GenerateIsbiascalovr_isbiasctrlRegister() => new DoubleWordRegister(this, 0x0)
2826             .WithFlag(0, out isbiascalovr_isbiasctrl_calovr_bit,
2827                     valueProviderCallback: (_) => {
2828                         Isbiascalovr_Isbiasctrl_Calovr_ValueProvider(_);
2829                         return isbiascalovr_isbiasctrl_calovr_bit.Value;
2830                     },
2831                     writeCallback: (_, __) => Isbiascalovr_Isbiasctrl_Calovr_Write(_, __),
2832                     readCallback: (_, __) => Isbiascalovr_Isbiasctrl_Calovr_Read(_, __),
2833                     name: "Calovr")
2834             .WithReservedBits(1, 7)
2835             .WithValueField(8, 13, out isbiascalovr_isbiasctrl_calovrvalue_field,
2836                     valueProviderCallback: (_) => {
2837                         Isbiascalovr_Isbiasctrl_Calovrvalue_ValueProvider(_);
2838                         return isbiascalovr_isbiasctrl_calovrvalue_field.Value;
2839                     },
2840                     writeCallback: (_, __) => Isbiascalovr_Isbiasctrl_Calovrvalue_Write(_, __),
2841                     readCallback: (_, __) => Isbiascalovr_Isbiasctrl_Calovrvalue_Read(_, __),
2842                     name: "Calovrvalue")
2843             .WithReservedBits(21, 11)
2844             .WithReadCallback((_, __) => Isbiascalovr_Isbiasctrl_Read(_, __))
2845             .WithWriteCallback((_, __) => Isbiascalovr_Isbiasctrl_Write(_, __));
2846 
2847         // Isbiasperiod_Isbiasctrl - Offset : 0xC8
GenerateIsbiasperiod_isbiasctrlRegister()2848         protected DoubleWordRegister  GenerateIsbiasperiod_isbiasctrlRegister() => new DoubleWordRegister(this, 0x1030003)
2849             .WithEnumField<DoubleWordRegister, ISBIASPERIOD_ISBIASCTRL_TEMPPERIOD>(0, 3, out isbiasperiod_isbiasctrl_tempperiod_field,
2850                     valueProviderCallback: (_) => {
2851                         Isbiasperiod_Isbiasctrl_Tempperiod_ValueProvider(_);
2852                         return isbiasperiod_isbiasctrl_tempperiod_field.Value;
2853                     },
2854                     writeCallback: (_, __) => Isbiasperiod_Isbiasctrl_Tempperiod_Write(_, __),
2855                     readCallback: (_, __) => Isbiasperiod_Isbiasctrl_Tempperiod_Read(_, __),
2856                     name: "Tempperiod")
2857             .WithReservedBits(3, 13)
2858             .WithEnumField<DoubleWordRegister, ISBIASPERIOD_ISBIASCTRL_CALPERIOD>(16, 3, out isbiasperiod_isbiasctrl_calperiod_field,
2859                     valueProviderCallback: (_) => {
2860                         Isbiasperiod_Isbiasctrl_Calperiod_ValueProvider(_);
2861                         return isbiasperiod_isbiasctrl_calperiod_field.Value;
2862                     },
2863                     writeCallback: (_, __) => Isbiasperiod_Isbiasctrl_Calperiod_Write(_, __),
2864                     readCallback: (_, __) => Isbiasperiod_Isbiasctrl_Calperiod_Read(_, __),
2865                     name: "Calperiod")
2866             .WithReservedBits(19, 5)
2867             .WithFlag(24, out isbiasperiod_isbiasctrl_em2periodx4_bit,
2868                     valueProviderCallback: (_) => {
2869                         Isbiasperiod_Isbiasctrl_Em2periodx4_ValueProvider(_);
2870                         return isbiasperiod_isbiasctrl_em2periodx4_bit.Value;
2871                     },
2872                     writeCallback: (_, __) => Isbiasperiod_Isbiasctrl_Em2periodx4_Write(_, __),
2873                     readCallback: (_, __) => Isbiasperiod_Isbiasctrl_Em2periodx4_Read(_, __),
2874                     name: "Em2periodx4")
2875             .WithReservedBits(25, 7)
2876             .WithReadCallback((_, __) => Isbiasperiod_Isbiasctrl_Read(_, __))
2877             .WithWriteCallback((_, __) => Isbiasperiod_Isbiasctrl_Write(_, __));
2878 
2879         // Isbiastempcomprate_Isbiasctrl - Offset : 0xCC
GenerateIsbiastempcomprate_isbiasctrlRegister()2880         protected DoubleWordRegister  GenerateIsbiastempcomprate_isbiasctrlRegister() => new DoubleWordRegister(this, 0x6431)
2881             .WithEnumField<DoubleWordRegister, ISBIASTEMPCOMPRATE_ISBIASCTRL_R0REFRESHRATE>(0, 3, out isbiastempcomprate_isbiasctrl_r0refreshrate_field,
2882                     valueProviderCallback: (_) => {
2883                         Isbiastempcomprate_Isbiasctrl_R0refreshrate_ValueProvider(_);
2884                         return isbiastempcomprate_isbiasctrl_r0refreshrate_field.Value;
2885                     },
2886                     writeCallback: (_, __) => Isbiastempcomprate_Isbiasctrl_R0refreshrate_Write(_, __),
2887                     readCallback: (_, __) => Isbiastempcomprate_Isbiasctrl_R0refreshrate_Read(_, __),
2888                     name: "R0refreshrate")
2889             .WithReservedBits(3, 1)
2890             .WithValueField(4, 3, out isbiastempcomprate_isbiasctrl_r1refreshrate_field,
2891                     valueProviderCallback: (_) => {
2892                         Isbiastempcomprate_Isbiasctrl_R1refreshrate_ValueProvider(_);
2893                         return isbiastempcomprate_isbiasctrl_r1refreshrate_field.Value;
2894                     },
2895                     writeCallback: (_, __) => Isbiastempcomprate_Isbiasctrl_R1refreshrate_Write(_, __),
2896                     readCallback: (_, __) => Isbiastempcomprate_Isbiasctrl_R1refreshrate_Read(_, __),
2897                     name: "R1refreshrate")
2898             .WithReservedBits(7, 1)
2899             .WithValueField(8, 3, out isbiastempcomprate_isbiasctrl_r2refreshrate_field,
2900                     valueProviderCallback: (_) => {
2901                         Isbiastempcomprate_Isbiasctrl_R2refreshrate_ValueProvider(_);
2902                         return isbiastempcomprate_isbiasctrl_r2refreshrate_field.Value;
2903                     },
2904                     writeCallback: (_, __) => Isbiastempcomprate_Isbiasctrl_R2refreshrate_Write(_, __),
2905                     readCallback: (_, __) => Isbiastempcomprate_Isbiasctrl_R2refreshrate_Read(_, __),
2906                     name: "R2refreshrate")
2907             .WithReservedBits(11, 1)
2908             .WithValueField(12, 3, out isbiastempcomprate_isbiasctrl_r3refreshrate_field,
2909                     valueProviderCallback: (_) => {
2910                         Isbiastempcomprate_Isbiasctrl_R3refreshrate_ValueProvider(_);
2911                         return isbiastempcomprate_isbiasctrl_r3refreshrate_field.Value;
2912                     },
2913                     writeCallback: (_, __) => Isbiastempcomprate_Isbiasctrl_R3refreshrate_Write(_, __),
2914                     readCallback: (_, __) => Isbiastempcomprate_Isbiasctrl_R3refreshrate_Read(_, __),
2915                     name: "R3refreshrate")
2916             .WithReservedBits(15, 17)
2917             .WithReadCallback((_, __) => Isbiastempcomprate_Isbiasctrl_Read(_, __))
2918             .WithWriteCallback((_, __) => Isbiastempcomprate_Isbiasctrl_Write(_, __));
2919 
2920         // Isbiastempcompthr_Isbiasctrl - Offset : 0xD0
GenerateIsbiastempcompthr_isbiasctrlRegister()2921         protected DoubleWordRegister  GenerateIsbiastempcompthr_isbiasctrlRegister() => new DoubleWordRegister(this, 0x17559948)
2922             .WithValueField(0, 9, out isbiastempcompthr_isbiasctrl_r1tempthr_field,
2923                     valueProviderCallback: (_) => {
2924                         Isbiastempcompthr_Isbiasctrl_R1tempthr_ValueProvider(_);
2925                         return isbiastempcompthr_isbiasctrl_r1tempthr_field.Value;
2926                     },
2927                     writeCallback: (_, __) => Isbiastempcompthr_Isbiasctrl_R1tempthr_Write(_, __),
2928                     readCallback: (_, __) => Isbiastempcompthr_Isbiasctrl_R1tempthr_Read(_, __),
2929                     name: "R1tempthr")
2930             .WithReservedBits(9, 1)
2931             .WithValueField(10, 9, out isbiastempcompthr_isbiasctrl_r2tempthr_field,
2932                     valueProviderCallback: (_) => {
2933                         Isbiastempcompthr_Isbiasctrl_R2tempthr_ValueProvider(_);
2934                         return isbiastempcompthr_isbiasctrl_r2tempthr_field.Value;
2935                     },
2936                     writeCallback: (_, __) => Isbiastempcompthr_Isbiasctrl_R2tempthr_Write(_, __),
2937                     readCallback: (_, __) => Isbiastempcompthr_Isbiasctrl_R2tempthr_Read(_, __),
2938                     name: "R2tempthr")
2939             .WithReservedBits(19, 1)
2940             .WithValueField(20, 9, out isbiastempcompthr_isbiasctrl_r3tempthr_field,
2941                     valueProviderCallback: (_) => {
2942                         Isbiastempcompthr_Isbiasctrl_R3tempthr_ValueProvider(_);
2943                         return isbiastempcompthr_isbiasctrl_r3tempthr_field.Value;
2944                     },
2945                     writeCallback: (_, __) => Isbiastempcompthr_Isbiasctrl_R3tempthr_Write(_, __),
2946                     readCallback: (_, __) => Isbiastempcompthr_Isbiasctrl_R3tempthr_Read(_, __),
2947                     name: "R3tempthr")
2948             .WithReservedBits(29, 3)
2949             .WithReadCallback((_, __) => Isbiastempcompthr_Isbiasctrl_Read(_, __))
2950             .WithWriteCallback((_, __) => Isbiastempcompthr_Isbiasctrl_Write(_, __));
2951 
2952         // Isbiaspfmrefreshcfg_Isbiasctrl - Offset : 0xD8
GenerateIsbiaspfmrefreshcfg_isbiasctrlRegister()2953         protected DoubleWordRegister  GenerateIsbiaspfmrefreshcfg_isbiasctrlRegister() => new DoubleWordRegister(this, 0x60020C)
2954             .WithEnumField<DoubleWordRegister, ISBIASPFMREFRESHCFG_ISBIASCTRL_S2FASTRFSHCNT>(0, 3, out isbiaspfmrefreshcfg_isbiasctrl_s2fastrfshcnt_field,
2955                     valueProviderCallback: (_) => {
2956                         Isbiaspfmrefreshcfg_Isbiasctrl_S2fastrfshcnt_ValueProvider(_);
2957                         return isbiaspfmrefreshcfg_isbiasctrl_s2fastrfshcnt_field.Value;
2958                     },
2959                     writeCallback: (_, __) => Isbiaspfmrefreshcfg_Isbiasctrl_S2fastrfshcnt_Write(_, __),
2960                     readCallback: (_, __) => Isbiaspfmrefreshcfg_Isbiasctrl_S2fastrfshcnt_Read(_, __),
2961                     name: "S2fastrfshcnt")
2962             .WithValueField(3, 3, out isbiaspfmrefreshcfg_isbiasctrl_s2fastrfrshsmpduration_field,
2963                     valueProviderCallback: (_) => {
2964                         Isbiaspfmrefreshcfg_Isbiasctrl_S2fastrfrshsmpduration_ValueProvider(_);
2965                         return isbiaspfmrefreshcfg_isbiasctrl_s2fastrfrshsmpduration_field.Value;
2966                     },
2967                     writeCallback: (_, __) => Isbiaspfmrefreshcfg_Isbiasctrl_S2fastrfrshsmpduration_Write(_, __),
2968                     readCallback: (_, __) => Isbiaspfmrefreshcfg_Isbiasctrl_S2fastrfrshsmpduration_Read(_, __),
2969                     name: "S2fastrfrshsmpduration")
2970             .WithReservedBits(6, 2)
2971             .WithEnumField<DoubleWordRegister, ISBIASPFMREFRESHCFG_ISBIASCTRL_S2PREPDIVRATIO>(8, 3, out isbiaspfmrefreshcfg_isbiasctrl_s2prepdivratio_field,
2972                     valueProviderCallback: (_) => {
2973                         Isbiaspfmrefreshcfg_Isbiasctrl_S2prepdivratio_ValueProvider(_);
2974                         return isbiaspfmrefreshcfg_isbiasctrl_s2prepdivratio_field.Value;
2975                     },
2976                     writeCallback: (_, __) => Isbiaspfmrefreshcfg_Isbiasctrl_S2prepdivratio_Write(_, __),
2977                     readCallback: (_, __) => Isbiaspfmrefreshcfg_Isbiasctrl_S2prepdivratio_Read(_, __),
2978                     name: "S2prepdivratio")
2979             .WithReservedBits(11, 1)
2980             .WithFlag(12, out isbiaspfmrefreshcfg_isbiasctrl_s2roomtempdiv2_bit,
2981                     valueProviderCallback: (_) => {
2982                         Isbiaspfmrefreshcfg_Isbiasctrl_S2roomtempdiv2_ValueProvider(_);
2983                         return isbiaspfmrefreshcfg_isbiasctrl_s2roomtempdiv2_bit.Value;
2984                     },
2985                     writeCallback: (_, __) => Isbiaspfmrefreshcfg_Isbiasctrl_S2roomtempdiv2_Write(_, __),
2986                     readCallback: (_, __) => Isbiaspfmrefreshcfg_Isbiasctrl_S2roomtempdiv2_Read(_, __),
2987                     name: "S2roomtempdiv2")
2988             .WithFlag(13, out isbiaspfmrefreshcfg_isbiasctrl_s2fastrfrshem2entryctrl_bit,
2989                     valueProviderCallback: (_) => {
2990                         Isbiaspfmrefreshcfg_Isbiasctrl_S2fastrfrshem2entryctrl_ValueProvider(_);
2991                         return isbiaspfmrefreshcfg_isbiasctrl_s2fastrfrshem2entryctrl_bit.Value;
2992                     },
2993                     writeCallback: (_, __) => Isbiaspfmrefreshcfg_Isbiasctrl_S2fastrfrshem2entryctrl_Write(_, __),
2994                     readCallback: (_, __) => Isbiaspfmrefreshcfg_Isbiasctrl_S2fastrfrshem2entryctrl_Read(_, __),
2995                     name: "S2fastrfrshem2entryctrl")
2996             .WithReservedBits(14, 4)
2997             .WithValueField(18, 3, out isbiaspfmrefreshcfg_isbiasctrl_s2delta_field,
2998                     valueProviderCallback: (_) => {
2999                         Isbiaspfmrefreshcfg_Isbiasctrl_S2delta_ValueProvider(_);
3000                         return isbiaspfmrefreshcfg_isbiasctrl_s2delta_field.Value;
3001                     },
3002                     writeCallback: (_, __) => Isbiaspfmrefreshcfg_Isbiasctrl_S2delta_Write(_, __),
3003                     readCallback: (_, __) => Isbiaspfmrefreshcfg_Isbiasctrl_S2delta_Read(_, __),
3004                     name: "S2delta")
3005             .WithValueField(21, 3, out isbiaspfmrefreshcfg_isbiasctrl_s2smpduration_field,
3006                     valueProviderCallback: (_) => {
3007                         Isbiaspfmrefreshcfg_Isbiasctrl_S2smpduration_ValueProvider(_);
3008                         return isbiaspfmrefreshcfg_isbiasctrl_s2smpduration_field.Value;
3009                     },
3010                     writeCallback: (_, __) => Isbiaspfmrefreshcfg_Isbiasctrl_S2smpduration_Write(_, __),
3011                     readCallback: (_, __) => Isbiaspfmrefreshcfg_Isbiasctrl_S2smpduration_Read(_, __),
3012                     name: "S2smpduration")
3013             .WithValueField(24, 3, out isbiaspfmrefreshcfg_isbiasctrl_s2divratio_field,
3014                     valueProviderCallback: (_) => {
3015                         Isbiaspfmrefreshcfg_Isbiasctrl_S2divratio_ValueProvider(_);
3016                         return isbiaspfmrefreshcfg_isbiasctrl_s2divratio_field.Value;
3017                     },
3018                     writeCallback: (_, __) => Isbiaspfmrefreshcfg_Isbiasctrl_S2divratio_Write(_, __),
3019                     readCallback: (_, __) => Isbiaspfmrefreshcfg_Isbiasctrl_S2divratio_Read(_, __),
3020                     name: "S2divratio")
3021             .WithReservedBits(27, 4)
3022             .WithFlag(31, out isbiaspfmrefreshcfg_isbiasctrl_pfmem2wuwaitimax_bit,
3023                     valueProviderCallback: (_) => {
3024                         Isbiaspfmrefreshcfg_Isbiasctrl_Pfmem2wuwaitimax_ValueProvider(_);
3025                         return isbiaspfmrefreshcfg_isbiasctrl_pfmem2wuwaitimax_bit.Value;
3026                     },
3027                     writeCallback: (_, __) => Isbiaspfmrefreshcfg_Isbiasctrl_Pfmem2wuwaitimax_Write(_, __),
3028                     readCallback: (_, __) => Isbiaspfmrefreshcfg_Isbiasctrl_Pfmem2wuwaitimax_Read(_, __),
3029                     name: "Pfmem2wuwaitimax")
3030             .WithReadCallback((_, __) => Isbiaspfmrefreshcfg_Isbiasctrl_Read(_, __))
3031             .WithWriteCallback((_, __) => Isbiaspfmrefreshcfg_Isbiasctrl_Write(_, __));
3032 
3033         // Isbiasrefreshcfg_Isbiasctrl - Offset : 0xDC
GenerateIsbiasrefreshcfg_isbiasctrlRegister()3034         protected DoubleWordRegister  GenerateIsbiasrefreshcfg_isbiasctrlRegister() => new DoubleWordRegister(this, 0x80004AA4)
3035             .WithValueField(0, 3, out isbiasrefreshcfg_isbiasctrl_s0delta_field,
3036                     valueProviderCallback: (_) => {
3037                         Isbiasrefreshcfg_Isbiasctrl_S0delta_ValueProvider(_);
3038                         return isbiasrefreshcfg_isbiasctrl_s0delta_field.Value;
3039                     },
3040                     writeCallback: (_, __) => Isbiasrefreshcfg_Isbiasctrl_S0delta_Write(_, __),
3041                     readCallback: (_, __) => Isbiasrefreshcfg_Isbiasctrl_S0delta_Read(_, __),
3042                     name: "S0delta")
3043             .WithValueField(3, 3, out isbiasrefreshcfg_isbiasctrl_s0smpduration_field,
3044                     valueProviderCallback: (_) => {
3045                         Isbiasrefreshcfg_Isbiasctrl_S0smpduration_ValueProvider(_);
3046                         return isbiasrefreshcfg_isbiasctrl_s0smpduration_field.Value;
3047                     },
3048                     writeCallback: (_, __) => Isbiasrefreshcfg_Isbiasctrl_S0smpduration_Write(_, __),
3049                     readCallback: (_, __) => Isbiasrefreshcfg_Isbiasctrl_S0smpduration_Read(_, __),
3050                     name: "S0smpduration")
3051             .WithEnumField<DoubleWordRegister, ISBIASREFRESHCFG_ISBIASCTRL_S0DIVRATIO>(6, 3, out isbiasrefreshcfg_isbiasctrl_s0divratio_field,
3052                     valueProviderCallback: (_) => {
3053                         Isbiasrefreshcfg_Isbiasctrl_S0divratio_ValueProvider(_);
3054                         return isbiasrefreshcfg_isbiasctrl_s0divratio_field.Value;
3055                     },
3056                     writeCallback: (_, __) => Isbiasrefreshcfg_Isbiasctrl_S0divratio_Write(_, __),
3057                     readCallback: (_, __) => Isbiasrefreshcfg_Isbiasctrl_S0divratio_Read(_, __),
3058                     name: "S0divratio")
3059             .WithValueField(9, 3, out isbiasrefreshcfg_isbiasctrl_s1delta_field,
3060                     valueProviderCallback: (_) => {
3061                         Isbiasrefreshcfg_Isbiasctrl_S1delta_ValueProvider(_);
3062                         return isbiasrefreshcfg_isbiasctrl_s1delta_field.Value;
3063                     },
3064                     writeCallback: (_, __) => Isbiasrefreshcfg_Isbiasctrl_S1delta_Write(_, __),
3065                     readCallback: (_, __) => Isbiasrefreshcfg_Isbiasctrl_S1delta_Read(_, __),
3066                     name: "S1delta")
3067             .WithValueField(12, 3, out isbiasrefreshcfg_isbiasctrl_s1smpduration_field,
3068                     valueProviderCallback: (_) => {
3069                         Isbiasrefreshcfg_Isbiasctrl_S1smpduration_ValueProvider(_);
3070                         return isbiasrefreshcfg_isbiasctrl_s1smpduration_field.Value;
3071                     },
3072                     writeCallback: (_, __) => Isbiasrefreshcfg_Isbiasctrl_S1smpduration_Write(_, __),
3073                     readCallback: (_, __) => Isbiasrefreshcfg_Isbiasctrl_S1smpduration_Read(_, __),
3074                     name: "S1smpduration")
3075             .WithValueField(15, 3, out isbiasrefreshcfg_isbiasctrl_s1divratio_field,
3076                     valueProviderCallback: (_) => {
3077                         Isbiasrefreshcfg_Isbiasctrl_S1divratio_ValueProvider(_);
3078                         return isbiasrefreshcfg_isbiasctrl_s1divratio_field.Value;
3079                     },
3080                     writeCallback: (_, __) => Isbiasrefreshcfg_Isbiasctrl_S1divratio_Write(_, __),
3081                     readCallback: (_, __) => Isbiasrefreshcfg_Isbiasctrl_S1divratio_Read(_, __),
3082                     name: "S1divratio")
3083             .WithReservedBits(18, 10)
3084             .WithValueField(28, 4, out isbiasrefreshcfg_isbiasctrl_s1temprangecont_field,
3085                     valueProviderCallback: (_) => {
3086                         Isbiasrefreshcfg_Isbiasctrl_S1temprangecont_ValueProvider(_);
3087                         return isbiasrefreshcfg_isbiasctrl_s1temprangecont_field.Value;
3088                     },
3089                     writeCallback: (_, __) => Isbiasrefreshcfg_Isbiasctrl_S1temprangecont_Write(_, __),
3090                     readCallback: (_, __) => Isbiasrefreshcfg_Isbiasctrl_S1temprangecont_Read(_, __),
3091                     name: "S1temprangecont")
3092             .WithReadCallback((_, __) => Isbiasrefreshcfg_Isbiasctrl_Read(_, __))
3093             .WithWriteCallback((_, __) => Isbiasrefreshcfg_Isbiasctrl_Write(_, __));
3094 
3095         // Isbiastempconst_Isbiasctrl - Offset : 0xE0
GenerateIsbiastempconst_isbiasctrlRegister()3096         protected DoubleWordRegister  GenerateIsbiastempconst_isbiasctrlRegister() => new DoubleWordRegister(this, 0x83317)
3097             .WithValueField(0, 20, out isbiastempconst_isbiasctrl_tempcalcconst_field,
3098                     valueProviderCallback: (_) => {
3099                         Isbiastempconst_Isbiasctrl_Tempcalcconst_ValueProvider(_);
3100                         return isbiastempconst_isbiasctrl_tempcalcconst_field.Value;
3101                     },
3102                     writeCallback: (_, __) => Isbiastempconst_Isbiasctrl_Tempcalcconst_Write(_, __),
3103                     readCallback: (_, __) => Isbiastempconst_Isbiasctrl_Tempcalcconst_Read(_, __),
3104                     name: "Tempcalcconst")
3105             .WithReservedBits(20, 12)
3106             .WithReadCallback((_, __) => Isbiastempconst_Isbiasctrl_Read(_, __))
3107             .WithWriteCallback((_, __) => Isbiastempconst_Isbiasctrl_Write(_, __));
3108 
3109         // Isbiasstatus_Isbiasctrl - Offset : 0xE4
GenerateIsbiasstatus_isbiasctrlRegister()3110         protected DoubleWordRegister  GenerateIsbiasstatus_isbiasctrlRegister() => new DoubleWordRegister(this, 0x0)
3111             .WithValueField(0, 16, out isbiasstatus_isbiasctrl_isbiasout_field, FieldMode.Read,
3112                     valueProviderCallback: (_) => {
3113                         Isbiasstatus_Isbiasctrl_Isbiasout_ValueProvider(_);
3114                         return isbiasstatus_isbiasctrl_isbiasout_field.Value;
3115                     },
3116                     readCallback: (_, __) => Isbiasstatus_Isbiasctrl_Isbiasout_Read(_, __),
3117                     name: "Isbiasout")
3118             .WithFlag(16, out isbiasstatus_isbiasctrl_firstcaldone_bit, FieldMode.Read,
3119                     valueProviderCallback: (_) => {
3120                         Isbiasstatus_Isbiasctrl_Firstcaldone_ValueProvider(_);
3121                         return isbiasstatus_isbiasctrl_firstcaldone_bit.Value;
3122                     },
3123                     readCallback: (_, __) => Isbiasstatus_Isbiasctrl_Firstcaldone_Read(_, __),
3124                     name: "Firstcaldone")
3125             .WithReservedBits(17, 3)
3126             .WithFlag(20, out isbiasstatus_isbiasctrl_isbiascalactive_bit, FieldMode.Read,
3127                     valueProviderCallback: (_) => {
3128                         Isbiasstatus_Isbiasctrl_Isbiascalactive_ValueProvider(_);
3129                         return isbiasstatus_isbiasctrl_isbiascalactive_bit.Value;
3130                     },
3131                     readCallback: (_, __) => Isbiasstatus_Isbiasctrl_Isbiascalactive_Read(_, __),
3132                     name: "Isbiascalactive")
3133             .WithFlag(21, out isbiasstatus_isbiasctrl_tempcompactive_bit, FieldMode.Read,
3134                     valueProviderCallback: (_) => {
3135                         Isbiasstatus_Isbiasctrl_Tempcompactive_ValueProvider(_);
3136                         return isbiasstatus_isbiasctrl_tempcompactive_bit.Value;
3137                     },
3138                     readCallback: (_, __) => Isbiasstatus_Isbiasctrl_Tempcompactive_Read(_, __),
3139                     name: "Tempcompactive")
3140             .WithReservedBits(22, 1)
3141             .WithFlag(23, out isbiasstatus_isbiasctrl_isbiascalcompout_bit, FieldMode.Read,
3142                     valueProviderCallback: (_) => {
3143                         Isbiasstatus_Isbiasctrl_Isbiascalcompout_ValueProvider(_);
3144                         return isbiasstatus_isbiasctrl_isbiascalcompout_bit.Value;
3145                     },
3146                     readCallback: (_, __) => Isbiasstatus_Isbiasctrl_Isbiascalcompout_Read(_, __),
3147                     name: "Isbiascalcompout")
3148             .WithReservedBits(24, 1)
3149             .WithValueField(25, 2, out isbiasstatus_isbiasctrl_vsbtemprange_field, FieldMode.Read,
3150                     valueProviderCallback: (_) => {
3151                         Isbiasstatus_Isbiasctrl_Vsbtemprange_ValueProvider(_);
3152                         return isbiasstatus_isbiasctrl_vsbtemprange_field.Value;
3153                     },
3154                     readCallback: (_, __) => Isbiasstatus_Isbiasctrl_Vsbtemprange_Read(_, __),
3155                     name: "Vsbtemprange")
3156             .WithValueField(27, 3, out isbiasstatus_isbiasctrl_isbiasrefreshrate_field, FieldMode.Read,
3157                     valueProviderCallback: (_) => {
3158                         Isbiasstatus_Isbiasctrl_Isbiasrefreshrate_ValueProvider(_);
3159                         return isbiasstatus_isbiasctrl_isbiasrefreshrate_field.Value;
3160                     },
3161                     readCallback: (_, __) => Isbiasstatus_Isbiasctrl_Isbiasrefreshrate_Read(_, __),
3162                     name: "Isbiasrefreshrate")
3163             .WithReservedBits(30, 1)
3164             .WithEnumField<DoubleWordRegister, ISBIASSTATUS_ISBIASCTRL_TESTLOCK>(31, 1, out isbiasstatus_isbiasctrl_testlock_bit, FieldMode.Read,
3165                     valueProviderCallback: (_) => {
3166                         Isbiasstatus_Isbiasctrl_Testlock_ValueProvider(_);
3167                         return isbiasstatus_isbiasctrl_testlock_bit.Value;
3168                     },
3169                     readCallback: (_, __) => Isbiasstatus_Isbiasctrl_Testlock_Read(_, __),
3170                     name: "Testlock")
3171             .WithReadCallback((_, __) => Isbiasstatus_Isbiasctrl_Read(_, __))
3172             .WithWriteCallback((_, __) => Isbiasstatus_Isbiasctrl_Write(_, __));
3173 
3174         // Vsbtempcomp_Isbiasctrl - Offset : 0xE8
GenerateVsbtempcomp_isbiasctrlRegister()3175         protected DoubleWordRegister  GenerateVsbtempcomp_isbiasctrlRegister() => new DoubleWordRegister(this, 0x51)
3176             .WithFlag(0, out vsbtempcomp_isbiasctrl_vsbtempcompen_bit,
3177                     valueProviderCallback: (_) => {
3178                         Vsbtempcomp_Isbiasctrl_Vsbtempcompen_ValueProvider(_);
3179                         return vsbtempcomp_isbiasctrl_vsbtempcompen_bit.Value;
3180                     },
3181                     writeCallback: (_, __) => Vsbtempcomp_Isbiasctrl_Vsbtempcompen_Write(_, __),
3182                     readCallback: (_, __) => Vsbtempcomp_Isbiasctrl_Vsbtempcompen_Read(_, __),
3183                     name: "Vsbtempcompen")
3184             .WithReservedBits(1, 1)
3185             .WithEnumField<DoubleWordRegister, VSBTEMPCOMP_ISBIASCTRL_R0VSB>(2, 2, out vsbtempcomp_isbiasctrl_r0vsb_field,
3186                     valueProviderCallback: (_) => {
3187                         Vsbtempcomp_Isbiasctrl_R0vsb_ValueProvider(_);
3188                         return vsbtempcomp_isbiasctrl_r0vsb_field.Value;
3189                     },
3190                     writeCallback: (_, __) => Vsbtempcomp_Isbiasctrl_R0vsb_Write(_, __),
3191                     readCallback: (_, __) => Vsbtempcomp_Isbiasctrl_R0vsb_Read(_, __),
3192                     name: "R0vsb")
3193             .WithEnumField<DoubleWordRegister, VSBTEMPCOMP_ISBIASCTRL_R1VSB>(4, 2, out vsbtempcomp_isbiasctrl_r1vsb_field,
3194                     valueProviderCallback: (_) => {
3195                         Vsbtempcomp_Isbiasctrl_R1vsb_ValueProvider(_);
3196                         return vsbtempcomp_isbiasctrl_r1vsb_field.Value;
3197                     },
3198                     writeCallback: (_, __) => Vsbtempcomp_Isbiasctrl_R1vsb_Write(_, __),
3199                     readCallback: (_, __) => Vsbtempcomp_Isbiasctrl_R1vsb_Read(_, __),
3200                     name: "R1vsb")
3201             .WithEnumField<DoubleWordRegister, VSBTEMPCOMP_ISBIASCTRL_R2VSB>(6, 2, out vsbtempcomp_isbiasctrl_r2vsb_field,
3202                     valueProviderCallback: (_) => {
3203                         Vsbtempcomp_Isbiasctrl_R2vsb_ValueProvider(_);
3204                         return vsbtempcomp_isbiasctrl_r2vsb_field.Value;
3205                     },
3206                     writeCallback: (_, __) => Vsbtempcomp_Isbiasctrl_R2vsb_Write(_, __),
3207                     readCallback: (_, __) => Vsbtempcomp_Isbiasctrl_R2vsb_Read(_, __),
3208                     name: "R2vsb")
3209             .WithEnumField<DoubleWordRegister, VSBTEMPCOMP_ISBIASCTRL_R3VSB>(8, 2, out vsbtempcomp_isbiasctrl_r3vsb_field,
3210                     valueProviderCallback: (_) => {
3211                         Vsbtempcomp_Isbiasctrl_R3vsb_ValueProvider(_);
3212                         return vsbtempcomp_isbiasctrl_r3vsb_field.Value;
3213                     },
3214                     writeCallback: (_, __) => Vsbtempcomp_Isbiasctrl_R3vsb_Write(_, __),
3215                     readCallback: (_, __) => Vsbtempcomp_Isbiasctrl_R3vsb_Read(_, __),
3216                     name: "R3vsb")
3217             .WithReservedBits(10, 21)
3218             .WithFlag(31, out vsbtempcomp_isbiasctrl_vsbtestmodeen_bit,
3219                     valueProviderCallback: (_) => {
3220                         Vsbtempcomp_Isbiasctrl_Vsbtestmodeen_ValueProvider(_);
3221                         return vsbtempcomp_isbiasctrl_vsbtestmodeen_bit.Value;
3222                     },
3223                     writeCallback: (_, __) => Vsbtempcomp_Isbiasctrl_Vsbtestmodeen_Write(_, __),
3224                     readCallback: (_, __) => Vsbtempcomp_Isbiasctrl_Vsbtestmodeen_Read(_, __),
3225                     name: "Vsbtestmodeen")
3226             .WithReadCallback((_, __) => Vsbtempcomp_Isbiasctrl_Read(_, __))
3227             .WithWriteCallback((_, __) => Vsbtempcomp_Isbiasctrl_Write(_, __));
3228 
3229         // Vsbtempcompthr_Isbiasctrl - Offset : 0xEC
GenerateVsbtempcompthr_isbiasctrlRegister()3230         protected DoubleWordRegister  GenerateVsbtempcompthr_isbiasctrlRegister() => new DoubleWordRegister(this, 0x17A5491B)
3231             .WithValueField(0, 9, out vsbtempcompthr_isbiasctrl_r1vsbtempthr_field,
3232                     valueProviderCallback: (_) => {
3233                         Vsbtempcompthr_Isbiasctrl_R1vsbtempthr_ValueProvider(_);
3234                         return vsbtempcompthr_isbiasctrl_r1vsbtempthr_field.Value;
3235                     },
3236                     writeCallback: (_, __) => Vsbtempcompthr_Isbiasctrl_R1vsbtempthr_Write(_, __),
3237                     readCallback: (_, __) => Vsbtempcompthr_Isbiasctrl_R1vsbtempthr_Read(_, __),
3238                     name: "R1vsbtempthr")
3239             .WithReservedBits(9, 1)
3240             .WithValueField(10, 9, out vsbtempcompthr_isbiasctrl_r2vsbtempthr_field,
3241                     valueProviderCallback: (_) => {
3242                         Vsbtempcompthr_Isbiasctrl_R2vsbtempthr_ValueProvider(_);
3243                         return vsbtempcompthr_isbiasctrl_r2vsbtempthr_field.Value;
3244                     },
3245                     writeCallback: (_, __) => Vsbtempcompthr_Isbiasctrl_R2vsbtempthr_Write(_, __),
3246                     readCallback: (_, __) => Vsbtempcompthr_Isbiasctrl_R2vsbtempthr_Read(_, __),
3247                     name: "R2vsbtempthr")
3248             .WithReservedBits(19, 1)
3249             .WithValueField(20, 9, out vsbtempcompthr_isbiasctrl_r3vsbtempthr_field,
3250                     valueProviderCallback: (_) => {
3251                         Vsbtempcompthr_Isbiasctrl_R3vsbtempthr_ValueProvider(_);
3252                         return vsbtempcompthr_isbiasctrl_r3vsbtempthr_field.Value;
3253                     },
3254                     writeCallback: (_, __) => Vsbtempcompthr_Isbiasctrl_R3vsbtempthr_Write(_, __),
3255                     readCallback: (_, __) => Vsbtempcompthr_Isbiasctrl_R3vsbtempthr_Read(_, __),
3256                     name: "R3vsbtempthr")
3257             .WithReservedBits(29, 3)
3258             .WithReadCallback((_, __) => Vsbtempcompthr_Isbiasctrl_Read(_, __))
3259             .WithWriteCallback((_, __) => Vsbtempcompthr_Isbiasctrl_Write(_, __));
3260 
3261         // Retregtempcomp_Isbiasctrl - Offset : 0xF0
GenerateRetregtempcomp_isbiasctrlRegister()3262         protected DoubleWordRegister  GenerateRetregtempcomp_isbiasctrlRegister() => new DoubleWordRegister(this, 0x0)
3263             .WithValueField(0, 4, out retregtempcomp_isbiasctrl_r0retreghstrim_field,
3264                     valueProviderCallback: (_) => {
3265                         Retregtempcomp_Isbiasctrl_R0retreghstrim_ValueProvider(_);
3266                         return retregtempcomp_isbiasctrl_r0retreghstrim_field.Value;
3267                     },
3268                     writeCallback: (_, __) => Retregtempcomp_Isbiasctrl_R0retreghstrim_Write(_, __),
3269                     readCallback: (_, __) => Retregtempcomp_Isbiasctrl_R0retreghstrim_Read(_, __),
3270                     name: "R0retreghstrim")
3271             .WithValueField(4, 4, out retregtempcomp_isbiasctrl_r1retreghstrim_field,
3272                     valueProviderCallback: (_) => {
3273                         Retregtempcomp_Isbiasctrl_R1retreghstrim_ValueProvider(_);
3274                         return retregtempcomp_isbiasctrl_r1retreghstrim_field.Value;
3275                     },
3276                     writeCallback: (_, __) => Retregtempcomp_Isbiasctrl_R1retreghstrim_Write(_, __),
3277                     readCallback: (_, __) => Retregtempcomp_Isbiasctrl_R1retreghstrim_Read(_, __),
3278                     name: "R1retreghstrim")
3279             .WithValueField(8, 4, out retregtempcomp_isbiasctrl_r2retreghstrim_field,
3280                     valueProviderCallback: (_) => {
3281                         Retregtempcomp_Isbiasctrl_R2retreghstrim_ValueProvider(_);
3282                         return retregtempcomp_isbiasctrl_r2retreghstrim_field.Value;
3283                     },
3284                     writeCallback: (_, __) => Retregtempcomp_Isbiasctrl_R2retreghstrim_Write(_, __),
3285                     readCallback: (_, __) => Retregtempcomp_Isbiasctrl_R2retreghstrim_Read(_, __),
3286                     name: "R2retreghstrim")
3287             .WithValueField(12, 4, out retregtempcomp_isbiasctrl_r3retreghstrim_field,
3288                     valueProviderCallback: (_) => {
3289                         Retregtempcomp_Isbiasctrl_R3retreghstrim_ValueProvider(_);
3290                         return retregtempcomp_isbiasctrl_r3retreghstrim_field.Value;
3291                     },
3292                     writeCallback: (_, __) => Retregtempcomp_Isbiasctrl_R3retreghstrim_Write(_, __),
3293                     readCallback: (_, __) => Retregtempcomp_Isbiasctrl_R3retreghstrim_Read(_, __),
3294                     name: "R3retreghstrim")
3295             .WithReservedBits(16, 16)
3296             .WithReadCallback((_, __) => Retregtempcomp_Isbiasctrl_Read(_, __))
3297             .WithWriteCallback((_, __) => Retregtempcomp_Isbiasctrl_Write(_, __));
3298 
3299         // Efpif - Offset : 0x100
GenerateEfpifRegister()3300         protected DoubleWordRegister  GenerateEfpifRegister() => new DoubleWordRegister(this, 0x0)
3301             .WithFlag(0, out efpif_efpif_bit,
3302                     valueProviderCallback: (_) => {
3303                         Efpif_Efpif_ValueProvider(_);
3304                         return efpif_efpif_bit.Value;
3305                     },
3306                     writeCallback: (_, __) => Efpif_Efpif_Write(_, __),
3307                     readCallback: (_, __) => Efpif_Efpif_Read(_, __),
3308                     name: "Efpif")
3309             .WithReservedBits(1, 31)
3310             .WithReadCallback((_, __) => Efpif_Read(_, __))
3311             .WithWriteCallback((_, __) => Efpif_Write(_, __));
3312 
3313         // Efpien - Offset : 0x104
GenerateEfpienRegister()3314         protected DoubleWordRegister  GenerateEfpienRegister() => new DoubleWordRegister(this, 0x0)
3315             .WithFlag(0, out efpien_efpien_bit,
3316                     valueProviderCallback: (_) => {
3317                         Efpien_Efpien_ValueProvider(_);
3318                         return efpien_efpien_bit.Value;
3319                     },
3320                     writeCallback: (_, __) => Efpien_Efpien_Write(_, __),
3321                     readCallback: (_, __) => Efpien_Efpien_Read(_, __),
3322                     name: "Efpien")
3323             .WithReservedBits(1, 31)
3324             .WithReadCallback((_, __) => Efpien_Read(_, __))
3325             .WithWriteCallback((_, __) => Efpien_Write(_, __));
3326 
3327         // Efpctrl - Offset : 0x108
GenerateEfpctrlRegister()3328         protected DoubleWordRegister  GenerateEfpctrlRegister() => new DoubleWordRegister(this, 0x0)
3329             .WithFlag(0, out efpctrl_efpdmem2inem4_bit,
3330                     valueProviderCallback: (_) => {
3331                         Efpctrl_Efpdmem2inem4_ValueProvider(_);
3332                         return efpctrl_efpdmem2inem4_bit.Value;
3333                     },
3334                     writeCallback: (_, __) => Efpctrl_Efpdmem2inem4_Write(_, __),
3335                     readCallback: (_, __) => Efpctrl_Efpdmem2inem4_Read(_, __),
3336                     name: "Efpdmem2inem4")
3337             .WithReservedBits(1, 1)
3338             .WithFlag(2, out efpctrl_efpdmswap_bit,
3339                     valueProviderCallback: (_) => {
3340                         Efpctrl_Efpdmswap_ValueProvider(_);
3341                         return efpctrl_efpdmswap_bit.Value;
3342                     },
3343                     writeCallback: (_, __) => Efpctrl_Efpdmswap_Write(_, __),
3344                     readCallback: (_, __) => Efpctrl_Efpdmswap_Read(_, __),
3345                     name: "Efpdmswap")
3346             .WithReservedBits(3, 5)
3347             .WithFlag(8, out efpctrl_efpdmoverride_bit,
3348                     valueProviderCallback: (_) => {
3349                         Efpctrl_Efpdmoverride_ValueProvider(_);
3350                         return efpctrl_efpdmoverride_bit.Value;
3351                     },
3352                     writeCallback: (_, __) => Efpctrl_Efpdmoverride_Write(_, __),
3353                     readCallback: (_, __) => Efpctrl_Efpdmoverride_Read(_, __),
3354                     name: "Efpdmoverride")
3355             .WithValueField(9, 2, out efpctrl_efpdmoverrideval_field,
3356                     valueProviderCallback: (_) => {
3357                         Efpctrl_Efpdmoverrideval_ValueProvider(_);
3358                         return efpctrl_efpdmoverrideval_field.Value;
3359                     },
3360                     writeCallback: (_, __) => Efpctrl_Efpdmoverrideval_Write(_, __),
3361                     readCallback: (_, __) => Efpctrl_Efpdmoverrideval_Read(_, __),
3362                     name: "Efpdmoverrideval")
3363             .WithReservedBits(11, 21)
3364             .WithReadCallback((_, __) => Efpctrl_Read(_, __))
3365             .WithWriteCallback((_, __) => Efpctrl_Write(_, __));
3366 
3367         // Rootctrl - Offset : 0x188
GenerateRootctrlRegister()3368         protected DoubleWordRegister  GenerateRootctrlRegister() => new DoubleWordRegister(this, 0x0)
3369             .WithFlag(0, out rootctrl_vscalelock_bit,
3370                     valueProviderCallback: (_) => {
3371                         Rootctrl_Vscalelock_ValueProvider(_);
3372                         return rootctrl_vscalelock_bit.Value;
3373                     },
3374                     writeCallback: (_, __) => Rootctrl_Vscalelock_Write(_, __),
3375                     readCallback: (_, __) => Rootctrl_Vscalelock_Read(_, __),
3376                     name: "Vscalelock")
3377             .WithReservedBits(1, 7)
3378             .WithValueField(8, 8, out rootctrl_tamperinfo_field,
3379                     valueProviderCallback: (_) => {
3380                         Rootctrl_Tamperinfo_ValueProvider(_);
3381                         return rootctrl_tamperinfo_field.Value;
3382                     },
3383                     writeCallback: (_, __) => Rootctrl_Tamperinfo_Write(_, __),
3384                     readCallback: (_, __) => Rootctrl_Tamperinfo_Read(_, __),
3385                     name: "Tamperinfo")
3386             .WithReservedBits(16, 16)
3387             .WithReadCallback((_, __) => Rootctrl_Read(_, __))
3388             .WithWriteCallback((_, __) => Rootctrl_Write(_, __));
3389 
3390         // Rpuratd0_Drpu - Offset : 0x18C
GenerateRpuratd0_drpuRegister()3391         protected DoubleWordRegister  GenerateRpuratd0_drpuRegister() => new DoubleWordRegister(this, 0x0)
3392             .WithFlag(0, out rpuratd0_drpu_ratdldreg_bit,
3393                     valueProviderCallback: (_) => {
3394                         Rpuratd0_Drpu_Ratdldreg_ValueProvider(_);
3395                         return rpuratd0_drpu_ratdldreg_bit.Value;
3396                     },
3397                     writeCallback: (_, __) => Rpuratd0_Drpu_Ratdldreg_Write(_, __),
3398                     readCallback: (_, __) => Rpuratd0_Drpu_Ratdldreg_Read(_, __),
3399                     name: "Ratdldreg")
3400             .WithFlag(1, out rpuratd0_drpu_ratddvddlebod_bit,
3401                     valueProviderCallback: (_) => {
3402                         Rpuratd0_Drpu_Ratddvddlebod_ValueProvider(_);
3403                         return rpuratd0_drpu_ratddvddlebod_bit.Value;
3404                     },
3405                     writeCallback: (_, __) => Rpuratd0_Drpu_Ratddvddlebod_Write(_, __),
3406                     readCallback: (_, __) => Rpuratd0_Drpu_Ratddvddlebod_Read(_, __),
3407                     name: "Ratddvddlebod")
3408             .WithFlag(2, out rpuratd0_drpu_ratdvlmthv_bit,
3409                     valueProviderCallback: (_) => {
3410                         Rpuratd0_Drpu_Ratdvlmthv_ValueProvider(_);
3411                         return rpuratd0_drpu_ratdvlmthv_bit.Value;
3412                     },
3413                     writeCallback: (_, __) => Rpuratd0_Drpu_Ratdvlmthv_Write(_, __),
3414                     readCallback: (_, __) => Rpuratd0_Drpu_Ratdvlmthv_Read(_, __),
3415                     name: "Ratdvlmthv")
3416             .WithFlag(3, out rpuratd0_drpu_ratddvddbod_bit,
3417                     valueProviderCallback: (_) => {
3418                         Rpuratd0_Drpu_Ratddvddbod_ValueProvider(_);
3419                         return rpuratd0_drpu_ratddvddbod_bit.Value;
3420                     },
3421                     writeCallback: (_, __) => Rpuratd0_Drpu_Ratddvddbod_Write(_, __),
3422                     readCallback: (_, __) => Rpuratd0_Drpu_Ratddvddbod_Read(_, __),
3423                     name: "Ratddvddbod")
3424             .WithFlag(4, out rpuratd0_drpu_ratddecbod_bit,
3425                     valueProviderCallback: (_) => {
3426                         Rpuratd0_Drpu_Ratddecbod_ValueProvider(_);
3427                         return rpuratd0_drpu_ratddecbod_bit.Value;
3428                     },
3429                     writeCallback: (_, __) => Rpuratd0_Drpu_Ratddecbod_Write(_, __),
3430                     readCallback: (_, __) => Rpuratd0_Drpu_Ratddecbod_Read(_, __),
3431                     name: "Ratddecbod")
3432             .WithFlag(5, out rpuratd0_drpu_ratdhdreg_bit,
3433                     valueProviderCallback: (_) => {
3434                         Rpuratd0_Drpu_Ratdhdreg_ValueProvider(_);
3435                         return rpuratd0_drpu_ratdhdreg_bit.Value;
3436                     },
3437                     writeCallback: (_, __) => Rpuratd0_Drpu_Ratdhdreg_Write(_, __),
3438                     readCallback: (_, __) => Rpuratd0_Drpu_Ratdhdreg_Read(_, __),
3439                     name: "Ratdhdreg")
3440             .WithFlag(6, out rpuratd0_drpu_ratdretreg_bit,
3441                     valueProviderCallback: (_) => {
3442                         Rpuratd0_Drpu_Ratdretreg_ValueProvider(_);
3443                         return rpuratd0_drpu_ratdretreg_bit.Value;
3444                     },
3445                     writeCallback: (_, __) => Rpuratd0_Drpu_Ratdretreg_Write(_, __),
3446                     readCallback: (_, __) => Rpuratd0_Drpu_Ratdretreg_Read(_, __),
3447                     name: "Ratdretreg")
3448             .WithFlag(7, out rpuratd0_drpu_ratdbod3sensetrim_bit,
3449                     valueProviderCallback: (_) => {
3450                         Rpuratd0_Drpu_Ratdbod3sensetrim_ValueProvider(_);
3451                         return rpuratd0_drpu_ratdbod3sensetrim_bit.Value;
3452                     },
3453                     writeCallback: (_, __) => Rpuratd0_Drpu_Ratdbod3sensetrim_Write(_, __),
3454                     readCallback: (_, __) => Rpuratd0_Drpu_Ratdbod3sensetrim_Read(_, __),
3455                     name: "Ratdbod3sensetrim")
3456             .WithFlag(8, out rpuratd0_drpu_ratdbod3sense_bit,
3457                     valueProviderCallback: (_) => {
3458                         Rpuratd0_Drpu_Ratdbod3sense_ValueProvider(_);
3459                         return rpuratd0_drpu_ratdbod3sense_bit.Value;
3460                     },
3461                     writeCallback: (_, __) => Rpuratd0_Drpu_Ratdbod3sense_Write(_, __),
3462                     readCallback: (_, __) => Rpuratd0_Drpu_Ratdbod3sense_Read(_, __),
3463                     name: "Ratdbod3sense")
3464             .WithFlag(9, out rpuratd0_drpu_ratdisbias_bit,
3465                     valueProviderCallback: (_) => {
3466                         Rpuratd0_Drpu_Ratdisbias_ValueProvider(_);
3467                         return rpuratd0_drpu_ratdisbias_bit.Value;
3468                     },
3469                     writeCallback: (_, __) => Rpuratd0_Drpu_Ratdisbias_Write(_, __),
3470                     readCallback: (_, __) => Rpuratd0_Drpu_Ratdisbias_Read(_, __),
3471                     name: "Ratdisbias")
3472             .WithFlag(10, out rpuratd0_drpu_ratdisbiastrim_bit,
3473                     valueProviderCallback: (_) => {
3474                         Rpuratd0_Drpu_Ratdisbiastrim_ValueProvider(_);
3475                         return rpuratd0_drpu_ratdisbiastrim_bit.Value;
3476                     },
3477                     writeCallback: (_, __) => Rpuratd0_Drpu_Ratdisbiastrim_Write(_, __),
3478                     readCallback: (_, __) => Rpuratd0_Drpu_Ratdisbiastrim_Read(_, __),
3479                     name: "Ratdisbiastrim")
3480             .WithFlag(11, out rpuratd0_drpu_ratdisbiasvrefregtrim_bit,
3481                     valueProviderCallback: (_) => {
3482                         Rpuratd0_Drpu_Ratdisbiasvrefregtrim_ValueProvider(_);
3483                         return rpuratd0_drpu_ratdisbiasvrefregtrim_bit.Value;
3484                     },
3485                     writeCallback: (_, __) => Rpuratd0_Drpu_Ratdisbiasvrefregtrim_Write(_, __),
3486                     readCallback: (_, __) => Rpuratd0_Drpu_Ratdisbiasvrefregtrim_Read(_, __),
3487                     name: "Ratdisbiasvrefregtrim")
3488             .WithFlag(12, out rpuratd0_drpu_ratdisbiasvreflvbodtrim_bit,
3489                     valueProviderCallback: (_) => {
3490                         Rpuratd0_Drpu_Ratdisbiasvreflvbodtrim_ValueProvider(_);
3491                         return rpuratd0_drpu_ratdisbiasvreflvbodtrim_bit.Value;
3492                     },
3493                     writeCallback: (_, __) => Rpuratd0_Drpu_Ratdisbiasvreflvbodtrim_Write(_, __),
3494                     readCallback: (_, __) => Rpuratd0_Drpu_Ratdisbiasvreflvbodtrim_Read(_, __),
3495                     name: "Ratdisbiasvreflvbodtrim")
3496             .WithReservedBits(13, 1)
3497             .WithFlag(14, out rpuratd0_drpu_ratdpfmbyp_bit,
3498                     valueProviderCallback: (_) => {
3499                         Rpuratd0_Drpu_Ratdpfmbyp_ValueProvider(_);
3500                         return rpuratd0_drpu_ratdpfmbyp_bit.Value;
3501                     },
3502                     writeCallback: (_, __) => Rpuratd0_Drpu_Ratdpfmbyp_Write(_, __),
3503                     readCallback: (_, __) => Rpuratd0_Drpu_Ratdpfmbyp_Read(_, __),
3504                     name: "Ratdpfmbyp")
3505             .WithFlag(15, out rpuratd0_drpu_ratdpfmbypctrl_bit,
3506                     valueProviderCallback: (_) => {
3507                         Rpuratd0_Drpu_Ratdpfmbypctrl_ValueProvider(_);
3508                         return rpuratd0_drpu_ratdpfmbypctrl_bit.Value;
3509                     },
3510                     writeCallback: (_, __) => Rpuratd0_Drpu_Ratdpfmbypctrl_Write(_, __),
3511                     readCallback: (_, __) => Rpuratd0_Drpu_Ratdpfmbypctrl_Read(_, __),
3512                     name: "Ratdpfmbypctrl")
3513             .WithFlag(16, out rpuratd0_drpu_ratdpd1paretctrl_bit,
3514                     valueProviderCallback: (_) => {
3515                         Rpuratd0_Drpu_Ratdpd1paretctrl_ValueProvider(_);
3516                         return rpuratd0_drpu_ratdpd1paretctrl_bit.Value;
3517                     },
3518                     writeCallback: (_, __) => Rpuratd0_Drpu_Ratdpd1paretctrl_Write(_, __),
3519                     readCallback: (_, __) => Rpuratd0_Drpu_Ratdpd1paretctrl_Read(_, __),
3520                     name: "Ratdpd1paretctrl")
3521             .WithFlag(17, out rpuratd0_drpu_ratdpd0pwrctrl_bit,
3522                     valueProviderCallback: (_) => {
3523                         Rpuratd0_Drpu_Ratdpd0pwrctrl_ValueProvider(_);
3524                         return rpuratd0_drpu_ratdpd0pwrctrl_bit.Value;
3525                     },
3526                     writeCallback: (_, __) => Rpuratd0_Drpu_Ratdpd0pwrctrl_Write(_, __),
3527                     readCallback: (_, __) => Rpuratd0_Drpu_Ratdpd0pwrctrl_Read(_, __),
3528                     name: "Ratdpd0pwrctrl")
3529             .WithFlag(18, out rpuratd0_drpu_ratdpd0pwrem2ctrl_bit,
3530                     valueProviderCallback: (_) => {
3531                         Rpuratd0_Drpu_Ratdpd0pwrem2ctrl_ValueProvider(_);
3532                         return rpuratd0_drpu_ratdpd0pwrem2ctrl_bit.Value;
3533                     },
3534                     writeCallback: (_, __) => Rpuratd0_Drpu_Ratdpd0pwrem2ctrl_Write(_, __),
3535                     readCallback: (_, __) => Rpuratd0_Drpu_Ratdpd0pwrem2ctrl_Read(_, __),
3536                     name: "Ratdpd0pwrem2ctrl")
3537             .WithReservedBits(19, 5)
3538             .WithFlag(24, out rpuratd0_drpu_ratdlock_bit,
3539                     valueProviderCallback: (_) => {
3540                         Rpuratd0_Drpu_Ratdlock_ValueProvider(_);
3541                         return rpuratd0_drpu_ratdlock_bit.Value;
3542                     },
3543                     writeCallback: (_, __) => Rpuratd0_Drpu_Ratdlock_Write(_, __),
3544                     readCallback: (_, __) => Rpuratd0_Drpu_Ratdlock_Read(_, __),
3545                     name: "Ratdlock")
3546             .WithFlag(25, out rpuratd0_drpu_ratdif_bit,
3547                     valueProviderCallback: (_) => {
3548                         Rpuratd0_Drpu_Ratdif_ValueProvider(_);
3549                         return rpuratd0_drpu_ratdif_bit.Value;
3550                     },
3551                     writeCallback: (_, __) => Rpuratd0_Drpu_Ratdif_Write(_, __),
3552                     readCallback: (_, __) => Rpuratd0_Drpu_Ratdif_Read(_, __),
3553                     name: "Ratdif")
3554             .WithFlag(26, out rpuratd0_drpu_ratdien_bit,
3555                     valueProviderCallback: (_) => {
3556                         Rpuratd0_Drpu_Ratdien_ValueProvider(_);
3557                         return rpuratd0_drpu_ratdien_bit.Value;
3558                     },
3559                     writeCallback: (_, __) => Rpuratd0_Drpu_Ratdien_Write(_, __),
3560                     readCallback: (_, __) => Rpuratd0_Drpu_Ratdien_Read(_, __),
3561                     name: "Ratdien")
3562             .WithFlag(27, out rpuratd0_drpu_ratdem4ctrl_bit,
3563                     valueProviderCallback: (_) => {
3564                         Rpuratd0_Drpu_Ratdem4ctrl_ValueProvider(_);
3565                         return rpuratd0_drpu_ratdem4ctrl_bit.Value;
3566                     },
3567                     writeCallback: (_, __) => Rpuratd0_Drpu_Ratdem4ctrl_Write(_, __),
3568                     readCallback: (_, __) => Rpuratd0_Drpu_Ratdem4ctrl_Read(_, __),
3569                     name: "Ratdem4ctrl")
3570             .WithFlag(28, out rpuratd0_drpu_ratdcmd_bit,
3571                     valueProviderCallback: (_) => {
3572                         Rpuratd0_Drpu_Ratdcmd_ValueProvider(_);
3573                         return rpuratd0_drpu_ratdcmd_bit.Value;
3574                     },
3575                     writeCallback: (_, __) => Rpuratd0_Drpu_Ratdcmd_Write(_, __),
3576                     readCallback: (_, __) => Rpuratd0_Drpu_Ratdcmd_Read(_, __),
3577                     name: "Ratdcmd")
3578             .WithFlag(29, out rpuratd0_drpu_ratdctrl_bit,
3579                     valueProviderCallback: (_) => {
3580                         Rpuratd0_Drpu_Ratdctrl_ValueProvider(_);
3581                         return rpuratd0_drpu_ratdctrl_bit.Value;
3582                     },
3583                     writeCallback: (_, __) => Rpuratd0_Drpu_Ratdctrl_Write(_, __),
3584                     readCallback: (_, __) => Rpuratd0_Drpu_Ratdctrl_Read(_, __),
3585                     name: "Ratdctrl")
3586             .WithFlag(30, out rpuratd0_drpu_ratdtemplimits_bit,
3587                     valueProviderCallback: (_) => {
3588                         Rpuratd0_Drpu_Ratdtemplimits_ValueProvider(_);
3589                         return rpuratd0_drpu_ratdtemplimits_bit.Value;
3590                     },
3591                     writeCallback: (_, __) => Rpuratd0_Drpu_Ratdtemplimits_Write(_, __),
3592                     readCallback: (_, __) => Rpuratd0_Drpu_Ratdtemplimits_Read(_, __),
3593                     name: "Ratdtemplimits")
3594             .WithFlag(31, out rpuratd0_drpu_ratdtemplimitsdg_bit,
3595                     valueProviderCallback: (_) => {
3596                         Rpuratd0_Drpu_Ratdtemplimitsdg_ValueProvider(_);
3597                         return rpuratd0_drpu_ratdtemplimitsdg_bit.Value;
3598                     },
3599                     writeCallback: (_, __) => Rpuratd0_Drpu_Ratdtemplimitsdg_Write(_, __),
3600                     readCallback: (_, __) => Rpuratd0_Drpu_Ratdtemplimitsdg_Read(_, __),
3601                     name: "Ratdtemplimitsdg")
3602             .WithReadCallback((_, __) => Rpuratd0_Drpu_Read(_, __))
3603             .WithWriteCallback((_, __) => Rpuratd0_Drpu_Write(_, __));
3604 
3605         // Rpuratd1_Drpu - Offset : 0x190
GenerateRpuratd1_drpuRegister()3606         protected DoubleWordRegister  GenerateRpuratd1_drpuRegister() => new DoubleWordRegister(this, 0x0)
3607             .WithFlag(0, out rpuratd1_drpu_ratdtemplimitsse_bit,
3608                     valueProviderCallback: (_) => {
3609                         Rpuratd1_Drpu_Ratdtemplimitsse_ValueProvider(_);
3610                         return rpuratd1_drpu_ratdtemplimitsse_bit.Value;
3611                     },
3612                     writeCallback: (_, __) => Rpuratd1_Drpu_Ratdtemplimitsse_Write(_, __),
3613                     readCallback: (_, __) => Rpuratd1_Drpu_Ratdtemplimitsse_Read(_, __),
3614                     name: "Ratdtemplimitsse")
3615             .WithReservedBits(1, 2)
3616             .WithFlag(3, out rpuratd1_drpu_ratdtestctrl_bit,
3617                     valueProviderCallback: (_) => {
3618                         Rpuratd1_Drpu_Ratdtestctrl_ValueProvider(_);
3619                         return rpuratd1_drpu_ratdtestctrl_bit.Value;
3620                     },
3621                     writeCallback: (_, __) => Rpuratd1_Drpu_Ratdtestctrl_Write(_, __),
3622                     readCallback: (_, __) => Rpuratd1_Drpu_Ratdtestctrl_Read(_, __),
3623                     name: "Ratdtestctrl")
3624             .WithFlag(4, out rpuratd1_drpu_ratdrmuctrl_bit,
3625                     valueProviderCallback: (_) => {
3626                         Rpuratd1_Drpu_Ratdrmuctrl_ValueProvider(_);
3627                         return rpuratd1_drpu_ratdrmuctrl_bit.Value;
3628                     },
3629                     writeCallback: (_, __) => Rpuratd1_Drpu_Ratdrmuctrl_Write(_, __),
3630                     readCallback: (_, __) => Rpuratd1_Drpu_Ratdrmuctrl_Read(_, __),
3631                     name: "Ratdrmuctrl")
3632             .WithReservedBits(5, 3)
3633             .WithFlag(8, out rpuratd1_drpu_ratddgif_bit,
3634                     valueProviderCallback: (_) => {
3635                         Rpuratd1_Drpu_Ratddgif_ValueProvider(_);
3636                         return rpuratd1_drpu_ratddgif_bit.Value;
3637                     },
3638                     writeCallback: (_, __) => Rpuratd1_Drpu_Ratddgif_Write(_, __),
3639                     readCallback: (_, __) => Rpuratd1_Drpu_Ratddgif_Read(_, __),
3640                     name: "Ratddgif")
3641             .WithFlag(9, out rpuratd1_drpu_ratddgien_bit,
3642                     valueProviderCallback: (_) => {
3643                         Rpuratd1_Drpu_Ratddgien_ValueProvider(_);
3644                         return rpuratd1_drpu_ratddgien_bit.Value;
3645                     },
3646                     writeCallback: (_, __) => Rpuratd1_Drpu_Ratddgien_Write(_, __),
3647                     readCallback: (_, __) => Rpuratd1_Drpu_Ratddgien_Read(_, __),
3648                     name: "Ratddgien")
3649             .WithFlag(10, out rpuratd1_drpu_ratdseqif_bit,
3650                     valueProviderCallback: (_) => {
3651                         Rpuratd1_Drpu_Ratdseqif_ValueProvider(_);
3652                         return rpuratd1_drpu_ratdseqif_bit.Value;
3653                     },
3654                     writeCallback: (_, __) => Rpuratd1_Drpu_Ratdseqif_Write(_, __),
3655                     readCallback: (_, __) => Rpuratd1_Drpu_Ratdseqif_Read(_, __),
3656                     name: "Ratdseqif")
3657             .WithFlag(11, out rpuratd1_drpu_ratdseqien_bit,
3658                     valueProviderCallback: (_) => {
3659                         Rpuratd1_Drpu_Ratdseqien_ValueProvider(_);
3660                         return rpuratd1_drpu_ratdseqien_bit.Value;
3661                     },
3662                     writeCallback: (_, __) => Rpuratd1_Drpu_Ratdseqien_Write(_, __),
3663                     readCallback: (_, __) => Rpuratd1_Drpu_Ratdseqien_Read(_, __),
3664                     name: "Ratdseqien")
3665             .WithFlag(12, out rpuratd1_drpu_ratddelaycfg_bit,
3666                     valueProviderCallback: (_) => {
3667                         Rpuratd1_Drpu_Ratddelaycfg_ValueProvider(_);
3668                         return rpuratd1_drpu_ratddelaycfg_bit.Value;
3669                     },
3670                     writeCallback: (_, __) => Rpuratd1_Drpu_Ratddelaycfg_Write(_, __),
3671                     readCallback: (_, __) => Rpuratd1_Drpu_Ratddelaycfg_Read(_, __),
3672                     name: "Ratddelaycfg")
3673             .WithFlag(13, out rpuratd1_drpu_ratdtestlock_bit,
3674                     valueProviderCallback: (_) => {
3675                         Rpuratd1_Drpu_Ratdtestlock_ValueProvider(_);
3676                         return rpuratd1_drpu_ratdtestlock_bit.Value;
3677                     },
3678                     writeCallback: (_, __) => Rpuratd1_Drpu_Ratdtestlock_Write(_, __),
3679                     readCallback: (_, __) => Rpuratd1_Drpu_Ratdtestlock_Read(_, __),
3680                     name: "Ratdtestlock")
3681             .WithFlag(14, out rpuratd1_drpu_ratdauxctrl_bit,
3682                     valueProviderCallback: (_) => {
3683                         Rpuratd1_Drpu_Ratdauxctrl_ValueProvider(_);
3684                         return rpuratd1_drpu_ratdauxctrl_bit.Value;
3685                     },
3686                     writeCallback: (_, __) => Rpuratd1_Drpu_Ratdauxctrl_Write(_, __),
3687                     readCallback: (_, __) => Rpuratd1_Drpu_Ratdauxctrl_Read(_, __),
3688                     name: "Ratdauxctrl")
3689             .WithReservedBits(15, 1)
3690             .WithFlag(16, out rpuratd1_drpu_ratdisbiasconf_bit,
3691                     valueProviderCallback: (_) => {
3692                         Rpuratd1_Drpu_Ratdisbiasconf_ValueProvider(_);
3693                         return rpuratd1_drpu_ratdisbiasconf_bit.Value;
3694                     },
3695                     writeCallback: (_, __) => Rpuratd1_Drpu_Ratdisbiasconf_Write(_, __),
3696                     readCallback: (_, __) => Rpuratd1_Drpu_Ratdisbiasconf_Read(_, __),
3697                     name: "Ratdisbiasconf")
3698             .WithFlag(17, out rpuratd1_drpu_ratdisbiascalovr_bit,
3699                     valueProviderCallback: (_) => {
3700                         Rpuratd1_Drpu_Ratdisbiascalovr_ValueProvider(_);
3701                         return rpuratd1_drpu_ratdisbiascalovr_bit.Value;
3702                     },
3703                     writeCallback: (_, __) => Rpuratd1_Drpu_Ratdisbiascalovr_Write(_, __),
3704                     readCallback: (_, __) => Rpuratd1_Drpu_Ratdisbiascalovr_Read(_, __),
3705                     name: "Ratdisbiascalovr")
3706             .WithFlag(18, out rpuratd1_drpu_ratdisbiasperiod_bit,
3707                     valueProviderCallback: (_) => {
3708                         Rpuratd1_Drpu_Ratdisbiasperiod_ValueProvider(_);
3709                         return rpuratd1_drpu_ratdisbiasperiod_bit.Value;
3710                     },
3711                     writeCallback: (_, __) => Rpuratd1_Drpu_Ratdisbiasperiod_Write(_, __),
3712                     readCallback: (_, __) => Rpuratd1_Drpu_Ratdisbiasperiod_Read(_, __),
3713                     name: "Ratdisbiasperiod")
3714             .WithFlag(19, out rpuratd1_drpu_ratdisbiastempcomprate_bit,
3715                     valueProviderCallback: (_) => {
3716                         Rpuratd1_Drpu_Ratdisbiastempcomprate_ValueProvider(_);
3717                         return rpuratd1_drpu_ratdisbiastempcomprate_bit.Value;
3718                     },
3719                     writeCallback: (_, __) => Rpuratd1_Drpu_Ratdisbiastempcomprate_Write(_, __),
3720                     readCallback: (_, __) => Rpuratd1_Drpu_Ratdisbiastempcomprate_Read(_, __),
3721                     name: "Ratdisbiastempcomprate")
3722             .WithFlag(20, out rpuratd1_drpu_ratdisbiastempcompthr_bit,
3723                     valueProviderCallback: (_) => {
3724                         Rpuratd1_Drpu_Ratdisbiastempcompthr_ValueProvider(_);
3725                         return rpuratd1_drpu_ratdisbiastempcompthr_bit.Value;
3726                     },
3727                     writeCallback: (_, __) => Rpuratd1_Drpu_Ratdisbiastempcompthr_Write(_, __),
3728                     readCallback: (_, __) => Rpuratd1_Drpu_Ratdisbiastempcompthr_Read(_, __),
3729                     name: "Ratdisbiastempcompthr")
3730             .WithReservedBits(21, 1)
3731             .WithFlag(22, out rpuratd1_drpu_ratdisbiaspfmrefreshcfg_bit,
3732                     valueProviderCallback: (_) => {
3733                         Rpuratd1_Drpu_Ratdisbiaspfmrefreshcfg_ValueProvider(_);
3734                         return rpuratd1_drpu_ratdisbiaspfmrefreshcfg_bit.Value;
3735                     },
3736                     writeCallback: (_, __) => Rpuratd1_Drpu_Ratdisbiaspfmrefreshcfg_Write(_, __),
3737                     readCallback: (_, __) => Rpuratd1_Drpu_Ratdisbiaspfmrefreshcfg_Read(_, __),
3738                     name: "Ratdisbiaspfmrefreshcfg")
3739             .WithFlag(23, out rpuratd1_drpu_ratdisbiasrefreshcfg_bit,
3740                     valueProviderCallback: (_) => {
3741                         Rpuratd1_Drpu_Ratdisbiasrefreshcfg_ValueProvider(_);
3742                         return rpuratd1_drpu_ratdisbiasrefreshcfg_bit.Value;
3743                     },
3744                     writeCallback: (_, __) => Rpuratd1_Drpu_Ratdisbiasrefreshcfg_Write(_, __),
3745                     readCallback: (_, __) => Rpuratd1_Drpu_Ratdisbiasrefreshcfg_Read(_, __),
3746                     name: "Ratdisbiasrefreshcfg")
3747             .WithFlag(24, out rpuratd1_drpu_ratdisbiastempconst_bit,
3748                     valueProviderCallback: (_) => {
3749                         Rpuratd1_Drpu_Ratdisbiastempconst_ValueProvider(_);
3750                         return rpuratd1_drpu_ratdisbiastempconst_bit.Value;
3751                     },
3752                     writeCallback: (_, __) => Rpuratd1_Drpu_Ratdisbiastempconst_Write(_, __),
3753                     readCallback: (_, __) => Rpuratd1_Drpu_Ratdisbiastempconst_Read(_, __),
3754                     name: "Ratdisbiastempconst")
3755             .WithReservedBits(25, 1)
3756             .WithFlag(26, out rpuratd1_drpu_ratdvsbtempcomp_bit,
3757                     valueProviderCallback: (_) => {
3758                         Rpuratd1_Drpu_Ratdvsbtempcomp_ValueProvider(_);
3759                         return rpuratd1_drpu_ratdvsbtempcomp_bit.Value;
3760                     },
3761                     writeCallback: (_, __) => Rpuratd1_Drpu_Ratdvsbtempcomp_Write(_, __),
3762                     readCallback: (_, __) => Rpuratd1_Drpu_Ratdvsbtempcomp_Read(_, __),
3763                     name: "Ratdvsbtempcomp")
3764             .WithFlag(27, out rpuratd1_drpu_ratdvsbtempcompthr_bit,
3765                     valueProviderCallback: (_) => {
3766                         Rpuratd1_Drpu_Ratdvsbtempcompthr_ValueProvider(_);
3767                         return rpuratd1_drpu_ratdvsbtempcompthr_bit.Value;
3768                     },
3769                     writeCallback: (_, __) => Rpuratd1_Drpu_Ratdvsbtempcompthr_Write(_, __),
3770                     readCallback: (_, __) => Rpuratd1_Drpu_Ratdvsbtempcompthr_Read(_, __),
3771                     name: "Ratdvsbtempcompthr")
3772             .WithFlag(28, out rpuratd1_drpu_ratdretregtempcomp_bit,
3773                     valueProviderCallback: (_) => {
3774                         Rpuratd1_Drpu_Ratdretregtempcomp_ValueProvider(_);
3775                         return rpuratd1_drpu_ratdretregtempcomp_bit.Value;
3776                     },
3777                     writeCallback: (_, __) => Rpuratd1_Drpu_Ratdretregtempcomp_Write(_, __),
3778                     readCallback: (_, __) => Rpuratd1_Drpu_Ratdretregtempcomp_Read(_, __),
3779                     name: "Ratdretregtempcomp")
3780             .WithReservedBits(29, 3)
3781             .WithReadCallback((_, __) => Rpuratd1_Drpu_Read(_, __))
3782             .WithWriteCallback((_, __) => Rpuratd1_Drpu_Write(_, __));
3783 
3784         // Rpuratd2_Drpu - Offset : 0x194
GenerateRpuratd2_drpuRegister()3785         protected DoubleWordRegister  GenerateRpuratd2_drpuRegister() => new DoubleWordRegister(this, 0x0)
3786             .WithFlag(0, out rpuratd2_drpu_ratdefpif_bit,
3787                     valueProviderCallback: (_) => {
3788                         Rpuratd2_Drpu_Ratdefpif_ValueProvider(_);
3789                         return rpuratd2_drpu_ratdefpif_bit.Value;
3790                     },
3791                     writeCallback: (_, __) => Rpuratd2_Drpu_Ratdefpif_Write(_, __),
3792                     readCallback: (_, __) => Rpuratd2_Drpu_Ratdefpif_Read(_, __),
3793                     name: "Ratdefpif")
3794             .WithFlag(1, out rpuratd2_drpu_ratdefpien_bit,
3795                     valueProviderCallback: (_) => {
3796                         Rpuratd2_Drpu_Ratdefpien_ValueProvider(_);
3797                         return rpuratd2_drpu_ratdefpien_bit.Value;
3798                     },
3799                     writeCallback: (_, __) => Rpuratd2_Drpu_Ratdefpien_Write(_, __),
3800                     readCallback: (_, __) => Rpuratd2_Drpu_Ratdefpien_Read(_, __),
3801                     name: "Ratdefpien")
3802             .WithFlag(2, out rpuratd2_drpu_ratdefpctrl_bit,
3803                     valueProviderCallback: (_) => {
3804                         Rpuratd2_Drpu_Ratdefpctrl_ValueProvider(_);
3805                         return rpuratd2_drpu_ratdefpctrl_bit.Value;
3806                     },
3807                     writeCallback: (_, __) => Rpuratd2_Drpu_Ratdefpctrl_Write(_, __),
3808                     readCallback: (_, __) => Rpuratd2_Drpu_Ratdefpctrl_Read(_, __),
3809                     name: "Ratdefpctrl")
3810             .WithReservedBits(3, 29)
3811             .WithReadCallback((_, __) => Rpuratd2_Drpu_Read(_, __))
3812             .WithWriteCallback((_, __) => Rpuratd2_Drpu_Write(_, __));
3813 
3814         // Rpuratd3_Drpu - Offset : 0x198
GenerateRpuratd3_drpuRegister()3815         protected DoubleWordRegister  GenerateRpuratd3_drpuRegister() => new DoubleWordRegister(this, 0x0)
3816             .WithReservedBits(0, 2)
3817             .WithFlag(2, out rpuratd3_drpu_ratdrootctrl_bit,
3818                     valueProviderCallback: (_) => {
3819                         Rpuratd3_Drpu_Ratdrootctrl_ValueProvider(_);
3820                         return rpuratd3_drpu_ratdrootctrl_bit.Value;
3821                     },
3822                     writeCallback: (_, __) => Rpuratd3_Drpu_Ratdrootctrl_Write(_, __),
3823                     readCallback: (_, __) => Rpuratd3_Drpu_Ratdrootctrl_Read(_, __),
3824                     name: "Ratdrootctrl")
3825             .WithReservedBits(3, 29)
3826             .WithReadCallback((_, __) => Rpuratd3_Drpu_Read(_, __))
3827             .WithWriteCallback((_, __) => Rpuratd3_Drpu_Write(_, __));
3828 
3829 
ReadWFIFO()3830         private uint ReadWFIFO()
3831         {
3832             this.Log(LogLevel.Warning, "Reading from a WFIFO Field, value returned will always be 0");
3833             return 0x0;
3834         }
3835 
ReadLFWSYNC()3836         private uint ReadLFWSYNC()
3837         {
3838             this.Log(LogLevel.Warning, "Reading from a LFWSYNC/HVLFWSYNC Field, value returned will always be 0");
3839             return 0x0;
3840         }
3841 
ReadRFIFO()3842         private uint ReadRFIFO()
3843         {
3844             this.Log(LogLevel.Warning, "Reading from a RFIFO Field, value returned will always be 0");
3845             return 0x0;
3846         }
3847 
3848 
3849 
3850 
3851 
3852         // Ldreg - Offset : 0x0
3853         protected IValueRegisterField ldreg_ldregbiasctrl_field;
Ldreg_Ldregbiasctrl_Write(ulong a, ulong b)3854         partial void Ldreg_Ldregbiasctrl_Write(ulong a, ulong b);
Ldreg_Ldregbiasctrl_Read(ulong a, ulong b)3855         partial void Ldreg_Ldregbiasctrl_Read(ulong a, ulong b);
Ldreg_Ldregbiasctrl_ValueProvider(ulong a)3856         partial void Ldreg_Ldregbiasctrl_ValueProvider(ulong a);
3857         protected IFlagRegisterField ldreg_ovrldregen_bit;
Ldreg_Ovrldregen_Write(bool a, bool b)3858         partial void Ldreg_Ovrldregen_Write(bool a, bool b);
Ldreg_Ovrldregen_Read(bool a, bool b)3859         partial void Ldreg_Ovrldregen_Read(bool a, bool b);
Ldreg_Ovrldregen_ValueProvider(bool a)3860         partial void Ldreg_Ovrldregen_ValueProvider(bool a);
3861         protected IFlagRegisterField ldreg_ovrldregoverrideen_bit;
Ldreg_Ovrldregoverrideen_Write(bool a, bool b)3862         partial void Ldreg_Ovrldregoverrideen_Write(bool a, bool b);
Ldreg_Ovrldregoverrideen_Read(bool a, bool b)3863         partial void Ldreg_Ovrldregoverrideen_Read(bool a, bool b);
Ldreg_Ovrldregoverrideen_ValueProvider(bool a)3864         partial void Ldreg_Ovrldregoverrideen_ValueProvider(bool a);
3865 
Ldreg_Write(uint a, uint b)3866         partial void Ldreg_Write(uint a, uint b);
Ldreg_Read(uint a, uint b)3867         partial void Ldreg_Read(uint a, uint b);
3868 
3869         // Dvddlebod - Offset : 0x4
3870         protected IFlagRegisterField dvddlebod_dvddleboden_bit;
Dvddlebod_Dvddleboden_Write(bool a, bool b)3871         partial void Dvddlebod_Dvddleboden_Write(bool a, bool b);
Dvddlebod_Dvddleboden_Read(bool a, bool b)3872         partial void Dvddlebod_Dvddleboden_Read(bool a, bool b);
Dvddlebod_Dvddleboden_ValueProvider(bool a)3873         partial void Dvddlebod_Dvddleboden_ValueProvider(bool a);
3874         protected IFlagRegisterField dvddlebod_dvddlebodmask_bit;
Dvddlebod_Dvddlebodmask_Write(bool a, bool b)3875         partial void Dvddlebod_Dvddlebodmask_Write(bool a, bool b);
Dvddlebod_Dvddlebodmask_Read(bool a, bool b)3876         partial void Dvddlebod_Dvddlebodmask_Read(bool a, bool b);
Dvddlebod_Dvddlebodmask_ValueProvider(bool a)3877         partial void Dvddlebod_Dvddlebodmask_ValueProvider(bool a);
3878         protected IFlagRegisterField dvddlebod_dvddleboddisem01_bit;
Dvddlebod_Dvddleboddisem01_Write(bool a, bool b)3879         partial void Dvddlebod_Dvddleboddisem01_Write(bool a, bool b);
Dvddlebod_Dvddleboddisem01_Read(bool a, bool b)3880         partial void Dvddlebod_Dvddleboddisem01_Read(bool a, bool b);
Dvddlebod_Dvddleboddisem01_ValueProvider(bool a)3881         partial void Dvddlebod_Dvddleboddisem01_ValueProvider(bool a);
3882         protected IValueRegisterField dvddlebod_dvddlebodtrim_field;
Dvddlebod_Dvddlebodtrim_Write(ulong a, ulong b)3883         partial void Dvddlebod_Dvddlebodtrim_Write(ulong a, ulong b);
Dvddlebod_Dvddlebodtrim_Read(ulong a, ulong b)3884         partial void Dvddlebod_Dvddlebodtrim_Read(ulong a, ulong b);
Dvddlebod_Dvddlebodtrim_ValueProvider(ulong a)3885         partial void Dvddlebod_Dvddlebodtrim_ValueProvider(ulong a);
3886         protected IValueRegisterField dvddlebod_dvddlebodbiastrim_field;
Dvddlebod_Dvddlebodbiastrim_Write(ulong a, ulong b)3887         partial void Dvddlebod_Dvddlebodbiastrim_Write(ulong a, ulong b);
Dvddlebod_Dvddlebodbiastrim_Read(ulong a, ulong b)3888         partial void Dvddlebod_Dvddlebodbiastrim_Read(ulong a, ulong b);
Dvddlebod_Dvddlebodbiastrim_ValueProvider(ulong a)3889         partial void Dvddlebod_Dvddlebodbiastrim_ValueProvider(ulong a);
3890         protected IValueRegisterField dvddlebod_dvddlebodmode_field;
Dvddlebod_Dvddlebodmode_Write(ulong a, ulong b)3891         partial void Dvddlebod_Dvddlebodmode_Write(ulong a, ulong b);
Dvddlebod_Dvddlebodmode_Read(ulong a, ulong b)3892         partial void Dvddlebod_Dvddlebodmode_Read(ulong a, ulong b);
Dvddlebod_Dvddlebodmode_ValueProvider(ulong a)3893         partial void Dvddlebod_Dvddlebodmode_ValueProvider(ulong a);
3894         protected IEnumRegisterField<DVDDLEBOD_LEBODBLANKINGDELAY> dvddlebod_lebodblankingdelay_field;
Dvddlebod_Lebodblankingdelay_Write(DVDDLEBOD_LEBODBLANKINGDELAY a, DVDDLEBOD_LEBODBLANKINGDELAY b)3895         partial void Dvddlebod_Lebodblankingdelay_Write(DVDDLEBOD_LEBODBLANKINGDELAY a, DVDDLEBOD_LEBODBLANKINGDELAY b);
Dvddlebod_Lebodblankingdelay_Read(DVDDLEBOD_LEBODBLANKINGDELAY a, DVDDLEBOD_LEBODBLANKINGDELAY b)3896         partial void Dvddlebod_Lebodblankingdelay_Read(DVDDLEBOD_LEBODBLANKINGDELAY a, DVDDLEBOD_LEBODBLANKINGDELAY b);
Dvddlebod_Lebodblankingdelay_ValueProvider(DVDDLEBOD_LEBODBLANKINGDELAY a)3897         partial void Dvddlebod_Lebodblankingdelay_ValueProvider(DVDDLEBOD_LEBODBLANKINGDELAY a);
3898         protected IFlagRegisterField dvddlebod_ovrlebodoverrideen_bit;
Dvddlebod_Ovrlebodoverrideen_Write(bool a, bool b)3899         partial void Dvddlebod_Ovrlebodoverrideen_Write(bool a, bool b);
Dvddlebod_Ovrlebodoverrideen_Read(bool a, bool b)3900         partial void Dvddlebod_Ovrlebodoverrideen_Read(bool a, bool b);
Dvddlebod_Ovrlebodoverrideen_ValueProvider(bool a)3901         partial void Dvddlebod_Ovrlebodoverrideen_ValueProvider(bool a);
3902 
Dvddlebod_Write(uint a, uint b)3903         partial void Dvddlebod_Write(uint a, uint b);
Dvddlebod_Read(uint a, uint b)3904         partial void Dvddlebod_Read(uint a, uint b);
3905 
3906         // Vlmthv - Offset : 0x8
3907         protected IValueRegisterField vlmthv_vlmthvtrim_field;
Vlmthv_Vlmthvtrim_Write(ulong a, ulong b)3908         partial void Vlmthv_Vlmthvtrim_Write(ulong a, ulong b);
Vlmthv_Vlmthvtrim_Read(ulong a, ulong b)3909         partial void Vlmthv_Vlmthvtrim_Read(ulong a, ulong b);
Vlmthv_Vlmthvtrim_ValueProvider(ulong a)3910         partial void Vlmthv_Vlmthvtrim_ValueProvider(ulong a);
3911         protected IFlagRegisterField vlmthv_vlmthventestload_bit;
Vlmthv_Vlmthventestload_Write(bool a, bool b)3912         partial void Vlmthv_Vlmthventestload_Write(bool a, bool b);
Vlmthv_Vlmthventestload_Read(bool a, bool b)3913         partial void Vlmthv_Vlmthventestload_Read(bool a, bool b);
Vlmthv_Vlmthventestload_ValueProvider(bool a)3914         partial void Vlmthv_Vlmthventestload_ValueProvider(bool a);
3915         protected IFlagRegisterField vlmthv_vlmthvenstress_bit;
Vlmthv_Vlmthvenstress_Write(bool a, bool b)3916         partial void Vlmthv_Vlmthvenstress_Write(bool a, bool b);
Vlmthv_Vlmthvenstress_Read(bool a, bool b)3917         partial void Vlmthv_Vlmthvenstress_Read(bool a, bool b);
Vlmthv_Vlmthvenstress_ValueProvider(bool a)3918         partial void Vlmthv_Vlmthvenstress_ValueProvider(bool a);
3919         protected IFlagRegisterField vlmthv_vlmthvforcebypass_bit;
Vlmthv_Vlmthvforcebypass_Write(bool a, bool b)3920         partial void Vlmthv_Vlmthvforcebypass_Write(bool a, bool b);
Vlmthv_Vlmthvforcebypass_Read(bool a, bool b)3921         partial void Vlmthv_Vlmthvforcebypass_Read(bool a, bool b);
Vlmthv_Vlmthvforcebypass_ValueProvider(bool a)3922         partial void Vlmthv_Vlmthvforcebypass_ValueProvider(bool a);
3923         protected IFlagRegisterField vlmthv_vlmthvforceua_bit;
Vlmthv_Vlmthvforceua_Write(bool a, bool b)3924         partial void Vlmthv_Vlmthvforceua_Write(bool a, bool b);
Vlmthv_Vlmthvforceua_Read(bool a, bool b)3925         partial void Vlmthv_Vlmthvforceua_Read(bool a, bool b);
Vlmthv_Vlmthvforceua_ValueProvider(bool a)3926         partial void Vlmthv_Vlmthvforceua_ValueProvider(bool a);
3927 
Vlmthv_Write(uint a, uint b)3928         partial void Vlmthv_Write(uint a, uint b);
Vlmthv_Read(uint a, uint b)3929         partial void Vlmthv_Read(uint a, uint b);
3930 
3931         // Dvddbod - Offset : 0xC
3932         protected IValueRegisterField dvddbod_dvddbodthreshold_field;
Dvddbod_Dvddbodthreshold_Write(ulong a, ulong b)3933         partial void Dvddbod_Dvddbodthreshold_Write(ulong a, ulong b);
Dvddbod_Dvddbodthreshold_Read(ulong a, ulong b)3934         partial void Dvddbod_Dvddbodthreshold_Read(ulong a, ulong b);
Dvddbod_Dvddbodthreshold_ValueProvider(ulong a)3935         partial void Dvddbod_Dvddbodthreshold_ValueProvider(ulong a);
3936         protected IFlagRegisterField dvddbod_dvddbodmask_bit;
Dvddbod_Dvddbodmask_Write(bool a, bool b)3937         partial void Dvddbod_Dvddbodmask_Write(bool a, bool b);
Dvddbod_Dvddbodmask_Read(bool a, bool b)3938         partial void Dvddbod_Dvddbodmask_Read(bool a, bool b);
Dvddbod_Dvddbodmask_ValueProvider(bool a)3939         partial void Dvddbod_Dvddbodmask_ValueProvider(bool a);
3940         protected IFlagRegisterField dvddbod_ovrhvbodbodthresholdsenseen_bit;
Dvddbod_Ovrhvbodbodthresholdsenseen_Write(bool a, bool b)3941         partial void Dvddbod_Ovrhvbodbodthresholdsenseen_Write(bool a, bool b);
Dvddbod_Ovrhvbodbodthresholdsenseen_Read(bool a, bool b)3942         partial void Dvddbod_Ovrhvbodbodthresholdsenseen_Read(bool a, bool b);
Dvddbod_Ovrhvbodbodthresholdsenseen_ValueProvider(bool a)3943         partial void Dvddbod_Ovrhvbodbodthresholdsenseen_ValueProvider(bool a);
3944         protected IFlagRegisterField dvddbod_ovrhvbodoverrideen_bit;
Dvddbod_Ovrhvbodoverrideen_Write(bool a, bool b)3945         partial void Dvddbod_Ovrhvbodoverrideen_Write(bool a, bool b);
Dvddbod_Ovrhvbodoverrideen_Read(bool a, bool b)3946         partial void Dvddbod_Ovrhvbodoverrideen_Read(bool a, bool b);
Dvddbod_Ovrhvbodoverrideen_ValueProvider(bool a)3947         partial void Dvddbod_Ovrhvbodoverrideen_ValueProvider(bool a);
3948 
Dvddbod_Write(uint a, uint b)3949         partial void Dvddbod_Write(uint a, uint b);
Dvddbod_Read(uint a, uint b)3950         partial void Dvddbod_Read(uint a, uint b);
3951 
3952         // Decbod - Offset : 0x10
3953         protected IFlagRegisterField decbod_decboden_bit;
Decbod_Decboden_Write(bool a, bool b)3954         partial void Decbod_Decboden_Write(bool a, bool b);
Decbod_Decboden_Read(bool a, bool b)3955         partial void Decbod_Decboden_Read(bool a, bool b);
Decbod_Decboden_ValueProvider(bool a)3956         partial void Decbod_Decboden_ValueProvider(bool a);
3957         protected IFlagRegisterField decbod_decbodmask_bit;
Decbod_Decbodmask_Write(bool a, bool b)3958         partial void Decbod_Decbodmask_Write(bool a, bool b);
Decbod_Decbodmask_Read(bool a, bool b)3959         partial void Decbod_Decbodmask_Read(bool a, bool b);
Decbod_Decbodmask_ValueProvider(bool a)3960         partial void Decbod_Decbodmask_ValueProvider(bool a);
3961         protected IFlagRegisterField decbod_decovmboden_bit;
Decbod_Decovmboden_Write(bool a, bool b)3962         partial void Decbod_Decovmboden_Write(bool a, bool b);
Decbod_Decovmboden_Read(bool a, bool b)3963         partial void Decbod_Decovmboden_Read(bool a, bool b);
Decbod_Decovmboden_ValueProvider(bool a)3964         partial void Decbod_Decovmboden_ValueProvider(bool a);
3965         protected IFlagRegisterField decbod_decovmbodmask_bit;
Decbod_Decovmbodmask_Write(bool a, bool b)3966         partial void Decbod_Decovmbodmask_Write(bool a, bool b);
Decbod_Decovmbodmask_Read(bool a, bool b)3967         partial void Decbod_Decovmbodmask_Read(bool a, bool b);
Decbod_Decovmbodmask_ValueProvider(bool a)3968         partial void Decbod_Decovmbodmask_ValueProvider(bool a);
3969 
Decbod_Write(uint a, uint b)3970         partial void Decbod_Write(uint a, uint b);
Decbod_Read(uint a, uint b)3971         partial void Decbod_Read(uint a, uint b);
3972 
3973         // Hdreg - Offset : 0x14
3974         protected IValueRegisterField hdreg_hdregtrimvreg_field;
Hdreg_Hdregtrimvreg_Write(ulong a, ulong b)3975         partial void Hdreg_Hdregtrimvreg_Write(ulong a, ulong b);
Hdreg_Hdregtrimvreg_Read(ulong a, ulong b)3976         partial void Hdreg_Hdregtrimvreg_Read(ulong a, ulong b);
Hdreg_Hdregtrimvreg_ValueProvider(ulong a)3977         partial void Hdreg_Hdregtrimvreg_ValueProvider(ulong a);
3978         protected IFlagRegisterField hdreg_ovrhdregswhardswlowleak_bit;
Hdreg_Ovrhdregswhardswlowleak_Write(bool a, bool b)3979         partial void Hdreg_Ovrhdregswhardswlowleak_Write(bool a, bool b);
Hdreg_Ovrhdregswhardswlowleak_Read(bool a, bool b)3980         partial void Hdreg_Ovrhdregswhardswlowleak_Read(bool a, bool b);
Hdreg_Ovrhdregswhardswlowleak_ValueProvider(bool a)3981         partial void Hdreg_Ovrhdregswhardswlowleak_ValueProvider(bool a);
3982         protected IFlagRegisterField hdreg_ovrhdregswsoftswon_bit;
Hdreg_Ovrhdregswsoftswon_Write(bool a, bool b)3983         partial void Hdreg_Ovrhdregswsoftswon_Write(bool a, bool b);
Hdreg_Ovrhdregswsoftswon_Read(bool a, bool b)3984         partial void Hdreg_Ovrhdregswsoftswon_Read(bool a, bool b);
Hdreg_Ovrhdregswsoftswon_ValueProvider(bool a)3985         partial void Hdreg_Ovrhdregswsoftswon_ValueProvider(bool a);
3986         protected IFlagRegisterField hdreg_ovrhdregswhardswon_bit;
Hdreg_Ovrhdregswhardswon_Write(bool a, bool b)3987         partial void Hdreg_Ovrhdregswhardswon_Write(bool a, bool b);
Hdreg_Ovrhdregswhardswon_Read(bool a, bool b)3988         partial void Hdreg_Ovrhdregswhardswon_Read(bool a, bool b);
Hdreg_Ovrhdregswhardswon_ValueProvider(bool a)3989         partial void Hdreg_Ovrhdregswhardswon_ValueProvider(bool a);
3990         protected IFlagRegisterField hdreg_ovrhdregswoverrideen_bit;
Hdreg_Ovrhdregswoverrideen_Write(bool a, bool b)3991         partial void Hdreg_Ovrhdregswoverrideen_Write(bool a, bool b);
Hdreg_Ovrhdregswoverrideen_Read(bool a, bool b)3992         partial void Hdreg_Ovrhdregswoverrideen_Read(bool a, bool b);
Hdreg_Ovrhdregswoverrideen_ValueProvider(bool a)3993         partial void Hdreg_Ovrhdregswoverrideen_ValueProvider(bool a);
3994         protected IFlagRegisterField hdreg_ovrhdregwarmstart_bit;
Hdreg_Ovrhdregwarmstart_Write(bool a, bool b)3995         partial void Hdreg_Ovrhdregwarmstart_Write(bool a, bool b);
Hdreg_Ovrhdregwarmstart_Read(bool a, bool b)3996         partial void Hdreg_Ovrhdregwarmstart_Read(bool a, bool b);
Hdreg_Ovrhdregwarmstart_ValueProvider(bool a)3997         partial void Hdreg_Ovrhdregwarmstart_ValueProvider(bool a);
3998         protected IFlagRegisterField hdreg_ovrhdregenramp_bit;
Hdreg_Ovrhdregenramp_Write(bool a, bool b)3999         partial void Hdreg_Ovrhdregenramp_Write(bool a, bool b);
Hdreg_Ovrhdregenramp_Read(bool a, bool b)4000         partial void Hdreg_Ovrhdregenramp_Read(bool a, bool b);
Hdreg_Ovrhdregenramp_ValueProvider(bool a)4001         partial void Hdreg_Ovrhdregenramp_ValueProvider(bool a);
4002         protected IFlagRegisterField hdreg_ovrhdregenreg_bit;
Hdreg_Ovrhdregenreg_Write(bool a, bool b)4003         partial void Hdreg_Ovrhdregenreg_Write(bool a, bool b);
Hdreg_Ovrhdregenreg_Read(bool a, bool b)4004         partial void Hdreg_Ovrhdregenreg_Read(bool a, bool b);
Hdreg_Ovrhdregenreg_ValueProvider(bool a)4005         partial void Hdreg_Ovrhdregenreg_ValueProvider(bool a);
4006         protected IFlagRegisterField hdreg_ovrhdregen_bit;
Hdreg_Ovrhdregen_Write(bool a, bool b)4007         partial void Hdreg_Ovrhdregen_Write(bool a, bool b);
Hdreg_Ovrhdregen_Read(bool a, bool b)4008         partial void Hdreg_Ovrhdregen_Read(bool a, bool b);
Hdreg_Ovrhdregen_ValueProvider(bool a)4009         partial void Hdreg_Ovrhdregen_ValueProvider(bool a);
4010         protected IFlagRegisterField hdreg_ovrhdregoverrideen_bit;
Hdreg_Ovrhdregoverrideen_Write(bool a, bool b)4011         partial void Hdreg_Ovrhdregoverrideen_Write(bool a, bool b);
Hdreg_Ovrhdregoverrideen_Read(bool a, bool b)4012         partial void Hdreg_Ovrhdregoverrideen_Read(bool a, bool b);
Hdreg_Ovrhdregoverrideen_ValueProvider(bool a)4013         partial void Hdreg_Ovrhdregoverrideen_ValueProvider(bool a);
4014 
Hdreg_Write(uint a, uint b)4015         partial void Hdreg_Write(uint a, uint b);
Hdreg_Read(uint a, uint b)4016         partial void Hdreg_Read(uint a, uint b);
4017 
4018         // Retreg - Offset : 0x18
4019         protected IValueRegisterField retreg_retreghighsidetrim_field;
Retreg_Retreghighsidetrim_Write(ulong a, ulong b)4020         partial void Retreg_Retreghighsidetrim_Write(ulong a, ulong b);
Retreg_Retreghighsidetrim_Read(ulong a, ulong b)4021         partial void Retreg_Retreghighsidetrim_Read(ulong a, ulong b);
Retreg_Retreghighsidetrim_ValueProvider(ulong a)4022         partial void Retreg_Retreghighsidetrim_ValueProvider(ulong a);
4023         protected IFlagRegisterField retreg_retreghstrimtempcompen_bit;
Retreg_Retreghstrimtempcompen_Write(bool a, bool b)4024         partial void Retreg_Retreghstrimtempcompen_Write(bool a, bool b);
Retreg_Retreghstrimtempcompen_Read(bool a, bool b)4025         partial void Retreg_Retreghstrimtempcompen_Read(bool a, bool b);
Retreg_Retreghstrimtempcompen_ValueProvider(bool a)4026         partial void Retreg_Retreghstrimtempcompen_ValueProvider(bool a);
4027         protected IValueRegisterField retreg_retregidactrim_field;
Retreg_Retregidactrim_Write(ulong a, ulong b)4028         partial void Retreg_Retregidactrim_Write(ulong a, ulong b);
Retreg_Retregidactrim_Read(ulong a, ulong b)4029         partial void Retreg_Retregidactrim_Read(ulong a, ulong b);
Retreg_Retregidactrim_ValueProvider(ulong a)4030         partial void Retreg_Retregidactrim_ValueProvider(ulong a);
4031         protected IFlagRegisterField retreg_retregcalrst_bit;
Retreg_Retregcalrst_Write(bool a, bool b)4032         partial void Retreg_Retregcalrst_Write(bool a, bool b);
Retreg_Retregcalrst_Read(bool a, bool b)4033         partial void Retreg_Retregcalrst_Read(bool a, bool b);
Retreg_Retregcalrst_ValueProvider(bool a)4034         partial void Retreg_Retregcalrst_ValueProvider(bool a);
4035         protected IFlagRegisterField retreg_retregcalen_bit;
Retreg_Retregcalen_Write(bool a, bool b)4036         partial void Retreg_Retregcalen_Write(bool a, bool b);
Retreg_Retregcalen_Read(bool a, bool b)4037         partial void Retreg_Retregcalen_Read(bool a, bool b);
Retreg_Retregcalen_ValueProvider(bool a)4038         partial void Retreg_Retregcalen_ValueProvider(bool a);
4039         protected IFlagRegisterField retreg_retregtristateen_bit;
Retreg_Retregtristateen_Write(bool a, bool b)4040         partial void Retreg_Retregtristateen_Write(bool a, bool b);
Retreg_Retregtristateen_Read(bool a, bool b)4041         partial void Retreg_Retregtristateen_Read(bool a, bool b);
Retreg_Retregtristateen_ValueProvider(bool a)4042         partial void Retreg_Retregtristateen_ValueProvider(bool a);
4043         protected IFlagRegisterField retreg_ovrretreghighsidepuweakdis_bit;
Retreg_Ovrretreghighsidepuweakdis_Write(bool a, bool b)4044         partial void Retreg_Ovrretreghighsidepuweakdis_Write(bool a, bool b);
Retreg_Ovrretreghighsidepuweakdis_Read(bool a, bool b)4045         partial void Retreg_Ovrretreghighsidepuweakdis_Read(bool a, bool b);
Retreg_Ovrretreghighsidepuweakdis_ValueProvider(bool a)4046         partial void Retreg_Ovrretreghighsidepuweakdis_ValueProvider(bool a);
4047         protected IFlagRegisterField retreg_ovrretreghighsidepudis_bit;
Retreg_Ovrretreghighsidepudis_Write(bool a, bool b)4048         partial void Retreg_Ovrretreghighsidepudis_Write(bool a, bool b);
Retreg_Ovrretreghighsidepudis_Read(bool a, bool b)4049         partial void Retreg_Ovrretreghighsidepudis_Read(bool a, bool b);
Retreg_Ovrretreghighsidepudis_ValueProvider(bool a)4050         partial void Retreg_Ovrretreghighsidepudis_ValueProvider(bool a);
4051         protected IFlagRegisterField retreg_ovrretregbypassen_bit;
Retreg_Ovrretregbypassen_Write(bool a, bool b)4052         partial void Retreg_Ovrretregbypassen_Write(bool a, bool b);
Retreg_Ovrretregbypassen_Read(bool a, bool b)4053         partial void Retreg_Ovrretregbypassen_Read(bool a, bool b);
Retreg_Ovrretregbypassen_ValueProvider(bool a)4054         partial void Retreg_Ovrretregbypassen_ValueProvider(bool a);
4055         protected IEnumRegisterField<RETREG_OVRRETREGOVERRIDEEN> retreg_ovrretregoverrideen_bit;
Retreg_Ovrretregoverrideen_Write(RETREG_OVRRETREGOVERRIDEEN a, RETREG_OVRRETREGOVERRIDEEN b)4056         partial void Retreg_Ovrretregoverrideen_Write(RETREG_OVRRETREGOVERRIDEEN a, RETREG_OVRRETREGOVERRIDEEN b);
Retreg_Ovrretregoverrideen_Read(RETREG_OVRRETREGOVERRIDEEN a, RETREG_OVRRETREGOVERRIDEEN b)4057         partial void Retreg_Ovrretregoverrideen_Read(RETREG_OVRRETREGOVERRIDEEN a, RETREG_OVRRETREGOVERRIDEEN b);
Retreg_Ovrretregoverrideen_ValueProvider(RETREG_OVRRETREGOVERRIDEEN a)4058         partial void Retreg_Ovrretregoverrideen_ValueProvider(RETREG_OVRRETREGOVERRIDEEN a);
4059 
Retreg_Write(uint a, uint b)4060         partial void Retreg_Write(uint a, uint b);
Retreg_Read(uint a, uint b)4061         partial void Retreg_Read(uint a, uint b);
4062 
4063         // Bod3sensetrim - Offset : 0x1C
4064         protected IValueRegisterField bod3sensetrim_avddbodtrim_field;
Bod3sensetrim_Avddbodtrim_Write(ulong a, ulong b)4065         partial void Bod3sensetrim_Avddbodtrim_Write(ulong a, ulong b);
Bod3sensetrim_Avddbodtrim_Read(ulong a, ulong b)4066         partial void Bod3sensetrim_Avddbodtrim_Read(ulong a, ulong b);
Bod3sensetrim_Avddbodtrim_ValueProvider(ulong a)4067         partial void Bod3sensetrim_Avddbodtrim_ValueProvider(ulong a);
4068         protected IValueRegisterField bod3sensetrim_vddio0bodtrim_field;
Bod3sensetrim_Vddio0bodtrim_Write(ulong a, ulong b)4069         partial void Bod3sensetrim_Vddio0bodtrim_Write(ulong a, ulong b);
Bod3sensetrim_Vddio0bodtrim_Read(ulong a, ulong b)4070         partial void Bod3sensetrim_Vddio0bodtrim_Read(ulong a, ulong b);
Bod3sensetrim_Vddio0bodtrim_ValueProvider(ulong a)4071         partial void Bod3sensetrim_Vddio0bodtrim_ValueProvider(ulong a);
4072         protected IValueRegisterField bod3sensetrim_vddio1bodtrim_field;
Bod3sensetrim_Vddio1bodtrim_Write(ulong a, ulong b)4073         partial void Bod3sensetrim_Vddio1bodtrim_Write(ulong a, ulong b);
Bod3sensetrim_Vddio1bodtrim_Read(ulong a, ulong b)4074         partial void Bod3sensetrim_Vddio1bodtrim_Read(ulong a, ulong b);
Bod3sensetrim_Vddio1bodtrim_ValueProvider(ulong a)4075         partial void Bod3sensetrim_Vddio1bodtrim_ValueProvider(ulong a);
4076         protected IFlagRegisterField bod3sensetrim_bod3sensemode_bit;
Bod3sensetrim_Bod3sensemode_Write(bool a, bool b)4077         partial void Bod3sensetrim_Bod3sensemode_Write(bool a, bool b);
Bod3sensetrim_Bod3sensemode_Read(bool a, bool b)4078         partial void Bod3sensetrim_Bod3sensemode_Read(bool a, bool b);
Bod3sensetrim_Bod3sensemode_ValueProvider(bool a)4079         partial void Bod3sensetrim_Bod3sensemode_ValueProvider(bool a);
4080 
Bod3sensetrim_Write(uint a, uint b)4081         partial void Bod3sensetrim_Write(uint a, uint b);
Bod3sensetrim_Read(uint a, uint b)4082         partial void Bod3sensetrim_Read(uint a, uint b);
4083 
4084         // Bod3sense - Offset : 0x20
4085         protected IFlagRegisterField bod3sense_avddboden_bit;
Bod3sense_Avddboden_Write(bool a, bool b)4086         partial void Bod3sense_Avddboden_Write(bool a, bool b);
Bod3sense_Avddboden_Read(bool a, bool b)4087         partial void Bod3sense_Avddboden_Read(bool a, bool b);
Bod3sense_Avddboden_ValueProvider(bool a)4088         partial void Bod3sense_Avddboden_ValueProvider(bool a);
4089         protected IFlagRegisterField bod3sense_vddio0boden_bit;
Bod3sense_Vddio0boden_Write(bool a, bool b)4090         partial void Bod3sense_Vddio0boden_Write(bool a, bool b);
Bod3sense_Vddio0boden_Read(bool a, bool b)4091         partial void Bod3sense_Vddio0boden_Read(bool a, bool b);
Bod3sense_Vddio0boden_ValueProvider(bool a)4092         partial void Bod3sense_Vddio0boden_ValueProvider(bool a);
4093         protected IFlagRegisterField bod3sense_vddio1boden_bit;
Bod3sense_Vddio1boden_Write(bool a, bool b)4094         partial void Bod3sense_Vddio1boden_Write(bool a, bool b);
Bod3sense_Vddio1boden_Read(bool a, bool b)4095         partial void Bod3sense_Vddio1boden_Read(bool a, bool b);
Bod3sense_Vddio1boden_ValueProvider(bool a)4096         partial void Bod3sense_Vddio1boden_ValueProvider(bool a);
4097         protected IFlagRegisterField bod3sense_avddbodmask_bit;
Bod3sense_Avddbodmask_Write(bool a, bool b)4098         partial void Bod3sense_Avddbodmask_Write(bool a, bool b);
Bod3sense_Avddbodmask_Read(bool a, bool b)4099         partial void Bod3sense_Avddbodmask_Read(bool a, bool b);
Bod3sense_Avddbodmask_ValueProvider(bool a)4100         partial void Bod3sense_Avddbodmask_ValueProvider(bool a);
4101         protected IFlagRegisterField bod3sense_vddio0bodmask_bit;
Bod3sense_Vddio0bodmask_Write(bool a, bool b)4102         partial void Bod3sense_Vddio0bodmask_Write(bool a, bool b);
Bod3sense_Vddio0bodmask_Read(bool a, bool b)4103         partial void Bod3sense_Vddio0bodmask_Read(bool a, bool b);
Bod3sense_Vddio0bodmask_ValueProvider(bool a)4104         partial void Bod3sense_Vddio0bodmask_ValueProvider(bool a);
4105         protected IFlagRegisterField bod3sense_vddio1bodmask_bit;
Bod3sense_Vddio1bodmask_Write(bool a, bool b)4106         partial void Bod3sense_Vddio1bodmask_Write(bool a, bool b);
Bod3sense_Vddio1bodmask_Read(bool a, bool b)4107         partial void Bod3sense_Vddio1bodmask_Read(bool a, bool b);
Bod3sense_Vddio1bodmask_ValueProvider(bool a)4108         partial void Bod3sense_Vddio1bodmask_ValueProvider(bool a);
4109 
Bod3sense_Write(uint a, uint b)4110         partial void Bod3sense_Write(uint a, uint b);
Bod3sense_Read(uint a, uint b)4111         partial void Bod3sense_Read(uint a, uint b);
4112 
4113         // Isbias - Offset : 0x24
4114         protected IFlagRegisterField isbias_ovrpfmperprep_bit;
Isbias_Ovrpfmperprep_Write(bool a, bool b)4115         partial void Isbias_Ovrpfmperprep_Write(bool a, bool b);
Isbias_Ovrpfmperprep_Read(bool a, bool b)4116         partial void Isbias_Ovrpfmperprep_Read(bool a, bool b);
Isbias_Ovrpfmperprep_ValueProvider(bool a)4117         partial void Isbias_Ovrpfmperprep_ValueProvider(bool a);
4118         protected IFlagRegisterField isbias_ovrpfmperpresamp_bit;
Isbias_Ovrpfmperpresamp_Write(bool a, bool b)4119         partial void Isbias_Ovrpfmperpresamp_Write(bool a, bool b);
Isbias_Ovrpfmperpresamp_Read(bool a, bool b)4120         partial void Isbias_Ovrpfmperpresamp_Read(bool a, bool b);
Isbias_Ovrpfmperpresamp_ValueProvider(bool a)4121         partial void Isbias_Ovrpfmperpresamp_ValueProvider(bool a);
4122         protected IFlagRegisterField isbias_ovrpfmpersamp_bit;
Isbias_Ovrpfmpersamp_Write(bool a, bool b)4123         partial void Isbias_Ovrpfmpersamp_Write(bool a, bool b);
Isbias_Ovrpfmpersamp_Read(bool a, bool b)4124         partial void Isbias_Ovrpfmpersamp_Read(bool a, bool b);
Isbias_Ovrpfmpersamp_ValueProvider(bool a)4125         partial void Isbias_Ovrpfmpersamp_ValueProvider(bool a);
4126         protected IFlagRegisterField isbias_ovrpfmperoverriderfrsh_bit;
Isbias_Ovrpfmperoverriderfrsh_Write(bool a, bool b)4127         partial void Isbias_Ovrpfmperoverriderfrsh_Write(bool a, bool b);
Isbias_Ovrpfmperoverriderfrsh_Read(bool a, bool b)4128         partial void Isbias_Ovrpfmperoverriderfrsh_Read(bool a, bool b);
Isbias_Ovrpfmperoverriderfrsh_ValueProvider(bool a)4129         partial void Isbias_Ovrpfmperoverriderfrsh_ValueProvider(bool a);
4130         protected IFlagRegisterField isbias_ovrisbiasprep_bit;
Isbias_Ovrisbiasprep_Write(bool a, bool b)4131         partial void Isbias_Ovrisbiasprep_Write(bool a, bool b);
Isbias_Ovrisbiasprep_Read(bool a, bool b)4132         partial void Isbias_Ovrisbiasprep_Read(bool a, bool b);
Isbias_Ovrisbiasprep_ValueProvider(bool a)4133         partial void Isbias_Ovrisbiasprep_ValueProvider(bool a);
4134         protected IFlagRegisterField isbias_ovrisbiaspresamp_bit;
Isbias_Ovrisbiaspresamp_Write(bool a, bool b)4135         partial void Isbias_Ovrisbiaspresamp_Write(bool a, bool b);
Isbias_Ovrisbiaspresamp_Read(bool a, bool b)4136         partial void Isbias_Ovrisbiaspresamp_Read(bool a, bool b);
Isbias_Ovrisbiaspresamp_ValueProvider(bool a)4137         partial void Isbias_Ovrisbiaspresamp_ValueProvider(bool a);
4138         protected IFlagRegisterField isbias_ovrisbiassamp_bit;
Isbias_Ovrisbiassamp_Write(bool a, bool b)4139         partial void Isbias_Ovrisbiassamp_Write(bool a, bool b);
Isbias_Ovrisbiassamp_Read(bool a, bool b)4140         partial void Isbias_Ovrisbiassamp_Read(bool a, bool b);
Isbias_Ovrisbiassamp_ValueProvider(bool a)4141         partial void Isbias_Ovrisbiassamp_ValueProvider(bool a);
4142         protected IFlagRegisterField isbias_ovrisbiasoverriderfrsh_bit;
Isbias_Ovrisbiasoverriderfrsh_Write(bool a, bool b)4143         partial void Isbias_Ovrisbiasoverriderfrsh_Write(bool a, bool b);
Isbias_Ovrisbiasoverriderfrsh_Read(bool a, bool b)4144         partial void Isbias_Ovrisbiasoverriderfrsh_Read(bool a, bool b);
Isbias_Ovrisbiasoverriderfrsh_ValueProvider(bool a)4145         partial void Isbias_Ovrisbiasoverriderfrsh_ValueProvider(bool a);
4146         protected IFlagRegisterField isbias_ovrisbiastsensestart_bit;
Isbias_Ovrisbiastsensestart_Write(bool a, bool b)4147         partial void Isbias_Ovrisbiastsensestart_Write(bool a, bool b);
Isbias_Ovrisbiastsensestart_Read(bool a, bool b)4148         partial void Isbias_Ovrisbiastsensestart_Read(bool a, bool b);
Isbias_Ovrisbiastsensestart_ValueProvider(bool a)4149         partial void Isbias_Ovrisbiastsensestart_ValueProvider(bool a);
4150         protected IFlagRegisterField isbias_ovrisbiastsenseen_bit;
Isbias_Ovrisbiastsenseen_Write(bool a, bool b)4151         partial void Isbias_Ovrisbiastsenseen_Write(bool a, bool b);
Isbias_Ovrisbiastsenseen_Read(bool a, bool b)4152         partial void Isbias_Ovrisbiastsenseen_Read(bool a, bool b);
Isbias_Ovrisbiastsenseen_ValueProvider(bool a)4153         partial void Isbias_Ovrisbiastsenseen_ValueProvider(bool a);
4154         protected IFlagRegisterField isbias_ovrisbiasselvl_bit;
Isbias_Ovrisbiasselvl_Write(bool a, bool b)4155         partial void Isbias_Ovrisbiasselvl_Write(bool a, bool b);
Isbias_Ovrisbiasselvl_Read(bool a, bool b)4156         partial void Isbias_Ovrisbiasselvl_Read(bool a, bool b);
Isbias_Ovrisbiasselvl_ValueProvider(bool a)4157         partial void Isbias_Ovrisbiasselvl_ValueProvider(bool a);
4158         protected IFlagRegisterField isbias_ovrisbiasselvh_bit;
Isbias_Ovrisbiasselvh_Write(bool a, bool b)4159         partial void Isbias_Ovrisbiasselvh_Write(bool a, bool b);
Isbias_Ovrisbiasselvh_Read(bool a, bool b)4160         partial void Isbias_Ovrisbiasselvh_Read(bool a, bool b);
Isbias_Ovrisbiasselvh_ValueProvider(bool a)4161         partial void Isbias_Ovrisbiasselvh_ValueProvider(bool a);
4162         protected IFlagRegisterField isbias_ovrisbiasselvbn_bit;
Isbias_Ovrisbiasselvbn_Write(bool a, bool b)4163         partial void Isbias_Ovrisbiasselvbn_Write(bool a, bool b);
Isbias_Ovrisbiasselvbn_Read(bool a, bool b)4164         partial void Isbias_Ovrisbiasselvbn_Read(bool a, bool b);
Isbias_Ovrisbiasselvbn_ValueProvider(bool a)4165         partial void Isbias_Ovrisbiasselvbn_ValueProvider(bool a);
4166         protected IFlagRegisterField isbias_ovrisbiasselvb1_bit;
Isbias_Ovrisbiasselvb1_Write(bool a, bool b)4167         partial void Isbias_Ovrisbiasselvb1_Write(bool a, bool b);
Isbias_Ovrisbiasselvb1_Read(bool a, bool b)4168         partial void Isbias_Ovrisbiasselvb1_Read(bool a, bool b);
Isbias_Ovrisbiasselvb1_ValueProvider(bool a)4169         partial void Isbias_Ovrisbiasselvb1_ValueProvider(bool a);
4170         protected IFlagRegisterField isbias_ovrisbiasrsttsensecomp_bit;
Isbias_Ovrisbiasrsttsensecomp_Write(bool a, bool b)4171         partial void Isbias_Ovrisbiasrsttsensecomp_Write(bool a, bool b);
Isbias_Ovrisbiasrsttsensecomp_Read(bool a, bool b)4172         partial void Isbias_Ovrisbiasrsttsensecomp_Read(bool a, bool b);
Isbias_Ovrisbiasrsttsensecomp_ValueProvider(bool a)4173         partial void Isbias_Ovrisbiasrsttsensecomp_ValueProvider(bool a);
4174         protected IFlagRegisterField isbias_ovrisbiasoverridetemp_bit;
Isbias_Ovrisbiasoverridetemp_Write(bool a, bool b)4175         partial void Isbias_Ovrisbiasoverridetemp_Write(bool a, bool b);
Isbias_Ovrisbiasoverridetemp_Read(bool a, bool b)4176         partial void Isbias_Ovrisbiasoverridetemp_Read(bool a, bool b);
Isbias_Ovrisbiasoverridetemp_ValueProvider(bool a)4177         partial void Isbias_Ovrisbiasoverridetemp_ValueProvider(bool a);
4178         protected IFlagRegisterField isbias_ovrisbiascalen_bit;
Isbias_Ovrisbiascalen_Write(bool a, bool b)4179         partial void Isbias_Ovrisbiascalen_Write(bool a, bool b);
Isbias_Ovrisbiascalen_Read(bool a, bool b)4180         partial void Isbias_Ovrisbiascalen_Read(bool a, bool b);
Isbias_Ovrisbiascalen_ValueProvider(bool a)4181         partial void Isbias_Ovrisbiascalen_ValueProvider(bool a);
4182         protected IFlagRegisterField isbias_ovrisbiascalrst_bit;
Isbias_Ovrisbiascalrst_Write(bool a, bool b)4183         partial void Isbias_Ovrisbiascalrst_Write(bool a, bool b);
Isbias_Ovrisbiascalrst_Read(bool a, bool b)4184         partial void Isbias_Ovrisbiascalrst_Read(bool a, bool b);
Isbias_Ovrisbiascalrst_ValueProvider(bool a)4185         partial void Isbias_Ovrisbiascalrst_ValueProvider(bool a);
4186         protected IFlagRegisterField isbias_ovrisbiasoverridecal_bit;
Isbias_Ovrisbiasoverridecal_Write(bool a, bool b)4187         partial void Isbias_Ovrisbiasoverridecal_Write(bool a, bool b);
Isbias_Ovrisbiasoverridecal_Read(bool a, bool b)4188         partial void Isbias_Ovrisbiasoverridecal_Read(bool a, bool b);
Isbias_Ovrisbiasoverridecal_ValueProvider(bool a)4189         partial void Isbias_Ovrisbiasoverridecal_ValueProvider(bool a);
4190         protected IFlagRegisterField isbias_ovrisbiaswakeup_bit;
Isbias_Ovrisbiaswakeup_Write(bool a, bool b)4191         partial void Isbias_Ovrisbiaswakeup_Write(bool a, bool b);
Isbias_Ovrisbiaswakeup_Read(bool a, bool b)4192         partial void Isbias_Ovrisbiaswakeup_Read(bool a, bool b);
Isbias_Ovrisbiaswakeup_ValueProvider(bool a)4193         partial void Isbias_Ovrisbiaswakeup_ValueProvider(bool a);
4194         protected IFlagRegisterField isbias_ovrisbiasoscen_bit;
Isbias_Ovrisbiasoscen_Write(bool a, bool b)4195         partial void Isbias_Ovrisbiasoscen_Write(bool a, bool b);
Isbias_Ovrisbiasoscen_Read(bool a, bool b)4196         partial void Isbias_Ovrisbiasoscen_Read(bool a, bool b);
Isbias_Ovrisbiasoscen_ValueProvider(bool a)4197         partial void Isbias_Ovrisbiasoscen_ValueProvider(bool a);
4198         protected IFlagRegisterField isbias_ovrisbiasbgcont_bit;
Isbias_Ovrisbiasbgcont_Write(bool a, bool b)4199         partial void Isbias_Ovrisbiasbgcont_Write(bool a, bool b);
Isbias_Ovrisbiasbgcont_Read(bool a, bool b)4200         partial void Isbias_Ovrisbiasbgcont_Read(bool a, bool b);
Isbias_Ovrisbiasbgcont_ValueProvider(bool a)4201         partial void Isbias_Ovrisbiasbgcont_ValueProvider(bool a);
4202         protected IFlagRegisterField isbias_ovrisbiassampbufen_bit;
Isbias_Ovrisbiassampbufen_Write(bool a, bool b)4203         partial void Isbias_Ovrisbiassampbufen_Write(bool a, bool b);
Isbias_Ovrisbiassampbufen_Read(bool a, bool b)4204         partial void Isbias_Ovrisbiassampbufen_Read(bool a, bool b);
Isbias_Ovrisbiassampbufen_ValueProvider(bool a)4205         partial void Isbias_Ovrisbiassampbufen_ValueProvider(bool a);
4206         protected IFlagRegisterField isbias_ovrisbiascscont_bit;
Isbias_Ovrisbiascscont_Write(bool a, bool b)4207         partial void Isbias_Ovrisbiascscont_Write(bool a, bool b);
Isbias_Ovrisbiascscont_Read(bool a, bool b)4208         partial void Isbias_Ovrisbiascscont_Read(bool a, bool b);
Isbias_Ovrisbiascscont_ValueProvider(bool a)4209         partial void Isbias_Ovrisbiascscont_ValueProvider(bool a);
4210         protected IFlagRegisterField isbias_ovrisbiasoverrideen_bit;
Isbias_Ovrisbiasoverrideen_Write(bool a, bool b)4211         partial void Isbias_Ovrisbiasoverrideen_Write(bool a, bool b);
Isbias_Ovrisbiasoverrideen_Read(bool a, bool b)4212         partial void Isbias_Ovrisbiasoverrideen_Read(bool a, bool b);
Isbias_Ovrisbiasoverrideen_ValueProvider(bool a)4213         partial void Isbias_Ovrisbiasoverrideen_ValueProvider(bool a);
4214 
Isbias_Write(uint a, uint b)4215         partial void Isbias_Write(uint a, uint b);
Isbias_Read(uint a, uint b)4216         partial void Isbias_Read(uint a, uint b);
4217 
4218         // Isbiastrim - Offset : 0x28
4219         protected IValueRegisterField isbiastrim_isbiastrim1p1_field;
Isbiastrim_Isbiastrim1p1_Write(ulong a, ulong b)4220         partial void Isbiastrim_Isbiastrim1p1_Write(ulong a, ulong b);
Isbiastrim_Isbiastrim1p1_Read(ulong a, ulong b)4221         partial void Isbiastrim_Isbiastrim1p1_Read(ulong a, ulong b);
Isbiastrim_Isbiastrim1p1_ValueProvider(ulong a)4222         partial void Isbiastrim_Isbiastrim1p1_ValueProvider(ulong a);
4223         protected IValueRegisterField isbiastrim_isbiastrimltc_field;
Isbiastrim_Isbiastrimltc_Write(ulong a, ulong b)4224         partial void Isbiastrim_Isbiastrimltc_Write(ulong a, ulong b);
Isbiastrim_Isbiastrimltc_Read(ulong a, ulong b)4225         partial void Isbiastrim_Isbiastrimltc_Read(ulong a, ulong b);
Isbiastrim_Isbiastrimltc_ValueProvider(ulong a)4226         partial void Isbiastrim_Isbiastrimltc_ValueProvider(ulong a);
4227         protected IValueRegisterField isbiastrim_isbiastrimoscrc_field;
Isbiastrim_Isbiastrimoscrc_Write(ulong a, ulong b)4228         partial void Isbiastrim_Isbiastrimoscrc_Write(ulong a, ulong b);
Isbiastrim_Isbiastrimoscrc_Read(ulong a, ulong b)4229         partial void Isbiastrim_Isbiastrimoscrc_Read(ulong a, ulong b);
Isbiastrim_Isbiastrimoscrc_ValueProvider(ulong a)4230         partial void Isbiastrim_Isbiastrimoscrc_ValueProvider(ulong a);
4231         protected IValueRegisterField isbiastrim_isbiastrimtc_field;
Isbiastrim_Isbiastrimtc_Write(ulong a, ulong b)4232         partial void Isbiastrim_Isbiastrimtc_Write(ulong a, ulong b);
Isbiastrim_Isbiastrimtc_Read(ulong a, ulong b)4233         partial void Isbiastrim_Isbiastrimtc_Read(ulong a, ulong b);
Isbiastrim_Isbiastrimtc_ValueProvider(ulong a)4234         partial void Isbiastrim_Isbiastrimtc_ValueProvider(ulong a);
4235         protected IValueRegisterField isbiastrim_isbiastrimoscgmc_field;
Isbiastrim_Isbiastrimoscgmc_Write(ulong a, ulong b)4236         partial void Isbiastrim_Isbiastrimoscgmc_Write(ulong a, ulong b);
Isbiastrim_Isbiastrimoscgmc_Read(ulong a, ulong b)4237         partial void Isbiastrim_Isbiastrimoscgmc_Read(ulong a, ulong b);
Isbiastrim_Isbiastrimoscgmc_ValueProvider(ulong a)4238         partial void Isbiastrim_Isbiastrimoscgmc_ValueProvider(ulong a);
4239         protected IValueRegisterField isbiastrim_isbiastrim1p18_field;
Isbiastrim_Isbiastrim1p18_Write(ulong a, ulong b)4240         partial void Isbiastrim_Isbiastrim1p18_Write(ulong a, ulong b);
Isbiastrim_Isbiastrim1p18_Read(ulong a, ulong b)4241         partial void Isbiastrim_Isbiastrim1p18_Read(ulong a, ulong b);
Isbiastrim_Isbiastrim1p18_ValueProvider(ulong a)4242         partial void Isbiastrim_Isbiastrim1p18_ValueProvider(ulong a);
4243 
Isbiastrim_Write(uint a, uint b)4244         partial void Isbiastrim_Write(uint a, uint b);
Isbiastrim_Read(uint a, uint b)4245         partial void Isbiastrim_Read(uint a, uint b);
4246 
4247         // Isbiasvrefregtrim - Offset : 0x2C
4248         protected IValueRegisterField isbiasvrefregtrim_vregvscale0trim_field;
Isbiasvrefregtrim_Vregvscale0trim_Write(ulong a, ulong b)4249         partial void Isbiasvrefregtrim_Vregvscale0trim_Write(ulong a, ulong b);
Isbiasvrefregtrim_Vregvscale0trim_Read(ulong a, ulong b)4250         partial void Isbiasvrefregtrim_Vregvscale0trim_Read(ulong a, ulong b);
Isbiasvrefregtrim_Vregvscale0trim_ValueProvider(ulong a)4251         partial void Isbiasvrefregtrim_Vregvscale0trim_ValueProvider(ulong a);
4252         protected IValueRegisterField isbiasvrefregtrim_vregvscale1trim_field;
Isbiasvrefregtrim_Vregvscale1trim_Write(ulong a, ulong b)4253         partial void Isbiasvrefregtrim_Vregvscale1trim_Write(ulong a, ulong b);
Isbiasvrefregtrim_Vregvscale1trim_Read(ulong a, ulong b)4254         partial void Isbiasvrefregtrim_Vregvscale1trim_Read(ulong a, ulong b);
Isbiasvrefregtrim_Vregvscale1trim_ValueProvider(ulong a)4255         partial void Isbiasvrefregtrim_Vregvscale1trim_ValueProvider(ulong a);
4256         protected IValueRegisterField isbiasvrefregtrim_vregvscale2trim_field;
Isbiasvrefregtrim_Vregvscale2trim_Write(ulong a, ulong b)4257         partial void Isbiasvrefregtrim_Vregvscale2trim_Write(ulong a, ulong b);
Isbiasvrefregtrim_Vregvscale2trim_Read(ulong a, ulong b)4258         partial void Isbiasvrefregtrim_Vregvscale2trim_Read(ulong a, ulong b);
Isbiasvrefregtrim_Vregvscale2trim_ValueProvider(ulong a)4259         partial void Isbiasvrefregtrim_Vregvscale2trim_ValueProvider(ulong a);
4260 
Isbiasvrefregtrim_Write(uint a, uint b)4261         partial void Isbiasvrefregtrim_Write(uint a, uint b);
Isbiasvrefregtrim_Read(uint a, uint b)4262         partial void Isbiasvrefregtrim_Read(uint a, uint b);
4263 
4264         // Isbiasvreflvbodtrim - Offset : 0x30
4265         protected IValueRegisterField isbiasvreflvbodtrim_vregm70mvscale0trim_field;
Isbiasvreflvbodtrim_Vregm70mvscale0trim_Write(ulong a, ulong b)4266         partial void Isbiasvreflvbodtrim_Vregm70mvscale0trim_Write(ulong a, ulong b);
Isbiasvreflvbodtrim_Vregm70mvscale0trim_Read(ulong a, ulong b)4267         partial void Isbiasvreflvbodtrim_Vregm70mvscale0trim_Read(ulong a, ulong b);
Isbiasvreflvbodtrim_Vregm70mvscale0trim_ValueProvider(ulong a)4268         partial void Isbiasvreflvbodtrim_Vregm70mvscale0trim_ValueProvider(ulong a);
4269         protected IValueRegisterField isbiasvreflvbodtrim_vregm70mvscale1trim_field;
Isbiasvreflvbodtrim_Vregm70mvscale1trim_Write(ulong a, ulong b)4270         partial void Isbiasvreflvbodtrim_Vregm70mvscale1trim_Write(ulong a, ulong b);
Isbiasvreflvbodtrim_Vregm70mvscale1trim_Read(ulong a, ulong b)4271         partial void Isbiasvreflvbodtrim_Vregm70mvscale1trim_Read(ulong a, ulong b);
Isbiasvreflvbodtrim_Vregm70mvscale1trim_ValueProvider(ulong a)4272         partial void Isbiasvreflvbodtrim_Vregm70mvscale1trim_ValueProvider(ulong a);
4273         protected IValueRegisterField isbiasvreflvbodtrim_vregm70mvscale2trim_field;
Isbiasvreflvbodtrim_Vregm70mvscale2trim_Write(ulong a, ulong b)4274         partial void Isbiasvreflvbodtrim_Vregm70mvscale2trim_Write(ulong a, ulong b);
Isbiasvreflvbodtrim_Vregm70mvscale2trim_Read(ulong a, ulong b)4275         partial void Isbiasvreflvbodtrim_Vregm70mvscale2trim_Read(ulong a, ulong b);
Isbiasvreflvbodtrim_Vregm70mvscale2trim_ValueProvider(ulong a)4276         partial void Isbiasvreflvbodtrim_Vregm70mvscale2trim_ValueProvider(ulong a);
4277 
Isbiasvreflvbodtrim_Write(uint a, uint b)4278         partial void Isbiasvreflvbodtrim_Write(uint a, uint b);
Isbiasvreflvbodtrim_Read(uint a, uint b)4279         partial void Isbiasvreflvbodtrim_Read(uint a, uint b);
4280 
4281         // Anastatus - Offset : 0x34
4282         protected IFlagRegisterField anastatus_dvddlebodmaskoncfgchg_bit;
Anastatus_Dvddlebodmaskoncfgchg_Read(bool a, bool b)4283         partial void Anastatus_Dvddlebodmaskoncfgchg_Read(bool a, bool b);
Anastatus_Dvddlebodmaskoncfgchg_ValueProvider(bool a)4284         partial void Anastatus_Dvddlebodmaskoncfgchg_ValueProvider(bool a);
4285         protected IFlagRegisterField anastatus_avddbodmaskoncfgchg_bit;
Anastatus_Avddbodmaskoncfgchg_Read(bool a, bool b)4286         partial void Anastatus_Avddbodmaskoncfgchg_Read(bool a, bool b);
Anastatus_Avddbodmaskoncfgchg_ValueProvider(bool a)4287         partial void Anastatus_Avddbodmaskoncfgchg_ValueProvider(bool a);
4288         protected IFlagRegisterField anastatus_vddio0bodmaskoncfgchg_bit;
Anastatus_Vddio0bodmaskoncfgchg_Read(bool a, bool b)4289         partial void Anastatus_Vddio0bodmaskoncfgchg_Read(bool a, bool b);
Anastatus_Vddio0bodmaskoncfgchg_ValueProvider(bool a)4290         partial void Anastatus_Vddio0bodmaskoncfgchg_ValueProvider(bool a);
4291         protected IFlagRegisterField anastatus_vddio1bodmaskoncfgchg_bit;
Anastatus_Vddio1bodmaskoncfgchg_Read(bool a, bool b)4292         partial void Anastatus_Vddio1bodmaskoncfgchg_Read(bool a, bool b);
Anastatus_Vddio1bodmaskoncfgchg_ValueProvider(bool a)4293         partial void Anastatus_Vddio1bodmaskoncfgchg_ValueProvider(bool a);
4294         protected IFlagRegisterField anastatus_decbodmaskoncfgchg_bit;
Anastatus_Decbodmaskoncfgchg_Read(bool a, bool b)4295         partial void Anastatus_Decbodmaskoncfgchg_Read(bool a, bool b);
Anastatus_Decbodmaskoncfgchg_ValueProvider(bool a)4296         partial void Anastatus_Decbodmaskoncfgchg_ValueProvider(bool a);
4297         protected IFlagRegisterField anastatus_vregincmpenmaskoncfgchg_bit;
Anastatus_Vregincmpenmaskoncfgchg_Read(bool a, bool b)4298         partial void Anastatus_Vregincmpenmaskoncfgchg_Read(bool a, bool b);
Anastatus_Vregincmpenmaskoncfgchg_ValueProvider(bool a)4299         partial void Anastatus_Vregincmpenmaskoncfgchg_ValueProvider(bool a);
4300         protected IFlagRegisterField anastatus_dvddbod_bit;
Anastatus_Dvddbod_Read(bool a, bool b)4301         partial void Anastatus_Dvddbod_Read(bool a, bool b);
Anastatus_Dvddbod_ValueProvider(bool a)4302         partial void Anastatus_Dvddbod_ValueProvider(bool a);
4303         protected IFlagRegisterField anastatus_dvddlebod_bit;
Anastatus_Dvddlebod_Read(bool a, bool b)4304         partial void Anastatus_Dvddlebod_Read(bool a, bool b);
Anastatus_Dvddlebod_ValueProvider(bool a)4305         partial void Anastatus_Dvddlebod_ValueProvider(bool a);
4306         protected IFlagRegisterField anastatus_avddbod_bit;
Anastatus_Avddbod_Read(bool a, bool b)4307         partial void Anastatus_Avddbod_Read(bool a, bool b);
Anastatus_Avddbod_ValueProvider(bool a)4308         partial void Anastatus_Avddbod_ValueProvider(bool a);
4309         protected IFlagRegisterField anastatus_vddio0bod_bit;
Anastatus_Vddio0bod_Read(bool a, bool b)4310         partial void Anastatus_Vddio0bod_Read(bool a, bool b);
Anastatus_Vddio0bod_ValueProvider(bool a)4311         partial void Anastatus_Vddio0bod_ValueProvider(bool a);
4312         protected IFlagRegisterField anastatus_vddio1bod_bit;
Anastatus_Vddio1bod_Read(bool a, bool b)4313         partial void Anastatus_Vddio1bod_Read(bool a, bool b);
Anastatus_Vddio1bod_ValueProvider(bool a)4314         partial void Anastatus_Vddio1bod_ValueProvider(bool a);
4315         protected IFlagRegisterField anastatus_decbod_bit;
Anastatus_Decbod_Read(bool a, bool b)4316         partial void Anastatus_Decbod_Read(bool a, bool b);
Anastatus_Decbod_ValueProvider(bool a)4317         partial void Anastatus_Decbod_ValueProvider(bool a);
4318         protected IFlagRegisterField anastatus_decovmbod_bit;
Anastatus_Decovmbod_Read(bool a, bool b)4319         partial void Anastatus_Decovmbod_Read(bool a, bool b);
Anastatus_Decovmbod_ValueProvider(bool a)4320         partial void Anastatus_Decovmbod_ValueProvider(bool a);
4321         protected IFlagRegisterField anastatus_pfmbypvreginltthres_bit;
Anastatus_Pfmbypvreginltthres_Read(bool a, bool b)4322         partial void Anastatus_Pfmbypvreginltthres_Read(bool a, bool b);
Anastatus_Pfmbypvreginltthres_ValueProvider(bool a)4323         partial void Anastatus_Pfmbypvreginltthres_ValueProvider(bool a);
4324         protected IFlagRegisterField anastatus_pfmbypcmpout_bit;
Anastatus_Pfmbypcmpout_Read(bool a, bool b)4325         partial void Anastatus_Pfmbypcmpout_Read(bool a, bool b);
Anastatus_Pfmbypcmpout_ValueProvider(bool a)4326         partial void Anastatus_Pfmbypcmpout_ValueProvider(bool a);
4327 
Anastatus_Write(uint a, uint b)4328         partial void Anastatus_Write(uint a, uint b);
Anastatus_Read(uint a, uint b)4329         partial void Anastatus_Read(uint a, uint b);
4330 
4331         // Pfmbyp - Offset : 0x38
4332         protected IFlagRegisterField pfmbyp_hyssel_bit;
Pfmbyp_Hyssel_Write(bool a, bool b)4333         partial void Pfmbyp_Hyssel_Write(bool a, bool b);
Pfmbyp_Hyssel_Read(bool a, bool b)4334         partial void Pfmbyp_Hyssel_Read(bool a, bool b);
Pfmbyp_Hyssel_ValueProvider(bool a)4335         partial void Pfmbyp_Hyssel_ValueProvider(bool a);
4336         protected IFlagRegisterField pfmbyp_climboosten_bit;
Pfmbyp_Climboosten_Write(bool a, bool b)4337         partial void Pfmbyp_Climboosten_Write(bool a, bool b);
Pfmbyp_Climboosten_Read(bool a, bool b)4338         partial void Pfmbyp_Climboosten_Read(bool a, bool b);
Pfmbyp_Climboosten_ValueProvider(bool a)4339         partial void Pfmbyp_Climboosten_ValueProvider(bool a);
4340         protected IFlagRegisterField pfmbyp_climregdis_bit;
Pfmbyp_Climregdis_Write(bool a, bool b)4341         partial void Pfmbyp_Climregdis_Write(bool a, bool b);
Pfmbyp_Climregdis_Read(bool a, bool b)4342         partial void Pfmbyp_Climregdis_Read(bool a, bool b);
Pfmbyp_Climregdis_ValueProvider(bool a)4343         partial void Pfmbyp_Climregdis_ValueProvider(bool a);
4344         protected IFlagRegisterField pfmbyp_cmforceen_bit;
Pfmbyp_Cmforceen_Write(bool a, bool b)4345         partial void Pfmbyp_Cmforceen_Write(bool a, bool b);
Pfmbyp_Cmforceen_Read(bool a, bool b)4346         partial void Pfmbyp_Cmforceen_Read(bool a, bool b);
Pfmbyp_Cmforceen_ValueProvider(bool a)4347         partial void Pfmbyp_Cmforceen_ValueProvider(bool a);
4348         protected IFlagRegisterField pfmbyp_cmforceval_bit;
Pfmbyp_Cmforceval_Write(bool a, bool b)4349         partial void Pfmbyp_Cmforceval_Write(bool a, bool b);
Pfmbyp_Cmforceval_Read(bool a, bool b)4350         partial void Pfmbyp_Cmforceval_Read(bool a, bool b);
Pfmbyp_Cmforceval_ValueProvider(bool a)4351         partial void Pfmbyp_Cmforceval_ValueProvider(bool a);
4352         protected IFlagRegisterField pfmbyp_compsel_bit;
Pfmbyp_Compsel_Write(bool a, bool b)4353         partial void Pfmbyp_Compsel_Write(bool a, bool b);
Pfmbyp_Compsel_Read(bool a, bool b)4354         partial void Pfmbyp_Compsel_Read(bool a, bool b);
Pfmbyp_Compsel_ValueProvider(bool a)4355         partial void Pfmbyp_Compsel_ValueProvider(bool a);
4356         protected IFlagRegisterField pfmbyp_dcdcpfetdis_bit;
Pfmbyp_Dcdcpfetdis_Write(bool a, bool b)4357         partial void Pfmbyp_Dcdcpfetdis_Write(bool a, bool b);
Pfmbyp_Dcdcpfetdis_Read(bool a, bool b)4358         partial void Pfmbyp_Dcdcpfetdis_Read(bool a, bool b);
Pfmbyp_Dcdcpfetdis_ValueProvider(bool a)4359         partial void Pfmbyp_Dcdcpfetdis_ValueProvider(bool a);
4360         protected IFlagRegisterField pfmbyp_dcdcpfetforceon_bit;
Pfmbyp_Dcdcpfetforceon_Write(bool a, bool b)4361         partial void Pfmbyp_Dcdcpfetforceon_Write(bool a, bool b);
Pfmbyp_Dcdcpfetforceon_Read(bool a, bool b)4362         partial void Pfmbyp_Dcdcpfetforceon_Read(bool a, bool b);
Pfmbyp_Dcdcpfetforceon_ValueProvider(bool a)4363         partial void Pfmbyp_Dcdcpfetforceon_ValueProvider(bool a);
4364         protected IValueRegisterField pfmbyp_pfmisomode_field;
Pfmbyp_Pfmisomode_Write(ulong a, ulong b)4365         partial void Pfmbyp_Pfmisomode_Write(ulong a, ulong b);
Pfmbyp_Pfmisomode_Read(ulong a, ulong b)4366         partial void Pfmbyp_Pfmisomode_Read(ulong a, ulong b);
Pfmbyp_Pfmisomode_ValueProvider(ulong a)4367         partial void Pfmbyp_Pfmisomode_ValueProvider(ulong a);
4368         protected IFlagRegisterField pfmbyp_swweak_bit;
Pfmbyp_Swweak_Write(bool a, bool b)4369         partial void Pfmbyp_Swweak_Write(bool a, bool b);
Pfmbyp_Swweak_Read(bool a, bool b)4370         partial void Pfmbyp_Swweak_Read(bool a, bool b);
Pfmbyp_Swweak_ValueProvider(bool a)4371         partial void Pfmbyp_Swweak_ValueProvider(bool a);
4372         protected IFlagRegisterField pfmbyp_ovrpfmbypswdis_bit;
Pfmbyp_Ovrpfmbypswdis_Write(bool a, bool b)4373         partial void Pfmbyp_Ovrpfmbypswdis_Write(bool a, bool b);
Pfmbyp_Ovrpfmbypswdis_Read(bool a, bool b)4374         partial void Pfmbyp_Ovrpfmbypswdis_Read(bool a, bool b);
Pfmbyp_Ovrpfmbypswdis_ValueProvider(bool a)4375         partial void Pfmbyp_Ovrpfmbypswdis_ValueProvider(bool a);
4376         protected IFlagRegisterField pfmbyp_ovrpfmbypclimdis_bit;
Pfmbyp_Ovrpfmbypclimdis_Write(bool a, bool b)4377         partial void Pfmbyp_Ovrpfmbypclimdis_Write(bool a, bool b);
Pfmbyp_Ovrpfmbypclimdis_Read(bool a, bool b)4378         partial void Pfmbyp_Ovrpfmbypclimdis_Read(bool a, bool b);
Pfmbyp_Ovrpfmbypclimdis_ValueProvider(bool a)4379         partial void Pfmbyp_Ovrpfmbypclimdis_ValueProvider(bool a);
4380         protected IFlagRegisterField pfmbyp_ovrpfmbyprstn_bit;
Pfmbyp_Ovrpfmbyprstn_Write(bool a, bool b)4381         partial void Pfmbyp_Ovrpfmbyprstn_Write(bool a, bool b);
Pfmbyp_Ovrpfmbyprstn_Read(bool a, bool b)4382         partial void Pfmbyp_Ovrpfmbyprstn_Read(bool a, bool b);
Pfmbyp_Ovrpfmbyprstn_ValueProvider(bool a)4383         partial void Pfmbyp_Ovrpfmbyprstn_ValueProvider(bool a);
4384         protected IFlagRegisterField pfmbyp_ovrpfmbypclimsel_bit;
Pfmbyp_Ovrpfmbypclimsel_Write(bool a, bool b)4385         partial void Pfmbyp_Ovrpfmbypclimsel_Write(bool a, bool b);
Pfmbyp_Ovrpfmbypclimsel_Read(bool a, bool b)4386         partial void Pfmbyp_Ovrpfmbypclimsel_Read(bool a, bool b);
Pfmbyp_Ovrpfmbypclimsel_ValueProvider(bool a)4387         partial void Pfmbyp_Ovrpfmbypclimsel_ValueProvider(bool a);
4388         protected IFlagRegisterField pfmbyp_ovrpfmbypoverrideen_bit;
Pfmbyp_Ovrpfmbypoverrideen_Write(bool a, bool b)4389         partial void Pfmbyp_Ovrpfmbypoverrideen_Write(bool a, bool b);
Pfmbyp_Ovrpfmbypoverrideen_Read(bool a, bool b)4390         partial void Pfmbyp_Ovrpfmbypoverrideen_Read(bool a, bool b);
Pfmbyp_Ovrpfmbypoverrideen_ValueProvider(bool a)4391         partial void Pfmbyp_Ovrpfmbypoverrideen_ValueProvider(bool a);
4392 
Pfmbyp_Write(uint a, uint b)4393         partial void Pfmbyp_Write(uint a, uint b);
Pfmbyp_Read(uint a, uint b)4394         partial void Pfmbyp_Read(uint a, uint b);
4395 
4396         // Vregvddcmpctrl - Offset : 0x3C
4397         protected IFlagRegisterField vregvddcmpctrl_vregincmpen_bit;
Vregvddcmpctrl_Vregincmpen_Write(bool a, bool b)4398         partial void Vregvddcmpctrl_Vregincmpen_Write(bool a, bool b);
Vregvddcmpctrl_Vregincmpen_Read(bool a, bool b)4399         partial void Vregvddcmpctrl_Vregincmpen_Read(bool a, bool b);
Vregvddcmpctrl_Vregincmpen_ValueProvider(bool a)4400         partial void Vregvddcmpctrl_Vregincmpen_ValueProvider(bool a);
4401         protected IValueRegisterField vregvddcmpctrl_thressel_field;
Vregvddcmpctrl_Thressel_Write(ulong a, ulong b)4402         partial void Vregvddcmpctrl_Thressel_Write(ulong a, ulong b);
Vregvddcmpctrl_Thressel_Read(ulong a, ulong b)4403         partial void Vregvddcmpctrl_Thressel_Read(ulong a, ulong b);
Vregvddcmpctrl_Thressel_ValueProvider(ulong a)4404         partial void Vregvddcmpctrl_Thressel_ValueProvider(ulong a);
4405 
Vregvddcmpctrl_Write(uint a, uint b)4406         partial void Vregvddcmpctrl_Write(uint a, uint b);
Vregvddcmpctrl_Read(uint a, uint b)4407         partial void Vregvddcmpctrl_Read(uint a, uint b);
4408 
4409         // Pd1paretctrl - Offset : 0x40
4410         protected IEnumRegisterField<PD1PARETCTRL_PD1PARETDIS> pd1paretctrl_pd1paretdis_field;
Pd1paretctrl_Pd1paretdis_Write(PD1PARETCTRL_PD1PARETDIS a, PD1PARETCTRL_PD1PARETDIS b)4411         partial void Pd1paretctrl_Pd1paretdis_Write(PD1PARETCTRL_PD1PARETDIS a, PD1PARETCTRL_PD1PARETDIS b);
Pd1paretctrl_Pd1paretdis_Read(PD1PARETCTRL_PD1PARETDIS a, PD1PARETCTRL_PD1PARETDIS b)4412         partial void Pd1paretctrl_Pd1paretdis_Read(PD1PARETCTRL_PD1PARETDIS a, PD1PARETCTRL_PD1PARETDIS b);
Pd1paretctrl_Pd1paretdis_ValueProvider(PD1PARETCTRL_PD1PARETDIS a)4413         partial void Pd1paretctrl_Pd1paretdis_ValueProvider(PD1PARETCTRL_PD1PARETDIS a);
4414 
Pd1paretctrl_Write(uint a, uint b)4415         partial void Pd1paretctrl_Write(uint a, uint b);
Pd1paretctrl_Read(uint a, uint b)4416         partial void Pd1paretctrl_Read(uint a, uint b);
4417 
4418         // Pd0pwrctrl - Offset : 0x44
4419         protected IEnumRegisterField<PD0PWRCTRL_PD0PWRDN> pd0pwrctrl_pd0pwrdn_field;
Pd0pwrctrl_Pd0pwrdn_Write(PD0PWRCTRL_PD0PWRDN a, PD0PWRCTRL_PD0PWRDN b)4420         partial void Pd0pwrctrl_Pd0pwrdn_Write(PD0PWRCTRL_PD0PWRDN a, PD0PWRCTRL_PD0PWRDN b);
Pd0pwrctrl_Pd0pwrdn_Read(PD0PWRCTRL_PD0PWRDN a, PD0PWRCTRL_PD0PWRDN b)4421         partial void Pd0pwrctrl_Pd0pwrdn_Read(PD0PWRCTRL_PD0PWRDN a, PD0PWRCTRL_PD0PWRDN b);
Pd0pwrctrl_Pd0pwrdn_ValueProvider(PD0PWRCTRL_PD0PWRDN a)4422         partial void Pd0pwrctrl_Pd0pwrdn_ValueProvider(PD0PWRCTRL_PD0PWRDN a);
4423         protected IEnumRegisterField<PD0PWRCTRL_EM2PDPWRDN> pd0pwrctrl_em2pdpwrdn_field;
Pd0pwrctrl_Em2pdpwrdn_Write(PD0PWRCTRL_EM2PDPWRDN a, PD0PWRCTRL_EM2PDPWRDN b)4424         partial void Pd0pwrctrl_Em2pdpwrdn_Write(PD0PWRCTRL_EM2PDPWRDN a, PD0PWRCTRL_EM2PDPWRDN b);
Pd0pwrctrl_Em2pdpwrdn_Read(PD0PWRCTRL_EM2PDPWRDN a, PD0PWRCTRL_EM2PDPWRDN b)4425         partial void Pd0pwrctrl_Em2pdpwrdn_Read(PD0PWRCTRL_EM2PDPWRDN a, PD0PWRCTRL_EM2PDPWRDN b);
Pd0pwrctrl_Em2pdpwrdn_ValueProvider(PD0PWRCTRL_EM2PDPWRDN a)4426         partial void Pd0pwrctrl_Em2pdpwrdn_ValueProvider(PD0PWRCTRL_EM2PDPWRDN a);
4427         protected IEnumRegisterField<PD0PWRCTRL_DISCHRGPD> pd0pwrctrl_dischrgpd_field;
Pd0pwrctrl_Dischrgpd_Write(PD0PWRCTRL_DISCHRGPD a, PD0PWRCTRL_DISCHRGPD b)4428         partial void Pd0pwrctrl_Dischrgpd_Write(PD0PWRCTRL_DISCHRGPD a, PD0PWRCTRL_DISCHRGPD b);
Pd0pwrctrl_Dischrgpd_Read(PD0PWRCTRL_DISCHRGPD a, PD0PWRCTRL_DISCHRGPD b)4429         partial void Pd0pwrctrl_Dischrgpd_Read(PD0PWRCTRL_DISCHRGPD a, PD0PWRCTRL_DISCHRGPD b);
Pd0pwrctrl_Dischrgpd_ValueProvider(PD0PWRCTRL_DISCHRGPD a)4430         partial void Pd0pwrctrl_Dischrgpd_ValueProvider(PD0PWRCTRL_DISCHRGPD a);
4431         protected IFlagRegisterField pd0pwrctrl_dischrgpdem2en_bit;
Pd0pwrctrl_Dischrgpdem2en_Write(bool a, bool b)4432         partial void Pd0pwrctrl_Dischrgpdem2en_Write(bool a, bool b);
Pd0pwrctrl_Dischrgpdem2en_Read(bool a, bool b)4433         partial void Pd0pwrctrl_Dischrgpdem2en_Read(bool a, bool b);
Pd0pwrctrl_Dischrgpdem2en_ValueProvider(bool a)4434         partial void Pd0pwrctrl_Dischrgpdem2en_ValueProvider(bool a);
4435 
Pd0pwrctrl_Write(uint a, uint b)4436         partial void Pd0pwrctrl_Write(uint a, uint b);
Pd0pwrctrl_Read(uint a, uint b)4437         partial void Pd0pwrctrl_Read(uint a, uint b);
4438 
4439         // Pd0pwrem2ctrl - Offset : 0x48
4440         protected IFlagRegisterField pd0pwrem2ctrl_em2pd0ben_bit;
Pd0pwrem2ctrl_Em2pd0ben_Write(bool a, bool b)4441         partial void Pd0pwrem2ctrl_Em2pd0ben_Write(bool a, bool b);
Pd0pwrem2ctrl_Em2pd0ben_Read(bool a, bool b)4442         partial void Pd0pwrem2ctrl_Em2pd0ben_Read(bool a, bool b);
Pd0pwrem2ctrl_Em2pd0ben_ValueProvider(bool a)4443         partial void Pd0pwrem2ctrl_Em2pd0ben_ValueProvider(bool a);
4444         protected IFlagRegisterField pd0pwrem2ctrl_em2pd0cen_bit;
Pd0pwrem2ctrl_Em2pd0cen_Write(bool a, bool b)4445         partial void Pd0pwrem2ctrl_Em2pd0cen_Write(bool a, bool b);
Pd0pwrem2ctrl_Em2pd0cen_Read(bool a, bool b)4446         partial void Pd0pwrem2ctrl_Em2pd0cen_Read(bool a, bool b);
Pd0pwrem2ctrl_Em2pd0cen_ValueProvider(bool a)4447         partial void Pd0pwrem2ctrl_Em2pd0cen_ValueProvider(bool a);
4448         protected IFlagRegisterField pd0pwrem2ctrl_em2pd0den_bit;
Pd0pwrem2ctrl_Em2pd0den_Write(bool a, bool b)4449         partial void Pd0pwrem2ctrl_Em2pd0den_Write(bool a, bool b);
Pd0pwrem2ctrl_Em2pd0den_Read(bool a, bool b)4450         partial void Pd0pwrem2ctrl_Em2pd0den_Read(bool a, bool b);
Pd0pwrem2ctrl_Em2pd0den_ValueProvider(bool a)4451         partial void Pd0pwrem2ctrl_Em2pd0den_ValueProvider(bool a);
4452         protected IFlagRegisterField pd0pwrem2ctrl_em2pd0een_bit;
Pd0pwrem2ctrl_Em2pd0een_Write(bool a, bool b)4453         partial void Pd0pwrem2ctrl_Em2pd0een_Write(bool a, bool b);
Pd0pwrem2ctrl_Em2pd0een_Read(bool a, bool b)4454         partial void Pd0pwrem2ctrl_Em2pd0een_Read(bool a, bool b);
Pd0pwrem2ctrl_Em2pd0een_ValueProvider(bool a)4455         partial void Pd0pwrem2ctrl_Em2pd0een_ValueProvider(bool a);
4456 
Pd0pwrem2ctrl_Write(uint a, uint b)4457         partial void Pd0pwrem2ctrl_Write(uint a, uint b);
Pd0pwrem2ctrl_Read(uint a, uint b)4458         partial void Pd0pwrem2ctrl_Read(uint a, uint b);
4459 
4460         // Ipversion_Rev - Offset : 0x5C
4461         protected IValueRegisterField ipversion_rev_ipversion_field;
Ipversion_Rev_Ipversion_Read(ulong a, ulong b)4462         partial void Ipversion_Rev_Ipversion_Read(ulong a, ulong b);
Ipversion_Rev_Ipversion_ValueProvider(ulong a)4463         partial void Ipversion_Rev_Ipversion_ValueProvider(ulong a);
4464 
Ipversion_Rev_Write(uint a, uint b)4465         partial void Ipversion_Rev_Write(uint a, uint b);
Ipversion_Rev_Read(uint a, uint b)4466         partial void Ipversion_Rev_Read(uint a, uint b);
4467 
4468         // Lock - Offset : 0x60
4469         protected IValueRegisterField lock_lockkey_field;
Lock_Lockkey_Write(ulong a, ulong b)4470         partial void Lock_Lockkey_Write(ulong a, ulong b);
Lock_Lockkey_ValueProvider(ulong a)4471         partial void Lock_Lockkey_ValueProvider(ulong a);
4472 
Lock_Write(uint a, uint b)4473         partial void Lock_Write(uint a, uint b);
Lock_Read(uint a, uint b)4474         partial void Lock_Read(uint a, uint b);
4475 
4476         // If - Offset : 0x64
4477         protected IFlagRegisterField if_avddbod_bit;
If_Avddbod_Write(bool a, bool b)4478         partial void If_Avddbod_Write(bool a, bool b);
If_Avddbod_Read(bool a, bool b)4479         partial void If_Avddbod_Read(bool a, bool b);
If_Avddbod_ValueProvider(bool a)4480         partial void If_Avddbod_ValueProvider(bool a);
4481         protected IFlagRegisterField if_iovdd0bod_bit;
If_Iovdd0bod_Write(bool a, bool b)4482         partial void If_Iovdd0bod_Write(bool a, bool b);
If_Iovdd0bod_Read(bool a, bool b)4483         partial void If_Iovdd0bod_Read(bool a, bool b);
If_Iovdd0bod_ValueProvider(bool a)4484         partial void If_Iovdd0bod_ValueProvider(bool a);
4485         protected IFlagRegisterField if_iovdd1bod_bit;
If_Iovdd1bod_Write(bool a, bool b)4486         partial void If_Iovdd1bod_Write(bool a, bool b);
If_Iovdd1bod_Read(bool a, bool b)4487         partial void If_Iovdd1bod_Read(bool a, bool b);
If_Iovdd1bod_ValueProvider(bool a)4488         partial void If_Iovdd1bod_ValueProvider(bool a);
4489         protected IFlagRegisterField if_em23wakeup_bit;
If_Em23wakeup_Write(bool a, bool b)4490         partial void If_Em23wakeup_Write(bool a, bool b);
If_Em23wakeup_Read(bool a, bool b)4491         partial void If_Em23wakeup_Read(bool a, bool b);
If_Em23wakeup_ValueProvider(bool a)4492         partial void If_Em23wakeup_ValueProvider(bool a);
4493         protected IFlagRegisterField if_vscaledone_bit;
If_Vscaledone_Write(bool a, bool b)4494         partial void If_Vscaledone_Write(bool a, bool b);
If_Vscaledone_Read(bool a, bool b)4495         partial void If_Vscaledone_Read(bool a, bool b);
If_Vscaledone_ValueProvider(bool a)4496         partial void If_Vscaledone_ValueProvider(bool a);
4497         protected IFlagRegisterField if_tempavg_bit;
If_Tempavg_Write(bool a, bool b)4498         partial void If_Tempavg_Write(bool a, bool b);
If_Tempavg_Read(bool a, bool b)4499         partial void If_Tempavg_Read(bool a, bool b);
If_Tempavg_ValueProvider(bool a)4500         partial void If_Tempavg_ValueProvider(bool a);
4501         protected IFlagRegisterField if_temp_bit;
If_Temp_Write(bool a, bool b)4502         partial void If_Temp_Write(bool a, bool b);
If_Temp_Read(bool a, bool b)4503         partial void If_Temp_Read(bool a, bool b);
If_Temp_ValueProvider(bool a)4504         partial void If_Temp_ValueProvider(bool a);
4505         protected IFlagRegisterField if_templow_bit;
If_Templow_Write(bool a, bool b)4506         partial void If_Templow_Write(bool a, bool b);
If_Templow_Read(bool a, bool b)4507         partial void If_Templow_Read(bool a, bool b);
If_Templow_ValueProvider(bool a)4508         partial void If_Templow_ValueProvider(bool a);
4509         protected IFlagRegisterField if_temphigh_bit;
If_Temphigh_Write(bool a, bool b)4510         partial void If_Temphigh_Write(bool a, bool b);
If_Temphigh_Read(bool a, bool b)4511         partial void If_Temphigh_Read(bool a, bool b);
If_Temphigh_ValueProvider(bool a)4512         partial void If_Temphigh_ValueProvider(bool a);
4513 
If_Write(uint a, uint b)4514         partial void If_Write(uint a, uint b);
If_Read(uint a, uint b)4515         partial void If_Read(uint a, uint b);
4516 
4517         // Ien - Offset : 0x68
4518         protected IFlagRegisterField ien_avddbod_bit;
Ien_Avddbod_Write(bool a, bool b)4519         partial void Ien_Avddbod_Write(bool a, bool b);
Ien_Avddbod_Read(bool a, bool b)4520         partial void Ien_Avddbod_Read(bool a, bool b);
Ien_Avddbod_ValueProvider(bool a)4521         partial void Ien_Avddbod_ValueProvider(bool a);
4522         protected IFlagRegisterField ien_iovdd0bod_bit;
Ien_Iovdd0bod_Write(bool a, bool b)4523         partial void Ien_Iovdd0bod_Write(bool a, bool b);
Ien_Iovdd0bod_Read(bool a, bool b)4524         partial void Ien_Iovdd0bod_Read(bool a, bool b);
Ien_Iovdd0bod_ValueProvider(bool a)4525         partial void Ien_Iovdd0bod_ValueProvider(bool a);
4526         protected IFlagRegisterField ien_iovdd1bod_bit;
Ien_Iovdd1bod_Write(bool a, bool b)4527         partial void Ien_Iovdd1bod_Write(bool a, bool b);
Ien_Iovdd1bod_Read(bool a, bool b)4528         partial void Ien_Iovdd1bod_Read(bool a, bool b);
Ien_Iovdd1bod_ValueProvider(bool a)4529         partial void Ien_Iovdd1bod_ValueProvider(bool a);
4530         protected IFlagRegisterField ien_em23wakeup_bit;
Ien_Em23wakeup_Write(bool a, bool b)4531         partial void Ien_Em23wakeup_Write(bool a, bool b);
Ien_Em23wakeup_Read(bool a, bool b)4532         partial void Ien_Em23wakeup_Read(bool a, bool b);
Ien_Em23wakeup_ValueProvider(bool a)4533         partial void Ien_Em23wakeup_ValueProvider(bool a);
4534         protected IFlagRegisterField ien_vscaledone_bit;
Ien_Vscaledone_Write(bool a, bool b)4535         partial void Ien_Vscaledone_Write(bool a, bool b);
Ien_Vscaledone_Read(bool a, bool b)4536         partial void Ien_Vscaledone_Read(bool a, bool b);
Ien_Vscaledone_ValueProvider(bool a)4537         partial void Ien_Vscaledone_ValueProvider(bool a);
4538         protected IFlagRegisterField ien_tempavg_bit;
Ien_Tempavg_Write(bool a, bool b)4539         partial void Ien_Tempavg_Write(bool a, bool b);
Ien_Tempavg_Read(bool a, bool b)4540         partial void Ien_Tempavg_Read(bool a, bool b);
Ien_Tempavg_ValueProvider(bool a)4541         partial void Ien_Tempavg_ValueProvider(bool a);
4542         protected IFlagRegisterField ien_temp_bit;
Ien_Temp_Write(bool a, bool b)4543         partial void Ien_Temp_Write(bool a, bool b);
Ien_Temp_Read(bool a, bool b)4544         partial void Ien_Temp_Read(bool a, bool b);
Ien_Temp_ValueProvider(bool a)4545         partial void Ien_Temp_ValueProvider(bool a);
4546         protected IFlagRegisterField ien_templow_bit;
Ien_Templow_Write(bool a, bool b)4547         partial void Ien_Templow_Write(bool a, bool b);
Ien_Templow_Read(bool a, bool b)4548         partial void Ien_Templow_Read(bool a, bool b);
Ien_Templow_ValueProvider(bool a)4549         partial void Ien_Templow_ValueProvider(bool a);
4550         protected IFlagRegisterField ien_temphigh_bit;
Ien_Temphigh_Write(bool a, bool b)4551         partial void Ien_Temphigh_Write(bool a, bool b);
Ien_Temphigh_Read(bool a, bool b)4552         partial void Ien_Temphigh_Read(bool a, bool b);
Ien_Temphigh_ValueProvider(bool a)4553         partial void Ien_Temphigh_ValueProvider(bool a);
4554 
Ien_Write(uint a, uint b)4555         partial void Ien_Write(uint a, uint b);
Ien_Read(uint a, uint b)4556         partial void Ien_Read(uint a, uint b);
4557 
4558         // Em4ctrl - Offset : 0x6C
4559         protected IValueRegisterField em4ctrl_em4entry_field;
Em4ctrl_Em4entry_Write(ulong a, ulong b)4560         partial void Em4ctrl_Em4entry_Write(ulong a, ulong b);
Em4ctrl_Em4entry_Read(ulong a, ulong b)4561         partial void Em4ctrl_Em4entry_Read(ulong a, ulong b);
Em4ctrl_Em4entry_ValueProvider(ulong a)4562         partial void Em4ctrl_Em4entry_ValueProvider(ulong a);
4563         protected IEnumRegisterField<EM4CTRL_EM4IORETMODE> em4ctrl_em4ioretmode_field;
Em4ctrl_Em4ioretmode_Write(EM4CTRL_EM4IORETMODE a, EM4CTRL_EM4IORETMODE b)4564         partial void Em4ctrl_Em4ioretmode_Write(EM4CTRL_EM4IORETMODE a, EM4CTRL_EM4IORETMODE b);
Em4ctrl_Em4ioretmode_Read(EM4CTRL_EM4IORETMODE a, EM4CTRL_EM4IORETMODE b)4565         partial void Em4ctrl_Em4ioretmode_Read(EM4CTRL_EM4IORETMODE a, EM4CTRL_EM4IORETMODE b);
Em4ctrl_Em4ioretmode_ValueProvider(EM4CTRL_EM4IORETMODE a)4566         partial void Em4ctrl_Em4ioretmode_ValueProvider(EM4CTRL_EM4IORETMODE a);
4567         protected IFlagRegisterField em4ctrl_bod3senseem4wu_bit;
Em4ctrl_Bod3senseem4wu_Write(bool a, bool b)4568         partial void Em4ctrl_Bod3senseem4wu_Write(bool a, bool b);
Em4ctrl_Bod3senseem4wu_Read(bool a, bool b)4569         partial void Em4ctrl_Bod3senseem4wu_Read(bool a, bool b);
Em4ctrl_Bod3senseem4wu_ValueProvider(bool a)4570         partial void Em4ctrl_Bod3senseem4wu_ValueProvider(bool a);
4571 
Em4ctrl_Write(uint a, uint b)4572         partial void Em4ctrl_Write(uint a, uint b);
Em4ctrl_Read(uint a, uint b)4573         partial void Em4ctrl_Read(uint a, uint b);
4574 
4575         // Cmd - Offset : 0x70
4576         protected IFlagRegisterField cmd_em4unlatch_bit;
Cmd_Em4unlatch_Write(bool a, bool b)4577         partial void Cmd_Em4unlatch_Write(bool a, bool b);
Cmd_Em4unlatch_ValueProvider(bool a)4578         partial void Cmd_Em4unlatch_ValueProvider(bool a);
4579         protected IFlagRegisterField cmd_tempavgreq_bit;
Cmd_Tempavgreq_Write(bool a, bool b)4580         partial void Cmd_Tempavgreq_Write(bool a, bool b);
Cmd_Tempavgreq_ValueProvider(bool a)4581         partial void Cmd_Tempavgreq_ValueProvider(bool a);
4582         protected IFlagRegisterField cmd_em01vscale0_bit;
Cmd_Em01vscale0_Write(bool a, bool b)4583         partial void Cmd_Em01vscale0_Write(bool a, bool b);
Cmd_Em01vscale0_ValueProvider(bool a)4584         partial void Cmd_Em01vscale0_ValueProvider(bool a);
4585         protected IFlagRegisterField cmd_em01vscale1_bit;
Cmd_Em01vscale1_Write(bool a, bool b)4586         partial void Cmd_Em01vscale1_Write(bool a, bool b);
Cmd_Em01vscale1_ValueProvider(bool a)4587         partial void Cmd_Em01vscale1_ValueProvider(bool a);
4588         protected IFlagRegisterField cmd_em01vscale2_bit;
Cmd_Em01vscale2_Write(bool a, bool b)4589         partial void Cmd_Em01vscale2_Write(bool a, bool b);
Cmd_Em01vscale2_ValueProvider(bool a)4590         partial void Cmd_Em01vscale2_ValueProvider(bool a);
4591         protected IFlagRegisterField cmd_rstcauseclr_bit;
Cmd_Rstcauseclr_Write(bool a, bool b)4592         partial void Cmd_Rstcauseclr_Write(bool a, bool b);
Cmd_Rstcauseclr_ValueProvider(bool a)4593         partial void Cmd_Rstcauseclr_ValueProvider(bool a);
4594         protected IFlagRegisterField cmd_tamperrcclr_bit;
Cmd_Tamperrcclr_Write(bool a, bool b)4595         partial void Cmd_Tamperrcclr_Write(bool a, bool b);
Cmd_Tamperrcclr_ValueProvider(bool a)4596         partial void Cmd_Tamperrcclr_ValueProvider(bool a);
4597 
Cmd_Write(uint a, uint b)4598         partial void Cmd_Write(uint a, uint b);
Cmd_Read(uint a, uint b)4599         partial void Cmd_Read(uint a, uint b);
4600 
4601         // Ctrl - Offset : 0x74
4602         protected IFlagRegisterField ctrl_em2dbgen_bit;
Ctrl_Em2dbgen_Write(bool a, bool b)4603         partial void Ctrl_Em2dbgen_Write(bool a, bool b);
Ctrl_Em2dbgen_Read(bool a, bool b)4604         partial void Ctrl_Em2dbgen_Read(bool a, bool b);
Ctrl_Em2dbgen_ValueProvider(bool a)4605         partial void Ctrl_Em2dbgen_ValueProvider(bool a);
4606         protected IEnumRegisterField<CTRL_TEMPAVGNUM> ctrl_tempavgnum_bit;
Ctrl_Tempavgnum_Write(CTRL_TEMPAVGNUM a, CTRL_TEMPAVGNUM b)4607         partial void Ctrl_Tempavgnum_Write(CTRL_TEMPAVGNUM a, CTRL_TEMPAVGNUM b);
Ctrl_Tempavgnum_Read(CTRL_TEMPAVGNUM a, CTRL_TEMPAVGNUM b)4608         partial void Ctrl_Tempavgnum_Read(CTRL_TEMPAVGNUM a, CTRL_TEMPAVGNUM b);
Ctrl_Tempavgnum_ValueProvider(CTRL_TEMPAVGNUM a)4609         partial void Ctrl_Tempavgnum_ValueProvider(CTRL_TEMPAVGNUM a);
4610         protected IEnumRegisterField<CTRL_EM23VSCALE> ctrl_em23vscale_field;
Ctrl_Em23vscale_Write(CTRL_EM23VSCALE a, CTRL_EM23VSCALE b)4611         partial void Ctrl_Em23vscale_Write(CTRL_EM23VSCALE a, CTRL_EM23VSCALE b);
Ctrl_Em23vscale_Read(CTRL_EM23VSCALE a, CTRL_EM23VSCALE b)4612         partial void Ctrl_Em23vscale_Read(CTRL_EM23VSCALE a, CTRL_EM23VSCALE b);
Ctrl_Em23vscale_ValueProvider(CTRL_EM23VSCALE a)4613         partial void Ctrl_Em23vscale_ValueProvider(CTRL_EM23VSCALE a);
4614         protected IFlagRegisterField ctrl_flashpwrupondemand_bit;
Ctrl_Flashpwrupondemand_Write(bool a, bool b)4615         partial void Ctrl_Flashpwrupondemand_Write(bool a, bool b);
Ctrl_Flashpwrupondemand_Read(bool a, bool b)4616         partial void Ctrl_Flashpwrupondemand_Read(bool a, bool b);
Ctrl_Flashpwrupondemand_ValueProvider(bool a)4617         partial void Ctrl_Flashpwrupondemand_ValueProvider(bool a);
4618         protected IFlagRegisterField ctrl_efpdirectmodeen_bit;
Ctrl_Efpdirectmodeen_Write(bool a, bool b)4619         partial void Ctrl_Efpdirectmodeen_Write(bool a, bool b);
Ctrl_Efpdirectmodeen_Read(bool a, bool b)4620         partial void Ctrl_Efpdirectmodeen_Read(bool a, bool b);
Ctrl_Efpdirectmodeen_ValueProvider(bool a)4621         partial void Ctrl_Efpdirectmodeen_ValueProvider(bool a);
4622         protected IFlagRegisterField ctrl_efpdrvdecouple_bit;
Ctrl_Efpdrvdecouple_Write(bool a, bool b)4623         partial void Ctrl_Efpdrvdecouple_Write(bool a, bool b);
Ctrl_Efpdrvdecouple_Read(bool a, bool b)4624         partial void Ctrl_Efpdrvdecouple_Read(bool a, bool b);
Ctrl_Efpdrvdecouple_ValueProvider(bool a)4625         partial void Ctrl_Efpdrvdecouple_ValueProvider(bool a);
4626         protected IFlagRegisterField ctrl_efpdrvdvdd_bit;
Ctrl_Efpdrvdvdd_Write(bool a, bool b)4627         partial void Ctrl_Efpdrvdvdd_Write(bool a, bool b);
Ctrl_Efpdrvdvdd_Read(bool a, bool b)4628         partial void Ctrl_Efpdrvdvdd_Read(bool a, bool b);
Ctrl_Efpdrvdvdd_ValueProvider(bool a)4629         partial void Ctrl_Efpdrvdvdd_ValueProvider(bool a);
4630 
Ctrl_Write(uint a, uint b)4631         partial void Ctrl_Write(uint a, uint b);
Ctrl_Read(uint a, uint b)4632         partial void Ctrl_Read(uint a, uint b);
4633 
4634         // Templimits - Offset : 0x78
4635         protected IValueRegisterField templimits_templow_field;
Templimits_Templow_Write(ulong a, ulong b)4636         partial void Templimits_Templow_Write(ulong a, ulong b);
Templimits_Templow_Read(ulong a, ulong b)4637         partial void Templimits_Templow_Read(ulong a, ulong b);
Templimits_Templow_ValueProvider(ulong a)4638         partial void Templimits_Templow_ValueProvider(ulong a);
4639         protected IValueRegisterField templimits_temphigh_field;
Templimits_Temphigh_Write(ulong a, ulong b)4640         partial void Templimits_Temphigh_Write(ulong a, ulong b);
Templimits_Temphigh_Read(ulong a, ulong b)4641         partial void Templimits_Temphigh_Read(ulong a, ulong b);
Templimits_Temphigh_ValueProvider(ulong a)4642         partial void Templimits_Temphigh_ValueProvider(ulong a);
4643 
Templimits_Write(uint a, uint b)4644         partial void Templimits_Write(uint a, uint b);
Templimits_Read(uint a, uint b)4645         partial void Templimits_Read(uint a, uint b);
4646 
4647         // Templimitsdg - Offset : 0x7C
4648         protected IValueRegisterField templimitsdg_templowdg_field;
Templimitsdg_Templowdg_Write(ulong a, ulong b)4649         partial void Templimitsdg_Templowdg_Write(ulong a, ulong b);
Templimitsdg_Templowdg_Read(ulong a, ulong b)4650         partial void Templimitsdg_Templowdg_Read(ulong a, ulong b);
Templimitsdg_Templowdg_ValueProvider(ulong a)4651         partial void Templimitsdg_Templowdg_ValueProvider(ulong a);
4652         protected IValueRegisterField templimitsdg_temphidg_field;
Templimitsdg_Temphidg_Write(ulong a, ulong b)4653         partial void Templimitsdg_Temphidg_Write(ulong a, ulong b);
Templimitsdg_Temphidg_Read(ulong a, ulong b)4654         partial void Templimitsdg_Temphidg_Read(ulong a, ulong b);
Templimitsdg_Temphidg_ValueProvider(ulong a)4655         partial void Templimitsdg_Temphidg_ValueProvider(ulong a);
4656 
Templimitsdg_Write(uint a, uint b)4657         partial void Templimitsdg_Write(uint a, uint b);
Templimitsdg_Read(uint a, uint b)4658         partial void Templimitsdg_Read(uint a, uint b);
4659 
4660         // Templimitsse - Offset : 0x80
4661         protected IValueRegisterField templimitsse_templowse_field;
Templimitsse_Templowse_Write(ulong a, ulong b)4662         partial void Templimitsse_Templowse_Write(ulong a, ulong b);
Templimitsse_Templowse_Read(ulong a, ulong b)4663         partial void Templimitsse_Templowse_Read(ulong a, ulong b);
Templimitsse_Templowse_ValueProvider(ulong a)4664         partial void Templimitsse_Templowse_ValueProvider(ulong a);
4665         protected IValueRegisterField templimitsse_temphise_field;
Templimitsse_Temphise_Write(ulong a, ulong b)4666         partial void Templimitsse_Temphise_Write(ulong a, ulong b);
Templimitsse_Temphise_Read(ulong a, ulong b)4667         partial void Templimitsse_Temphise_Read(ulong a, ulong b);
Templimitsse_Temphise_ValueProvider(ulong a)4668         partial void Templimitsse_Temphise_ValueProvider(ulong a);
4669 
Templimitsse_Write(uint a, uint b)4670         partial void Templimitsse_Write(uint a, uint b);
Templimitsse_Read(uint a, uint b)4671         partial void Templimitsse_Read(uint a, uint b);
4672 
4673         // Status - Offset : 0x84
4674         protected IEnumRegisterField<STATUS_LOCK> status_lock_bit;
Status_Lock_Read(STATUS_LOCK a, STATUS_LOCK b)4675         partial void Status_Lock_Read(STATUS_LOCK a, STATUS_LOCK b);
Status_Lock_ValueProvider(STATUS_LOCK a)4676         partial void Status_Lock_ValueProvider(STATUS_LOCK a);
4677         protected IFlagRegisterField status_firsttempdone_bit;
Status_Firsttempdone_Read(bool a, bool b)4678         partial void Status_Firsttempdone_Read(bool a, bool b);
Status_Firsttempdone_ValueProvider(bool a)4679         partial void Status_Firsttempdone_ValueProvider(bool a);
4680         protected IFlagRegisterField status_tempactive_bit;
Status_Tempactive_Read(bool a, bool b)4681         partial void Status_Tempactive_Read(bool a, bool b);
Status_Tempactive_ValueProvider(bool a)4682         partial void Status_Tempactive_ValueProvider(bool a);
4683         protected IFlagRegisterField status_tempavgactive_bit;
Status_Tempavgactive_Read(bool a, bool b)4684         partial void Status_Tempavgactive_Read(bool a, bool b);
Status_Tempavgactive_ValueProvider(bool a)4685         partial void Status_Tempavgactive_ValueProvider(bool a);
4686         protected IFlagRegisterField status_vscalebusy_bit;
Status_Vscalebusy_Read(bool a, bool b)4687         partial void Status_Vscalebusy_Read(bool a, bool b);
Status_Vscalebusy_ValueProvider(bool a)4688         partial void Status_Vscalebusy_ValueProvider(bool a);
4689         protected IFlagRegisterField status_vscalefailed_bit;
Status_Vscalefailed_Read(bool a, bool b)4690         partial void Status_Vscalefailed_Read(bool a, bool b);
Status_Vscalefailed_ValueProvider(bool a)4691         partial void Status_Vscalefailed_ValueProvider(bool a);
4692         protected IEnumRegisterField<STATUS_VSCALE> status_vscale_field;
Status_Vscale_Read(STATUS_VSCALE a, STATUS_VSCALE b)4693         partial void Status_Vscale_Read(STATUS_VSCALE a, STATUS_VSCALE b);
Status_Vscale_ValueProvider(STATUS_VSCALE a)4694         partial void Status_Vscale_ValueProvider(STATUS_VSCALE a);
4695         protected IFlagRegisterField status_racactive_bit;
Status_Racactive_Read(bool a, bool b)4696         partial void Status_Racactive_Read(bool a, bool b);
Status_Racactive_ValueProvider(bool a)4697         partial void Status_Racactive_ValueProvider(bool a);
4698         protected IFlagRegisterField status_em4ioret_bit;
Status_Em4ioret_Read(bool a, bool b)4699         partial void Status_Em4ioret_Read(bool a, bool b);
Status_Em4ioret_ValueProvider(bool a)4700         partial void Status_Em4ioret_ValueProvider(bool a);
4701         protected IFlagRegisterField status_em2entered_bit;
Status_Em2entered_Read(bool a, bool b)4702         partial void Status_Em2entered_Read(bool a, bool b);
Status_Em2entered_ValueProvider(bool a)4703         partial void Status_Em2entered_ValueProvider(bool a);
4704         protected IFlagRegisterField status_em1p_bit;
Status_Em1p_Read(bool a, bool b)4705         partial void Status_Em1p_Read(bool a, bool b);
Status_Em1p_ValueProvider(bool a)4706         partial void Status_Em1p_ValueProvider(bool a);
4707         protected IValueRegisterField status_pwrdwnstatus_field;
Status_Pwrdwnstatus_Read(ulong a, ulong b)4708         partial void Status_Pwrdwnstatus_Read(ulong a, ulong b);
Status_Pwrdwnstatus_ValueProvider(ulong a)4709         partial void Status_Pwrdwnstatus_ValueProvider(ulong a);
4710 
Status_Write(uint a, uint b)4711         partial void Status_Write(uint a, uint b);
Status_Read(uint a, uint b)4712         partial void Status_Read(uint a, uint b);
4713 
4714         // Temp - Offset : 0x88
4715         protected IValueRegisterField temp_templsb_field;
Temp_Templsb_Read(ulong a, ulong b)4716         partial void Temp_Templsb_Read(ulong a, ulong b);
Temp_Templsb_ValueProvider(ulong a)4717         partial void Temp_Templsb_ValueProvider(ulong a);
4718         protected IValueRegisterField temp_temp_field;
Temp_Temp_Read(ulong a, ulong b)4719         partial void Temp_Temp_Read(ulong a, ulong b);
Temp_Temp_ValueProvider(ulong a)4720         partial void Temp_Temp_ValueProvider(ulong a);
4721         protected IValueRegisterField temp_tempavg_field;
Temp_Tempavg_Read(ulong a, ulong b)4722         partial void Temp_Tempavg_Read(ulong a, ulong b);
Temp_Tempavg_ValueProvider(ulong a)4723         partial void Temp_Tempavg_ValueProvider(ulong a);
4724 
Temp_Write(uint a, uint b)4725         partial void Temp_Write(uint a, uint b);
Temp_Read(uint a, uint b)4726         partial void Temp_Read(uint a, uint b);
4727 
4728         // Testctrl - Offset : 0x8C
4729         protected IFlagRegisterField testctrl_keepradioinem0_bit;
Testctrl_Keepradioinem0_Write(bool a, bool b)4730         partial void Testctrl_Keepradioinem0_Write(bool a, bool b);
Testctrl_Keepradioinem0_Read(bool a, bool b)4731         partial void Testctrl_Keepradioinem0_Read(bool a, bool b);
Testctrl_Keepradioinem0_ValueProvider(bool a)4732         partial void Testctrl_Keepradioinem0_ValueProvider(bool a);
4733         protected IFlagRegisterField testctrl_bodmask_bit;
Testctrl_Bodmask_Write(bool a, bool b)4734         partial void Testctrl_Bodmask_Write(bool a, bool b);
Testctrl_Bodmask_Read(bool a, bool b)4735         partial void Testctrl_Bodmask_Read(bool a, bool b);
Testctrl_Bodmask_ValueProvider(bool a)4736         partial void Testctrl_Bodmask_ValueProvider(bool a);
4737         protected IFlagRegisterField testctrl_regdis_bit;
Testctrl_Regdis_Write(bool a, bool b)4738         partial void Testctrl_Regdis_Write(bool a, bool b);
Testctrl_Regdis_Read(bool a, bool b)4739         partial void Testctrl_Regdis_Read(bool a, bool b);
Testctrl_Regdis_ValueProvider(bool a)4740         partial void Testctrl_Regdis_ValueProvider(bool a);
4741         protected IFlagRegisterField testctrl_emuoschven_bit;
Testctrl_Emuoschven_Write(bool a, bool b)4742         partial void Testctrl_Emuoschven_Write(bool a, bool b);
Testctrl_Emuoschven_Read(bool a, bool b)4743         partial void Testctrl_Emuoschven_Read(bool a, bool b);
Testctrl_Emuoschven_ValueProvider(bool a)4744         partial void Testctrl_Emuoschven_ValueProvider(bool a);
4745         protected IFlagRegisterField testctrl_emuosclven_bit;
Testctrl_Emuosclven_Write(bool a, bool b)4746         partial void Testctrl_Emuosclven_Write(bool a, bool b);
Testctrl_Emuosclven_Read(bool a, bool b)4747         partial void Testctrl_Emuosclven_Read(bool a, bool b);
Testctrl_Emuosclven_ValueProvider(bool a)4748         partial void Testctrl_Emuosclven_ValueProvider(bool a);
4749         protected IFlagRegisterField testctrl_em2entrytimeouten_bit;
Testctrl_Em2entrytimeouten_Write(bool a, bool b)4750         partial void Testctrl_Em2entrytimeouten_Write(bool a, bool b);
Testctrl_Em2entrytimeouten_Read(bool a, bool b)4751         partial void Testctrl_Em2entrytimeouten_Read(bool a, bool b);
Testctrl_Em2entrytimeouten_ValueProvider(bool a)4752         partial void Testctrl_Em2entrytimeouten_ValueProvider(bool a);
4753         protected IFlagRegisterField testctrl_hvtrimdone_bit;
Testctrl_Hvtrimdone_Write(bool a, bool b)4754         partial void Testctrl_Hvtrimdone_Write(bool a, bool b);
Testctrl_Hvtrimdone_Read(bool a, bool b)4755         partial void Testctrl_Hvtrimdone_Read(bool a, bool b);
Testctrl_Hvtrimdone_ValueProvider(bool a)4756         partial void Testctrl_Hvtrimdone_ValueProvider(bool a);
4757         protected IFlagRegisterField testctrl_maskexportreset_bit;
Testctrl_Maskexportreset_Write(bool a, bool b)4758         partial void Testctrl_Maskexportreset_Write(bool a, bool b);
Testctrl_Maskexportreset_Read(bool a, bool b)4759         partial void Testctrl_Maskexportreset_Read(bool a, bool b);
Testctrl_Maskexportreset_ValueProvider(bool a)4760         partial void Testctrl_Maskexportreset_ValueProvider(bool a);
4761         protected IFlagRegisterField testctrl_forceexportreset_bit;
Testctrl_Forceexportreset_Write(bool a, bool b)4762         partial void Testctrl_Forceexportreset_Write(bool a, bool b);
Testctrl_Forceexportreset_Read(bool a, bool b)4763         partial void Testctrl_Forceexportreset_Read(bool a, bool b);
Testctrl_Forceexportreset_ValueProvider(bool a)4764         partial void Testctrl_Forceexportreset_ValueProvider(bool a);
4765         protected IFlagRegisterField testctrl_flashpwrswovr_bit;
Testctrl_Flashpwrswovr_Write(bool a, bool b)4766         partial void Testctrl_Flashpwrswovr_Write(bool a, bool b);
Testctrl_Flashpwrswovr_Read(bool a, bool b)4767         partial void Testctrl_Flashpwrswovr_Read(bool a, bool b);
Testctrl_Flashpwrswovr_ValueProvider(bool a)4768         partial void Testctrl_Flashpwrswovr_ValueProvider(bool a);
4769         protected IFlagRegisterField testctrl_flashpwrsoftswovr_bit;
Testctrl_Flashpwrsoftswovr_Write(bool a, bool b)4770         partial void Testctrl_Flashpwrsoftswovr_Write(bool a, bool b);
Testctrl_Flashpwrsoftswovr_Read(bool a, bool b)4771         partial void Testctrl_Flashpwrsoftswovr_Read(bool a, bool b);
Testctrl_Flashpwrsoftswovr_ValueProvider(bool a)4772         partial void Testctrl_Flashpwrsoftswovr_ValueProvider(bool a);
4773         protected IValueRegisterField testctrl_prslvcfg_field;
Testctrl_Prslvcfg_Write(ulong a, ulong b)4774         partial void Testctrl_Prslvcfg_Write(ulong a, ulong b);
Testctrl_Prslvcfg_Read(ulong a, ulong b)4775         partial void Testctrl_Prslvcfg_Read(ulong a, ulong b);
Testctrl_Prslvcfg_ValueProvider(ulong a)4776         partial void Testctrl_Prslvcfg_ValueProvider(ulong a);
4777         protected IValueRegisterField testctrl_prshvcfg_field;
Testctrl_Prshvcfg_Write(ulong a, ulong b)4778         partial void Testctrl_Prshvcfg_Write(ulong a, ulong b);
Testctrl_Prshvcfg_Read(ulong a, ulong b)4779         partial void Testctrl_Prshvcfg_Read(ulong a, ulong b);
Testctrl_Prshvcfg_ValueProvider(ulong a)4780         partial void Testctrl_Prshvcfg_ValueProvider(ulong a);
4781 
Testctrl_Write(uint a, uint b)4782         partial void Testctrl_Write(uint a, uint b);
Testctrl_Read(uint a, uint b)4783         partial void Testctrl_Read(uint a, uint b);
4784 
4785         // Rstctrl - Offset : 0x90
4786         protected IEnumRegisterField<RSTCTRL_WDOG0RMODE> rstctrl_wdog0rmode_bit;
Rstctrl_Wdog0rmode_Write(RSTCTRL_WDOG0RMODE a, RSTCTRL_WDOG0RMODE b)4787         partial void Rstctrl_Wdog0rmode_Write(RSTCTRL_WDOG0RMODE a, RSTCTRL_WDOG0RMODE b);
Rstctrl_Wdog0rmode_Read(RSTCTRL_WDOG0RMODE a, RSTCTRL_WDOG0RMODE b)4788         partial void Rstctrl_Wdog0rmode_Read(RSTCTRL_WDOG0RMODE a, RSTCTRL_WDOG0RMODE b);
Rstctrl_Wdog0rmode_ValueProvider(RSTCTRL_WDOG0RMODE a)4789         partial void Rstctrl_Wdog0rmode_ValueProvider(RSTCTRL_WDOG0RMODE a);
4790         protected IEnumRegisterField<RSTCTRL_WDOG1RMODE> rstctrl_wdog1rmode_bit;
Rstctrl_Wdog1rmode_Write(RSTCTRL_WDOG1RMODE a, RSTCTRL_WDOG1RMODE b)4791         partial void Rstctrl_Wdog1rmode_Write(RSTCTRL_WDOG1RMODE a, RSTCTRL_WDOG1RMODE b);
Rstctrl_Wdog1rmode_Read(RSTCTRL_WDOG1RMODE a, RSTCTRL_WDOG1RMODE b)4792         partial void Rstctrl_Wdog1rmode_Read(RSTCTRL_WDOG1RMODE a, RSTCTRL_WDOG1RMODE b);
Rstctrl_Wdog1rmode_ValueProvider(RSTCTRL_WDOG1RMODE a)4793         partial void Rstctrl_Wdog1rmode_ValueProvider(RSTCTRL_WDOG1RMODE a);
4794         protected IEnumRegisterField<RSTCTRL_SYSRMODE> rstctrl_sysrmode_bit;
Rstctrl_Sysrmode_Write(RSTCTRL_SYSRMODE a, RSTCTRL_SYSRMODE b)4795         partial void Rstctrl_Sysrmode_Write(RSTCTRL_SYSRMODE a, RSTCTRL_SYSRMODE b);
Rstctrl_Sysrmode_Read(RSTCTRL_SYSRMODE a, RSTCTRL_SYSRMODE b)4796         partial void Rstctrl_Sysrmode_Read(RSTCTRL_SYSRMODE a, RSTCTRL_SYSRMODE b);
Rstctrl_Sysrmode_ValueProvider(RSTCTRL_SYSRMODE a)4797         partial void Rstctrl_Sysrmode_ValueProvider(RSTCTRL_SYSRMODE a);
4798         protected IEnumRegisterField<RSTCTRL_LOCKUPRMODE> rstctrl_lockuprmode_bit;
Rstctrl_Lockuprmode_Write(RSTCTRL_LOCKUPRMODE a, RSTCTRL_LOCKUPRMODE b)4799         partial void Rstctrl_Lockuprmode_Write(RSTCTRL_LOCKUPRMODE a, RSTCTRL_LOCKUPRMODE b);
Rstctrl_Lockuprmode_Read(RSTCTRL_LOCKUPRMODE a, RSTCTRL_LOCKUPRMODE b)4800         partial void Rstctrl_Lockuprmode_Read(RSTCTRL_LOCKUPRMODE a, RSTCTRL_LOCKUPRMODE b);
Rstctrl_Lockuprmode_ValueProvider(RSTCTRL_LOCKUPRMODE a)4801         partial void Rstctrl_Lockuprmode_ValueProvider(RSTCTRL_LOCKUPRMODE a);
4802         protected IEnumRegisterField<RSTCTRL_AVDDBODRMODE> rstctrl_avddbodrmode_bit;
Rstctrl_Avddbodrmode_Write(RSTCTRL_AVDDBODRMODE a, RSTCTRL_AVDDBODRMODE b)4803         partial void Rstctrl_Avddbodrmode_Write(RSTCTRL_AVDDBODRMODE a, RSTCTRL_AVDDBODRMODE b);
Rstctrl_Avddbodrmode_Read(RSTCTRL_AVDDBODRMODE a, RSTCTRL_AVDDBODRMODE b)4804         partial void Rstctrl_Avddbodrmode_Read(RSTCTRL_AVDDBODRMODE a, RSTCTRL_AVDDBODRMODE b);
Rstctrl_Avddbodrmode_ValueProvider(RSTCTRL_AVDDBODRMODE a)4805         partial void Rstctrl_Avddbodrmode_ValueProvider(RSTCTRL_AVDDBODRMODE a);
4806         protected IEnumRegisterField<RSTCTRL_IOVDD0BODRMODE> rstctrl_iovdd0bodrmode_bit;
Rstctrl_Iovdd0bodrmode_Write(RSTCTRL_IOVDD0BODRMODE a, RSTCTRL_IOVDD0BODRMODE b)4807         partial void Rstctrl_Iovdd0bodrmode_Write(RSTCTRL_IOVDD0BODRMODE a, RSTCTRL_IOVDD0BODRMODE b);
Rstctrl_Iovdd0bodrmode_Read(RSTCTRL_IOVDD0BODRMODE a, RSTCTRL_IOVDD0BODRMODE b)4808         partial void Rstctrl_Iovdd0bodrmode_Read(RSTCTRL_IOVDD0BODRMODE a, RSTCTRL_IOVDD0BODRMODE b);
Rstctrl_Iovdd0bodrmode_ValueProvider(RSTCTRL_IOVDD0BODRMODE a)4809         partial void Rstctrl_Iovdd0bodrmode_ValueProvider(RSTCTRL_IOVDD0BODRMODE a);
4810         protected IEnumRegisterField<RSTCTRL_IOVDD1BODRMODE> rstctrl_iovdd1bodrmode_bit;
Rstctrl_Iovdd1bodrmode_Write(RSTCTRL_IOVDD1BODRMODE a, RSTCTRL_IOVDD1BODRMODE b)4811         partial void Rstctrl_Iovdd1bodrmode_Write(RSTCTRL_IOVDD1BODRMODE a, RSTCTRL_IOVDD1BODRMODE b);
Rstctrl_Iovdd1bodrmode_Read(RSTCTRL_IOVDD1BODRMODE a, RSTCTRL_IOVDD1BODRMODE b)4812         partial void Rstctrl_Iovdd1bodrmode_Read(RSTCTRL_IOVDD1BODRMODE a, RSTCTRL_IOVDD1BODRMODE b);
Rstctrl_Iovdd1bodrmode_ValueProvider(RSTCTRL_IOVDD1BODRMODE a)4813         partial void Rstctrl_Iovdd1bodrmode_ValueProvider(RSTCTRL_IOVDD1BODRMODE a);
4814         protected IEnumRegisterField<RSTCTRL_DECBODRMODE> rstctrl_decbodrmode_bit;
Rstctrl_Decbodrmode_Write(RSTCTRL_DECBODRMODE a, RSTCTRL_DECBODRMODE b)4815         partial void Rstctrl_Decbodrmode_Write(RSTCTRL_DECBODRMODE a, RSTCTRL_DECBODRMODE b);
Rstctrl_Decbodrmode_Read(RSTCTRL_DECBODRMODE a, RSTCTRL_DECBODRMODE b)4816         partial void Rstctrl_Decbodrmode_Read(RSTCTRL_DECBODRMODE a, RSTCTRL_DECBODRMODE b);
Rstctrl_Decbodrmode_ValueProvider(RSTCTRL_DECBODRMODE a)4817         partial void Rstctrl_Decbodrmode_ValueProvider(RSTCTRL_DECBODRMODE a);
4818         protected IEnumRegisterField<RSTCTRL_M0SYSRMODE> rstctrl_m0sysrmode_bit;
Rstctrl_M0sysrmode_Write(RSTCTRL_M0SYSRMODE a, RSTCTRL_M0SYSRMODE b)4819         partial void Rstctrl_M0sysrmode_Write(RSTCTRL_M0SYSRMODE a, RSTCTRL_M0SYSRMODE b);
Rstctrl_M0sysrmode_Read(RSTCTRL_M0SYSRMODE a, RSTCTRL_M0SYSRMODE b)4820         partial void Rstctrl_M0sysrmode_Read(RSTCTRL_M0SYSRMODE a, RSTCTRL_M0SYSRMODE b);
Rstctrl_M0sysrmode_ValueProvider(RSTCTRL_M0SYSRMODE a)4821         partial void Rstctrl_M0sysrmode_ValueProvider(RSTCTRL_M0SYSRMODE a);
4822         protected IEnumRegisterField<RSTCTRL_M0LOCKUPRMODE> rstctrl_m0lockuprmode_bit;
Rstctrl_M0lockuprmode_Write(RSTCTRL_M0LOCKUPRMODE a, RSTCTRL_M0LOCKUPRMODE b)4823         partial void Rstctrl_M0lockuprmode_Write(RSTCTRL_M0LOCKUPRMODE a, RSTCTRL_M0LOCKUPRMODE b);
Rstctrl_M0lockuprmode_Read(RSTCTRL_M0LOCKUPRMODE a, RSTCTRL_M0LOCKUPRMODE b)4824         partial void Rstctrl_M0lockuprmode_Read(RSTCTRL_M0LOCKUPRMODE a, RSTCTRL_M0LOCKUPRMODE b);
Rstctrl_M0lockuprmode_ValueProvider(RSTCTRL_M0LOCKUPRMODE a)4825         partial void Rstctrl_M0lockuprmode_ValueProvider(RSTCTRL_M0LOCKUPRMODE a);
4826         protected IEnumRegisterField<RSTCTRL_SEM0SYSRMODE> rstctrl_sem0sysrmode_bit;
Rstctrl_Sem0sysrmode_Write(RSTCTRL_SEM0SYSRMODE a, RSTCTRL_SEM0SYSRMODE b)4827         partial void Rstctrl_Sem0sysrmode_Write(RSTCTRL_SEM0SYSRMODE a, RSTCTRL_SEM0SYSRMODE b);
Rstctrl_Sem0sysrmode_Read(RSTCTRL_SEM0SYSRMODE a, RSTCTRL_SEM0SYSRMODE b)4828         partial void Rstctrl_Sem0sysrmode_Read(RSTCTRL_SEM0SYSRMODE a, RSTCTRL_SEM0SYSRMODE b);
Rstctrl_Sem0sysrmode_ValueProvider(RSTCTRL_SEM0SYSRMODE a)4829         partial void Rstctrl_Sem0sysrmode_ValueProvider(RSTCTRL_SEM0SYSRMODE a);
4830         protected IEnumRegisterField<RSTCTRL_SEM0LOCKUPRMODE> rstctrl_sem0lockuprmode_bit;
Rstctrl_Sem0lockuprmode_Write(RSTCTRL_SEM0LOCKUPRMODE a, RSTCTRL_SEM0LOCKUPRMODE b)4831         partial void Rstctrl_Sem0lockuprmode_Write(RSTCTRL_SEM0LOCKUPRMODE a, RSTCTRL_SEM0LOCKUPRMODE b);
Rstctrl_Sem0lockuprmode_Read(RSTCTRL_SEM0LOCKUPRMODE a, RSTCTRL_SEM0LOCKUPRMODE b)4832         partial void Rstctrl_Sem0lockuprmode_Read(RSTCTRL_SEM0LOCKUPRMODE a, RSTCTRL_SEM0LOCKUPRMODE b);
Rstctrl_Sem0lockuprmode_ValueProvider(RSTCTRL_SEM0LOCKUPRMODE a)4833         partial void Rstctrl_Sem0lockuprmode_ValueProvider(RSTCTRL_SEM0LOCKUPRMODE a);
4834         protected IEnumRegisterField<RSTCTRL_PRSSYSRSTDLY> rstctrl_prssysrstdly_field;
Rstctrl_Prssysrstdly_Write(RSTCTRL_PRSSYSRSTDLY a, RSTCTRL_PRSSYSRSTDLY b)4835         partial void Rstctrl_Prssysrstdly_Write(RSTCTRL_PRSSYSRSTDLY a, RSTCTRL_PRSSYSRSTDLY b);
Rstctrl_Prssysrstdly_Read(RSTCTRL_PRSSYSRSTDLY a, RSTCTRL_PRSSYSRSTDLY b)4836         partial void Rstctrl_Prssysrstdly_Read(RSTCTRL_PRSSYSRSTDLY a, RSTCTRL_PRSSYSRSTDLY b);
Rstctrl_Prssysrstdly_ValueProvider(RSTCTRL_PRSSYSRSTDLY a)4837         partial void Rstctrl_Prssysrstdly_ValueProvider(RSTCTRL_PRSSYSRSTDLY a);
4838 
Rstctrl_Write(uint a, uint b)4839         partial void Rstctrl_Write(uint a, uint b);
Rstctrl_Read(uint a, uint b)4840         partial void Rstctrl_Read(uint a, uint b);
4841 
4842         // Rstcause - Offset : 0x94
4843         protected IFlagRegisterField rstcause_por_bit;
Rstcause_Por_Read(bool a, bool b)4844         partial void Rstcause_Por_Read(bool a, bool b);
Rstcause_Por_ValueProvider(bool a)4845         partial void Rstcause_Por_ValueProvider(bool a);
4846         protected IFlagRegisterField rstcause_pin_bit;
Rstcause_Pin_Read(bool a, bool b)4847         partial void Rstcause_Pin_Read(bool a, bool b);
Rstcause_Pin_ValueProvider(bool a)4848         partial void Rstcause_Pin_ValueProvider(bool a);
4849         protected IFlagRegisterField rstcause_em4_bit;
Rstcause_Em4_Read(bool a, bool b)4850         partial void Rstcause_Em4_Read(bool a, bool b);
Rstcause_Em4_ValueProvider(bool a)4851         partial void Rstcause_Em4_ValueProvider(bool a);
4852         protected IFlagRegisterField rstcause_wdog0_bit;
Rstcause_Wdog0_Read(bool a, bool b)4853         partial void Rstcause_Wdog0_Read(bool a, bool b);
Rstcause_Wdog0_ValueProvider(bool a)4854         partial void Rstcause_Wdog0_ValueProvider(bool a);
4855         protected IFlagRegisterField rstcause_wdog1_bit;
Rstcause_Wdog1_Read(bool a, bool b)4856         partial void Rstcause_Wdog1_Read(bool a, bool b);
Rstcause_Wdog1_ValueProvider(bool a)4857         partial void Rstcause_Wdog1_ValueProvider(bool a);
4858         protected IFlagRegisterField rstcause_lockup_bit;
Rstcause_Lockup_Read(bool a, bool b)4859         partial void Rstcause_Lockup_Read(bool a, bool b);
Rstcause_Lockup_ValueProvider(bool a)4860         partial void Rstcause_Lockup_ValueProvider(bool a);
4861         protected IFlagRegisterField rstcause_sysreq_bit;
Rstcause_Sysreq_Read(bool a, bool b)4862         partial void Rstcause_Sysreq_Read(bool a, bool b);
Rstcause_Sysreq_ValueProvider(bool a)4863         partial void Rstcause_Sysreq_ValueProvider(bool a);
4864         protected IFlagRegisterField rstcause_dvddbod_bit;
Rstcause_Dvddbod_Read(bool a, bool b)4865         partial void Rstcause_Dvddbod_Read(bool a, bool b);
Rstcause_Dvddbod_ValueProvider(bool a)4866         partial void Rstcause_Dvddbod_ValueProvider(bool a);
4867         protected IFlagRegisterField rstcause_dvddlebod_bit;
Rstcause_Dvddlebod_Read(bool a, bool b)4868         partial void Rstcause_Dvddlebod_Read(bool a, bool b);
Rstcause_Dvddlebod_ValueProvider(bool a)4869         partial void Rstcause_Dvddlebod_ValueProvider(bool a);
4870         protected IFlagRegisterField rstcause_decbod_bit;
Rstcause_Decbod_Read(bool a, bool b)4871         partial void Rstcause_Decbod_Read(bool a, bool b);
Rstcause_Decbod_ValueProvider(bool a)4872         partial void Rstcause_Decbod_ValueProvider(bool a);
4873         protected IFlagRegisterField rstcause_avddbod_bit;
Rstcause_Avddbod_Read(bool a, bool b)4874         partial void Rstcause_Avddbod_Read(bool a, bool b);
Rstcause_Avddbod_ValueProvider(bool a)4875         partial void Rstcause_Avddbod_ValueProvider(bool a);
4876         protected IFlagRegisterField rstcause_iovdd0bod_bit;
Rstcause_Iovdd0bod_Read(bool a, bool b)4877         partial void Rstcause_Iovdd0bod_Read(bool a, bool b);
Rstcause_Iovdd0bod_ValueProvider(bool a)4878         partial void Rstcause_Iovdd0bod_ValueProvider(bool a);
4879         protected IFlagRegisterField rstcause_iovdd1bod_bit;
Rstcause_Iovdd1bod_Read(bool a, bool b)4880         partial void Rstcause_Iovdd1bod_Read(bool a, bool b);
Rstcause_Iovdd1bod_ValueProvider(bool a)4881         partial void Rstcause_Iovdd1bod_ValueProvider(bool a);
4882         protected IFlagRegisterField rstcause_tamper_bit;
Rstcause_Tamper_Read(bool a, bool b)4883         partial void Rstcause_Tamper_Read(bool a, bool b);
Rstcause_Tamper_ValueProvider(bool a)4884         partial void Rstcause_Tamper_ValueProvider(bool a);
4885         protected IFlagRegisterField rstcause_m0sysreq_bit;
Rstcause_M0sysreq_Read(bool a, bool b)4886         partial void Rstcause_M0sysreq_Read(bool a, bool b);
Rstcause_M0sysreq_ValueProvider(bool a)4887         partial void Rstcause_M0sysreq_ValueProvider(bool a);
4888         protected IFlagRegisterField rstcause_m0lockup_bit;
Rstcause_M0lockup_Read(bool a, bool b)4889         partial void Rstcause_M0lockup_Read(bool a, bool b);
Rstcause_M0lockup_ValueProvider(bool a)4890         partial void Rstcause_M0lockup_ValueProvider(bool a);
4891         protected IFlagRegisterField rstcause_sem0sysreq_bit;
Rstcause_Sem0sysreq_Read(bool a, bool b)4892         partial void Rstcause_Sem0sysreq_Read(bool a, bool b);
Rstcause_Sem0sysreq_ValueProvider(bool a)4893         partial void Rstcause_Sem0sysreq_ValueProvider(bool a);
4894         protected IFlagRegisterField rstcause_sem0lockup_bit;
Rstcause_Sem0lockup_Read(bool a, bool b)4895         partial void Rstcause_Sem0lockup_Read(bool a, bool b);
Rstcause_Sem0lockup_ValueProvider(bool a)4896         partial void Rstcause_Sem0lockup_ValueProvider(bool a);
4897         protected IFlagRegisterField rstcause_vregin_bit;
Rstcause_Vregin_Read(bool a, bool b)4898         partial void Rstcause_Vregin_Read(bool a, bool b);
Rstcause_Vregin_ValueProvider(bool a)4899         partial void Rstcause_Vregin_ValueProvider(bool a);
4900 
Rstcause_Write(uint a, uint b)4901         partial void Rstcause_Write(uint a, uint b);
Rstcause_Read(uint a, uint b)4902         partial void Rstcause_Read(uint a, uint b);
4903 
4904         // Tamperrstcause - Offset : 0x98
4905         protected IValueRegisterField tamperrstcause_tamperrst_field;
Tamperrstcause_Tamperrst_Read(ulong a, ulong b)4906         partial void Tamperrstcause_Tamperrst_Read(ulong a, ulong b);
Tamperrstcause_Tamperrst_ValueProvider(ulong a)4907         partial void Tamperrstcause_Tamperrst_ValueProvider(ulong a);
4908 
Tamperrstcause_Write(uint a, uint b)4909         partial void Tamperrstcause_Write(uint a, uint b);
Tamperrstcause_Read(uint a, uint b)4910         partial void Tamperrstcause_Read(uint a, uint b);
4911 
4912         // Dgif - Offset : 0xA0
4913         protected IFlagRegisterField dgif_em23wakeupdgif_bit;
Dgif_Em23wakeupdgif_Write(bool a, bool b)4914         partial void Dgif_Em23wakeupdgif_Write(bool a, bool b);
Dgif_Em23wakeupdgif_Read(bool a, bool b)4915         partial void Dgif_Em23wakeupdgif_Read(bool a, bool b);
Dgif_Em23wakeupdgif_ValueProvider(bool a)4916         partial void Dgif_Em23wakeupdgif_ValueProvider(bool a);
4917         protected IFlagRegisterField dgif_tempdgif_bit;
Dgif_Tempdgif_Write(bool a, bool b)4918         partial void Dgif_Tempdgif_Write(bool a, bool b);
Dgif_Tempdgif_Read(bool a, bool b)4919         partial void Dgif_Tempdgif_Read(bool a, bool b);
Dgif_Tempdgif_ValueProvider(bool a)4920         partial void Dgif_Tempdgif_ValueProvider(bool a);
4921         protected IFlagRegisterField dgif_templowdgif_bit;
Dgif_Templowdgif_Write(bool a, bool b)4922         partial void Dgif_Templowdgif_Write(bool a, bool b);
Dgif_Templowdgif_Read(bool a, bool b)4923         partial void Dgif_Templowdgif_Read(bool a, bool b);
Dgif_Templowdgif_ValueProvider(bool a)4924         partial void Dgif_Templowdgif_ValueProvider(bool a);
4925         protected IFlagRegisterField dgif_temphighdgif_bit;
Dgif_Temphighdgif_Write(bool a, bool b)4926         partial void Dgif_Temphighdgif_Write(bool a, bool b);
Dgif_Temphighdgif_Read(bool a, bool b)4927         partial void Dgif_Temphighdgif_Read(bool a, bool b);
Dgif_Temphighdgif_ValueProvider(bool a)4928         partial void Dgif_Temphighdgif_ValueProvider(bool a);
4929 
Dgif_Write(uint a, uint b)4930         partial void Dgif_Write(uint a, uint b);
Dgif_Read(uint a, uint b)4931         partial void Dgif_Read(uint a, uint b);
4932 
4933         // Dgien - Offset : 0xA4
4934         protected IFlagRegisterField dgien_em23wakeupdgien_bit;
Dgien_Em23wakeupdgien_Write(bool a, bool b)4935         partial void Dgien_Em23wakeupdgien_Write(bool a, bool b);
Dgien_Em23wakeupdgien_Read(bool a, bool b)4936         partial void Dgien_Em23wakeupdgien_Read(bool a, bool b);
Dgien_Em23wakeupdgien_ValueProvider(bool a)4937         partial void Dgien_Em23wakeupdgien_ValueProvider(bool a);
4938         protected IFlagRegisterField dgien_tempdgien_bit;
Dgien_Tempdgien_Write(bool a, bool b)4939         partial void Dgien_Tempdgien_Write(bool a, bool b);
Dgien_Tempdgien_Read(bool a, bool b)4940         partial void Dgien_Tempdgien_Read(bool a, bool b);
Dgien_Tempdgien_ValueProvider(bool a)4941         partial void Dgien_Tempdgien_ValueProvider(bool a);
4942         protected IFlagRegisterField dgien_templowdgien_bit;
Dgien_Templowdgien_Write(bool a, bool b)4943         partial void Dgien_Templowdgien_Write(bool a, bool b);
Dgien_Templowdgien_Read(bool a, bool b)4944         partial void Dgien_Templowdgien_Read(bool a, bool b);
Dgien_Templowdgien_ValueProvider(bool a)4945         partial void Dgien_Templowdgien_ValueProvider(bool a);
4946         protected IFlagRegisterField dgien_temphighdgien_bit;
Dgien_Temphighdgien_Write(bool a, bool b)4947         partial void Dgien_Temphighdgien_Write(bool a, bool b);
Dgien_Temphighdgien_Read(bool a, bool b)4948         partial void Dgien_Temphighdgien_Read(bool a, bool b);
Dgien_Temphighdgien_ValueProvider(bool a)4949         partial void Dgien_Temphighdgien_ValueProvider(bool a);
4950 
Dgien_Write(uint a, uint b)4951         partial void Dgien_Write(uint a, uint b);
Dgien_Read(uint a, uint b)4952         partial void Dgien_Read(uint a, uint b);
4953 
4954         // Seqif - Offset : 0xA8
4955         protected IFlagRegisterField seqif_temp_bit;
Seqif_Temp_Write(bool a, bool b)4956         partial void Seqif_Temp_Write(bool a, bool b);
Seqif_Temp_Read(bool a, bool b)4957         partial void Seqif_Temp_Read(bool a, bool b);
Seqif_Temp_ValueProvider(bool a)4958         partial void Seqif_Temp_ValueProvider(bool a);
4959         protected IFlagRegisterField seqif_templow_bit;
Seqif_Templow_Write(bool a, bool b)4960         partial void Seqif_Templow_Write(bool a, bool b);
Seqif_Templow_Read(bool a, bool b)4961         partial void Seqif_Templow_Read(bool a, bool b);
Seqif_Templow_ValueProvider(bool a)4962         partial void Seqif_Templow_ValueProvider(bool a);
4963         protected IFlagRegisterField seqif_temphigh_bit;
Seqif_Temphigh_Write(bool a, bool b)4964         partial void Seqif_Temphigh_Write(bool a, bool b);
Seqif_Temphigh_Read(bool a, bool b)4965         partial void Seqif_Temphigh_Read(bool a, bool b);
Seqif_Temphigh_ValueProvider(bool a)4966         partial void Seqif_Temphigh_ValueProvider(bool a);
4967 
Seqif_Write(uint a, uint b)4968         partial void Seqif_Write(uint a, uint b);
Seqif_Read(uint a, uint b)4969         partial void Seqif_Read(uint a, uint b);
4970 
4971         // Seqien - Offset : 0xAC
4972         protected IFlagRegisterField seqien_temp_bit;
Seqien_Temp_Write(bool a, bool b)4973         partial void Seqien_Temp_Write(bool a, bool b);
Seqien_Temp_Read(bool a, bool b)4974         partial void Seqien_Temp_Read(bool a, bool b);
Seqien_Temp_ValueProvider(bool a)4975         partial void Seqien_Temp_ValueProvider(bool a);
4976         protected IFlagRegisterField seqien_templow_bit;
Seqien_Templow_Write(bool a, bool b)4977         partial void Seqien_Templow_Write(bool a, bool b);
Seqien_Templow_Read(bool a, bool b)4978         partial void Seqien_Templow_Read(bool a, bool b);
Seqien_Templow_ValueProvider(bool a)4979         partial void Seqien_Templow_ValueProvider(bool a);
4980         protected IFlagRegisterField seqien_temphigh_bit;
Seqien_Temphigh_Write(bool a, bool b)4981         partial void Seqien_Temphigh_Write(bool a, bool b);
Seqien_Temphigh_Read(bool a, bool b)4982         partial void Seqien_Temphigh_Read(bool a, bool b);
Seqien_Temphigh_ValueProvider(bool a)4983         partial void Seqien_Temphigh_ValueProvider(bool a);
4984 
Seqien_Write(uint a, uint b)4985         partial void Seqien_Write(uint a, uint b);
Seqien_Read(uint a, uint b)4986         partial void Seqien_Read(uint a, uint b);
4987 
4988         // Delaycfg - Offset : 0xB0
4989         protected IValueRegisterField delaycfg_vscalestepupwait_field;
Delaycfg_Vscalestepupwait_Write(ulong a, ulong b)4990         partial void Delaycfg_Vscalestepupwait_Write(ulong a, ulong b);
Delaycfg_Vscalestepupwait_Read(ulong a, ulong b)4991         partial void Delaycfg_Vscalestepupwait_Read(ulong a, ulong b);
Delaycfg_Vscalestepupwait_ValueProvider(ulong a)4992         partial void Delaycfg_Vscalestepupwait_ValueProvider(ulong a);
4993         protected IValueRegisterField delaycfg_vscalestepdnwait_field;
Delaycfg_Vscalestepdnwait_Write(ulong a, ulong b)4994         partial void Delaycfg_Vscalestepdnwait_Write(ulong a, ulong b);
Delaycfg_Vscalestepdnwait_Read(ulong a, ulong b)4995         partial void Delaycfg_Vscalestepdnwait_Read(ulong a, ulong b);
Delaycfg_Vscalestepdnwait_ValueProvider(ulong a)4996         partial void Delaycfg_Vscalestepdnwait_ValueProvider(ulong a);
4997         protected IValueRegisterField delaycfg_retaindly_field;
Delaycfg_Retaindly_Write(ulong a, ulong b)4998         partial void Delaycfg_Retaindly_Write(ulong a, ulong b);
Delaycfg_Retaindly_Read(ulong a, ulong b)4999         partial void Delaycfg_Retaindly_Read(ulong a, ulong b);
Delaycfg_Retaindly_ValueProvider(ulong a)5000         partial void Delaycfg_Retaindly_ValueProvider(ulong a);
5001         protected IValueRegisterField delaycfg_isodly_field;
Delaycfg_Isodly_Write(ulong a, ulong b)5002         partial void Delaycfg_Isodly_Write(ulong a, ulong b);
Delaycfg_Isodly_Read(ulong a, ulong b)5003         partial void Delaycfg_Isodly_Read(ulong a, ulong b);
Delaycfg_Isodly_ValueProvider(ulong a)5004         partial void Delaycfg_Isodly_ValueProvider(ulong a);
5005 
Delaycfg_Write(uint a, uint b)5006         partial void Delaycfg_Write(uint a, uint b);
Delaycfg_Read(uint a, uint b)5007         partial void Delaycfg_Read(uint a, uint b);
5008 
5009         // Testlock - Offset : 0xB4
5010         protected IValueRegisterField testlock_lockkey_field;
Testlock_Lockkey_Write(ulong a, ulong b)5011         partial void Testlock_Lockkey_Write(ulong a, ulong b);
Testlock_Lockkey_ValueProvider(ulong a)5012         partial void Testlock_Lockkey_ValueProvider(ulong a);
5013 
Testlock_Write(uint a, uint b)5014         partial void Testlock_Write(uint a, uint b);
Testlock_Read(uint a, uint b)5015         partial void Testlock_Read(uint a, uint b);
5016 
5017         // Auxctrl - Offset : 0xB8
5018         protected IValueRegisterField auxctrl_aux0_field;
Auxctrl_Aux0_Write(ulong a, ulong b)5019         partial void Auxctrl_Aux0_Write(ulong a, ulong b);
Auxctrl_Aux0_Read(ulong a, ulong b)5020         partial void Auxctrl_Aux0_Read(ulong a, ulong b);
Auxctrl_Aux0_ValueProvider(ulong a)5021         partial void Auxctrl_Aux0_ValueProvider(ulong a);
5022         protected IValueRegisterField auxctrl_aux1_field;
Auxctrl_Aux1_Write(ulong a, ulong b)5023         partial void Auxctrl_Aux1_Write(ulong a, ulong b);
Auxctrl_Aux1_Read(ulong a, ulong b)5024         partial void Auxctrl_Aux1_Read(ulong a, ulong b);
Auxctrl_Aux1_ValueProvider(ulong a)5025         partial void Auxctrl_Aux1_ValueProvider(ulong a);
5026         protected IValueRegisterField auxctrl_aux2_field;
Auxctrl_Aux2_Write(ulong a, ulong b)5027         partial void Auxctrl_Aux2_Write(ulong a, ulong b);
Auxctrl_Aux2_Read(ulong a, ulong b)5028         partial void Auxctrl_Aux2_Read(ulong a, ulong b);
Auxctrl_Aux2_ValueProvider(ulong a)5029         partial void Auxctrl_Aux2_ValueProvider(ulong a);
5030         protected IValueRegisterField auxctrl_aux3_field;
Auxctrl_Aux3_Write(ulong a, ulong b)5031         partial void Auxctrl_Aux3_Write(ulong a, ulong b);
Auxctrl_Aux3_Read(ulong a, ulong b)5032         partial void Auxctrl_Aux3_Read(ulong a, ulong b);
Auxctrl_Aux3_ValueProvider(ulong a)5033         partial void Auxctrl_Aux3_ValueProvider(ulong a);
5034 
Auxctrl_Write(uint a, uint b)5035         partial void Auxctrl_Write(uint a, uint b);
Auxctrl_Read(uint a, uint b)5036         partial void Auxctrl_Read(uint a, uint b);
5037 
5038         // Isbiasconf_Isbiasctrl - Offset : 0xC0
5039         protected IFlagRegisterField isbiasconf_isbiasctrl_isbiasctrlen_bit;
Isbiasconf_Isbiasctrl_Isbiasctrlen_Write(bool a, bool b)5040         partial void Isbiasconf_Isbiasctrl_Isbiasctrlen_Write(bool a, bool b);
Isbiasconf_Isbiasctrl_Isbiasctrlen_Read(bool a, bool b)5041         partial void Isbiasconf_Isbiasctrl_Isbiasctrlen_Read(bool a, bool b);
Isbiasconf_Isbiasctrl_Isbiasctrlen_ValueProvider(bool a)5042         partial void Isbiasconf_Isbiasctrl_Isbiasctrlen_ValueProvider(bool a);
5043         protected IFlagRegisterField isbiasconf_isbiasctrl_forcecalreq_bit;
Isbiasconf_Isbiasctrl_Forcecalreq_Write(bool a, bool b)5044         partial void Isbiasconf_Isbiasctrl_Forcecalreq_Write(bool a, bool b);
Isbiasconf_Isbiasctrl_Forcecalreq_Read(bool a, bool b)5045         partial void Isbiasconf_Isbiasctrl_Forcecalreq_Read(bool a, bool b);
Isbiasconf_Isbiasctrl_Forcecalreq_ValueProvider(bool a)5046         partial void Isbiasconf_Isbiasctrl_Forcecalreq_ValueProvider(bool a);
5047         protected IFlagRegisterField isbiasconf_isbiasctrl_forcetempreq_bit;
Isbiasconf_Isbiasctrl_Forcetempreq_Write(bool a, bool b)5048         partial void Isbiasconf_Isbiasctrl_Forcetempreq_Write(bool a, bool b);
Isbiasconf_Isbiasctrl_Forcetempreq_Read(bool a, bool b)5049         partial void Isbiasconf_Isbiasctrl_Forcetempreq_Read(bool a, bool b);
Isbiasconf_Isbiasctrl_Forcetempreq_ValueProvider(bool a)5050         partial void Isbiasconf_Isbiasctrl_Forcetempreq_ValueProvider(bool a);
5051         protected IFlagRegisterField isbiasconf_isbiasctrl_caldis_bit;
Isbiasconf_Isbiasctrl_Caldis_Write(bool a, bool b)5052         partial void Isbiasconf_Isbiasctrl_Caldis_Write(bool a, bool b);
Isbiasconf_Isbiasctrl_Caldis_Read(bool a, bool b)5053         partial void Isbiasconf_Isbiasctrl_Caldis_Read(bool a, bool b);
Isbiasconf_Isbiasctrl_Caldis_ValueProvider(bool a)5054         partial void Isbiasconf_Isbiasctrl_Caldis_ValueProvider(bool a);
5055         protected IFlagRegisterField isbiasconf_isbiasctrl_tempcompdis_bit;
Isbiasconf_Isbiasctrl_Tempcompdis_Write(bool a, bool b)5056         partial void Isbiasconf_Isbiasctrl_Tempcompdis_Write(bool a, bool b);
Isbiasconf_Isbiasctrl_Tempcompdis_Read(bool a, bool b)5057         partial void Isbiasconf_Isbiasctrl_Tempcompdis_Read(bool a, bool b);
Isbiasconf_Isbiasctrl_Tempcompdis_ValueProvider(bool a)5058         partial void Isbiasconf_Isbiasctrl_Tempcompdis_ValueProvider(bool a);
5059         protected IFlagRegisterField isbiasconf_isbiasctrl_tempdis_bit;
Isbiasconf_Isbiasctrl_Tempdis_Write(bool a, bool b)5060         partial void Isbiasconf_Isbiasctrl_Tempdis_Write(bool a, bool b);
Isbiasconf_Isbiasctrl_Tempdis_Read(bool a, bool b)5061         partial void Isbiasconf_Isbiasctrl_Tempdis_Read(bool a, bool b);
Isbiasconf_Isbiasctrl_Tempdis_ValueProvider(bool a)5062         partial void Isbiasconf_Isbiasctrl_Tempdis_ValueProvider(bool a);
5063         protected IFlagRegisterField isbiasconf_isbiasctrl_forcecont_bit;
Isbiasconf_Isbiasctrl_Forcecont_Write(bool a, bool b)5064         partial void Isbiasconf_Isbiasctrl_Forcecont_Write(bool a, bool b);
Isbiasconf_Isbiasctrl_Forcecont_Read(bool a, bool b)5065         partial void Isbiasconf_Isbiasctrl_Forcecont_Read(bool a, bool b);
Isbiasconf_Isbiasctrl_Forcecont_ValueProvider(bool a)5066         partial void Isbiasconf_Isbiasctrl_Forcecont_ValueProvider(bool a);
5067         protected IFlagRegisterField isbiasconf_isbiasctrl_forceduty_bit;
Isbiasconf_Isbiasctrl_Forceduty_Write(bool a, bool b)5068         partial void Isbiasconf_Isbiasctrl_Forceduty_Write(bool a, bool b);
Isbiasconf_Isbiasctrl_Forceduty_Read(bool a, bool b)5069         partial void Isbiasconf_Isbiasctrl_Forceduty_Read(bool a, bool b);
Isbiasconf_Isbiasctrl_Forceduty_ValueProvider(bool a)5070         partial void Isbiasconf_Isbiasctrl_Forceduty_ValueProvider(bool a);
5071         protected IFlagRegisterField isbiasconf_isbiasctrl_forcebiasosc_bit;
Isbiasconf_Isbiasctrl_Forcebiasosc_Write(bool a, bool b)5072         partial void Isbiasconf_Isbiasctrl_Forcebiasosc_Write(bool a, bool b);
Isbiasconf_Isbiasctrl_Forcebiasosc_Read(bool a, bool b)5073         partial void Isbiasconf_Isbiasctrl_Forcebiasosc_Read(bool a, bool b);
Isbiasconf_Isbiasctrl_Forcebiasosc_ValueProvider(bool a)5074         partial void Isbiasconf_Isbiasctrl_Forcebiasosc_ValueProvider(bool a);
5075         protected IFlagRegisterField isbiasconf_isbiasctrl_forceemuosc_bit;
Isbiasconf_Isbiasctrl_Forceemuosc_Write(bool a, bool b)5076         partial void Isbiasconf_Isbiasctrl_Forceemuosc_Write(bool a, bool b);
Isbiasconf_Isbiasctrl_Forceemuosc_Read(bool a, bool b)5077         partial void Isbiasconf_Isbiasctrl_Forceemuosc_Read(bool a, bool b);
Isbiasconf_Isbiasctrl_Forceemuosc_ValueProvider(bool a)5078         partial void Isbiasconf_Isbiasctrl_Forceemuosc_ValueProvider(bool a);
5079         protected IFlagRegisterField isbiasconf_isbiasctrl_caldlydbl_bit;
Isbiasconf_Isbiasctrl_Caldlydbl_Write(bool a, bool b)5080         partial void Isbiasconf_Isbiasctrl_Caldlydbl_Write(bool a, bool b);
Isbiasconf_Isbiasctrl_Caldlydbl_Read(bool a, bool b)5081         partial void Isbiasconf_Isbiasctrl_Caldlydbl_Read(bool a, bool b);
Isbiasconf_Isbiasctrl_Caldlydbl_ValueProvider(bool a)5082         partial void Isbiasconf_Isbiasctrl_Caldlydbl_ValueProvider(bool a);
5083         protected IFlagRegisterField isbiasconf_isbiasctrl_isbiasregen_bit;
Isbiasconf_Isbiasctrl_Isbiasregen_Write(bool a, bool b)5084         partial void Isbiasconf_Isbiasctrl_Isbiasregen_Write(bool a, bool b);
Isbiasconf_Isbiasctrl_Isbiasregen_Read(bool a, bool b)5085         partial void Isbiasconf_Isbiasctrl_Isbiasregen_Read(bool a, bool b);
Isbiasconf_Isbiasctrl_Isbiasregen_ValueProvider(bool a)5086         partial void Isbiasconf_Isbiasctrl_Isbiasregen_ValueProvider(bool a);
5087         protected IFlagRegisterField isbiasconf_isbiasctrl_forcerefreshrate_bit;
Isbiasconf_Isbiasctrl_Forcerefreshrate_Write(bool a, bool b)5088         partial void Isbiasconf_Isbiasctrl_Forcerefreshrate_Write(bool a, bool b);
Isbiasconf_Isbiasctrl_Forcerefreshrate_Read(bool a, bool b)5089         partial void Isbiasconf_Isbiasctrl_Forcerefreshrate_Read(bool a, bool b);
Isbiasconf_Isbiasctrl_Forcerefreshrate_ValueProvider(bool a)5090         partial void Isbiasconf_Isbiasctrl_Forcerefreshrate_ValueProvider(bool a);
5091         protected IFlagRegisterField isbiasconf_isbiasctrl_forcebgcont_bit;
Isbiasconf_Isbiasctrl_Forcebgcont_Write(bool a, bool b)5092         partial void Isbiasconf_Isbiasctrl_Forcebgcont_Write(bool a, bool b);
Isbiasconf_Isbiasctrl_Forcebgcont_Read(bool a, bool b)5093         partial void Isbiasconf_Isbiasctrl_Forcebgcont_Read(bool a, bool b);
Isbiasconf_Isbiasctrl_Forcebgcont_ValueProvider(bool a)5094         partial void Isbiasconf_Isbiasctrl_Forcebgcont_ValueProvider(bool a);
5095         protected IEnumRegisterField<ISBIASCONF_ISBIASCTRL_ISBIASOUTSEL> isbiasconf_isbiasctrl_isbiasoutsel_field;
Isbiasconf_Isbiasctrl_Isbiasoutsel_Write(ISBIASCONF_ISBIASCTRL_ISBIASOUTSEL a, ISBIASCONF_ISBIASCTRL_ISBIASOUTSEL b)5096         partial void Isbiasconf_Isbiasctrl_Isbiasoutsel_Write(ISBIASCONF_ISBIASCTRL_ISBIASOUTSEL a, ISBIASCONF_ISBIASCTRL_ISBIASOUTSEL b);
Isbiasconf_Isbiasctrl_Isbiasoutsel_Read(ISBIASCONF_ISBIASCTRL_ISBIASOUTSEL a, ISBIASCONF_ISBIASCTRL_ISBIASOUTSEL b)5097         partial void Isbiasconf_Isbiasctrl_Isbiasoutsel_Read(ISBIASCONF_ISBIASCTRL_ISBIASOUTSEL a, ISBIASCONF_ISBIASCTRL_ISBIASOUTSEL b);
Isbiasconf_Isbiasctrl_Isbiasoutsel_ValueProvider(ISBIASCONF_ISBIASCTRL_ISBIASOUTSEL a)5098         partial void Isbiasconf_Isbiasctrl_Isbiasoutsel_ValueProvider(ISBIASCONF_ISBIASCTRL_ISBIASOUTSEL a);
5099 
Isbiasconf_Isbiasctrl_Write(uint a, uint b)5100         partial void Isbiasconf_Isbiasctrl_Write(uint a, uint b);
Isbiasconf_Isbiasctrl_Read(uint a, uint b)5101         partial void Isbiasconf_Isbiasctrl_Read(uint a, uint b);
5102 
5103         // Isbiascalovr_Isbiasctrl - Offset : 0xC4
5104         protected IFlagRegisterField isbiascalovr_isbiasctrl_calovr_bit;
Isbiascalovr_Isbiasctrl_Calovr_Write(bool a, bool b)5105         partial void Isbiascalovr_Isbiasctrl_Calovr_Write(bool a, bool b);
Isbiascalovr_Isbiasctrl_Calovr_Read(bool a, bool b)5106         partial void Isbiascalovr_Isbiasctrl_Calovr_Read(bool a, bool b);
Isbiascalovr_Isbiasctrl_Calovr_ValueProvider(bool a)5107         partial void Isbiascalovr_Isbiasctrl_Calovr_ValueProvider(bool a);
5108         protected IValueRegisterField isbiascalovr_isbiasctrl_calovrvalue_field;
Isbiascalovr_Isbiasctrl_Calovrvalue_Write(ulong a, ulong b)5109         partial void Isbiascalovr_Isbiasctrl_Calovrvalue_Write(ulong a, ulong b);
Isbiascalovr_Isbiasctrl_Calovrvalue_Read(ulong a, ulong b)5110         partial void Isbiascalovr_Isbiasctrl_Calovrvalue_Read(ulong a, ulong b);
Isbiascalovr_Isbiasctrl_Calovrvalue_ValueProvider(ulong a)5111         partial void Isbiascalovr_Isbiasctrl_Calovrvalue_ValueProvider(ulong a);
5112 
Isbiascalovr_Isbiasctrl_Write(uint a, uint b)5113         partial void Isbiascalovr_Isbiasctrl_Write(uint a, uint b);
Isbiascalovr_Isbiasctrl_Read(uint a, uint b)5114         partial void Isbiascalovr_Isbiasctrl_Read(uint a, uint b);
5115 
5116         // Isbiasperiod_Isbiasctrl - Offset : 0xC8
5117         protected IEnumRegisterField<ISBIASPERIOD_ISBIASCTRL_TEMPPERIOD> isbiasperiod_isbiasctrl_tempperiod_field;
Isbiasperiod_Isbiasctrl_Tempperiod_Write(ISBIASPERIOD_ISBIASCTRL_TEMPPERIOD a, ISBIASPERIOD_ISBIASCTRL_TEMPPERIOD b)5118         partial void Isbiasperiod_Isbiasctrl_Tempperiod_Write(ISBIASPERIOD_ISBIASCTRL_TEMPPERIOD a, ISBIASPERIOD_ISBIASCTRL_TEMPPERIOD b);
Isbiasperiod_Isbiasctrl_Tempperiod_Read(ISBIASPERIOD_ISBIASCTRL_TEMPPERIOD a, ISBIASPERIOD_ISBIASCTRL_TEMPPERIOD b)5119         partial void Isbiasperiod_Isbiasctrl_Tempperiod_Read(ISBIASPERIOD_ISBIASCTRL_TEMPPERIOD a, ISBIASPERIOD_ISBIASCTRL_TEMPPERIOD b);
Isbiasperiod_Isbiasctrl_Tempperiod_ValueProvider(ISBIASPERIOD_ISBIASCTRL_TEMPPERIOD a)5120         partial void Isbiasperiod_Isbiasctrl_Tempperiod_ValueProvider(ISBIASPERIOD_ISBIASCTRL_TEMPPERIOD a);
5121         protected IEnumRegisterField<ISBIASPERIOD_ISBIASCTRL_CALPERIOD> isbiasperiod_isbiasctrl_calperiod_field;
Isbiasperiod_Isbiasctrl_Calperiod_Write(ISBIASPERIOD_ISBIASCTRL_CALPERIOD a, ISBIASPERIOD_ISBIASCTRL_CALPERIOD b)5122         partial void Isbiasperiod_Isbiasctrl_Calperiod_Write(ISBIASPERIOD_ISBIASCTRL_CALPERIOD a, ISBIASPERIOD_ISBIASCTRL_CALPERIOD b);
Isbiasperiod_Isbiasctrl_Calperiod_Read(ISBIASPERIOD_ISBIASCTRL_CALPERIOD a, ISBIASPERIOD_ISBIASCTRL_CALPERIOD b)5123         partial void Isbiasperiod_Isbiasctrl_Calperiod_Read(ISBIASPERIOD_ISBIASCTRL_CALPERIOD a, ISBIASPERIOD_ISBIASCTRL_CALPERIOD b);
Isbiasperiod_Isbiasctrl_Calperiod_ValueProvider(ISBIASPERIOD_ISBIASCTRL_CALPERIOD a)5124         partial void Isbiasperiod_Isbiasctrl_Calperiod_ValueProvider(ISBIASPERIOD_ISBIASCTRL_CALPERIOD a);
5125         protected IFlagRegisterField isbiasperiod_isbiasctrl_em2periodx4_bit;
Isbiasperiod_Isbiasctrl_Em2periodx4_Write(bool a, bool b)5126         partial void Isbiasperiod_Isbiasctrl_Em2periodx4_Write(bool a, bool b);
Isbiasperiod_Isbiasctrl_Em2periodx4_Read(bool a, bool b)5127         partial void Isbiasperiod_Isbiasctrl_Em2periodx4_Read(bool a, bool b);
Isbiasperiod_Isbiasctrl_Em2periodx4_ValueProvider(bool a)5128         partial void Isbiasperiod_Isbiasctrl_Em2periodx4_ValueProvider(bool a);
5129 
Isbiasperiod_Isbiasctrl_Write(uint a, uint b)5130         partial void Isbiasperiod_Isbiasctrl_Write(uint a, uint b);
Isbiasperiod_Isbiasctrl_Read(uint a, uint b)5131         partial void Isbiasperiod_Isbiasctrl_Read(uint a, uint b);
5132 
5133         // Isbiastempcomprate_Isbiasctrl - Offset : 0xCC
5134         protected IEnumRegisterField<ISBIASTEMPCOMPRATE_ISBIASCTRL_R0REFRESHRATE> isbiastempcomprate_isbiasctrl_r0refreshrate_field;
Isbiastempcomprate_Isbiasctrl_R0refreshrate_Write(ISBIASTEMPCOMPRATE_ISBIASCTRL_R0REFRESHRATE a, ISBIASTEMPCOMPRATE_ISBIASCTRL_R0REFRESHRATE b)5135         partial void Isbiastempcomprate_Isbiasctrl_R0refreshrate_Write(ISBIASTEMPCOMPRATE_ISBIASCTRL_R0REFRESHRATE a, ISBIASTEMPCOMPRATE_ISBIASCTRL_R0REFRESHRATE b);
Isbiastempcomprate_Isbiasctrl_R0refreshrate_Read(ISBIASTEMPCOMPRATE_ISBIASCTRL_R0REFRESHRATE a, ISBIASTEMPCOMPRATE_ISBIASCTRL_R0REFRESHRATE b)5136         partial void Isbiastempcomprate_Isbiasctrl_R0refreshrate_Read(ISBIASTEMPCOMPRATE_ISBIASCTRL_R0REFRESHRATE a, ISBIASTEMPCOMPRATE_ISBIASCTRL_R0REFRESHRATE b);
Isbiastempcomprate_Isbiasctrl_R0refreshrate_ValueProvider(ISBIASTEMPCOMPRATE_ISBIASCTRL_R0REFRESHRATE a)5137         partial void Isbiastempcomprate_Isbiasctrl_R0refreshrate_ValueProvider(ISBIASTEMPCOMPRATE_ISBIASCTRL_R0REFRESHRATE a);
5138         protected IValueRegisterField isbiastempcomprate_isbiasctrl_r1refreshrate_field;
Isbiastempcomprate_Isbiasctrl_R1refreshrate_Write(ulong a, ulong b)5139         partial void Isbiastempcomprate_Isbiasctrl_R1refreshrate_Write(ulong a, ulong b);
Isbiastempcomprate_Isbiasctrl_R1refreshrate_Read(ulong a, ulong b)5140         partial void Isbiastempcomprate_Isbiasctrl_R1refreshrate_Read(ulong a, ulong b);
Isbiastempcomprate_Isbiasctrl_R1refreshrate_ValueProvider(ulong a)5141         partial void Isbiastempcomprate_Isbiasctrl_R1refreshrate_ValueProvider(ulong a);
5142         protected IValueRegisterField isbiastempcomprate_isbiasctrl_r2refreshrate_field;
Isbiastempcomprate_Isbiasctrl_R2refreshrate_Write(ulong a, ulong b)5143         partial void Isbiastempcomprate_Isbiasctrl_R2refreshrate_Write(ulong a, ulong b);
Isbiastempcomprate_Isbiasctrl_R2refreshrate_Read(ulong a, ulong b)5144         partial void Isbiastempcomprate_Isbiasctrl_R2refreshrate_Read(ulong a, ulong b);
Isbiastempcomprate_Isbiasctrl_R2refreshrate_ValueProvider(ulong a)5145         partial void Isbiastempcomprate_Isbiasctrl_R2refreshrate_ValueProvider(ulong a);
5146         protected IValueRegisterField isbiastempcomprate_isbiasctrl_r3refreshrate_field;
Isbiastempcomprate_Isbiasctrl_R3refreshrate_Write(ulong a, ulong b)5147         partial void Isbiastempcomprate_Isbiasctrl_R3refreshrate_Write(ulong a, ulong b);
Isbiastempcomprate_Isbiasctrl_R3refreshrate_Read(ulong a, ulong b)5148         partial void Isbiastempcomprate_Isbiasctrl_R3refreshrate_Read(ulong a, ulong b);
Isbiastempcomprate_Isbiasctrl_R3refreshrate_ValueProvider(ulong a)5149         partial void Isbiastempcomprate_Isbiasctrl_R3refreshrate_ValueProvider(ulong a);
5150 
Isbiastempcomprate_Isbiasctrl_Write(uint a, uint b)5151         partial void Isbiastempcomprate_Isbiasctrl_Write(uint a, uint b);
Isbiastempcomprate_Isbiasctrl_Read(uint a, uint b)5152         partial void Isbiastempcomprate_Isbiasctrl_Read(uint a, uint b);
5153 
5154         // Isbiastempcompthr_Isbiasctrl - Offset : 0xD0
5155         protected IValueRegisterField isbiastempcompthr_isbiasctrl_r1tempthr_field;
Isbiastempcompthr_Isbiasctrl_R1tempthr_Write(ulong a, ulong b)5156         partial void Isbiastempcompthr_Isbiasctrl_R1tempthr_Write(ulong a, ulong b);
Isbiastempcompthr_Isbiasctrl_R1tempthr_Read(ulong a, ulong b)5157         partial void Isbiastempcompthr_Isbiasctrl_R1tempthr_Read(ulong a, ulong b);
Isbiastempcompthr_Isbiasctrl_R1tempthr_ValueProvider(ulong a)5158         partial void Isbiastempcompthr_Isbiasctrl_R1tempthr_ValueProvider(ulong a);
5159         protected IValueRegisterField isbiastempcompthr_isbiasctrl_r2tempthr_field;
Isbiastempcompthr_Isbiasctrl_R2tempthr_Write(ulong a, ulong b)5160         partial void Isbiastempcompthr_Isbiasctrl_R2tempthr_Write(ulong a, ulong b);
Isbiastempcompthr_Isbiasctrl_R2tempthr_Read(ulong a, ulong b)5161         partial void Isbiastempcompthr_Isbiasctrl_R2tempthr_Read(ulong a, ulong b);
Isbiastempcompthr_Isbiasctrl_R2tempthr_ValueProvider(ulong a)5162         partial void Isbiastempcompthr_Isbiasctrl_R2tempthr_ValueProvider(ulong a);
5163         protected IValueRegisterField isbiastempcompthr_isbiasctrl_r3tempthr_field;
Isbiastempcompthr_Isbiasctrl_R3tempthr_Write(ulong a, ulong b)5164         partial void Isbiastempcompthr_Isbiasctrl_R3tempthr_Write(ulong a, ulong b);
Isbiastempcompthr_Isbiasctrl_R3tempthr_Read(ulong a, ulong b)5165         partial void Isbiastempcompthr_Isbiasctrl_R3tempthr_Read(ulong a, ulong b);
Isbiastempcompthr_Isbiasctrl_R3tempthr_ValueProvider(ulong a)5166         partial void Isbiastempcompthr_Isbiasctrl_R3tempthr_ValueProvider(ulong a);
5167 
Isbiastempcompthr_Isbiasctrl_Write(uint a, uint b)5168         partial void Isbiastempcompthr_Isbiasctrl_Write(uint a, uint b);
Isbiastempcompthr_Isbiasctrl_Read(uint a, uint b)5169         partial void Isbiastempcompthr_Isbiasctrl_Read(uint a, uint b);
5170 
5171         // Isbiaspfmrefreshcfg_Isbiasctrl - Offset : 0xD8
5172         protected IEnumRegisterField<ISBIASPFMREFRESHCFG_ISBIASCTRL_S2FASTRFSHCNT> isbiaspfmrefreshcfg_isbiasctrl_s2fastrfshcnt_field;
Isbiaspfmrefreshcfg_Isbiasctrl_S2fastrfshcnt_Write(ISBIASPFMREFRESHCFG_ISBIASCTRL_S2FASTRFSHCNT a, ISBIASPFMREFRESHCFG_ISBIASCTRL_S2FASTRFSHCNT b)5173         partial void Isbiaspfmrefreshcfg_Isbiasctrl_S2fastrfshcnt_Write(ISBIASPFMREFRESHCFG_ISBIASCTRL_S2FASTRFSHCNT a, ISBIASPFMREFRESHCFG_ISBIASCTRL_S2FASTRFSHCNT b);
Isbiaspfmrefreshcfg_Isbiasctrl_S2fastrfshcnt_Read(ISBIASPFMREFRESHCFG_ISBIASCTRL_S2FASTRFSHCNT a, ISBIASPFMREFRESHCFG_ISBIASCTRL_S2FASTRFSHCNT b)5174         partial void Isbiaspfmrefreshcfg_Isbiasctrl_S2fastrfshcnt_Read(ISBIASPFMREFRESHCFG_ISBIASCTRL_S2FASTRFSHCNT a, ISBIASPFMREFRESHCFG_ISBIASCTRL_S2FASTRFSHCNT b);
Isbiaspfmrefreshcfg_Isbiasctrl_S2fastrfshcnt_ValueProvider(ISBIASPFMREFRESHCFG_ISBIASCTRL_S2FASTRFSHCNT a)5175         partial void Isbiaspfmrefreshcfg_Isbiasctrl_S2fastrfshcnt_ValueProvider(ISBIASPFMREFRESHCFG_ISBIASCTRL_S2FASTRFSHCNT a);
5176         protected IValueRegisterField isbiaspfmrefreshcfg_isbiasctrl_s2fastrfrshsmpduration_field;
Isbiaspfmrefreshcfg_Isbiasctrl_S2fastrfrshsmpduration_Write(ulong a, ulong b)5177         partial void Isbiaspfmrefreshcfg_Isbiasctrl_S2fastrfrshsmpduration_Write(ulong a, ulong b);
Isbiaspfmrefreshcfg_Isbiasctrl_S2fastrfrshsmpduration_Read(ulong a, ulong b)5178         partial void Isbiaspfmrefreshcfg_Isbiasctrl_S2fastrfrshsmpduration_Read(ulong a, ulong b);
Isbiaspfmrefreshcfg_Isbiasctrl_S2fastrfrshsmpduration_ValueProvider(ulong a)5179         partial void Isbiaspfmrefreshcfg_Isbiasctrl_S2fastrfrshsmpduration_ValueProvider(ulong a);
5180         protected IEnumRegisterField<ISBIASPFMREFRESHCFG_ISBIASCTRL_S2PREPDIVRATIO> isbiaspfmrefreshcfg_isbiasctrl_s2prepdivratio_field;
Isbiaspfmrefreshcfg_Isbiasctrl_S2prepdivratio_Write(ISBIASPFMREFRESHCFG_ISBIASCTRL_S2PREPDIVRATIO a, ISBIASPFMREFRESHCFG_ISBIASCTRL_S2PREPDIVRATIO b)5181         partial void Isbiaspfmrefreshcfg_Isbiasctrl_S2prepdivratio_Write(ISBIASPFMREFRESHCFG_ISBIASCTRL_S2PREPDIVRATIO a, ISBIASPFMREFRESHCFG_ISBIASCTRL_S2PREPDIVRATIO b);
Isbiaspfmrefreshcfg_Isbiasctrl_S2prepdivratio_Read(ISBIASPFMREFRESHCFG_ISBIASCTRL_S2PREPDIVRATIO a, ISBIASPFMREFRESHCFG_ISBIASCTRL_S2PREPDIVRATIO b)5182         partial void Isbiaspfmrefreshcfg_Isbiasctrl_S2prepdivratio_Read(ISBIASPFMREFRESHCFG_ISBIASCTRL_S2PREPDIVRATIO a, ISBIASPFMREFRESHCFG_ISBIASCTRL_S2PREPDIVRATIO b);
Isbiaspfmrefreshcfg_Isbiasctrl_S2prepdivratio_ValueProvider(ISBIASPFMREFRESHCFG_ISBIASCTRL_S2PREPDIVRATIO a)5183         partial void Isbiaspfmrefreshcfg_Isbiasctrl_S2prepdivratio_ValueProvider(ISBIASPFMREFRESHCFG_ISBIASCTRL_S2PREPDIVRATIO a);
5184         protected IFlagRegisterField isbiaspfmrefreshcfg_isbiasctrl_s2roomtempdiv2_bit;
Isbiaspfmrefreshcfg_Isbiasctrl_S2roomtempdiv2_Write(bool a, bool b)5185         partial void Isbiaspfmrefreshcfg_Isbiasctrl_S2roomtempdiv2_Write(bool a, bool b);
Isbiaspfmrefreshcfg_Isbiasctrl_S2roomtempdiv2_Read(bool a, bool b)5186         partial void Isbiaspfmrefreshcfg_Isbiasctrl_S2roomtempdiv2_Read(bool a, bool b);
Isbiaspfmrefreshcfg_Isbiasctrl_S2roomtempdiv2_ValueProvider(bool a)5187         partial void Isbiaspfmrefreshcfg_Isbiasctrl_S2roomtempdiv2_ValueProvider(bool a);
5188         protected IFlagRegisterField isbiaspfmrefreshcfg_isbiasctrl_s2fastrfrshem2entryctrl_bit;
Isbiaspfmrefreshcfg_Isbiasctrl_S2fastrfrshem2entryctrl_Write(bool a, bool b)5189         partial void Isbiaspfmrefreshcfg_Isbiasctrl_S2fastrfrshem2entryctrl_Write(bool a, bool b);
Isbiaspfmrefreshcfg_Isbiasctrl_S2fastrfrshem2entryctrl_Read(bool a, bool b)5190         partial void Isbiaspfmrefreshcfg_Isbiasctrl_S2fastrfrshem2entryctrl_Read(bool a, bool b);
Isbiaspfmrefreshcfg_Isbiasctrl_S2fastrfrshem2entryctrl_ValueProvider(bool a)5191         partial void Isbiaspfmrefreshcfg_Isbiasctrl_S2fastrfrshem2entryctrl_ValueProvider(bool a);
5192         protected IValueRegisterField isbiaspfmrefreshcfg_isbiasctrl_s2delta_field;
Isbiaspfmrefreshcfg_Isbiasctrl_S2delta_Write(ulong a, ulong b)5193         partial void Isbiaspfmrefreshcfg_Isbiasctrl_S2delta_Write(ulong a, ulong b);
Isbiaspfmrefreshcfg_Isbiasctrl_S2delta_Read(ulong a, ulong b)5194         partial void Isbiaspfmrefreshcfg_Isbiasctrl_S2delta_Read(ulong a, ulong b);
Isbiaspfmrefreshcfg_Isbiasctrl_S2delta_ValueProvider(ulong a)5195         partial void Isbiaspfmrefreshcfg_Isbiasctrl_S2delta_ValueProvider(ulong a);
5196         protected IValueRegisterField isbiaspfmrefreshcfg_isbiasctrl_s2smpduration_field;
Isbiaspfmrefreshcfg_Isbiasctrl_S2smpduration_Write(ulong a, ulong b)5197         partial void Isbiaspfmrefreshcfg_Isbiasctrl_S2smpduration_Write(ulong a, ulong b);
Isbiaspfmrefreshcfg_Isbiasctrl_S2smpduration_Read(ulong a, ulong b)5198         partial void Isbiaspfmrefreshcfg_Isbiasctrl_S2smpduration_Read(ulong a, ulong b);
Isbiaspfmrefreshcfg_Isbiasctrl_S2smpduration_ValueProvider(ulong a)5199         partial void Isbiaspfmrefreshcfg_Isbiasctrl_S2smpduration_ValueProvider(ulong a);
5200         protected IValueRegisterField isbiaspfmrefreshcfg_isbiasctrl_s2divratio_field;
Isbiaspfmrefreshcfg_Isbiasctrl_S2divratio_Write(ulong a, ulong b)5201         partial void Isbiaspfmrefreshcfg_Isbiasctrl_S2divratio_Write(ulong a, ulong b);
Isbiaspfmrefreshcfg_Isbiasctrl_S2divratio_Read(ulong a, ulong b)5202         partial void Isbiaspfmrefreshcfg_Isbiasctrl_S2divratio_Read(ulong a, ulong b);
Isbiaspfmrefreshcfg_Isbiasctrl_S2divratio_ValueProvider(ulong a)5203         partial void Isbiaspfmrefreshcfg_Isbiasctrl_S2divratio_ValueProvider(ulong a);
5204         protected IFlagRegisterField isbiaspfmrefreshcfg_isbiasctrl_pfmem2wuwaitimax_bit;
Isbiaspfmrefreshcfg_Isbiasctrl_Pfmem2wuwaitimax_Write(bool a, bool b)5205         partial void Isbiaspfmrefreshcfg_Isbiasctrl_Pfmem2wuwaitimax_Write(bool a, bool b);
Isbiaspfmrefreshcfg_Isbiasctrl_Pfmem2wuwaitimax_Read(bool a, bool b)5206         partial void Isbiaspfmrefreshcfg_Isbiasctrl_Pfmem2wuwaitimax_Read(bool a, bool b);
Isbiaspfmrefreshcfg_Isbiasctrl_Pfmem2wuwaitimax_ValueProvider(bool a)5207         partial void Isbiaspfmrefreshcfg_Isbiasctrl_Pfmem2wuwaitimax_ValueProvider(bool a);
5208 
Isbiaspfmrefreshcfg_Isbiasctrl_Write(uint a, uint b)5209         partial void Isbiaspfmrefreshcfg_Isbiasctrl_Write(uint a, uint b);
Isbiaspfmrefreshcfg_Isbiasctrl_Read(uint a, uint b)5210         partial void Isbiaspfmrefreshcfg_Isbiasctrl_Read(uint a, uint b);
5211 
5212         // Isbiasrefreshcfg_Isbiasctrl - Offset : 0xDC
5213         protected IValueRegisterField isbiasrefreshcfg_isbiasctrl_s0delta_field;
Isbiasrefreshcfg_Isbiasctrl_S0delta_Write(ulong a, ulong b)5214         partial void Isbiasrefreshcfg_Isbiasctrl_S0delta_Write(ulong a, ulong b);
Isbiasrefreshcfg_Isbiasctrl_S0delta_Read(ulong a, ulong b)5215         partial void Isbiasrefreshcfg_Isbiasctrl_S0delta_Read(ulong a, ulong b);
Isbiasrefreshcfg_Isbiasctrl_S0delta_ValueProvider(ulong a)5216         partial void Isbiasrefreshcfg_Isbiasctrl_S0delta_ValueProvider(ulong a);
5217         protected IValueRegisterField isbiasrefreshcfg_isbiasctrl_s0smpduration_field;
Isbiasrefreshcfg_Isbiasctrl_S0smpduration_Write(ulong a, ulong b)5218         partial void Isbiasrefreshcfg_Isbiasctrl_S0smpduration_Write(ulong a, ulong b);
Isbiasrefreshcfg_Isbiasctrl_S0smpduration_Read(ulong a, ulong b)5219         partial void Isbiasrefreshcfg_Isbiasctrl_S0smpduration_Read(ulong a, ulong b);
Isbiasrefreshcfg_Isbiasctrl_S0smpduration_ValueProvider(ulong a)5220         partial void Isbiasrefreshcfg_Isbiasctrl_S0smpduration_ValueProvider(ulong a);
5221         protected IEnumRegisterField<ISBIASREFRESHCFG_ISBIASCTRL_S0DIVRATIO> isbiasrefreshcfg_isbiasctrl_s0divratio_field;
Isbiasrefreshcfg_Isbiasctrl_S0divratio_Write(ISBIASREFRESHCFG_ISBIASCTRL_S0DIVRATIO a, ISBIASREFRESHCFG_ISBIASCTRL_S0DIVRATIO b)5222         partial void Isbiasrefreshcfg_Isbiasctrl_S0divratio_Write(ISBIASREFRESHCFG_ISBIASCTRL_S0DIVRATIO a, ISBIASREFRESHCFG_ISBIASCTRL_S0DIVRATIO b);
Isbiasrefreshcfg_Isbiasctrl_S0divratio_Read(ISBIASREFRESHCFG_ISBIASCTRL_S0DIVRATIO a, ISBIASREFRESHCFG_ISBIASCTRL_S0DIVRATIO b)5223         partial void Isbiasrefreshcfg_Isbiasctrl_S0divratio_Read(ISBIASREFRESHCFG_ISBIASCTRL_S0DIVRATIO a, ISBIASREFRESHCFG_ISBIASCTRL_S0DIVRATIO b);
Isbiasrefreshcfg_Isbiasctrl_S0divratio_ValueProvider(ISBIASREFRESHCFG_ISBIASCTRL_S0DIVRATIO a)5224         partial void Isbiasrefreshcfg_Isbiasctrl_S0divratio_ValueProvider(ISBIASREFRESHCFG_ISBIASCTRL_S0DIVRATIO a);
5225         protected IValueRegisterField isbiasrefreshcfg_isbiasctrl_s1delta_field;
Isbiasrefreshcfg_Isbiasctrl_S1delta_Write(ulong a, ulong b)5226         partial void Isbiasrefreshcfg_Isbiasctrl_S1delta_Write(ulong a, ulong b);
Isbiasrefreshcfg_Isbiasctrl_S1delta_Read(ulong a, ulong b)5227         partial void Isbiasrefreshcfg_Isbiasctrl_S1delta_Read(ulong a, ulong b);
Isbiasrefreshcfg_Isbiasctrl_S1delta_ValueProvider(ulong a)5228         partial void Isbiasrefreshcfg_Isbiasctrl_S1delta_ValueProvider(ulong a);
5229         protected IValueRegisterField isbiasrefreshcfg_isbiasctrl_s1smpduration_field;
Isbiasrefreshcfg_Isbiasctrl_S1smpduration_Write(ulong a, ulong b)5230         partial void Isbiasrefreshcfg_Isbiasctrl_S1smpduration_Write(ulong a, ulong b);
Isbiasrefreshcfg_Isbiasctrl_S1smpduration_Read(ulong a, ulong b)5231         partial void Isbiasrefreshcfg_Isbiasctrl_S1smpduration_Read(ulong a, ulong b);
Isbiasrefreshcfg_Isbiasctrl_S1smpduration_ValueProvider(ulong a)5232         partial void Isbiasrefreshcfg_Isbiasctrl_S1smpduration_ValueProvider(ulong a);
5233         protected IValueRegisterField isbiasrefreshcfg_isbiasctrl_s1divratio_field;
Isbiasrefreshcfg_Isbiasctrl_S1divratio_Write(ulong a, ulong b)5234         partial void Isbiasrefreshcfg_Isbiasctrl_S1divratio_Write(ulong a, ulong b);
Isbiasrefreshcfg_Isbiasctrl_S1divratio_Read(ulong a, ulong b)5235         partial void Isbiasrefreshcfg_Isbiasctrl_S1divratio_Read(ulong a, ulong b);
Isbiasrefreshcfg_Isbiasctrl_S1divratio_ValueProvider(ulong a)5236         partial void Isbiasrefreshcfg_Isbiasctrl_S1divratio_ValueProvider(ulong a);
5237         protected IValueRegisterField isbiasrefreshcfg_isbiasctrl_s1temprangecont_field;
Isbiasrefreshcfg_Isbiasctrl_S1temprangecont_Write(ulong a, ulong b)5238         partial void Isbiasrefreshcfg_Isbiasctrl_S1temprangecont_Write(ulong a, ulong b);
Isbiasrefreshcfg_Isbiasctrl_S1temprangecont_Read(ulong a, ulong b)5239         partial void Isbiasrefreshcfg_Isbiasctrl_S1temprangecont_Read(ulong a, ulong b);
Isbiasrefreshcfg_Isbiasctrl_S1temprangecont_ValueProvider(ulong a)5240         partial void Isbiasrefreshcfg_Isbiasctrl_S1temprangecont_ValueProvider(ulong a);
5241 
Isbiasrefreshcfg_Isbiasctrl_Write(uint a, uint b)5242         partial void Isbiasrefreshcfg_Isbiasctrl_Write(uint a, uint b);
Isbiasrefreshcfg_Isbiasctrl_Read(uint a, uint b)5243         partial void Isbiasrefreshcfg_Isbiasctrl_Read(uint a, uint b);
5244 
5245         // Isbiastempconst_Isbiasctrl - Offset : 0xE0
5246         protected IValueRegisterField isbiastempconst_isbiasctrl_tempcalcconst_field;
Isbiastempconst_Isbiasctrl_Tempcalcconst_Write(ulong a, ulong b)5247         partial void Isbiastempconst_Isbiasctrl_Tempcalcconst_Write(ulong a, ulong b);
Isbiastempconst_Isbiasctrl_Tempcalcconst_Read(ulong a, ulong b)5248         partial void Isbiastempconst_Isbiasctrl_Tempcalcconst_Read(ulong a, ulong b);
Isbiastempconst_Isbiasctrl_Tempcalcconst_ValueProvider(ulong a)5249         partial void Isbiastempconst_Isbiasctrl_Tempcalcconst_ValueProvider(ulong a);
5250 
Isbiastempconst_Isbiasctrl_Write(uint a, uint b)5251         partial void Isbiastempconst_Isbiasctrl_Write(uint a, uint b);
Isbiastempconst_Isbiasctrl_Read(uint a, uint b)5252         partial void Isbiastempconst_Isbiasctrl_Read(uint a, uint b);
5253 
5254         // Isbiasstatus_Isbiasctrl - Offset : 0xE4
5255         protected IValueRegisterField isbiasstatus_isbiasctrl_isbiasout_field;
Isbiasstatus_Isbiasctrl_Isbiasout_Read(ulong a, ulong b)5256         partial void Isbiasstatus_Isbiasctrl_Isbiasout_Read(ulong a, ulong b);
Isbiasstatus_Isbiasctrl_Isbiasout_ValueProvider(ulong a)5257         partial void Isbiasstatus_Isbiasctrl_Isbiasout_ValueProvider(ulong a);
5258         protected IFlagRegisterField isbiasstatus_isbiasctrl_firstcaldone_bit;
Isbiasstatus_Isbiasctrl_Firstcaldone_Read(bool a, bool b)5259         partial void Isbiasstatus_Isbiasctrl_Firstcaldone_Read(bool a, bool b);
Isbiasstatus_Isbiasctrl_Firstcaldone_ValueProvider(bool a)5260         partial void Isbiasstatus_Isbiasctrl_Firstcaldone_ValueProvider(bool a);
5261         protected IFlagRegisterField isbiasstatus_isbiasctrl_isbiascalactive_bit;
Isbiasstatus_Isbiasctrl_Isbiascalactive_Read(bool a, bool b)5262         partial void Isbiasstatus_Isbiasctrl_Isbiascalactive_Read(bool a, bool b);
Isbiasstatus_Isbiasctrl_Isbiascalactive_ValueProvider(bool a)5263         partial void Isbiasstatus_Isbiasctrl_Isbiascalactive_ValueProvider(bool a);
5264         protected IFlagRegisterField isbiasstatus_isbiasctrl_tempcompactive_bit;
Isbiasstatus_Isbiasctrl_Tempcompactive_Read(bool a, bool b)5265         partial void Isbiasstatus_Isbiasctrl_Tempcompactive_Read(bool a, bool b);
Isbiasstatus_Isbiasctrl_Tempcompactive_ValueProvider(bool a)5266         partial void Isbiasstatus_Isbiasctrl_Tempcompactive_ValueProvider(bool a);
5267         protected IFlagRegisterField isbiasstatus_isbiasctrl_isbiascalcompout_bit;
Isbiasstatus_Isbiasctrl_Isbiascalcompout_Read(bool a, bool b)5268         partial void Isbiasstatus_Isbiasctrl_Isbiascalcompout_Read(bool a, bool b);
Isbiasstatus_Isbiasctrl_Isbiascalcompout_ValueProvider(bool a)5269         partial void Isbiasstatus_Isbiasctrl_Isbiascalcompout_ValueProvider(bool a);
5270         protected IValueRegisterField isbiasstatus_isbiasctrl_vsbtemprange_field;
Isbiasstatus_Isbiasctrl_Vsbtemprange_Read(ulong a, ulong b)5271         partial void Isbiasstatus_Isbiasctrl_Vsbtemprange_Read(ulong a, ulong b);
Isbiasstatus_Isbiasctrl_Vsbtemprange_ValueProvider(ulong a)5272         partial void Isbiasstatus_Isbiasctrl_Vsbtemprange_ValueProvider(ulong a);
5273         protected IValueRegisterField isbiasstatus_isbiasctrl_isbiasrefreshrate_field;
Isbiasstatus_Isbiasctrl_Isbiasrefreshrate_Read(ulong a, ulong b)5274         partial void Isbiasstatus_Isbiasctrl_Isbiasrefreshrate_Read(ulong a, ulong b);
Isbiasstatus_Isbiasctrl_Isbiasrefreshrate_ValueProvider(ulong a)5275         partial void Isbiasstatus_Isbiasctrl_Isbiasrefreshrate_ValueProvider(ulong a);
5276         protected IEnumRegisterField<ISBIASSTATUS_ISBIASCTRL_TESTLOCK> isbiasstatus_isbiasctrl_testlock_bit;
Isbiasstatus_Isbiasctrl_Testlock_Read(ISBIASSTATUS_ISBIASCTRL_TESTLOCK a, ISBIASSTATUS_ISBIASCTRL_TESTLOCK b)5277         partial void Isbiasstatus_Isbiasctrl_Testlock_Read(ISBIASSTATUS_ISBIASCTRL_TESTLOCK a, ISBIASSTATUS_ISBIASCTRL_TESTLOCK b);
Isbiasstatus_Isbiasctrl_Testlock_ValueProvider(ISBIASSTATUS_ISBIASCTRL_TESTLOCK a)5278         partial void Isbiasstatus_Isbiasctrl_Testlock_ValueProvider(ISBIASSTATUS_ISBIASCTRL_TESTLOCK a);
5279 
Isbiasstatus_Isbiasctrl_Write(uint a, uint b)5280         partial void Isbiasstatus_Isbiasctrl_Write(uint a, uint b);
Isbiasstatus_Isbiasctrl_Read(uint a, uint b)5281         partial void Isbiasstatus_Isbiasctrl_Read(uint a, uint b);
5282 
5283         // Vsbtempcomp_Isbiasctrl - Offset : 0xE8
5284         protected IFlagRegisterField vsbtempcomp_isbiasctrl_vsbtempcompen_bit;
Vsbtempcomp_Isbiasctrl_Vsbtempcompen_Write(bool a, bool b)5285         partial void Vsbtempcomp_Isbiasctrl_Vsbtempcompen_Write(bool a, bool b);
Vsbtempcomp_Isbiasctrl_Vsbtempcompen_Read(bool a, bool b)5286         partial void Vsbtempcomp_Isbiasctrl_Vsbtempcompen_Read(bool a, bool b);
Vsbtempcomp_Isbiasctrl_Vsbtempcompen_ValueProvider(bool a)5287         partial void Vsbtempcomp_Isbiasctrl_Vsbtempcompen_ValueProvider(bool a);
5288         protected IEnumRegisterField<VSBTEMPCOMP_ISBIASCTRL_R0VSB> vsbtempcomp_isbiasctrl_r0vsb_field;
Vsbtempcomp_Isbiasctrl_R0vsb_Write(VSBTEMPCOMP_ISBIASCTRL_R0VSB a, VSBTEMPCOMP_ISBIASCTRL_R0VSB b)5289         partial void Vsbtempcomp_Isbiasctrl_R0vsb_Write(VSBTEMPCOMP_ISBIASCTRL_R0VSB a, VSBTEMPCOMP_ISBIASCTRL_R0VSB b);
Vsbtempcomp_Isbiasctrl_R0vsb_Read(VSBTEMPCOMP_ISBIASCTRL_R0VSB a, VSBTEMPCOMP_ISBIASCTRL_R0VSB b)5290         partial void Vsbtempcomp_Isbiasctrl_R0vsb_Read(VSBTEMPCOMP_ISBIASCTRL_R0VSB a, VSBTEMPCOMP_ISBIASCTRL_R0VSB b);
Vsbtempcomp_Isbiasctrl_R0vsb_ValueProvider(VSBTEMPCOMP_ISBIASCTRL_R0VSB a)5291         partial void Vsbtempcomp_Isbiasctrl_R0vsb_ValueProvider(VSBTEMPCOMP_ISBIASCTRL_R0VSB a);
5292         protected IEnumRegisterField<VSBTEMPCOMP_ISBIASCTRL_R1VSB> vsbtempcomp_isbiasctrl_r1vsb_field;
Vsbtempcomp_Isbiasctrl_R1vsb_Write(VSBTEMPCOMP_ISBIASCTRL_R1VSB a, VSBTEMPCOMP_ISBIASCTRL_R1VSB b)5293         partial void Vsbtempcomp_Isbiasctrl_R1vsb_Write(VSBTEMPCOMP_ISBIASCTRL_R1VSB a, VSBTEMPCOMP_ISBIASCTRL_R1VSB b);
Vsbtempcomp_Isbiasctrl_R1vsb_Read(VSBTEMPCOMP_ISBIASCTRL_R1VSB a, VSBTEMPCOMP_ISBIASCTRL_R1VSB b)5294         partial void Vsbtempcomp_Isbiasctrl_R1vsb_Read(VSBTEMPCOMP_ISBIASCTRL_R1VSB a, VSBTEMPCOMP_ISBIASCTRL_R1VSB b);
Vsbtempcomp_Isbiasctrl_R1vsb_ValueProvider(VSBTEMPCOMP_ISBIASCTRL_R1VSB a)5295         partial void Vsbtempcomp_Isbiasctrl_R1vsb_ValueProvider(VSBTEMPCOMP_ISBIASCTRL_R1VSB a);
5296         protected IEnumRegisterField<VSBTEMPCOMP_ISBIASCTRL_R2VSB> vsbtempcomp_isbiasctrl_r2vsb_field;
Vsbtempcomp_Isbiasctrl_R2vsb_Write(VSBTEMPCOMP_ISBIASCTRL_R2VSB a, VSBTEMPCOMP_ISBIASCTRL_R2VSB b)5297         partial void Vsbtempcomp_Isbiasctrl_R2vsb_Write(VSBTEMPCOMP_ISBIASCTRL_R2VSB a, VSBTEMPCOMP_ISBIASCTRL_R2VSB b);
Vsbtempcomp_Isbiasctrl_R2vsb_Read(VSBTEMPCOMP_ISBIASCTRL_R2VSB a, VSBTEMPCOMP_ISBIASCTRL_R2VSB b)5298         partial void Vsbtempcomp_Isbiasctrl_R2vsb_Read(VSBTEMPCOMP_ISBIASCTRL_R2VSB a, VSBTEMPCOMP_ISBIASCTRL_R2VSB b);
Vsbtempcomp_Isbiasctrl_R2vsb_ValueProvider(VSBTEMPCOMP_ISBIASCTRL_R2VSB a)5299         partial void Vsbtempcomp_Isbiasctrl_R2vsb_ValueProvider(VSBTEMPCOMP_ISBIASCTRL_R2VSB a);
5300         protected IEnumRegisterField<VSBTEMPCOMP_ISBIASCTRL_R3VSB> vsbtempcomp_isbiasctrl_r3vsb_field;
Vsbtempcomp_Isbiasctrl_R3vsb_Write(VSBTEMPCOMP_ISBIASCTRL_R3VSB a, VSBTEMPCOMP_ISBIASCTRL_R3VSB b)5301         partial void Vsbtempcomp_Isbiasctrl_R3vsb_Write(VSBTEMPCOMP_ISBIASCTRL_R3VSB a, VSBTEMPCOMP_ISBIASCTRL_R3VSB b);
Vsbtempcomp_Isbiasctrl_R3vsb_Read(VSBTEMPCOMP_ISBIASCTRL_R3VSB a, VSBTEMPCOMP_ISBIASCTRL_R3VSB b)5302         partial void Vsbtempcomp_Isbiasctrl_R3vsb_Read(VSBTEMPCOMP_ISBIASCTRL_R3VSB a, VSBTEMPCOMP_ISBIASCTRL_R3VSB b);
Vsbtempcomp_Isbiasctrl_R3vsb_ValueProvider(VSBTEMPCOMP_ISBIASCTRL_R3VSB a)5303         partial void Vsbtempcomp_Isbiasctrl_R3vsb_ValueProvider(VSBTEMPCOMP_ISBIASCTRL_R3VSB a);
5304         protected IFlagRegisterField vsbtempcomp_isbiasctrl_vsbtestmodeen_bit;
Vsbtempcomp_Isbiasctrl_Vsbtestmodeen_Write(bool a, bool b)5305         partial void Vsbtempcomp_Isbiasctrl_Vsbtestmodeen_Write(bool a, bool b);
Vsbtempcomp_Isbiasctrl_Vsbtestmodeen_Read(bool a, bool b)5306         partial void Vsbtempcomp_Isbiasctrl_Vsbtestmodeen_Read(bool a, bool b);
Vsbtempcomp_Isbiasctrl_Vsbtestmodeen_ValueProvider(bool a)5307         partial void Vsbtempcomp_Isbiasctrl_Vsbtestmodeen_ValueProvider(bool a);
5308 
Vsbtempcomp_Isbiasctrl_Write(uint a, uint b)5309         partial void Vsbtempcomp_Isbiasctrl_Write(uint a, uint b);
Vsbtempcomp_Isbiasctrl_Read(uint a, uint b)5310         partial void Vsbtempcomp_Isbiasctrl_Read(uint a, uint b);
5311 
5312         // Vsbtempcompthr_Isbiasctrl - Offset : 0xEC
5313         protected IValueRegisterField vsbtempcompthr_isbiasctrl_r1vsbtempthr_field;
Vsbtempcompthr_Isbiasctrl_R1vsbtempthr_Write(ulong a, ulong b)5314         partial void Vsbtempcompthr_Isbiasctrl_R1vsbtempthr_Write(ulong a, ulong b);
Vsbtempcompthr_Isbiasctrl_R1vsbtempthr_Read(ulong a, ulong b)5315         partial void Vsbtempcompthr_Isbiasctrl_R1vsbtempthr_Read(ulong a, ulong b);
Vsbtempcompthr_Isbiasctrl_R1vsbtempthr_ValueProvider(ulong a)5316         partial void Vsbtempcompthr_Isbiasctrl_R1vsbtempthr_ValueProvider(ulong a);
5317         protected IValueRegisterField vsbtempcompthr_isbiasctrl_r2vsbtempthr_field;
Vsbtempcompthr_Isbiasctrl_R2vsbtempthr_Write(ulong a, ulong b)5318         partial void Vsbtempcompthr_Isbiasctrl_R2vsbtempthr_Write(ulong a, ulong b);
Vsbtempcompthr_Isbiasctrl_R2vsbtempthr_Read(ulong a, ulong b)5319         partial void Vsbtempcompthr_Isbiasctrl_R2vsbtempthr_Read(ulong a, ulong b);
Vsbtempcompthr_Isbiasctrl_R2vsbtempthr_ValueProvider(ulong a)5320         partial void Vsbtempcompthr_Isbiasctrl_R2vsbtempthr_ValueProvider(ulong a);
5321         protected IValueRegisterField vsbtempcompthr_isbiasctrl_r3vsbtempthr_field;
Vsbtempcompthr_Isbiasctrl_R3vsbtempthr_Write(ulong a, ulong b)5322         partial void Vsbtempcompthr_Isbiasctrl_R3vsbtempthr_Write(ulong a, ulong b);
Vsbtempcompthr_Isbiasctrl_R3vsbtempthr_Read(ulong a, ulong b)5323         partial void Vsbtempcompthr_Isbiasctrl_R3vsbtempthr_Read(ulong a, ulong b);
Vsbtempcompthr_Isbiasctrl_R3vsbtempthr_ValueProvider(ulong a)5324         partial void Vsbtempcompthr_Isbiasctrl_R3vsbtempthr_ValueProvider(ulong a);
5325 
Vsbtempcompthr_Isbiasctrl_Write(uint a, uint b)5326         partial void Vsbtempcompthr_Isbiasctrl_Write(uint a, uint b);
Vsbtempcompthr_Isbiasctrl_Read(uint a, uint b)5327         partial void Vsbtempcompthr_Isbiasctrl_Read(uint a, uint b);
5328 
5329         // Retregtempcomp_Isbiasctrl - Offset : 0xF0
5330         protected IValueRegisterField retregtempcomp_isbiasctrl_r0retreghstrim_field;
Retregtempcomp_Isbiasctrl_R0retreghstrim_Write(ulong a, ulong b)5331         partial void Retregtempcomp_Isbiasctrl_R0retreghstrim_Write(ulong a, ulong b);
Retregtempcomp_Isbiasctrl_R0retreghstrim_Read(ulong a, ulong b)5332         partial void Retregtempcomp_Isbiasctrl_R0retreghstrim_Read(ulong a, ulong b);
Retregtempcomp_Isbiasctrl_R0retreghstrim_ValueProvider(ulong a)5333         partial void Retregtempcomp_Isbiasctrl_R0retreghstrim_ValueProvider(ulong a);
5334         protected IValueRegisterField retregtempcomp_isbiasctrl_r1retreghstrim_field;
Retregtempcomp_Isbiasctrl_R1retreghstrim_Write(ulong a, ulong b)5335         partial void Retregtempcomp_Isbiasctrl_R1retreghstrim_Write(ulong a, ulong b);
Retregtempcomp_Isbiasctrl_R1retreghstrim_Read(ulong a, ulong b)5336         partial void Retregtempcomp_Isbiasctrl_R1retreghstrim_Read(ulong a, ulong b);
Retregtempcomp_Isbiasctrl_R1retreghstrim_ValueProvider(ulong a)5337         partial void Retregtempcomp_Isbiasctrl_R1retreghstrim_ValueProvider(ulong a);
5338         protected IValueRegisterField retregtempcomp_isbiasctrl_r2retreghstrim_field;
Retregtempcomp_Isbiasctrl_R2retreghstrim_Write(ulong a, ulong b)5339         partial void Retregtempcomp_Isbiasctrl_R2retreghstrim_Write(ulong a, ulong b);
Retregtempcomp_Isbiasctrl_R2retreghstrim_Read(ulong a, ulong b)5340         partial void Retregtempcomp_Isbiasctrl_R2retreghstrim_Read(ulong a, ulong b);
Retregtempcomp_Isbiasctrl_R2retreghstrim_ValueProvider(ulong a)5341         partial void Retregtempcomp_Isbiasctrl_R2retreghstrim_ValueProvider(ulong a);
5342         protected IValueRegisterField retregtempcomp_isbiasctrl_r3retreghstrim_field;
Retregtempcomp_Isbiasctrl_R3retreghstrim_Write(ulong a, ulong b)5343         partial void Retregtempcomp_Isbiasctrl_R3retreghstrim_Write(ulong a, ulong b);
Retregtempcomp_Isbiasctrl_R3retreghstrim_Read(ulong a, ulong b)5344         partial void Retregtempcomp_Isbiasctrl_R3retreghstrim_Read(ulong a, ulong b);
Retregtempcomp_Isbiasctrl_R3retreghstrim_ValueProvider(ulong a)5345         partial void Retregtempcomp_Isbiasctrl_R3retreghstrim_ValueProvider(ulong a);
5346 
Retregtempcomp_Isbiasctrl_Write(uint a, uint b)5347         partial void Retregtempcomp_Isbiasctrl_Write(uint a, uint b);
Retregtempcomp_Isbiasctrl_Read(uint a, uint b)5348         partial void Retregtempcomp_Isbiasctrl_Read(uint a, uint b);
5349 
5350         // Efpif - Offset : 0x100
5351         protected IFlagRegisterField efpif_efpif_bit;
Efpif_Efpif_Write(bool a, bool b)5352         partial void Efpif_Efpif_Write(bool a, bool b);
Efpif_Efpif_Read(bool a, bool b)5353         partial void Efpif_Efpif_Read(bool a, bool b);
Efpif_Efpif_ValueProvider(bool a)5354         partial void Efpif_Efpif_ValueProvider(bool a);
5355 
Efpif_Write(uint a, uint b)5356         partial void Efpif_Write(uint a, uint b);
Efpif_Read(uint a, uint b)5357         partial void Efpif_Read(uint a, uint b);
5358 
5359         // Efpien - Offset : 0x104
5360         protected IFlagRegisterField efpien_efpien_bit;
Efpien_Efpien_Write(bool a, bool b)5361         partial void Efpien_Efpien_Write(bool a, bool b);
Efpien_Efpien_Read(bool a, bool b)5362         partial void Efpien_Efpien_Read(bool a, bool b);
Efpien_Efpien_ValueProvider(bool a)5363         partial void Efpien_Efpien_ValueProvider(bool a);
5364 
Efpien_Write(uint a, uint b)5365         partial void Efpien_Write(uint a, uint b);
Efpien_Read(uint a, uint b)5366         partial void Efpien_Read(uint a, uint b);
5367 
5368         // Efpctrl - Offset : 0x108
5369         protected IFlagRegisterField efpctrl_efpdmem2inem4_bit;
Efpctrl_Efpdmem2inem4_Write(bool a, bool b)5370         partial void Efpctrl_Efpdmem2inem4_Write(bool a, bool b);
Efpctrl_Efpdmem2inem4_Read(bool a, bool b)5371         partial void Efpctrl_Efpdmem2inem4_Read(bool a, bool b);
Efpctrl_Efpdmem2inem4_ValueProvider(bool a)5372         partial void Efpctrl_Efpdmem2inem4_ValueProvider(bool a);
5373         protected IFlagRegisterField efpctrl_efpdmswap_bit;
Efpctrl_Efpdmswap_Write(bool a, bool b)5374         partial void Efpctrl_Efpdmswap_Write(bool a, bool b);
Efpctrl_Efpdmswap_Read(bool a, bool b)5375         partial void Efpctrl_Efpdmswap_Read(bool a, bool b);
Efpctrl_Efpdmswap_ValueProvider(bool a)5376         partial void Efpctrl_Efpdmswap_ValueProvider(bool a);
5377         protected IFlagRegisterField efpctrl_efpdmoverride_bit;
Efpctrl_Efpdmoverride_Write(bool a, bool b)5378         partial void Efpctrl_Efpdmoverride_Write(bool a, bool b);
Efpctrl_Efpdmoverride_Read(bool a, bool b)5379         partial void Efpctrl_Efpdmoverride_Read(bool a, bool b);
Efpctrl_Efpdmoverride_ValueProvider(bool a)5380         partial void Efpctrl_Efpdmoverride_ValueProvider(bool a);
5381         protected IValueRegisterField efpctrl_efpdmoverrideval_field;
Efpctrl_Efpdmoverrideval_Write(ulong a, ulong b)5382         partial void Efpctrl_Efpdmoverrideval_Write(ulong a, ulong b);
Efpctrl_Efpdmoverrideval_Read(ulong a, ulong b)5383         partial void Efpctrl_Efpdmoverrideval_Read(ulong a, ulong b);
Efpctrl_Efpdmoverrideval_ValueProvider(ulong a)5384         partial void Efpctrl_Efpdmoverrideval_ValueProvider(ulong a);
5385 
Efpctrl_Write(uint a, uint b)5386         partial void Efpctrl_Write(uint a, uint b);
Efpctrl_Read(uint a, uint b)5387         partial void Efpctrl_Read(uint a, uint b);
5388 
5389         // Rootctrl - Offset : 0x188
5390         protected IFlagRegisterField rootctrl_vscalelock_bit;
Rootctrl_Vscalelock_Write(bool a, bool b)5391         partial void Rootctrl_Vscalelock_Write(bool a, bool b);
Rootctrl_Vscalelock_Read(bool a, bool b)5392         partial void Rootctrl_Vscalelock_Read(bool a, bool b);
Rootctrl_Vscalelock_ValueProvider(bool a)5393         partial void Rootctrl_Vscalelock_ValueProvider(bool a);
5394         protected IValueRegisterField rootctrl_tamperinfo_field;
Rootctrl_Tamperinfo_Write(ulong a, ulong b)5395         partial void Rootctrl_Tamperinfo_Write(ulong a, ulong b);
Rootctrl_Tamperinfo_Read(ulong a, ulong b)5396         partial void Rootctrl_Tamperinfo_Read(ulong a, ulong b);
Rootctrl_Tamperinfo_ValueProvider(ulong a)5397         partial void Rootctrl_Tamperinfo_ValueProvider(ulong a);
5398 
Rootctrl_Write(uint a, uint b)5399         partial void Rootctrl_Write(uint a, uint b);
Rootctrl_Read(uint a, uint b)5400         partial void Rootctrl_Read(uint a, uint b);
5401 
5402         // Rpuratd0_Drpu - Offset : 0x18C
5403         protected IFlagRegisterField rpuratd0_drpu_ratdldreg_bit;
Rpuratd0_Drpu_Ratdldreg_Write(bool a, bool b)5404         partial void Rpuratd0_Drpu_Ratdldreg_Write(bool a, bool b);
Rpuratd0_Drpu_Ratdldreg_Read(bool a, bool b)5405         partial void Rpuratd0_Drpu_Ratdldreg_Read(bool a, bool b);
Rpuratd0_Drpu_Ratdldreg_ValueProvider(bool a)5406         partial void Rpuratd0_Drpu_Ratdldreg_ValueProvider(bool a);
5407         protected IFlagRegisterField rpuratd0_drpu_ratddvddlebod_bit;
Rpuratd0_Drpu_Ratddvddlebod_Write(bool a, bool b)5408         partial void Rpuratd0_Drpu_Ratddvddlebod_Write(bool a, bool b);
Rpuratd0_Drpu_Ratddvddlebod_Read(bool a, bool b)5409         partial void Rpuratd0_Drpu_Ratddvddlebod_Read(bool a, bool b);
Rpuratd0_Drpu_Ratddvddlebod_ValueProvider(bool a)5410         partial void Rpuratd0_Drpu_Ratddvddlebod_ValueProvider(bool a);
5411         protected IFlagRegisterField rpuratd0_drpu_ratdvlmthv_bit;
Rpuratd0_Drpu_Ratdvlmthv_Write(bool a, bool b)5412         partial void Rpuratd0_Drpu_Ratdvlmthv_Write(bool a, bool b);
Rpuratd0_Drpu_Ratdvlmthv_Read(bool a, bool b)5413         partial void Rpuratd0_Drpu_Ratdvlmthv_Read(bool a, bool b);
Rpuratd0_Drpu_Ratdvlmthv_ValueProvider(bool a)5414         partial void Rpuratd0_Drpu_Ratdvlmthv_ValueProvider(bool a);
5415         protected IFlagRegisterField rpuratd0_drpu_ratddvddbod_bit;
Rpuratd0_Drpu_Ratddvddbod_Write(bool a, bool b)5416         partial void Rpuratd0_Drpu_Ratddvddbod_Write(bool a, bool b);
Rpuratd0_Drpu_Ratddvddbod_Read(bool a, bool b)5417         partial void Rpuratd0_Drpu_Ratddvddbod_Read(bool a, bool b);
Rpuratd0_Drpu_Ratddvddbod_ValueProvider(bool a)5418         partial void Rpuratd0_Drpu_Ratddvddbod_ValueProvider(bool a);
5419         protected IFlagRegisterField rpuratd0_drpu_ratddecbod_bit;
Rpuratd0_Drpu_Ratddecbod_Write(bool a, bool b)5420         partial void Rpuratd0_Drpu_Ratddecbod_Write(bool a, bool b);
Rpuratd0_Drpu_Ratddecbod_Read(bool a, bool b)5421         partial void Rpuratd0_Drpu_Ratddecbod_Read(bool a, bool b);
Rpuratd0_Drpu_Ratddecbod_ValueProvider(bool a)5422         partial void Rpuratd0_Drpu_Ratddecbod_ValueProvider(bool a);
5423         protected IFlagRegisterField rpuratd0_drpu_ratdhdreg_bit;
Rpuratd0_Drpu_Ratdhdreg_Write(bool a, bool b)5424         partial void Rpuratd0_Drpu_Ratdhdreg_Write(bool a, bool b);
Rpuratd0_Drpu_Ratdhdreg_Read(bool a, bool b)5425         partial void Rpuratd0_Drpu_Ratdhdreg_Read(bool a, bool b);
Rpuratd0_Drpu_Ratdhdreg_ValueProvider(bool a)5426         partial void Rpuratd0_Drpu_Ratdhdreg_ValueProvider(bool a);
5427         protected IFlagRegisterField rpuratd0_drpu_ratdretreg_bit;
Rpuratd0_Drpu_Ratdretreg_Write(bool a, bool b)5428         partial void Rpuratd0_Drpu_Ratdretreg_Write(bool a, bool b);
Rpuratd0_Drpu_Ratdretreg_Read(bool a, bool b)5429         partial void Rpuratd0_Drpu_Ratdretreg_Read(bool a, bool b);
Rpuratd0_Drpu_Ratdretreg_ValueProvider(bool a)5430         partial void Rpuratd0_Drpu_Ratdretreg_ValueProvider(bool a);
5431         protected IFlagRegisterField rpuratd0_drpu_ratdbod3sensetrim_bit;
Rpuratd0_Drpu_Ratdbod3sensetrim_Write(bool a, bool b)5432         partial void Rpuratd0_Drpu_Ratdbod3sensetrim_Write(bool a, bool b);
Rpuratd0_Drpu_Ratdbod3sensetrim_Read(bool a, bool b)5433         partial void Rpuratd0_Drpu_Ratdbod3sensetrim_Read(bool a, bool b);
Rpuratd0_Drpu_Ratdbod3sensetrim_ValueProvider(bool a)5434         partial void Rpuratd0_Drpu_Ratdbod3sensetrim_ValueProvider(bool a);
5435         protected IFlagRegisterField rpuratd0_drpu_ratdbod3sense_bit;
Rpuratd0_Drpu_Ratdbod3sense_Write(bool a, bool b)5436         partial void Rpuratd0_Drpu_Ratdbod3sense_Write(bool a, bool b);
Rpuratd0_Drpu_Ratdbod3sense_Read(bool a, bool b)5437         partial void Rpuratd0_Drpu_Ratdbod3sense_Read(bool a, bool b);
Rpuratd0_Drpu_Ratdbod3sense_ValueProvider(bool a)5438         partial void Rpuratd0_Drpu_Ratdbod3sense_ValueProvider(bool a);
5439         protected IFlagRegisterField rpuratd0_drpu_ratdisbias_bit;
Rpuratd0_Drpu_Ratdisbias_Write(bool a, bool b)5440         partial void Rpuratd0_Drpu_Ratdisbias_Write(bool a, bool b);
Rpuratd0_Drpu_Ratdisbias_Read(bool a, bool b)5441         partial void Rpuratd0_Drpu_Ratdisbias_Read(bool a, bool b);
Rpuratd0_Drpu_Ratdisbias_ValueProvider(bool a)5442         partial void Rpuratd0_Drpu_Ratdisbias_ValueProvider(bool a);
5443         protected IFlagRegisterField rpuratd0_drpu_ratdisbiastrim_bit;
Rpuratd0_Drpu_Ratdisbiastrim_Write(bool a, bool b)5444         partial void Rpuratd0_Drpu_Ratdisbiastrim_Write(bool a, bool b);
Rpuratd0_Drpu_Ratdisbiastrim_Read(bool a, bool b)5445         partial void Rpuratd0_Drpu_Ratdisbiastrim_Read(bool a, bool b);
Rpuratd0_Drpu_Ratdisbiastrim_ValueProvider(bool a)5446         partial void Rpuratd0_Drpu_Ratdisbiastrim_ValueProvider(bool a);
5447         protected IFlagRegisterField rpuratd0_drpu_ratdisbiasvrefregtrim_bit;
Rpuratd0_Drpu_Ratdisbiasvrefregtrim_Write(bool a, bool b)5448         partial void Rpuratd0_Drpu_Ratdisbiasvrefregtrim_Write(bool a, bool b);
Rpuratd0_Drpu_Ratdisbiasvrefregtrim_Read(bool a, bool b)5449         partial void Rpuratd0_Drpu_Ratdisbiasvrefregtrim_Read(bool a, bool b);
Rpuratd0_Drpu_Ratdisbiasvrefregtrim_ValueProvider(bool a)5450         partial void Rpuratd0_Drpu_Ratdisbiasvrefregtrim_ValueProvider(bool a);
5451         protected IFlagRegisterField rpuratd0_drpu_ratdisbiasvreflvbodtrim_bit;
Rpuratd0_Drpu_Ratdisbiasvreflvbodtrim_Write(bool a, bool b)5452         partial void Rpuratd0_Drpu_Ratdisbiasvreflvbodtrim_Write(bool a, bool b);
Rpuratd0_Drpu_Ratdisbiasvreflvbodtrim_Read(bool a, bool b)5453         partial void Rpuratd0_Drpu_Ratdisbiasvreflvbodtrim_Read(bool a, bool b);
Rpuratd0_Drpu_Ratdisbiasvreflvbodtrim_ValueProvider(bool a)5454         partial void Rpuratd0_Drpu_Ratdisbiasvreflvbodtrim_ValueProvider(bool a);
5455         protected IFlagRegisterField rpuratd0_drpu_ratdpfmbyp_bit;
Rpuratd0_Drpu_Ratdpfmbyp_Write(bool a, bool b)5456         partial void Rpuratd0_Drpu_Ratdpfmbyp_Write(bool a, bool b);
Rpuratd0_Drpu_Ratdpfmbyp_Read(bool a, bool b)5457         partial void Rpuratd0_Drpu_Ratdpfmbyp_Read(bool a, bool b);
Rpuratd0_Drpu_Ratdpfmbyp_ValueProvider(bool a)5458         partial void Rpuratd0_Drpu_Ratdpfmbyp_ValueProvider(bool a);
5459         protected IFlagRegisterField rpuratd0_drpu_ratdpfmbypctrl_bit;
Rpuratd0_Drpu_Ratdpfmbypctrl_Write(bool a, bool b)5460         partial void Rpuratd0_Drpu_Ratdpfmbypctrl_Write(bool a, bool b);
Rpuratd0_Drpu_Ratdpfmbypctrl_Read(bool a, bool b)5461         partial void Rpuratd0_Drpu_Ratdpfmbypctrl_Read(bool a, bool b);
Rpuratd0_Drpu_Ratdpfmbypctrl_ValueProvider(bool a)5462         partial void Rpuratd0_Drpu_Ratdpfmbypctrl_ValueProvider(bool a);
5463         protected IFlagRegisterField rpuratd0_drpu_ratdpd1paretctrl_bit;
Rpuratd0_Drpu_Ratdpd1paretctrl_Write(bool a, bool b)5464         partial void Rpuratd0_Drpu_Ratdpd1paretctrl_Write(bool a, bool b);
Rpuratd0_Drpu_Ratdpd1paretctrl_Read(bool a, bool b)5465         partial void Rpuratd0_Drpu_Ratdpd1paretctrl_Read(bool a, bool b);
Rpuratd0_Drpu_Ratdpd1paretctrl_ValueProvider(bool a)5466         partial void Rpuratd0_Drpu_Ratdpd1paretctrl_ValueProvider(bool a);
5467         protected IFlagRegisterField rpuratd0_drpu_ratdpd0pwrctrl_bit;
Rpuratd0_Drpu_Ratdpd0pwrctrl_Write(bool a, bool b)5468         partial void Rpuratd0_Drpu_Ratdpd0pwrctrl_Write(bool a, bool b);
Rpuratd0_Drpu_Ratdpd0pwrctrl_Read(bool a, bool b)5469         partial void Rpuratd0_Drpu_Ratdpd0pwrctrl_Read(bool a, bool b);
Rpuratd0_Drpu_Ratdpd0pwrctrl_ValueProvider(bool a)5470         partial void Rpuratd0_Drpu_Ratdpd0pwrctrl_ValueProvider(bool a);
5471         protected IFlagRegisterField rpuratd0_drpu_ratdpd0pwrem2ctrl_bit;
Rpuratd0_Drpu_Ratdpd0pwrem2ctrl_Write(bool a, bool b)5472         partial void Rpuratd0_Drpu_Ratdpd0pwrem2ctrl_Write(bool a, bool b);
Rpuratd0_Drpu_Ratdpd0pwrem2ctrl_Read(bool a, bool b)5473         partial void Rpuratd0_Drpu_Ratdpd0pwrem2ctrl_Read(bool a, bool b);
Rpuratd0_Drpu_Ratdpd0pwrem2ctrl_ValueProvider(bool a)5474         partial void Rpuratd0_Drpu_Ratdpd0pwrem2ctrl_ValueProvider(bool a);
5475         protected IFlagRegisterField rpuratd0_drpu_ratdlock_bit;
Rpuratd0_Drpu_Ratdlock_Write(bool a, bool b)5476         partial void Rpuratd0_Drpu_Ratdlock_Write(bool a, bool b);
Rpuratd0_Drpu_Ratdlock_Read(bool a, bool b)5477         partial void Rpuratd0_Drpu_Ratdlock_Read(bool a, bool b);
Rpuratd0_Drpu_Ratdlock_ValueProvider(bool a)5478         partial void Rpuratd0_Drpu_Ratdlock_ValueProvider(bool a);
5479         protected IFlagRegisterField rpuratd0_drpu_ratdif_bit;
Rpuratd0_Drpu_Ratdif_Write(bool a, bool b)5480         partial void Rpuratd0_Drpu_Ratdif_Write(bool a, bool b);
Rpuratd0_Drpu_Ratdif_Read(bool a, bool b)5481         partial void Rpuratd0_Drpu_Ratdif_Read(bool a, bool b);
Rpuratd0_Drpu_Ratdif_ValueProvider(bool a)5482         partial void Rpuratd0_Drpu_Ratdif_ValueProvider(bool a);
5483         protected IFlagRegisterField rpuratd0_drpu_ratdien_bit;
Rpuratd0_Drpu_Ratdien_Write(bool a, bool b)5484         partial void Rpuratd0_Drpu_Ratdien_Write(bool a, bool b);
Rpuratd0_Drpu_Ratdien_Read(bool a, bool b)5485         partial void Rpuratd0_Drpu_Ratdien_Read(bool a, bool b);
Rpuratd0_Drpu_Ratdien_ValueProvider(bool a)5486         partial void Rpuratd0_Drpu_Ratdien_ValueProvider(bool a);
5487         protected IFlagRegisterField rpuratd0_drpu_ratdem4ctrl_bit;
Rpuratd0_Drpu_Ratdem4ctrl_Write(bool a, bool b)5488         partial void Rpuratd0_Drpu_Ratdem4ctrl_Write(bool a, bool b);
Rpuratd0_Drpu_Ratdem4ctrl_Read(bool a, bool b)5489         partial void Rpuratd0_Drpu_Ratdem4ctrl_Read(bool a, bool b);
Rpuratd0_Drpu_Ratdem4ctrl_ValueProvider(bool a)5490         partial void Rpuratd0_Drpu_Ratdem4ctrl_ValueProvider(bool a);
5491         protected IFlagRegisterField rpuratd0_drpu_ratdcmd_bit;
Rpuratd0_Drpu_Ratdcmd_Write(bool a, bool b)5492         partial void Rpuratd0_Drpu_Ratdcmd_Write(bool a, bool b);
Rpuratd0_Drpu_Ratdcmd_Read(bool a, bool b)5493         partial void Rpuratd0_Drpu_Ratdcmd_Read(bool a, bool b);
Rpuratd0_Drpu_Ratdcmd_ValueProvider(bool a)5494         partial void Rpuratd0_Drpu_Ratdcmd_ValueProvider(bool a);
5495         protected IFlagRegisterField rpuratd0_drpu_ratdctrl_bit;
Rpuratd0_Drpu_Ratdctrl_Write(bool a, bool b)5496         partial void Rpuratd0_Drpu_Ratdctrl_Write(bool a, bool b);
Rpuratd0_Drpu_Ratdctrl_Read(bool a, bool b)5497         partial void Rpuratd0_Drpu_Ratdctrl_Read(bool a, bool b);
Rpuratd0_Drpu_Ratdctrl_ValueProvider(bool a)5498         partial void Rpuratd0_Drpu_Ratdctrl_ValueProvider(bool a);
5499         protected IFlagRegisterField rpuratd0_drpu_ratdtemplimits_bit;
Rpuratd0_Drpu_Ratdtemplimits_Write(bool a, bool b)5500         partial void Rpuratd0_Drpu_Ratdtemplimits_Write(bool a, bool b);
Rpuratd0_Drpu_Ratdtemplimits_Read(bool a, bool b)5501         partial void Rpuratd0_Drpu_Ratdtemplimits_Read(bool a, bool b);
Rpuratd0_Drpu_Ratdtemplimits_ValueProvider(bool a)5502         partial void Rpuratd0_Drpu_Ratdtemplimits_ValueProvider(bool a);
5503         protected IFlagRegisterField rpuratd0_drpu_ratdtemplimitsdg_bit;
Rpuratd0_Drpu_Ratdtemplimitsdg_Write(bool a, bool b)5504         partial void Rpuratd0_Drpu_Ratdtemplimitsdg_Write(bool a, bool b);
Rpuratd0_Drpu_Ratdtemplimitsdg_Read(bool a, bool b)5505         partial void Rpuratd0_Drpu_Ratdtemplimitsdg_Read(bool a, bool b);
Rpuratd0_Drpu_Ratdtemplimitsdg_ValueProvider(bool a)5506         partial void Rpuratd0_Drpu_Ratdtemplimitsdg_ValueProvider(bool a);
5507 
Rpuratd0_Drpu_Write(uint a, uint b)5508         partial void Rpuratd0_Drpu_Write(uint a, uint b);
Rpuratd0_Drpu_Read(uint a, uint b)5509         partial void Rpuratd0_Drpu_Read(uint a, uint b);
5510 
5511         // Rpuratd1_Drpu - Offset : 0x190
5512         protected IFlagRegisterField rpuratd1_drpu_ratdtemplimitsse_bit;
Rpuratd1_Drpu_Ratdtemplimitsse_Write(bool a, bool b)5513         partial void Rpuratd1_Drpu_Ratdtemplimitsse_Write(bool a, bool b);
Rpuratd1_Drpu_Ratdtemplimitsse_Read(bool a, bool b)5514         partial void Rpuratd1_Drpu_Ratdtemplimitsse_Read(bool a, bool b);
Rpuratd1_Drpu_Ratdtemplimitsse_ValueProvider(bool a)5515         partial void Rpuratd1_Drpu_Ratdtemplimitsse_ValueProvider(bool a);
5516         protected IFlagRegisterField rpuratd1_drpu_ratdtestctrl_bit;
Rpuratd1_Drpu_Ratdtestctrl_Write(bool a, bool b)5517         partial void Rpuratd1_Drpu_Ratdtestctrl_Write(bool a, bool b);
Rpuratd1_Drpu_Ratdtestctrl_Read(bool a, bool b)5518         partial void Rpuratd1_Drpu_Ratdtestctrl_Read(bool a, bool b);
Rpuratd1_Drpu_Ratdtestctrl_ValueProvider(bool a)5519         partial void Rpuratd1_Drpu_Ratdtestctrl_ValueProvider(bool a);
5520         protected IFlagRegisterField rpuratd1_drpu_ratdrmuctrl_bit;
Rpuratd1_Drpu_Ratdrmuctrl_Write(bool a, bool b)5521         partial void Rpuratd1_Drpu_Ratdrmuctrl_Write(bool a, bool b);
Rpuratd1_Drpu_Ratdrmuctrl_Read(bool a, bool b)5522         partial void Rpuratd1_Drpu_Ratdrmuctrl_Read(bool a, bool b);
Rpuratd1_Drpu_Ratdrmuctrl_ValueProvider(bool a)5523         partial void Rpuratd1_Drpu_Ratdrmuctrl_ValueProvider(bool a);
5524         protected IFlagRegisterField rpuratd1_drpu_ratddgif_bit;
Rpuratd1_Drpu_Ratddgif_Write(bool a, bool b)5525         partial void Rpuratd1_Drpu_Ratddgif_Write(bool a, bool b);
Rpuratd1_Drpu_Ratddgif_Read(bool a, bool b)5526         partial void Rpuratd1_Drpu_Ratddgif_Read(bool a, bool b);
Rpuratd1_Drpu_Ratddgif_ValueProvider(bool a)5527         partial void Rpuratd1_Drpu_Ratddgif_ValueProvider(bool a);
5528         protected IFlagRegisterField rpuratd1_drpu_ratddgien_bit;
Rpuratd1_Drpu_Ratddgien_Write(bool a, bool b)5529         partial void Rpuratd1_Drpu_Ratddgien_Write(bool a, bool b);
Rpuratd1_Drpu_Ratddgien_Read(bool a, bool b)5530         partial void Rpuratd1_Drpu_Ratddgien_Read(bool a, bool b);
Rpuratd1_Drpu_Ratddgien_ValueProvider(bool a)5531         partial void Rpuratd1_Drpu_Ratddgien_ValueProvider(bool a);
5532         protected IFlagRegisterField rpuratd1_drpu_ratdseqif_bit;
Rpuratd1_Drpu_Ratdseqif_Write(bool a, bool b)5533         partial void Rpuratd1_Drpu_Ratdseqif_Write(bool a, bool b);
Rpuratd1_Drpu_Ratdseqif_Read(bool a, bool b)5534         partial void Rpuratd1_Drpu_Ratdseqif_Read(bool a, bool b);
Rpuratd1_Drpu_Ratdseqif_ValueProvider(bool a)5535         partial void Rpuratd1_Drpu_Ratdseqif_ValueProvider(bool a);
5536         protected IFlagRegisterField rpuratd1_drpu_ratdseqien_bit;
Rpuratd1_Drpu_Ratdseqien_Write(bool a, bool b)5537         partial void Rpuratd1_Drpu_Ratdseqien_Write(bool a, bool b);
Rpuratd1_Drpu_Ratdseqien_Read(bool a, bool b)5538         partial void Rpuratd1_Drpu_Ratdseqien_Read(bool a, bool b);
Rpuratd1_Drpu_Ratdseqien_ValueProvider(bool a)5539         partial void Rpuratd1_Drpu_Ratdseqien_ValueProvider(bool a);
5540         protected IFlagRegisterField rpuratd1_drpu_ratddelaycfg_bit;
Rpuratd1_Drpu_Ratddelaycfg_Write(bool a, bool b)5541         partial void Rpuratd1_Drpu_Ratddelaycfg_Write(bool a, bool b);
Rpuratd1_Drpu_Ratddelaycfg_Read(bool a, bool b)5542         partial void Rpuratd1_Drpu_Ratddelaycfg_Read(bool a, bool b);
Rpuratd1_Drpu_Ratddelaycfg_ValueProvider(bool a)5543         partial void Rpuratd1_Drpu_Ratddelaycfg_ValueProvider(bool a);
5544         protected IFlagRegisterField rpuratd1_drpu_ratdtestlock_bit;
Rpuratd1_Drpu_Ratdtestlock_Write(bool a, bool b)5545         partial void Rpuratd1_Drpu_Ratdtestlock_Write(bool a, bool b);
Rpuratd1_Drpu_Ratdtestlock_Read(bool a, bool b)5546         partial void Rpuratd1_Drpu_Ratdtestlock_Read(bool a, bool b);
Rpuratd1_Drpu_Ratdtestlock_ValueProvider(bool a)5547         partial void Rpuratd1_Drpu_Ratdtestlock_ValueProvider(bool a);
5548         protected IFlagRegisterField rpuratd1_drpu_ratdauxctrl_bit;
Rpuratd1_Drpu_Ratdauxctrl_Write(bool a, bool b)5549         partial void Rpuratd1_Drpu_Ratdauxctrl_Write(bool a, bool b);
Rpuratd1_Drpu_Ratdauxctrl_Read(bool a, bool b)5550         partial void Rpuratd1_Drpu_Ratdauxctrl_Read(bool a, bool b);
Rpuratd1_Drpu_Ratdauxctrl_ValueProvider(bool a)5551         partial void Rpuratd1_Drpu_Ratdauxctrl_ValueProvider(bool a);
5552         protected IFlagRegisterField rpuratd1_drpu_ratdisbiasconf_bit;
Rpuratd1_Drpu_Ratdisbiasconf_Write(bool a, bool b)5553         partial void Rpuratd1_Drpu_Ratdisbiasconf_Write(bool a, bool b);
Rpuratd1_Drpu_Ratdisbiasconf_Read(bool a, bool b)5554         partial void Rpuratd1_Drpu_Ratdisbiasconf_Read(bool a, bool b);
Rpuratd1_Drpu_Ratdisbiasconf_ValueProvider(bool a)5555         partial void Rpuratd1_Drpu_Ratdisbiasconf_ValueProvider(bool a);
5556         protected IFlagRegisterField rpuratd1_drpu_ratdisbiascalovr_bit;
Rpuratd1_Drpu_Ratdisbiascalovr_Write(bool a, bool b)5557         partial void Rpuratd1_Drpu_Ratdisbiascalovr_Write(bool a, bool b);
Rpuratd1_Drpu_Ratdisbiascalovr_Read(bool a, bool b)5558         partial void Rpuratd1_Drpu_Ratdisbiascalovr_Read(bool a, bool b);
Rpuratd1_Drpu_Ratdisbiascalovr_ValueProvider(bool a)5559         partial void Rpuratd1_Drpu_Ratdisbiascalovr_ValueProvider(bool a);
5560         protected IFlagRegisterField rpuratd1_drpu_ratdisbiasperiod_bit;
Rpuratd1_Drpu_Ratdisbiasperiod_Write(bool a, bool b)5561         partial void Rpuratd1_Drpu_Ratdisbiasperiod_Write(bool a, bool b);
Rpuratd1_Drpu_Ratdisbiasperiod_Read(bool a, bool b)5562         partial void Rpuratd1_Drpu_Ratdisbiasperiod_Read(bool a, bool b);
Rpuratd1_Drpu_Ratdisbiasperiod_ValueProvider(bool a)5563         partial void Rpuratd1_Drpu_Ratdisbiasperiod_ValueProvider(bool a);
5564         protected IFlagRegisterField rpuratd1_drpu_ratdisbiastempcomprate_bit;
Rpuratd1_Drpu_Ratdisbiastempcomprate_Write(bool a, bool b)5565         partial void Rpuratd1_Drpu_Ratdisbiastempcomprate_Write(bool a, bool b);
Rpuratd1_Drpu_Ratdisbiastempcomprate_Read(bool a, bool b)5566         partial void Rpuratd1_Drpu_Ratdisbiastempcomprate_Read(bool a, bool b);
Rpuratd1_Drpu_Ratdisbiastempcomprate_ValueProvider(bool a)5567         partial void Rpuratd1_Drpu_Ratdisbiastempcomprate_ValueProvider(bool a);
5568         protected IFlagRegisterField rpuratd1_drpu_ratdisbiastempcompthr_bit;
Rpuratd1_Drpu_Ratdisbiastempcompthr_Write(bool a, bool b)5569         partial void Rpuratd1_Drpu_Ratdisbiastempcompthr_Write(bool a, bool b);
Rpuratd1_Drpu_Ratdisbiastempcompthr_Read(bool a, bool b)5570         partial void Rpuratd1_Drpu_Ratdisbiastempcompthr_Read(bool a, bool b);
Rpuratd1_Drpu_Ratdisbiastempcompthr_ValueProvider(bool a)5571         partial void Rpuratd1_Drpu_Ratdisbiastempcompthr_ValueProvider(bool a);
5572         protected IFlagRegisterField rpuratd1_drpu_ratdisbiaspfmrefreshcfg_bit;
Rpuratd1_Drpu_Ratdisbiaspfmrefreshcfg_Write(bool a, bool b)5573         partial void Rpuratd1_Drpu_Ratdisbiaspfmrefreshcfg_Write(bool a, bool b);
Rpuratd1_Drpu_Ratdisbiaspfmrefreshcfg_Read(bool a, bool b)5574         partial void Rpuratd1_Drpu_Ratdisbiaspfmrefreshcfg_Read(bool a, bool b);
Rpuratd1_Drpu_Ratdisbiaspfmrefreshcfg_ValueProvider(bool a)5575         partial void Rpuratd1_Drpu_Ratdisbiaspfmrefreshcfg_ValueProvider(bool a);
5576         protected IFlagRegisterField rpuratd1_drpu_ratdisbiasrefreshcfg_bit;
Rpuratd1_Drpu_Ratdisbiasrefreshcfg_Write(bool a, bool b)5577         partial void Rpuratd1_Drpu_Ratdisbiasrefreshcfg_Write(bool a, bool b);
Rpuratd1_Drpu_Ratdisbiasrefreshcfg_Read(bool a, bool b)5578         partial void Rpuratd1_Drpu_Ratdisbiasrefreshcfg_Read(bool a, bool b);
Rpuratd1_Drpu_Ratdisbiasrefreshcfg_ValueProvider(bool a)5579         partial void Rpuratd1_Drpu_Ratdisbiasrefreshcfg_ValueProvider(bool a);
5580         protected IFlagRegisterField rpuratd1_drpu_ratdisbiastempconst_bit;
Rpuratd1_Drpu_Ratdisbiastempconst_Write(bool a, bool b)5581         partial void Rpuratd1_Drpu_Ratdisbiastempconst_Write(bool a, bool b);
Rpuratd1_Drpu_Ratdisbiastempconst_Read(bool a, bool b)5582         partial void Rpuratd1_Drpu_Ratdisbiastempconst_Read(bool a, bool b);
Rpuratd1_Drpu_Ratdisbiastempconst_ValueProvider(bool a)5583         partial void Rpuratd1_Drpu_Ratdisbiastempconst_ValueProvider(bool a);
5584         protected IFlagRegisterField rpuratd1_drpu_ratdvsbtempcomp_bit;
Rpuratd1_Drpu_Ratdvsbtempcomp_Write(bool a, bool b)5585         partial void Rpuratd1_Drpu_Ratdvsbtempcomp_Write(bool a, bool b);
Rpuratd1_Drpu_Ratdvsbtempcomp_Read(bool a, bool b)5586         partial void Rpuratd1_Drpu_Ratdvsbtempcomp_Read(bool a, bool b);
Rpuratd1_Drpu_Ratdvsbtempcomp_ValueProvider(bool a)5587         partial void Rpuratd1_Drpu_Ratdvsbtempcomp_ValueProvider(bool a);
5588         protected IFlagRegisterField rpuratd1_drpu_ratdvsbtempcompthr_bit;
Rpuratd1_Drpu_Ratdvsbtempcompthr_Write(bool a, bool b)5589         partial void Rpuratd1_Drpu_Ratdvsbtempcompthr_Write(bool a, bool b);
Rpuratd1_Drpu_Ratdvsbtempcompthr_Read(bool a, bool b)5590         partial void Rpuratd1_Drpu_Ratdvsbtempcompthr_Read(bool a, bool b);
Rpuratd1_Drpu_Ratdvsbtempcompthr_ValueProvider(bool a)5591         partial void Rpuratd1_Drpu_Ratdvsbtempcompthr_ValueProvider(bool a);
5592         protected IFlagRegisterField rpuratd1_drpu_ratdretregtempcomp_bit;
Rpuratd1_Drpu_Ratdretregtempcomp_Write(bool a, bool b)5593         partial void Rpuratd1_Drpu_Ratdretregtempcomp_Write(bool a, bool b);
Rpuratd1_Drpu_Ratdretregtempcomp_Read(bool a, bool b)5594         partial void Rpuratd1_Drpu_Ratdretregtempcomp_Read(bool a, bool b);
Rpuratd1_Drpu_Ratdretregtempcomp_ValueProvider(bool a)5595         partial void Rpuratd1_Drpu_Ratdretregtempcomp_ValueProvider(bool a);
5596 
Rpuratd1_Drpu_Write(uint a, uint b)5597         partial void Rpuratd1_Drpu_Write(uint a, uint b);
Rpuratd1_Drpu_Read(uint a, uint b)5598         partial void Rpuratd1_Drpu_Read(uint a, uint b);
5599 
5600         // Rpuratd2_Drpu - Offset : 0x194
5601         protected IFlagRegisterField rpuratd2_drpu_ratdefpif_bit;
Rpuratd2_Drpu_Ratdefpif_Write(bool a, bool b)5602         partial void Rpuratd2_Drpu_Ratdefpif_Write(bool a, bool b);
Rpuratd2_Drpu_Ratdefpif_Read(bool a, bool b)5603         partial void Rpuratd2_Drpu_Ratdefpif_Read(bool a, bool b);
Rpuratd2_Drpu_Ratdefpif_ValueProvider(bool a)5604         partial void Rpuratd2_Drpu_Ratdefpif_ValueProvider(bool a);
5605         protected IFlagRegisterField rpuratd2_drpu_ratdefpien_bit;
Rpuratd2_Drpu_Ratdefpien_Write(bool a, bool b)5606         partial void Rpuratd2_Drpu_Ratdefpien_Write(bool a, bool b);
Rpuratd2_Drpu_Ratdefpien_Read(bool a, bool b)5607         partial void Rpuratd2_Drpu_Ratdefpien_Read(bool a, bool b);
Rpuratd2_Drpu_Ratdefpien_ValueProvider(bool a)5608         partial void Rpuratd2_Drpu_Ratdefpien_ValueProvider(bool a);
5609         protected IFlagRegisterField rpuratd2_drpu_ratdefpctrl_bit;
Rpuratd2_Drpu_Ratdefpctrl_Write(bool a, bool b)5610         partial void Rpuratd2_Drpu_Ratdefpctrl_Write(bool a, bool b);
Rpuratd2_Drpu_Ratdefpctrl_Read(bool a, bool b)5611         partial void Rpuratd2_Drpu_Ratdefpctrl_Read(bool a, bool b);
Rpuratd2_Drpu_Ratdefpctrl_ValueProvider(bool a)5612         partial void Rpuratd2_Drpu_Ratdefpctrl_ValueProvider(bool a);
5613 
Rpuratd2_Drpu_Write(uint a, uint b)5614         partial void Rpuratd2_Drpu_Write(uint a, uint b);
Rpuratd2_Drpu_Read(uint a, uint b)5615         partial void Rpuratd2_Drpu_Read(uint a, uint b);
5616 
5617         // Rpuratd3_Drpu - Offset : 0x198
5618         protected IFlagRegisterField rpuratd3_drpu_ratdrootctrl_bit;
Rpuratd3_Drpu_Ratdrootctrl_Write(bool a, bool b)5619         partial void Rpuratd3_Drpu_Ratdrootctrl_Write(bool a, bool b);
Rpuratd3_Drpu_Ratdrootctrl_Read(bool a, bool b)5620         partial void Rpuratd3_Drpu_Ratdrootctrl_Read(bool a, bool b);
Rpuratd3_Drpu_Ratdrootctrl_ValueProvider(bool a)5621         partial void Rpuratd3_Drpu_Ratdrootctrl_ValueProvider(bool a);
5622 
Rpuratd3_Drpu_Write(uint a, uint b)5623         partial void Rpuratd3_Drpu_Write(uint a, uint b);
Rpuratd3_Drpu_Read(uint a, uint b)5624         partial void Rpuratd3_Drpu_Read(uint a, uint b);
5625 
EMU_Reset()5626         partial void EMU_Reset();
5627 
EFR32xG2_EMU_3_Constructor()5628         partial void EFR32xG2_EMU_3_Constructor();
5629 
5630         public bool Enabled = true;
5631 
5632         private ICMU_EFR32xG2 _cmu;
5633         private ICMU_EFR32xG2 cmu
5634         {
5635             get
5636             {
5637                 if (Object.ReferenceEquals(_cmu, null))
5638                 {
5639                     foreach(var cmu in machine.GetPeripheralsOfType<ICMU_EFR32xG2>())
5640                     {
5641                         _cmu = cmu;
5642                     }
5643                 }
5644                 return _cmu;
5645             }
5646             set
5647             {
5648                 _cmu = value;
5649             }
5650         }
5651 
ReadDoubleWord(long offset)5652         public override uint ReadDoubleWord(long offset)
5653         {
5654             long temp = offset & 0x0FFF;
5655             switch(offset & 0x3000){
5656                 case 0x0000:
5657                     return registers.Read(offset);
5658                 default:
5659                     this.Log(LogLevel.Warning, "Reading from Set/Clr/Tgl is not supported.");
5660                     return registers.Read(temp);
5661             }
5662         }
5663 
WriteDoubleWord(long address, uint value)5664         public override void WriteDoubleWord(long address, uint value)
5665         {
5666             long temp = address & 0x0FFF;
5667             switch(address & 0x3000){
5668                 case 0x0000:
5669                     registers.Write(address, value);
5670                     break;
5671                 case 0x1000:
5672                     registers.Write(temp, registers.Read(temp) | value);
5673                     break;
5674                 case 0x2000:
5675                     registers.Write(temp, registers.Read(temp) & ~value);
5676                     break;
5677                 case 0x3000:
5678                     registers.Write(temp, registers.Read(temp) ^ value);
5679                     break;
5680                 default:
5681                     this.Log(LogLevel.Error, "writing doubleWord to non existing offset {0:X}, case : {1:X}", address, address & 0x3000);
5682                     break;
5683             }
5684         }
5685 
5686         protected enum Registers
5687         {
5688             Ldreg = 0x0,
5689             Dvddlebod = 0x4,
5690             Vlmthv = 0x8,
5691             Dvddbod = 0xC,
5692             Decbod = 0x10,
5693             Hdreg = 0x14,
5694             Retreg = 0x18,
5695             Bod3sensetrim = 0x1C,
5696             Bod3sense = 0x20,
5697             Isbias = 0x24,
5698             Isbiastrim = 0x28,
5699             Isbiasvrefregtrim = 0x2C,
5700             Isbiasvreflvbodtrim = 0x30,
5701             Anastatus = 0x34,
5702             Pfmbyp = 0x38,
5703             Vregvddcmpctrl = 0x3C,
5704             Pd1paretctrl = 0x40,
5705             Pd0pwrctrl = 0x44,
5706             Pd0pwrem2ctrl = 0x48,
5707             Ipversion_Rev = 0x5C,
5708             Lock = 0x60,
5709             If = 0x64,
5710             Ien = 0x68,
5711             Em4ctrl = 0x6C,
5712             Cmd = 0x70,
5713             Ctrl = 0x74,
5714             Templimits = 0x78,
5715             Templimitsdg = 0x7C,
5716             Templimitsse = 0x80,
5717             Status = 0x84,
5718             Temp = 0x88,
5719             Testctrl = 0x8C,
5720             Rstctrl = 0x90,
5721             Rstcause = 0x94,
5722             Tamperrstcause = 0x98,
5723             Dgif = 0xA0,
5724             Dgien = 0xA4,
5725             Seqif = 0xA8,
5726             Seqien = 0xAC,
5727             Delaycfg = 0xB0,
5728             Testlock = 0xB4,
5729             Auxctrl = 0xB8,
5730             Isbiasconf_Isbiasctrl = 0xC0,
5731             Isbiascalovr_Isbiasctrl = 0xC4,
5732             Isbiasperiod_Isbiasctrl = 0xC8,
5733             Isbiastempcomprate_Isbiasctrl = 0xCC,
5734             Isbiastempcompthr_Isbiasctrl = 0xD0,
5735             Isbiaspfmrefreshcfg_Isbiasctrl = 0xD8,
5736             Isbiasrefreshcfg_Isbiasctrl = 0xDC,
5737             Isbiastempconst_Isbiasctrl = 0xE0,
5738             Isbiasstatus_Isbiasctrl = 0xE4,
5739             Vsbtempcomp_Isbiasctrl = 0xE8,
5740             Vsbtempcompthr_Isbiasctrl = 0xEC,
5741             Retregtempcomp_Isbiasctrl = 0xF0,
5742             Efpif = 0x100,
5743             Efpien = 0x104,
5744             Efpctrl = 0x108,
5745             Rootctrl = 0x188,
5746             Rpuratd0_Drpu = 0x18C,
5747             Rpuratd1_Drpu = 0x190,
5748             Rpuratd2_Drpu = 0x194,
5749             Rpuratd3_Drpu = 0x198,
5750 
5751             Ldreg_SET = 0x1000,
5752             Dvddlebod_SET = 0x1004,
5753             Vlmthv_SET = 0x1008,
5754             Dvddbod_SET = 0x100C,
5755             Decbod_SET = 0x1010,
5756             Hdreg_SET = 0x1014,
5757             Retreg_SET = 0x1018,
5758             Bod3sensetrim_SET = 0x101C,
5759             Bod3sense_SET = 0x1020,
5760             Isbias_SET = 0x1024,
5761             Isbiastrim_SET = 0x1028,
5762             Isbiasvrefregtrim_SET = 0x102C,
5763             Isbiasvreflvbodtrim_SET = 0x1030,
5764             Anastatus_SET = 0x1034,
5765             Pfmbyp_SET = 0x1038,
5766             Vregvddcmpctrl_SET = 0x103C,
5767             Pd1paretctrl_SET = 0x1040,
5768             Pd0pwrctrl_SET = 0x1044,
5769             Pd0pwrem2ctrl_SET = 0x1048,
5770             Ipversion_Rev_SET = 0x105C,
5771             Lock_SET = 0x1060,
5772             If_SET = 0x1064,
5773             Ien_SET = 0x1068,
5774             Em4ctrl_SET = 0x106C,
5775             Cmd_SET = 0x1070,
5776             Ctrl_SET = 0x1074,
5777             Templimits_SET = 0x1078,
5778             Templimitsdg_SET = 0x107C,
5779             Templimitsse_SET = 0x1080,
5780             Status_SET = 0x1084,
5781             Temp_SET = 0x1088,
5782             Testctrl_SET = 0x108C,
5783             Rstctrl_SET = 0x1090,
5784             Rstcause_SET = 0x1094,
5785             Tamperrstcause_SET = 0x1098,
5786             Dgif_SET = 0x10A0,
5787             Dgien_SET = 0x10A4,
5788             Seqif_SET = 0x10A8,
5789             Seqien_SET = 0x10AC,
5790             Delaycfg_SET = 0x10B0,
5791             Testlock_SET = 0x10B4,
5792             Auxctrl_SET = 0x10B8,
5793             Isbiasconf_Isbiasctrl_SET = 0x10C0,
5794             Isbiascalovr_Isbiasctrl_SET = 0x10C4,
5795             Isbiasperiod_Isbiasctrl_SET = 0x10C8,
5796             Isbiastempcomprate_Isbiasctrl_SET = 0x10CC,
5797             Isbiastempcompthr_Isbiasctrl_SET = 0x10D0,
5798             Isbiaspfmrefreshcfg_Isbiasctrl_SET = 0x10D8,
5799             Isbiasrefreshcfg_Isbiasctrl_SET = 0x10DC,
5800             Isbiastempconst_Isbiasctrl_SET = 0x10E0,
5801             Isbiasstatus_Isbiasctrl_SET = 0x10E4,
5802             Vsbtempcomp_Isbiasctrl_SET = 0x10E8,
5803             Vsbtempcompthr_Isbiasctrl_SET = 0x10EC,
5804             Retregtempcomp_Isbiasctrl_SET = 0x10F0,
5805             Efpif_SET = 0x1100,
5806             Efpien_SET = 0x1104,
5807             Efpctrl_SET = 0x1108,
5808             Rootctrl_SET = 0x1188,
5809             Rpuratd0_Drpu_SET = 0x118C,
5810             Rpuratd1_Drpu_SET = 0x1190,
5811             Rpuratd2_Drpu_SET = 0x1194,
5812             Rpuratd3_Drpu_SET = 0x1198,
5813 
5814             Ldreg_CLR = 0x2000,
5815             Dvddlebod_CLR = 0x2004,
5816             Vlmthv_CLR = 0x2008,
5817             Dvddbod_CLR = 0x200C,
5818             Decbod_CLR = 0x2010,
5819             Hdreg_CLR = 0x2014,
5820             Retreg_CLR = 0x2018,
5821             Bod3sensetrim_CLR = 0x201C,
5822             Bod3sense_CLR = 0x2020,
5823             Isbias_CLR = 0x2024,
5824             Isbiastrim_CLR = 0x2028,
5825             Isbiasvrefregtrim_CLR = 0x202C,
5826             Isbiasvreflvbodtrim_CLR = 0x2030,
5827             Anastatus_CLR = 0x2034,
5828             Pfmbyp_CLR = 0x2038,
5829             Vregvddcmpctrl_CLR = 0x203C,
5830             Pd1paretctrl_CLR = 0x2040,
5831             Pd0pwrctrl_CLR = 0x2044,
5832             Pd0pwrem2ctrl_CLR = 0x2048,
5833             Ipversion_Rev_CLR = 0x205C,
5834             Lock_CLR = 0x2060,
5835             If_CLR = 0x2064,
5836             Ien_CLR = 0x2068,
5837             Em4ctrl_CLR = 0x206C,
5838             Cmd_CLR = 0x2070,
5839             Ctrl_CLR = 0x2074,
5840             Templimits_CLR = 0x2078,
5841             Templimitsdg_CLR = 0x207C,
5842             Templimitsse_CLR = 0x2080,
5843             Status_CLR = 0x2084,
5844             Temp_CLR = 0x2088,
5845             Testctrl_CLR = 0x208C,
5846             Rstctrl_CLR = 0x2090,
5847             Rstcause_CLR = 0x2094,
5848             Tamperrstcause_CLR = 0x2098,
5849             Dgif_CLR = 0x20A0,
5850             Dgien_CLR = 0x20A4,
5851             Seqif_CLR = 0x20A8,
5852             Seqien_CLR = 0x20AC,
5853             Delaycfg_CLR = 0x20B0,
5854             Testlock_CLR = 0x20B4,
5855             Auxctrl_CLR = 0x20B8,
5856             Isbiasconf_Isbiasctrl_CLR = 0x20C0,
5857             Isbiascalovr_Isbiasctrl_CLR = 0x20C4,
5858             Isbiasperiod_Isbiasctrl_CLR = 0x20C8,
5859             Isbiastempcomprate_Isbiasctrl_CLR = 0x20CC,
5860             Isbiastempcompthr_Isbiasctrl_CLR = 0x20D0,
5861             Isbiaspfmrefreshcfg_Isbiasctrl_CLR = 0x20D8,
5862             Isbiasrefreshcfg_Isbiasctrl_CLR = 0x20DC,
5863             Isbiastempconst_Isbiasctrl_CLR = 0x20E0,
5864             Isbiasstatus_Isbiasctrl_CLR = 0x20E4,
5865             Vsbtempcomp_Isbiasctrl_CLR = 0x20E8,
5866             Vsbtempcompthr_Isbiasctrl_CLR = 0x20EC,
5867             Retregtempcomp_Isbiasctrl_CLR = 0x20F0,
5868             Efpif_CLR = 0x2100,
5869             Efpien_CLR = 0x2104,
5870             Efpctrl_CLR = 0x2108,
5871             Rootctrl_CLR = 0x2188,
5872             Rpuratd0_Drpu_CLR = 0x218C,
5873             Rpuratd1_Drpu_CLR = 0x2190,
5874             Rpuratd2_Drpu_CLR = 0x2194,
5875             Rpuratd3_Drpu_CLR = 0x2198,
5876 
5877             Ldreg_TGL = 0x3000,
5878             Dvddlebod_TGL = 0x3004,
5879             Vlmthv_TGL = 0x3008,
5880             Dvddbod_TGL = 0x300C,
5881             Decbod_TGL = 0x3010,
5882             Hdreg_TGL = 0x3014,
5883             Retreg_TGL = 0x3018,
5884             Bod3sensetrim_TGL = 0x301C,
5885             Bod3sense_TGL = 0x3020,
5886             Isbias_TGL = 0x3024,
5887             Isbiastrim_TGL = 0x3028,
5888             Isbiasvrefregtrim_TGL = 0x302C,
5889             Isbiasvreflvbodtrim_TGL = 0x3030,
5890             Anastatus_TGL = 0x3034,
5891             Pfmbyp_TGL = 0x3038,
5892             Vregvddcmpctrl_TGL = 0x303C,
5893             Pd1paretctrl_TGL = 0x3040,
5894             Pd0pwrctrl_TGL = 0x3044,
5895             Pd0pwrem2ctrl_TGL = 0x3048,
5896             Ipversion_Rev_TGL = 0x305C,
5897             Lock_TGL = 0x3060,
5898             If_TGL = 0x3064,
5899             Ien_TGL = 0x3068,
5900             Em4ctrl_TGL = 0x306C,
5901             Cmd_TGL = 0x3070,
5902             Ctrl_TGL = 0x3074,
5903             Templimits_TGL = 0x3078,
5904             Templimitsdg_TGL = 0x307C,
5905             Templimitsse_TGL = 0x3080,
5906             Status_TGL = 0x3084,
5907             Temp_TGL = 0x3088,
5908             Testctrl_TGL = 0x308C,
5909             Rstctrl_TGL = 0x3090,
5910             Rstcause_TGL = 0x3094,
5911             Tamperrstcause_TGL = 0x3098,
5912             Dgif_TGL = 0x30A0,
5913             Dgien_TGL = 0x30A4,
5914             Seqif_TGL = 0x30A8,
5915             Seqien_TGL = 0x30AC,
5916             Delaycfg_TGL = 0x30B0,
5917             Testlock_TGL = 0x30B4,
5918             Auxctrl_TGL = 0x30B8,
5919             Isbiasconf_Isbiasctrl_TGL = 0x30C0,
5920             Isbiascalovr_Isbiasctrl_TGL = 0x30C4,
5921             Isbiasperiod_Isbiasctrl_TGL = 0x30C8,
5922             Isbiastempcomprate_Isbiasctrl_TGL = 0x30CC,
5923             Isbiastempcompthr_Isbiasctrl_TGL = 0x30D0,
5924             Isbiaspfmrefreshcfg_Isbiasctrl_TGL = 0x30D8,
5925             Isbiasrefreshcfg_Isbiasctrl_TGL = 0x30DC,
5926             Isbiastempconst_Isbiasctrl_TGL = 0x30E0,
5927             Isbiasstatus_Isbiasctrl_TGL = 0x30E4,
5928             Vsbtempcomp_Isbiasctrl_TGL = 0x30E8,
5929             Vsbtempcompthr_Isbiasctrl_TGL = 0x30EC,
5930             Retregtempcomp_Isbiasctrl_TGL = 0x30F0,
5931             Efpif_TGL = 0x3100,
5932             Efpien_TGL = 0x3104,
5933             Efpctrl_TGL = 0x3108,
5934             Rootctrl_TGL = 0x3188,
5935             Rpuratd0_Drpu_TGL = 0x318C,
5936             Rpuratd1_Drpu_TGL = 0x3190,
5937             Rpuratd2_Drpu_TGL = 0x3194,
5938             Rpuratd3_Drpu_TGL = 0x3198,
5939         }
5940 
5941         public long Size => 0x4000;
5942 
5943         protected DoubleWordRegisterCollection registers;
5944     }
5945 }