]> git.dujemihanovic.xyz Git - nameless-os.git/commit
Rehaul the memory map
authorDuje Mihanović <duje.mihanovic@skole.hr>
Fri, 6 May 2022 17:33:45 +0000 (19:33 +0200)
committerDuje Mihanović <duje.mihanovic@skole.hr>
Fri, 6 May 2022 18:03:41 +0000 (20:03 +0200)
commit5138270e466cf2dd21bf0aa6356672fdcc85fee6
treee369eb28b176cd284df5d3293455477ee07acd01
parent750b9e3f093f34310a05ffbac7f6b1317ef786e7
Rehaul the memory map

This was done when I realized that not enough space is allocated to load
clusters. The current map is as follows (all numbers in hex):

* 600-800: MBR
* ee00-fe00: stack
* fe00-10000: VBR
* 800-1800: temporary FAT sector
* 10000-18000: temporary cluster
* 1800-fe00: LOADER.BIN
boot/x86/fat32/fat32.s
boot/x86/mbr.s
boot/x86/stage3/loader.s
boot/x86/vbr-fat32.s