An implementation of a basic operating system entirly in Rust from the grounds up, running on top of the Raspberry Pi 3 B+. Implemented the following components:
- bootloader
- stack allocator
- XMODEM file transfer protocol
- timer
- shell
- heap allocator
- sd driver
- FAT32 file system
- processes
- multithreading