Another soon to be abanondone OS project. Written in Rust just to screw around.
- https://astralvx.com/debugging-16-bit-in-qemu-with-gdb-on-windows/
- https://www.cs.cmu.edu/~pattis/15-1XX/common/handouts/ascii.html
- https://blog.mattjustice.com/2018/08/24/gdb-for-windbg-users/
- https://wiki.osdev.org/Text_UI
- https://www.cs.bham.ac.uk/~exr/lectures/opsys/10_11/lectures/os-dev.pdf
- https://os.phil-opp.com/freestanding-rust-binary/
- https://docs.rust-embedded.org/embedonomicon/custom-target.html
- https://stackoverflow.com/a/67902310
- https://old.reddit.com/r/rust/comments/15yph7l/producing_a_completely_flat_binary_in_rust/
- https://os.phil-opp.com/minimal-rust-kernel/
First edition has more low level details and jsut doesn't use a magic crate to dump you in 64bit mode
Custom linker setup might help with our unexpected layout (and giant size)