You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
rust-raspberrypi-OS-tutorials/04_zero_overhead_abstraction
Andre Richter 771dfbab7f
Refactor tutorial 04
4 years ago
..
.vscode Switch to rust-analyzer 4 years ago
src Refactor tutorial 04 4 years ago
Cargo.lock Bump to register 0.5.x 4 years ago
Cargo.toml Bump to register 0.5.x 4 years ago
Makefile Refactor tutorial 04 4 years ago
README.md Refactor tutorial 04 4 years ago
kernel Refactor tutorial 04 4 years ago
kernel8.img Refactor tutorial 04 4 years ago

README.md

Tutorial 04 - Zero Overhead Abstraction

tl;dr

All hand-written assembly is replaced by Rust code from the cortex-a crate, which provides zero-overhead abstractions and wraps the unsafe parts.

Diff to previous