https://git.reactos.org/?p=reactos.git;a=commitdiff;h=8a86264f14609c19c6e18f0ee0dff84900239e77

commit 8a86264f14609c19c6e18f0ee0dff84900239e77
Author:     Mark Jansen <mark.jan...@reactos.org>
AuthorDate: Sun Aug 18 19:06:54 2019 +0200
Commit:     Mark Jansen <mark.jan...@reactos.org>
CommitDate: Tue Aug 20 22:28:11 2019 +0200

    [NDK][ARM] Stub a few required types for bootlib
---
 sdk/include/ndk/arm/ketypes.h | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/sdk/include/ndk/arm/ketypes.h b/sdk/include/ndk/arm/ketypes.h
index d2e2d91db26..26c40706a31 100644
--- a/sdk/include/ndk/arm/ketypes.h
+++ b/sdk/include/ndk/arm/ketypes.h
@@ -31,6 +31,15 @@ extern "C" {
 
 #define SYNCH_LEVEL DISPATCH_LEVEL
 
+
+//
+// CPU Vendors
+//
+typedef enum
+{
+    CPU_UNKNOWN = 0,
+} CPU_VENDORS;
+
 //
 // Co-Processor register definitions
 //
@@ -298,6 +307,15 @@ extern "C" {
 //
 #define NUMBER_POOL_LOOKASIDE_LISTS 32
 
+//
+// Structure for CPUID info
+//
+typedef union _CPU_INFO
+{
+    ULONG Dummy;
+} CPU_INFO, *PCPU_INFO;
+
+
 //
 // ARM VFP State
 // Based on Windows RT 8.1 symbols and ksarm.h
@@ -578,6 +596,14 @@ typedef enum _ARM_DOMAINS
 /// "Custom" definition end
 ///
 
+typedef struct _DESCRIPTOR
+{
+    USHORT Pad;
+    USHORT Dummy1;
+    ULONG Dummy2;
+} KDESCRIPTOR, *PKDESCRIPTOR;
+
+
 //
 // Special Registers Structure (outside of CONTEXT)
 // Based on Windows RT 8.1 symbols and ksarm.h

Reply via email to