summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorLines
2020-05-25clarify to linguist that .h files are c, and not c++Benji Dial-0/+1
2020-05-25got file loading working properlyBenji Dial-20/+67
2020-05-25script to debug with qemu and gdbBenji Dial-4/+10
2020-05-24licenseBenji Dial-0/+13
2020-05-24basic fs type stuff, fat16, removing stack segment and using data segmentBenji Dial-78/+251
2020-05-24very basic vga, ata, serial drivers. start of fat and fs driversBenji Dial-65/+633
2020-05-16small stub with fat infoBenji Dial-7/+120
2020-05-16fixed gdt (works in virtualbox now)Benji Dial-2/+2
2020-05-16Hello worldBenji Dial-0/+122
2020-05-16starting overBenji Dial-2094/+0
2020-01-18going to try efi againBenji Dial-9/+115
2020-01-05function to return pointers to functions to read from a constant interface, ↵Benji Dial-13/+219
so we only have to check the interface once per macro operation
2019-12-27woops, last commit was missing most of the fileBenji Dial-1/+15
2019-12-27memory map explanationBenji Dial-2/+4
2019-12-27iso_9660_parse_phBenji Dial-7/+102
2019-12-27doing iso9660 before gpt, making partition detection expandableBenji Dial-26/+115
2019-12-27lots of new stuff. new memory manager, some stuff on file plumbingBenji Dial-111/+365
2019-12-27apm and smbios stubs, get_char can now wait for printableBenji Dial-5/+61
2019-12-26a few more tags, just printingBenji Dial-9/+70
2019-12-26more info tagsBenji Dial-35/+195
2019-12-26keyboard skeleton, skeleton, rcs, etcBenji Dial-32/+198
2019-12-26just learned you can index with ecx, updated assembly accordinglyBenji Dial-18/+11
2019-12-26working memory managerBenji Dial-51/+62
2019-12-26serial ports, echo vga output over COM2Benji Dial-10/+66
2019-12-26got multiboot info parsed!Benji Dial-79/+161
2019-12-25some more, tag part doesn't workBenji Dial-13/+22
2019-12-25more progressBenji Dial-35/+90
2019-12-24don't need 0.0.8 docs anymoreBenji Dial-17/+0
2019-12-24start of 0.0.9 branch, using multiboot this timeBenji Dial-428/+329
2019-12-24small changes, part 2, rewriting bootloader partially, giving up on this branchBenji Dial-302/+216
2019-12-23small changes, part 1Benji Dial-24/+34
2019-12-22report number of free pagesBenji Dial-0/+89
2019-12-17a good deal of processBenji Dial-0/+244
2019-12-14more of bootloader, tiny kernel stubBenji Dial-51/+313
2019-12-11still need to read, parse root directory to find kernel and need to put boot ↵Benji Dial-0/+278
signature at 0x7dfe to jump around