Commit graph

20 commits

Author SHA1 Message Date
44c0352f0d got file loading working properly 2020-05-25 15:35:45 -04:00
c99a319d34 script to debug with qemu and gdb 2020-05-25 11:08:59 -04:00
021ea9b271 basic fs type stuff, fat16, removing stack segment and using data segment 2020-05-24 21:55:12 -04:00
02f14113cb very basic vga, ata, serial drivers. start of fat and fs drivers 2020-05-24 11:02:43 -04:00
31d8ae388a small stub with fat info 2020-05-16 14:10:08 -04:00
53801b9bae Hello world 2020-05-16 13:25:46 -04:00
c0daede46d starting over 2020-05-16 09:53:58 -04:00
f7820301d5 going to try efi again 2020-01-18 14:28:53 -05:00
243e28075e function to return pointers to functions to read from a constant interface, so we only have to check the interface once per macro operation 2020-01-05 22:26:40 -05:00
7c7fd36bea doing iso9660 before gpt, making partition detection expandable 2019-12-27 18:49:11 -05:00
58b5c8ba41 lots of new stuff. new memory manager, some stuff on file plumbing 2019-12-27 17:19:51 -05:00
c055a2f6a9 keyboard skeleton, skeleton, rcs, etc 2019-12-26 18:21:44 -05:00
336cfa313d got multiboot info parsed! 2019-12-26 13:06:21 -05:00
2c542b87ff some more, tag part doesn't work 2019-12-25 13:53:18 -05:00
2b7b69e1ff more progress 2019-12-25 11:49:06 -05:00
f5f0f5ddae start of 0.0.9 branch, using multiboot this time 2019-12-24 22:31:22 -05:00
a947a7a143 small changes, part 2, rewriting bootloader partially, giving up on this branch 2019-12-24 00:16:05 -05:00
e520b52cd5 small changes, part 1 2019-12-23 01:33:26 -05:00
cdc7b2ae53 more of bootloader, tiny kernel stub 2019-12-14 18:31:34 -05:00
aeff38fe15 still need to read, parse root directory to find kernel and need to put boot signature at 0x7dfe to jump around 2019-12-11 10:14:32 -05:00