- Add new type of debug print for windows loader
authorAleksey Bragin <aleksey@reactos.org>
Sun, 1 Oct 2006 19:39:49 +0000 (19:39 +0000)
committerAleksey Bragin <aleksey@reactos.org>
Sun, 1 Oct 2006 19:39:49 +0000 (19:39 +0000)
commit3d9d36ccff561d0819846a9cb458523e0e6da62c
treea743f9dd885454cab370fe6cd3bc897dede0d816
parent71e329a12566972bdc50c2974f6d000a2603c00b
- Add new type of debug print for windows loader
- Add address conversion routines for windows loader
- Add stubs for PE loading, memory operations
- Add some code to the LoadAndBootWindows()

Some notes:
- The windows loader is going to become some kind of a library in future, shared at least between freeldr and EFI loader.
- The code in windows loader is specific to i386 architecture for now, but I add it to the "freeldr_base". I better separate it a bit later, after discussion with arty (because I hardly want compatibility with loading windows on PPC).

svn path=/trunk/; revision=24350
reactos/boot/freeldr/freeldr/debug.c
reactos/boot/freeldr/freeldr/freeldr_base.rbuild
reactos/boot/freeldr/freeldr/include/debug.h
reactos/boot/freeldr/freeldr/include/winldr.h
reactos/boot/freeldr/freeldr/windows/conversion.c [new file with mode: 0644]
reactos/boot/freeldr/freeldr/windows/peloader.c [new file with mode: 0644]
reactos/boot/freeldr/freeldr/windows/winldr.c
reactos/boot/freeldr/freeldr/windows/wlmemory.c [new file with mode: 0644]