Skip to content

Commit 4f0ffce

Browse files
committed
add an announcement for genesis - a mips firmware implementation
1 parent 0a717ea commit 4f0ffce

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

content/this-month/2024-12/index.md

+14
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)