fw: Replace custom picorv32 instructions in qemu target

This commit is contained in:
Mikael Ågren 2025-03-13 15:33:20 +01:00
parent 60e80c5a38
commit 333140fae7
No known key found for this signature in database
GPG key ID: E02DA3D397792C46
3 changed files with 20 additions and 0 deletions

View file

@ -4,8 +4,19 @@
*/
#include <tkey/tk1_mem.h>
#ifdef QEMU_DEBUG
#define picorv32_retirq_insn(...) \
mv ra, x3; \
ret
#else
#include "picorv32/custom_ops.S" // PicoRV32 custom instructions
#endif
#define illegal_insn() .word 0
// Variables in bss