diff options
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 16 |
1 files changed, 13 insertions, 3 deletions
@@ -75,23 +75,33 @@ FLOPPY IMAGE RAM --- 0x1000 - boot loader puts the kernel here. + boot loader puts the kernel binary here. 0x7c00 first stage boot loader (loaded by bios) boot/mbr.asm includes initial Global Descriptor Table! -0x7c00 + 3 +0x7c00 + 3 (after jmp boot_16) boot loader puts number of boot floppy disk here. -0x7c00 + 0x140 +0x7c00 + 0x600 + boot loader puts number of records in memory map in here! + +0x7c00 + 0x400 the boot loader puts the memory map obtained from the bios here before switching to protected mode. +0x8300 + boot loader puts the vesa modes here! + +0x9000 + physical memory manager bitmap!!! + 0xb000 memory above this is used for dma (by our floppy.c driver) + REFERENCES ========== |
