| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/GPIOPort/ |
| D | Quark_PWM.cs | 25 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 …]
|
| D | MAX32650_GPIO.cs | 102 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
|
| D | ARM_AHB_GPIO.cs | 77 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/ |
| D | SMC91X.cs | 52 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/ |
| D | TegraI2CController.cs | 71 return interruptStatus; in ReadDoubleWord() 117 …interruptStatus &= (~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/ |
| D | AmbiqApollo4_SystemTimer.cs | 315 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
|
| D | AmbiqApollo4_RTC.cs | 46 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
|
| D | AmbiqApollo4_Timer.cs | 186 var interruptStatus = Registers.InterruptStatus.Define(this) in DefineRegisters() 206 interruptStatus in DefineRegisters()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/DMA/ |
| D | STM32G0DMA.cs | 34 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/ |
| D | Xilinx_XADC.cs | 71 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
|