Virtual memory works baby! Virtual Heap at 0x80000000 fully enabled. Next up, EFI...
authorAlex Ionescu <aionescu@gmail.com>
Sun, 14 May 2017 16:07:21 +0000 (16:07 +0000)
committerAlex Ionescu <aionescu@gmail.com>
Sun, 14 May 2017 16:07:21 +0000 (16:07 +0000)
commitfe15b28371967983f131dcf69f4025b127f41631
treea4e27fa3ad328217b28b9234dc209324c61d361c
parent4875f5476e4d7a0ea68d090ddf7bf5b611c529a5
Virtual memory works baby! Virtual Heap at 0x80000000 fully enabled. Next up, EFI Protocols with Paging Enabled.
[BOOTLIB]: Fix dumb bug in BlMmIsTranslationEnabled which would always return FALSE.
[BOOTLIB]: Fix dumber bug in MmDefInitializeTranslation which was freeing the page directories and self-map pages even in the success path. Causing us to zero out paging structures...
[BOOTLIB]: Cleanup and extend MmMdDbgDumpList for internal use, and add MmMdListPointerToName as another debug function.
[BOOTLIB]: Add a few more checkpoints in unimplemented paths.

svn path=/trunk/; revision=74545
reactos/boot/environ/include/bl.h
reactos/boot/environ/lib/firmware/efi/firmware.c
reactos/boot/environ/lib/mm/descriptor.c
reactos/boot/environ/lib/mm/heapalloc.c
reactos/boot/environ/lib/mm/i386/mmx86.c
reactos/boot/environ/lib/mm/pagealloc.c