15 Commits

Author SHA1 Message Date
3868eb4ac5 Added file searching 2026-03-04 17:17:30 -05:00
a83b935482 added preliminary support for FAT32 2026-02-19 03:22:01 -05:00
c6b416d2d4 odds and ends 2026-02-18 19:15:14 -05:00
78f56d916c added stdio functionality 2026-02-18 17:54:22 -05:00
990391144c Added qlang's lexer to parse tokens, not hooked up yet 2026-02-17 14:10:06 -05:00
69baa26d9b fixed mostly everything, works on my real hardware, turns out bochs just hates me 2026-02-15 22:17:48 -05:00
07e8015800 Added code to setup IRQ's through ioapic but somethings still not working 2026-02-15 21:09:19 -05:00
d4e1c29f07 Fixed small errors in PIC signalling, added code for allocation and MMIO mapping 2026-02-15 05:55:36 -05:00
4ca9447efa Added apic init 2026-02-15 02:23:08 -05:00
531ce911ea shifted RSDP detection to limine, got high half direct mapping setup 2026-02-06 10:33:28 -05:00
ba71067458 added qemu as testing dep 2026-02-05 10:23:16 -05:00
38be35698e Made the colors more fun 2026-02-05 10:21:45 -05:00
0d15f5239f Got rid of use of comma, updated flake to have mtools, gptfdisk 2026-02-05 10:16:27 -05:00
4b81def864 Added font and primitive logging capacity 2026-02-05 09:47:16 -05:00
0d436e5255 initial state
Currently limine based, cribbing from osdev wiki a bit, and from
dreamportdev
2026-02-02 19:51:54 -05:00