Getting Graphical Output from Our Custom RISC-V Operating System in Rust

We command the virtual GPU (virtio-gpu) by sending certain commands to the host (the device). The guest (the OS driver) has an allocation of RAM that becomes the framebuffer. The driver then tells the device, “hey, here’s the RAM that we’re going to use t… Read more

Similar

Inline in Rust

There’s a lot of tribal knowledge surrounding #[inline] attribute in Rust.I often find myself teaching how it works, so I finally decided to write this... (more…)

Read more »