...
...
- Test plan for the fast-interrupt is available.
- YAML config needs to be created. See here.
Compilers / Toolchains
TBD
GCC and Binutils
- TBDN/A? No new instructions are added
LLVM
- TBDN/A? No new instructions are added.
Simulators
Though all listed under "simulators", these are actually a collection of formal model / virtual machine / architectural simulators / DV simulators etc.
SAIL
- TBD - Waiver until SAIL privilege model is completed?
Spike
riscvOVPSimPlus
- Imperas Commercial Simulator
- Freeware version
- Support for:
...
Project/Maintainer | Description |
---|
|
|
|
|
|
|
ABI Extensions (no new ABI required)
- Regular C function that save/restores all caller-save registers
- Inline handler gcc interrupt attribute to always callee-save every register (save as you go)
- EABI Task Group - improve interrupt latency by reducing the number of caller-save registers