Home
last modified time | relevance | path

Searched refs:readCallback (Results 1 – 25 of 30) sorted by relevance

12

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Core/Structure/Registers/
DPeripheralRegisterExtensions.cs58 …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 …]
DRegisterField.cs38 …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()
DPeripheralRegister.cs62 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/
DEFR32xG2_EMU_3.Generated.cs416 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 …]
DEFR32xG2_HFXO_3.Generated.cs524 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 …]
DEFR32xG2_SYSCFG_3.Generated.cs211 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 …]
DEFR32xG2_LFRCO_2.Generated.cs106 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 …]
DEFR32xG2_PRS_3.Generated.cs244 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 …]
DEFR32xG2_CMU_3.Generated.cs441 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 …]
DEFR32xG2_LFXO_1.Generated.cs130 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 …]
DEFR32xG2_HFRCO_2.Generated.cs101 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 …]
DEFR32xG2_DPLL_1.Generated.cs103 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/
DEFR32xG2_TIMER_1.Generated.cs318 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 …]
DCadence_TTC.cs162 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()
DGaisler_GPTimer.cs79readCallback: (_, __) => this.WarningLog("Reading the scaler value is not supported"), in DefineRegisters()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/UART/
DCadence_UART.cs340readCallback: (_, __) => rxTimeoutError.ClearSticky(clearInterruptStatusOnRead), in BuildRegisterMap()
348readCallback: (_, __) => rxFifoOverflow.ClearSticky(clearInterruptStatusOnRead), in BuildRegisterMap()
360 readCallback: (_, __) => rxFifoFull.ClearSticky(clearInterruptStatusOnRead), in BuildRegisterMap()
366readCallback: (_, __) => rxFifoEmpty.ClearSticky(clearInterruptStatusOnRead), in BuildRegisterMap()
372readCallback: (_, __) => rxFifoTrigger.ClearSticky(clearInterruptStatusOnRead), in BuildRegisterMap()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/SPI/
DDesignWare_SPI.cs196 ….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()
DCadence_SPI.cs279 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/
DQuark_PWM.cs83 … .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/
DRegistersTests.cs354 …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/
DUT32_CAN.cs504 …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/
DShifter.cs81 readCallback: (_, __) => shifter.OnBufferRead() in BuildShifter()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/I2C/
DSTM32F4_I2C.cs123 masterSlave = status2.DefineFlagField(0, FieldMode.Read, readCallback: (_,__) => { in CreateRegisters()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Network/
DLiteX_Ethernet_CSR32.cs321 …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/
DMPFS_eNVM.cs187 ….WithValueField(0, 32, FieldMode.Read, readCallback: (_, __) => hvSequenceState.Value = HVSequence… in MPFS_eNVM()

12