/* INCLUDES ******************************************************************/
#include <ddk/ntddk.h>
-#include <roscfg.h>
+#include <ndk/ntndk.h>
#define NDEBUG
-#include <internal/debug.h>
+#include <debug.h>
/* DATA **********************************************************************/
-ULONG EXPORTED KdComPortInUse = 0;
+ULONG KdComPortInUse = 0;
/* FUNCTIONS *****************************************************************/
ULONG Unknown2,
ULONG Unknown3,
ULONG Unknown4,
- ULONG Unknown5,
- ULONG Unknown6,
- ULONG Unknown7,
- ULONG Unknown8)
+ ULONG Unknown5)
{
UNIMPLEMENTED;
VOID
STDCALL
HalReturnToFirmware(
- ULONG Action)
+ FIRMWARE_REENTRY Action)
{
UNIMPLEMENTED;
}
DWORD Unknown2)
{
UNIMPLEMENTED;
+
+ return TRUE;
}
return FALSE;
}
-
+#undef KeAcquireSpinLock
VOID
STDCALL
KeAcquireSpinLock(
}
+VOID
+FASTCALL
+KeAcquireInStackQueuedSpinLock(
+ IN PKSPIN_LOCK SpinLock,
+ IN PKLOCK_QUEUE_HANDLE LockHandle
+ )
+{
+ UNIMPLEMENTED;
+}
+
+
+VOID
+FASTCALL
+KeReleaseInStackQueuedSpinLock(
+ IN PKLOCK_QUEUE_HANDLE LockHandle
+ )
+{
+ UNIMPLEMENTED;
+}
+
+
VOID
STDCALL
KeFlushWriteBuffer(VOID)
UNIMPLEMENTED;
}
-
+#undef KeGetCurrentIrql
KIRQL
STDCALL
KeGetCurrentIrql(VOID)
return (KIRQL)0;
}
-
+#undef KeLowerIrql
VOID
STDCALL
KeLowerIrql(
return Value;
}
-
+#undef KeRaiseIrql
VOID
STDCALL
KeRaiseIrql(
return (KIRQL)0;
}
-
+#undef KeReleaseSpinLock
VOID
STDCALL
KeReleaseSpinLock(