| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Miscellaneous/ |
| D | MPFS_Sysreg.cs | 63 .WithFlag(0, writeCallback: (_, val) => ManageClock(val, 0), name: "ENVM") in MPFS_Sysreg() 64 .WithFlag(1, writeCallback: (_, val) => ManageClock(val, 1), name: "MAC0") in MPFS_Sysreg() 65 .WithFlag(2, writeCallback: (_, val) => ManageClock(val, 2), name: "MAC1") in MPFS_Sysreg() 66 .WithFlag(3, writeCallback: (_, val) => ManageClock(val, 3), name: "MMC") in MPFS_Sysreg() 67 .WithFlag(4, writeCallback: (_, val) => ManageClock(val, 4), name: "TIMER") in MPFS_Sysreg() 68 .WithFlag(5, writeCallback: (_, val) => ManageClock(val, 5), name: "MMUART0") in MPFS_Sysreg() 69 .WithFlag(6, writeCallback: (_, val) => ManageClock(val, 6), name: "MMUART1") in MPFS_Sysreg() 70 .WithFlag(7, writeCallback: (_, val) => ManageClock(val, 7), name: "MMUART2") in MPFS_Sysreg() 71 .WithFlag(8, writeCallback: (_, val) => ManageClock(val, 8), name: "MMUART3") in MPFS_Sysreg() 72 .WithFlag(9, writeCallback: (_, val) => ManageClock(val, 9), name: "MMUART4") in MPFS_Sysreg() [all …]
|
| D | NRF_CLOCK.cs | 77 .WithFlag(0, FieldMode.Write, writeCallback: (_, value) => in DefineRegisters() 86 .WithFlag(0, FieldMode.Write, writeCallback: (_, value) => in DefineRegisters() 95 .WithFlag(0, FieldMode.Write, writeCallback: (_, value) => in DefineRegisters() 104 .WithFlag(0, FieldMode.Write, writeCallback: (_, value) => in DefineRegisters() 117 .WithFlag(0, FieldMode.Write, writeCallback: (_, value) => in DefineRegisters() 124 .WithFlag(0, FieldMode.Write, writeCallback: (_, value) => in DefineRegisters() 149 .WithFlag(0, FieldMode.Write, writeCallback: (_, value) => in DefineRegisters() 173 writeCallback: (_, value) => hfclkStartedEventEnabled.Value &= !value, in DefineRegisters() 176 writeCallback: (_, value) => lfclkStartedEventEnabled.Value &= !value, in DefineRegisters() 180 writeCallback: (_, value) => lfclkCalibrationEventEnabled.Value &= !value, in DefineRegisters() [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Core/Structure/Registers/ |
| D | PeripheralRegisterExtensions.cs | 59 …Action<bool, bool> writeCallback = null, Action<bool, bool> changeCallback = null, Func<bool, bool… 62 …register.DefineFlagField(position, mode, readCallback, writeCallback, changeCallback, valueProvide… 84 …Action<int, bool, bool> writeCallback = null, Action<int, bool, bool> changeCallback = null, Func<… 87 …n WithFlags(register, position, count, out var _, mode, readCallback, writeCallback, changeCallbac… 95 …Action<ulong, ulong> writeCallback = null, Action<ulong, ulong> changeCallback = null, Func<ulong,… 98 …register.DefineValueField(position, width, mode, readCallback, writeCallback, changeCallback, valu… 121 …Action<int, ulong, ulong> writeCallback = null, Action<int, ulong, ulong> changeCallback = null, F… 124 …elds(register, position, width, count, out var _, mode, readCallback, writeCallback, changeCallbac… 132 …Action<T, T> writeCallback = null, Action<T, T> changeCallback = null, Func<T, T> valueProviderCal… 136 …register.DefineEnumField<T>(position, width, mode, readCallback, writeCallback, changeCallback, va… in register.DefineEnumField() [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Timers/ |
| D | SAMD21_RTC.cs | 105 writeCallback: (_, value) => { if(value) interruptAlarmEnabled = false; }) in DefineRegisters() 115 writeCallback: (_, value) => { if(value) interruptAlarmEnabled = true; }) in DefineRegisters() 133 writeCallback: (_, value) => clock.seconds = (uint)value) in DefineRegisters() 136 … writeCallback: (_, value) => BitHelper.SetMaskedValue(ref clock.minutes, (uint)value, 0, 2)) in DefineRegisters() 142 … writeCallback: (_, value) => BitHelper.SetMaskedValue(ref clock.minutes, (uint)value, 2, 4)) in DefineRegisters() 145 … writeCallback: (_, value) => BitHelper.SetMaskedValue(ref clock.hours, (uint)value, 0, 4)) in DefineRegisters() 151 … writeCallback: (_, value) => BitHelper.SetMaskedValue(ref clock.hours, (uint)value, 4, 1)) in DefineRegisters() 154 writeCallback: (_, value) => clock.day = (uint)value) in DefineRegisters() 157 … writeCallback: (_, value) => BitHelper.SetMaskedValue(ref clock.month, (uint)value, 0, 2)) in DefineRegisters() 163 … writeCallback: (_, value) => BitHelper.SetMaskedValue(ref clock.month, (uint)value, 2, 2)) in DefineRegisters() [all …]
|
| D | STM32_Timer.cs | 125 .WithFlag(0, writeCallback: (_, val) => in STM32_Timer() 132 ….WithFlag(3, writeCallback: (_, val) => Mode = val ? WorkMode.OneShot : WorkMode.Periodic, valuePr… in STM32_Timer() 133 ….WithFlag(4, writeCallback: (_, val) => Direction = val ? Direction.Descending : Direction.Ascendi… in STM32_Timer() 172 ….WithFlag(1, valueProviderCallback: _ => ccInterruptEnable[0], writeCallback: (_, val) => WriteCap… in STM32_Timer() 173 ….WithFlag(2, valueProviderCallback: _ => ccInterruptEnable[1], writeCallback: (_, val) => WriteCap… in STM32_Timer() 174 ….WithFlag(3, valueProviderCallback: _ => ccInterruptEnable[2], writeCallback: (_, val) => WriteCap… in STM32_Timer() 175 ….WithFlag(4, valueProviderCallback: _ => ccInterruptEnable[3], writeCallback: (_, val) => WriteCap… in STM32_Timer() 192 writeCallback: (_, val) => in STM32_Timer() 205 ….WithFlag(1, FieldMode.Read | FieldMode.WriteZeroToClear, writeCallback: (_, val) => ClaimCaptureC… in STM32_Timer() 206 ….WithFlag(2, FieldMode.Read | FieldMode.WriteZeroToClear, writeCallback: (_, val) => ClaimCaptureC… in STM32_Timer() [all …]
|
| D | STM32F4_RTC.cs | 53 …writeCallback: (_, value) => UpdateMainTimer(Registers.TimeRegister, DateTimeSelect.Second, Rank.U… in STM32F4_RTC() 56 …writeCallback: (_, value) => UpdateMainTimer(Registers.TimeRegister, DateTimeSelect.Second, Rank.T… in STM32F4_RTC() 60 …writeCallback: (_, value) => UpdateMainTimer(Registers.TimeRegister, DateTimeSelect.Minute, Rank.U… in STM32F4_RTC() 63 …writeCallback: (_, value) => UpdateMainTimer(Registers.TimeRegister, DateTimeSelect.Minute, Rank.T… in STM32F4_RTC() 67 …writeCallback: (_, value) => UpdateMainTimer(Registers.TimeRegister, DateTimeSelect.Hour, Rank.Uni… in STM32F4_RTC() 70 …writeCallback: (_, value) => UpdateMainTimer(Registers.TimeRegister, DateTimeSelect.Hour, Rank.Ten… in STM32F4_RTC() 73 writeCallback: (_, value) => in STM32F4_RTC() 85 …writeCallback: (_, value) => UpdateMainTimer(Registers.DateRegister, DateTimeSelect.Day, Rank.Unit… in STM32F4_RTC() 88 …writeCallback: (_, value) => UpdateMainTimer(Registers.DateRegister, DateTimeSelect.Day, Rank.Tens… in STM32F4_RTC() 92 …writeCallback: (_, value) => UpdateMainTimer(Registers.DateRegister, DateTimeSelect.Month, Rank.Un… in STM32F4_RTC() [all …]
|
| D | MPFS_RTC.cs | 47 ….WithFlag(0, writeCallback: (_, value) => { if(value) ticker.Enabled = true; }, valueProviderCallb… in DefineRegisters() 48 ….WithFlag(1, writeCallback: (_, value) => { if(value) ticker.Enabled = false; }, valueProviderCall… in DefineRegisters() 49 ….WithFlag(2, writeCallback: (_, value) => { if(value) alarmEnabled = true; }, valueProviderCallbac… in DefineRegisters() 50 ….WithFlag(3, writeCallback: (_, value) => { if(value) alarmEnabled = false; }, valueProviderCallba… in DefineRegisters() 51 ….WithFlag(4, FieldMode.Set, writeCallback: (_, value) => { if(value) ResetInnerTimer(); }, name: "… in DefineRegisters() 52 ….WithFlag(5, writeCallback: (_, value) => { if(value) currentTime = timeToUpload; }, valueProvider… in DefineRegisters() 53 ….WithFlag(6, writeCallback: (_, value) => { if(value) { timeToUpload = currentTime; }; }, name: "D… in DefineRegisters() 55 ….WithFlag(8, out wakeup, FieldMode.Read | FieldMode.WriteOneToClear, writeCallback: (_, value) => … in DefineRegisters() 56 ….WithFlag(9, FieldMode.Write, writeCallback: (_, value) => { if(value) { wakeup.Value = true; Wake… in DefineRegisters() 98 writeCallback: (_, value) => in DefineRegisters() [all …]
|
| D | OpenTitan_AonTimer.cs | 81 ….WithFlag(0, FieldMode.Write, writeCallback: (_, val) => { if(val) FatalAlert.Blink(); }, name: "f… in DefineRegisters() 85 .WithFlag(0, name: "enable", writeCallback: (_, val) => in DefineRegisters() 92 writeCallback: (_, val) => wkupTimer.Divider = (uint)(val + 1u)) in DefineRegisters() 98 writeCallback: (_, val) => in DefineRegisters() 107 writeCallback: (_, val) => in DefineRegisters() 118 .WithFlag(0, name: "enable", writeCallback: (_, val) => in DefineRegisters() 137 writeCallback: (_, val) => in DefineRegisters() 152 writeCallback: (_, val) => in DefineRegisters() 167 writeCallback: (_, val) => in DefineRegisters() 184 writeCallback: (_, val) => { if(val) WakeupTimerExpired.Set(false); }) in DefineRegisters() [all …]
|
| D | EFR32xG2_TIMER_1.Generated.cs | 330 writeCallback: (_, __) => { 343 writeCallback: (_, __) => { 355 writeCallback: (_, __) => { 367 writeCallback: (_, __) => { 379 writeCallback: (_, __) => { 391 writeCallback: (_, __) => { 403 writeCallback: (_, __) => { 415 writeCallback: (_, __) => { 427 writeCallback: (_, __) => { 439 writeCallback: (_, __) => { [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/I2C/ |
| D | SAM4S_TWI.cs | 84 writeCallback: (_, value) => in DefineRegisters() 92 writeCallback: (_, value) => in DefineRegisters() 101 … .WithFlag(7, FieldMode.Set, writeCallback: (_, value) => { if(value) Reset(); }, name: "SWRST") in DefineRegisters() 182 ….WithFlag(0, FieldMode.Set, writeCallback: (_, value) => { if(value) txCompletedInterruptEnable.Va… in DefineRegisters() 183 ….WithFlag(1, FieldMode.Set, writeCallback: (_, value) => { if(value) rxDataReadyInterruptEnable.Va… in DefineRegisters() 184 ….WithFlag(2, FieldMode.Set, writeCallback: (_, value) => { if(value) txDataReadyInterruptEnable.Va… in DefineRegisters() 186 ….WithFlag(4, FieldMode.Set, writeCallback: (_, value) => { if(value) slaveAccessInterruptEnable.Va… in DefineRegisters() 187 ….WithFlag(5, FieldMode.Set, writeCallback: (_, value) => { if(value) generalCallAccessInterruptEna… in DefineRegisters() 188 ….WithFlag(6, FieldMode.Set, writeCallback: (_, value) => { if(value) overrunErrorInterruptEnable.V… in DefineRegisters() 190 ….WithFlag(8, FieldMode.Set, writeCallback: (_, value) => { if(value) notAcknowledgeInterruptEnable… in DefineRegisters() [all …]
|
| D | Cadence_I2C.cs | 285 writeCallback: (_, val) => { if(val) ClearFifos(); } in BuildRegisterMap() 289 writeCallback: (_, __) => TryChangeState(transferTriggered: false)) in BuildRegisterMap() 326 writeCallback: (prevVal, val) => in BuildRegisterMap() 346 writeCallback: (_, val) => EnqueueTx((byte)val), in BuildRegisterMap() 357 writeCallback: (_, val) => rxFifoUnderflow.ClearSticky(val), in BuildRegisterMap() 362 writeCallback: (_, val) => txFifoOverflow.ClearSticky(val), in BuildRegisterMap() 367 writeCallback: (_, val) => rxFifoOverflow.ClearSticky(val), in BuildRegisterMap() 372 writeCallback: (_, val) => targetReady.ClearSticky(val), in BuildRegisterMap() 378 writeCallback: (_, val) => transferNotAcknowledged.ClearSticky(val), in BuildRegisterMap() 383 writeCallback: (_, val) => transferNewData.ClearSticky(val), in BuildRegisterMap() [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Network/ |
| D | ENC28J60.cs | 29 ….WithFlag(3, FieldMode.Read, writeCallback: (_, value) => { if(value) TransmitPacket(); }, name: "… in ENC28J60() 32 … var econ2 = new ByteRegister(this, 0x80).WithFlag(6, FieldMode.Read, writeCallback: delegate { in ENC28J60() 40 …ew ByteRegister(this).WithFlag(3, out transmitPacketInterruptEnabled, writeCallback: delegate { Re… in ENC28J60() 41 ….WithFlag(6, out receivePacketInterruptEnabled, writeCallback: delegate { RefreshInterruptStatus()… in ENC28J60() 42 ….WithFlag(7, out interruptsEnabled, writeCallback: delegate { RefreshInterruptStatus(); }, name: "… in ENC28J60() 45 ….WithFlag(3, out transmitPacketInterrupt, writeCallback: delegate { RefreshInterruptStatus(); }, n… in ENC28J60() 52 … writeCallback: (_, value) => SetLowByteOf(ref bufferReadPointer, (byte)value)) }, in ENC28J60() 56 … writeCallback: (_, value) => SetHighByteOf(ref bufferReadPointer, (byte)value)) }, in ENC28J60() 60 … writeCallback: (_, value) => SetLowByteOf(ref bufferWritePointer, (byte)value)) }, in ENC28J60() 64 … writeCallback: (_, value) => SetHighByteOf(ref bufferWritePointer, (byte)value)) }, in ENC28J60() [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/SPI/ |
| D | Cadence_SPI.cs | 243 writeCallback: (_, val) => { if(val) TransmitData(); }) in BuildRegisterMap() 272 writeCallback: (_, val) => txFifoUnderflow.ClearSticky(val), in BuildRegisterMap() 278 writeCallback: (_, val) => rxFifoFull.ClearSticky(val), in BuildRegisterMap() 284 writeCallback: (_, val) => rxFifoNotEmpty.ClearSticky(val), in BuildRegisterMap() 290 writeCallback: (_, val) => txFifoFull.ClearSticky(val), in BuildRegisterMap() 296 writeCallback: (_, val) => txFifoNotFull.ClearSticky(val), in BuildRegisterMap() 302 writeCallback: (_, val) => modeFail.ClearSticky(val), in BuildRegisterMap() 307 writeCallback: (_, val) => rxFifoOverflow.ClearSticky(val), in BuildRegisterMap() 319 writeCallback: (_, val) => txFifoUnderflow.InterruptEnable(val), in BuildRegisterMap() 323 writeCallback: (_, val) => rxFifoFull.InterruptEnable(val), in BuildRegisterMap() [all …]
|
| D | HiFive_SPI.cs | 43 … .WithValueField(0, 32, out selectedSlave, name: "csid", writeCallback: (previousValue, value) => in HiFive_SPI() 68 writeCallback: (_, val) => in HiFive_SPI() 79 … .WithValueField(0, 2, out spiProtocol, name: "proto", writeCallback: (oldValue, value) => in HiFive_SPI() 87 … .WithFlag(2, out spiEndianess, name: "endian", writeCallback: (oldValue, value) => in HiFive_SPI() 95 … .WithFlag(3, out spiIODirection, name: "dir", writeCallback: (oldValue, value) => in HiFive_SPI() 104 … .WithValueField(16, 4, out numberOfBitsPerFrame, name: "len", writeCallback: (oldValue, value) => in HiFive_SPI() 116 ….WithValueField(0, 8, FieldMode.Write, writeCallback: (_, value) => HandleFifoWrite((byte)value), … in HiFive_SPI() 137 ….WithValueField(0, 3, out transmitWatermark, writeCallback: (_, __) => UpdateInterrupts(), name: "… in HiFive_SPI() 142 ….WithValueField(0, 3, out receiveWatermark, writeCallback: (_, __) => UpdateInterrupts(), name: "r… in HiFive_SPI() 147 ….WithFlag(0, out transmitWatermarkInterruptEnable, writeCallback: (_, __) => UpdateInterrupts(), n… in HiFive_SPI() [all …]
|
| D | Cadence_xSPI.cs | 186 writeCallback: (_, val) => commandPayload[0] = (uint)val in BuildRegisterMap() 204 writeCallback: (_, val) => commandPayload[1] = (uint)val in BuildRegisterMap() 210 writeCallback: (_, val) => commandPayload[2] = (uint)val in BuildRegisterMap() 216 writeCallback: (_, val) => commandPayload[3] = (uint)val in BuildRegisterMap() 222 writeCallback: (_, val) => commandPayload[4] = (uint)val in BuildRegisterMap() 228 writeCallback: (_, val) => commandPayload[5] = (uint)val in BuildRegisterMap() 276 writeCallback: (_, val) => commandCompleted.ClearSticky(val) in BuildRegisterMap() 280 writeCallback: (_, val) => dmaError.ClearSticky(val) in BuildRegisterMap() 284 writeCallback: (_, val) => dmaTriggered.ClearSticky(val) in BuildRegisterMap() 288 writeCallback: (_, val) => commandIgnored.ClearSticky(val) in BuildRegisterMap() [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Miscellaneous/SiLabs/ |
| D | EFR32xG2_PRS_3.Generated.cs | 258 writeCallback: (_, __) => Enable_Em23dis_Write(_, __), 270 writeCallback: (_, __) => Async_swpulse_Ch0pulse_Write(_, __), in GenerateAsync_swpulseRegister() 274 writeCallback: (_, __) => Async_swpulse_Ch1pulse_Write(_, __), in GenerateAsync_swpulseRegister() 278 writeCallback: (_, __) => Async_swpulse_Ch2pulse_Write(_, __), in GenerateAsync_swpulseRegister() 282 writeCallback: (_, __) => Async_swpulse_Ch3pulse_Write(_, __), in GenerateAsync_swpulseRegister() 286 writeCallback: (_, __) => Async_swpulse_Ch4pulse_Write(_, __), in GenerateAsync_swpulseRegister() 290 writeCallback: (_, __) => Async_swpulse_Ch5pulse_Write(_, __), in GenerateAsync_swpulseRegister() 294 writeCallback: (_, __) => Async_swpulse_Ch6pulse_Write(_, __), in GenerateAsync_swpulseRegister() 298 writeCallback: (_, __) => Async_swpulse_Ch7pulse_Write(_, __), in GenerateAsync_swpulseRegister() 302 writeCallback: (_, __) => Async_swpulse_Ch8pulse_Write(_, __), in GenerateAsync_swpulseRegister() [all …]
|
| D | EFR32xG2_EMU_3.Generated.cs | 415 writeCallback: (_, __) => Ldreg_Ldregbiasctrl_Write(_, __), 424 writeCallback: (_, __) => Ldreg_Ovrldregen_Write(_, __), 432 writeCallback: (_, __) => Ldreg_Ovrldregoverrideen_Write(_, __), 445 writeCallback: (_, __) => Dvddlebod_Dvddleboden_Write(_, __), 453 writeCallback: (_, __) => Dvddlebod_Dvddlebodmask_Write(_, __), 461 writeCallback: (_, __) => Dvddlebod_Dvddleboddisem01_Write(_, __), 470 writeCallback: (_, __) => Dvddlebod_Dvddlebodtrim_Write(_, __), 479 writeCallback: (_, __) => Dvddlebod_Dvddlebodbiastrim_Write(_, __), 488 writeCallback: (_, __) => Dvddlebod_Dvddlebodmode_Write(_, __), 497 writeCallback: (_, __) => Dvddlebod_Lebodblankingdelay_Write(_, __), [all …]
|
| D | EFR32xG2_HFXO_3.Generated.cs | 537 writeCallback: (_, __) => { 548 writeCallback: (_, __) => { 560 writeCallback: (_, __) => { 571 writeCallback: (_, __) => { 582 writeCallback: (_, __) => { 595 writeCallback: (_, __) => Swrst_Swrst_Write(_, __), in GenerateSwrstRegister() 615 writeCallback: (_, __) => { 627 writeCallback: (_, __) => { 639 writeCallback: (_, __) => { 650 writeCallback: (_, __) => { [all …]
|
| D | EFR32xG2_CMU_3.Generated.cs | 453 writeCallback: (_, __) => Ctrl_Runningdebugsel_Write(_, __), 462 writeCallback: (_, __) => Ctrl_Forceem1pclken_Write(_, __), 470 writeCallback: (_, __) => Ctrl_Forceclkin0_Write(_, __), 528 writeCallback: (_, __) => Lock_Lockkey_Write(_, __), in GenerateLockRegister() 537 writeCallback: (_, __) => Wdoglock_Lockkey_Write(_, __), in GenerateWdoglockRegister() 550 writeCallback: (_, __) => If_Calrdy_Write(_, __), 558 writeCallback: (_, __) => If_Calof_Write(_, __), 572 writeCallback: (_, __) => Ien_Calrdy_Write(_, __), 580 writeCallback: (_, __) => Ien_Calof_Write(_, __), 594 writeCallback: (_, __) => Test_Clkouthiddensel_Write(_, __), [all …]
|
| D | EFR32xG2_LFRCO_2.Generated.cs | 118 writeCallback: (_, __) => Ctrl_Forceen_Write(_, __), 126 writeCallback: (_, __) => Ctrl_Disondemand_Write(_, __), 168 writeCallback: (_, __) => If_Rdy_Write(_, __), 176 writeCallback: (_, __) => If_Posedge_Write(_, __), 184 writeCallback: (_, __) => If_Negedge_Write(_, __), 193 writeCallback: (_, __) => If_Tcdone_Write(_, __), 201 writeCallback: (_, __) => If_Caldone_Write(_, __), 209 writeCallback: (_, __) => If_Tempchange_Write(_, __), 218 writeCallback: (_, __) => If_Schederr_Write(_, __), 226 writeCallback: (_, __) => If_Tcoor_Write(_, __), [all …]
|
| D | EFR32xG2_SYSCFG_3.Generated.cs | 223 writeCallback: (_, __) => If_Sw0_Write(_, __), 231 writeCallback: (_, __) => If_Sw1_Write(_, __), 239 writeCallback: (_, __) => If_Sw2_Write(_, __), 247 writeCallback: (_, __) => If_Sw3_Write(_, __), 256 writeCallback: (_, __) => If_Fpioc_Write(_, __), 264 writeCallback: (_, __) => If_Fpdzc_Write(_, __), 272 writeCallback: (_, __) => If_Fpufc_Write(_, __), 280 writeCallback: (_, __) => If_Fpofc_Write(_, __), 288 writeCallback: (_, __) => If_Fpidc_Write(_, __), 296 writeCallback: (_, __) => If_Fpixc_Write(_, __), [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/Arm/Timers/ |
| D | ARM_PrivateTimer.cs | 49 writeCallback: (_, val) => timer.Limit = val, in BuildRegisters() 54 writeCallback: (_, val) => in BuildRegisters() 67 writeCallback: (_, val) => timer.Divider = (int)val + 1, in BuildRegisters() 72 writeCallback: (_, val) => timer.EventEnabled = val, in BuildRegisters() 76 … writeCallback: (_, val) => timer.Mode = val ? WorkMode.Periodic : WorkMode.OneShot, in BuildRegisters() 80 writeCallback: (_, val) => timer.Enabled = val, in BuildRegisters() 89 writeCallback: (_, val) => { if(val) timer.ClearInterrupt(); }, in BuildRegisters()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/GPIOPort/ |
| D | PULP_APB_GPIO.cs | 37 writeCallback: (idx, _, val) => WriteOutputPin(idx, val, false), in PULP_APB_GPIO() 44 writeCallback: (idx, _, val) => in PULP_APB_GPIO() 55 writeCallback: (idx, _, val) => in PULP_APB_GPIO() 66 writeCallback: (idx, _, val) => WriteOutputPin(idx + 32, val, false), in PULP_APB_GPIO() 73 writeCallback: (idx, _, val) => in PULP_APB_GPIO() 84 writeCallback: (idx, _, val) => in PULP_APB_GPIO() 95 writeCallback: (idx, _, val) => gpioClockEnabled[idx] = val, in PULP_APB_GPIO() 101 writeCallback: (idx, _, val) => gpioClockEnabled[idx + 32] = val, in PULP_APB_GPIO() 107 … writeCallback: (idx, _, val) => gpioDirection[idx] = val ? Direction.Out : Direction.In, in PULP_APB_GPIO() 113 … writeCallback: (idx, _, val) => gpioDirection[idx + 32] = val ? Direction.Out : Direction.In, in PULP_APB_GPIO()
|
| D | SAMD21_GPIO.cs | 71 writeCallback: (j, _, value) => pinIsOutput[index * 8 + j] = value); in DefineRegisters() 78 … writeCallback: (j, _, value) => { if(value) pinIsOutput[index * 8 + j] = false; }); in DefineRegisters() 85 … writeCallback: (j, _, value) => { if(value) pinIsOutput[index * 8 + j] = true; }); in DefineRegisters() 92 … writeCallback: (j, _, value) => { if(value) pinIsOutput[index * 8 + j] ^= true; }); in DefineRegisters() 99 writeCallback: (j, _, value) => Connections[index * 8 + j].Set(value)); in DefineRegisters() 106 … writeCallback: (j, _, value) => { if(value) Connections[index * 8 + j].Unset(); }); in DefineRegisters() 113 … writeCallback: (j, _, value) => { if(value) Connections[index * 8 + j].Set(); }); in DefineRegisters() 120 … writeCallback: (j, _, value) => { if(value) Connections[index * 8 + j].Toggle(); }); in DefineRegisters() 162 writeCallback: (_, value) => pinInputEnabled[index] = value) in DefineRegisters()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/UART/ |
| D | Cadence_UART.cs | 195 writeCallback: in BuildRegisterMap() 205 writeCallback: in BuildRegisterMap() 232 writeCallback: (_, val) => rxTimeoutError.InterruptEnable(val), in BuildRegisterMap() 238 writeCallback: (_, val) => rxFifoOverflow.InterruptEnable(val), in BuildRegisterMap() 243 writeCallback: (_, val) => txFifoEmpty.InterruptEnable(val), in BuildRegisterMap() 247 writeCallback: (_, val) => rxFifoFull.InterruptEnable(val), in BuildRegisterMap() 251 writeCallback: (_, val) => rxFifoEmpty.InterruptEnable(val), in BuildRegisterMap() 255 writeCallback: (_, val) => rxFifoTrigger.InterruptEnable(val), in BuildRegisterMap() 268 writeCallback: (_, val) => rxTimeoutError.InterruptDisable(val), in BuildRegisterMap() 274 writeCallback: (_, val) => rxFifoOverflow.InterruptDisable(val), in BuildRegisterMap() [all …]
|