Deleted Added
full compact
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 ---