mirror of
https://github.com/genodelabs/genode.git
synced 2024-12-22 15:02:25 +00:00
42db1e112b
* introduces central memory map for core/kernel * on 32-bit platforms the kernel/core starts at 0x80000000 * on 64-bit platforms the kernel/core starts at 0xffffffc000000000 * mark kernel/core mappings as global ones (tagged TLB) * move the exception vector to begin of core's binary, thereby bootstrap knows from where to map it appropriately * do not map boot modules into core anymore * constrain core's virtual heap memory area * differentiate in between user's and core's main thread's UTCB, which now resides inside the kernel segment Ref #2091
12 lines
269 B
Makefile
12 lines
269 B
Makefile
include $(BASE_DIR)/lib/mk/base.inc
|
|
|
|
SRC_CC += thread_start.cc
|
|
SRC_CC += capability.cc
|
|
SRC_CC += cache.cc
|
|
SRC_CC += raw_write_string.cc
|
|
SRC_CC += signal_receiver.cc
|
|
SRC_CC += stack_area_addr.cc
|
|
SRC_CC += native_utcb.cc
|
|
|
|
LIBS += startup-hw base-hw-common cxx timeout-hw
|