aclocal.h (77424) | aclocal.h (78986) |
---|---|
1/****************************************************************************** 2 * 3 * Name: aclocal.h - Internal data types used across the ACPI subsystem | 1/****************************************************************************** 2 * 3 * Name: aclocal.h - Internal data types used across the ACPI subsystem |
4 * $Revision: 121 $ | 4 * $Revision: 123 $ |
5 * 6 *****************************************************************************/ 7 8/****************************************************************************** 9 * 10 * 1. Copyright Notice 11 * 12 * Some or all of this work - Copyright (c) 1999, 2000, 2001, Intel Corp. --- 106 unchanged lines hidden (view full) --- 119 120 121#define WAIT_FOREVER ((UINT32) -1) 122 123typedef void* ACPI_MUTEX; 124typedef UINT32 ACPI_MUTEX_HANDLE; 125 126 | 5 * 6 *****************************************************************************/ 7 8/****************************************************************************** 9 * 10 * 1. Copyright Notice 11 * 12 * Some or all of this work - Copyright (c) 1999, 2000, 2001, Intel Corp. --- 106 unchanged lines hidden (view full) --- 119 120 121#define WAIT_FOREVER ((UINT32) -1) 122 123typedef void* ACPI_MUTEX; 124typedef UINT32 ACPI_MUTEX_HANDLE; 125 126 |
127 128#define ACPI_MEMORY_MODE 0x01 129#define ACPI_LOGICAL_ADDRESSING 0x00 130#define ACPI_PHYSICAL_ADDRESSING 0x01 131 |
|
127/* Object descriptor types */ 128 129#define ACPI_CACHED_OBJECT 0x11 /* ORed in when object is cached */ 130#define ACPI_DESC_TYPE_STATE 0x22 131#define ACPI_DESC_TYPE_WALK 0x44 132#define ACPI_DESC_TYPE_PARSER 0x66 133#define ACPI_DESC_TYPE_INTERNAL 0x88 134#define ACPI_DESC_TYPE_NAMED 0xAA --- 150 unchanged lines hidden (view full) --- 285#define ANOBJ_AML_ATTACHMENT 0x01 286#define ANOBJ_END_OF_PEER_LIST 0x02 287#define ANOBJ_DATA_WIDTH_32 0x04 /* Parent table is 64-bits */ 288#define ANOBJ_METHOD_ARG 0x08 289#define ANOBJ_METHOD_LOCAL 0x10 290#define ANOBJ_METHOD_NO_RETVAL 0x20 291#define ANOBJ_METHOD_SOME_NO_RETVAL 0x40 292 | 132/* Object descriptor types */ 133 134#define ACPI_CACHED_OBJECT 0x11 /* ORed in when object is cached */ 135#define ACPI_DESC_TYPE_STATE 0x22 136#define ACPI_DESC_TYPE_WALK 0x44 137#define ACPI_DESC_TYPE_PARSER 0x66 138#define ACPI_DESC_TYPE_INTERNAL 0x88 139#define ACPI_DESC_TYPE_NAMED 0xAA --- 150 unchanged lines hidden (view full) --- 290#define ANOBJ_AML_ATTACHMENT 0x01 291#define ANOBJ_END_OF_PEER_LIST 0x02 292#define ANOBJ_DATA_WIDTH_32 0x04 /* Parent table is 64-bits */ 293#define ANOBJ_METHOD_ARG 0x08 294#define ANOBJ_METHOD_LOCAL 0x10 295#define ANOBJ_METHOD_NO_RETVAL 0x20 296#define ANOBJ_METHOD_SOME_NO_RETVAL 0x40 297 |
298#define ANOBJ_IS_BIT_OFFSET 0x80 |
|
293 | 299 |
300 |
|
294/* 295 * ACPI Table Descriptor. One per ACPI table 296 */ 297typedef struct AcpiTableDesc 298{ 299 struct AcpiTableDesc *Prev; 300 struct AcpiTableDesc *Next; 301 struct AcpiTableDesc *InstalledDesc; --- 614 unchanged lines hidden (view full) --- 916 917typedef struct 918{ 919 NATIVE_CHAR Buffer[ACPI_DEVICE_ID_LENGTH]; 920 921} ACPI_DEVICE_ID; 922 923 | 301/* 302 * ACPI Table Descriptor. One per ACPI table 303 */ 304typedef struct AcpiTableDesc 305{ 306 struct AcpiTableDesc *Prev; 307 struct AcpiTableDesc *Next; 308 struct AcpiTableDesc *InstalledDesc; --- 614 unchanged lines hidden (view full) --- 923 924typedef struct 925{ 926 NATIVE_CHAR Buffer[ACPI_DEVICE_ID_LENGTH]; 927 928} ACPI_DEVICE_ID; 929 930 |
931 |
|
924/***************************************************************************** 925 * | 932/***************************************************************************** 933 * |
934 * Debugger 935 * 936 ****************************************************************************/ 937 938typedef struct dbmethodinfo 939{ 940 ACPI_HANDLE ThreadGate; 941 NATIVE_CHAR *Name; 942 NATIVE_CHAR **Args; 943 UINT32 Flags; 944 UINT32 NumLoops; 945 NATIVE_CHAR Pathname[128]; 946 947} DB_METHOD_INFO; 948 949 950 951/***************************************************************************** 952 * |
|
926 * Debug 927 * 928 ****************************************************************************/ 929 930 931/* Entry for a memory allocation (debug only) */ 932 933#ifdef ACPI_DEBUG --- 21 unchanged lines hidden --- | 953 * Debug 954 * 955 ****************************************************************************/ 956 957 958/* Entry for a memory allocation (debug only) */ 959 960#ifdef ACPI_DEBUG --- 21 unchanged lines hidden --- |