arongeo / minikernel

rpi4 kernel - made by @arongeo

Home Page:https://arongeo.com/project/minikernel

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

minikernel

A small kernel (if you can call it that) for the Raspberry Pi 4 written in Rust. Definitely not the best kernel (again, if you can call it that) you'll ever see, a lot of the solutions aren't nearly as thought through as I would like them to be, but this is what I could write now, looking forward to improve :)

TODO

  • GPIO Input
  • filesystem access
  • system calls
  • miniUART file transfer
  • etc.

DONE

  • miniUART output
  • miniUART input
  • GPIO output

References

Thank you to:

About

rpi4 kernel - made by @arongeo

https://arongeo.com/project/minikernel


Languages

Language:Rust 94.8%Language:Assembly 3.3%Language:Makefile 1.9%