From 4bc8aa3713932d801a5926e72c6f51753dceedf0 Mon Sep 17 00:00:00 2001 From: Rex Jolliff Date: Sat, 5 Dec 1998 00:15:50 +0000 Subject: [PATCH] more minor fixes svn path=/trunk/; revision=111 --- reactos/apps/utils/shell/shell.c | 11 ++++++++++- reactos/drivers/dd/ide/ide.c | 2 +- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/reactos/apps/utils/shell/shell.c b/reactos/apps/utils/shell/shell.c index 1210c9ae131..095c3f5871f 100644 --- a/reactos/apps/utils/shell/shell.c +++ b/reactos/apps/utils/shell/shell.c @@ -1,3 +1,6 @@ + +#include + #include #include @@ -12,6 +15,9 @@ void debug_printf(char* fmt, ...) va_end(args); } +#define VIDMEM_BASE 0xb8000 +static char* vidmem = (char *)(VIDMEM_BASE + IDMAP_BASE); + void main() { KEY_EVENT_RECORD KeyEvent[2]; @@ -19,12 +25,14 @@ void main() DWORD Result; HANDLE DefaultHeap; PVOID Buffer; - + + vidmem[(80 * 50 - 1) * 2] = '0'; NtDisplayString("Simple Shell Starting...\n"); // DefaultHeap = HeapCreate(0,1024*1024,1024*1024); // Buffer = HeapAlloc(DefaultHeap,0,1024); + vidmem[(80 * 50 - 1) * 2] = '1'; FileHandle = CreateFile("\\Device\\Keyboard", FILE_GENERIC_READ, 0, @@ -33,6 +41,7 @@ void main() 0, NULL); + vidmem[(80 * 50 - 1) * 2] = '2'; debug_printf("C:\\"); for(;;) { diff --git a/reactos/drivers/dd/ide/ide.c b/reactos/drivers/dd/ide/ide.c index ec8dfe111a5..2a12d689118 100644 --- a/reactos/drivers/dd/ide/ide.c +++ b/reactos/drivers/dd/ide/ide.c @@ -969,7 +969,7 @@ IDECreateDevice(IN PDRIVER_OBJECT DriverObject, if (Win32Alias != NULL) { - DbgPrint("%s is %s %dMB\n", DeviceName, Win32Alias, (Size + 512) / 1024); + DbgPrint("%s is %s %dMB\n", DeviceName, Win32Alias, Size / 2048); } return RC; -- 2.17.1