Skip to content

mariohoff/raspiOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RaspiOS

Here I try to build my own operating system for a raspberry pi Model B+ I am not really sure where the road will go from here and maybe I will start adding support for the Raspi2 and above (which should only be a different mailbox if I read that correctly).

What works for now:

  • Booting
  • Initialize and set GPIO
  • basic screen output (pixel and line drawing)
  • string output

ToDo:

  • a lot!

What's documented for now?

Nothing, but I will try to catch up sometime.

Links and tutorials

For me everything started with this tutorial from cambridge: http://www.cl.cam.ac.uk/projects/raspberrypi/tutorials/os/

I have to admit that I don't really like writing assembly and so I started to port everything to C now. What helped me with that is:

The kernel skeleton from osdev https://wiki.osdev.org/Raspberry_Pi_Bare_Bones

and just lateley another tutorial which i really appreciate! https://jsandler18.github.io/ https://github.com/jsandler18/raspi-kernel

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published