Accessors for Hazard3-specific RISC-V CSRs, and intrinsics for Hazard3 custom instructions.
Accessors for Hazard3-specific RISC-V CSRs, and intrinsics for Hazard3 custom instructions.
Intrinsics and asm macros for Hazard3 custom instructions.
Sets macros for supported Hazard3 custom extensions (features) based on PICO_PLATFORM macros.
The implementation of these intrinsics depends on the feature macros defined in hardware/hazard3/features.h. When the relevant feature is not present, the intrinsics fall back on an RV32I equivalent if possible.