My "operating system" ! Written in Rust. Only support UEFI x86_64 now.
Install OVMF and set bios = "<path to OVMF.fd>" in Cargo.toml.
Note: you can download Gerd Hoffmann's OVMF builds (edk2.git-ovmf-x64*.noarch.rpm) and use OVMF_CODE.fd.
You need provied a ttf font in Cargo.toml
[package.metadata.bootuefi.copy]
"/usr/share/fonts/sarasa/sarasa-mono-sc-regular.ttf" = "font.ttf"cargo run --releaseThe allocator is just enough to boot and draw on screen. It's inefficiency!
