From 1de185efbaae6545e993461794ff973889aa15a7 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Andr=C3=A9=20Hentschel?= Date: Tue, 27 Mar 2012 21:37:44 +0200 Subject: [PATCH] include: Add new ARM defines to winnt.h. --- include/winnt.h | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/include/winnt.h b/include/winnt.h index 5cde0f4cc7a..a6b0cf29e62 100644 --- a/include/winnt.h +++ b/include/winnt.h @@ -790,6 +790,11 @@ typedef enum _HEAP_INFORMATION_CLASS { #define PF_COMPARE64_EXCHANGE128 15 #define PF_CHANNELS_ENABLED 16 #define PF_XSAVE_ENABLED 17 +#define PF_ARM_VFP_32_REGISTERS_AVAILABLE 18 +#define PF_ARM_NEON_INSTRUCTIONS_AVAILABLE 19 +#define PF_SECOND_LEVEL_ADDRESS_TRANSLATION 20 +#define PF_VIRT_FIRMWARE_ENABLED 21 +#define PF_RDWRFSGSBASE_AVAILABLE 22 /* Execution state flags */ @@ -1541,9 +1546,11 @@ typedef struct _CONTEXT /* The following flags control the contents of the CONTEXT structure. */ -#define CONTEXT_ARM 0x0000040 +#define CONTEXT_ARM 0x0200000 #define CONTEXT_CONTROL (CONTEXT_ARM | 0x00000001) #define CONTEXT_INTEGER (CONTEXT_ARM | 0x00000002) +#define CONTEXT_FLOATING_POINT (CONTEXT_ARM | 0x00000004) +#define CONTEXT_DEBUG_REGISTERS (CONTEXT_ARM | 0x00000008) #define CONTEXT_FULL (CONTEXT_CONTROL | CONTEXT_INTEGER) -- 2.11.4.GIT