Skip to content

Commit f5d4cde

Browse files
authored
Merge pull request #243 from roeeshoshani/next
Add an announcement for the gensis project
2 parents e7e6866 + 4f0ffce commit f5d4cde

File tree

2 files changed

+16
-2
lines changed

2 files changed

+16
-2
lines changed

collect-changes/Cargo.lock

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

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

+14
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,20 @@ In this section, we describe updates to Rust OS projects that are not directly r
7474
...<<your project updates>>...
7575
-->
7676

77+
### [`roeeshoshani/genesis`](https://github.com/roeeshoshani/genesis)
78+
<span class="maintainers">(Section written by [@roeeshoshani](https://github.com/roeeshoshani))</span>
79+
80+
`genesis` is a bare metal firmware implementation for mips. it implements everything from the bottom up, from
81+
initializing the cpu caches, to configuring pci devices and the interrupt controller.
82+
83+
i noticed that every kernel implementation is always for x86, so i decided to implement it for something a
84+
little more esoteric - mips.
85+
86+
the project is currently in very early stages but the basics are there.
87+
88+
it is my hobby project for me to learn about embedded programming.
89+
90+
feel free to follow along the development of it :).
7791

7892
## Join Us?
7993

0 commit comments

Comments
 (0)