Home
last modified time | relevance | path

Searched refs:setup (Results 1 – 20 of 20) sorted by relevance

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/
DBasicWordPeripheral.cs53 …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 …]
DBasicBytePeripheral.cs55 …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 …]
DBasicDoubleWordPeripheral.cs53 …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/
DS32K3XX_MiscellaneousSystemControlModule.cs52 …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()
DS32K3XX_ModeEntryModule.cs79 …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()
DOpenTitan_AlertHandler.cs104 ….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/
DARM_SP804_Timer.cs60 …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()
DSAM_TC.cs62 …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 …]
DLiteX_CPUTimer.cs58 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()
DMurax_Timer.cs72 …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()
DGaisler_GPTimer.cs104 …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()
DNRF52840_Timer.cs144 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()
DIMX_GPTimer.cs97 Registers.OutputCompare1.DefineMany(this, NumberOfCaptures, setup: (register, idx) => in DefineRegisters()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Video/
DLiteX_Framebuffer.cs62 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/
DLPC_CAN.cs246 …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/
DMAX3421E.cs347 .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()
DSAM_SPI.cs226 …Registers.ChipSelect0.DefineMany(this, NumberOfChipSelectRegisters, setup: (register, registerInde… in DefineRegisters()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/DMA/
DEFR32xG22_LDMA.cs303 …DoubleWordRegisterCollection c, uint count, Func<int, DoubleWordRegister> setup, uint stepInBytes … in BindRegisters() argument
313 var register = setup(i); in BindRegisters()
DEFR32MG24_LDMA.cs300 …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/
DNVIC.cs915 ….InstructionTightlyCoupledMemoryControl.DefineMany(RegisterCollection, 2, setup: (reg, index) => r… in DefineTightlyCoupledMemoryControlRegisters()