mirror of
https://github.com/genodelabs/genode.git
synced 2024-12-29 01:58:55 +00:00
fd0e6685fc
- remove Spike/BBL support in favour of Qemu (>=4.2.1) - add 'riscv_qemu' board, remove 'spike' board' - update to privileged ISA v1.10 (from v1.9.1) - use direct system calls for privileged core threads (they call into the kernel and don't use mode changing system calls, i.e. 'ecall', semantics) - use 'OpenSBI' semtantics for SBI calls (to machine mode) instead of BBL issue #4012
11 lines
317 B
Makefile
11 lines
317 B
Makefile
INC_DIR += $(REP_DIR)/src/bootstrap/board/riscv_qemu
|
|
|
|
SRC_CC += bootstrap/spec/riscv/platform.cc
|
|
SRC_S += bootstrap/spec/riscv/crt0.s
|
|
SRC_CC += lib/base/riscv/kernel/interface.cc
|
|
SRC_CC += spec/64bit/memory_map.cc
|
|
|
|
vpath spec/64bit/memory_map.cc $(REP_DIR)/src/lib/hw
|
|
|
|
include $(REP_DIR)/lib/mk/bootstrap-hw.inc
|