#interrupt-controller #risc-v #arceos #riscv64 #plic

no-std riscv_plic

RISC-V platform-level interrupt controller (PLIC) register definitions and basic operations

2 unstable releases

Uses new Rust 2024

0.2.0 Nov 27, 2025
0.1.0 Dec 18, 2024

#1109 in Embedded development

Download history 114/week @ 2025-11-24 232/week @ 2025-12-01 437/week @ 2025-12-08 510/week @ 2025-12-15 103/week @ 2025-12-22 139/week @ 2025-12-29 220/week @ 2026-01-05 138/week @ 2026-01-12 118/week @ 2026-01-19 787/week @ 2026-01-26 369/week @ 2026-02-02

1,415 downloads per month

GPL-3.0-or-later OR Apache-2…

11KB
110 lines

RISC-V Platform-Level Interrupt Controller https://github.com/riscv/riscv-plic-spec/blob/master/riscv-plic.adoc


riscv_plic

Crates.io Docs.rs CI

RISC-V platform-level interrupt controller (PLIC) register definitions and basic operations.

The official documentation: https://github.com/riscv/riscv-plic-spec/blob/master/riscv-plic.adoc/

Ref: https://github.com/YdrMaster/plic

Dependencies

~120KB