Use free Windows DDK and compile with latest MinGW releases.
[reactos.git] / reactos / drivers / dd / vga / miniport / initvga.c
index 212efcc..16bc25f 100644 (file)
@@ -1,4 +1,7 @@
-#include <ntddk.h>
+#define NTOS_KERNEL_MODE
+#include <ntos.h>
+#include <ntos/ntddvid.h>
+#include <ddk/ntddk.h>
 #include <debug.h>
 #include "vgavideo.h"
 
@@ -68,7 +71,7 @@ void InitVGAMode()
 {
   int i;
   VIDEO_X86_BIOS_ARGUMENTS vxba;
-  VP_STATUS vps;
+  NTSTATUS vps;
   
   // FIXME: Use Vidport to map the memory properly
   vidmem = (char *)(0xd0000000 + 0xa0000);
@@ -102,7 +105,7 @@ VOID  VGAResetDevice(OUT PSTATUS_BLOCK  StatusBlock)
   UNICODE_STRING Name = UNICODE_STRING_INITIALIZER(L"\\TextConsoleRefreshEvent");
   NTSTATUS Status;
   VIDEO_X86_BIOS_ARGUMENTS vxba;
-  VP_STATUS vps;
+  NTSTATUS vps;
   ULONG ThreadRelease = 1;
   
   CHECKPOINT;
@@ -123,6 +126,3 @@ VOID  VGAResetDevice(OUT PSTATUS_BLOCK  StatusBlock)
     ZwClose( Event );
   }
 }
-
-
-