Skip to content

lte678/Raspberry-Pi-OS

Repository files navigation

Raspberry PI OS

What is this?

This is an operating system for the Raspberry Pi 3B written completely from scratch by yours truly :)

It is not intended to be useful. Nor is it intended to provide a great example for OS development. It's just my little programming playground.

Hello recruiters ^^

What's in the package?

  • A monolithic terminal integrated into the kernel
  • SD card driver
  • Slab allocator
  • Buddy block allocator
  • Virtual memory
  • ELF execution
  • Process management (WIP)
  • Virtual file system (WIP)
  • Interrupt handling (WIP)
  • Platform timer (WIP)
  • printf
  • Lots, and lots, and lots of bugs

Todo

  • FAT32 writing
  • Rust toolchain for userspace applications

Screenshot!

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published