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 CMU, Generated on : 2023-07-20 14:29:31.708431 11 CMU, ID Version : 52bfa38ff76643fb8fa46c63ecf729ea.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_CMU_3 29 { 30 public EFR32xG2_CMU_3(Machine machine) : base(machine) 31 { 32 EFR32xG2_CMU_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_CMU_3 : BasicDoubleWordPeripheral, IKnownSize 51 { EFR32xG2_CMU_3(Machine machine)52 public EFR32xG2_CMU_3(Machine machine) : base(machine) 53 { 54 Define_Registers(); 55 EFR32xG2_CMU_3_Constructor(); 56 } 57 Define_Registers()58 private void Define_Registers() 59 { 60 var registersMap = new Dictionary<long, DoubleWordRegister> 61 { 62 {(long)Registers.Ipversion, GenerateIpversionRegister()}, 63 {(long)Registers.Ctrl, GenerateCtrlRegister()}, 64 {(long)Registers.Status, GenerateStatusRegister()}, 65 {(long)Registers.Lock, GenerateLockRegister()}, 66 {(long)Registers.Wdoglock, GenerateWdoglockRegister()}, 67 {(long)Registers.If, GenerateIfRegister()}, 68 {(long)Registers.Ien, GenerateIenRegister()}, 69 {(long)Registers.Test, GenerateTestRegister()}, 70 {(long)Registers.Testhv, GenerateTesthvRegister()}, 71 {(long)Registers.Testclken, GenerateTestclkenRegister()}, 72 {(long)Registers.Calcmd, GenerateCalcmdRegister()}, 73 {(long)Registers.Calctrl, GenerateCalctrlRegister()}, 74 {(long)Registers.Calcnt, GenerateCalcntRegister()}, 75 {(long)Registers.Clken0, GenerateClken0Register()}, 76 {(long)Registers.Clken1, GenerateClken1Register()}, 77 {(long)Registers.Sysclkctrl, GenerateSysclkctrlRegister()}, 78 {(long)Registers.Seclkctrl, GenerateSeclkctrlRegister()}, 79 {(long)Registers.Traceclkctrl, GenerateTraceclkctrlRegister()}, 80 {(long)Registers.Exportclkctrl, GenerateExportclkctrlRegister()}, 81 {(long)Registers.Dpllrefclkctrl, GenerateDpllrefclkctrlRegister()}, 82 {(long)Registers.Em01grpaclkctrl, GenerateEm01grpaclkctrlRegister()}, 83 {(long)Registers.Em01grpcclkctrl, GenerateEm01grpcclkctrlRegister()}, 84 {(long)Registers.Em23grpaclkctrl, GenerateEm23grpaclkctrlRegister()}, 85 {(long)Registers.Em4grpaclkctrl, GenerateEm4grpaclkctrlRegister()}, 86 {(long)Registers.Iadcclkctrl, GenerateIadcclkctrlRegister()}, 87 {(long)Registers.Wdog0clkctrl, GenerateWdog0clkctrlRegister()}, 88 {(long)Registers.Wdog1clkctrl, GenerateWdog1clkctrlRegister()}, 89 {(long)Registers.Eusart0clkctrl, GenerateEusart0clkctrlRegister()}, 90 {(long)Registers.Synthclkctrl, GenerateSynthclkctrlRegister()}, 91 {(long)Registers.Sysrtc0clkctrl, GenerateSysrtc0clkctrlRegister()}, 92 {(long)Registers.Lcdclkctrl, GenerateLcdclkctrlRegister()}, 93 {(long)Registers.Vdac0clkctrl, GenerateVdac0clkctrlRegister()}, 94 {(long)Registers.Pcnt0clkctrl, GeneratePcnt0clkctrlRegister()}, 95 {(long)Registers.Radioclkctrl, GenerateRadioclkctrlRegister()}, 96 {(long)Registers.Dapclkctrl, GenerateDapclkctrlRegister()}, 97 {(long)Registers.Lesensehfclkctrl, GenerateLesensehfclkctrlRegister()}, 98 {(long)Registers.Vdac1clkctrl, GenerateVdac1clkctrlRegister()}, 99 {(long)Registers.Rpuratd0_Drpu, GenerateRpuratd0_drpuRegister()}, 100 {(long)Registers.Rpuratd1_Drpu, GenerateRpuratd1_drpuRegister()}, 101 {(long)Registers.Rpuratd2_Drpu, GenerateRpuratd2_drpuRegister()}, 102 {(long)Registers.Rpuratd3_Drpu, GenerateRpuratd3_drpuRegister()}, 103 {(long)Registers.Rpuratd4_Drpu, GenerateRpuratd4_drpuRegister()}, 104 {(long)Registers.Rpuratd5_Drpu, GenerateRpuratd5_drpuRegister()}, 105 }; 106 registers = new DoubleWordRegisterCollection(this, registersMap); 107 } 108 Reset()109 public override void Reset() 110 { 111 base.Reset(); 112 CMU_Reset(); 113 } 114 115 protected enum STATUS_WDOGLOCK 116 { 117 UNLOCKED = 0, // WDOG configuration lock is unlocked 118 LOCKED = 1, // WDOG configuration lock is locked 119 } 120 121 protected enum STATUS_LOCK 122 { 123 UNLOCKED = 0, // Configuration lock is unlocked 124 LOCKED = 1, // Configuration lock is locked 125 } 126 127 protected enum TEST_CLKOUTHIDDENSEL 128 { 129 DISABLED = 0, // CLKOUTHIDDEN is not clocked 130 HFRCOSE = 1, // HFRCOSE output is clocking CLKOUTHIDDEN 131 ULFRCODUTY = 2, // ULFRCO duty output is clocking CLKOUTHIDDEN 132 ULFRCOLV = 3, // ULFRCO LV output is clocking CLKOUTHIDDEN 133 ULFRCOHV = 4, // ULFRCO HV output is clocking CLKOUTHIDDEN 134 LFRCOLV = 5, // LFRCO LV output is clocking CLKOUTHIDDEN 135 LFRCOHV = 6, // LFRCO HV output is clocking CLKOUTHIDDEN 136 LFXOLV = 7, // LFXO LV output is clocking CLKOUTHIDDEN 137 LFXOHV = 8, // LFXO HV output is clocking CLKOUTHIDDEN 138 FSRCOLV = 9, // FSRCO LV output is clocking CLKOUTHIDDEN 139 FSRCOLVBC = 10, // FSRCO LV bias controller output is clocking CLKOUTHIDDEN 140 FSRCOHV = 11, // FSRCO HV output is clocking CLKOUTHIDDEN 141 PFMOSC = 12, // PFMOSC output is clocking CLKOUTHIDDEN 142 HFRCOEM23 = 13, // HFRCOEM23 output is clocking CLKOUTHIDDEN 143 HFRCODPLLQ = 14, // HFRCODPLL qual output (retime input) is clocking CLKOUTHIDDEN 144 HFRCODPLL = 15, // HFRCODPLL raw output is clocking CLKOUTHIDDEN 145 HFXOQ = 16, // HFXO qual output (retime input) is clocking CLKOUTHIDDEN 146 HFXO = 17, // HFXO raw output is clocking CLKOUTHIDDEN 147 BIASOSC = 18, // BIASOSC is clocking CLKOUTHIDDEN 148 RFIFADC = 19, // RF IFADC clock is clocking CLKOUTHIDDEN 149 RFAUXADC = 20, // RF AUXADC clock is clocking CLKOUTHIDDEN 150 RFMMD = 21, // RF MMD clock is clocking CLKOUTHIDDEN 151 PCLK = 22, // PCLK is clocking CLKOUTHIDDEN 152 LSPCLK = 23, // LSPCLK is clocking CLKOUTHIDDEN 153 RHCLK = 24, // RHCLK is clocking CLKOUTHIDDEN 154 TEMPOSC = 25, // TEMPOSC output is clocking CLKOUTHIDDEN 155 } 156 157 protected enum CALCTRL_UPSEL 158 { 159 DISABLED = 0, // Up-counter is not clocked 160 PRS = 1, // PRS CMU_CALUP consumer is clocking up-counter 161 HFXO = 2, // HFXO is clocking up-counter 162 LFXO = 3, // LFXO is clocking up-counter 163 HFRCODPLL = 4, // HFRCODPLL is clocking up-counter 164 HFRCOEM23 = 5, // HFRCOEM23 is clocking up-counter 165 PFMOSC = 6, // PFMOSC is clocking up-counter 166 BIASOSC = 7, // BIASOSC is clocking up-counter 167 FSRCO = 8, // FSRCO is clocking up-counter 168 LFRCO = 9, // LFRCO is clocking up-counter 169 ULFRCO = 10, // ULFRCO is clocking up-counter 170 HFRCOSE = 11, // HFRCOSE is clocking up-counter 171 TEMPOSC = 12, // TEMPOSC is clocking up-counter 172 } 173 174 protected enum CALCTRL_DOWNSEL 175 { 176 DISABLED = 0, // Down-counter is not clocked 177 HCLK = 1, // HCLK is clocking down-counter 178 PRS = 2, // PRS CMU_CALDN consumer is clocking down-counter 179 HFXO = 3, // HFXO is clocking down-counter 180 LFXO = 4, // LFXO is clocking down-counter 181 HFRCODPLL = 5, // HFRCODPLL is clocking down-counter 182 HFRCOEM23 = 6, // HFRCOEM23 is clocking down-counter 183 PFMOSC = 7, // PFMOSC is clocking down-counter 184 BIASOSC = 8, // BIASOSC is clocking down-counter 185 FSRCO = 9, // FSRCO is clocking down-counter 186 LFRCO = 10, // LFRCO is clocking down-counter 187 ULFRCO = 11, // ULFRCO is clocking down-counter 188 HFRCOSE = 12, // HFRCOSE is clocking down-counter 189 TEMPOSC = 13, // TEMPOSC is clocking down-counter 190 } 191 192 protected enum SYSCLKCTRL_CLKSEL 193 { 194 FSRCO = 1, // FSRCO is clocking SYSCLK 195 HFRCODPLL = 2, // HFRCODPLL is clocking SYSCLK 196 HFXO = 3, // HFXO is clocking SYSCLK 197 CLKIN0 = 4, // CLKIN0 is clocking SYSCLK 198 } 199 200 protected enum SYSCLKCTRL_LSPCLKPRESC 201 { 202 DIV2 = 0, // LSPCLK is PCLK divided by 2 203 DIV1 = 1, // LSPCLK is PCLK divided by 1 204 } 205 206 protected enum SYSCLKCTRL_PCLKPRESC 207 { 208 DIV1 = 0, // PCLK is HCLK divided by 1 209 DIV2 = 1, // PCLK is HCLK divided by 2 210 } 211 212 protected enum SYSCLKCTRL_HCLKPRESC 213 { 214 DIV1 = 0, // HCLK is SYSCLK divided by 1 215 DIV2 = 1, // HCLK is SYSCLK divided by 2 216 DIV4 = 3, // HCLK is SYSCLK divided by 4 217 DIV8 = 7, // HCLK is SYSCLK divided by 8 218 DIV16 = 15, // HCLK is SYSCLK divided by 16 219 } 220 221 protected enum SYSCLKCTRL_RHCLKPRESC 222 { 223 DIV1 = 0, // Radio HCLK is SYSCLK divided by 1 224 DIV2 = 1, // Radio HCLK is SYSCLK divided by 2 225 } 226 227 protected enum SECLKCTRL_CLKSEL 228 { 229 FSRCO = 1, // FSRCO is clocking SECLK 230 HFRCOSE = 2, // HFRCOSE is clocking SECLK 231 } 232 233 protected enum TRACECLKCTRL_CLKSEL 234 { 235 DISABLE = 0, // TRACE clock is disable 236 SYSCLK = 1, // SYSCLK is driving TRACE 237 HFRCOEM23 = 2, // HFRCOEM23 is driving TRACE 238 HFRCODPLLRT = 3, // HFRCODPLLRT is driving TRACE 239 } 240 241 protected enum TRACECLKCTRL_PRESC 242 { 243 DIV1 = 0, // TRACECLK is SYSCLK divided by 1 244 DIV2 = 1, // TRACECLK is SYSCLK divided by 2 245 DIV3 = 2, // TRACECLK is SYSCLK divided by 3 246 DIV4 = 3, // TRACECLK is SYSCLK divided by 4 247 } 248 249 protected enum EXPORTCLKCTRL_CLKOUTSEL0 250 { 251 DISABLED = 0, // CLKOUT0 is not clocked 252 HCLK = 1, // HCLK is clocking CLKOUT0 253 HFEXPCLK = 2, // EXPORTCLK is clocking CLKOUT0 254 ULFRCO = 3, // ULFRCO is clocking CLKOUT0 255 LFRCO = 4, // LFRCO is clocking CLKOUT0 256 LFXO = 5, // LFXO is clocking CLKOUT0 257 HFRCODPLL = 6, // HFRCODPLL is clocking CLKOUT0 258 HFXO = 7, // HFXO is clocking CLKOUT0 259 FSRCO = 8, // FSRCO is clocking CLKOUT0 260 HFRCOEM23 = 9, // HFRCOEM23 is clocking CLKOUT0 261 } 262 263 protected enum EXPORTCLKCTRL_CLKOUTSEL1 264 { 265 DISABLED = 0, // CLKOUT1 is not clocked 266 HCLK = 1, // HCLK is clocking CLKOUT1 267 HFEXPCLK = 2, // EXPORTCLK is clocking CLKOUT1 268 ULFRCO = 3, // ULFRCO is clocking CLKOUT1 269 LFRCO = 4, // LFRCO is clocking CLKOUT1 270 LFXO = 5, // LFXO is clocking CLKOUT1 271 HFRCODPLL = 6, // HFRCODPLL is clocking CLKOUT1 272 HFXO = 7, // HFXO is clocking CLKOUT1 273 FSRCO = 8, // FSRCO is clocking CLKOUT1 274 HFRCOEM23 = 9, // HFRCOEM23 is clocking CLKOUT1 275 } 276 277 protected enum EXPORTCLKCTRL_CLKOUTSEL2 278 { 279 DISABLED = 0, // CLKOUT2 is not clocked 280 HCLK = 1, // HCLK is clocking CLKOUT2 281 HFEXPCLK = 2, // EXPORTCLK is clocking CLKOUT2 282 ULFRCO = 3, // ULFRCO is clocking CLKOUT2 283 LFRCO = 4, // LFRCO is clocking CLKOUT2 284 LFXO = 5, // LFXO is clocking CLKOUT2 285 HFRCODPLL = 6, // HFRCODPLL is clocking CLKOUT2 286 HFXO = 7, // HFXO is clocking CLKOUT2 287 FSRCO = 8, // FSRCO is clocking CLKOUT2 288 HFRCOEM23 = 9, // HFRCOEM23 is clocking CLKOUT2 289 } 290 291 protected enum DPLLREFCLKCTRL_CLKSEL 292 { 293 DISABLED = 0, // DPLLREFCLK is not clocked 294 HFXO = 1, // HFXO is clocking DPLLREFCLK 295 LFXO = 2, // LFXO is clocking DPLLREFCLK 296 CLKIN0 = 3, // CLKIN0 is clocking DPLLREFCLK 297 } 298 299 protected enum EM01GRPACLKCTRL_CLKSEL 300 { 301 DISABLED = 0, // EM01GRPACLK is not clocked 302 HFRCODPLL = 1, // HFRCODPLL is clocking EM01GRPACLK 303 HFXO = 2, // HFXO is clocking EM01GRPACLK 304 FSRCO = 3, // FSRCO is clocking EM01GRPACLK 305 HFRCOEM23 = 4, // HFRCOEM23 is clocking EM01GRPACLK 306 HFRCODPLLRT = 5, // HFRCODPLL (retimed) is clocking EM01GRPACLK. Check with datasheet for frequency limitation when using retiming with voltage scaling. 307 HFXORT = 6, // HFXO (retimed) is clocking EM01GRPACLK. Check with datasheet for frequency limitation when using retiming with voltage scaling. 308 } 309 310 protected enum EM01GRPCCLKCTRL_CLKSEL 311 { 312 DISABLED = 0, // EM01GRPCCLK is not clocked 313 HFRCODPLL = 1, // HFRCODPLL is clocking EM01GRPCCLK 314 HFXO = 2, // HFXO is clocking EM01GRPCCLK 315 FSRCO = 3, // FSRCO is clocking EM01GRPCCLK 316 HFRCOEM23 = 4, // HFRCOEM23 is clocking EM01GRPCCLK 317 HFRCODPLLRT = 5, // HFRCODPLL (retimed) is clocking EM01GRPCCLK. Check with datasheet for frequency limitation when using retiming with voltage scaling. 318 HFXORT = 6, // HFXO (retimed) is clocking EM01GRPCCLK. Check with datasheet for frequency limitation when using retiming with voltage scaling. 319 } 320 321 protected enum EM23GRPACLKCTRL_CLKSEL 322 { 323 DISABLED = 0, // EM23GRPACLK is not clocked 324 LFRCO = 1, // LFRCO is clocking EM23GRPACLK 325 LFXO = 2, // LFXO is clocking EM23GRPACLK 326 ULFRCO = 3, // ULFRCO is clocking EM23GRPACLK 327 } 328 329 protected enum EM4GRPACLKCTRL_CLKSEL 330 { 331 DISABLED = 0, // EM4GRPACLK is not clocked 332 LFRCO = 1, // LFRCO is clocking EM4GRPACLK 333 LFXO = 2, // LFXO is clocking EM4GRPACLK 334 ULFRCO = 3, // ULFRCO is clocking EM4GRPACLK 335 } 336 337 protected enum IADCCLKCTRL_CLKSEL 338 { 339 DISABLED = 0, // IADCCLK is not clocked 340 EM01GRPACLK = 1, // EM01GRPACLK is clocking IADCCLK 341 FSRCO = 2, // FSRCO is clocking IADCCLK 342 HFRCOEM23 = 3, // HFRCOEM23 is clocking IADCCLK 343 } 344 345 protected enum WDOG0CLKCTRL_CLKSEL 346 { 347 DISABLED = 0, // WDOG0CLK is not clocked 348 LFRCO = 1, // LFRCO is clocking WDOG0CLK 349 LFXO = 2, // LFXO is clocking WDOG0CLK 350 ULFRCO = 3, // ULFRCO is clocking WDOG0CLK 351 HCLKDIV1024 = 4, // HCLKDIV1024 is clocking WDOG0CLK 352 } 353 354 protected enum WDOG1CLKCTRL_CLKSEL 355 { 356 DISABLED = 0, // WDOG0CLK is not clocked 357 LFRCO = 1, // LFRCO is clocking WDOG0CLK 358 LFXO = 2, // LFXO is clocking WDOG0CLK 359 ULFRCO = 3, // ULFRCO is clocking WDOG0CLK 360 HCLKDIV1024 = 4, // HCLKDIV1024 is clocking WDOG0CLK 361 } 362 363 protected enum EUSART0CLKCTRL_CLKSEL 364 { 365 DISABLED = 0, // EUSART0 is not clocked 366 EM01GRPCCLK = 1, // EM01GRPCCLK is clocking EUSART0 367 HFRCOEM23 = 2, // HFRCOEM23 is clocking EUSART0 368 LFRCO = 3, // LFRCO is clocking EUSART0 369 LFXO = 4, // LFXO is clocking EUSART0 370 } 371 372 protected enum SYNTHCLKCTRL_CLKSEL 373 { 374 DISABLED = 0, // SYNTHCLK is not clocked 375 HFXO = 1, // HFXO is clocking SYNTHCLK 376 CLKIN0 = 2, // CLKIN0 is clocking SYNTHCLK 377 } 378 379 protected enum SYSRTC0CLKCTRL_CLKSEL 380 { 381 DISABLED = 0, // SYSRTC0CLK is not clocked 382 LFRCO = 1, // LFRCO is clocking SYSRTC0CLK 383 LFXO = 2, // LFXO is clocking SYSRTC0CLK 384 ULFRCO = 3, // ULFRCO is clocking SYSRTC0CLK 385 } 386 387 protected enum LCDCLKCTRL_CLKSEL 388 { 389 DISABLED = 0, // LCDCLK is not clocked 390 LFRCO = 1, // LFRCO is clocking LCDCLK 391 LFXO = 2, // LFXO is clocking LCDCLK 392 ULFRCO = 3, // ULFRCO is clocking LCDCLK 393 } 394 395 protected enum VDAC0CLKCTRL_CLKSEL 396 { 397 DISABLED = 0, // VDAC is not clocked 398 EM01GRPACLK = 1, // EM01GRPACLK is clocking VDAC 399 EM23GRPACLK = 2, // EM23GRPACLK is clocking VDAC 400 FSRCO = 3, // FSRCO is clocking VDAC 401 HFRCOEM23 = 4, // HFRCOEM23 is clocking VDAC 402 } 403 404 protected enum PCNT0CLKCTRL_CLKSEL 405 { 406 DISABLED = 0, // PCNT0 is not clocked 407 EM23GRPACLK = 1, // EM23GRPACLK is clocking PCNT0 408 PCNTS0 = 2, // External pin PCNT_S0 is clocking PCNT0 409 } 410 411 protected enum DAPCLKCTRL_CLKSEL 412 { 413 DISABLED = 0, // DAP is not clocked 414 FSRCO = 1, // FSRCO is clocking DAP 415 HFRCODPLL = 2, // HFRCODPLL is clocking DAP 416 } 417 418 protected enum LESENSEHFCLKCTRL_CLKSEL 419 { 420 DISABLED = 0, // LESENSEHFCLK is not clocked 421 FSRCO = 1, // FSRCO is clocking LESENSEHFCLK 422 HFRCOEM23 = 2, // HFRCOEM23 is clocking LESENSEHFCLK 423 } 424 425 protected enum VDAC1CLKCTRL_CLKSEL 426 { 427 DISABLED = 0, // VDAC is not clocked 428 EM01GRPACLK = 1, // EM01GRPACLK is clocking VDAC 429 EM23GRPACLK = 2, // EM23GRPACLK is clocking VDAC 430 FSRCO = 3, // FSRCO is clocking VDAC 431 HFRCOEM23 = 4, // HFRCOEM23 is clocking VDAC 432 } 433 434 // Ipversion - Offset : 0x0 GenerateIpversionRegister()435 protected DoubleWordRegister GenerateIpversionRegister() => new DoubleWordRegister(this, 0x3) 436 .WithValueField(0, 32, out ipversion_ipversion_field, FieldMode.Read, 437 valueProviderCallback: (_) => { 438 Ipversion_Ipversion_ValueProvider(_); 439 return ipversion_ipversion_field.Value; 440 }, 441 readCallback: (_, __) => Ipversion_Ipversion_Read(_, __), 442 name: "Ipversion") 443 .WithReadCallback((_, __) => Ipversion_Read(_, __)) 444 .WithWriteCallback((_, __) => Ipversion_Write(_, __)); 445 446 // Ctrl - Offset : 0x4 GenerateCtrlRegister()447 protected DoubleWordRegister GenerateCtrlRegister() => new DoubleWordRegister(this, 0x0) 448 .WithValueField(0, 8, out ctrl_runningdebugsel_field, 449 valueProviderCallback: (_) => { 450 Ctrl_Runningdebugsel_ValueProvider(_); 451 return ctrl_runningdebugsel_field.Value; 452 }, 453 writeCallback: (_, __) => Ctrl_Runningdebugsel_Write(_, __), 454 readCallback: (_, __) => Ctrl_Runningdebugsel_Read(_, __), 455 name: "Runningdebugsel") 456 .WithReservedBits(8, 22) 457 .WithFlag(30, out ctrl_forceem1pclken_bit, 458 valueProviderCallback: (_) => { 459 Ctrl_Forceem1pclken_ValueProvider(_); 460 return ctrl_forceem1pclken_bit.Value; 461 }, 462 writeCallback: (_, __) => Ctrl_Forceem1pclken_Write(_, __), 463 readCallback: (_, __) => Ctrl_Forceem1pclken_Read(_, __), 464 name: "Forceem1pclken") 465 .WithFlag(31, out ctrl_forceclkin0_bit, 466 valueProviderCallback: (_) => { 467 Ctrl_Forceclkin0_ValueProvider(_); 468 return ctrl_forceclkin0_bit.Value; 469 }, 470 writeCallback: (_, __) => Ctrl_Forceclkin0_Write(_, __), 471 readCallback: (_, __) => Ctrl_Forceclkin0_Read(_, __), 472 name: "Forceclkin0") 473 .WithReadCallback((_, __) => Ctrl_Read(_, __)) 474 .WithWriteCallback((_, __) => Ctrl_Write(_, __)); 475 476 // Status - Offset : 0x8 GenerateStatusRegister()477 protected DoubleWordRegister GenerateStatusRegister() => new DoubleWordRegister(this, 0x0) 478 .WithFlag(0, out status_calrdy_bit, FieldMode.Read, 479 valueProviderCallback: (_) => { 480 Status_Calrdy_ValueProvider(_); 481 return status_calrdy_bit.Value; 482 }, 483 readCallback: (_, __) => Status_Calrdy_Read(_, __), 484 name: "Calrdy") 485 .WithReservedBits(1, 14) 486 .WithFlag(15, out status_requestdebug_bit, FieldMode.Read, 487 valueProviderCallback: (_) => { 488 Status_Requestdebug_ValueProvider(_); 489 return status_requestdebug_bit.Value; 490 }, 491 readCallback: (_, __) => Status_Requestdebug_Read(_, __), 492 name: "Requestdebug") 493 .WithFlag(16, out status_runningdebug_bit, FieldMode.Read, 494 valueProviderCallback: (_) => { 495 Status_Runningdebug_ValueProvider(_); 496 return status_runningdebug_bit.Value; 497 }, 498 readCallback: (_, __) => Status_Runningdebug_Read(_, __), 499 name: "Runningdebug") 500 .WithFlag(17, out status_isforcedclkin0_bit, FieldMode.Read, 501 valueProviderCallback: (_) => { 502 Status_Isforcedclkin0_ValueProvider(_); 503 return status_isforcedclkin0_bit.Value; 504 }, 505 readCallback: (_, __) => Status_Isforcedclkin0_Read(_, __), 506 name: "Isforcedclkin0") 507 .WithReservedBits(18, 12) 508 .WithEnumField<DoubleWordRegister, STATUS_WDOGLOCK>(30, 1, out status_wdoglock_bit, FieldMode.Read, 509 valueProviderCallback: (_) => { 510 Status_Wdoglock_ValueProvider(_); 511 return status_wdoglock_bit.Value; 512 }, 513 readCallback: (_, __) => Status_Wdoglock_Read(_, __), 514 name: "Wdoglock") 515 .WithEnumField<DoubleWordRegister, STATUS_LOCK>(31, 1, out status_lock_bit, FieldMode.Read, 516 valueProviderCallback: (_) => { 517 Status_Lock_ValueProvider(_); 518 return status_lock_bit.Value; 519 }, 520 readCallback: (_, __) => Status_Lock_Read(_, __), 521 name: "Lock") 522 .WithReadCallback((_, __) => Status_Read(_, __)) 523 .WithWriteCallback((_, __) => Status_Write(_, __)); 524 525 // Lock - Offset : 0x10 GenerateLockRegister()526 protected DoubleWordRegister GenerateLockRegister() => new DoubleWordRegister(this, 0x93F7) 527 .WithValueField(0, 16, out lock_lockkey_field, FieldMode.Write, 528 writeCallback: (_, __) => Lock_Lockkey_Write(_, __), 529 name: "Lockkey") 530 .WithReservedBits(16, 16) 531 .WithReadCallback((_, __) => Lock_Read(_, __)) 532 .WithWriteCallback((_, __) => Lock_Write(_, __)); 533 534 // Wdoglock - Offset : 0x14 GenerateWdoglockRegister()535 protected DoubleWordRegister GenerateWdoglockRegister() => new DoubleWordRegister(this, 0x5257) 536 .WithValueField(0, 16, out wdoglock_lockkey_field, FieldMode.Write, 537 writeCallback: (_, __) => Wdoglock_Lockkey_Write(_, __), 538 name: "Lockkey") 539 .WithReservedBits(16, 16) 540 .WithReadCallback((_, __) => Wdoglock_Read(_, __)) 541 .WithWriteCallback((_, __) => Wdoglock_Write(_, __)); 542 543 // If - Offset : 0x20 GenerateIfRegister()544 protected DoubleWordRegister GenerateIfRegister() => new DoubleWordRegister(this, 0x0) 545 .WithFlag(0, out if_calrdy_bit, 546 valueProviderCallback: (_) => { 547 If_Calrdy_ValueProvider(_); 548 return if_calrdy_bit.Value; 549 }, 550 writeCallback: (_, __) => If_Calrdy_Write(_, __), 551 readCallback: (_, __) => If_Calrdy_Read(_, __), 552 name: "Calrdy") 553 .WithFlag(1, out if_calof_bit, 554 valueProviderCallback: (_) => { 555 If_Calof_ValueProvider(_); 556 return if_calof_bit.Value; 557 }, 558 writeCallback: (_, __) => If_Calof_Write(_, __), 559 readCallback: (_, __) => If_Calof_Read(_, __), 560 name: "Calof") 561 .WithReservedBits(2, 30) 562 .WithReadCallback((_, __) => If_Read(_, __)) 563 .WithWriteCallback((_, __) => If_Write(_, __)); 564 565 // Ien - Offset : 0x24 GenerateIenRegister()566 protected DoubleWordRegister GenerateIenRegister() => new DoubleWordRegister(this, 0x0) 567 .WithFlag(0, out ien_calrdy_bit, 568 valueProviderCallback: (_) => { 569 Ien_Calrdy_ValueProvider(_); 570 return ien_calrdy_bit.Value; 571 }, 572 writeCallback: (_, __) => Ien_Calrdy_Write(_, __), 573 readCallback: (_, __) => Ien_Calrdy_Read(_, __), 574 name: "Calrdy") 575 .WithFlag(1, out ien_calof_bit, 576 valueProviderCallback: (_) => { 577 Ien_Calof_ValueProvider(_); 578 return ien_calof_bit.Value; 579 }, 580 writeCallback: (_, __) => Ien_Calof_Write(_, __), 581 readCallback: (_, __) => Ien_Calof_Read(_, __), 582 name: "Calof") 583 .WithReservedBits(2, 30) 584 .WithReadCallback((_, __) => Ien_Read(_, __)) 585 .WithWriteCallback((_, __) => Ien_Write(_, __)); 586 587 // Test - Offset : 0x30 GenerateTestRegister()588 protected DoubleWordRegister GenerateTestRegister() => new DoubleWordRegister(this, 0x0) 589 .WithEnumField<DoubleWordRegister, TEST_CLKOUTHIDDENSEL>(0, 5, out test_clkouthiddensel_field, 590 valueProviderCallback: (_) => { 591 Test_Clkouthiddensel_ValueProvider(_); 592 return test_clkouthiddensel_field.Value; 593 }, 594 writeCallback: (_, __) => Test_Clkouthiddensel_Write(_, __), 595 readCallback: (_, __) => Test_Clkouthiddensel_Read(_, __), 596 name: "Clkouthiddensel") 597 .WithReservedBits(5, 11) 598 .WithValueField(16, 8, out test_reqdebugsel0_field, 599 valueProviderCallback: (_) => { 600 Test_Reqdebugsel0_ValueProvider(_); 601 return test_reqdebugsel0_field.Value; 602 }, 603 writeCallback: (_, __) => Test_Reqdebugsel0_Write(_, __), 604 readCallback: (_, __) => Test_Reqdebugsel0_Read(_, __), 605 name: "Reqdebugsel0") 606 .WithValueField(24, 8, out test_reqdebugsel1_field, 607 valueProviderCallback: (_) => { 608 Test_Reqdebugsel1_ValueProvider(_); 609 return test_reqdebugsel1_field.Value; 610 }, 611 writeCallback: (_, __) => Test_Reqdebugsel1_Write(_, __), 612 readCallback: (_, __) => Test_Reqdebugsel1_Read(_, __), 613 name: "Reqdebugsel1") 614 .WithReadCallback((_, __) => Test_Read(_, __)) 615 .WithWriteCallback((_, __) => Test_Write(_, __)); 616 617 // Testhv - Offset : 0x34 GenerateTesthvRegister()618 protected DoubleWordRegister GenerateTesthvRegister() => new DoubleWordRegister(this, 0x0) 619 .WithFlag(0, out testhv_plsdebugen_bit, 620 valueProviderCallback: (_) => { 621 Testhv_Plsdebugen_ValueProvider(_); 622 return testhv_plsdebugen_bit.Value; 623 }, 624 writeCallback: (_, __) => Testhv_Plsdebugen_Write(_, __), 625 readCallback: (_, __) => Testhv_Plsdebugen_Read(_, __), 626 name: "Plsdebugen") 627 .WithReservedBits(1, 31) 628 .WithReadCallback((_, __) => Testhv_Read(_, __)) 629 .WithWriteCallback((_, __) => Testhv_Write(_, __)); 630 631 // Testclken - Offset : 0x40 GenerateTestclkenRegister()632 protected DoubleWordRegister GenerateTestclkenRegister() => new DoubleWordRegister(this, 0xBC) 633 .WithReservedBits(0, 2) 634 .WithFlag(2, out testclken_busmatrix_bit, 635 valueProviderCallback: (_) => { 636 Testclken_Busmatrix_ValueProvider(_); 637 return testclken_busmatrix_bit.Value; 638 }, 639 writeCallback: (_, __) => Testclken_Busmatrix_Write(_, __), 640 readCallback: (_, __) => Testclken_Busmatrix_Read(_, __), 641 name: "Busmatrix") 642 .WithFlag(3, out testclken_hostcpu_bit, 643 valueProviderCallback: (_) => { 644 Testclken_Hostcpu_ValueProvider(_); 645 return testclken_hostcpu_bit.Value; 646 }, 647 writeCallback: (_, __) => Testclken_Hostcpu_Write(_, __), 648 readCallback: (_, __) => Testclken_Hostcpu_Read(_, __), 649 name: "Hostcpu") 650 .WithFlag(4, out testclken_emu_bit, 651 valueProviderCallback: (_) => { 652 Testclken_Emu_ValueProvider(_); 653 return testclken_emu_bit.Value; 654 }, 655 writeCallback: (_, __) => Testclken_Emu_Write(_, __), 656 readCallback: (_, __) => Testclken_Emu_Read(_, __), 657 name: "Emu") 658 .WithFlag(5, out testclken_cmu_bit, 659 valueProviderCallback: (_) => { 660 Testclken_Cmu_ValueProvider(_); 661 return testclken_cmu_bit.Value; 662 }, 663 writeCallback: (_, __) => Testclken_Cmu_Write(_, __), 664 readCallback: (_, __) => Testclken_Cmu_Read(_, __), 665 name: "Cmu") 666 .WithReservedBits(6, 1) 667 .WithFlag(7, out testclken_imemflash_bit, 668 valueProviderCallback: (_) => { 669 Testclken_Imemflash_ValueProvider(_); 670 return testclken_imemflash_bit.Value; 671 }, 672 writeCallback: (_, __) => Testclken_Imemflash_Write(_, __), 673 readCallback: (_, __) => Testclken_Imemflash_Read(_, __), 674 name: "Imemflash") 675 .WithReservedBits(8, 22) 676 .WithFlag(30, out testclken_chiptestctrl_bit, 677 valueProviderCallback: (_) => { 678 Testclken_Chiptestctrl_ValueProvider(_); 679 return testclken_chiptestctrl_bit.Value; 680 }, 681 writeCallback: (_, __) => Testclken_Chiptestctrl_Write(_, __), 682 readCallback: (_, __) => Testclken_Chiptestctrl_Read(_, __), 683 name: "Chiptestctrl") 684 .WithFlag(31, out testclken_scratchpad_bit, 685 valueProviderCallback: (_) => { 686 Testclken_Scratchpad_ValueProvider(_); 687 return testclken_scratchpad_bit.Value; 688 }, 689 writeCallback: (_, __) => Testclken_Scratchpad_Write(_, __), 690 readCallback: (_, __) => Testclken_Scratchpad_Read(_, __), 691 name: "Scratchpad") 692 .WithReadCallback((_, __) => Testclken_Read(_, __)) 693 .WithWriteCallback((_, __) => Testclken_Write(_, __)); 694 695 // Calcmd - Offset : 0x50 GenerateCalcmdRegister()696 protected DoubleWordRegister GenerateCalcmdRegister() => new DoubleWordRegister(this, 0x0) 697 .WithFlag(0, out calcmd_calstart_bit, FieldMode.Write, 698 writeCallback: (_, __) => Calcmd_Calstart_Write(_, __), 699 name: "Calstart") 700 .WithFlag(1, out calcmd_calstop_bit, FieldMode.Write, 701 writeCallback: (_, __) => Calcmd_Calstop_Write(_, __), 702 name: "Calstop") 703 .WithReservedBits(2, 30) 704 .WithReadCallback((_, __) => Calcmd_Read(_, __)) 705 .WithWriteCallback((_, __) => Calcmd_Write(_, __)); 706 707 // Calctrl - Offset : 0x54 GenerateCalctrlRegister()708 protected DoubleWordRegister GenerateCalctrlRegister() => new DoubleWordRegister(this, 0x0) 709 .WithValueField(0, 20, out calctrl_caltop_field, 710 valueProviderCallback: (_) => { 711 Calctrl_Caltop_ValueProvider(_); 712 return calctrl_caltop_field.Value; 713 }, 714 writeCallback: (_, __) => Calctrl_Caltop_Write(_, __), 715 readCallback: (_, __) => Calctrl_Caltop_Read(_, __), 716 name: "Caltop") 717 .WithReservedBits(20, 3) 718 .WithFlag(23, out calctrl_cont_bit, 719 valueProviderCallback: (_) => { 720 Calctrl_Cont_ValueProvider(_); 721 return calctrl_cont_bit.Value; 722 }, 723 writeCallback: (_, __) => Calctrl_Cont_Write(_, __), 724 readCallback: (_, __) => Calctrl_Cont_Read(_, __), 725 name: "Cont") 726 .WithEnumField<DoubleWordRegister, CALCTRL_UPSEL>(24, 4, out calctrl_upsel_field, 727 valueProviderCallback: (_) => { 728 Calctrl_Upsel_ValueProvider(_); 729 return calctrl_upsel_field.Value; 730 }, 731 writeCallback: (_, __) => Calctrl_Upsel_Write(_, __), 732 readCallback: (_, __) => Calctrl_Upsel_Read(_, __), 733 name: "Upsel") 734 .WithEnumField<DoubleWordRegister, CALCTRL_DOWNSEL>(28, 4, out calctrl_downsel_field, 735 valueProviderCallback: (_) => { 736 Calctrl_Downsel_ValueProvider(_); 737 return calctrl_downsel_field.Value; 738 }, 739 writeCallback: (_, __) => Calctrl_Downsel_Write(_, __), 740 readCallback: (_, __) => Calctrl_Downsel_Read(_, __), 741 name: "Downsel") 742 .WithReadCallback((_, __) => Calctrl_Read(_, __)) 743 .WithWriteCallback((_, __) => Calctrl_Write(_, __)); 744 745 // Calcnt - Offset : 0x58 GenerateCalcntRegister()746 protected DoubleWordRegister GenerateCalcntRegister() => new DoubleWordRegister(this, 0x0) 747 .WithValueField(0, 20, out calcnt_calcnt_field, FieldMode.Read, 748 valueProviderCallback: (_) => { 749 Calcnt_Calcnt_ValueProvider(_); 750 return calcnt_calcnt_field.Value; 751 }, 752 readCallback: (_, __) => Calcnt_Calcnt_Read(_, __), 753 name: "Calcnt") 754 .WithReservedBits(20, 12) 755 .WithReadCallback((_, __) => Calcnt_Read(_, __)) 756 .WithWriteCallback((_, __) => Calcnt_Write(_, __)); 757 758 // Clken0 - Offset : 0x64 GenerateClken0Register()759 protected DoubleWordRegister GenerateClken0Register() => new DoubleWordRegister(this, 0x0) 760 .WithFlag(0, out clken0_ldma_bit, 761 valueProviderCallback: (_) => { 762 Clken0_Ldma_ValueProvider(_); 763 return clken0_ldma_bit.Value; 764 }, 765 writeCallback: (_, __) => Clken0_Ldma_Write(_, __), 766 readCallback: (_, __) => Clken0_Ldma_Read(_, __), 767 name: "Ldma") 768 .WithFlag(1, out clken0_ldmaxbar_bit, 769 valueProviderCallback: (_) => { 770 Clken0_Ldmaxbar_ValueProvider(_); 771 return clken0_ldmaxbar_bit.Value; 772 }, 773 writeCallback: (_, __) => Clken0_Ldmaxbar_Write(_, __), 774 readCallback: (_, __) => Clken0_Ldmaxbar_Read(_, __), 775 name: "Ldmaxbar") 776 .WithFlag(2, out clken0_radioaes_bit, 777 valueProviderCallback: (_) => { 778 Clken0_Radioaes_ValueProvider(_); 779 return clken0_radioaes_bit.Value; 780 }, 781 writeCallback: (_, __) => Clken0_Radioaes_Write(_, __), 782 readCallback: (_, __) => Clken0_Radioaes_Read(_, __), 783 name: "Radioaes") 784 .WithFlag(3, out clken0_gpcrc_bit, 785 valueProviderCallback: (_) => { 786 Clken0_Gpcrc_ValueProvider(_); 787 return clken0_gpcrc_bit.Value; 788 }, 789 writeCallback: (_, __) => Clken0_Gpcrc_Write(_, __), 790 readCallback: (_, __) => Clken0_Gpcrc_Read(_, __), 791 name: "Gpcrc") 792 .WithFlag(4, out clken0_timer0_bit, 793 valueProviderCallback: (_) => { 794 Clken0_Timer0_ValueProvider(_); 795 return clken0_timer0_bit.Value; 796 }, 797 writeCallback: (_, __) => Clken0_Timer0_Write(_, __), 798 readCallback: (_, __) => Clken0_Timer0_Read(_, __), 799 name: "Timer0") 800 .WithFlag(5, out clken0_timer1_bit, 801 valueProviderCallback: (_) => { 802 Clken0_Timer1_ValueProvider(_); 803 return clken0_timer1_bit.Value; 804 }, 805 writeCallback: (_, __) => Clken0_Timer1_Write(_, __), 806 readCallback: (_, __) => Clken0_Timer1_Read(_, __), 807 name: "Timer1") 808 .WithFlag(6, out clken0_timer2_bit, 809 valueProviderCallback: (_) => { 810 Clken0_Timer2_ValueProvider(_); 811 return clken0_timer2_bit.Value; 812 }, 813 writeCallback: (_, __) => Clken0_Timer2_Write(_, __), 814 readCallback: (_, __) => Clken0_Timer2_Read(_, __), 815 name: "Timer2") 816 .WithFlag(7, out clken0_timer3_bit, 817 valueProviderCallback: (_) => { 818 Clken0_Timer3_ValueProvider(_); 819 return clken0_timer3_bit.Value; 820 }, 821 writeCallback: (_, __) => Clken0_Timer3_Write(_, __), 822 readCallback: (_, __) => Clken0_Timer3_Read(_, __), 823 name: "Timer3") 824 .WithFlag(8, out clken0_timer4_bit, 825 valueProviderCallback: (_) => { 826 Clken0_Timer4_ValueProvider(_); 827 return clken0_timer4_bit.Value; 828 }, 829 writeCallback: (_, __) => Clken0_Timer4_Write(_, __), 830 readCallback: (_, __) => Clken0_Timer4_Read(_, __), 831 name: "Timer4") 832 .WithFlag(9, out clken0_usart0_bit, 833 valueProviderCallback: (_) => { 834 Clken0_Usart0_ValueProvider(_); 835 return clken0_usart0_bit.Value; 836 }, 837 writeCallback: (_, __) => Clken0_Usart0_Write(_, __), 838 readCallback: (_, __) => Clken0_Usart0_Read(_, __), 839 name: "Usart0") 840 .WithFlag(10, out clken0_iadc0_bit, 841 valueProviderCallback: (_) => { 842 Clken0_Iadc0_ValueProvider(_); 843 return clken0_iadc0_bit.Value; 844 }, 845 writeCallback: (_, __) => Clken0_Iadc0_Write(_, __), 846 readCallback: (_, __) => Clken0_Iadc0_Read(_, __), 847 name: "Iadc0") 848 .WithFlag(11, out clken0_amuxcp0_bit, 849 valueProviderCallback: (_) => { 850 Clken0_Amuxcp0_ValueProvider(_); 851 return clken0_amuxcp0_bit.Value; 852 }, 853 writeCallback: (_, __) => Clken0_Amuxcp0_Write(_, __), 854 readCallback: (_, __) => Clken0_Amuxcp0_Read(_, __), 855 name: "Amuxcp0") 856 .WithFlag(12, out clken0_letimer0_bit, 857 valueProviderCallback: (_) => { 858 Clken0_Letimer0_ValueProvider(_); 859 return clken0_letimer0_bit.Value; 860 }, 861 writeCallback: (_, __) => Clken0_Letimer0_Write(_, __), 862 readCallback: (_, __) => Clken0_Letimer0_Read(_, __), 863 name: "Letimer0") 864 .WithFlag(13, out clken0_wdog0_bit, 865 valueProviderCallback: (_) => { 866 Clken0_Wdog0_ValueProvider(_); 867 return clken0_wdog0_bit.Value; 868 }, 869 writeCallback: (_, __) => Clken0_Wdog0_Write(_, __), 870 readCallback: (_, __) => Clken0_Wdog0_Read(_, __), 871 name: "Wdog0") 872 .WithFlag(14, out clken0_i2c0_bit, 873 valueProviderCallback: (_) => { 874 Clken0_I2c0_ValueProvider(_); 875 return clken0_i2c0_bit.Value; 876 }, 877 writeCallback: (_, __) => Clken0_I2c0_Write(_, __), 878 readCallback: (_, __) => Clken0_I2c0_Read(_, __), 879 name: "I2c0") 880 .WithFlag(15, out clken0_i2c1_bit, 881 valueProviderCallback: (_) => { 882 Clken0_I2c1_ValueProvider(_); 883 return clken0_i2c1_bit.Value; 884 }, 885 writeCallback: (_, __) => Clken0_I2c1_Write(_, __), 886 readCallback: (_, __) => Clken0_I2c1_Read(_, __), 887 name: "I2c1") 888 .WithFlag(16, out clken0_syscfg_bit, 889 valueProviderCallback: (_) => { 890 Clken0_Syscfg_ValueProvider(_); 891 return clken0_syscfg_bit.Value; 892 }, 893 writeCallback: (_, __) => Clken0_Syscfg_Write(_, __), 894 readCallback: (_, __) => Clken0_Syscfg_Read(_, __), 895 name: "Syscfg") 896 .WithFlag(17, out clken0_dpll0_bit, 897 valueProviderCallback: (_) => { 898 Clken0_Dpll0_ValueProvider(_); 899 return clken0_dpll0_bit.Value; 900 }, 901 writeCallback: (_, __) => Clken0_Dpll0_Write(_, __), 902 readCallback: (_, __) => Clken0_Dpll0_Read(_, __), 903 name: "Dpll0") 904 .WithFlag(18, out clken0_hfrco0_bit, 905 valueProviderCallback: (_) => { 906 Clken0_Hfrco0_ValueProvider(_); 907 return clken0_hfrco0_bit.Value; 908 }, 909 writeCallback: (_, __) => Clken0_Hfrco0_Write(_, __), 910 readCallback: (_, __) => Clken0_Hfrco0_Read(_, __), 911 name: "Hfrco0") 912 .WithFlag(19, out clken0_hfrcoem23_bit, 913 valueProviderCallback: (_) => { 914 Clken0_Hfrcoem23_ValueProvider(_); 915 return clken0_hfrcoem23_bit.Value; 916 }, 917 writeCallback: (_, __) => Clken0_Hfrcoem23_Write(_, __), 918 readCallback: (_, __) => Clken0_Hfrcoem23_Read(_, __), 919 name: "Hfrcoem23") 920 .WithFlag(20, out clken0_hfxo0_bit, 921 valueProviderCallback: (_) => { 922 Clken0_Hfxo0_ValueProvider(_); 923 return clken0_hfxo0_bit.Value; 924 }, 925 writeCallback: (_, __) => Clken0_Hfxo0_Write(_, __), 926 readCallback: (_, __) => Clken0_Hfxo0_Read(_, __), 927 name: "Hfxo0") 928 .WithFlag(21, out clken0_fsrco_bit, 929 valueProviderCallback: (_) => { 930 Clken0_Fsrco_ValueProvider(_); 931 return clken0_fsrco_bit.Value; 932 }, 933 writeCallback: (_, __) => Clken0_Fsrco_Write(_, __), 934 readCallback: (_, __) => Clken0_Fsrco_Read(_, __), 935 name: "Fsrco") 936 .WithFlag(22, out clken0_lfrco_bit, 937 valueProviderCallback: (_) => { 938 Clken0_Lfrco_ValueProvider(_); 939 return clken0_lfrco_bit.Value; 940 }, 941 writeCallback: (_, __) => Clken0_Lfrco_Write(_, __), 942 readCallback: (_, __) => Clken0_Lfrco_Read(_, __), 943 name: "Lfrco") 944 .WithFlag(23, out clken0_lfxo_bit, 945 valueProviderCallback: (_) => { 946 Clken0_Lfxo_ValueProvider(_); 947 return clken0_lfxo_bit.Value; 948 }, 949 writeCallback: (_, __) => Clken0_Lfxo_Write(_, __), 950 readCallback: (_, __) => Clken0_Lfxo_Read(_, __), 951 name: "Lfxo") 952 .WithFlag(24, out clken0_ulfrco_bit, 953 valueProviderCallback: (_) => { 954 Clken0_Ulfrco_ValueProvider(_); 955 return clken0_ulfrco_bit.Value; 956 }, 957 writeCallback: (_, __) => Clken0_Ulfrco_Write(_, __), 958 readCallback: (_, __) => Clken0_Ulfrco_Read(_, __), 959 name: "Ulfrco") 960 .WithReservedBits(25, 1) 961 .WithFlag(26, out clken0_gpio_bit, 962 valueProviderCallback: (_) => { 963 Clken0_Gpio_ValueProvider(_); 964 return clken0_gpio_bit.Value; 965 }, 966 writeCallback: (_, __) => Clken0_Gpio_Write(_, __), 967 readCallback: (_, __) => Clken0_Gpio_Read(_, __), 968 name: "Gpio") 969 .WithFlag(27, out clken0_prs_bit, 970 valueProviderCallback: (_) => { 971 Clken0_Prs_ValueProvider(_); 972 return clken0_prs_bit.Value; 973 }, 974 writeCallback: (_, __) => Clken0_Prs_Write(_, __), 975 readCallback: (_, __) => Clken0_Prs_Read(_, __), 976 name: "Prs") 977 .WithFlag(28, out clken0_buram_bit, 978 valueProviderCallback: (_) => { 979 Clken0_Buram_ValueProvider(_); 980 return clken0_buram_bit.Value; 981 }, 982 writeCallback: (_, __) => Clken0_Buram_Write(_, __), 983 readCallback: (_, __) => Clken0_Buram_Read(_, __), 984 name: "Buram") 985 .WithFlag(29, out clken0_burtc_bit, 986 valueProviderCallback: (_) => { 987 Clken0_Burtc_ValueProvider(_); 988 return clken0_burtc_bit.Value; 989 }, 990 writeCallback: (_, __) => Clken0_Burtc_Write(_, __), 991 readCallback: (_, __) => Clken0_Burtc_Read(_, __), 992 name: "Burtc") 993 .WithFlag(30, out clken0_sysrtc0_bit, 994 valueProviderCallback: (_) => { 995 Clken0_Sysrtc0_ValueProvider(_); 996 return clken0_sysrtc0_bit.Value; 997 }, 998 writeCallback: (_, __) => Clken0_Sysrtc0_Write(_, __), 999 readCallback: (_, __) => Clken0_Sysrtc0_Read(_, __), 1000 name: "Sysrtc0") 1001 .WithFlag(31, out clken0_dcdc_bit, 1002 valueProviderCallback: (_) => { 1003 Clken0_Dcdc_ValueProvider(_); 1004 return clken0_dcdc_bit.Value; 1005 }, 1006 writeCallback: (_, __) => Clken0_Dcdc_Write(_, __), 1007 readCallback: (_, __) => Clken0_Dcdc_Read(_, __), 1008 name: "Dcdc") 1009 .WithReadCallback((_, __) => Clken0_Read(_, __)) 1010 .WithWriteCallback((_, __) => Clken0_Write(_, __)); 1011 1012 // Clken1 - Offset : 0x68 GenerateClken1Register()1013 protected DoubleWordRegister GenerateClken1Register() => new DoubleWordRegister(this, 0x0) 1014 .WithFlag(0, out clken1_agc_bit, 1015 valueProviderCallback: (_) => { 1016 Clken1_Agc_ValueProvider(_); 1017 return clken1_agc_bit.Value; 1018 }, 1019 writeCallback: (_, __) => Clken1_Agc_Write(_, __), 1020 readCallback: (_, __) => Clken1_Agc_Read(_, __), 1021 name: "Agc") 1022 .WithFlag(1, out clken1_modem_bit, 1023 valueProviderCallback: (_) => { 1024 Clken1_Modem_ValueProvider(_); 1025 return clken1_modem_bit.Value; 1026 }, 1027 writeCallback: (_, __) => Clken1_Modem_Write(_, __), 1028 readCallback: (_, __) => Clken1_Modem_Read(_, __), 1029 name: "Modem") 1030 .WithFlag(2, out clken1_rfcrc_bit, 1031 valueProviderCallback: (_) => { 1032 Clken1_Rfcrc_ValueProvider(_); 1033 return clken1_rfcrc_bit.Value; 1034 }, 1035 writeCallback: (_, __) => Clken1_Rfcrc_Write(_, __), 1036 readCallback: (_, __) => Clken1_Rfcrc_Read(_, __), 1037 name: "Rfcrc") 1038 .WithFlag(3, out clken1_frc_bit, 1039 valueProviderCallback: (_) => { 1040 Clken1_Frc_ValueProvider(_); 1041 return clken1_frc_bit.Value; 1042 }, 1043 writeCallback: (_, __) => Clken1_Frc_Write(_, __), 1044 readCallback: (_, __) => Clken1_Frc_Read(_, __), 1045 name: "Frc") 1046 .WithFlag(4, out clken1_protimer_bit, 1047 valueProviderCallback: (_) => { 1048 Clken1_Protimer_ValueProvider(_); 1049 return clken1_protimer_bit.Value; 1050 }, 1051 writeCallback: (_, __) => Clken1_Protimer_Write(_, __), 1052 readCallback: (_, __) => Clken1_Protimer_Read(_, __), 1053 name: "Protimer") 1054 .WithFlag(5, out clken1_rac_bit, 1055 valueProviderCallback: (_) => { 1056 Clken1_Rac_ValueProvider(_); 1057 return clken1_rac_bit.Value; 1058 }, 1059 writeCallback: (_, __) => Clken1_Rac_Write(_, __), 1060 readCallback: (_, __) => Clken1_Rac_Read(_, __), 1061 name: "Rac") 1062 .WithFlag(6, out clken1_synth_bit, 1063 valueProviderCallback: (_) => { 1064 Clken1_Synth_ValueProvider(_); 1065 return clken1_synth_bit.Value; 1066 }, 1067 writeCallback: (_, __) => Clken1_Synth_Write(_, __), 1068 readCallback: (_, __) => Clken1_Synth_Read(_, __), 1069 name: "Synth") 1070 .WithFlag(7, out clken1_rfscratchpad_bit, 1071 valueProviderCallback: (_) => { 1072 Clken1_Rfscratchpad_ValueProvider(_); 1073 return clken1_rfscratchpad_bit.Value; 1074 }, 1075 writeCallback: (_, __) => Clken1_Rfscratchpad_Write(_, __), 1076 readCallback: (_, __) => Clken1_Rfscratchpad_Read(_, __), 1077 name: "Rfscratchpad") 1078 .WithFlag(8, out clken1_hostmailbox_bit, 1079 valueProviderCallback: (_) => { 1080 Clken1_Hostmailbox_ValueProvider(_); 1081 return clken1_hostmailbox_bit.Value; 1082 }, 1083 writeCallback: (_, __) => Clken1_Hostmailbox_Write(_, __), 1084 readCallback: (_, __) => Clken1_Hostmailbox_Read(_, __), 1085 name: "Hostmailbox") 1086 .WithFlag(9, out clken1_rfmailbox_bit, 1087 valueProviderCallback: (_) => { 1088 Clken1_Rfmailbox_ValueProvider(_); 1089 return clken1_rfmailbox_bit.Value; 1090 }, 1091 writeCallback: (_, __) => Clken1_Rfmailbox_Write(_, __), 1092 readCallback: (_, __) => Clken1_Rfmailbox_Read(_, __), 1093 name: "Rfmailbox") 1094 .WithFlag(10, out clken1_semailboxhost_bit, 1095 valueProviderCallback: (_) => { 1096 Clken1_Semailboxhost_ValueProvider(_); 1097 return clken1_semailboxhost_bit.Value; 1098 }, 1099 writeCallback: (_, __) => Clken1_Semailboxhost_Write(_, __), 1100 readCallback: (_, __) => Clken1_Semailboxhost_Read(_, __), 1101 name: "Semailboxhost") 1102 .WithFlag(11, out clken1_bufc_bit, 1103 valueProviderCallback: (_) => { 1104 Clken1_Bufc_ValueProvider(_); 1105 return clken1_bufc_bit.Value; 1106 }, 1107 writeCallback: (_, __) => Clken1_Bufc_Write(_, __), 1108 readCallback: (_, __) => Clken1_Bufc_Read(_, __), 1109 name: "Bufc") 1110 .WithReservedBits(12, 1) 1111 .WithFlag(13, out clken1_keyscan_bit, 1112 valueProviderCallback: (_) => { 1113 Clken1_Keyscan_ValueProvider(_); 1114 return clken1_keyscan_bit.Value; 1115 }, 1116 writeCallback: (_, __) => Clken1_Keyscan_Write(_, __), 1117 readCallback: (_, __) => Clken1_Keyscan_Read(_, __), 1118 name: "Keyscan") 1119 .WithFlag(14, out clken1_smu_bit, 1120 valueProviderCallback: (_) => { 1121 Clken1_Smu_ValueProvider(_); 1122 return clken1_smu_bit.Value; 1123 }, 1124 writeCallback: (_, __) => Clken1_Smu_Write(_, __), 1125 readCallback: (_, __) => Clken1_Smu_Read(_, __), 1126 name: "Smu") 1127 .WithFlag(15, out clken1_icache0_bit, 1128 valueProviderCallback: (_) => { 1129 Clken1_Icache0_ValueProvider(_); 1130 return clken1_icache0_bit.Value; 1131 }, 1132 writeCallback: (_, __) => Clken1_Icache0_Write(_, __), 1133 readCallback: (_, __) => Clken1_Icache0_Read(_, __), 1134 name: "Icache0") 1135 .WithFlag(16, out clken1_msc_bit, 1136 valueProviderCallback: (_) => { 1137 Clken1_Msc_ValueProvider(_); 1138 return clken1_msc_bit.Value; 1139 }, 1140 writeCallback: (_, __) => Clken1_Msc_Write(_, __), 1141 readCallback: (_, __) => Clken1_Msc_Read(_, __), 1142 name: "Msc") 1143 .WithFlag(17, out clken1_wdog1_bit, 1144 valueProviderCallback: (_) => { 1145 Clken1_Wdog1_ValueProvider(_); 1146 return clken1_wdog1_bit.Value; 1147 }, 1148 writeCallback: (_, __) => Clken1_Wdog1_Write(_, __), 1149 readCallback: (_, __) => Clken1_Wdog1_Read(_, __), 1150 name: "Wdog1") 1151 .WithFlag(18, out clken1_acmp0_bit, 1152 valueProviderCallback: (_) => { 1153 Clken1_Acmp0_ValueProvider(_); 1154 return clken1_acmp0_bit.Value; 1155 }, 1156 writeCallback: (_, __) => Clken1_Acmp0_Write(_, __), 1157 readCallback: (_, __) => Clken1_Acmp0_Read(_, __), 1158 name: "Acmp0") 1159 .WithFlag(19, out clken1_acmp1_bit, 1160 valueProviderCallback: (_) => { 1161 Clken1_Acmp1_ValueProvider(_); 1162 return clken1_acmp1_bit.Value; 1163 }, 1164 writeCallback: (_, __) => Clken1_Acmp1_Write(_, __), 1165 readCallback: (_, __) => Clken1_Acmp1_Read(_, __), 1166 name: "Acmp1") 1167 .WithFlag(20, out clken1_vdac0_bit, 1168 valueProviderCallback: (_) => { 1169 Clken1_Vdac0_ValueProvider(_); 1170 return clken1_vdac0_bit.Value; 1171 }, 1172 writeCallback: (_, __) => Clken1_Vdac0_Write(_, __), 1173 readCallback: (_, __) => Clken1_Vdac0_Read(_, __), 1174 name: "Vdac0") 1175 .WithFlag(21, out clken1_pcnt0_bit, 1176 valueProviderCallback: (_) => { 1177 Clken1_Pcnt0_ValueProvider(_); 1178 return clken1_pcnt0_bit.Value; 1179 }, 1180 writeCallback: (_, __) => Clken1_Pcnt0_Write(_, __), 1181 readCallback: (_, __) => Clken1_Pcnt0_Read(_, __), 1182 name: "Pcnt0") 1183 .WithFlag(22, out clken1_eusart0_bit, 1184 valueProviderCallback: (_) => { 1185 Clken1_Eusart0_ValueProvider(_); 1186 return clken1_eusart0_bit.Value; 1187 }, 1188 writeCallback: (_, __) => Clken1_Eusart0_Write(_, __), 1189 readCallback: (_, __) => Clken1_Eusart0_Read(_, __), 1190 name: "Eusart0") 1191 .WithFlag(23, out clken1_eusart1_bit, 1192 valueProviderCallback: (_) => { 1193 Clken1_Eusart1_ValueProvider(_); 1194 return clken1_eusart1_bit.Value; 1195 }, 1196 writeCallback: (_, __) => Clken1_Eusart1_Write(_, __), 1197 readCallback: (_, __) => Clken1_Eusart1_Read(_, __), 1198 name: "Eusart1") 1199 .WithReservedBits(24, 1) 1200 .WithFlag(25, out clken1_rfeca0_bit, 1201 valueProviderCallback: (_) => { 1202 Clken1_Rfeca0_ValueProvider(_); 1203 return clken1_rfeca0_bit.Value; 1204 }, 1205 writeCallback: (_, __) => Clken1_Rfeca0_Write(_, __), 1206 readCallback: (_, __) => Clken1_Rfeca0_Read(_, __), 1207 name: "Rfeca0") 1208 .WithFlag(26, out clken1_rfeca1_bit, 1209 valueProviderCallback: (_) => { 1210 Clken1_Rfeca1_ValueProvider(_); 1211 return clken1_rfeca1_bit.Value; 1212 }, 1213 writeCallback: (_, __) => Clken1_Rfeca1_Write(_, __), 1214 readCallback: (_, __) => Clken1_Rfeca1_Read(_, __), 1215 name: "Rfeca1") 1216 .WithFlag(27, out clken1_dmem_bit, 1217 valueProviderCallback: (_) => { 1218 Clken1_Dmem_ValueProvider(_); 1219 return clken1_dmem_bit.Value; 1220 }, 1221 writeCallback: (_, __) => Clken1_Dmem_Write(_, __), 1222 readCallback: (_, __) => Clken1_Dmem_Read(_, __), 1223 name: "Dmem") 1224 .WithFlag(28, out clken1_ecaifadc_bit, 1225 valueProviderCallback: (_) => { 1226 Clken1_Ecaifadc_ValueProvider(_); 1227 return clken1_ecaifadc_bit.Value; 1228 }, 1229 writeCallback: (_, __) => Clken1_Ecaifadc_Write(_, __), 1230 readCallback: (_, __) => Clken1_Ecaifadc_Read(_, __), 1231 name: "Ecaifadc") 1232 .WithFlag(29, out clken1_vdac1_bit, 1233 valueProviderCallback: (_) => { 1234 Clken1_Vdac1_ValueProvider(_); 1235 return clken1_vdac1_bit.Value; 1236 }, 1237 writeCallback: (_, __) => Clken1_Vdac1_Write(_, __), 1238 readCallback: (_, __) => Clken1_Vdac1_Read(_, __), 1239 name: "Vdac1") 1240 .WithFlag(30, out clken1_mvp_bit, 1241 valueProviderCallback: (_) => { 1242 Clken1_Mvp_ValueProvider(_); 1243 return clken1_mvp_bit.Value; 1244 }, 1245 writeCallback: (_, __) => Clken1_Mvp_Write(_, __), 1246 readCallback: (_, __) => Clken1_Mvp_Read(_, __), 1247 name: "Mvp") 1248 .WithReservedBits(31, 1) 1249 .WithReadCallback((_, __) => Clken1_Read(_, __)) 1250 .WithWriteCallback((_, __) => Clken1_Write(_, __)); 1251 1252 // Sysclkctrl - Offset : 0x70 GenerateSysclkctrlRegister()1253 protected DoubleWordRegister GenerateSysclkctrlRegister() => new DoubleWordRegister(this, 0x1) 1254 .WithEnumField<DoubleWordRegister, SYSCLKCTRL_CLKSEL>(0, 3, out sysclkctrl_clksel_field, 1255 valueProviderCallback: (_) => { 1256 Sysclkctrl_Clksel_ValueProvider(_); 1257 return sysclkctrl_clksel_field.Value; 1258 }, 1259 writeCallback: (_, __) => Sysclkctrl_Clksel_Write(_, __), 1260 readCallback: (_, __) => Sysclkctrl_Clksel_Read(_, __), 1261 name: "Clksel") 1262 .WithReservedBits(3, 5) 1263 .WithEnumField<DoubleWordRegister, SYSCLKCTRL_LSPCLKPRESC>(8, 1, out sysclkctrl_lspclkpresc_bit, 1264 valueProviderCallback: (_) => { 1265 Sysclkctrl_Lspclkpresc_ValueProvider(_); 1266 return sysclkctrl_lspclkpresc_bit.Value; 1267 }, 1268 writeCallback: (_, __) => Sysclkctrl_Lspclkpresc_Write(_, __), 1269 readCallback: (_, __) => Sysclkctrl_Lspclkpresc_Read(_, __), 1270 name: "Lspclkpresc") 1271 .WithReservedBits(9, 1) 1272 .WithEnumField<DoubleWordRegister, SYSCLKCTRL_PCLKPRESC>(10, 1, out sysclkctrl_pclkpresc_bit, 1273 valueProviderCallback: (_) => { 1274 Sysclkctrl_Pclkpresc_ValueProvider(_); 1275 return sysclkctrl_pclkpresc_bit.Value; 1276 }, 1277 writeCallback: (_, __) => Sysclkctrl_Pclkpresc_Write(_, __), 1278 readCallback: (_, __) => Sysclkctrl_Pclkpresc_Read(_, __), 1279 name: "Pclkpresc") 1280 .WithReservedBits(11, 1) 1281 .WithEnumField<DoubleWordRegister, SYSCLKCTRL_HCLKPRESC>(12, 4, out sysclkctrl_hclkpresc_field, 1282 valueProviderCallback: (_) => { 1283 Sysclkctrl_Hclkpresc_ValueProvider(_); 1284 return sysclkctrl_hclkpresc_field.Value; 1285 }, 1286 writeCallback: (_, __) => Sysclkctrl_Hclkpresc_Write(_, __), 1287 readCallback: (_, __) => Sysclkctrl_Hclkpresc_Read(_, __), 1288 name: "Hclkpresc") 1289 .WithEnumField<DoubleWordRegister, SYSCLKCTRL_RHCLKPRESC>(16, 1, out sysclkctrl_rhclkpresc_bit, 1290 valueProviderCallback: (_) => { 1291 Sysclkctrl_Rhclkpresc_ValueProvider(_); 1292 return sysclkctrl_rhclkpresc_bit.Value; 1293 }, 1294 writeCallback: (_, __) => Sysclkctrl_Rhclkpresc_Write(_, __), 1295 readCallback: (_, __) => Sysclkctrl_Rhclkpresc_Read(_, __), 1296 name: "Rhclkpresc") 1297 .WithReservedBits(17, 15) 1298 .WithReadCallback((_, __) => Sysclkctrl_Read(_, __)) 1299 .WithWriteCallback((_, __) => Sysclkctrl_Write(_, __)); 1300 1301 // Seclkctrl - Offset : 0x74 GenerateSeclkctrlRegister()1302 protected DoubleWordRegister GenerateSeclkctrlRegister() => new DoubleWordRegister(this, 0x1) 1303 .WithEnumField<DoubleWordRegister, SECLKCTRL_CLKSEL>(0, 2, out seclkctrl_clksel_field, 1304 valueProviderCallback: (_) => { 1305 Seclkctrl_Clksel_ValueProvider(_); 1306 return seclkctrl_clksel_field.Value; 1307 }, 1308 writeCallback: (_, __) => Seclkctrl_Clksel_Write(_, __), 1309 readCallback: (_, __) => Seclkctrl_Clksel_Read(_, __), 1310 name: "Clksel") 1311 .WithReservedBits(2, 29) 1312 .WithFlag(31, out seclkctrl_discon_bit, 1313 valueProviderCallback: (_) => { 1314 Seclkctrl_Discon_ValueProvider(_); 1315 return seclkctrl_discon_bit.Value; 1316 }, 1317 writeCallback: (_, __) => Seclkctrl_Discon_Write(_, __), 1318 readCallback: (_, __) => Seclkctrl_Discon_Read(_, __), 1319 name: "Discon") 1320 .WithReadCallback((_, __) => Seclkctrl_Read(_, __)) 1321 .WithWriteCallback((_, __) => Seclkctrl_Write(_, __)); 1322 1323 // Traceclkctrl - Offset : 0x80 GenerateTraceclkctrlRegister()1324 protected DoubleWordRegister GenerateTraceclkctrlRegister() => new DoubleWordRegister(this, 0x1) 1325 .WithEnumField<DoubleWordRegister, TRACECLKCTRL_CLKSEL>(0, 2, out traceclkctrl_clksel_field, 1326 valueProviderCallback: (_) => { 1327 Traceclkctrl_Clksel_ValueProvider(_); 1328 return traceclkctrl_clksel_field.Value; 1329 }, 1330 writeCallback: (_, __) => Traceclkctrl_Clksel_Write(_, __), 1331 readCallback: (_, __) => Traceclkctrl_Clksel_Read(_, __), 1332 name: "Clksel") 1333 .WithReservedBits(2, 2) 1334 .WithEnumField<DoubleWordRegister, TRACECLKCTRL_PRESC>(4, 2, out traceclkctrl_presc_field, 1335 valueProviderCallback: (_) => { 1336 Traceclkctrl_Presc_ValueProvider(_); 1337 return traceclkctrl_presc_field.Value; 1338 }, 1339 writeCallback: (_, __) => Traceclkctrl_Presc_Write(_, __), 1340 readCallback: (_, __) => Traceclkctrl_Presc_Read(_, __), 1341 name: "Presc") 1342 .WithReservedBits(6, 26) 1343 .WithReadCallback((_, __) => Traceclkctrl_Read(_, __)) 1344 .WithWriteCallback((_, __) => Traceclkctrl_Write(_, __)); 1345 1346 // Exportclkctrl - Offset : 0x90 GenerateExportclkctrlRegister()1347 protected DoubleWordRegister GenerateExportclkctrlRegister() => new DoubleWordRegister(this, 0x0) 1348 .WithEnumField<DoubleWordRegister, EXPORTCLKCTRL_CLKOUTSEL0>(0, 4, out exportclkctrl_clkoutsel0_field, 1349 valueProviderCallback: (_) => { 1350 Exportclkctrl_Clkoutsel0_ValueProvider(_); 1351 return exportclkctrl_clkoutsel0_field.Value; 1352 }, 1353 writeCallback: (_, __) => Exportclkctrl_Clkoutsel0_Write(_, __), 1354 readCallback: (_, __) => Exportclkctrl_Clkoutsel0_Read(_, __), 1355 name: "Clkoutsel0") 1356 .WithReservedBits(4, 4) 1357 .WithEnumField<DoubleWordRegister, EXPORTCLKCTRL_CLKOUTSEL1>(8, 4, out exportclkctrl_clkoutsel1_field, 1358 valueProviderCallback: (_) => { 1359 Exportclkctrl_Clkoutsel1_ValueProvider(_); 1360 return exportclkctrl_clkoutsel1_field.Value; 1361 }, 1362 writeCallback: (_, __) => Exportclkctrl_Clkoutsel1_Write(_, __), 1363 readCallback: (_, __) => Exportclkctrl_Clkoutsel1_Read(_, __), 1364 name: "Clkoutsel1") 1365 .WithReservedBits(12, 4) 1366 .WithEnumField<DoubleWordRegister, EXPORTCLKCTRL_CLKOUTSEL2>(16, 4, out exportclkctrl_clkoutsel2_field, 1367 valueProviderCallback: (_) => { 1368 Exportclkctrl_Clkoutsel2_ValueProvider(_); 1369 return exportclkctrl_clkoutsel2_field.Value; 1370 }, 1371 writeCallback: (_, __) => Exportclkctrl_Clkoutsel2_Write(_, __), 1372 readCallback: (_, __) => Exportclkctrl_Clkoutsel2_Read(_, __), 1373 name: "Clkoutsel2") 1374 .WithReservedBits(20, 4) 1375 .WithValueField(24, 5, out exportclkctrl_presc_field, 1376 valueProviderCallback: (_) => { 1377 Exportclkctrl_Presc_ValueProvider(_); 1378 return exportclkctrl_presc_field.Value; 1379 }, 1380 writeCallback: (_, __) => Exportclkctrl_Presc_Write(_, __), 1381 readCallback: (_, __) => Exportclkctrl_Presc_Read(_, __), 1382 name: "Presc") 1383 .WithReservedBits(29, 3) 1384 .WithReadCallback((_, __) => Exportclkctrl_Read(_, __)) 1385 .WithWriteCallback((_, __) => Exportclkctrl_Write(_, __)); 1386 1387 // Dpllrefclkctrl - Offset : 0x100 GenerateDpllrefclkctrlRegister()1388 protected DoubleWordRegister GenerateDpllrefclkctrlRegister() => new DoubleWordRegister(this, 0x0) 1389 .WithEnumField<DoubleWordRegister, DPLLREFCLKCTRL_CLKSEL>(0, 2, out dpllrefclkctrl_clksel_field, 1390 valueProviderCallback: (_) => { 1391 Dpllrefclkctrl_Clksel_ValueProvider(_); 1392 return dpllrefclkctrl_clksel_field.Value; 1393 }, 1394 writeCallback: (_, __) => Dpllrefclkctrl_Clksel_Write(_, __), 1395 readCallback: (_, __) => Dpllrefclkctrl_Clksel_Read(_, __), 1396 name: "Clksel") 1397 .WithReservedBits(2, 30) 1398 .WithReadCallback((_, __) => Dpllrefclkctrl_Read(_, __)) 1399 .WithWriteCallback((_, __) => Dpllrefclkctrl_Write(_, __)); 1400 1401 // Em01grpaclkctrl - Offset : 0x120 GenerateEm01grpaclkctrlRegister()1402 protected DoubleWordRegister GenerateEm01grpaclkctrlRegister() => new DoubleWordRegister(this, 0x1) 1403 .WithEnumField<DoubleWordRegister, EM01GRPACLKCTRL_CLKSEL>(0, 3, out em01grpaclkctrl_clksel_field, 1404 valueProviderCallback: (_) => { 1405 Em01grpaclkctrl_Clksel_ValueProvider(_); 1406 return em01grpaclkctrl_clksel_field.Value; 1407 }, 1408 writeCallback: (_, __) => Em01grpaclkctrl_Clksel_Write(_, __), 1409 readCallback: (_, __) => Em01grpaclkctrl_Clksel_Read(_, __), 1410 name: "Clksel") 1411 .WithReservedBits(3, 29) 1412 .WithReadCallback((_, __) => Em01grpaclkctrl_Read(_, __)) 1413 .WithWriteCallback((_, __) => Em01grpaclkctrl_Write(_, __)); 1414 1415 // Em01grpcclkctrl - Offset : 0x128 GenerateEm01grpcclkctrlRegister()1416 protected DoubleWordRegister GenerateEm01grpcclkctrlRegister() => new DoubleWordRegister(this, 0x1) 1417 .WithEnumField<DoubleWordRegister, EM01GRPCCLKCTRL_CLKSEL>(0, 3, out em01grpcclkctrl_clksel_field, 1418 valueProviderCallback: (_) => { 1419 Em01grpcclkctrl_Clksel_ValueProvider(_); 1420 return em01grpcclkctrl_clksel_field.Value; 1421 }, 1422 writeCallback: (_, __) => Em01grpcclkctrl_Clksel_Write(_, __), 1423 readCallback: (_, __) => Em01grpcclkctrl_Clksel_Read(_, __), 1424 name: "Clksel") 1425 .WithReservedBits(3, 29) 1426 .WithReadCallback((_, __) => Em01grpcclkctrl_Read(_, __)) 1427 .WithWriteCallback((_, __) => Em01grpcclkctrl_Write(_, __)); 1428 1429 // Em23grpaclkctrl - Offset : 0x140 GenerateEm23grpaclkctrlRegister()1430 protected DoubleWordRegister GenerateEm23grpaclkctrlRegister() => new DoubleWordRegister(this, 0x1) 1431 .WithEnumField<DoubleWordRegister, EM23GRPACLKCTRL_CLKSEL>(0, 2, out em23grpaclkctrl_clksel_field, 1432 valueProviderCallback: (_) => { 1433 Em23grpaclkctrl_Clksel_ValueProvider(_); 1434 return em23grpaclkctrl_clksel_field.Value; 1435 }, 1436 writeCallback: (_, __) => Em23grpaclkctrl_Clksel_Write(_, __), 1437 readCallback: (_, __) => Em23grpaclkctrl_Clksel_Read(_, __), 1438 name: "Clksel") 1439 .WithReservedBits(2, 30) 1440 .WithReadCallback((_, __) => Em23grpaclkctrl_Read(_, __)) 1441 .WithWriteCallback((_, __) => Em23grpaclkctrl_Write(_, __)); 1442 1443 // Em4grpaclkctrl - Offset : 0x160 GenerateEm4grpaclkctrlRegister()1444 protected DoubleWordRegister GenerateEm4grpaclkctrlRegister() => new DoubleWordRegister(this, 0x1) 1445 .WithEnumField<DoubleWordRegister, EM4GRPACLKCTRL_CLKSEL>(0, 2, out em4grpaclkctrl_clksel_field, 1446 valueProviderCallback: (_) => { 1447 Em4grpaclkctrl_Clksel_ValueProvider(_); 1448 return em4grpaclkctrl_clksel_field.Value; 1449 }, 1450 writeCallback: (_, __) => Em4grpaclkctrl_Clksel_Write(_, __), 1451 readCallback: (_, __) => Em4grpaclkctrl_Clksel_Read(_, __), 1452 name: "Clksel") 1453 .WithReservedBits(2, 30) 1454 .WithReadCallback((_, __) => Em4grpaclkctrl_Read(_, __)) 1455 .WithWriteCallback((_, __) => Em4grpaclkctrl_Write(_, __)); 1456 1457 // Iadcclkctrl - Offset : 0x180 GenerateIadcclkctrlRegister()1458 protected DoubleWordRegister GenerateIadcclkctrlRegister() => new DoubleWordRegister(this, 0x1) 1459 .WithEnumField<DoubleWordRegister, IADCCLKCTRL_CLKSEL>(0, 2, out iadcclkctrl_clksel_field, 1460 valueProviderCallback: (_) => { 1461 Iadcclkctrl_Clksel_ValueProvider(_); 1462 return iadcclkctrl_clksel_field.Value; 1463 }, 1464 writeCallback: (_, __) => Iadcclkctrl_Clksel_Write(_, __), 1465 readCallback: (_, __) => Iadcclkctrl_Clksel_Read(_, __), 1466 name: "Clksel") 1467 .WithReservedBits(2, 30) 1468 .WithReadCallback((_, __) => Iadcclkctrl_Read(_, __)) 1469 .WithWriteCallback((_, __) => Iadcclkctrl_Write(_, __)); 1470 1471 // Wdog0clkctrl - Offset : 0x200 GenerateWdog0clkctrlRegister()1472 protected DoubleWordRegister GenerateWdog0clkctrlRegister() => new DoubleWordRegister(this, 0x1) 1473 .WithEnumField<DoubleWordRegister, WDOG0CLKCTRL_CLKSEL>(0, 3, out wdog0clkctrl_clksel_field, 1474 valueProviderCallback: (_) => { 1475 Wdog0clkctrl_Clksel_ValueProvider(_); 1476 return wdog0clkctrl_clksel_field.Value; 1477 }, 1478 writeCallback: (_, __) => Wdog0clkctrl_Clksel_Write(_, __), 1479 readCallback: (_, __) => Wdog0clkctrl_Clksel_Read(_, __), 1480 name: "Clksel") 1481 .WithReservedBits(3, 29) 1482 .WithReadCallback((_, __) => Wdog0clkctrl_Read(_, __)) 1483 .WithWriteCallback((_, __) => Wdog0clkctrl_Write(_, __)); 1484 1485 // Wdog1clkctrl - Offset : 0x208 GenerateWdog1clkctrlRegister()1486 protected DoubleWordRegister GenerateWdog1clkctrlRegister() => new DoubleWordRegister(this, 0x1) 1487 .WithEnumField<DoubleWordRegister, WDOG1CLKCTRL_CLKSEL>(0, 3, out wdog1clkctrl_clksel_field, 1488 valueProviderCallback: (_) => { 1489 Wdog1clkctrl_Clksel_ValueProvider(_); 1490 return wdog1clkctrl_clksel_field.Value; 1491 }, 1492 writeCallback: (_, __) => Wdog1clkctrl_Clksel_Write(_, __), 1493 readCallback: (_, __) => Wdog1clkctrl_Clksel_Read(_, __), 1494 name: "Clksel") 1495 .WithReservedBits(3, 29) 1496 .WithReadCallback((_, __) => Wdog1clkctrl_Read(_, __)) 1497 .WithWriteCallback((_, __) => Wdog1clkctrl_Write(_, __)); 1498 1499 // Eusart0clkctrl - Offset : 0x220 GenerateEusart0clkctrlRegister()1500 protected DoubleWordRegister GenerateEusart0clkctrlRegister() => new DoubleWordRegister(this, 0x1) 1501 .WithEnumField<DoubleWordRegister, EUSART0CLKCTRL_CLKSEL>(0, 3, out eusart0clkctrl_clksel_field, 1502 valueProviderCallback: (_) => { 1503 Eusart0clkctrl_Clksel_ValueProvider(_); 1504 return eusart0clkctrl_clksel_field.Value; 1505 }, 1506 writeCallback: (_, __) => Eusart0clkctrl_Clksel_Write(_, __), 1507 readCallback: (_, __) => Eusart0clkctrl_Clksel_Read(_, __), 1508 name: "Clksel") 1509 .WithReservedBits(3, 29) 1510 .WithReadCallback((_, __) => Eusart0clkctrl_Read(_, __)) 1511 .WithWriteCallback((_, __) => Eusart0clkctrl_Write(_, __)); 1512 1513 // Synthclkctrl - Offset : 0x230 GenerateSynthclkctrlRegister()1514 protected DoubleWordRegister GenerateSynthclkctrlRegister() => new DoubleWordRegister(this, 0x1) 1515 .WithEnumField<DoubleWordRegister, SYNTHCLKCTRL_CLKSEL>(0, 2, out synthclkctrl_clksel_field, 1516 valueProviderCallback: (_) => { 1517 Synthclkctrl_Clksel_ValueProvider(_); 1518 return synthclkctrl_clksel_field.Value; 1519 }, 1520 writeCallback: (_, __) => Synthclkctrl_Clksel_Write(_, __), 1521 readCallback: (_, __) => Synthclkctrl_Clksel_Read(_, __), 1522 name: "Clksel") 1523 .WithReservedBits(2, 30) 1524 .WithReadCallback((_, __) => Synthclkctrl_Read(_, __)) 1525 .WithWriteCallback((_, __) => Synthclkctrl_Write(_, __)); 1526 1527 // Sysrtc0clkctrl - Offset : 0x240 GenerateSysrtc0clkctrlRegister()1528 protected DoubleWordRegister GenerateSysrtc0clkctrlRegister() => new DoubleWordRegister(this, 0x1) 1529 .WithEnumField<DoubleWordRegister, SYSRTC0CLKCTRL_CLKSEL>(0, 2, out sysrtc0clkctrl_clksel_field, 1530 valueProviderCallback: (_) => { 1531 Sysrtc0clkctrl_Clksel_ValueProvider(_); 1532 return sysrtc0clkctrl_clksel_field.Value; 1533 }, 1534 writeCallback: (_, __) => Sysrtc0clkctrl_Clksel_Write(_, __), 1535 readCallback: (_, __) => Sysrtc0clkctrl_Clksel_Read(_, __), 1536 name: "Clksel") 1537 .WithReservedBits(2, 30) 1538 .WithReadCallback((_, __) => Sysrtc0clkctrl_Read(_, __)) 1539 .WithWriteCallback((_, __) => Sysrtc0clkctrl_Write(_, __)); 1540 1541 // Lcdclkctrl - Offset : 0x250 GenerateLcdclkctrlRegister()1542 protected DoubleWordRegister GenerateLcdclkctrlRegister() => new DoubleWordRegister(this, 0x1) 1543 .WithEnumField<DoubleWordRegister, LCDCLKCTRL_CLKSEL>(0, 2, out lcdclkctrl_clksel_field, 1544 valueProviderCallback: (_) => { 1545 Lcdclkctrl_Clksel_ValueProvider(_); 1546 return lcdclkctrl_clksel_field.Value; 1547 }, 1548 writeCallback: (_, __) => Lcdclkctrl_Clksel_Write(_, __), 1549 readCallback: (_, __) => Lcdclkctrl_Clksel_Read(_, __), 1550 name: "Clksel") 1551 .WithReservedBits(2, 30) 1552 .WithReadCallback((_, __) => Lcdclkctrl_Read(_, __)) 1553 .WithWriteCallback((_, __) => Lcdclkctrl_Write(_, __)); 1554 1555 // Vdac0clkctrl - Offset : 0x260 GenerateVdac0clkctrlRegister()1556 protected DoubleWordRegister GenerateVdac0clkctrlRegister() => new DoubleWordRegister(this, 0x1) 1557 .WithEnumField<DoubleWordRegister, VDAC0CLKCTRL_CLKSEL>(0, 3, out vdac0clkctrl_clksel_field, 1558 valueProviderCallback: (_) => { 1559 Vdac0clkctrl_Clksel_ValueProvider(_); 1560 return vdac0clkctrl_clksel_field.Value; 1561 }, 1562 writeCallback: (_, __) => Vdac0clkctrl_Clksel_Write(_, __), 1563 readCallback: (_, __) => Vdac0clkctrl_Clksel_Read(_, __), 1564 name: "Clksel") 1565 .WithReservedBits(3, 29) 1566 .WithReadCallback((_, __) => Vdac0clkctrl_Read(_, __)) 1567 .WithWriteCallback((_, __) => Vdac0clkctrl_Write(_, __)); 1568 1569 // Pcnt0clkctrl - Offset : 0x270 GeneratePcnt0clkctrlRegister()1570 protected DoubleWordRegister GeneratePcnt0clkctrlRegister() => new DoubleWordRegister(this, 0x1) 1571 .WithEnumField<DoubleWordRegister, PCNT0CLKCTRL_CLKSEL>(0, 2, out pcnt0clkctrl_clksel_field, 1572 valueProviderCallback: (_) => { 1573 Pcnt0clkctrl_Clksel_ValueProvider(_); 1574 return pcnt0clkctrl_clksel_field.Value; 1575 }, 1576 writeCallback: (_, __) => Pcnt0clkctrl_Clksel_Write(_, __), 1577 readCallback: (_, __) => Pcnt0clkctrl_Clksel_Read(_, __), 1578 name: "Clksel") 1579 .WithReservedBits(2, 30) 1580 .WithReadCallback((_, __) => Pcnt0clkctrl_Read(_, __)) 1581 .WithWriteCallback((_, __) => Pcnt0clkctrl_Write(_, __)); 1582 1583 // Radioclkctrl - Offset : 0x280 GenerateRadioclkctrlRegister()1584 protected DoubleWordRegister GenerateRadioclkctrlRegister() => new DoubleWordRegister(this, 0x0) 1585 .WithFlag(0, out radioclkctrl_en_bit, 1586 valueProviderCallback: (_) => { 1587 Radioclkctrl_En_ValueProvider(_); 1588 return radioclkctrl_en_bit.Value; 1589 }, 1590 writeCallback: (_, __) => Radioclkctrl_En_Write(_, __), 1591 readCallback: (_, __) => Radioclkctrl_En_Read(_, __), 1592 name: "En") 1593 .WithFlag(1, out radioclkctrl_forceclkenradio_bit, 1594 valueProviderCallback: (_) => { 1595 Radioclkctrl_Forceclkenradio_ValueProvider(_); 1596 return radioclkctrl_forceclkenradio_bit.Value; 1597 }, 1598 writeCallback: (_, __) => Radioclkctrl_Forceclkenradio_Write(_, __), 1599 readCallback: (_, __) => Radioclkctrl_Forceclkenradio_Read(_, __), 1600 name: "Forceclkenradio") 1601 .WithReservedBits(2, 29) 1602 .WithFlag(31, out radioclkctrl_dbgclk_bit, 1603 valueProviderCallback: (_) => { 1604 Radioclkctrl_Dbgclk_ValueProvider(_); 1605 return radioclkctrl_dbgclk_bit.Value; 1606 }, 1607 writeCallback: (_, __) => Radioclkctrl_Dbgclk_Write(_, __), 1608 readCallback: (_, __) => Radioclkctrl_Dbgclk_Read(_, __), 1609 name: "Dbgclk") 1610 .WithReadCallback((_, __) => Radioclkctrl_Read(_, __)) 1611 .WithWriteCallback((_, __) => Radioclkctrl_Write(_, __)); 1612 1613 // Dapclkctrl - Offset : 0x284 GenerateDapclkctrlRegister()1614 protected DoubleWordRegister GenerateDapclkctrlRegister() => new DoubleWordRegister(this, 0x1) 1615 .WithEnumField<DoubleWordRegister, DAPCLKCTRL_CLKSEL>(0, 2, out dapclkctrl_clksel_field, 1616 valueProviderCallback: (_) => { 1617 Dapclkctrl_Clksel_ValueProvider(_); 1618 return dapclkctrl_clksel_field.Value; 1619 }, 1620 writeCallback: (_, __) => Dapclkctrl_Clksel_Write(_, __), 1621 readCallback: (_, __) => Dapclkctrl_Clksel_Read(_, __), 1622 name: "Clksel") 1623 .WithReservedBits(2, 30) 1624 .WithReadCallback((_, __) => Dapclkctrl_Read(_, __)) 1625 .WithWriteCallback((_, __) => Dapclkctrl_Write(_, __)); 1626 1627 // Lesensehfclkctrl - Offset : 0x290 GenerateLesensehfclkctrlRegister()1628 protected DoubleWordRegister GenerateLesensehfclkctrlRegister() => new DoubleWordRegister(this, 0x1) 1629 .WithEnumField<DoubleWordRegister, LESENSEHFCLKCTRL_CLKSEL>(0, 2, out lesensehfclkctrl_clksel_field, 1630 valueProviderCallback: (_) => { 1631 Lesensehfclkctrl_Clksel_ValueProvider(_); 1632 return lesensehfclkctrl_clksel_field.Value; 1633 }, 1634 writeCallback: (_, __) => Lesensehfclkctrl_Clksel_Write(_, __), 1635 readCallback: (_, __) => Lesensehfclkctrl_Clksel_Read(_, __), 1636 name: "Clksel") 1637 .WithReservedBits(2, 30) 1638 .WithReadCallback((_, __) => Lesensehfclkctrl_Read(_, __)) 1639 .WithWriteCallback((_, __) => Lesensehfclkctrl_Write(_, __)); 1640 1641 // Vdac1clkctrl - Offset : 0x294 GenerateVdac1clkctrlRegister()1642 protected DoubleWordRegister GenerateVdac1clkctrlRegister() => new DoubleWordRegister(this, 0x1) 1643 .WithEnumField<DoubleWordRegister, VDAC1CLKCTRL_CLKSEL>(0, 3, out vdac1clkctrl_clksel_field, 1644 valueProviderCallback: (_) => { 1645 Vdac1clkctrl_Clksel_ValueProvider(_); 1646 return vdac1clkctrl_clksel_field.Value; 1647 }, 1648 writeCallback: (_, __) => Vdac1clkctrl_Clksel_Write(_, __), 1649 readCallback: (_, __) => Vdac1clkctrl_Clksel_Read(_, __), 1650 name: "Clksel") 1651 .WithReservedBits(3, 29) 1652 .WithReadCallback((_, __) => Vdac1clkctrl_Read(_, __)) 1653 .WithWriteCallback((_, __) => Vdac1clkctrl_Write(_, __)); 1654 1655 // Rpuratd0_Drpu - Offset : 0x298 GenerateRpuratd0_drpuRegister()1656 protected DoubleWordRegister GenerateRpuratd0_drpuRegister() => new DoubleWordRegister(this, 0x0) 1657 .WithReservedBits(0, 1) 1658 .WithFlag(1, out rpuratd0_drpu_ratdctrl_bit, 1659 valueProviderCallback: (_) => { 1660 Rpuratd0_Drpu_Ratdctrl_ValueProvider(_); 1661 return rpuratd0_drpu_ratdctrl_bit.Value; 1662 }, 1663 writeCallback: (_, __) => Rpuratd0_Drpu_Ratdctrl_Write(_, __), 1664 readCallback: (_, __) => Rpuratd0_Drpu_Ratdctrl_Read(_, __), 1665 name: "Ratdctrl") 1666 .WithReservedBits(2, 2) 1667 .WithFlag(4, out rpuratd0_drpu_ratdlock_bit, 1668 valueProviderCallback: (_) => { 1669 Rpuratd0_Drpu_Ratdlock_ValueProvider(_); 1670 return rpuratd0_drpu_ratdlock_bit.Value; 1671 }, 1672 writeCallback: (_, __) => Rpuratd0_Drpu_Ratdlock_Write(_, __), 1673 readCallback: (_, __) => Rpuratd0_Drpu_Ratdlock_Read(_, __), 1674 name: "Ratdlock") 1675 .WithFlag(5, out rpuratd0_drpu_ratdwdoglock_bit, 1676 valueProviderCallback: (_) => { 1677 Rpuratd0_Drpu_Ratdwdoglock_ValueProvider(_); 1678 return rpuratd0_drpu_ratdwdoglock_bit.Value; 1679 }, 1680 writeCallback: (_, __) => Rpuratd0_Drpu_Ratdwdoglock_Write(_, __), 1681 readCallback: (_, __) => Rpuratd0_Drpu_Ratdwdoglock_Read(_, __), 1682 name: "Ratdwdoglock") 1683 .WithReservedBits(6, 2) 1684 .WithFlag(8, out rpuratd0_drpu_ratdif_bit, 1685 valueProviderCallback: (_) => { 1686 Rpuratd0_Drpu_Ratdif_ValueProvider(_); 1687 return rpuratd0_drpu_ratdif_bit.Value; 1688 }, 1689 writeCallback: (_, __) => Rpuratd0_Drpu_Ratdif_Write(_, __), 1690 readCallback: (_, __) => Rpuratd0_Drpu_Ratdif_Read(_, __), 1691 name: "Ratdif") 1692 .WithFlag(9, out rpuratd0_drpu_ratdien_bit, 1693 valueProviderCallback: (_) => { 1694 Rpuratd0_Drpu_Ratdien_ValueProvider(_); 1695 return rpuratd0_drpu_ratdien_bit.Value; 1696 }, 1697 writeCallback: (_, __) => Rpuratd0_Drpu_Ratdien_Write(_, __), 1698 readCallback: (_, __) => Rpuratd0_Drpu_Ratdien_Read(_, __), 1699 name: "Ratdien") 1700 .WithReservedBits(10, 2) 1701 .WithFlag(12, out rpuratd0_drpu_ratdtest_bit, 1702 valueProviderCallback: (_) => { 1703 Rpuratd0_Drpu_Ratdtest_ValueProvider(_); 1704 return rpuratd0_drpu_ratdtest_bit.Value; 1705 }, 1706 writeCallback: (_, __) => Rpuratd0_Drpu_Ratdtest_Write(_, __), 1707 readCallback: (_, __) => Rpuratd0_Drpu_Ratdtest_Read(_, __), 1708 name: "Ratdtest") 1709 .WithFlag(13, out rpuratd0_drpu_ratdtesthv_bit, 1710 valueProviderCallback: (_) => { 1711 Rpuratd0_Drpu_Ratdtesthv_ValueProvider(_); 1712 return rpuratd0_drpu_ratdtesthv_bit.Value; 1713 }, 1714 writeCallback: (_, __) => Rpuratd0_Drpu_Ratdtesthv_Write(_, __), 1715 readCallback: (_, __) => Rpuratd0_Drpu_Ratdtesthv_Read(_, __), 1716 name: "Ratdtesthv") 1717 .WithReservedBits(14, 2) 1718 .WithFlag(16, out rpuratd0_drpu_ratdtestclken_bit, 1719 valueProviderCallback: (_) => { 1720 Rpuratd0_Drpu_Ratdtestclken_ValueProvider(_); 1721 return rpuratd0_drpu_ratdtestclken_bit.Value; 1722 }, 1723 writeCallback: (_, __) => Rpuratd0_Drpu_Ratdtestclken_Write(_, __), 1724 readCallback: (_, __) => Rpuratd0_Drpu_Ratdtestclken_Read(_, __), 1725 name: "Ratdtestclken") 1726 .WithReservedBits(17, 3) 1727 .WithFlag(20, out rpuratd0_drpu_ratdcalcmd_bit, 1728 valueProviderCallback: (_) => { 1729 Rpuratd0_Drpu_Ratdcalcmd_ValueProvider(_); 1730 return rpuratd0_drpu_ratdcalcmd_bit.Value; 1731 }, 1732 writeCallback: (_, __) => Rpuratd0_Drpu_Ratdcalcmd_Write(_, __), 1733 readCallback: (_, __) => Rpuratd0_Drpu_Ratdcalcmd_Read(_, __), 1734 name: "Ratdcalcmd") 1735 .WithFlag(21, out rpuratd0_drpu_ratdcalctrl_bit, 1736 valueProviderCallback: (_) => { 1737 Rpuratd0_Drpu_Ratdcalctrl_ValueProvider(_); 1738 return rpuratd0_drpu_ratdcalctrl_bit.Value; 1739 }, 1740 writeCallback: (_, __) => Rpuratd0_Drpu_Ratdcalctrl_Write(_, __), 1741 readCallback: (_, __) => Rpuratd0_Drpu_Ratdcalctrl_Read(_, __), 1742 name: "Ratdcalctrl") 1743 .WithReservedBits(22, 3) 1744 .WithFlag(25, out rpuratd0_drpu_ratdclken0_bit, 1745 valueProviderCallback: (_) => { 1746 Rpuratd0_Drpu_Ratdclken0_ValueProvider(_); 1747 return rpuratd0_drpu_ratdclken0_bit.Value; 1748 }, 1749 writeCallback: (_, __) => Rpuratd0_Drpu_Ratdclken0_Write(_, __), 1750 readCallback: (_, __) => Rpuratd0_Drpu_Ratdclken0_Read(_, __), 1751 name: "Ratdclken0") 1752 .WithFlag(26, out rpuratd0_drpu_ratdclken1_bit, 1753 valueProviderCallback: (_) => { 1754 Rpuratd0_Drpu_Ratdclken1_ValueProvider(_); 1755 return rpuratd0_drpu_ratdclken1_bit.Value; 1756 }, 1757 writeCallback: (_, __) => Rpuratd0_Drpu_Ratdclken1_Write(_, __), 1758 readCallback: (_, __) => Rpuratd0_Drpu_Ratdclken1_Read(_, __), 1759 name: "Ratdclken1") 1760 .WithReservedBits(27, 1) 1761 .WithFlag(28, out rpuratd0_drpu_ratdsysclkctrl_bit, 1762 valueProviderCallback: (_) => { 1763 Rpuratd0_Drpu_Ratdsysclkctrl_ValueProvider(_); 1764 return rpuratd0_drpu_ratdsysclkctrl_bit.Value; 1765 }, 1766 writeCallback: (_, __) => Rpuratd0_Drpu_Ratdsysclkctrl_Write(_, __), 1767 readCallback: (_, __) => Rpuratd0_Drpu_Ratdsysclkctrl_Read(_, __), 1768 name: "Ratdsysclkctrl") 1769 .WithFlag(29, out rpuratd0_drpu_ratdseclkctrl_bit, 1770 valueProviderCallback: (_) => { 1771 Rpuratd0_Drpu_Ratdseclkctrl_ValueProvider(_); 1772 return rpuratd0_drpu_ratdseclkctrl_bit.Value; 1773 }, 1774 writeCallback: (_, __) => Rpuratd0_Drpu_Ratdseclkctrl_Write(_, __), 1775 readCallback: (_, __) => Rpuratd0_Drpu_Ratdseclkctrl_Read(_, __), 1776 name: "Ratdseclkctrl") 1777 .WithReservedBits(30, 2) 1778 .WithReadCallback((_, __) => Rpuratd0_Drpu_Read(_, __)) 1779 .WithWriteCallback((_, __) => Rpuratd0_Drpu_Write(_, __)); 1780 1781 // Rpuratd1_Drpu - Offset : 0x29C GenerateRpuratd1_drpuRegister()1782 protected DoubleWordRegister GenerateRpuratd1_drpuRegister() => new DoubleWordRegister(this, 0x0) 1783 .WithFlag(0, out rpuratd1_drpu_ratdtraceclkctrl_bit, 1784 valueProviderCallback: (_) => { 1785 Rpuratd1_Drpu_Ratdtraceclkctrl_ValueProvider(_); 1786 return rpuratd1_drpu_ratdtraceclkctrl_bit.Value; 1787 }, 1788 writeCallback: (_, __) => Rpuratd1_Drpu_Ratdtraceclkctrl_Write(_, __), 1789 readCallback: (_, __) => Rpuratd1_Drpu_Ratdtraceclkctrl_Read(_, __), 1790 name: "Ratdtraceclkctrl") 1791 .WithReservedBits(1, 3) 1792 .WithFlag(4, out rpuratd1_drpu_ratdexportclkctrl_bit, 1793 valueProviderCallback: (_) => { 1794 Rpuratd1_Drpu_Ratdexportclkctrl_ValueProvider(_); 1795 return rpuratd1_drpu_ratdexportclkctrl_bit.Value; 1796 }, 1797 writeCallback: (_, __) => Rpuratd1_Drpu_Ratdexportclkctrl_Write(_, __), 1798 readCallback: (_, __) => Rpuratd1_Drpu_Ratdexportclkctrl_Read(_, __), 1799 name: "Ratdexportclkctrl") 1800 .WithReservedBits(5, 27) 1801 .WithReadCallback((_, __) => Rpuratd1_Drpu_Read(_, __)) 1802 .WithWriteCallback((_, __) => Rpuratd1_Drpu_Write(_, __)); 1803 1804 // Rpuratd2_Drpu - Offset : 0x2A0 GenerateRpuratd2_drpuRegister()1805 protected DoubleWordRegister GenerateRpuratd2_drpuRegister() => new DoubleWordRegister(this, 0x0) 1806 .WithFlag(0, out rpuratd2_drpu_ratddpllrefclkctrl_bit, 1807 valueProviderCallback: (_) => { 1808 Rpuratd2_Drpu_Ratddpllrefclkctrl_ValueProvider(_); 1809 return rpuratd2_drpu_ratddpllrefclkctrl_bit.Value; 1810 }, 1811 writeCallback: (_, __) => Rpuratd2_Drpu_Ratddpllrefclkctrl_Write(_, __), 1812 readCallback: (_, __) => Rpuratd2_Drpu_Ratddpllrefclkctrl_Read(_, __), 1813 name: "Ratddpllrefclkctrl") 1814 .WithReservedBits(1, 7) 1815 .WithFlag(8, out rpuratd2_drpu_ratdem01grpaclkctrl_bit, 1816 valueProviderCallback: (_) => { 1817 Rpuratd2_Drpu_Ratdem01grpaclkctrl_ValueProvider(_); 1818 return rpuratd2_drpu_ratdem01grpaclkctrl_bit.Value; 1819 }, 1820 writeCallback: (_, __) => Rpuratd2_Drpu_Ratdem01grpaclkctrl_Write(_, __), 1821 readCallback: (_, __) => Rpuratd2_Drpu_Ratdem01grpaclkctrl_Read(_, __), 1822 name: "Ratdem01grpaclkctrl") 1823 .WithReservedBits(9, 1) 1824 .WithFlag(10, out rpuratd2_drpu_ratdem01grpcclkctrl_bit, 1825 valueProviderCallback: (_) => { 1826 Rpuratd2_Drpu_Ratdem01grpcclkctrl_ValueProvider(_); 1827 return rpuratd2_drpu_ratdem01grpcclkctrl_bit.Value; 1828 }, 1829 writeCallback: (_, __) => Rpuratd2_Drpu_Ratdem01grpcclkctrl_Write(_, __), 1830 readCallback: (_, __) => Rpuratd2_Drpu_Ratdem01grpcclkctrl_Read(_, __), 1831 name: "Ratdem01grpcclkctrl") 1832 .WithReservedBits(11, 5) 1833 .WithFlag(16, out rpuratd2_drpu_ratdem23grpaclkctrl_bit, 1834 valueProviderCallback: (_) => { 1835 Rpuratd2_Drpu_Ratdem23grpaclkctrl_ValueProvider(_); 1836 return rpuratd2_drpu_ratdem23grpaclkctrl_bit.Value; 1837 }, 1838 writeCallback: (_, __) => Rpuratd2_Drpu_Ratdem23grpaclkctrl_Write(_, __), 1839 readCallback: (_, __) => Rpuratd2_Drpu_Ratdem23grpaclkctrl_Read(_, __), 1840 name: "Ratdem23grpaclkctrl") 1841 .WithReservedBits(17, 7) 1842 .WithFlag(24, out rpuratd2_drpu_ratdem4grpaclkctrl_bit, 1843 valueProviderCallback: (_) => { 1844 Rpuratd2_Drpu_Ratdem4grpaclkctrl_ValueProvider(_); 1845 return rpuratd2_drpu_ratdem4grpaclkctrl_bit.Value; 1846 }, 1847 writeCallback: (_, __) => Rpuratd2_Drpu_Ratdem4grpaclkctrl_Write(_, __), 1848 readCallback: (_, __) => Rpuratd2_Drpu_Ratdem4grpaclkctrl_Read(_, __), 1849 name: "Ratdem4grpaclkctrl") 1850 .WithReservedBits(25, 7) 1851 .WithReadCallback((_, __) => Rpuratd2_Drpu_Read(_, __)) 1852 .WithWriteCallback((_, __) => Rpuratd2_Drpu_Write(_, __)); 1853 1854 // Rpuratd3_Drpu - Offset : 0x2A4 GenerateRpuratd3_drpuRegister()1855 protected DoubleWordRegister GenerateRpuratd3_drpuRegister() => new DoubleWordRegister(this, 0x0) 1856 .WithFlag(0, out rpuratd3_drpu_ratdiadcclkctrl_bit, 1857 valueProviderCallback: (_) => { 1858 Rpuratd3_Drpu_Ratdiadcclkctrl_ValueProvider(_); 1859 return rpuratd3_drpu_ratdiadcclkctrl_bit.Value; 1860 }, 1861 writeCallback: (_, __) => Rpuratd3_Drpu_Ratdiadcclkctrl_Write(_, __), 1862 readCallback: (_, __) => Rpuratd3_Drpu_Ratdiadcclkctrl_Read(_, __), 1863 name: "Ratdiadcclkctrl") 1864 .WithReservedBits(1, 31) 1865 .WithReadCallback((_, __) => Rpuratd3_Drpu_Read(_, __)) 1866 .WithWriteCallback((_, __) => Rpuratd3_Drpu_Write(_, __)); 1867 1868 // Rpuratd4_Drpu - Offset : 0x2A8 GenerateRpuratd4_drpuRegister()1869 protected DoubleWordRegister GenerateRpuratd4_drpuRegister() => new DoubleWordRegister(this, 0x0) 1870 .WithFlag(0, out rpuratd4_drpu_ratdwdog0clkctrl_bit, 1871 valueProviderCallback: (_) => { 1872 Rpuratd4_Drpu_Ratdwdog0clkctrl_ValueProvider(_); 1873 return rpuratd4_drpu_ratdwdog0clkctrl_bit.Value; 1874 }, 1875 writeCallback: (_, __) => Rpuratd4_Drpu_Ratdwdog0clkctrl_Write(_, __), 1876 readCallback: (_, __) => Rpuratd4_Drpu_Ratdwdog0clkctrl_Read(_, __), 1877 name: "Ratdwdog0clkctrl") 1878 .WithReservedBits(1, 1) 1879 .WithFlag(2, out rpuratd4_drpu_ratdwdog1clkctrl_bit, 1880 valueProviderCallback: (_) => { 1881 Rpuratd4_Drpu_Ratdwdog1clkctrl_ValueProvider(_); 1882 return rpuratd4_drpu_ratdwdog1clkctrl_bit.Value; 1883 }, 1884 writeCallback: (_, __) => Rpuratd4_Drpu_Ratdwdog1clkctrl_Write(_, __), 1885 readCallback: (_, __) => Rpuratd4_Drpu_Ratdwdog1clkctrl_Read(_, __), 1886 name: "Ratdwdog1clkctrl") 1887 .WithReservedBits(3, 5) 1888 .WithFlag(8, out rpuratd4_drpu_ratdeusart0clkctrl_bit, 1889 valueProviderCallback: (_) => { 1890 Rpuratd4_Drpu_Ratdeusart0clkctrl_ValueProvider(_); 1891 return rpuratd4_drpu_ratdeusart0clkctrl_bit.Value; 1892 }, 1893 writeCallback: (_, __) => Rpuratd4_Drpu_Ratdeusart0clkctrl_Write(_, __), 1894 readCallback: (_, __) => Rpuratd4_Drpu_Ratdeusart0clkctrl_Read(_, __), 1895 name: "Ratdeusart0clkctrl") 1896 .WithReservedBits(9, 3) 1897 .WithFlag(12, out rpuratd4_drpu_ratdsynthclkctrl_bit, 1898 valueProviderCallback: (_) => { 1899 Rpuratd4_Drpu_Ratdsynthclkctrl_ValueProvider(_); 1900 return rpuratd4_drpu_ratdsynthclkctrl_bit.Value; 1901 }, 1902 writeCallback: (_, __) => Rpuratd4_Drpu_Ratdsynthclkctrl_Write(_, __), 1903 readCallback: (_, __) => Rpuratd4_Drpu_Ratdsynthclkctrl_Read(_, __), 1904 name: "Ratdsynthclkctrl") 1905 .WithReservedBits(13, 3) 1906 .WithFlag(16, out rpuratd4_drpu_ratdsysrtc0clkctrl_bit, 1907 valueProviderCallback: (_) => { 1908 Rpuratd4_Drpu_Ratdsysrtc0clkctrl_ValueProvider(_); 1909 return rpuratd4_drpu_ratdsysrtc0clkctrl_bit.Value; 1910 }, 1911 writeCallback: (_, __) => Rpuratd4_Drpu_Ratdsysrtc0clkctrl_Write(_, __), 1912 readCallback: (_, __) => Rpuratd4_Drpu_Ratdsysrtc0clkctrl_Read(_, __), 1913 name: "Ratdsysrtc0clkctrl") 1914 .WithReservedBits(17, 3) 1915 .WithFlag(20, out rpuratd4_drpu_ratdlcdclkctrl_bit, 1916 valueProviderCallback: (_) => { 1917 Rpuratd4_Drpu_Ratdlcdclkctrl_ValueProvider(_); 1918 return rpuratd4_drpu_ratdlcdclkctrl_bit.Value; 1919 }, 1920 writeCallback: (_, __) => Rpuratd4_Drpu_Ratdlcdclkctrl_Write(_, __), 1921 readCallback: (_, __) => Rpuratd4_Drpu_Ratdlcdclkctrl_Read(_, __), 1922 name: "Ratdlcdclkctrl") 1923 .WithReservedBits(21, 3) 1924 .WithFlag(24, out rpuratd4_drpu_ratdvdac0clkctrl_bit, 1925 valueProviderCallback: (_) => { 1926 Rpuratd4_Drpu_Ratdvdac0clkctrl_ValueProvider(_); 1927 return rpuratd4_drpu_ratdvdac0clkctrl_bit.Value; 1928 }, 1929 writeCallback: (_, __) => Rpuratd4_Drpu_Ratdvdac0clkctrl_Write(_, __), 1930 readCallback: (_, __) => Rpuratd4_Drpu_Ratdvdac0clkctrl_Read(_, __), 1931 name: "Ratdvdac0clkctrl") 1932 .WithReservedBits(25, 3) 1933 .WithFlag(28, out rpuratd4_drpu_ratdpcnt0clkctrl_bit, 1934 valueProviderCallback: (_) => { 1935 Rpuratd4_Drpu_Ratdpcnt0clkctrl_ValueProvider(_); 1936 return rpuratd4_drpu_ratdpcnt0clkctrl_bit.Value; 1937 }, 1938 writeCallback: (_, __) => Rpuratd4_Drpu_Ratdpcnt0clkctrl_Write(_, __), 1939 readCallback: (_, __) => Rpuratd4_Drpu_Ratdpcnt0clkctrl_Read(_, __), 1940 name: "Ratdpcnt0clkctrl") 1941 .WithReservedBits(29, 3) 1942 .WithReadCallback((_, __) => Rpuratd4_Drpu_Read(_, __)) 1943 .WithWriteCallback((_, __) => Rpuratd4_Drpu_Write(_, __)); 1944 1945 // Rpuratd5_Drpu - Offset : 0x2AC GenerateRpuratd5_drpuRegister()1946 protected DoubleWordRegister GenerateRpuratd5_drpuRegister() => new DoubleWordRegister(this, 0x0) 1947 .WithFlag(0, out rpuratd5_drpu_ratdradioclkctrl_bit, 1948 valueProviderCallback: (_) => { 1949 Rpuratd5_Drpu_Ratdradioclkctrl_ValueProvider(_); 1950 return rpuratd5_drpu_ratdradioclkctrl_bit.Value; 1951 }, 1952 writeCallback: (_, __) => Rpuratd5_Drpu_Ratdradioclkctrl_Write(_, __), 1953 readCallback: (_, __) => Rpuratd5_Drpu_Ratdradioclkctrl_Read(_, __), 1954 name: "Ratdradioclkctrl") 1955 .WithFlag(1, out rpuratd5_drpu_ratddapclkctrl_bit, 1956 valueProviderCallback: (_) => { 1957 Rpuratd5_Drpu_Ratddapclkctrl_ValueProvider(_); 1958 return rpuratd5_drpu_ratddapclkctrl_bit.Value; 1959 }, 1960 writeCallback: (_, __) => Rpuratd5_Drpu_Ratddapclkctrl_Write(_, __), 1961 readCallback: (_, __) => Rpuratd5_Drpu_Ratddapclkctrl_Read(_, __), 1962 name: "Ratddapclkctrl") 1963 .WithReservedBits(2, 2) 1964 .WithFlag(4, out rpuratd5_drpu_ratdlesensehfclkctrl_bit, 1965 valueProviderCallback: (_) => { 1966 Rpuratd5_Drpu_Ratdlesensehfclkctrl_ValueProvider(_); 1967 return rpuratd5_drpu_ratdlesensehfclkctrl_bit.Value; 1968 }, 1969 writeCallback: (_, __) => Rpuratd5_Drpu_Ratdlesensehfclkctrl_Write(_, __), 1970 readCallback: (_, __) => Rpuratd5_Drpu_Ratdlesensehfclkctrl_Read(_, __), 1971 name: "Ratdlesensehfclkctrl") 1972 .WithFlag(5, out rpuratd5_drpu_ratdvdac1clkctrl_bit, 1973 valueProviderCallback: (_) => { 1974 Rpuratd5_Drpu_Ratdvdac1clkctrl_ValueProvider(_); 1975 return rpuratd5_drpu_ratdvdac1clkctrl_bit.Value; 1976 }, 1977 writeCallback: (_, __) => Rpuratd5_Drpu_Ratdvdac1clkctrl_Write(_, __), 1978 readCallback: (_, __) => Rpuratd5_Drpu_Ratdvdac1clkctrl_Read(_, __), 1979 name: "Ratdvdac1clkctrl") 1980 .WithReservedBits(6, 26) 1981 .WithReadCallback((_, __) => Rpuratd5_Drpu_Read(_, __)) 1982 .WithWriteCallback((_, __) => Rpuratd5_Drpu_Write(_, __)); 1983 1984 ReadWFIFO()1985 private uint ReadWFIFO() 1986 { 1987 this.Log(LogLevel.Warning, "Reading from a WFIFO Field, value returned will always be 0"); 1988 return 0x0; 1989 } 1990 ReadLFWSYNC()1991 private uint ReadLFWSYNC() 1992 { 1993 this.Log(LogLevel.Warning, "Reading from a LFWSYNC/HVLFWSYNC Field, value returned will always be 0"); 1994 return 0x0; 1995 } 1996 ReadRFIFO()1997 private uint ReadRFIFO() 1998 { 1999 this.Log(LogLevel.Warning, "Reading from a RFIFO Field, value returned will always be 0"); 2000 return 0x0; 2001 } 2002 2003 2004 2005 2006 2007 // Ipversion - Offset : 0x0 2008 protected IValueRegisterField ipversion_ipversion_field; Ipversion_Ipversion_Read(ulong a, ulong b)2009 partial void Ipversion_Ipversion_Read(ulong a, ulong b); Ipversion_Ipversion_ValueProvider(ulong a)2010 partial void Ipversion_Ipversion_ValueProvider(ulong a); 2011 Ipversion_Write(uint a, uint b)2012 partial void Ipversion_Write(uint a, uint b); Ipversion_Read(uint a, uint b)2013 partial void Ipversion_Read(uint a, uint b); 2014 2015 // Ctrl - Offset : 0x4 2016 protected IValueRegisterField ctrl_runningdebugsel_field; Ctrl_Runningdebugsel_Write(ulong a, ulong b)2017 partial void Ctrl_Runningdebugsel_Write(ulong a, ulong b); Ctrl_Runningdebugsel_Read(ulong a, ulong b)2018 partial void Ctrl_Runningdebugsel_Read(ulong a, ulong b); Ctrl_Runningdebugsel_ValueProvider(ulong a)2019 partial void Ctrl_Runningdebugsel_ValueProvider(ulong a); 2020 protected IFlagRegisterField ctrl_forceem1pclken_bit; Ctrl_Forceem1pclken_Write(bool a, bool b)2021 partial void Ctrl_Forceem1pclken_Write(bool a, bool b); Ctrl_Forceem1pclken_Read(bool a, bool b)2022 partial void Ctrl_Forceem1pclken_Read(bool a, bool b); Ctrl_Forceem1pclken_ValueProvider(bool a)2023 partial void Ctrl_Forceem1pclken_ValueProvider(bool a); 2024 protected IFlagRegisterField ctrl_forceclkin0_bit; Ctrl_Forceclkin0_Write(bool a, bool b)2025 partial void Ctrl_Forceclkin0_Write(bool a, bool b); Ctrl_Forceclkin0_Read(bool a, bool b)2026 partial void Ctrl_Forceclkin0_Read(bool a, bool b); Ctrl_Forceclkin0_ValueProvider(bool a)2027 partial void Ctrl_Forceclkin0_ValueProvider(bool a); 2028 Ctrl_Write(uint a, uint b)2029 partial void Ctrl_Write(uint a, uint b); Ctrl_Read(uint a, uint b)2030 partial void Ctrl_Read(uint a, uint b); 2031 2032 // Status - Offset : 0x8 2033 protected IFlagRegisterField status_calrdy_bit; Status_Calrdy_Read(bool a, bool b)2034 partial void Status_Calrdy_Read(bool a, bool b); Status_Calrdy_ValueProvider(bool a)2035 partial void Status_Calrdy_ValueProvider(bool a); 2036 protected IFlagRegisterField status_requestdebug_bit; Status_Requestdebug_Read(bool a, bool b)2037 partial void Status_Requestdebug_Read(bool a, bool b); Status_Requestdebug_ValueProvider(bool a)2038 partial void Status_Requestdebug_ValueProvider(bool a); 2039 protected IFlagRegisterField status_runningdebug_bit; Status_Runningdebug_Read(bool a, bool b)2040 partial void Status_Runningdebug_Read(bool a, bool b); Status_Runningdebug_ValueProvider(bool a)2041 partial void Status_Runningdebug_ValueProvider(bool a); 2042 protected IFlagRegisterField status_isforcedclkin0_bit; Status_Isforcedclkin0_Read(bool a, bool b)2043 partial void Status_Isforcedclkin0_Read(bool a, bool b); Status_Isforcedclkin0_ValueProvider(bool a)2044 partial void Status_Isforcedclkin0_ValueProvider(bool a); 2045 protected IEnumRegisterField<STATUS_WDOGLOCK> status_wdoglock_bit; Status_Wdoglock_Read(STATUS_WDOGLOCK a, STATUS_WDOGLOCK b)2046 partial void Status_Wdoglock_Read(STATUS_WDOGLOCK a, STATUS_WDOGLOCK b); Status_Wdoglock_ValueProvider(STATUS_WDOGLOCK a)2047 partial void Status_Wdoglock_ValueProvider(STATUS_WDOGLOCK a); 2048 protected IEnumRegisterField<STATUS_LOCK> status_lock_bit; Status_Lock_Read(STATUS_LOCK a, STATUS_LOCK b)2049 partial void Status_Lock_Read(STATUS_LOCK a, STATUS_LOCK b); Status_Lock_ValueProvider(STATUS_LOCK a)2050 partial void Status_Lock_ValueProvider(STATUS_LOCK a); 2051 Status_Write(uint a, uint b)2052 partial void Status_Write(uint a, uint b); Status_Read(uint a, uint b)2053 partial void Status_Read(uint a, uint b); 2054 2055 // Lock - Offset : 0x10 2056 protected IValueRegisterField lock_lockkey_field; Lock_Lockkey_Write(ulong a, ulong b)2057 partial void Lock_Lockkey_Write(ulong a, ulong b); Lock_Lockkey_ValueProvider(ulong a)2058 partial void Lock_Lockkey_ValueProvider(ulong a); 2059 Lock_Write(uint a, uint b)2060 partial void Lock_Write(uint a, uint b); Lock_Read(uint a, uint b)2061 partial void Lock_Read(uint a, uint b); 2062 2063 // Wdoglock - Offset : 0x14 2064 protected IValueRegisterField wdoglock_lockkey_field; Wdoglock_Lockkey_Write(ulong a, ulong b)2065 partial void Wdoglock_Lockkey_Write(ulong a, ulong b); Wdoglock_Lockkey_ValueProvider(ulong a)2066 partial void Wdoglock_Lockkey_ValueProvider(ulong a); 2067 Wdoglock_Write(uint a, uint b)2068 partial void Wdoglock_Write(uint a, uint b); Wdoglock_Read(uint a, uint b)2069 partial void Wdoglock_Read(uint a, uint b); 2070 2071 // If - Offset : 0x20 2072 protected IFlagRegisterField if_calrdy_bit; If_Calrdy_Write(bool a, bool b)2073 partial void If_Calrdy_Write(bool a, bool b); If_Calrdy_Read(bool a, bool b)2074 partial void If_Calrdy_Read(bool a, bool b); If_Calrdy_ValueProvider(bool a)2075 partial void If_Calrdy_ValueProvider(bool a); 2076 protected IFlagRegisterField if_calof_bit; If_Calof_Write(bool a, bool b)2077 partial void If_Calof_Write(bool a, bool b); If_Calof_Read(bool a, bool b)2078 partial void If_Calof_Read(bool a, bool b); If_Calof_ValueProvider(bool a)2079 partial void If_Calof_ValueProvider(bool a); 2080 If_Write(uint a, uint b)2081 partial void If_Write(uint a, uint b); If_Read(uint a, uint b)2082 partial void If_Read(uint a, uint b); 2083 2084 // Ien - Offset : 0x24 2085 protected IFlagRegisterField ien_calrdy_bit; Ien_Calrdy_Write(bool a, bool b)2086 partial void Ien_Calrdy_Write(bool a, bool b); Ien_Calrdy_Read(bool a, bool b)2087 partial void Ien_Calrdy_Read(bool a, bool b); Ien_Calrdy_ValueProvider(bool a)2088 partial void Ien_Calrdy_ValueProvider(bool a); 2089 protected IFlagRegisterField ien_calof_bit; Ien_Calof_Write(bool a, bool b)2090 partial void Ien_Calof_Write(bool a, bool b); Ien_Calof_Read(bool a, bool b)2091 partial void Ien_Calof_Read(bool a, bool b); Ien_Calof_ValueProvider(bool a)2092 partial void Ien_Calof_ValueProvider(bool a); 2093 Ien_Write(uint a, uint b)2094 partial void Ien_Write(uint a, uint b); Ien_Read(uint a, uint b)2095 partial void Ien_Read(uint a, uint b); 2096 2097 // Test - Offset : 0x30 2098 protected IEnumRegisterField<TEST_CLKOUTHIDDENSEL> test_clkouthiddensel_field; Test_Clkouthiddensel_Write(TEST_CLKOUTHIDDENSEL a, TEST_CLKOUTHIDDENSEL b)2099 partial void Test_Clkouthiddensel_Write(TEST_CLKOUTHIDDENSEL a, TEST_CLKOUTHIDDENSEL b); Test_Clkouthiddensel_Read(TEST_CLKOUTHIDDENSEL a, TEST_CLKOUTHIDDENSEL b)2100 partial void Test_Clkouthiddensel_Read(TEST_CLKOUTHIDDENSEL a, TEST_CLKOUTHIDDENSEL b); Test_Clkouthiddensel_ValueProvider(TEST_CLKOUTHIDDENSEL a)2101 partial void Test_Clkouthiddensel_ValueProvider(TEST_CLKOUTHIDDENSEL a); 2102 protected IValueRegisterField test_reqdebugsel0_field; Test_Reqdebugsel0_Write(ulong a, ulong b)2103 partial void Test_Reqdebugsel0_Write(ulong a, ulong b); Test_Reqdebugsel0_Read(ulong a, ulong b)2104 partial void Test_Reqdebugsel0_Read(ulong a, ulong b); Test_Reqdebugsel0_ValueProvider(ulong a)2105 partial void Test_Reqdebugsel0_ValueProvider(ulong a); 2106 protected IValueRegisterField test_reqdebugsel1_field; Test_Reqdebugsel1_Write(ulong a, ulong b)2107 partial void Test_Reqdebugsel1_Write(ulong a, ulong b); Test_Reqdebugsel1_Read(ulong a, ulong b)2108 partial void Test_Reqdebugsel1_Read(ulong a, ulong b); Test_Reqdebugsel1_ValueProvider(ulong a)2109 partial void Test_Reqdebugsel1_ValueProvider(ulong a); 2110 Test_Write(uint a, uint b)2111 partial void Test_Write(uint a, uint b); Test_Read(uint a, uint b)2112 partial void Test_Read(uint a, uint b); 2113 2114 // Testhv - Offset : 0x34 2115 protected IFlagRegisterField testhv_plsdebugen_bit; Testhv_Plsdebugen_Write(bool a, bool b)2116 partial void Testhv_Plsdebugen_Write(bool a, bool b); Testhv_Plsdebugen_Read(bool a, bool b)2117 partial void Testhv_Plsdebugen_Read(bool a, bool b); Testhv_Plsdebugen_ValueProvider(bool a)2118 partial void Testhv_Plsdebugen_ValueProvider(bool a); 2119 Testhv_Write(uint a, uint b)2120 partial void Testhv_Write(uint a, uint b); Testhv_Read(uint a, uint b)2121 partial void Testhv_Read(uint a, uint b); 2122 2123 // Testclken - Offset : 0x40 2124 protected IFlagRegisterField testclken_busmatrix_bit; Testclken_Busmatrix_Write(bool a, bool b)2125 partial void Testclken_Busmatrix_Write(bool a, bool b); Testclken_Busmatrix_Read(bool a, bool b)2126 partial void Testclken_Busmatrix_Read(bool a, bool b); Testclken_Busmatrix_ValueProvider(bool a)2127 partial void Testclken_Busmatrix_ValueProvider(bool a); 2128 protected IFlagRegisterField testclken_hostcpu_bit; Testclken_Hostcpu_Write(bool a, bool b)2129 partial void Testclken_Hostcpu_Write(bool a, bool b); Testclken_Hostcpu_Read(bool a, bool b)2130 partial void Testclken_Hostcpu_Read(bool a, bool b); Testclken_Hostcpu_ValueProvider(bool a)2131 partial void Testclken_Hostcpu_ValueProvider(bool a); 2132 protected IFlagRegisterField testclken_emu_bit; Testclken_Emu_Write(bool a, bool b)2133 partial void Testclken_Emu_Write(bool a, bool b); Testclken_Emu_Read(bool a, bool b)2134 partial void Testclken_Emu_Read(bool a, bool b); Testclken_Emu_ValueProvider(bool a)2135 partial void Testclken_Emu_ValueProvider(bool a); 2136 protected IFlagRegisterField testclken_cmu_bit; Testclken_Cmu_Write(bool a, bool b)2137 partial void Testclken_Cmu_Write(bool a, bool b); Testclken_Cmu_Read(bool a, bool b)2138 partial void Testclken_Cmu_Read(bool a, bool b); Testclken_Cmu_ValueProvider(bool a)2139 partial void Testclken_Cmu_ValueProvider(bool a); 2140 protected IFlagRegisterField testclken_imemflash_bit; Testclken_Imemflash_Write(bool a, bool b)2141 partial void Testclken_Imemflash_Write(bool a, bool b); Testclken_Imemflash_Read(bool a, bool b)2142 partial void Testclken_Imemflash_Read(bool a, bool b); Testclken_Imemflash_ValueProvider(bool a)2143 partial void Testclken_Imemflash_ValueProvider(bool a); 2144 protected IFlagRegisterField testclken_chiptestctrl_bit; Testclken_Chiptestctrl_Write(bool a, bool b)2145 partial void Testclken_Chiptestctrl_Write(bool a, bool b); Testclken_Chiptestctrl_Read(bool a, bool b)2146 partial void Testclken_Chiptestctrl_Read(bool a, bool b); Testclken_Chiptestctrl_ValueProvider(bool a)2147 partial void Testclken_Chiptestctrl_ValueProvider(bool a); 2148 protected IFlagRegisterField testclken_scratchpad_bit; Testclken_Scratchpad_Write(bool a, bool b)2149 partial void Testclken_Scratchpad_Write(bool a, bool b); Testclken_Scratchpad_Read(bool a, bool b)2150 partial void Testclken_Scratchpad_Read(bool a, bool b); Testclken_Scratchpad_ValueProvider(bool a)2151 partial void Testclken_Scratchpad_ValueProvider(bool a); 2152 Testclken_Write(uint a, uint b)2153 partial void Testclken_Write(uint a, uint b); Testclken_Read(uint a, uint b)2154 partial void Testclken_Read(uint a, uint b); 2155 2156 // Calcmd - Offset : 0x50 2157 protected IFlagRegisterField calcmd_calstart_bit; Calcmd_Calstart_Write(bool a, bool b)2158 partial void Calcmd_Calstart_Write(bool a, bool b); Calcmd_Calstart_ValueProvider(bool a)2159 partial void Calcmd_Calstart_ValueProvider(bool a); 2160 protected IFlagRegisterField calcmd_calstop_bit; Calcmd_Calstop_Write(bool a, bool b)2161 partial void Calcmd_Calstop_Write(bool a, bool b); Calcmd_Calstop_ValueProvider(bool a)2162 partial void Calcmd_Calstop_ValueProvider(bool a); 2163 Calcmd_Write(uint a, uint b)2164 partial void Calcmd_Write(uint a, uint b); Calcmd_Read(uint a, uint b)2165 partial void Calcmd_Read(uint a, uint b); 2166 2167 // Calctrl - Offset : 0x54 2168 protected IValueRegisterField calctrl_caltop_field; Calctrl_Caltop_Write(ulong a, ulong b)2169 partial void Calctrl_Caltop_Write(ulong a, ulong b); Calctrl_Caltop_Read(ulong a, ulong b)2170 partial void Calctrl_Caltop_Read(ulong a, ulong b); Calctrl_Caltop_ValueProvider(ulong a)2171 partial void Calctrl_Caltop_ValueProvider(ulong a); 2172 protected IFlagRegisterField calctrl_cont_bit; Calctrl_Cont_Write(bool a, bool b)2173 partial void Calctrl_Cont_Write(bool a, bool b); Calctrl_Cont_Read(bool a, bool b)2174 partial void Calctrl_Cont_Read(bool a, bool b); Calctrl_Cont_ValueProvider(bool a)2175 partial void Calctrl_Cont_ValueProvider(bool a); 2176 protected IEnumRegisterField<CALCTRL_UPSEL> calctrl_upsel_field; Calctrl_Upsel_Write(CALCTRL_UPSEL a, CALCTRL_UPSEL b)2177 partial void Calctrl_Upsel_Write(CALCTRL_UPSEL a, CALCTRL_UPSEL b); Calctrl_Upsel_Read(CALCTRL_UPSEL a, CALCTRL_UPSEL b)2178 partial void Calctrl_Upsel_Read(CALCTRL_UPSEL a, CALCTRL_UPSEL b); Calctrl_Upsel_ValueProvider(CALCTRL_UPSEL a)2179 partial void Calctrl_Upsel_ValueProvider(CALCTRL_UPSEL a); 2180 protected IEnumRegisterField<CALCTRL_DOWNSEL> calctrl_downsel_field; Calctrl_Downsel_Write(CALCTRL_DOWNSEL a, CALCTRL_DOWNSEL b)2181 partial void Calctrl_Downsel_Write(CALCTRL_DOWNSEL a, CALCTRL_DOWNSEL b); Calctrl_Downsel_Read(CALCTRL_DOWNSEL a, CALCTRL_DOWNSEL b)2182 partial void Calctrl_Downsel_Read(CALCTRL_DOWNSEL a, CALCTRL_DOWNSEL b); Calctrl_Downsel_ValueProvider(CALCTRL_DOWNSEL a)2183 partial void Calctrl_Downsel_ValueProvider(CALCTRL_DOWNSEL a); 2184 Calctrl_Write(uint a, uint b)2185 partial void Calctrl_Write(uint a, uint b); Calctrl_Read(uint a, uint b)2186 partial void Calctrl_Read(uint a, uint b); 2187 2188 // Calcnt - Offset : 0x58 2189 protected IValueRegisterField calcnt_calcnt_field; Calcnt_Calcnt_Read(ulong a, ulong b)2190 partial void Calcnt_Calcnt_Read(ulong a, ulong b); Calcnt_Calcnt_ValueProvider(ulong a)2191 partial void Calcnt_Calcnt_ValueProvider(ulong a); 2192 Calcnt_Write(uint a, uint b)2193 partial void Calcnt_Write(uint a, uint b); Calcnt_Read(uint a, uint b)2194 partial void Calcnt_Read(uint a, uint b); 2195 2196 // Clken0 - Offset : 0x64 2197 protected IFlagRegisterField clken0_ldma_bit; Clken0_Ldma_Write(bool a, bool b)2198 partial void Clken0_Ldma_Write(bool a, bool b); Clken0_Ldma_Read(bool a, bool b)2199 partial void Clken0_Ldma_Read(bool a, bool b); Clken0_Ldma_ValueProvider(bool a)2200 partial void Clken0_Ldma_ValueProvider(bool a); 2201 protected IFlagRegisterField clken0_ldmaxbar_bit; Clken0_Ldmaxbar_Write(bool a, bool b)2202 partial void Clken0_Ldmaxbar_Write(bool a, bool b); Clken0_Ldmaxbar_Read(bool a, bool b)2203 partial void Clken0_Ldmaxbar_Read(bool a, bool b); Clken0_Ldmaxbar_ValueProvider(bool a)2204 partial void Clken0_Ldmaxbar_ValueProvider(bool a); 2205 protected IFlagRegisterField clken0_radioaes_bit; Clken0_Radioaes_Write(bool a, bool b)2206 partial void Clken0_Radioaes_Write(bool a, bool b); Clken0_Radioaes_Read(bool a, bool b)2207 partial void Clken0_Radioaes_Read(bool a, bool b); Clken0_Radioaes_ValueProvider(bool a)2208 partial void Clken0_Radioaes_ValueProvider(bool a); 2209 protected IFlagRegisterField clken0_gpcrc_bit; Clken0_Gpcrc_Write(bool a, bool b)2210 partial void Clken0_Gpcrc_Write(bool a, bool b); Clken0_Gpcrc_Read(bool a, bool b)2211 partial void Clken0_Gpcrc_Read(bool a, bool b); Clken0_Gpcrc_ValueProvider(bool a)2212 partial void Clken0_Gpcrc_ValueProvider(bool a); 2213 protected IFlagRegisterField clken0_timer0_bit; Clken0_Timer0_Write(bool a, bool b)2214 partial void Clken0_Timer0_Write(bool a, bool b); Clken0_Timer0_Read(bool a, bool b)2215 partial void Clken0_Timer0_Read(bool a, bool b); Clken0_Timer0_ValueProvider(bool a)2216 partial void Clken0_Timer0_ValueProvider(bool a); 2217 protected IFlagRegisterField clken0_timer1_bit; Clken0_Timer1_Write(bool a, bool b)2218 partial void Clken0_Timer1_Write(bool a, bool b); Clken0_Timer1_Read(bool a, bool b)2219 partial void Clken0_Timer1_Read(bool a, bool b); Clken0_Timer1_ValueProvider(bool a)2220 partial void Clken0_Timer1_ValueProvider(bool a); 2221 protected IFlagRegisterField clken0_timer2_bit; Clken0_Timer2_Write(bool a, bool b)2222 partial void Clken0_Timer2_Write(bool a, bool b); Clken0_Timer2_Read(bool a, bool b)2223 partial void Clken0_Timer2_Read(bool a, bool b); Clken0_Timer2_ValueProvider(bool a)2224 partial void Clken0_Timer2_ValueProvider(bool a); 2225 protected IFlagRegisterField clken0_timer3_bit; Clken0_Timer3_Write(bool a, bool b)2226 partial void Clken0_Timer3_Write(bool a, bool b); Clken0_Timer3_Read(bool a, bool b)2227 partial void Clken0_Timer3_Read(bool a, bool b); Clken0_Timer3_ValueProvider(bool a)2228 partial void Clken0_Timer3_ValueProvider(bool a); 2229 protected IFlagRegisterField clken0_timer4_bit; Clken0_Timer4_Write(bool a, bool b)2230 partial void Clken0_Timer4_Write(bool a, bool b); Clken0_Timer4_Read(bool a, bool b)2231 partial void Clken0_Timer4_Read(bool a, bool b); Clken0_Timer4_ValueProvider(bool a)2232 partial void Clken0_Timer4_ValueProvider(bool a); 2233 protected IFlagRegisterField clken0_usart0_bit; Clken0_Usart0_Write(bool a, bool b)2234 partial void Clken0_Usart0_Write(bool a, bool b); Clken0_Usart0_Read(bool a, bool b)2235 partial void Clken0_Usart0_Read(bool a, bool b); Clken0_Usart0_ValueProvider(bool a)2236 partial void Clken0_Usart0_ValueProvider(bool a); 2237 protected IFlagRegisterField clken0_iadc0_bit; Clken0_Iadc0_Write(bool a, bool b)2238 partial void Clken0_Iadc0_Write(bool a, bool b); Clken0_Iadc0_Read(bool a, bool b)2239 partial void Clken0_Iadc0_Read(bool a, bool b); Clken0_Iadc0_ValueProvider(bool a)2240 partial void Clken0_Iadc0_ValueProvider(bool a); 2241 protected IFlagRegisterField clken0_amuxcp0_bit; Clken0_Amuxcp0_Write(bool a, bool b)2242 partial void Clken0_Amuxcp0_Write(bool a, bool b); Clken0_Amuxcp0_Read(bool a, bool b)2243 partial void Clken0_Amuxcp0_Read(bool a, bool b); Clken0_Amuxcp0_ValueProvider(bool a)2244 partial void Clken0_Amuxcp0_ValueProvider(bool a); 2245 protected IFlagRegisterField clken0_letimer0_bit; Clken0_Letimer0_Write(bool a, bool b)2246 partial void Clken0_Letimer0_Write(bool a, bool b); Clken0_Letimer0_Read(bool a, bool b)2247 partial void Clken0_Letimer0_Read(bool a, bool b); Clken0_Letimer0_ValueProvider(bool a)2248 partial void Clken0_Letimer0_ValueProvider(bool a); 2249 protected IFlagRegisterField clken0_wdog0_bit; Clken0_Wdog0_Write(bool a, bool b)2250 partial void Clken0_Wdog0_Write(bool a, bool b); Clken0_Wdog0_Read(bool a, bool b)2251 partial void Clken0_Wdog0_Read(bool a, bool b); Clken0_Wdog0_ValueProvider(bool a)2252 partial void Clken0_Wdog0_ValueProvider(bool a); 2253 protected IFlagRegisterField clken0_i2c0_bit; Clken0_I2c0_Write(bool a, bool b)2254 partial void Clken0_I2c0_Write(bool a, bool b); Clken0_I2c0_Read(bool a, bool b)2255 partial void Clken0_I2c0_Read(bool a, bool b); Clken0_I2c0_ValueProvider(bool a)2256 partial void Clken0_I2c0_ValueProvider(bool a); 2257 protected IFlagRegisterField clken0_i2c1_bit; Clken0_I2c1_Write(bool a, bool b)2258 partial void Clken0_I2c1_Write(bool a, bool b); Clken0_I2c1_Read(bool a, bool b)2259 partial void Clken0_I2c1_Read(bool a, bool b); Clken0_I2c1_ValueProvider(bool a)2260 partial void Clken0_I2c1_ValueProvider(bool a); 2261 protected IFlagRegisterField clken0_syscfg_bit; Clken0_Syscfg_Write(bool a, bool b)2262 partial void Clken0_Syscfg_Write(bool a, bool b); Clken0_Syscfg_Read(bool a, bool b)2263 partial void Clken0_Syscfg_Read(bool a, bool b); Clken0_Syscfg_ValueProvider(bool a)2264 partial void Clken0_Syscfg_ValueProvider(bool a); 2265 protected IFlagRegisterField clken0_dpll0_bit; Clken0_Dpll0_Write(bool a, bool b)2266 partial void Clken0_Dpll0_Write(bool a, bool b); Clken0_Dpll0_Read(bool a, bool b)2267 partial void Clken0_Dpll0_Read(bool a, bool b); Clken0_Dpll0_ValueProvider(bool a)2268 partial void Clken0_Dpll0_ValueProvider(bool a); 2269 protected IFlagRegisterField clken0_hfrco0_bit; Clken0_Hfrco0_Write(bool a, bool b)2270 partial void Clken0_Hfrco0_Write(bool a, bool b); Clken0_Hfrco0_Read(bool a, bool b)2271 partial void Clken0_Hfrco0_Read(bool a, bool b); Clken0_Hfrco0_ValueProvider(bool a)2272 partial void Clken0_Hfrco0_ValueProvider(bool a); 2273 protected IFlagRegisterField clken0_hfrcoem23_bit; Clken0_Hfrcoem23_Write(bool a, bool b)2274 partial void Clken0_Hfrcoem23_Write(bool a, bool b); Clken0_Hfrcoem23_Read(bool a, bool b)2275 partial void Clken0_Hfrcoem23_Read(bool a, bool b); Clken0_Hfrcoem23_ValueProvider(bool a)2276 partial void Clken0_Hfrcoem23_ValueProvider(bool a); 2277 protected IFlagRegisterField clken0_hfxo0_bit; Clken0_Hfxo0_Write(bool a, bool b)2278 partial void Clken0_Hfxo0_Write(bool a, bool b); Clken0_Hfxo0_Read(bool a, bool b)2279 partial void Clken0_Hfxo0_Read(bool a, bool b); Clken0_Hfxo0_ValueProvider(bool a)2280 partial void Clken0_Hfxo0_ValueProvider(bool a); 2281 protected IFlagRegisterField clken0_fsrco_bit; Clken0_Fsrco_Write(bool a, bool b)2282 partial void Clken0_Fsrco_Write(bool a, bool b); Clken0_Fsrco_Read(bool a, bool b)2283 partial void Clken0_Fsrco_Read(bool a, bool b); Clken0_Fsrco_ValueProvider(bool a)2284 partial void Clken0_Fsrco_ValueProvider(bool a); 2285 protected IFlagRegisterField clken0_lfrco_bit; Clken0_Lfrco_Write(bool a, bool b)2286 partial void Clken0_Lfrco_Write(bool a, bool b); Clken0_Lfrco_Read(bool a, bool b)2287 partial void Clken0_Lfrco_Read(bool a, bool b); Clken0_Lfrco_ValueProvider(bool a)2288 partial void Clken0_Lfrco_ValueProvider(bool a); 2289 protected IFlagRegisterField clken0_lfxo_bit; Clken0_Lfxo_Write(bool a, bool b)2290 partial void Clken0_Lfxo_Write(bool a, bool b); Clken0_Lfxo_Read(bool a, bool b)2291 partial void Clken0_Lfxo_Read(bool a, bool b); Clken0_Lfxo_ValueProvider(bool a)2292 partial void Clken0_Lfxo_ValueProvider(bool a); 2293 protected IFlagRegisterField clken0_ulfrco_bit; Clken0_Ulfrco_Write(bool a, bool b)2294 partial void Clken0_Ulfrco_Write(bool a, bool b); Clken0_Ulfrco_Read(bool a, bool b)2295 partial void Clken0_Ulfrco_Read(bool a, bool b); Clken0_Ulfrco_ValueProvider(bool a)2296 partial void Clken0_Ulfrco_ValueProvider(bool a); 2297 protected IFlagRegisterField clken0_gpio_bit; Clken0_Gpio_Write(bool a, bool b)2298 partial void Clken0_Gpio_Write(bool a, bool b); Clken0_Gpio_Read(bool a, bool b)2299 partial void Clken0_Gpio_Read(bool a, bool b); Clken0_Gpio_ValueProvider(bool a)2300 partial void Clken0_Gpio_ValueProvider(bool a); 2301 protected IFlagRegisterField clken0_prs_bit; Clken0_Prs_Write(bool a, bool b)2302 partial void Clken0_Prs_Write(bool a, bool b); Clken0_Prs_Read(bool a, bool b)2303 partial void Clken0_Prs_Read(bool a, bool b); Clken0_Prs_ValueProvider(bool a)2304 partial void Clken0_Prs_ValueProvider(bool a); 2305 protected IFlagRegisterField clken0_buram_bit; Clken0_Buram_Write(bool a, bool b)2306 partial void Clken0_Buram_Write(bool a, bool b); Clken0_Buram_Read(bool a, bool b)2307 partial void Clken0_Buram_Read(bool a, bool b); Clken0_Buram_ValueProvider(bool a)2308 partial void Clken0_Buram_ValueProvider(bool a); 2309 protected IFlagRegisterField clken0_burtc_bit; Clken0_Burtc_Write(bool a, bool b)2310 partial void Clken0_Burtc_Write(bool a, bool b); Clken0_Burtc_Read(bool a, bool b)2311 partial void Clken0_Burtc_Read(bool a, bool b); Clken0_Burtc_ValueProvider(bool a)2312 partial void Clken0_Burtc_ValueProvider(bool a); 2313 protected IFlagRegisterField clken0_sysrtc0_bit; Clken0_Sysrtc0_Write(bool a, bool b)2314 partial void Clken0_Sysrtc0_Write(bool a, bool b); Clken0_Sysrtc0_Read(bool a, bool b)2315 partial void Clken0_Sysrtc0_Read(bool a, bool b); Clken0_Sysrtc0_ValueProvider(bool a)2316 partial void Clken0_Sysrtc0_ValueProvider(bool a); 2317 protected IFlagRegisterField clken0_dcdc_bit; Clken0_Dcdc_Write(bool a, bool b)2318 partial void Clken0_Dcdc_Write(bool a, bool b); Clken0_Dcdc_Read(bool a, bool b)2319 partial void Clken0_Dcdc_Read(bool a, bool b); Clken0_Dcdc_ValueProvider(bool a)2320 partial void Clken0_Dcdc_ValueProvider(bool a); 2321 Clken0_Write(uint a, uint b)2322 partial void Clken0_Write(uint a, uint b); Clken0_Read(uint a, uint b)2323 partial void Clken0_Read(uint a, uint b); 2324 2325 // Clken1 - Offset : 0x68 2326 protected IFlagRegisterField clken1_agc_bit; Clken1_Agc_Write(bool a, bool b)2327 partial void Clken1_Agc_Write(bool a, bool b); Clken1_Agc_Read(bool a, bool b)2328 partial void Clken1_Agc_Read(bool a, bool b); Clken1_Agc_ValueProvider(bool a)2329 partial void Clken1_Agc_ValueProvider(bool a); 2330 protected IFlagRegisterField clken1_modem_bit; Clken1_Modem_Write(bool a, bool b)2331 partial void Clken1_Modem_Write(bool a, bool b); Clken1_Modem_Read(bool a, bool b)2332 partial void Clken1_Modem_Read(bool a, bool b); Clken1_Modem_ValueProvider(bool a)2333 partial void Clken1_Modem_ValueProvider(bool a); 2334 protected IFlagRegisterField clken1_rfcrc_bit; Clken1_Rfcrc_Write(bool a, bool b)2335 partial void Clken1_Rfcrc_Write(bool a, bool b); Clken1_Rfcrc_Read(bool a, bool b)2336 partial void Clken1_Rfcrc_Read(bool a, bool b); Clken1_Rfcrc_ValueProvider(bool a)2337 partial void Clken1_Rfcrc_ValueProvider(bool a); 2338 protected IFlagRegisterField clken1_frc_bit; Clken1_Frc_Write(bool a, bool b)2339 partial void Clken1_Frc_Write(bool a, bool b); Clken1_Frc_Read(bool a, bool b)2340 partial void Clken1_Frc_Read(bool a, bool b); Clken1_Frc_ValueProvider(bool a)2341 partial void Clken1_Frc_ValueProvider(bool a); 2342 protected IFlagRegisterField clken1_protimer_bit; Clken1_Protimer_Write(bool a, bool b)2343 partial void Clken1_Protimer_Write(bool a, bool b); Clken1_Protimer_Read(bool a, bool b)2344 partial void Clken1_Protimer_Read(bool a, bool b); Clken1_Protimer_ValueProvider(bool a)2345 partial void Clken1_Protimer_ValueProvider(bool a); 2346 protected IFlagRegisterField clken1_rac_bit; Clken1_Rac_Write(bool a, bool b)2347 partial void Clken1_Rac_Write(bool a, bool b); Clken1_Rac_Read(bool a, bool b)2348 partial void Clken1_Rac_Read(bool a, bool b); Clken1_Rac_ValueProvider(bool a)2349 partial void Clken1_Rac_ValueProvider(bool a); 2350 protected IFlagRegisterField clken1_synth_bit; Clken1_Synth_Write(bool a, bool b)2351 partial void Clken1_Synth_Write(bool a, bool b); Clken1_Synth_Read(bool a, bool b)2352 partial void Clken1_Synth_Read(bool a, bool b); Clken1_Synth_ValueProvider(bool a)2353 partial void Clken1_Synth_ValueProvider(bool a); 2354 protected IFlagRegisterField clken1_rfscratchpad_bit; Clken1_Rfscratchpad_Write(bool a, bool b)2355 partial void Clken1_Rfscratchpad_Write(bool a, bool b); Clken1_Rfscratchpad_Read(bool a, bool b)2356 partial void Clken1_Rfscratchpad_Read(bool a, bool b); Clken1_Rfscratchpad_ValueProvider(bool a)2357 partial void Clken1_Rfscratchpad_ValueProvider(bool a); 2358 protected IFlagRegisterField clken1_hostmailbox_bit; Clken1_Hostmailbox_Write(bool a, bool b)2359 partial void Clken1_Hostmailbox_Write(bool a, bool b); Clken1_Hostmailbox_Read(bool a, bool b)2360 partial void Clken1_Hostmailbox_Read(bool a, bool b); Clken1_Hostmailbox_ValueProvider(bool a)2361 partial void Clken1_Hostmailbox_ValueProvider(bool a); 2362 protected IFlagRegisterField clken1_rfmailbox_bit; Clken1_Rfmailbox_Write(bool a, bool b)2363 partial void Clken1_Rfmailbox_Write(bool a, bool b); Clken1_Rfmailbox_Read(bool a, bool b)2364 partial void Clken1_Rfmailbox_Read(bool a, bool b); Clken1_Rfmailbox_ValueProvider(bool a)2365 partial void Clken1_Rfmailbox_ValueProvider(bool a); 2366 protected IFlagRegisterField clken1_semailboxhost_bit; Clken1_Semailboxhost_Write(bool a, bool b)2367 partial void Clken1_Semailboxhost_Write(bool a, bool b); Clken1_Semailboxhost_Read(bool a, bool b)2368 partial void Clken1_Semailboxhost_Read(bool a, bool b); Clken1_Semailboxhost_ValueProvider(bool a)2369 partial void Clken1_Semailboxhost_ValueProvider(bool a); 2370 protected IFlagRegisterField clken1_bufc_bit; Clken1_Bufc_Write(bool a, bool b)2371 partial void Clken1_Bufc_Write(bool a, bool b); Clken1_Bufc_Read(bool a, bool b)2372 partial void Clken1_Bufc_Read(bool a, bool b); Clken1_Bufc_ValueProvider(bool a)2373 partial void Clken1_Bufc_ValueProvider(bool a); 2374 protected IFlagRegisterField clken1_keyscan_bit; Clken1_Keyscan_Write(bool a, bool b)2375 partial void Clken1_Keyscan_Write(bool a, bool b); Clken1_Keyscan_Read(bool a, bool b)2376 partial void Clken1_Keyscan_Read(bool a, bool b); Clken1_Keyscan_ValueProvider(bool a)2377 partial void Clken1_Keyscan_ValueProvider(bool a); 2378 protected IFlagRegisterField clken1_smu_bit; Clken1_Smu_Write(bool a, bool b)2379 partial void Clken1_Smu_Write(bool a, bool b); Clken1_Smu_Read(bool a, bool b)2380 partial void Clken1_Smu_Read(bool a, bool b); Clken1_Smu_ValueProvider(bool a)2381 partial void Clken1_Smu_ValueProvider(bool a); 2382 protected IFlagRegisterField clken1_icache0_bit; Clken1_Icache0_Write(bool a, bool b)2383 partial void Clken1_Icache0_Write(bool a, bool b); Clken1_Icache0_Read(bool a, bool b)2384 partial void Clken1_Icache0_Read(bool a, bool b); Clken1_Icache0_ValueProvider(bool a)2385 partial void Clken1_Icache0_ValueProvider(bool a); 2386 protected IFlagRegisterField clken1_msc_bit; Clken1_Msc_Write(bool a, bool b)2387 partial void Clken1_Msc_Write(bool a, bool b); Clken1_Msc_Read(bool a, bool b)2388 partial void Clken1_Msc_Read(bool a, bool b); Clken1_Msc_ValueProvider(bool a)2389 partial void Clken1_Msc_ValueProvider(bool a); 2390 protected IFlagRegisterField clken1_wdog1_bit; Clken1_Wdog1_Write(bool a, bool b)2391 partial void Clken1_Wdog1_Write(bool a, bool b); Clken1_Wdog1_Read(bool a, bool b)2392 partial void Clken1_Wdog1_Read(bool a, bool b); Clken1_Wdog1_ValueProvider(bool a)2393 partial void Clken1_Wdog1_ValueProvider(bool a); 2394 protected IFlagRegisterField clken1_acmp0_bit; Clken1_Acmp0_Write(bool a, bool b)2395 partial void Clken1_Acmp0_Write(bool a, bool b); Clken1_Acmp0_Read(bool a, bool b)2396 partial void Clken1_Acmp0_Read(bool a, bool b); Clken1_Acmp0_ValueProvider(bool a)2397 partial void Clken1_Acmp0_ValueProvider(bool a); 2398 protected IFlagRegisterField clken1_acmp1_bit; Clken1_Acmp1_Write(bool a, bool b)2399 partial void Clken1_Acmp1_Write(bool a, bool b); Clken1_Acmp1_Read(bool a, bool b)2400 partial void Clken1_Acmp1_Read(bool a, bool b); Clken1_Acmp1_ValueProvider(bool a)2401 partial void Clken1_Acmp1_ValueProvider(bool a); 2402 protected IFlagRegisterField clken1_vdac0_bit; Clken1_Vdac0_Write(bool a, bool b)2403 partial void Clken1_Vdac0_Write(bool a, bool b); Clken1_Vdac0_Read(bool a, bool b)2404 partial void Clken1_Vdac0_Read(bool a, bool b); Clken1_Vdac0_ValueProvider(bool a)2405 partial void Clken1_Vdac0_ValueProvider(bool a); 2406 protected IFlagRegisterField clken1_pcnt0_bit; Clken1_Pcnt0_Write(bool a, bool b)2407 partial void Clken1_Pcnt0_Write(bool a, bool b); Clken1_Pcnt0_Read(bool a, bool b)2408 partial void Clken1_Pcnt0_Read(bool a, bool b); Clken1_Pcnt0_ValueProvider(bool a)2409 partial void Clken1_Pcnt0_ValueProvider(bool a); 2410 protected IFlagRegisterField clken1_eusart0_bit; Clken1_Eusart0_Write(bool a, bool b)2411 partial void Clken1_Eusart0_Write(bool a, bool b); Clken1_Eusart0_Read(bool a, bool b)2412 partial void Clken1_Eusart0_Read(bool a, bool b); Clken1_Eusart0_ValueProvider(bool a)2413 partial void Clken1_Eusart0_ValueProvider(bool a); 2414 protected IFlagRegisterField clken1_eusart1_bit; Clken1_Eusart1_Write(bool a, bool b)2415 partial void Clken1_Eusart1_Write(bool a, bool b); Clken1_Eusart1_Read(bool a, bool b)2416 partial void Clken1_Eusart1_Read(bool a, bool b); Clken1_Eusart1_ValueProvider(bool a)2417 partial void Clken1_Eusart1_ValueProvider(bool a); 2418 protected IFlagRegisterField clken1_rfeca0_bit; Clken1_Rfeca0_Write(bool a, bool b)2419 partial void Clken1_Rfeca0_Write(bool a, bool b); Clken1_Rfeca0_Read(bool a, bool b)2420 partial void Clken1_Rfeca0_Read(bool a, bool b); Clken1_Rfeca0_ValueProvider(bool a)2421 partial void Clken1_Rfeca0_ValueProvider(bool a); 2422 protected IFlagRegisterField clken1_rfeca1_bit; Clken1_Rfeca1_Write(bool a, bool b)2423 partial void Clken1_Rfeca1_Write(bool a, bool b); Clken1_Rfeca1_Read(bool a, bool b)2424 partial void Clken1_Rfeca1_Read(bool a, bool b); Clken1_Rfeca1_ValueProvider(bool a)2425 partial void Clken1_Rfeca1_ValueProvider(bool a); 2426 protected IFlagRegisterField clken1_dmem_bit; Clken1_Dmem_Write(bool a, bool b)2427 partial void Clken1_Dmem_Write(bool a, bool b); Clken1_Dmem_Read(bool a, bool b)2428 partial void Clken1_Dmem_Read(bool a, bool b); Clken1_Dmem_ValueProvider(bool a)2429 partial void Clken1_Dmem_ValueProvider(bool a); 2430 protected IFlagRegisterField clken1_ecaifadc_bit; Clken1_Ecaifadc_Write(bool a, bool b)2431 partial void Clken1_Ecaifadc_Write(bool a, bool b); Clken1_Ecaifadc_Read(bool a, bool b)2432 partial void Clken1_Ecaifadc_Read(bool a, bool b); Clken1_Ecaifadc_ValueProvider(bool a)2433 partial void Clken1_Ecaifadc_ValueProvider(bool a); 2434 protected IFlagRegisterField clken1_vdac1_bit; Clken1_Vdac1_Write(bool a, bool b)2435 partial void Clken1_Vdac1_Write(bool a, bool b); Clken1_Vdac1_Read(bool a, bool b)2436 partial void Clken1_Vdac1_Read(bool a, bool b); Clken1_Vdac1_ValueProvider(bool a)2437 partial void Clken1_Vdac1_ValueProvider(bool a); 2438 protected IFlagRegisterField clken1_mvp_bit; Clken1_Mvp_Write(bool a, bool b)2439 partial void Clken1_Mvp_Write(bool a, bool b); Clken1_Mvp_Read(bool a, bool b)2440 partial void Clken1_Mvp_Read(bool a, bool b); Clken1_Mvp_ValueProvider(bool a)2441 partial void Clken1_Mvp_ValueProvider(bool a); 2442 Clken1_Write(uint a, uint b)2443 partial void Clken1_Write(uint a, uint b); Clken1_Read(uint a, uint b)2444 partial void Clken1_Read(uint a, uint b); 2445 2446 // Sysclkctrl - Offset : 0x70 2447 protected IEnumRegisterField<SYSCLKCTRL_CLKSEL> sysclkctrl_clksel_field; Sysclkctrl_Clksel_Write(SYSCLKCTRL_CLKSEL a, SYSCLKCTRL_CLKSEL b)2448 partial void Sysclkctrl_Clksel_Write(SYSCLKCTRL_CLKSEL a, SYSCLKCTRL_CLKSEL b); Sysclkctrl_Clksel_Read(SYSCLKCTRL_CLKSEL a, SYSCLKCTRL_CLKSEL b)2449 partial void Sysclkctrl_Clksel_Read(SYSCLKCTRL_CLKSEL a, SYSCLKCTRL_CLKSEL b); Sysclkctrl_Clksel_ValueProvider(SYSCLKCTRL_CLKSEL a)2450 partial void Sysclkctrl_Clksel_ValueProvider(SYSCLKCTRL_CLKSEL a); 2451 protected IEnumRegisterField<SYSCLKCTRL_LSPCLKPRESC> sysclkctrl_lspclkpresc_bit; Sysclkctrl_Lspclkpresc_Write(SYSCLKCTRL_LSPCLKPRESC a, SYSCLKCTRL_LSPCLKPRESC b)2452 partial void Sysclkctrl_Lspclkpresc_Write(SYSCLKCTRL_LSPCLKPRESC a, SYSCLKCTRL_LSPCLKPRESC b); Sysclkctrl_Lspclkpresc_Read(SYSCLKCTRL_LSPCLKPRESC a, SYSCLKCTRL_LSPCLKPRESC b)2453 partial void Sysclkctrl_Lspclkpresc_Read(SYSCLKCTRL_LSPCLKPRESC a, SYSCLKCTRL_LSPCLKPRESC b); Sysclkctrl_Lspclkpresc_ValueProvider(SYSCLKCTRL_LSPCLKPRESC a)2454 partial void Sysclkctrl_Lspclkpresc_ValueProvider(SYSCLKCTRL_LSPCLKPRESC a); 2455 protected IEnumRegisterField<SYSCLKCTRL_PCLKPRESC> sysclkctrl_pclkpresc_bit; Sysclkctrl_Pclkpresc_Write(SYSCLKCTRL_PCLKPRESC a, SYSCLKCTRL_PCLKPRESC b)2456 partial void Sysclkctrl_Pclkpresc_Write(SYSCLKCTRL_PCLKPRESC a, SYSCLKCTRL_PCLKPRESC b); Sysclkctrl_Pclkpresc_Read(SYSCLKCTRL_PCLKPRESC a, SYSCLKCTRL_PCLKPRESC b)2457 partial void Sysclkctrl_Pclkpresc_Read(SYSCLKCTRL_PCLKPRESC a, SYSCLKCTRL_PCLKPRESC b); Sysclkctrl_Pclkpresc_ValueProvider(SYSCLKCTRL_PCLKPRESC a)2458 partial void Sysclkctrl_Pclkpresc_ValueProvider(SYSCLKCTRL_PCLKPRESC a); 2459 protected IEnumRegisterField<SYSCLKCTRL_HCLKPRESC> sysclkctrl_hclkpresc_field; Sysclkctrl_Hclkpresc_Write(SYSCLKCTRL_HCLKPRESC a, SYSCLKCTRL_HCLKPRESC b)2460 partial void Sysclkctrl_Hclkpresc_Write(SYSCLKCTRL_HCLKPRESC a, SYSCLKCTRL_HCLKPRESC b); Sysclkctrl_Hclkpresc_Read(SYSCLKCTRL_HCLKPRESC a, SYSCLKCTRL_HCLKPRESC b)2461 partial void Sysclkctrl_Hclkpresc_Read(SYSCLKCTRL_HCLKPRESC a, SYSCLKCTRL_HCLKPRESC b); Sysclkctrl_Hclkpresc_ValueProvider(SYSCLKCTRL_HCLKPRESC a)2462 partial void Sysclkctrl_Hclkpresc_ValueProvider(SYSCLKCTRL_HCLKPRESC a); 2463 protected IEnumRegisterField<SYSCLKCTRL_RHCLKPRESC> sysclkctrl_rhclkpresc_bit; Sysclkctrl_Rhclkpresc_Write(SYSCLKCTRL_RHCLKPRESC a, SYSCLKCTRL_RHCLKPRESC b)2464 partial void Sysclkctrl_Rhclkpresc_Write(SYSCLKCTRL_RHCLKPRESC a, SYSCLKCTRL_RHCLKPRESC b); Sysclkctrl_Rhclkpresc_Read(SYSCLKCTRL_RHCLKPRESC a, SYSCLKCTRL_RHCLKPRESC b)2465 partial void Sysclkctrl_Rhclkpresc_Read(SYSCLKCTRL_RHCLKPRESC a, SYSCLKCTRL_RHCLKPRESC b); Sysclkctrl_Rhclkpresc_ValueProvider(SYSCLKCTRL_RHCLKPRESC a)2466 partial void Sysclkctrl_Rhclkpresc_ValueProvider(SYSCLKCTRL_RHCLKPRESC a); 2467 Sysclkctrl_Write(uint a, uint b)2468 partial void Sysclkctrl_Write(uint a, uint b); Sysclkctrl_Read(uint a, uint b)2469 partial void Sysclkctrl_Read(uint a, uint b); 2470 2471 // Seclkctrl - Offset : 0x74 2472 protected IEnumRegisterField<SECLKCTRL_CLKSEL> seclkctrl_clksel_field; Seclkctrl_Clksel_Write(SECLKCTRL_CLKSEL a, SECLKCTRL_CLKSEL b)2473 partial void Seclkctrl_Clksel_Write(SECLKCTRL_CLKSEL a, SECLKCTRL_CLKSEL b); Seclkctrl_Clksel_Read(SECLKCTRL_CLKSEL a, SECLKCTRL_CLKSEL b)2474 partial void Seclkctrl_Clksel_Read(SECLKCTRL_CLKSEL a, SECLKCTRL_CLKSEL b); Seclkctrl_Clksel_ValueProvider(SECLKCTRL_CLKSEL a)2475 partial void Seclkctrl_Clksel_ValueProvider(SECLKCTRL_CLKSEL a); 2476 protected IFlagRegisterField seclkctrl_discon_bit; Seclkctrl_Discon_Write(bool a, bool b)2477 partial void Seclkctrl_Discon_Write(bool a, bool b); Seclkctrl_Discon_Read(bool a, bool b)2478 partial void Seclkctrl_Discon_Read(bool a, bool b); Seclkctrl_Discon_ValueProvider(bool a)2479 partial void Seclkctrl_Discon_ValueProvider(bool a); 2480 Seclkctrl_Write(uint a, uint b)2481 partial void Seclkctrl_Write(uint a, uint b); Seclkctrl_Read(uint a, uint b)2482 partial void Seclkctrl_Read(uint a, uint b); 2483 2484 // Traceclkctrl - Offset : 0x80 2485 protected IEnumRegisterField<TRACECLKCTRL_CLKSEL> traceclkctrl_clksel_field; Traceclkctrl_Clksel_Write(TRACECLKCTRL_CLKSEL a, TRACECLKCTRL_CLKSEL b)2486 partial void Traceclkctrl_Clksel_Write(TRACECLKCTRL_CLKSEL a, TRACECLKCTRL_CLKSEL b); Traceclkctrl_Clksel_Read(TRACECLKCTRL_CLKSEL a, TRACECLKCTRL_CLKSEL b)2487 partial void Traceclkctrl_Clksel_Read(TRACECLKCTRL_CLKSEL a, TRACECLKCTRL_CLKSEL b); Traceclkctrl_Clksel_ValueProvider(TRACECLKCTRL_CLKSEL a)2488 partial void Traceclkctrl_Clksel_ValueProvider(TRACECLKCTRL_CLKSEL a); 2489 protected IEnumRegisterField<TRACECLKCTRL_PRESC> traceclkctrl_presc_field; Traceclkctrl_Presc_Write(TRACECLKCTRL_PRESC a, TRACECLKCTRL_PRESC b)2490 partial void Traceclkctrl_Presc_Write(TRACECLKCTRL_PRESC a, TRACECLKCTRL_PRESC b); Traceclkctrl_Presc_Read(TRACECLKCTRL_PRESC a, TRACECLKCTRL_PRESC b)2491 partial void Traceclkctrl_Presc_Read(TRACECLKCTRL_PRESC a, TRACECLKCTRL_PRESC b); Traceclkctrl_Presc_ValueProvider(TRACECLKCTRL_PRESC a)2492 partial void Traceclkctrl_Presc_ValueProvider(TRACECLKCTRL_PRESC a); 2493 Traceclkctrl_Write(uint a, uint b)2494 partial void Traceclkctrl_Write(uint a, uint b); Traceclkctrl_Read(uint a, uint b)2495 partial void Traceclkctrl_Read(uint a, uint b); 2496 2497 // Exportclkctrl - Offset : 0x90 2498 protected IEnumRegisterField<EXPORTCLKCTRL_CLKOUTSEL0> exportclkctrl_clkoutsel0_field; Exportclkctrl_Clkoutsel0_Write(EXPORTCLKCTRL_CLKOUTSEL0 a, EXPORTCLKCTRL_CLKOUTSEL0 b)2499 partial void Exportclkctrl_Clkoutsel0_Write(EXPORTCLKCTRL_CLKOUTSEL0 a, EXPORTCLKCTRL_CLKOUTSEL0 b); Exportclkctrl_Clkoutsel0_Read(EXPORTCLKCTRL_CLKOUTSEL0 a, EXPORTCLKCTRL_CLKOUTSEL0 b)2500 partial void Exportclkctrl_Clkoutsel0_Read(EXPORTCLKCTRL_CLKOUTSEL0 a, EXPORTCLKCTRL_CLKOUTSEL0 b); Exportclkctrl_Clkoutsel0_ValueProvider(EXPORTCLKCTRL_CLKOUTSEL0 a)2501 partial void Exportclkctrl_Clkoutsel0_ValueProvider(EXPORTCLKCTRL_CLKOUTSEL0 a); 2502 protected IEnumRegisterField<EXPORTCLKCTRL_CLKOUTSEL1> exportclkctrl_clkoutsel1_field; Exportclkctrl_Clkoutsel1_Write(EXPORTCLKCTRL_CLKOUTSEL1 a, EXPORTCLKCTRL_CLKOUTSEL1 b)2503 partial void Exportclkctrl_Clkoutsel1_Write(EXPORTCLKCTRL_CLKOUTSEL1 a, EXPORTCLKCTRL_CLKOUTSEL1 b); Exportclkctrl_Clkoutsel1_Read(EXPORTCLKCTRL_CLKOUTSEL1 a, EXPORTCLKCTRL_CLKOUTSEL1 b)2504 partial void Exportclkctrl_Clkoutsel1_Read(EXPORTCLKCTRL_CLKOUTSEL1 a, EXPORTCLKCTRL_CLKOUTSEL1 b); Exportclkctrl_Clkoutsel1_ValueProvider(EXPORTCLKCTRL_CLKOUTSEL1 a)2505 partial void Exportclkctrl_Clkoutsel1_ValueProvider(EXPORTCLKCTRL_CLKOUTSEL1 a); 2506 protected IEnumRegisterField<EXPORTCLKCTRL_CLKOUTSEL2> exportclkctrl_clkoutsel2_field; Exportclkctrl_Clkoutsel2_Write(EXPORTCLKCTRL_CLKOUTSEL2 a, EXPORTCLKCTRL_CLKOUTSEL2 b)2507 partial void Exportclkctrl_Clkoutsel2_Write(EXPORTCLKCTRL_CLKOUTSEL2 a, EXPORTCLKCTRL_CLKOUTSEL2 b); Exportclkctrl_Clkoutsel2_Read(EXPORTCLKCTRL_CLKOUTSEL2 a, EXPORTCLKCTRL_CLKOUTSEL2 b)2508 partial void Exportclkctrl_Clkoutsel2_Read(EXPORTCLKCTRL_CLKOUTSEL2 a, EXPORTCLKCTRL_CLKOUTSEL2 b); Exportclkctrl_Clkoutsel2_ValueProvider(EXPORTCLKCTRL_CLKOUTSEL2 a)2509 partial void Exportclkctrl_Clkoutsel2_ValueProvider(EXPORTCLKCTRL_CLKOUTSEL2 a); 2510 protected IValueRegisterField exportclkctrl_presc_field; Exportclkctrl_Presc_Write(ulong a, ulong b)2511 partial void Exportclkctrl_Presc_Write(ulong a, ulong b); Exportclkctrl_Presc_Read(ulong a, ulong b)2512 partial void Exportclkctrl_Presc_Read(ulong a, ulong b); Exportclkctrl_Presc_ValueProvider(ulong a)2513 partial void Exportclkctrl_Presc_ValueProvider(ulong a); 2514 Exportclkctrl_Write(uint a, uint b)2515 partial void Exportclkctrl_Write(uint a, uint b); Exportclkctrl_Read(uint a, uint b)2516 partial void Exportclkctrl_Read(uint a, uint b); 2517 2518 // Dpllrefclkctrl - Offset : 0x100 2519 protected IEnumRegisterField<DPLLREFCLKCTRL_CLKSEL> dpllrefclkctrl_clksel_field; Dpllrefclkctrl_Clksel_Write(DPLLREFCLKCTRL_CLKSEL a, DPLLREFCLKCTRL_CLKSEL b)2520 partial void Dpllrefclkctrl_Clksel_Write(DPLLREFCLKCTRL_CLKSEL a, DPLLREFCLKCTRL_CLKSEL b); Dpllrefclkctrl_Clksel_Read(DPLLREFCLKCTRL_CLKSEL a, DPLLREFCLKCTRL_CLKSEL b)2521 partial void Dpllrefclkctrl_Clksel_Read(DPLLREFCLKCTRL_CLKSEL a, DPLLREFCLKCTRL_CLKSEL b); Dpllrefclkctrl_Clksel_ValueProvider(DPLLREFCLKCTRL_CLKSEL a)2522 partial void Dpllrefclkctrl_Clksel_ValueProvider(DPLLREFCLKCTRL_CLKSEL a); 2523 Dpllrefclkctrl_Write(uint a, uint b)2524 partial void Dpllrefclkctrl_Write(uint a, uint b); Dpllrefclkctrl_Read(uint a, uint b)2525 partial void Dpllrefclkctrl_Read(uint a, uint b); 2526 2527 // Em01grpaclkctrl - Offset : 0x120 2528 protected IEnumRegisterField<EM01GRPACLKCTRL_CLKSEL> em01grpaclkctrl_clksel_field; Em01grpaclkctrl_Clksel_Write(EM01GRPACLKCTRL_CLKSEL a, EM01GRPACLKCTRL_CLKSEL b)2529 partial void Em01grpaclkctrl_Clksel_Write(EM01GRPACLKCTRL_CLKSEL a, EM01GRPACLKCTRL_CLKSEL b); Em01grpaclkctrl_Clksel_Read(EM01GRPACLKCTRL_CLKSEL a, EM01GRPACLKCTRL_CLKSEL b)2530 partial void Em01grpaclkctrl_Clksel_Read(EM01GRPACLKCTRL_CLKSEL a, EM01GRPACLKCTRL_CLKSEL b); Em01grpaclkctrl_Clksel_ValueProvider(EM01GRPACLKCTRL_CLKSEL a)2531 partial void Em01grpaclkctrl_Clksel_ValueProvider(EM01GRPACLKCTRL_CLKSEL a); 2532 Em01grpaclkctrl_Write(uint a, uint b)2533 partial void Em01grpaclkctrl_Write(uint a, uint b); Em01grpaclkctrl_Read(uint a, uint b)2534 partial void Em01grpaclkctrl_Read(uint a, uint b); 2535 2536 // Em01grpcclkctrl - Offset : 0x128 2537 protected IEnumRegisterField<EM01GRPCCLKCTRL_CLKSEL> em01grpcclkctrl_clksel_field; Em01grpcclkctrl_Clksel_Write(EM01GRPCCLKCTRL_CLKSEL a, EM01GRPCCLKCTRL_CLKSEL b)2538 partial void Em01grpcclkctrl_Clksel_Write(EM01GRPCCLKCTRL_CLKSEL a, EM01GRPCCLKCTRL_CLKSEL b); Em01grpcclkctrl_Clksel_Read(EM01GRPCCLKCTRL_CLKSEL a, EM01GRPCCLKCTRL_CLKSEL b)2539 partial void Em01grpcclkctrl_Clksel_Read(EM01GRPCCLKCTRL_CLKSEL a, EM01GRPCCLKCTRL_CLKSEL b); Em01grpcclkctrl_Clksel_ValueProvider(EM01GRPCCLKCTRL_CLKSEL a)2540 partial void Em01grpcclkctrl_Clksel_ValueProvider(EM01GRPCCLKCTRL_CLKSEL a); 2541 Em01grpcclkctrl_Write(uint a, uint b)2542 partial void Em01grpcclkctrl_Write(uint a, uint b); Em01grpcclkctrl_Read(uint a, uint b)2543 partial void Em01grpcclkctrl_Read(uint a, uint b); 2544 2545 // Em23grpaclkctrl - Offset : 0x140 2546 protected IEnumRegisterField<EM23GRPACLKCTRL_CLKSEL> em23grpaclkctrl_clksel_field; Em23grpaclkctrl_Clksel_Write(EM23GRPACLKCTRL_CLKSEL a, EM23GRPACLKCTRL_CLKSEL b)2547 partial void Em23grpaclkctrl_Clksel_Write(EM23GRPACLKCTRL_CLKSEL a, EM23GRPACLKCTRL_CLKSEL b); Em23grpaclkctrl_Clksel_Read(EM23GRPACLKCTRL_CLKSEL a, EM23GRPACLKCTRL_CLKSEL b)2548 partial void Em23grpaclkctrl_Clksel_Read(EM23GRPACLKCTRL_CLKSEL a, EM23GRPACLKCTRL_CLKSEL b); Em23grpaclkctrl_Clksel_ValueProvider(EM23GRPACLKCTRL_CLKSEL a)2549 partial void Em23grpaclkctrl_Clksel_ValueProvider(EM23GRPACLKCTRL_CLKSEL a); 2550 Em23grpaclkctrl_Write(uint a, uint b)2551 partial void Em23grpaclkctrl_Write(uint a, uint b); Em23grpaclkctrl_Read(uint a, uint b)2552 partial void Em23grpaclkctrl_Read(uint a, uint b); 2553 2554 // Em4grpaclkctrl - Offset : 0x160 2555 protected IEnumRegisterField<EM4GRPACLKCTRL_CLKSEL> em4grpaclkctrl_clksel_field; Em4grpaclkctrl_Clksel_Write(EM4GRPACLKCTRL_CLKSEL a, EM4GRPACLKCTRL_CLKSEL b)2556 partial void Em4grpaclkctrl_Clksel_Write(EM4GRPACLKCTRL_CLKSEL a, EM4GRPACLKCTRL_CLKSEL b); Em4grpaclkctrl_Clksel_Read(EM4GRPACLKCTRL_CLKSEL a, EM4GRPACLKCTRL_CLKSEL b)2557 partial void Em4grpaclkctrl_Clksel_Read(EM4GRPACLKCTRL_CLKSEL a, EM4GRPACLKCTRL_CLKSEL b); Em4grpaclkctrl_Clksel_ValueProvider(EM4GRPACLKCTRL_CLKSEL a)2558 partial void Em4grpaclkctrl_Clksel_ValueProvider(EM4GRPACLKCTRL_CLKSEL a); 2559 Em4grpaclkctrl_Write(uint a, uint b)2560 partial void Em4grpaclkctrl_Write(uint a, uint b); Em4grpaclkctrl_Read(uint a, uint b)2561 partial void Em4grpaclkctrl_Read(uint a, uint b); 2562 2563 // Iadcclkctrl - Offset : 0x180 2564 protected IEnumRegisterField<IADCCLKCTRL_CLKSEL> iadcclkctrl_clksel_field; Iadcclkctrl_Clksel_Write(IADCCLKCTRL_CLKSEL a, IADCCLKCTRL_CLKSEL b)2565 partial void Iadcclkctrl_Clksel_Write(IADCCLKCTRL_CLKSEL a, IADCCLKCTRL_CLKSEL b); Iadcclkctrl_Clksel_Read(IADCCLKCTRL_CLKSEL a, IADCCLKCTRL_CLKSEL b)2566 partial void Iadcclkctrl_Clksel_Read(IADCCLKCTRL_CLKSEL a, IADCCLKCTRL_CLKSEL b); Iadcclkctrl_Clksel_ValueProvider(IADCCLKCTRL_CLKSEL a)2567 partial void Iadcclkctrl_Clksel_ValueProvider(IADCCLKCTRL_CLKSEL a); 2568 Iadcclkctrl_Write(uint a, uint b)2569 partial void Iadcclkctrl_Write(uint a, uint b); Iadcclkctrl_Read(uint a, uint b)2570 partial void Iadcclkctrl_Read(uint a, uint b); 2571 2572 // Wdog0clkctrl - Offset : 0x200 2573 protected IEnumRegisterField<WDOG0CLKCTRL_CLKSEL> wdog0clkctrl_clksel_field; Wdog0clkctrl_Clksel_Write(WDOG0CLKCTRL_CLKSEL a, WDOG0CLKCTRL_CLKSEL b)2574 partial void Wdog0clkctrl_Clksel_Write(WDOG0CLKCTRL_CLKSEL a, WDOG0CLKCTRL_CLKSEL b); Wdog0clkctrl_Clksel_Read(WDOG0CLKCTRL_CLKSEL a, WDOG0CLKCTRL_CLKSEL b)2575 partial void Wdog0clkctrl_Clksel_Read(WDOG0CLKCTRL_CLKSEL a, WDOG0CLKCTRL_CLKSEL b); Wdog0clkctrl_Clksel_ValueProvider(WDOG0CLKCTRL_CLKSEL a)2576 partial void Wdog0clkctrl_Clksel_ValueProvider(WDOG0CLKCTRL_CLKSEL a); 2577 Wdog0clkctrl_Write(uint a, uint b)2578 partial void Wdog0clkctrl_Write(uint a, uint b); Wdog0clkctrl_Read(uint a, uint b)2579 partial void Wdog0clkctrl_Read(uint a, uint b); 2580 2581 // Wdog1clkctrl - Offset : 0x208 2582 protected IEnumRegisterField<WDOG1CLKCTRL_CLKSEL> wdog1clkctrl_clksel_field; Wdog1clkctrl_Clksel_Write(WDOG1CLKCTRL_CLKSEL a, WDOG1CLKCTRL_CLKSEL b)2583 partial void Wdog1clkctrl_Clksel_Write(WDOG1CLKCTRL_CLKSEL a, WDOG1CLKCTRL_CLKSEL b); Wdog1clkctrl_Clksel_Read(WDOG1CLKCTRL_CLKSEL a, WDOG1CLKCTRL_CLKSEL b)2584 partial void Wdog1clkctrl_Clksel_Read(WDOG1CLKCTRL_CLKSEL a, WDOG1CLKCTRL_CLKSEL b); Wdog1clkctrl_Clksel_ValueProvider(WDOG1CLKCTRL_CLKSEL a)2585 partial void Wdog1clkctrl_Clksel_ValueProvider(WDOG1CLKCTRL_CLKSEL a); 2586 Wdog1clkctrl_Write(uint a, uint b)2587 partial void Wdog1clkctrl_Write(uint a, uint b); Wdog1clkctrl_Read(uint a, uint b)2588 partial void Wdog1clkctrl_Read(uint a, uint b); 2589 2590 // Eusart0clkctrl - Offset : 0x220 2591 protected IEnumRegisterField<EUSART0CLKCTRL_CLKSEL> eusart0clkctrl_clksel_field; Eusart0clkctrl_Clksel_Write(EUSART0CLKCTRL_CLKSEL a, EUSART0CLKCTRL_CLKSEL b)2592 partial void Eusart0clkctrl_Clksel_Write(EUSART0CLKCTRL_CLKSEL a, EUSART0CLKCTRL_CLKSEL b); Eusart0clkctrl_Clksel_Read(EUSART0CLKCTRL_CLKSEL a, EUSART0CLKCTRL_CLKSEL b)2593 partial void Eusart0clkctrl_Clksel_Read(EUSART0CLKCTRL_CLKSEL a, EUSART0CLKCTRL_CLKSEL b); Eusart0clkctrl_Clksel_ValueProvider(EUSART0CLKCTRL_CLKSEL a)2594 partial void Eusart0clkctrl_Clksel_ValueProvider(EUSART0CLKCTRL_CLKSEL a); 2595 Eusart0clkctrl_Write(uint a, uint b)2596 partial void Eusart0clkctrl_Write(uint a, uint b); Eusart0clkctrl_Read(uint a, uint b)2597 partial void Eusart0clkctrl_Read(uint a, uint b); 2598 2599 // Synthclkctrl - Offset : 0x230 2600 protected IEnumRegisterField<SYNTHCLKCTRL_CLKSEL> synthclkctrl_clksel_field; Synthclkctrl_Clksel_Write(SYNTHCLKCTRL_CLKSEL a, SYNTHCLKCTRL_CLKSEL b)2601 partial void Synthclkctrl_Clksel_Write(SYNTHCLKCTRL_CLKSEL a, SYNTHCLKCTRL_CLKSEL b); Synthclkctrl_Clksel_Read(SYNTHCLKCTRL_CLKSEL a, SYNTHCLKCTRL_CLKSEL b)2602