fix vgaddi by linking to libcntpr to resolve crt imports and include ioaccess.h to avoid hal imports,

should fix bug 2073
See issue #2073 for more details.

svn path=/trunk/; revision=34313
This commit is contained in:
Timo Kreuzer 2008-07-05 22:41:14 +00:00
parent 2e377cc99a
commit 62d44518a9
2 changed files with 2 additions and 6 deletions

View file

@ -10,6 +10,7 @@
#include <winddi.h>
#include <winioctl.h>
#include <ntddvdeo.h>
#include <ioaccess.h>
#include "vgavideo/vgavideo.h"
#include "objects/brush.h"
@ -30,10 +31,6 @@
#define DDKCDECLAPI __cdecl
ULONG DbgPrint(PCCH Format,...);
VOID DDKAPI WRITE_PORT_UCHAR(IN PUCHAR Port, IN UCHAR Value);
VOID DDKAPI WRITE_PORT_USHORT(IN PUSHORT Port, IN USHORT Value);
VOID DDKAPI WRITE_REGISTER_UCHAR(IN PUCHAR Register, IN UCHAR Value);
UCHAR DDKAPI READ_REGISTER_UCHAR(IN PUCHAR Register);
static __inline BOOLEAN
RemoveEntryList(

View file

@ -3,8 +3,7 @@
<module name="vgaddi" type="kernelmodedll" entrypoint="DrvEnableDriver@12" installbase="system32" installname="vgaddi.dll">
<importlibrary definition="vgaddi.def" />
<include base="vgaddi">.</include>
<library>ntoskrnl</library>
<library>hal</library>
<library>libcntpr</library>
<library>win32k</library>
<directory name="main">
<file>enable.c</file>