Home
last modified time | relevance | path

Searched refs:NumberOfChannels (Results 1 – 15 of 15) sorted by relevance

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/GPIOPort/
DEmios.cs19 public Emios(IMachine machine) : base(machine, 2 * NumberOfChannels) in Emios()
21 controlRegisters = new DoubleWordRegister[NumberOfChannels]; in Emios()
22 statusRegisters = new DoubleWordRegister[NumberOfChannels]; in Emios()
23 channelModes = new IEnumRegisterField<ChannelMode>[NumberOfChannels]; in Emios()
24 channelFlags = new IFlagRegisterField[NumberOfChannels]; in Emios()
25 inputState = new IFlagRegisterField[NumberOfChannels]; in Emios()
26 interruptEnabled = new IFlagRegisterField[NumberOfChannels]; in Emios()
49 Connections[NumberOfChannels + j].Unset(); in Emios()
97 if(number >= NumberOfChannels) in OnGPIO()
99 …rning, "Input interrupt {0}, higher than channel number {1}, ignoring.", number, NumberOfChannels); in OnGPIO()
[all …]
DNRF52840_GPIOTasksEvents.cs37 channels = new Channel[NumberOfChannels]; in NRF52840_GPIOTasksEvents()
62 Registers.TasksOut.DefineMany(this, NumberOfChannels, (register, idx) => { in DefineRegisters()
69 Registers.TasksSet.DefineMany(this, NumberOfChannels, (register, idx) => { in DefineRegisters()
76 Registers.TasksClear.DefineMany(this, NumberOfChannels, (register, idx) => { in DefineRegisters()
83 Registers.EventsIn.DefineMany(this, NumberOfChannels, (register, idx) => { in DefineRegisters()
118 Registers.Configuration.DefineMany(this, NumberOfChannels, (register, idx) => { in DefineRegisters()
226 private readonly uint NumberOfChannels = 8; field in Antmicro.Renode.Peripherals.GPIOPort.NRF52840_GPIOTasksEvents
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Timers/
DSAM_TC.cs24 channels = new Channel[NumberOfChannels]; in SAM_TC()
25 for(int i = 0; i < NumberOfChannels; i++) in SAM_TC()
38 for(int i = 0; i < NumberOfChannels; i++) in Reset()
48 if(channel < NumberOfChannels && (offset % ChannelSize) == (long)Registers.ChannelMode0) in WriteDoubleWord()
62 …Registers.ChannelControl0.DefineMany(this, NumberOfChannels, stepInBytes: ChannelSize, setup: (reg… in DefineRegisters()
69 …Registers.ChannelMode0.DefineManyConditional(this, NumberOfChannels, id => !channels[id].WaveformM… in DefineRegisters()
85 …Registers.ChannelMode0.DefineManyConditional(this, NumberOfChannels, id => channels[id].WaveformMo… in DefineRegisters()
106 …Registers.StepperMotorMode0.DefineMany(this, NumberOfChannels, stepInBytes: ChannelSize, setup: (r… in DefineRegisters()
112 …Registers.CounterValue0.DefineMany(this, NumberOfChannels, stepInBytes: ChannelSize, setup: (reg, … in DefineRegisters()
123 … Registers.A0.DefineMany(this, NumberOfChannels, stepInBytes: ChannelSize, setup: (reg, id) => reg in DefineRegisters()
[all …]
DLPC_CTimer.cs140 Registers.Capture0.DefineMany(this, NumberOfChannels, (register, i) => register in DefineRegisters()
169 Registers.Match0Shadow.DefineMany(this, NumberOfChannels, (register, i) => register in DefineRegisters()
188 private const int NumberOfChannels = 4; field in Antmicro.Renode.Peripherals.Timers.LPC_CTimer
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Analog/
DIMXRT_ADC.cs25 samplesFifos = new SensorSamplesFifo<ScalarSample>[NumberOfChannels]; in IMXRT_ADC()
65 if(channel < 0 || channel >= NumberOfChannels) in FeedSample()
75 if(channel < 0 || channel >= NumberOfChannels) in FeedSamplesFromFile()
85 if(channel >= NumberOfChannels) in TriggerConversion()
232 private const int NumberOfChannels = 16; field in Antmicro.Renode.Peripherals.Analog.IMXRT_ADC
DSAM4S_ADC.cs101 var interrupt = Enumerable.Range(0, NumberOfChannels) in UpdateInterrupts()
119 …foreach(var channelIndex in Enumerable.Range(0, NumberOfChannels).Where(index => channelStatus[ind… in ConversionFinished()
140 if(channelIndex < 0 || channelIndex >= NumberOfChannels) in AssertChannelIndex()
385 Registers.ChannelData0.DefineMany(this, NumberOfChannels, (register, index) => in DefineRegisters()
426 … private readonly IValueRegisterField[] channelValue = new IValueRegisterField[NumberOfChannels];
427 …adonly RESDStream<VoltageSample>[] channelStream = new RESDStream<VoltageSample>[NumberOfChannels];
429 private readonly decimal[] defaultChannelValue = new decimal[NumberOfChannels];
432 private const int NumberOfChannels = 16; field in Antmicro.Renode.Peripherals.Analog.SAM4S_ADC
DRenesasDA14_GPADC.cs27 resdStream = new RESDStream<VoltageSample>[NumberOfChannels]; in RenesasDA14_GPADC()
48 for(var channelId = 0; channelId < NumberOfChannels; channelId++) in FeedSamplesFromRESD()
96 if(channelIdx >= NumberOfChannels) in EnsureChannelIsValid()
233 private const int NumberOfChannels = 14; field in Antmicro.Renode.Peripherals.Analog.RenesasDA14_GPADC
DSTM32_ADC.cs47 … channels = Enumerable.Range(0, NumberOfChannels).Select(x => new ADCChannel(this, x)).ToArray(); in STM32_ADC()
82 if(channelIdx >= NumberOfChannels) in IsValidChannel()
316 public const int NumberOfChannels = 19; field in Antmicro.Renode.Peripherals.Analog.STM32_ADC
DSTM32_ADC_Common.cs69 if(dmaChannel <= 0 || dmaChannel > dmaPeripheral.NumberOfChannels) in STM32_ADC_Common()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/DMA/
DIDMA.cs17 int NumberOfChannels { get; } property
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Miscellaneous/
DSAM4S_DACC.cs84 if(channel >= NumberOfChannels) in PerformConversion()
86 …ied to set channel#{0}, but only {1} channels are available; ignoring", channel, NumberOfChannels); in PerformConversion()
252 private readonly ulong[] channelValue = new ulong[NumberOfChannels];
254 private const int NumberOfChannels = 2; field in Antmicro.Renode.Peripherals.Miscellaneous.SAM4S_DACC
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/DMA/
DEFR32MG12_LDMA.cs30 channels = new Channel[NumberOfChannels]; in EFR32MG12_LDMA()
31 for(var i = 0; i < NumberOfChannels; ++i) in EFR32MG12_LDMA()
60 for(var i = 0; i < NumberOfChannels; ++i) in OnGPIO()
166 …Registers.Channel0PeripheralRequestSelect.BindMany(this, NumberOfChannels, i => channels[i].Periph… in BuildRegisters()
167 …Registers.Channel0Configuration.BindMany(this, NumberOfChannels, i => channels[i].ConfigurationReg… in BuildRegisters()
168 …Registers.Channel0LoopCounter.BindMany(this, NumberOfChannels, i => channels[i].LoopCounterRegiste… in BuildRegisters()
169 …Registers.Channel0DescriptorControlWord.BindMany(this, NumberOfChannels, i => channels[i].Descript… in BuildRegisters()
170 …Registers.Channel0DescriptorSourceDataAddress.BindMany(this, NumberOfChannels, i => channels[i].De… in BuildRegisters()
171 …Registers.Channel0DescriptorDestinationDataAddress.BindMany(this, NumberOfChannels, i => channels[… in BuildRegisters()
172 …Registers.Channel0DescriptorLinkStructureAddress.BindMany(this, NumberOfChannels, i => channels[i]… in BuildRegisters()
[all …]
DEFR32xG22_LDMA.cs33 channels = new Channel[NumberOfChannels]; in EFR32xG22_LDMA()
34 for(var i = 0; i < NumberOfChannels; ++i) in EFR32xG22_LDMA()
65 for(var i = 0; i < NumberOfChannels; ++i) in OnGPIO()
283 …BindRegisters(LdmaRegisters.CH0_CFG, c, NumberOfChannels, i => channels[i].ConfigurationRegister, … in BuildLdmaRegisters()
284 …BindRegisters(LdmaRegisters.CH0_LOOP, c, NumberOfChannels, i => channels[i].LoopCounterRegister, c… in BuildLdmaRegisters()
285 …BindRegisters(LdmaRegisters.CH0_CTRL, c, NumberOfChannels, i => channels[i].DescriptorControlWordR… in BuildLdmaRegisters()
286 …BindRegisters(LdmaRegisters.CH0_SRC, c, NumberOfChannels, i => channels[i].DescriptorSourceDataAdd… in BuildLdmaRegisters()
287 …BindRegisters(LdmaRegisters.CH0_DST, c, NumberOfChannels, i => channels[i].DescriptorDestinationDa… in BuildLdmaRegisters()
288 …BindRegisters(LdmaRegisters.CH0_LINK, c, NumberOfChannels, i => channels[i].DescriptorLinkStructur… in BuildLdmaRegisters()
298 …BindRegisters(LdmaXbarRegisters.XBAR_CH0_REQSEL, c, NumberOfChannels, i => channels[i].PeripheralR… in BuildLdmaXbarRegisters()
[all …]
DEFR32MG24_LDMA.cs33 channels = new Channel[NumberOfChannels]; in EFR32MG24_LDMA()
34 for(var i = 0; i < NumberOfChannels; ++i) in EFR32MG24_LDMA()
64 for(var i = 0; i < NumberOfChannels; ++i) in OnGPIO()
280 …BindRegisters(LdmaRegisters.CH0_CFG, c, NumberOfChannels, i => channels[i].ConfigurationRegister, … in BuildLdmaRegisters()
281 …BindRegisters(LdmaRegisters.CH0_LOOP, c, NumberOfChannels, i => channels[i].LoopCounterRegister, c… in BuildLdmaRegisters()
282 …BindRegisters(LdmaRegisters.CH0_CTRL, c, NumberOfChannels, i => channels[i].DescriptorControlWordR… in BuildLdmaRegisters()
283 …BindRegisters(LdmaRegisters.CH0_SRC, c, NumberOfChannels, i => channels[i].DescriptorSourceDataAdd… in BuildLdmaRegisters()
284 …BindRegisters(LdmaRegisters.CH0_DST, c, NumberOfChannels, i => channels[i].DescriptorDestinationDa… in BuildLdmaRegisters()
285 …BindRegisters(LdmaRegisters.CH0_LINK, c, NumberOfChannels, i => channels[i].DescriptorLinkStructur… in BuildLdmaRegisters()
295 …BindRegisters(LdmaXbarRegisters.XBAR_CH0_REQSEL, c, NumberOfChannels, i => channels[i].PeripheralR… in BuildLdmaXbarRegisters()
[all …]
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/DMA/PL330_DMA/
DPL330_DMA.cs39 channels = new Channel[NumberOfChannels]; in PL330_DMA()
139 public int NumberOfChannels => 8; field in Antmicro.Renode.Peripherals.DMA.PL330_DMA
201 .WithFlags(0, NumberOfChannels, FieldMode.Read, in DefineRegisters()
241 …ValueField(4, 3, FieldMode.Read, valueProviderCallback: _ => (ulong)NumberOfChannels - 1, name: "N… in DefineRegisters()