1
0
Fork 0
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%
Find a file
2026-04-13 21:52:25 -07:00
i386 Upgrade RiverAdvice 2026-04-13 21:52:25 -07:00
iso/boot/grub Gzip kernel 2026-03-30 18:07:07 -07:00
third-party A word of advice. 2026-04-13 19:49:06 -07:00
.gitignore PCI IDE Controller 2026-04-04 12:44:44 -07:00
config.h Drop verbose_log 2026-04-10 20:53:29 -07:00
LICENSE Initial commit 2026-03-23 19:35:18 -04:00
Makefile Remove a useless thing 2026-04-10 20:46:58 -07:00
README.md Rework readme 2026-03-30 16:17:23 -07:00

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

Makefile Configurations

  • For i386
    • make i386 - Compile using i686-elf for i386
    • make run-i386 - Run an i386 kernel image in QEMU (faster)
    • make iso-i386 - Make a bootable i386 ISO
    • make 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.