Home
last modified time | relevance | path

Searched refs:interruptStatus (Results 1 – 10 of 10) sorted by relevance

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/GPIOPort/
DQuark_PWM.cs25 interruptStatus = new bool[NumberOfInternalTimers]; in Quark_PWM()
49 interruptStatus[i] = false; in Reset()
76 …de.Read, valueProviderCallback: _ => BitHelper.GetValueFromBitsArray(interruptStatus.Zip(interrupt… in PrepareRegisters()
80 …dMode.Read, valueProviderCallback: _ => BitHelper.GetValueFromBitsArray(interruptStatus.Reverse())) in PrepareRegisters()
110 .WithFlag(0, FieldMode.Read, valueProviderCallback: _ => interruptStatus[j]); in PrepareRegisters()
124 interruptStatus[timerId] = true; in HandleLimitReached()
156 interruptStatus[timerId.Value] = false; in HandleEndOfInterrupt()
157 if(interruptStatus.All(x => !x)) in HandleEndOfInterrupt()
164 for(int i = 0; i < interruptStatus.Length; i++) in HandleEndOfInterrupt()
166 interruptStatus[i] = false; in HandleEndOfInterrupt()
[all …]
DMAX32650_GPIO.cs102 interruptStatus[idx].Value |= interruptPending; in OnPinStateChanged()
112 pendingInterrupt |= interruptEnabled[i].Value && interruptStatus[i].Value; in UpdateInterrupts()
113 pendingWakeUp |= wakeupEnabled[i].Value && interruptStatus[i].Value; in UpdateInterrupts()
216 … .WithFlags(0, 32, out interruptStatus, FieldMode.Read, name: "INT_STAT.gpio_int_stat") in BuildRegisterMap()
220 valueProviderCallback: (i, _) => interruptStatus[i].Value, in BuildRegisterMap()
225 interruptStatus[i].Value = false; in BuildRegisterMap()
305 private IFlagRegisterField[] interruptStatus; field in Antmicro.Renode.Peripherals.GPIOPort.MAX32650_GPIO
DARM_AHB_GPIO.cs77 interruptStatus[i] = false; in Reset()
150 interruptStatus[idx] |= interruptPending; in OnPinStateChanged()
159 var pendingInterrupt = interruptEnabled[i] && interruptStatus[i]; in UpdateInterrupts()
261 valueProviderCallback: (i, _) => interruptStatus[i], in DefineRegisters()
266 interruptStatus[i] = false; in DefineRegisters()
309 private readonly bool[] interruptStatus = new bool[NumberOfGPIOs]; field in Antmicro.Renode.Peripherals.GPIOPort.ARM_AHB_GPIO
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Network/
DSMC91X.cs52 interruptStatus = TxEmptyInterrupt; in Reset()
141 value = (ushort)((interruptMask << 8) | interruptStatus); in ReadBank2()
243 interruptStatus = (byte)(interruptStatus & ~(value.LoByte() & WritableInterrupts)); in WriteBank2()
270 interruptStatus = (byte)(interruptStatus & ~AllocationSuccessfulInterrupt); in ExecuteMMUCommand()
553 interruptStatus |= RxInterrupt; in ReceiveFrame()
564 interruptStatus |= TxEmptyInterrupt; in Update()
568 interruptStatus |= TxInterrupt; in Update()
570 if((interruptMask & interruptStatus) != 0) in Update()
600 interruptStatus |= AllocationSuccessfulInterrupt; in AllocateForTx()
616 interruptStatus |= RxInterrupt; in PopRxFifo()
[all …]
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/I2C/
DTegraI2CController.cs71 return interruptStatus; in ReadDoubleWord()
117interruptStatus &= (~value | (1u << (int)Interrupts.RxFifoDataReq) | (1u << (int)Interrupts.TxFifo… in WriteDoubleWord()
133 interruptStatus = 0; in Reset()
234 if((interruptStatus & (interruptMask | (1 << (int)Interrupts.PacketXferComplete))) > 0) in Update()
250 interruptStatus &= (uint)~(1 << (int)item); in ClearInterrupt()
260 interruptStatus |= (uint)(1 << (int)item); in SetInterrupt()
271 private uint interruptStatus; field in Antmicro.Renode.Peripherals.I2C.TegraI2CController
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Timers/
DAmbiqApollo4_SystemTimer.cs315 interruptStatus = false; in Reset()
332 get => interruptStatus;
336 interruptStatus = value;
347 private bool interruptStatus; field in Antmicro.Renode.Peripherals.Timers.AmbiqApollo4_SystemTimer.CaptureRegister
377 interruptStatus = false; in Reset()
434 get => interruptStatus;
438 interruptStatus = value;
445 var newIrqState = interruptEnable && interruptStatus; in UpdateIRQ()
455 private bool interruptStatus; field in Antmicro.Renode.Peripherals.Timers.AmbiqApollo4_SystemTimer.CompareRegister
DAmbiqApollo4_RTC.cs46 interruptStatus = false; in Reset()
315 var newIrqState = interruptEnable.Value && interruptStatus; in UpdateInterrupt()
325 get => interruptStatus;
328 interruptStatus = value;
335 private bool interruptStatus; field in Antmicro.Renode.Peripherals.Timers.AmbiqApollo4_RTC
DAmbiqApollo4_Timer.cs186 var interruptStatus = Registers.InterruptStatus.Define(this) in DefineRegisters()
206 interruptStatus in DefineRegisters()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/DMA/
DSTM32G0DMA.cs34 var interruptStatus = new DoubleWordRegister(this); in STM32G0DMA()
41 interruptStatus.DefineFlagField(j * 4 + 0, FieldMode.Read, in STM32G0DMA()
44 interruptStatus.DefineFlagField(j * 4 + 1, FieldMode.Read, in STM32G0DMA()
47 interruptStatus.DefineFlagField(j * 4 + 2, FieldMode.Read, in STM32G0DMA()
50 interruptStatus.Tag($"Transfer error flag for channel {j} (TEIF{j})", j * 4 + 3, 1); in STM32G0DMA()
101 {(long)Registers.InterruptStatus, interruptStatus }, in STM32G0DMA()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Analog/
DXilinx_XADC.cs71 interruptStatus = Register.InterruptStatus.Define(this, resetValue: 0x00000200) in DefineRegisters()
214 var interruptFlag = (interruptStatus.Value & ~interruptMask.Value) != 0; in UpdateInterrupts()
222 private DoubleWordRegister interruptStatus; field in Antmicro.Renode.Peripherals.Analog.Xilinx_XADC