I do a lot of verbose logging; the next step is to get an AHCI read sector driver. once I do that I will need to completely overhaul my int 0x13 handler because both dos and syslinux shit themselves
This is exactly why we need more open source silicon. More transparency, more open PDKs, more people able to build and verify their own chips.
We need to democratize chip design.
my x86 firmware can now boot from hard disk (took 3d)
next steps are actually setting up interrupts so i can do stuff. then i'll do more setup like being able to boot off floppy and then i'll do other boot stuff (ACPI, BIOS32, E820, more interrupts, etc)
crux has that "non-rolling release source-based" thing but it doesn't have use flags (unless i manually modify the pkgmk.conf)
i might also check out kiss linux. (i just noticed there's no wikipedia article on it!!)
ngl my dream distro would be a non-rolling release source-based distro like gentoo. like if i had gentoo's emerge/portage/USE flags but at the same time a non-rolling release package schedule i think that would be cool
maybe that exists? idk?
i use debian (on my desktop) rn and its moderately stable for what i need it for. theres no real like actual need for me to hop off debian but ive heard nix is good and ive wanted to try it