43 Commits (575ab461098b0ed9b08cb4e96bec39615498d634)
 

Author SHA1 Message Date
pantonshire 575ab46109 enable a20 1 year ago
pantonshire bf3a9d2a00 typo 1 year ago
pantonshire 15d97a8d55 replace and with test in boot0 to remove a mov 1 year ago
pantonshire d362758b4d panic dumps more registers, panic type arg 1 year ago
pantonshire 035bba16f6 dump more registers on panic, print register names 1 year ago
pantonshire 5c9987e99b readme 1 year ago
pantonshire 89e2cef4fa start work on panic handler 1 year ago
pantonshire 030edfc301 function for dumping register value 1 year ago
pantonshire e913eb04ae use null-terminated strings for vga_println 1 year ago
pantonshire bd3063a80d vga print helpers 1 year ago
pantonshire 592826e8cd load remaining boot1 sectors 1 year ago
pantonshire 76c6d5c355 save a few boot0 bytes 1 year ago
pantonshire 8a75404437 minor boot0 cleanup 1 year ago
pantonshire cdb70a4105 add seabios as submodule 1 year ago
pantonshire 5dad1faa66 write second stage to its own partition 1 year ago
pantonshire 49d53571c4 remove proof, perhaps we can put it elsewhere later 1 year ago
pantonshire 067e4df824 clean up dummy stage 2 a bit 1 year ago
pantonshire fbdbbc5345 jump to stage 2 bootloader 1 year ago
pantonshire b45ee48c90 treat partition end lba as inclusive 1 year ago
pantonshire b32a763d17 tiny optimisation to gpt entry size check 1 year ago
pantonshire c599bf3ed6 use labels for stack variables 1 year ago
pantonshire f9e2135e3b fix bug in stage 2 search 1 year ago
pantonshire cda3a448a9 use qemu stdio monitor 1 year ago
pantonshire 2cca21750c load stage 2 partition start and end 1 year ago
pantonshire 4433200e23 function for reading lba, get correct offset into sector for gpt entry 1 year ago
pantonshire f52b659945 start stage 2 partition search 1 year ago
pantonshire debcfdd281 find byte stride and entries per sector 1 year ago
pantonshire a4fc5c6352 update resources 1 year ago
pantonshire d27dc89984 load more gpt header fields 1 year ago
pantonshire f86617e750 bounds check gpt starting lba 1 year ago
pantonshire f645368a06 check gpt partition magic 1 year ago
pantonshire 1bad40143e explain div weirdness 1 year ago
pantonshire 108040ae01 load lba 1 1 year ago
pantonshire b0547844ed update resources 1 year ago
pantonshire 87854597a1 create disk image with gpt 1 year ago
pantonshire a33a21cde9 update memory layout table 1 year ago
pantonshire f666e43386 memory map resources 1 year ago
pantonshire 629fc3e826 get drive geometry 1 year ago
pantonshire fb6cc7a3be add resources.md 1 year ago
pantonshire f7733f1e74 estoy loopin 1 year ago
pantonshire 9024269ec5 rename first stage 1 year ago
pantonshire 0c74d1e873 reserve space for mbr partition table 1 year ago
pantonshire 50353bafdd little boot sector that writes hi to vga 2 years ago