Skip to content

lte678/Raspberry-Pi-OS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

 
 
 

Contributors