mirror of
https://github.com/justinian/jsix.git
synced 2025-12-10 08:24:32 -08:00
e19c7cee50a5120f5093087c349d785f2fac4525
Kernel image now has a header with version, magic number, and a pointer to its actual entrypoint. Entry point is now _start in boot.s, and we now generate versions.s in the build tree for the version macros.
popcorn: A toy microkernel x64 UEFI OS
popcorn is a hobby OS for x64 UEFI environments to play with building a microkenerl architecture. It's far from finished, or even being usable - for now, it's a sandbox for me to explore the UEFI architecture, microkernels, and OS-related concepts that I want to play with.
Languages
C++
66.1%
Python
23.2%
C
8%
Assembly
2%
Shell
0.5%
Other
0.1%