genode/repos/base-hw/lib/mk/spec/riscv/bootstrap-hw.mk
Stefan Kalkowski cf943dac65 hw: bootstrap into kernel
Put the initialization of the cpu cores, setup of page-tables, enabling of
MMU and caches into a separate component that is only used to bootstrap
the kernel resp. core.

Ref #2092
2017-02-23 14:54:42 +01:00

12 lines
385 B
Makefile

INC_DIR += $(BASE_DIR)/../base-hw/src/core/include/spec/riscv
SRC_CC += bootstrap/spec/riscv/cpu.cc
SRC_CC += bootstrap/spec/riscv/exception_vector.cc
SRC_CC += bootstrap/spec/riscv/platform.cc
SRC_CC += lib/base/riscv/kernel/interface.cc
SRC_S += bootstrap/spec/riscv/crt0.s
SRC_S += core/spec/riscv/mode_transition.s
include $(BASE_DIR)/../base-hw/lib/mk/bootstrap-hw.inc