mirror of
https://github.com/acpica/acpica/
synced 2025-02-25 18:04:08 +03:00
Added support for MID operator
date 2001.09.24.20.16.00; author rmoore1; state Exp;
This commit is contained in:
parent
7ed6cb6e84
commit
4b28d927eb
@ -2,7 +2,7 @@
|
||||
/******************************************************************************
|
||||
*
|
||||
* Name: acobject.h - Definition of ACPI_OPERAND_OBJECT (Internal object only)
|
||||
* $Revision: 1.91 $
|
||||
* $Revision: 1.92 $
|
||||
*
|
||||
*****************************************************************************/
|
||||
|
||||
@ -189,6 +189,15 @@
|
||||
#define AFIELD_SINGLE_DATUM 0x1
|
||||
|
||||
|
||||
/*
|
||||
* Fields common to both Strings and Buffers
|
||||
*/
|
||||
#define ACPI_COMMON_BUFFER_INFO \
|
||||
UINT32 Length; \
|
||||
NATIVE_CHAR *Pointer; /* String value in AML stream or in allocated space */
|
||||
|
||||
|
||||
|
||||
/******************************************************************************
|
||||
*
|
||||
* Individual Object Descriptors
|
||||
@ -223,9 +232,7 @@ typedef struct /* NUMBER - has value */
|
||||
typedef struct /* STRING - has length and pointer - Null terminated, ASCII characters only */
|
||||
{
|
||||
ACPI_OBJECT_COMMON_HEADER
|
||||
|
||||
UINT32 Length;
|
||||
NATIVE_CHAR *Pointer; /* String value in AML stream or in allocated space */
|
||||
ACPI_COMMON_BUFFER_INFO
|
||||
|
||||
} ACPI_OBJECT_STRING;
|
||||
|
||||
@ -233,9 +240,7 @@ typedef struct /* STRING - has length and pointer - Null terminated, ASCII chara
|
||||
typedef struct /* BUFFER - has length and pointer - not null terminated */
|
||||
{
|
||||
ACPI_OBJECT_COMMON_HEADER
|
||||
|
||||
UINT32 Length;
|
||||
UINT8 *Pointer; /* points to the buffer in allocated space */
|
||||
ACPI_COMMON_BUFFER_INFO
|
||||
|
||||
} ACPI_OBJECT_BUFFER;
|
||||
|
||||
@ -245,7 +250,6 @@ typedef struct /* PACKAGE - has count, elements, next element */
|
||||
ACPI_OBJECT_COMMON_HEADER
|
||||
|
||||
UINT32 Count; /* # of elements in package */
|
||||
|
||||
union acpi_operand_obj **Elements; /* Array of pointers to AcpiObjects */
|
||||
union acpi_operand_obj **NextElement; /* used only while initializing */
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user