minos/arch
auser 8c44d12357 minos M1: minimal multi-arch kernel (x86 + RISC-V + ARM/Zynq)
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().
2026-09-25 00:41:24 +03:00
..
arm minos M1: minimal multi-arch kernel (x86 + RISC-V + ARM/Zynq) 2026-09-25 00:41:24 +03:00
riscv minos M1: minimal multi-arch kernel (x86 + RISC-V + ARM/Zynq) 2026-09-25 00:41:24 +03:00
x86 minos M1: minimal multi-arch kernel (x86 + RISC-V + ARM/Zynq) 2026-09-25 00:41:24 +03:00