57 #if __riscv_xlen == 64
68 #define STR(x) STR1(x)
101 void trap_entry(
void) __attribute__((naked, aligned(4)));
153 void trap(
void) __attribute__((weak));
163 void crash(
void) __attribute__((weak));
DEBUG driver API definitions.
void irq_handleExt(void)
External Interrupt Handler (PLIC).
void trap_entry(void)
The Main Trap Entry Point (Naked).
void crash(void)
Fatal Exception Handler.
int irq_handleSoft(void)
Handlers for CPU interrupts (Software).
void trap(void)
Main C Trap Dispatcher.
int irq_handleTimer(void)
Handlers for CPU interrupts (Timer).
Weak Vector Table Definitions.
PLIC driver API definitions.
RISC-V related functions and definitions.