added some Eng funcs into build list

svn path=/trunk/; revision=730
This commit is contained in:
Rex Jolliff 1999-10-23 22:40:49 +00:00
parent c0b2b118a0
commit 6cc79a481e
4 changed files with 16 additions and 13 deletions

View file

@ -10,7 +10,7 @@
#include <ddk/ntddk.h> #include <ddk/ntddk.h>
VOID EngDebugPrint(PCHAR StandardPrefix, PCHAR DebugMessage, va_list ap) VOID STDCALL EngDebugPrint(PCHAR StandardPrefix, PCHAR DebugMessage, va_list ap)
{ {
DbgPrint(StandardPrefix); DbgPrint(StandardPrefix);
DbgPrint(DebugMessage, ap); DbgPrint(DebugMessage, ap);

View file

@ -9,8 +9,9 @@
*/ */
#include <ddk/ntddk.h> #include <ddk/ntddk.h>
#include <ddk/winddi.h>
PVOID EngAllocMem(ULONG Flags, ULONG MemSize, ULONG Tag) PVOID STDCALL EngAllocMem(ULONG Flags, ULONG MemSize, ULONG Tag)
{ {
PVOID newMem; PVOID newMem;
@ -24,12 +25,12 @@ PVOID EngAllocMem(ULONG Flags, ULONG MemSize, ULONG Tag)
return newMem; return newMem;
} }
VOID EngFreeMem(PVOID Mem) VOID STDCALL EngFreeMem(PVOID Mem)
{ {
ExFreePool(Mem); ExFreePool(Mem);
} }
PVOID EngAllocUserMem(ULONG cj, ULONG tag) PVOID STDCALL EngAllocUserMem(ULONG cj, ULONG tag)
{ {
PVOID newMem; PVOID newMem;
@ -37,7 +38,8 @@ PVOID EngAllocUserMem(ULONG cj, ULONG tag)
MEM_COMMIT, PAGE_READWRITE); */ MEM_COMMIT, PAGE_READWRITE); */
} }
VOID EngFreeUserMem(PVOID pv) VOID STDCALL EngFreeUserMem(PVOID pv)
{ {
/* ZwFreeVirtualMemory (mycurrentprocess, pv, 0, MEM_DECOMMIT); */ /* ZwFreeVirtualMemory (mycurrentprocess, pv, 0, MEM_DECOMMIT); */
} }

View file

@ -6,6 +6,7 @@ TARGET=win32k
BASE_CFLAGS = -I../../include BASE_CFLAGS = -I../../include
ENG_OBJECTS= eng/debug.o eng/mem.o
MAIN_OBJECTS = main/dllmain.o MAIN_OBJECTS = main/dllmain.o
MISC_OBJECTS = misc/driver.o MISC_OBJECTS = misc/driver.o
OBJECTS_OBJECTS = objects/bitmaps.o objects/brush.o objects/cliprgn.o \ OBJECTS_OBJECTS = objects/bitmaps.o objects/brush.o objects/cliprgn.o \
@ -17,7 +18,7 @@ OBJECTS_OBJECTS = objects/bitmaps.o objects/brush.o objects/cliprgn.o \
RESOURCE_OBJECT = $(TARGET).coff RESOURCE_OBJECT = $(TARGET).coff
STUBS_OBJECTS = stubs/stubs.o STUBS_OBJECTS = stubs/stubs.o
OBJECTS = $(MAIN_OBJECTS) $(MISC_OBJECTS) $(OBJECTS_OBJECTS) \ OBJECTS = $(ENG_OBJECTS) $(MAIN_OBJECTS) $(MISC_OBJECTS) $(OBJECTS_OBJECTS) \
$(RESOURCE_OBJECT) $(STUBS_OBJECTS) $(RESOURCE_OBJECT) $(STUBS_OBJECTS)
all: $(TARGET).sys all: $(TARGET).sys
@ -87,7 +88,7 @@ else
endif endif
#WITH_DEBUGGING = yes #WITH_DEBUGGING = yes
WIN32_LEAN_AND_MEAN = yes #WIN32_LEAN_AND_MEAN = yes
#WARNINGS_ARE_ERRORS = yes #WARNINGS_ARE_ERRORS = yes
include ../../rules.mak include ../../rules.mak

View file

@ -1,4 +1,4 @@
; $Id: win32k.def,v 1.4 1999/07/17 23:10:31 ea Exp $ ; $Id: win32k.def,v 1.5 1999/10/23 22:40:49 rex Exp $
; ;
; win32k.def ; win32k.def
; ;
@ -14,8 +14,8 @@ CLIPOBJ_bEnum
CLIPOBJ_cEnumStart CLIPOBJ_cEnumStart
CLIPOBJ_ppoGetPath CLIPOBJ_ppoGetPath
EngAcquireSemaphore EngAcquireSemaphore
EngAllocMem EngAllocMem@12
EngAllocUserMem EngAllocUserMem@8
EngAssociateSurface EngAssociateSurface
EngBitBlt EngBitBlt
EngCheckAbort EngCheckAbort
@ -33,7 +33,7 @@ EngCreateSemaphore
EngCreateWnd EngCreateWnd
; EngDebugBreak = NTOSKRNL.DbgBreakPoint ; EngDebugBreak = NTOSKRNL.DbgBreakPoint
EngDebugBreak EngDebugBreak
EngDebugPrint EngDebugPrint@12
EngDeleteClip EngDeleteClip
EngDeleteDriverObj EngDeleteDriverObj
EngDeleteEvent EngDeleteEvent
@ -48,9 +48,9 @@ EngEraseSurface
EngFillPath EngFillPath
EngFindImageProcAddress EngFindImageProcAddress
EngFindResource EngFindResource
EngFreeMem EngFreeMem@4
EngFreeModule EngFreeModule
EngFreeUserMem EngFreeUserMem@4
EngGetCurrentCodePage EngGetCurrentCodePage
EngGetDriverName EngGetDriverName
EngGetFileChangeTime EngGetFileChangeTime