Boots under QEMU on all three ISAs from one clang build: - shared C core (kmain, console) calls a small per-arch contract (arch.h) - per-arch asm entry + trap/vector table + UART driver - parallel Makefile (make -j), 'make run-<arch>', 'make sizes' M1 = boot, UART up, trap vector installed, banner from kmain().
5 lines
27 B
Text
5 lines
27 B
Text
build/
|
|
*.o
|
|
*.d
|
|
*.elf
|
|
*.bin
|