just thought i'd drop this: https://codeberg.org/xv7/xv7

my friend kinda gave up working on this

xv7

The xv7 source tree.

Codeberg.org
Think about dropping our ulib in favour of another library.

Currently, I think our current ulib is an unnecessary pain for porting software and we're basically forced to write our own C library ourselves. Switching to something like mlibc from Managarm or even maybe musl if possible would be a step in the right direction. I know xv6 was built originall...

Codeberg.org