mirror of
https://github.com/reactos/reactos.git
synced 2026-05-23 07:40:09 +08:00
[NDK][ARM] Stub a few required types for bootlib
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user