Module: wine Branch: master Commit: 122eadb815234ae5f89f3baec0fe29c1019a7ec7 URL: http://source.winehq.org/git/wine.git/?a=commit;h=122eadb815234ae5f89f3baec0...
Author: Lei Zhang thestig@google.com Date: Tue Jan 8 09:45:39 2008 -0800
ntoskrnl.exe: Additional stub implementations.
---
dlls/ntoskrnl.exe/ntoskrnl.c | 20 +++++++++++++++++++- dlls/ntoskrnl.exe/ntoskrnl.exe.spec | 4 ++-- 2 files changed, 21 insertions(+), 3 deletions(-)
diff --git a/dlls/ntoskrnl.exe/ntoskrnl.c b/dlls/ntoskrnl.exe/ntoskrnl.c index 8ef06a8..dcc2769 100644 --- a/dlls/ntoskrnl.exe/ntoskrnl.c +++ b/dlls/ntoskrnl.exe/ntoskrnl.c @@ -485,11 +485,29 @@ void WINAPI ExFreePoolWithTag( void *ptr, ULONG tag )
/*********************************************************************** + * KeInitializeSpinLock (NTOSKRNL.EXE.@) + */ +void WINAPI KeInitializeSpinLock( PKSPIN_LOCK SpinLock ) +{ + FIXME("%p\n", SpinLock); +} + + +/*********************************************************************** + * KeInitializeTimerEx (NTOSKRNL.EXE.@) + */ +void WINAPI KeInitializeTimerEx( PKTIMER Timer, TIMER_TYPE Type ) +{ + FIXME("%p %d\n", Timer, Type); +} + + +/*********************************************************************** * KeInitializeTimer (NTOSKRNL.EXE.@) */ void WINAPI KeInitializeTimer( PKTIMER Timer ) { - FIXME("%p\n", Timer); + KeInitializeTimerEx(Timer, NotificationTimer); }
diff --git a/dlls/ntoskrnl.exe/ntoskrnl.exe.spec b/dlls/ntoskrnl.exe/ntoskrnl.exe.spec index 8749d37..7d509af 100644 --- a/dlls/ntoskrnl.exe/ntoskrnl.exe.spec +++ b/dlls/ntoskrnl.exe/ntoskrnl.exe.spec @@ -552,9 +552,9 @@ @ stub KeInitializeMutex @ stub KeInitializeQueue @ stub KeInitializeSemaphore -@ stub KeInitializeSpinLock +@ stdcall KeInitializeSpinLock(ptr) @ stdcall KeInitializeTimer(ptr) -@ stub KeInitializeTimerEx +@ stdcall KeInitializeTimerEx(ptr long) @ stub KeInsertByKeyDeviceQueue @ stub KeInsertDeviceQueue @ stub KeInsertHeadQueue