home
Back
Memory Map
| Start | End | Purpose |
| 0x0000 | 0x1FF | Bootloader |
| 0x0200 | 0x07F7 | FREE |
| 0x07F8 | 0x07F9 | Kernel Sector Count Variable |
| 0x07FA | 0x07FD | Kernel Start Address Variable |
| 0x07FE | 0x07FF | e820 Entry Count |
| 0x0800 | 0x0FFF | e820 Entries |
| 0x1000 | 0x37FF | Stage2 Bootloader |
| 0x3800 | 0xFFFF | FREE |
| 0x10000 | 0x1FFFF | Kernel |
| ... | 0x90000 | Stack |
| 0x01000000 | 0x08000000 | Heap |
| 0x08000000 | ... | Memory Mapped IO |
| 0xFFC00000 | 0xFFFFEFFF | 1023 Page Tables |
| 0xFFFFF000 | 0xFFFFFFFF | Page Directory |
| 0x3FC000 | 0x3FCFFF | Temp Page 3 |
| 0x3FD000 | 0x3FDFFF | Temp Page 2 |
| 0x3FE000 | 0x3FEFFF | Temp Page 1 |
| 0x3FF000 | 0x3FFFFF | Temp Page 0 |