mirror of
https://github.com/tillitis/tillitis-key1.git
synced 2025-04-25 09:29:21 -04:00
Add QEMU_SYSCALL to enable Qemu syscalls
Enable Qemu syscall handling by defining QEMU_SYSCALL instead of QEMU_DEBUG. That way we can select either or.
This commit is contained in:
parent
7cd1f03933
commit
04d54c9396
@ -205,6 +205,8 @@ simfirmware.elf: $(FIRMWARE_OBJS) $(P)/fw/tk1/firmware.lds
|
|||||||
|
|
||||||
qemu_firmware.elf: CFLAGS += -DQEMU_DEBUG
|
qemu_firmware.elf: CFLAGS += -DQEMU_DEBUG
|
||||||
qemu_firmware.elf: ASFLAGS += -DQEMU_DEBUG
|
qemu_firmware.elf: ASFLAGS += -DQEMU_DEBUG
|
||||||
|
qemu_firmware.elf: CFLAGS += -DQEMU_SYSCALL
|
||||||
|
qemu_firmware.elf: ASFLAGS += -DQEMU_SYSCALL
|
||||||
qemu_firmware.elf: firmware.elf
|
qemu_firmware.elf: firmware.elf
|
||||||
mv firmware.elf qemu_firmware.elf
|
mv firmware.elf qemu_firmware.elf
|
||||||
|
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
|
|
||||||
#include <tkey/tk1_mem.h>
|
#include <tkey/tk1_mem.h>
|
||||||
|
|
||||||
#ifdef QEMU_DEBUG
|
#ifdef QEMU_SYSCALL
|
||||||
|
|
||||||
#define picorv32_retirq_insn(...) \
|
#define picorv32_retirq_insn(...) \
|
||||||
mv ra, x3; \
|
mv ra, x3; \
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#ifdef QEMU_DEBUG
|
#ifdef QEMU_SYSCALL
|
||||||
|
|
||||||
#define picorv32_maskirq_insn(...)
|
#define picorv32_maskirq_insn(...)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user