- Implement WinLdrLoadBootDrivers() / WinLdrLoadDeviceDriver() - to be able to load...
authorAleksey Bragin <aleksey@reactos.org>
Tue, 10 Oct 2006 10:38:45 +0000 (10:38 +0000)
committerAleksey Bragin <aleksey@reactos.org>
Tue, 10 Oct 2006 10:38:45 +0000 (10:38 +0000)
commit3bef46768738ed248b01742d2064145bf8ca6cc6
tree6f81f6dd935a52add51ae43cb83b1ca0c728c0ac
parent493f953a0c255196d6aebd2324f5427b6282ecff
- Implement WinLdrLoadBootDrivers() / WinLdrLoadDeviceDriver() - to be able to load boot-time drivers
- Perform hardware detection in the beginning (I had to insert RegInitializeRegistry() hack because MachHwDetect initializes certain stuff in registry)
- Convert info from hwdetect to suitable form in LPB (code by Alex Ionescu, just moved/adapted). Debug routine added to output its contents.
- Move allocation memory for NlsData into "phase 0" (AllocateAndInitLPB)
- Fixed SystemRoot to be of a correct form (later will be autogenerated of course, now just for reference)

svn path=/trunk/; revision=24480
reactos/boot/freeldr/freeldr/windows/winldr.c