Home
last modified time | relevance | path

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

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/RiscV/
DVexRiscv.cs58 …BitHelper.SetBit(ref supervisorInterrupts.Pending, (byte)(number - SupervisorExternalInterruptsOff… in OnGPIO()
78 supervisorInterrupts = new Interrupts(); in Reset()
93 supervisorInterrupts.Mask = mask; in SetSupervisorIrqMask()
99 base.OnGPIO((int)IrqType.SupervisorExternalInterrupt, supervisorInterrupts.Any); in Update()
137 … RegisterCSR((ulong)CSRs.SupervisorIrqMask, () => (ulong)supervisorInterrupts.Mask, value => in RegisterCustomCSRs()
141 supervisorInterrupts.Mask = (uint)value; in RegisterCustomCSRs()
142 … this.Log(LogLevel.Noisy, "Supervisor IRQ mask set to 0x{0:X}", supervisorInterrupts.Mask); in RegisterCustomCSRs()
146 … RegisterCSR((ulong)CSRs.SupervisorIrqPending, () => (ulong)supervisorInterrupts.Pending, value => in RegisterCustomCSRs()
150 supervisorInterrupts.Pending = (uint)value; in RegisterCustomCSRs()
151 … this.Log(LogLevel.Noisy, "Supervisor IRQ pending set to 0x{0:X}", supervisorInterrupts.Pending); in RegisterCustomCSRs()
[all …]