Custom OS from scratch in C.
Find a file
2025-07-19 00:01:27 -07:00
isodir/boot/limine Getting rid of binaries and adding the limine boot config 2025-05-23 17:28:43 -07:00
kernel cowos attempted gdt, but at least we have vga drivers now 2025-07-18 23:50:07 -07:00
scripts cowos attempted gdt, but at least we have vga drivers now 2025-07-18 23:50:07 -07:00
.gitignore Getting rid of binaries and adding the limine boot config 2025-05-23 17:28:43 -07:00
LICENSE Initial commit 2025-04-14 12:59:37 -07:00
Makefile cowos attempted gdt, but at least we have vga drivers now 2025-07-18 23:50:07 -07:00
README.md kirawano got mad that i didn't credit correctly 2025-07-19 00:01:27 -07:00

Migrated from Rekketstone/cowos

cowos

Custom OS from scratch in C

Notes

Heavily UNDER DEVELOPMENT

Currently just boots and well, does nothing lol.

BUILDING

You'll need a few things:

  • LLVM/Clang (default C compiler)
  • LLD (linker)
  • xorriso (iso creation)
  • git
  • make
  • qemu (for virtual machine)

After acquiring those just run make and it'll do everything for you:

make

Credits

  • Limine: modern, advanced, portable, multiprotocol bootloader and boot manager.

People

  • micl: random guy on the interweb in the LHL discord server gave me a free vga driver to use lol