Expand description
RISC-V Platform-Level Interrupt Controller (PLIC) Implementation
The PLIC is responsible for managing external interrupts from devices and routing them to different CPUs with priority support.
Structsยง
- Plic
- RISC-V PLIC Implementation
Constantsยง
- MAX_
CPUS ๐ - Maximum number of CPUs supported by this PLIC implementation
- MAX_
INTERRUPTS ๐ - Maximum number of interrupts supported by this PLIC implementation
- PLIC_
CLAIM_ ๐BASE - PLIC_
CONTEXT_ ๐STRIDE - PLIC context stride for threshold/claim registers (per context)
- PLIC_
ENABLE_ ๐BASE - PLIC_
ENABLE_ ๐CONTEXT_ STRIDE - PLIC context stride for enable registers (per context)
- PLIC_
PENDING_ ๐BASE - PLIC_
PRIORITY_ ๐BASE - PLIC register offsets
- PLIC_
THRESHOLD_ ๐BASE
Staticsยง
- __
EARLY_ ๐INITCALL__
Functionsยง
- probe_
fn ๐ - register_
driver ๐ - remove_
fn ๐