File tree Expand file tree Collapse file tree 1 file changed +14
-0
lines changed
content/this-month/2024-12 Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -72,6 +72,20 @@ In this section, we describe updates to Rust OS projects that are not directly r
7272 ...<<your project updates>>...
7373-->
7474
75+ ### [ ` roeeshoshani/genesis ` ] ( https://github.com/roeeshoshani/genesis )
76+ <span class =" maintainers " >(Section written by [ @roeeshoshani ] ( https://github.com/roeeshoshani ) )</span >
77+
78+ ` genesis ` is a bare metal firmware implementation for mips. it implements everything from the bottom up, from
79+ initializing the cpu caches, to configuring pci devices and the interrupt controller.
80+
81+ i noticed that every kernel implementation is always for x86, so i decided to implement it for something a
82+ little more esoteric - mips.
83+
84+ the project is currently in very early stages but the basics are there.
85+
86+ it is my hobby project for me to learn about embedded programming.
87+
88+ feel free to follow along the development of it :).
7589
7690## Join Us?
7791
You can’t perform that action at this time.
0 commit comments