# Pastebin cIYnUOo0 In this, 1 is the UART (PLIC source 15), 5 is the s-mode timer, 9 is the s-mode external interrupt (the PLIC chip) # cat 1 handler: handle_fasteoi_irq device: (null) status: 0x00000400 _IRQ_NOPROBE istate: 0x00000000 ddepth: 1 wdepth: 0 dstate: 0x02031000 IRQD_IRQ_DISABLED IRQD_IRQ_MASKED IRQD_AFFINITY_SET IRQD_DEFAULT_TRIGGER_SET node: 0 affinity: 0 domain: :soc:interrupt-controller@10000000 hwirq: 0xf chip: SiFive PLIC flags: 0x0 # cat 5 handler: handle_percpu_devid_irq device: (null) status: 0x00031600 _IRQ_NOPROBE _IRQ_NOTHREAD _IRQ_NOAUTOEN _IRQ_PER_CPU_DEVID istate: 0x00000000 ddepth: 1 wdepth: 0 dstate: 0x00030a00 IRQD_ACTIVATED IRQD_IRQ_DISABLED IRQD_IRQ_MASKED IRQD_PER_CPU node: 0 affinity: 0 domain: :cpus:cpu@0:interrupt-controller hwirq: 0x5 chip: RISC-V INTC flags: 0x0 # cat 9 handler: plic_handle_irq device: (null) status: 0x00031e00 _IRQ_NOPROBE _IRQ_NOREQUEST _IRQ_NOTHREAD _IRQ_NOAUTOEN _IRQ_PER_CPU_DEVID istate: 0x00000000 ddepth: 0 wdepth: 0 dstate: 0x02400a00 IRQD_ACTIVATED IRQD_IRQ_STARTED IRQD_PER_CPU IRQD_DEFAULT_TRIGGER_SET node: 0 affinity: 0 domain: :cpus:cpu@0:interrupt-controller hwirq: 0x9 chip: RISC-V INTC flags: 0x0