From bfe7eb862ed2d5ce6cf7d8a88070f2cc9cf6b832 Mon Sep 17 00:00:00 2001 From: Casper Hornstrup Date: Sun, 10 Feb 2002 13:35:37 +0000 Subject: [PATCH] Display driver name when loading it. svn path=/trunk/; revision=2618 --- reactos/ntoskrnl/ldr/loader.c | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/reactos/ntoskrnl/ldr/loader.c b/reactos/ntoskrnl/ldr/loader.c index 5c45e9a6aef..c0e5f00a15e 100644 --- a/reactos/ntoskrnl/ldr/loader.c +++ b/reactos/ntoskrnl/ldr/loader.c @@ -1,4 +1,4 @@ -/* $Id: loader.c,v 1.97 2002/02/09 19:20:44 chorns Exp $ +/* $Id: loader.c,v 1.98 2002/02/10 13:35:37 chorns Exp $ * * COPYRIGHT: See COPYING in the top level directory * PROJECT: ReactOS kernel @@ -347,11 +347,23 @@ LdrpOpenModuleDirectory(PHANDLE Handle) static VOID LdrLoadAutoConfigDriver (LPWSTR RelativeDriverName) { WCHAR TmpFileName [MAX_PATH]; + CHAR Buffer [256]; UNICODE_STRING DriverName; PDEVICE_NODE DeviceNode; NTSTATUS Status; + ULONG x, y, cx, cy; - CPRINT("Loading %S\n",RelativeDriverName); + HalQueryDisplayParameters(&x, &y, &cx, &cy); + RtlFillMemory(Buffer, x, ' '); + Buffer[x] = '\0'; + HalSetDisplayParameters(0, y-1); + HalDisplayString(Buffer); + + sprintf(Buffer, "Loading %S...\n",RelativeDriverName); + HalSetDisplayParameters(0, y-1); + HalDisplayString(Buffer); + HalSetDisplayParameters(cx, cy); + //CPRINT("Loading %S\n",RelativeDriverName); wcscpy(TmpFileName, L"\\SystemRoot\\system32\\drivers\\"); wcscat(TmpFileName, RelativeDriverName);