MMUKO Boot Sequence: Ein winziger freestanding-C-Kernel, der in QEMU bootet

Mmuko Boot Sequence – a tiny freestanding C kernel that boots in QEMU

Dieses Projekt zeigt, wie die MMUKO-Boot-Idee als winziger, eigenständiger C-Kernel in QEMU bootet. Es unterstützt zwei Pfade: direkten BIOS-Boot über einen 512-Byte-Bootsektor und GRUB Multiboot. Die Kernel-Quelle ist bewusst freestanding, ohne Host-C-Laufzeit, und demonstriert die MMUKO-Boot-Phasen. Das Scaffold enthält Build-Skripte für Windows und Linux sowie eine Beispiel-MMUKO-Programmfunktion, die nach erfolgreichem Boot ausgeführt wird.

QEMU bootet Firmware, Bootsektoren, Kernel oder Disk-Images. Zur Bootzeit gibt es keine gehostete C-Laufzeit, also muss MMUKO als freestanding Code laufen.

Mehr von diesem Tag

2026-09-07