Add simple uart driver, more functionality etc etc etc

This commit is contained in:
ivajon
2026-05-06 20:43:00 +02:00
parent 0b0acedb2f
commit aa5ce32dce
20 changed files with 1554 additions and 2 deletions

10
kernel/run.sh Executable file
View File

@@ -0,0 +1,10 @@
mkdir -p esp/EFI/BOOT
cargo b --target x86_64-unknown-uefi --release
cp target/x86_64-unknown-uefi/release/kernel.efi esp/EFI/BOOT/BOOTX64.EFI
qemu-system-x86_64 \
-drive if=pflash,format=raw,readonly=on,file=/usr/share/edk2/x64/OVMF_CODE.4m.fd \
-drive if=pflash,format=raw,file=OVMF_VARS.4m.fd \
-drive format=raw,file=fat:rw:esp \
-net none \
-serial stdio