mirror of
https://github.com/reactos/reactos.git
synced 2025-05-27 13:08:23 +00:00
[NDK][ARM] Stub a few required types for bootlib
This commit is contained in:
parent
a380a61605
commit
8a86264f14
1 changed files with 26 additions and 0 deletions
|
@ -31,6 +31,15 @@ extern "C" {
|
||||||
|
|
||||||
#define SYNCH_LEVEL DISPATCH_LEVEL
|
#define SYNCH_LEVEL DISPATCH_LEVEL
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// CPU Vendors
|
||||||
|
//
|
||||||
|
typedef enum
|
||||||
|
{
|
||||||
|
CPU_UNKNOWN = 0,
|
||||||
|
} CPU_VENDORS;
|
||||||
|
|
||||||
//
|
//
|
||||||
// Co-Processor register definitions
|
// Co-Processor register definitions
|
||||||
//
|
//
|
||||||
|
@ -298,6 +307,15 @@ extern "C" {
|
||||||
//
|
//
|
||||||
#define NUMBER_POOL_LOOKASIDE_LISTS 32
|
#define NUMBER_POOL_LOOKASIDE_LISTS 32
|
||||||
|
|
||||||
|
//
|
||||||
|
// Structure for CPUID info
|
||||||
|
//
|
||||||
|
typedef union _CPU_INFO
|
||||||
|
{
|
||||||
|
ULONG Dummy;
|
||||||
|
} CPU_INFO, *PCPU_INFO;
|
||||||
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// ARM VFP State
|
// ARM VFP State
|
||||||
// Based on Windows RT 8.1 symbols and ksarm.h
|
// Based on Windows RT 8.1 symbols and ksarm.h
|
||||||
|
@ -578,6 +596,14 @@ typedef enum _ARM_DOMAINS
|
||||||
/// "Custom" definition end
|
/// "Custom" definition end
|
||||||
///
|
///
|
||||||
|
|
||||||
|
typedef struct _DESCRIPTOR
|
||||||
|
{
|
||||||
|
USHORT Pad;
|
||||||
|
USHORT Dummy1;
|
||||||
|
ULONG Dummy2;
|
||||||
|
} KDESCRIPTOR, *PKDESCRIPTOR;
|
||||||
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Special Registers Structure (outside of CONTEXT)
|
// Special Registers Structure (outside of CONTEXT)
|
||||||
// Based on Windows RT 8.1 symbols and ksarm.h
|
// Based on Windows RT 8.1 symbols and ksarm.h
|
||||||
|
|
Loading…
Reference in a new issue