Deleted Added
full compact
4c4
< * $Revision: 138 $
---
> * $Revision: 145 $
142a143
> #define ACPI_DESC_TYPE_STATE_THREAD 0x29
297c298
< #define ANOBJ_AML_ATTACHMENT 0x01
---
> #define ANOBJ_RESERVED 0x01
390a392
> UINT8 Attribute;
395,399d396
< /*
< * Field flags: Bits 00 - 03 : AccessType (AnyAcc, ByteAcc, etc.)
< * 04 : LockRule (1 == Lock)
< * 05 - 06 : UpdateRule
< */
401,403d397
< #define FIELD_ACCESS_TYPE_MASK 0x0F
< #define FIELD_LOCK_RULE_MASK 0x10
< #define FIELD_UPDATE_RULE_MASK 0x60
405d398
<
431,442d423
< /*
< * Entry in the AddressSpace (AKA Operation Region) table
< */
<
< typedef struct
< {
< ACPI_ADR_SPACE_HANDLER Handler;
< void *Context;
<
< } ACPI_ADR_SPACE_INFO;
<
<
511d491
< struct acpi_walk_list;
565c545
< UINT8 *AmlPredicateStart; /* Start of if/while predicate */
---
> UINT8 *AmlPredicateStart; /* Start of if/while predicate */
584,588c564,568
< struct acpi_parse_obj *Op; /* current op being parsed */
< UINT8 *ArgEnd; /* current argument end */
< UINT8 *PkgEnd; /* current package end */
< UINT32 ArgList; /* next argument to parse */
< UINT32 ArgCount; /* Number of fixed arguments */
---
> struct acpi_parse_obj *Op; /* current op being parsed */
> UINT8 *ArgEnd; /* current argument end */
> UINT8 *PkgEnd; /* current package end */
> UINT32 ArgList; /* next argument to parse */
> UINT32 ArgCount; /* Number of fixed arguments */
593a574,588
> * Thread state - one per thread across multiple walk states. Multiple walk
> * states are created when there are nested control methods executing.
> */
> typedef struct acpi_thread_state
> {
> ACPI_STATE_COMMON
> struct acpi_walk_state *WalkStateList; /* Head of list of WalkStates for this thread */
> union acpi_operand_obj *AcquiredMutexList; /* List of all currently acquired mutexes */
> UINT32 ThreadId; /* Running thread ID */
> UINT16 CurrentSyncLevel; /* Mutex Sync (nested acquire) level */
>
> } ACPI_THREAD_STATE;
>
>
> /*
639a635
> ACPI_THREAD_STATE Thread;
646d641
<
668a664,666
> #ifdef _OPCODE_NAMES
> NATIVE_CHAR *Name; /* Opcode name (debug only) */
> #endif
671c669,670
< UINT16 Flags; /* Misc flags */
---
> UINT32 Flags; /* Misc flags */
> UINT8 ObjectType; /* Corresponding internal object type */
675,677d673
< #ifdef _OPCODE_NAMES
< NATIVE_CHAR *Name; /* op name (debug only) */
< #endif
756,757d751
<
<
894,897d887
< #define ACPI_READ 1
< #define ACPI_WRITE 2
<
<