kornex-iso/PieK-kernel ? reverse-engineered prompt
Reverse engineered prompt
Build me a small open source hobby kernel in C and a little assembly that can boot with GRUB on x86 32 bit and run in QEMU.
I want it to be a solid alpha base, not a full operating system, but it should already handle the basics like CPU setup, interrupts, timer, memory and paging, a simple heap, a basic process system and scheduler, a tiny driver framework, basic screen output, and a very simple filesystem. Keep the code clean and easy to extend so other people can build their own OS on top of it.
Please make it possible to build with one command, and generate a bootable kernel image. If anything needs current build or boot details, look up the latest docs online and make it work.
Are you gonna build this?
make sure you review the code using arcumet