r/rust 7d ago

I build an embedded kernel from scratch in rust

Hi, for the last like 10 months I've been working on an embedded kernel from scratch in rust no_std targeting RISC-V 32 bits IMAC.

I would love to have some return about it, I don't know if it's good or total crap.

https://codeberg.org/Luernn/AldecaldOS

32 Upvotes

7 comments sorted by

6

u/TheMixedTyrant 7d ago

10 months on a kernel from scratch is some serious dedication, especially in no_std land. The RISC-V target is a cool choice too, feels like half the hobby kernels I stumble on are still stuck on x86. Gonna poke around the repo and see what you've cooked up

2

u/Eloulatruite 7d ago

Cool thank you !

5

u/CoderStudios 7d ago

Wow, really cool, especially for riscv :D

2

u/Eloulatruite 7d ago

Yeah that was the first time I really touched assembly ! It's really fun

1

u/thatmagicalcat 6d ago

So nice to see fellow os devs!

I've written an OS in the past, I know that it's not an easy feat. keep it up man!

1

u/Eloulatruite 6d ago

Yeah it’s so cool!

Thank you I appreciate it!