Learning OS stuff from this: http://intermezzos.github.io/book/first-edition/ Dependencies: cargo install xargo // cross compiling without std lib rustup component add rust-src // used by xargo