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 />

has been unloaded (all the namespace objects created as a result of the corresponding Load<br />

operation will be removed from the namespace).<br />

19.6.140 VendorLong (Long Vendor Resource Descriptor)<br />

Syntax<br />

VendorLong (DescriptorName) {VendorByteList}<br />

Arguments<br />

DescriptorName is an optional argument that specifies a name for an integer constant that will be<br />

created in the current scope that contains the offset of this resource descriptor within the current<br />

resource template buffer.<br />

VendorByteList evaluates to a comma-separated list of 8-bit integer constants, where each byte is<br />

added verbatim to the body of the VendorLong resource descriptor. A maximum of n bytes can be<br />

specified. UUID <strong>and</strong> UUID specific descriptor subtype are part of the VendorByteList.<br />

Description<br />

The VendorLong macro evaluates to a buffer which contains a vendor-defined resource descriptor.<br />

The format of the long form of the vendor-defined resource descriptor can be found in Vendor-<br />

Defined Descriptor (page 348). The macro is designed to be used inside of a ResourceTemplate<br />

(page 882).<br />

This is similar to VendorShort (page 900), except that the number of allowed bytes in<br />

VendorByteList is 65,533 (instead of 7).<br />

19.6.141 VendorShort (Short Vendor Resource Descriptor)<br />

Syntax<br />

VendorShort (DescriptorName) {VendorByteList}<br />

Arguments<br />

DescriptorName is an optional argument that specifies a name for an integer constant that will be<br />

created in the current scope that contains the offset of this resource descriptor within the current<br />

resource template buffer.<br />

Description<br />

The VendorShort macro evaluates to a buffer which contains a vendor-defined resource descriptor.<br />

The format of the short form of the vendor-defined resource descriptor can be found in “Vendor-<br />

Defined Descriptor” (page 348). The macro is designed to be used inside of a ResourceTemplate<br />

(page 882).<br />

This is similar to VendorLong (page 900), except that the number of allowed bytes in<br />

VendorByteList is 7 (instead of 65,533).<br />

900 April, 2015 Version 6.0

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

Saved successfully!

Ooh no, something went wrong!