From 4c59f7360514aa6c67ba2fbaa09d4cc9e3139957 Mon Sep 17 00:00:00 2001 From: Andreas Baumann Date: Sat, 20 May 2017 11:18:45 +0200 Subject: documented early GDT in assembly (following Nick Bundells osdev guide). renamed gdt.asm to boot_gdt.asm (because later we will have a gdt.asm when playing with memory managers and process isolation). This boot sequence is for legacy machines, for UEFI and multiboot kernels the whole thing looks different --- src/README | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/README') diff --git a/src/README b/src/README index ad6ca2a..4b120dc 100644 --- a/src/README +++ b/src/README @@ -1,7 +1,7 @@ * boot.bin - boot sector (stage 1 and 2, total 2k), offset 0x7c00 * boot.asm - the main boot sector code using: * kernel.bin - linked kernel with fix start offset 0x8400 - * gdt.asm - the early GDT, flat memory model, no protection + * boot_gdt.asm - the early GDT, flat memory model, no protection * stage1_functions.asm - real mode functions of the bootloader * stage2_functions.asm - protected mode primitive VGA routines * switch_mode.asm - early GTD loading and switching from real to protected mode -- cgit v1.2.3-54-g00ecf