Thanks to @Amanieu for the [suggestion on /r/rust](https://www.reddit.com/r/rust/comments/4lfx0f/writing_an_os_in_rust_catching_cpu_exceptions/d3n9r9w).