maybe I should see if porting #EVi to my #xv6 fork (BSD/xv7) is possible...
https://codeberg.org/xv7/xv7
https://codeberg.org/NerdNextDoor/evi
thinking of switching from our ulib to mlibc or newlib in #xv7.
https://codeberg.org/xv7/xv7/issues/1
#Tech #Technology #Kernel #OperatingSystem #OpenSource #OSDev #Programming #C

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...
maybe I should see if porting #EVi to my #xv6 fork (BSD/xv7) is possible...
https://codeberg.org/xv7/xv7
https://codeberg.org/NerdNextDoor/evi
BeOS Beyond the Mac: Hands-on with BeOS on Intel PCs [Part 2] #marchintosh - YouTube

After working on uxnfloppy for so long, I knew that I had to try writing an emulator for UEFI (the modern replacement for BIOS) at some point. Turns out that using clang and C is much easier than learning and writing 16bit assembly and doing software archeology, who could have known :p
I present to you 'uxnefi', a cobbled together UEFI application using the core of uxn2 (by @neauoire & @alderwick ) that can print stuff. Here is primes.rom:
Why should we have user age tracking in Operating Systems and websites?