Printing to Screen

1 · Philipp Oppermann · Oct. 23, 2015, midnight
In the previous post we switched from assembly to Rust, a systems programming language that provides great safety. But so far we are using unsafe features like raw pointers whenever we want to print to screen. In this post we will create a Rust module that provides a safe and easy-to-use interface for the VGA text buffer. It will support Rust's formatting macros, too. This post uses recent unstable features, so you need an up-to-date nighly compiler. If you have any questions, problems, or sugg...