| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/ |
| D | BasicWordPeripheral.cs | 53 …llection<WordRegisterCollection> p, uint count, Action<WordRegister, int> setup, uint stepInBytes … in Define16Many() argument 55 DefineMany(o, p, count, setup, stepInBytes, resetValue, softResettable, name); in Define16Many() 58 …m.Enum o, WordRegisterCollection c, uint count, Action<WordRegister, int> setup, uint stepInBytes … in DefineMany() argument 64 setup(register, i); in DefineMany() 68 …llection<WordRegisterCollection> p, uint count, Action<WordRegister, int> setup, uint stepInBytes … in DefineMany() argument 70 … o.DefineMany(p.RegistersCollection, count, setup, stepInBytes, resetValue, softResettable, name); in DefineMany() 98 …ction c, uint count, Func<int, bool> condition, Action<WordRegister, int> setup, uint stepInBytes … in DefineManyConditional() argument 105 setup(register, i); in DefineManyConditional() 109 …tion> p, uint count, Func<int, bool> condition, Action<WordRegister, int> setup, uint stepInBytes … in DefineManyConditional() argument 111 …o.DefineManyConditional(p.RegistersCollection, count, condition, setup, stepInBytes, resetValue, n… in DefineManyConditional() [all …]
|
| D | BasicBytePeripheral.cs | 55 …llection<ByteRegisterCollection> p, uint count, Action<ByteRegister, int> setup, uint stepInBytes … in Define8Many() argument 57 DefineMany(o, p, count, setup, stepInBytes, resetValue, softResettable, name); in Define8Many() 60 …m.Enum o, ByteRegisterCollection c, uint count, Action<ByteRegister, int> setup, uint stepInBytes … in DefineMany() argument 66 setup(register, i); in DefineMany() 70 …llection<ByteRegisterCollection> p, uint count, Action<ByteRegister, int> setup, uint stepInBytes … in DefineMany() argument 72 … DefineMany(o, p.RegistersCollection, count, setup, stepInBytes, resetValue, softResettable, name); in DefineMany() 100 …ction c, uint count, Func<int, bool> condition, Action<ByteRegister, int> setup, uint stepInBytes … in DefineManyConditional() argument 107 setup(register, i); in DefineManyConditional() 111 …tion> p, uint count, Func<int, bool> condition, Action<ByteRegister, int> setup, uint stepInBytes … in DefineManyConditional() argument 113 …o.DefineManyConditional(p.RegistersCollection, count, condition, setup, stepInBytes, resetValue, n… in DefineManyConditional() [all …]
|
| D | BasicDoubleWordPeripheral.cs | 53 …bleWordRegisterCollection> p, uint count, Action<DoubleWordRegister, int> setup, uint stepInBytes … in Define32Many() argument 55 DefineMany(o, p, count, setup, stepInBytes, resetValue, softResettable, name); in Define32Many() 58 …ubleWordRegisterCollection c, uint count, Action<DoubleWordRegister, int> setup, uint stepInBytes … in DefineMany() argument 64 setup(register, i); in DefineMany() 68 …bleWordRegisterCollection> p, uint count, Action<DoubleWordRegister, int> setup, uint stepInBytes … in DefineMany() argument 70 … DefineMany(o, p.RegistersCollection, count, setup, stepInBytes, resetValue, softResettable, name); in DefineMany() 99 …c, uint count, Func<int, bool> condition, Action<DoubleWordRegister, int> setup, uint stepInBytes … in DefineManyConditional() argument 106 setup(register, i); in DefineManyConditional() 110 …p, uint count, Func<int, bool> condition, Action<DoubleWordRegister, int> setup, uint stepInBytes … in DefineManyConditional() argument 112 …o.DefineManyConditional(p.RegistersCollection, count, condition, setup, stepInBytes, resetValue, n… in DefineManyConditional() [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Miscellaneous/ |
| D | S32K3XX_MiscellaneousSystemControlModule.cs | 52 …ction, ProcessorConfigurationCount, stepInBytes: processorConfigurationSize, setup: (reg, index) => in DefineRegisters() 58 …ction, ProcessorConfigurationCount, stepInBytes: processorConfigurationSize, setup: (reg, index) => in DefineRegisters() 65 …on, ProcessorConfigurationCount, stepInBytes: processorConfigurationSize, setup: (reg, index) => r… in DefineRegisters() 70 …on, ProcessorConfigurationCount, stepInBytes: processorConfigurationSize, setup: (reg, index) => r… in DefineRegisters() 76 …on, ProcessorConfigurationCount, stepInBytes: processorConfigurationSize, setup: (reg, index) => r… in DefineRegisters() 81 …on, ProcessorConfigurationCount, stepInBytes: processorConfigurationSize, setup: (reg, index) => r… in DefineRegisters() 86 …on, ProcessorConfigurationCount, stepInBytes: processorConfigurationSize, setup: (reg, index) => r… in DefineRegisters() 96 …ollection, InterruptRouterRegisterCount, stepInBytes: interruptRegisterStep, setup: (reg, index) => in DefineRegisters() 106 …ection, InterruptRouterRegisterCount, stepInBytes: interruptRegisterStep, setup: (reg, index) => r… in DefineRegisters()
|
| D | S32K3XX_ModeEntryModule.cs | 79 …neMany(this, PartitionCount, stepInBytes: partitionSize, resetValue: 0x1, setup: (reg, index) => r… in DefineRegisters() 84 …rocessUpdate.DefineMany(this, PartitionCount, stepInBytes: partitionSize, setup: (reg, index) => r… in DefineRegisters() 89 …neMany(this, PartitionCount, stepInBytes: partitionSize, resetValue: 0x1, setup: (reg, index) => r… in DefineRegisters() 119 …0Status.DefineMany(this, (uint)cores.Length, stepInBytes: (uint)coreSize, setup: (reg, index) => r… in DefineRegisters() 129 …Address.DefineMany(this, (uint)cores.Length, stepInBytes: (uint)coreSize, setup: (reg, index) => r… in DefineRegisters()
|
| D | OpenTitan_AlertHandler.cs | 104 ….AlertRegisterWriteEnable0.DefineMany(this, AlertsCount, resetValue: 0x1, setup: (register, idx) => in DefineRegisters() 125 …tRegisterWriteEnable0.DefineMany(this, LocalAlertsCount, resetValue: 0x1, setup: (register, idx) => in DefineRegisters()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Timers/ |
| D | ARM_SP804_Timer.cs | 60 …imer1Load.DefineMany(this, NumberOfTimers, stepInBytes: TimersRegistersOffset, setup: (reg, idx) => in DefineRegisters() 71 …s, NumberOfTimers, stepInBytes: TimersRegistersOffset, resetValue: 0xFFFFFFFF, setup: (reg, idx) => in DefineRegisters() 86 …ny(this, NumberOfTimers, stepInBytes: TimersRegistersOffset, resetValue: 0x20, setup: (reg, idx) => in DefineRegisters() 135 …ruptClear.DefineMany(this, NumberOfTimers, stepInBytes: TimersRegistersOffset, setup: (reg, idx) => in DefineRegisters() 145 …uptStatus.DefineMany(this, NumberOfTimers, stepInBytes: TimersRegistersOffset, setup: (reg, idx) => in DefineRegisters() 152 …uptStatus.DefineMany(this, NumberOfTimers, stepInBytes: TimersRegistersOffset, setup: (reg, idx) => in DefineRegisters() 159 …roundLoad.DefineMany(this, NumberOfTimers, stepInBytes: TimersRegistersOffset, setup: (reg, idx) => in DefineRegisters()
|
| D | SAM_TC.cs | 62 …hannelControl0.DefineMany(this, NumberOfChannels, stepInBytes: ChannelSize, setup: (reg, id) => reg in DefineRegisters() 69 …mberOfChannels, id => !channels[id].WaveformMode, stepInBytes: ChannelSize, setup: (reg, id) => reg in DefineRegisters() 85 …umberOfChannels, id => channels[id].WaveformMode, stepInBytes: ChannelSize, setup: (reg, id) => reg in DefineRegisters() 106 …pperMotorMode0.DefineMany(this, NumberOfChannels, stepInBytes: ChannelSize, setup: (reg, id) => reg in DefineRegisters() 112 ….CounterValue0.DefineMany(this, NumberOfChannels, stepInBytes: ChannelSize, setup: (reg, id) => reg in DefineRegisters() 123 … Registers.A0.DefineMany(this, NumberOfChannels, stepInBytes: ChannelSize, setup: (reg, id) => reg in DefineRegisters() 127 … Registers.B0.DefineMany(this, NumberOfChannels, stepInBytes: ChannelSize, setup: (reg, id) => reg in DefineRegisters() 131 … Registers.C0.DefineMany(this, NumberOfChannels, stepInBytes: ChannelSize, setup: (reg, id) => reg in DefineRegisters() 135 …Registers.Status0.DefineMany(this, NumberOfChannels, stepInBytes: ChannelSize, setup: (reg, id) =>… in DefineRegisters() 152 …terruptEnable0.DefineMany(this, NumberOfChannels, stepInBytes: ChannelSize, setup: (reg, id) => reg in DefineRegisters() [all …]
|
| D | LiteX_CPUTimer.cs | 58 Register.Time.DefineMany(this, 8, stepInBytes: 4, setup: (reg, idx) => in DefineRegisters() 69 Register.TimeCompare.DefineMany(this, 8, stepInBytes: 4, setup: (reg, idx) => in DefineRegisters()
|
| D | Murax_Timer.cs | 72 …learTicks.DefineMany(this, NumberOfTimers, stepInBytes: TimersRegistersOffset, setup: (reg, idx) => in DefineRegisters() 87 …merALimit.DefineMany(this, NumberOfTimers, stepInBytes: TimersRegistersOffset, setup: (reg, idx) => in DefineRegisters() 99 …merAValue.DefineMany(this, NumberOfTimers, stepInBytes: TimersRegistersOffset, setup: (reg, idx) => in DefineRegisters()
|
| D | Gaisler_GPTimer.cs | 104 …r1CounterValue.DefineMany(this, numberOfTimers, stepInBytes: TimerStride, setup: (register, timerI… in DefineRegisters() 112 …er1ReloadValue.DefineMany(this, numberOfTimers, stepInBytes: TimerStride, setup: (register, timerI… in DefineRegisters() 118 ….Timer1Control.DefineMany(this, numberOfTimers, stepInBytes: TimerStride, setup: (register, timerI… in DefineRegisters() 143 …rs.Timer1Latch.DefineMany(this, numberOfTimers, stepInBytes: TimerStride, setup: (register, timerI… in DefineRegisters()
|
| D | NRF52840_Timer.cs | 144 Register.Capture0.DefineMany(this, (uint)numberOfEvents, setup: (register, idx) => in DefineRegisters() 154 … Register.Compare0EventPending.DefineMany(this, (uint)numberOfEvents, setup: (register, idx) => in DefineRegisters() 205 Register.Compare0.DefineMany(this, (uint)numberOfEvents, setup: (register, idx) => in DefineRegisters()
|
| D | IMX_GPTimer.cs | 97 Registers.OutputCompare1.DefineMany(this, NumberOfCaptures, setup: (register, idx) => in DefineRegisters()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Video/ |
| D | LiteX_Framebuffer.cs | 62 Registers.InitiatorHres.DefineMany(this, 2, stepInBytes: 4, setup: (reg, idx) => in DefineRegisters() 66 Registers.InitiatorVres.DefineMany(this, 2, stepInBytes: 4, setup: (reg, idx) => in DefineRegisters() 70 Registers.InitiatorBase.DefineMany(this, 4, stepInBytes: 4, setup: (reg, idx) => in DefineRegisters()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/CAN/ |
| D | LPC_CAN.cs | 246 …Registers.ReceivedDataBytes1To4.DefineMany(this, 2, stepInBytes: 4, setup: (register, registerInde… in DefineRegisters() 252 …ineMany(this, NumberOfTransmitBuffers, stepInBytes: TransmitBufferStride, setup: (register, i) => … in DefineRegisters() 261 …ineMany(this, NumberOfTransmitBuffers, stepInBytes: TransmitBufferStride, setup: (register, i) => … in DefineRegisters() 266 …ineMany(this, NumberOfTransmitBuffers, stepInBytes: TransmitBufferStride, setup: (register, i) => … in DefineRegisters() 270 …ineMany(this, NumberOfTransmitBuffers, stepInBytes: TransmitBufferStride, setup: (register, i) => … in DefineRegisters()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/SPI/ |
| D | MAX3421E.cs | 347 .WithFlag(4, out var setup, name: "setup") in DefineRegisters() 351 ….WithWriteCallback((_, v) => { HandleHostTransfer((uint)ep.Value, setup.Value, outnin.Value, hs.Va… in DefineRegisters() 385 private void HandleHostTransfer(uint ep, bool setup, bool outnin, bool hs) in HandleHostTransfer() argument 387 if(setup && hs) in HandleHostTransfer() 405 if(setup) in HandleHostTransfer()
|
| D | SAM_SPI.cs | 226 …Registers.ChipSelect0.DefineMany(this, NumberOfChipSelectRegisters, setup: (register, registerInde… in DefineRegisters()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/DMA/ |
| D | EFR32xG22_LDMA.cs | 303 …DoubleWordRegisterCollection c, uint count, Func<int, DoubleWordRegister> setup, uint stepInBytes … in BindRegisters() argument 313 var register = setup(i); in BindRegisters()
|
| D | EFR32MG24_LDMA.cs | 300 …DoubleWordRegisterCollection c, uint count, Func<int, DoubleWordRegister> setup, uint stepInBytes … in BindRegisters() argument 310 var register = setup(i); in BindRegisters()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/Arm-M/ |
| D | NVIC.cs | 915 ….InstructionTightlyCoupledMemoryControl.DefineMany(RegisterCollection, 2, setup: (reg, index) => r… in DefineTightlyCoupledMemoryControlRegisters()
|