- Add a new API to Freeldr's memory manager, which allows to override type of an...
authorAleksey Bragin <aleksey@reactos.org>
Wed, 31 Dec 2008 12:21:36 +0000 (12:21 +0000)
committerAleksey Bragin <aleksey@reactos.org>
Wed, 31 Dec 2008 12:21:36 +0000 (12:21 +0000)
commit8172ef517414d9759c1aae02d2f8fd9da55d7145
tree41ee7d0f88a14ff031105b2d64a57957bbe9d315
parent85e610895c011a6b1fc856d51f515ab0eb7413e2
- Add a new API to Freeldr's memory manager, which allows to override type of an already allocated memory.
- WINLDR: Fix page tables buffer memory allocation so that it doesn't rely on luck anymore and always allocates a contiguous area of memory. Fixes spontaneous case of booting problem (immediate black screen after loading drivers, reboot of real hardware, halt of cpu in a virtual machine).
- WINLDR: Fix some debug print.

svn path=/trunk/; revision=38487
reactos/boot/freeldr/freeldr/include/mm.h
reactos/boot/freeldr/freeldr/mm/mm.c
reactos/boot/freeldr/freeldr/windows/peloader.c
reactos/boot/freeldr/freeldr/windows/wlmemory.c