Searched refs:supervisorInterrupts (Results 1 – 1 of 1) sorted by relevance
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/RiscV/ |
| D | VexRiscv.cs | 58 …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 …]
|