From f6bd1f70d84aea2e2f76cbc96dc7a7a720208d95 Mon Sep 17 00:00:00 2001 From: Timo Kreuzer Date: Wed, 6 Jan 2010 23:03:19 +0000 Subject: [PATCH] [HAL] - comment out an ASSERT for now - add Mdl flag MDL_PAGES_LOCKED - remove obsolete DriverEntry svn path=/branches/ros-amd64-bringup/; revision=44983 --- reactos/hal/halx86/generic/amd64/halinit.c | 11 ----------- reactos/hal/halx86/generic/amd64/misc.c | 2 +- reactos/hal/halx86/generic/amd64/x86bios.c | 6 ++++-- 3 files changed, 5 insertions(+), 14 deletions(-) diff --git a/reactos/hal/halx86/generic/amd64/halinit.c b/reactos/hal/halx86/generic/amd64/halinit.c index 1d867bc6338..13724c06819 100644 --- a/reactos/hal/halx86/generic/amd64/halinit.c +++ b/reactos/hal/halx86/generic/amd64/halinit.c @@ -40,17 +40,6 @@ HalpGetParameters(IN PLOADER_PARAMETER_BLOCK LoaderBlock) /* FUNCTIONS *****************************************************************/ -NTSTATUS -NTAPI -DriverEntry( - PDRIVER_OBJECT DriverObject, - PUNICODE_STRING RegistryPath) -{ - UNIMPLEMENTED; - - return STATUS_SUCCESS; -} - /* * @implemented */ diff --git a/reactos/hal/halx86/generic/amd64/misc.c b/reactos/hal/halx86/generic/amd64/misc.c index a591c14f803..fd33325d976 100644 --- a/reactos/hal/halx86/generic/amd64/misc.c +++ b/reactos/hal/halx86/generic/amd64/misc.c @@ -156,7 +156,7 @@ KeQueryPerformanceCounter( { LARGE_INTEGER Result; - ASSERT(HalpPerformanceFrequency.QuadPart != 0); +// ASSERT(HalpPerformanceFrequency.QuadPart != 0); /* Does the caller want the frequency? */ if (PerformanceFrequency) diff --git a/reactos/hal/halx86/generic/amd64/x86bios.c b/reactos/hal/halx86/generic/amd64/x86bios.c index 129119d9ec8..250c5ccc759 100644 --- a/reactos/hal/halx86/generic/amd64/x86bios.c +++ b/reactos/hal/halx86/generic/amd64/x86bios.c @@ -1,7 +1,7 @@ /* * PROJECT: ReactOS HAL - * LICENSE: See COPYING in the top level directory - * FILE: hal/halamd64/generic/x86bios.c + * LICENSE: GPL, See COPYING in the top level directory + * FILE: hal/halx86/generic/amd64/x86bios.c * PURPOSE: * PROGRAMMERS: Timo Kreuzer (timo.kreuzer@reactos.org) */ @@ -75,6 +75,8 @@ HalInitializeBios(ULONG Unknown, PLOADER_PARAMETER_BLOCK LoaderBlock) } } + Mdl->MdlFlags = MDL_PAGES_LOCKED; + /* Map the MDL to system space */ x86BiosMemoryMapping = MmGetSystemAddressForMdlSafe(Mdl, HighPagePriority); ASSERT(x86BiosMemoryMapping);