Home
last modified time | relevance | path

Searched refs:pendingInterrupts (Results 1 – 3 of 3) sorted by relevance

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/RiscV/
DPicoRV32.cs30 pendingInterrupts |= (1u << TimerInterruptSource); in PicoRV32()
60 pendingInterrupts |= (1u << number); in OnGPIO()
67 pendingInterrupts &= ~(1u << number); in OnGPIO()
83 pendingInterrupts = 0; in Reset()
125 pendingInterrupts |= (1u << EBreakECallIllegalInstructionInterruptSource); in ExecutionFinished()
130 pendingInterrupts |= (1u << UnalignedMemoryAccessInterruptSource); in ExecutionFinished()
146 pendingInterrupts &= ~interruptsToHandle; in ExecutionFinished()
159 var pendingExceptions = (pendingInterrupts & ExceptionsMask); in IrqIsPending()
171 interruptsToHandle = pendingInterrupts & (~disabledInterrupts); in IrqIsPending()
212 pendingInterrupts |= irqState; in HandleRetirqInstruction()
[all …]
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/IRQControllers/
DMPC5567_INTC.cs26 pendingInterrupts = new bool[NumberOfInterrupts]; in MPC5567_INTC()
115 pendingInterrupts[number] = value; in OnGPIO()
123 Array.Clear(pendingInterrupts, 0, pendingInterrupts.Length); in Reset()
195 for(var i = 0; i < pendingInterrupts.Length; i++) in FindBestInterrupt()
197 …if(pendingInterrupts[i] && (result == -1 || priorities[i] > priorities[result]) && !acknowledgedIn… in FindBestInterrupt()
206 private readonly bool[] pendingInterrupts; field in Antmicro.Renode.Peripherals.IRQControllers.MPC5567_INTC
DGaislerMIC.cs279 uint pendingInterrupts = 0; in OnGPIO()
285 pendingInterrupts |= (1u << number); in OnGPIO()
287 if(isBroadcastEnabled() && ((registers.Broadcast & pendingInterrupts) != 0)) in OnGPIO()
291 … processorPendingInterrupts = pendingInterrupts & registers.ProcessorInterruptMask[i]; in OnGPIO()
310 … processorPendingInterrupts = pendingInterrupts & registers.ProcessorInterruptMask[i]; in OnGPIO()