Skip to content

CORE-V: Support CORE-V fast interrupts

Created by: craigblackmore

Adds support for __attribute__((interrupt("corev-fast", mode))), where mode is optional and is one of "machine", "supervisor" or "user".

CORE-V fast interrupt functions behave the same as standard RISC-V interrupt functions except they do not save caller saved registers (including ra, which the RISC-V ABI defines as caller saved but gcc treats as callee saved).

Merge request reports

Loading