| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Core/Structure/Registers/ |
| D | PeripheralRegisterExtensions.cs | 58 …osition, FieldMode mode = FieldMode.Read | FieldMode.Write, Action<bool, bool> readCallback = null, 62 …register.DefineFlagField(position, mode, readCallback, writeCallback, changeCallback, valueProvide… 83 …nt, FieldMode mode = FieldMode.Read | FieldMode.Write, Action<int, bool, bool> readCallback = null, 87 …return WithFlags(register, position, count, out var _, mode, readCallback, writeCallback, changeCa… 94 …width, FieldMode mode = FieldMode.Read | FieldMode.Write, Action<ulong, ulong> readCallback = null, 98 …register.DefineValueField(position, width, mode, readCallback, writeCallback, changeCallback, valu… 120 …, FieldMode mode = FieldMode.Read | FieldMode.Write, Action<int, ulong, ulong> readCallback = null, 124 …return WithValueFields(register, position, width, count, out var _, mode, readCallback, writeCallb… 131 …on, int width, FieldMode mode = FieldMode.Read | FieldMode.Write, Action<T, T> readCallback = null, 136 …register.DefineEnumField<T>(position, width, mode, readCallback, writeCallback, changeCallback, va… in register.DefineEnumField() [all …]
|
| D | RegisterField.cs | 38 …alRegister parent, int position, int width, FieldMode fieldMode, Action<ulong, ulong> readCallback, in ValueRegisterField() argument 40 …: base(parent, position, width, fieldMode, readCallback, writeCallback, changeCallback, valueProvi… in ValueRegisterField() 57 …alRegister parent, int position, int width, FieldMode fieldMode, Action<TEnum, TEnum> readCallback, in EnumRegisterField() argument 59 …: base(parent, position, width, fieldMode, readCallback, writeCallback, changeCallback, valueProvi… in EnumRegisterField() 76 …ield(PeripheralRegister parent, int position, FieldMode fieldMode, Action<bool, bool> readCallback, in FlagRegisterField() argument 78 …: base(parent, position, 1, fieldMode, readCallback, writeCallback, changeCallback, valueProviderC… in FlagRegisterField() 164 …PeripheralRegister parent, int position, int width, FieldMode fieldMode, Action<T, T> readCallback, in RegisterField() argument 172 ReadCallback = readCallback; in RegisterField()
|
| D | PeripheralRegister.cs | 62 public void DefineReadCallback(Action<ulong, ulong> readCallback) in DefineReadCallback() argument 64 readCallbacks.Add(readCallback); in DefineReadCallback() 171 public void DefineReadCallback(Action<uint, uint> readCallback) in DefineReadCallback() argument 173 readCallbacks.Add(readCallback); in DefineReadCallback() 280 public void DefineReadCallback(Action<ushort, ushort> readCallback) in DefineReadCallback() argument 282 readCallbacks.Add(readCallback); in DefineReadCallback() 389 public void DefineReadCallback(Action<byte, byte> readCallback) in DefineReadCallback() argument 391 readCallbacks.Add(readCallback); in DefineReadCallback() 528 …osition, FieldMode mode = FieldMode.Read | FieldMode.Write, Action<bool, bool> readCallback = null, in DefineFlagField() argument 533 …var field = new FlagRegisterField(this, position, mode, readCallback, writeCallback, changeCallbac… in DefineFlagField() [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Miscellaneous/SiLabs/ |
| D | EFR32xG2_EMU_3.Generated.cs | 416 readCallback: (_, __) => Ldreg_Ldregbiasctrl_Read(_, __), 425 readCallback: (_, __) => Ldreg_Ovrldregen_Read(_, __), 433 readCallback: (_, __) => Ldreg_Ovrldregoverrideen_Read(_, __), 446 readCallback: (_, __) => Dvddlebod_Dvddleboden_Read(_, __), 454 readCallback: (_, __) => Dvddlebod_Dvddlebodmask_Read(_, __), 462 readCallback: (_, __) => Dvddlebod_Dvddleboddisem01_Read(_, __), 471 readCallback: (_, __) => Dvddlebod_Dvddlebodtrim_Read(_, __), 480 readCallback: (_, __) => Dvddlebod_Dvddlebodbiastrim_Read(_, __), 489 readCallback: (_, __) => Dvddlebod_Dvddlebodmode_Read(_, __), 498 readCallback: (_, __) => Dvddlebod_Lebodblankingdelay_Read(_, __), [all …]
|
| D | EFR32xG2_HFXO_3.Generated.cs | 524 readCallback: (_, __) => Ipversion_Ipversion_Read(_, __), 541 readCallback: (_, __) => Trim_Vtrregtcana_Read(_, __), 552 readCallback: (_, __) => Trim_Vtrcoretcana_Read(_, __), 564 readCallback: (_, __) => Trim_Vtrcoretrimana_Read(_, __), 575 readCallback: (_, __) => Trim_Vtrregtrimana_Read(_, __), 586 readCallback: (_, __) => Trim_Shuntlvlana_Read(_, __), 602 readCallback: (_, __) => Swrst_Resetting_Read(_, __), 619 readCallback: (_, __) => Xouttrim_Vregbiastrimibndioana_Read(_, __), 631 readCallback: (_, __) => Xouttrim_Vregbiastrimibcoreana_Read(_, __), 643 readCallback: (_, __) => Xouttrim_Xoutcasbiasana_Read(_, __), [all …]
|
| D | EFR32xG2_SYSCFG_3.Generated.cs | 211 readCallback: (_, __) => Ipversion_Ipversion_Read(_, __), 224 readCallback: (_, __) => If_Sw0_Read(_, __), 232 readCallback: (_, __) => If_Sw1_Read(_, __), 240 readCallback: (_, __) => If_Sw2_Read(_, __), 248 readCallback: (_, __) => If_Sw3_Read(_, __), 257 readCallback: (_, __) => If_Fpioc_Read(_, __), 265 readCallback: (_, __) => If_Fpdzc_Read(_, __), 273 readCallback: (_, __) => If_Fpufc_Read(_, __), 281 readCallback: (_, __) => If_Fpofc_Read(_, __), 289 readCallback: (_, __) => If_Fpidc_Read(_, __), [all …]
|
| D | EFR32xG2_LFRCO_2.Generated.cs | 106 readCallback: (_, __) => Ipversion_Ipversion_Read(_, __), 119 readCallback: (_, __) => Ctrl_Forceen_Read(_, __), 127 readCallback: (_, __) => Ctrl_Disondemand_Read(_, __), 140 readCallback: (_, __) => Status_Rdy_Read(_, __), 148 readCallback: (_, __) => Status_Ens_Read(_, __), 156 readCallback: (_, __) => Status_Lock_Read(_, __), 169 readCallback: (_, __) => If_Rdy_Read(_, __), 177 readCallback: (_, __) => If_Posedge_Read(_, __), 185 readCallback: (_, __) => If_Negedge_Read(_, __), 194 readCallback: (_, __) => If_Tcdone_Read(_, __), [all …]
|
| D | EFR32xG2_PRS_3.Generated.cs | 244 readCallback: (_, __) => Ipversion_Ipversion_Read(_, __), 260 readCallback: (_, __) => Enable_Em23dis_Read(_, __), 346 readCallback: (_, __) => Async_swlevel_Ch0level_Read(_, __), 356 readCallback: (_, __) => Async_swlevel_Ch1level_Read(_, __), 366 readCallback: (_, __) => Async_swlevel_Ch2level_Read(_, __), 376 readCallback: (_, __) => Async_swlevel_Ch3level_Read(_, __), 386 readCallback: (_, __) => Async_swlevel_Ch4level_Read(_, __), 396 readCallback: (_, __) => Async_swlevel_Ch5level_Read(_, __), 406 readCallback: (_, __) => Async_swlevel_Ch6level_Read(_, __), 416 readCallback: (_, __) => Async_swlevel_Ch7level_Read(_, __), [all …]
|
| D | EFR32xG2_CMU_3.Generated.cs | 441 readCallback: (_, __) => Ipversion_Ipversion_Read(_, __), 454 readCallback: (_, __) => Ctrl_Runningdebugsel_Read(_, __), 463 readCallback: (_, __) => Ctrl_Forceem1pclken_Read(_, __), 471 readCallback: (_, __) => Ctrl_Forceclkin0_Read(_, __), 483 readCallback: (_, __) => Status_Calrdy_Read(_, __), 491 readCallback: (_, __) => Status_Requestdebug_Read(_, __), 498 readCallback: (_, __) => Status_Runningdebug_Read(_, __), 505 readCallback: (_, __) => Status_Isforcedclkin0_Read(_, __), 513 readCallback: (_, __) => Status_Wdoglock_Read(_, __), 520 readCallback: (_, __) => Status_Lock_Read(_, __), [all …]
|
| D | EFR32xG2_LFXO_1.Generated.cs | 130 readCallback: (_, __) => Ipversion_Ipversion_Read(_, __), 143 readCallback: (_, __) => Ctrl_Forceen_Read(_, __), 151 readCallback: (_, __) => Ctrl_Disondemand_Read(_, __), 160 readCallback: (_, __) => Ctrl_Faildeten_Read(_, __), 168 readCallback: (_, __) => Ctrl_Faildetem4wuen_Read(_, __), 182 readCallback: (_, __) => Cfg_Agc_Read(_, __), 190 readCallback: (_, __) => Cfg_Highampl_Read(_, __), 199 readCallback: (_, __) => Cfg_Mode_Read(_, __), 208 readCallback: (_, __) => Cfg_Timeout_Read(_, __), 222 readCallback: (_, __) => Cfg1_Xoagccurr_Read(_, __), [all …]
|
| D | EFR32xG2_HFRCO_2.Generated.cs | 101 readCallback: (_, __) => Ipversion_Ipversion_Read(_, __), 114 readCallback: (_, __) => Ctrl_Forceen_Read(_, __), 122 readCallback: (_, __) => Ctrl_Disondemand_Read(_, __), 130 readCallback: (_, __) => Ctrl_Em23ondemand_Read(_, __), 147 readCallback: (_, __) => Cal_Tuning_Read(_, __), 159 readCallback: (_, __) => Cal_Finetuning_Read(_, __), 171 readCallback: (_, __) => Cal_Ldohp_Read(_, __), 182 readCallback: (_, __) => Cal_Freqrange_Read(_, __), 193 readCallback: (_, __) => Cal_Cmpbias_Read(_, __), 204 readCallback: (_, __) => Cal_Clkdiv_Read(_, __), [all …]
|
| D | EFR32xG2_DPLL_1.Generated.cs | 103 readCallback: (_, __) => Ipversion_Ipversion_Read(_, __), 118 readCallback: (_, __) => En_En_Read(_, __), 126 readCallback: (_, __) => En_Disabling_Read(_, __), 144 readCallback: (_, __) => Cfg_Mode_Read(_, __), 156 readCallback: (_, __) => Cfg_Edgesel_Read(_, __), 168 readCallback: (_, __) => Cfg_Autorecover_Read(_, __), 181 readCallback: (_, __) => Cfg_Dithen_Read(_, __), 200 readCallback: (_, __) => Cfg1_M_Read(_, __), 214 readCallback: (_, __) => Cfg1_N_Read(_, __), 230 readCallback: (_, __) => If_Lock_Read(_, __), [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Timers/ |
| D | EFR32xG2_TIMER_1.Generated.cs | 318 readCallback: (_, __) => Ipversion_Ipversion_Read(_, __), 335 readCallback: (_, __) => Cfg_Mode_Read(_, __), 348 readCallback: (_, __) => Cfg_Sync_Read(_, __), 360 readCallback: (_, __) => Cfg_Osmen_Read(_, __), 372 readCallback: (_, __) => Cfg_Qdm_Read(_, __), 384 readCallback: (_, __) => Cfg_Debugrun_Read(_, __), 396 readCallback: (_, __) => Cfg_Dmaclract_Read(_, __), 408 readCallback: (_, __) => Cfg_Clksel_Read(_, __), 420 readCallback: (_, __) => Cfg_Retimeen_Read(_, __), 432 readCallback: (_, __) => Cfg_Dissyncout_Read(_, __), [all …]
|
| D | Cadence_TTC.cs | 162 readCallback: (_, __) => timer.OverflowInterruptFlag = false, in BuildTimerUnitRegisters() 166 readCallback: (_, __) => timer.Match[2].Interrupt = false, in BuildTimerUnitRegisters() 170 readCallback: (_, __) => timer.Match[1].Interrupt = false, in BuildTimerUnitRegisters() 174 readCallback: (_, __) => timer.Match[0].Interrupt = false, in BuildTimerUnitRegisters() 178 readCallback: (_, __) => timer.IntervalInterruptFlag = false, in BuildTimerUnitRegisters()
|
| D | Gaisler_GPTimer.cs | 79 … readCallback: (_, __) => this.WarningLog("Reading the scaler value is not supported"), in DefineRegisters()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/UART/ |
| D | Cadence_UART.cs | 340 … readCallback: (_, __) => rxTimeoutError.ClearSticky(clearInterruptStatusOnRead), in BuildRegisterMap() 348 … readCallback: (_, __) => rxFifoOverflow.ClearSticky(clearInterruptStatusOnRead), in BuildRegisterMap() 360 readCallback: (_, __) => rxFifoFull.ClearSticky(clearInterruptStatusOnRead), in BuildRegisterMap() 366 … readCallback: (_, __) => rxFifoEmpty.ClearSticky(clearInterruptStatusOnRead), in BuildRegisterMap() 372 … readCallback: (_, __) => rxFifoTrigger.ClearSticky(clearInterruptStatusOnRead), in BuildRegisterMap()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/SPI/ |
| D | DesignWare_SPI.cs | 196 ….WithFlag(0, mode: FieldMode.Read, name: "TXOICR", readCallback: (_, __) => { transmitOverflow.Val… in DesignWare_SPI() 201 ….WithFlag(0, mode: FieldMode.Read, name: "RXOICR", readCallback: (_, __) => { receiveOverflow.Valu… in DesignWare_SPI() 206 ….WithFlag(0, mode: FieldMode.Read, name: "RXUICR", readCallback: (_, __) => { receiveUnderflow.Val… in DesignWare_SPI() 211 ….WithFlag(0, mode: FieldMode.Read, name: "MSTICR", readCallback: (_, __) => { multiMasterContentio… in DesignWare_SPI() 216 .WithFlag(0, mode: FieldMode.Read, readCallback: (_, __) => in DesignWare_SPI()
|
| D | Cadence_SPI.cs | 279 readCallback: (_, __) => rxFifoFull.ClearSticky(true), in BuildRegisterMap() 285 readCallback: (_, __) => rxFifoNotEmpty.ClearSticky(true), in BuildRegisterMap() 291 readCallback: (_, __) => txFifoFull.ClearSticky(true), in BuildRegisterMap() 297 readCallback: (_, __) => txFifoNotFull.ClearSticky(true), in BuildRegisterMap()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/GPIOPort/ |
| D | Quark_PWM.cs | 83 … .WithValueField(0, 4, FieldMode.Read, readCallback: (_, __) => HandleEndOfInterrupt()) in PrepareRegisters() 107 … .WithValueField(0, 1, FieldMode.Read, readCallback: (_, __) => HandleEndOfInterrupt(j)); in PrepareRegisters()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Tests/UnitTests/ |
| D | RegistersTests.cs | 354 …register.DefineEnumField<TwoBitEnum>(7, 2, readCallback: EnumCallback, writeCallback: EnumCallback… in SetUp() 355 …register.DefineFlagField(9, readCallback: BoolCallback, writeCallback: BoolCallback, changeCallbac… in SetUp() 356 …register.DefineValueField(10, 4, readCallback: NumberCallback, writeCallback: NumberCallback, chan… in SetUp()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/CAN/ |
| D | UT32_CAN.cs | 504 …Field, Func<bool> writabilityCondition, IPeripheral parent, Action<bool, bool> readCallback = null, 509 …ff = register.DefineFlagField(position, FieldMode.Read | FieldMode.Write, readCallback, writeCallb…
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Miscellaneous/S32K3XX_FlexIO/ |
| D | Shifter.cs | 81 readCallback: (_, __) => shifter.OnBufferRead() in BuildShifter()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/I2C/ |
| D | STM32F4_I2C.cs | 123 masterSlave = status2.DefineFlagField(0, FieldMode.Read, readCallback: (_,__) => { in CreateRegisters()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Network/ |
| D | LiteX_Ethernet_CSR32.cs | 321 …ueField(0, 32, out writerSlotNumber, FieldMode.Read, name: "writer_slot", readCallback: (_, val) => in DefineRegisters()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/MTD/ |
| D | MPFS_eNVM.cs | 187 ….WithValueField(0, 32, FieldMode.Read, readCallback: (_, __) => hvSequenceState.Value = HVSequence… in MPFS_eNVM()
|