Commit Graph

17 Commits

Author SHA1 Message Date
mintsuki 35181c2b54 gpt: Embed stage2 code within GPT structures so an extra partition is not needed 2020-12-06 16:43:38 +01:00
mintsuki 1ead86ef70 bootsect: Do not assume 512-byte sectors 2020-11-05 17:00:15 +01:00
mintsuki d7ec93d01d bootsect: Move jump to stage2 to second half of bootsector 2020-11-05 01:04:49 +01:00
mintsuki d799658be4 bootsect: Remove useless instructions 2020-11-05 00:56:52 +01:00
mintsuki de0f0da1c6 Move A20 handler out of bootsector and into stage 2 2020-10-15 11:35:49 +02:00
mintsuki c657e86cc8 Move stack to 0x7c00 2020-09-25 22:42:01 +02:00
mintsuki a909fd821c Some work on ACPI and use EBDA start as end of usable conventional memory 2020-09-17 12:06:35 +02:00
mintsuki cb9edd2a7b Reorganise source tree 2020-09-14 19:32:11 +02:00
mintsuki f7b0f240d3 Add make toolchain script and reorganise source tree 2020-01-21 23:45:13 +01:00
streaksu 59ea2f0b59 Increased size to 32 KiB 2020-01-21 06:41:38 +01:00
Sakura Nakamoto 44cb46a17e Revert "Removed save GPR code in read_sector"
This reverts commit c797223699.
2019-07-08 22:23:58 +01:00
Sakura Nakamoto c797223699 Removed save GPR code in read_sector 2019-07-08 21:31:54 +01:00
Sakura Nakamoto 3b44ce6ffc Made error messages more specific 2019-07-08 20:41:17 +01:00
mintsuki 77572b0df4 Added print 2019-05-31 07:19:02 +02:00
mintsuki 3de2394f23 Make stage 3 32 bit 2019-05-30 16:35:49 +02:00
mintsuki 563825e44d Enable A20 line and enter 'unreal mode' in the bootsect 2019-05-30 16:25:23 +02:00
mintsuki 3c4c1a878a Add separate bootsector and stage2, add VGA text mode driver 2019-05-30 15:59:25 +02:00