Author: tkreuzer
Date: Sun Oct 25 22:47:53 2009
New Revision: 43757

URL: http://svn.reactos.org/svn/reactos?rev=43757&view=rev
Log:
- Pass pointer to debugprint function to the kernel in 
LoaderBlock->u.I386.CommonDataArea
- comment out __lldt

Modified:
    
branches/ros-amd64-bringup/reactos/boot/freeldr/freeldr/windows/amd64/ntsetup.c
    
branches/ros-amd64-bringup/reactos/boot/freeldr/freeldr/windows/amd64/wlmemory.c

Modified: 
branches/ros-amd64-bringup/reactos/boot/freeldr/freeldr/windows/amd64/ntsetup.c
URL: 
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/boot/freeldr/freeldr/windows/amd64/ntsetup.c?rev=43757&r1=43756&r2=43757&view=diff
==============================================================================
--- 
branches/ros-amd64-bringup/reactos/boot/freeldr/freeldr/windows/amd64/ntsetup.c 
[iso-8859-1] (original)
+++ 
branches/ros-amd64-bringup/reactos/boot/freeldr/freeldr/windows/amd64/ntsetup.c 
[iso-8859-1] Sun Oct 25 22:47:53 2009
@@ -46,7 +46,7 @@
        ULONG_PTR Tss = 0;
        ULONG BlockSize, NumPages;
 
-       LoaderBlock->u.I386.CommonDataArea = NULL; // Force No ABIOS support
+       LoaderBlock->u.I386.CommonDataArea = (PVOID)DbgPrint; // HACK
        LoaderBlock->u.I386.MachineType = MACHINE_TYPE_ISA;
 
        /* Allocate 2 pages for PCR */

Modified: 
branches/ros-amd64-bringup/reactos/boot/freeldr/freeldr/windows/amd64/wlmemory.c
URL: 
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/boot/freeldr/freeldr/windows/amd64/wlmemory.c?rev=43757&r1=43756&r2=43757&view=diff
==============================================================================
--- 
branches/ros-amd64-bringup/reactos/boot/freeldr/freeldr/windows/amd64/wlmemory.c
 [iso-8859-1] (original)
+++ 
branches/ros-amd64-bringup/reactos/boot/freeldr/freeldr/windows/amd64/wlmemory.c
 [iso-8859-1] Sun Oct 25 22:47:53 2009
@@ -342,7 +342,7 @@
     WinLdrSetupIdt((PVOID)((ULONG64)GdtIdt + 2048)); // HACK!
 
     /* LDT is unused */
-    __lldt(0);
+//    __lldt(0);
 
     /* Load selectors for DS/ES/FS/GS/SS */
     Ke386SetDs(KGDT_64_DATA | RPL_MASK);   // 0x2b


Reply via email to