GeistHaus
log in · sign up

A Freestanding Rust Binary

os.phil-opp.com

The first step in creating our own operating system kernel is to create a Rust executable that does not link the standard library. This makes it possi…

7 pages link to this URL
Writing a Linux executable from scratch with x86_64-unknown-none and Rust - vulns.xyz

I recently mentioned on the internet I did work in this direction and a friend of mine asked me to write a blogpost on this. I didn’t blog for a long time (keeping all the goodness for myself hehe), so here we go. 🦝 To set the scene, let’s assume we want to make an exectuable binary for x86_64 Linux that’s supposed to be extremely portable. It should work on both Debian and Arch Linux....

Long-form Texts on Interesting Details of Computers

It seems especially recently I’ve come across more and more long-form texts (think: hour-long blog posts; free books; series of posts). I especially like the ones that go into the very fine details of …

0 inbound links article en CC BY-NC 4.0