mirror of
https://github.com/reactos/reactos.git
synced 2024-09-19 01:00:51 +00:00
479c28b333
Say hello to the "XDK" (preliminary name). A set of headers from wich certain other headers (wdm, ntifs, ntddk, winnt) shall one day be autogenerated. I added a .bat file that autogenerates wdn.h from wdm.template.h and the headers. Others will follow. svn path=/branches/header-work/; revision=46157
38 lines
777 B
C
38 lines
777 B
C
$if (_WDMDDK_)
|
|
/** Kernel definitions for IA64 **/
|
|
|
|
/* Interrupt request levels */
|
|
#define PASSIVE_LEVEL 0
|
|
#define LOW_LEVEL 0
|
|
#define APC_LEVEL 1
|
|
#define DISPATCH_LEVEL 2
|
|
#define CMC_LEVEL 3
|
|
#define DEVICE_LEVEL_BASE 4
|
|
#define PC_LEVEL 12
|
|
#define IPI_LEVEL 14
|
|
#define DRS_LEVEL 14
|
|
#define CLOCK_LEVEL 13
|
|
#define POWER_LEVEL 15
|
|
#define PROFILE_LEVEL 15
|
|
#define HIGH_LEVEL 15
|
|
|
|
#define KI_USER_SHARED_DATA ((ULONG_PTR)(KADDRESS_BASE + 0xFFFE0000))
|
|
extern volatile LARGE_INTEGER KeTickCount;
|
|
|
|
FORCEINLINE
|
|
VOID
|
|
KeFlushWriteBuffer(VOID)
|
|
{
|
|
__mf ();
|
|
return;
|
|
}
|
|
|
|
NTSYSAPI
|
|
PKTHREAD
|
|
NTAPI
|
|
KeGetCurrentThread(
|
|
VOID);
|
|
|
|
$endif
|
|
|