27.10.2015 Views

Advanced Configuration and Power Interface Specification

ACPI_6.0

ACPI_6.0

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Advanced</strong> <strong>Configuration</strong> <strong>and</strong> <strong>Power</strong> <strong>Interface</strong> <strong>Specification</strong><br />

Arguments<br />

ByteOffset is the new offset (in bytes) for the next FieldUnit within a FieldList.<br />

Description<br />

The Offset operator is used within a FieldList to specify the byteOffset of the next defined field<br />

within its parent operation region. This can be used instead of defining the bit lengths that need to be<br />

skipped. All offsets are defined starting from zero, based at the starting address of the parent region.<br />

19.6.94 ObjectType (Get Object Type)<br />

Syntax<br />

ObjectType (Object) => Integer<br />

Arguments<br />

Object is any valid object.<br />

Description<br />

The execution result of this operation is an integer that has the numeric value of the object type for<br />

Object.<br />

The object type codes are listed in Table 18-20. Notice that if this operation is performed on an<br />

object reference such as one produced by the Alias, Index, or RefOf statements, the object type of<br />

the base object is returned. For typeless objects such as predefined scope names (in other words,<br />

\_SB, \_GPE, etc.), the type value 0 (Uninitialized) is returned.<br />

Table 19-370 TValues Returned By the ObjectType Operator<br />

Value<br />

Object<br />

0 Uninitialized<br />

1 Integer<br />

2 String<br />

3 Buffer<br />

4 Package<br />

5 Field Unit<br />

6 Device<br />

7 Event<br />

8 Method<br />

9 Mutex<br />

10 Operation Region<br />

11 <strong>Power</strong> Resource<br />

12 Processor<br />

13 Thermal Zone<br />

14 Buffer Field<br />

15 DDB H<strong>and</strong>le<br />

868 April, 2015 Version 6.0

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!