From 8e4e06d0de6c8302a9d262fb03e7017f88d0d431 Mon Sep 17 00:00:00 2001 From: Filip Navara Date: Wed, 6 Jul 2005 08:22:13 +0000 Subject: [PATCH] Report correct system space start address in /3GB case. svn path=/trunk/; revision=16448 --- reactos/boot/freeldr/freeldr/multiboot.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/reactos/boot/freeldr/freeldr/multiboot.c b/reactos/boot/freeldr/freeldr/multiboot.c index 4ac2611b71f..9458a496d2e 100644 --- a/reactos/boot/freeldr/freeldr/multiboot.c +++ b/reactos/boot/freeldr/freeldr/multiboot.c @@ -240,6 +240,9 @@ FrLdrGetKernelBase(VOID) { PCHAR p; + /* Set KernelBase */ + LoaderBlock.KernelBase = KernelBase; + /* Read Command Line */ p = (PCHAR)LoaderBlock.CommandLine; while ((p = strchr(p, '/')) != NULL) { @@ -252,14 +255,12 @@ FrLdrGetKernelBase(VOID) /* Use 3GB */ KernelBase = 0xE0000000; + LoaderBlock.KernelBase = 0xC0000000; } } p++; } - - /* Set KernelBase */ - LoaderBlock.KernelBase = KernelBase; } /*++