mirror of
https://github.com/RiverGamesStudios/LineKernel.git
synced 2026-04-16 10:44:41 +02:00
Mirror of LineKernel.
- C 87.9%
- Assembly 9.6%
- Makefile 2.5%
| i386 | ||
| iso/boot/grub | ||
| third-party | ||
| .gitignore | ||
| config.h | ||
| LICENSE | ||
| Makefile | ||
| README.md | ||
LineKernel
LineKernel is the LineCoreOS kernel.
It is a kernel unlike POSIX, DOS, or NT.
This kernel is for the LineCoreOS x86 version (not Post-Warpix or Pre-Warpix).
Compiling
Dependencies
- Cross-compile a GCC for the architecture needed (for
i386it would bei686-elf).
Makefile Configurations
- For i386
make i386- Compile using i686-elf for i386make run-i386- Run an i386 kernel image in QEMU (faster)make iso-i386- Make a bootable i386 ISOmake run-iso-i386- Run the i386 ISO in QEMU (slower, but more similar to running on real hardware)
x86_64 and other arches are not supported yet.