Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Pure64 – BareMetal OS kernel loader (github.com/returninfinity)
35 points by ingve on Dec 3, 2015 | hide | past | favorite | 1 comment


Don't get me wrong - great work, it takes real skill to put something like this together and a good understanding of the architecture / platform, but why would anyone adopt this over Multiboot v2 or UEFI? The later are cross-arch/plat compatible and have OSS and industry implementations. Both would allow you to spend time focusing on the kernel design and implementation. You seem to slightly paint yourself into a corner by limiting yourself to legacy BIOS and writing the entire loader in assembly. The later makes supporting PCIe via ECAM a chore as well...




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: