intermezzOS (@intermezzOSrs) header
intermezzOS (@intermezzOSrs) profile picture

An operating system, for learning. Written in @rustlang for x86_64.

always in the middle
Joined December 2015
Photo by intermezzOS (@intermezzOSrs)Photo by intermezzOS (@intermezzOSrs)Photo by intermezzOS (@intermezzOSrs)Photo by intermezzOS (@intermezzOSrs)Photo by intermezzOS (@intermezzOSrs)Photo by intermezzOS (@intermezzOSrs)Photo by intermezzOS (@intermezzOSrs)Photo by intermezzOS (@intermezzOSrs)
It's been a while since we had an update; it's hard to find open source time sometimes. Hope to get back to the book soon!
We've had a couple of pull requests updating things to work with the latest nightlies 👍❤️
1
2
if you're in Seattle, I'm giving my 'you can be a kernel hacker!' talk in May at Stripe! stripe.events/engseattle2017
10
46
4
161
TIL there is a 730 page book "Understanding the Linux virtual memory manager" kernel.org/doc/gorman/pdf/un…. it looks really cool!
3
37
1
153
Today, @ag_dubs is giving a talk about intermezzOS at Hello! Con! at @UofTCompSci 🎊🇨🇦💯
7
Did some VGA hacking tonight in order to prepare for the next chapter of the book; hopefully that will come soon!
2
17
intermezzOS retweeted
oh hey my #rustbeltrust talk is up! wanna see me live code some silly stuff and rant about OS dev culture? 👀 => youtube.com/watch?list=PLgC1…
1
2
16
Finally a new “Writing an OS in Rust” post (this time about double faults): os.phil-opp.com/double-fault…
2
12
46
intermezzOS retweeted
Ever wanted to write an OS? ashley williams (@ag_dubs) got you covered in "intermezzOS: a teaching operating system" youtube.com/watch?v=WxbrhruI…
what does an operating system even do?
10
222
11
483
I will, sorry it's taken a few days
Inspired by @ag_dubs recent @intermezzOSrs talk, I started hacking on a Xen Mini-OS #rustlang kernel. No idea what I'm doing and it's fun :)
segfaults happen when you try to access invalid memory, to put it in a tweet
am a lil too hilariously proud of this #rustbeltrust version of the @intermezzOSrs bare-bone kernel
1
1
14
very important speaker notes
1
1
2