summaryrefslogtreecommitdiff
path: root/src/README
diff options
context:
space:
mode:
authorAndreas Baumann <mail@andreasbaumann.cc>2017-05-20 11:18:45 +0200
committerAndreas Baumann <mail@andreasbaumann.cc>2017-05-20 11:18:45 +0200
commit4c59f7360514aa6c67ba2fbaa09d4cc9e3139957 (patch)
treea94058e9991cee41903e0685825faaa1f2c2074b /src/README
parente82a5474b7d50e313a3a9022841744914bdef78d (diff)
downloadabaos-4c59f7360514aa6c67ba2fbaa09d4cc9e3139957.tar.gz
abaos-4c59f7360514aa6c67ba2fbaa09d4cc9e3139957.tar.bz2
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
Diffstat (limited to 'src/README')
-rw-r--r--src/README2
1 files changed, 1 insertions, 1 deletions
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