mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-09-02 04:13:34 +00:00
SYSENTER support, INT2E Optimization, new Syscall Table/Stub generator and svn:ignore fixes. Please read associated Mailing List Post.
svn path=/trunk/; revision=13090
This commit is contained in:
@@ -13,6 +13,8 @@
|
||||
#define PF_PAE_ENABLED 9
|
||||
#define PF_XMMI64_INSTRUCTIONS_AVAILABLE 10
|
||||
|
||||
#ifndef __ASM__
|
||||
|
||||
typedef enum _ALTERNATIVE_ARCHITECTURE_TYPE
|
||||
{
|
||||
StandardDesign,
|
||||
@@ -62,13 +64,15 @@ typedef struct _KUSER_SHARED_DATA {
|
||||
BOOLEAN SafeBootMode;
|
||||
ULONG TraceLogging;
|
||||
ULONGLONG Fill0;
|
||||
ULONGLONG SystemCall[4];
|
||||
UCHAR SystemCall[16];
|
||||
union {
|
||||
volatile KSYSTEM_TIME TickCount;
|
||||
volatile ULONG64 TickCountQuad;
|
||||
};
|
||||
} KUSER_SHARED_DATA, *PKUSER_SHARED_DATA;
|
||||
|
||||
#endif
|
||||
|
||||
/* Values for DosDeviceDriveType */
|
||||
#define DOSDEVICE_DRIVE_UNKNOWN 0
|
||||
#define DOSDEVICE_DRIVE_CALCULATE 1
|
||||
@@ -102,5 +106,7 @@ typedef struct _KUSER_SHARED_DATA {
|
||||
#define SharedUserData ((KUSER_SHARED_DATA * const)USER_SHARED_DATA)
|
||||
#endif
|
||||
|
||||
#define KUSER_SHARED_SYSCALL 0x7FFE0300
|
||||
#define KUSER_SHARED_SYSCALL_RET 0x7FFE0304
|
||||
|
||||
#endif /* __INCLUDE_NAPI_SHARED_DATA_H */
|
||||
|
||||
Reference in New Issue
Block a user