27.10.2015 Views

Advanced Configuration and Power Interface Specification

ACPI_6.0

ACPI_6.0

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

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

0x69,0x0c,0x00,0x00, // User visible, Back panel, Vertical<br />

// Center, shape = vert. rectangle<br />

0x03,0x00,0x00,0x00, // ejectable, requires OPSM eject assistance<br />

0xFF,0xFF,0xFF,0xFF})} // Vert. <strong>and</strong> Horiz. Offsets not supplied<br />

} // Device( PRT2)<br />

//<br />

// Root Hub, Port 3<br />

//<br />

Device( PRT3) {<br />

// This device is the integrated USB hub.<br />

// Address object for port 3. This value must be 3<br />

Name(_ADR, 0x00000003)<br />

// Because this port is not connectable it is assumed to be not visible.<br />

// Therefore a _PLD descriptor is not required.<br />

Name( _UPC, Package(){<br />

0xFF,<br />

// Port is connectable<br />

0xFF,<br />

// Connector type (N/A for non-visible ports)<br />

0x00000000, // Reserved 0 – must be zero<br />

0x00000000})<br />

// Reserved 1 - must be zero<br />

//<br />

// Integrated hub, port 1<br />

//<br />

Device( PRT1) {<br />

// Address object for the port. Because the port is implemented on<br />

// integrated hub port #1, this value must be 1<br />

Name( _ADR, 0x00000001)<br />

// USB port characteristics object. This object returns the system<br />

// specific USB port configuration information for integrated hub port<br />

// number 1<br />

Name( _UPC, Package(){<br />

0xFF,<br />

// Port is connectable<br />

0x00, // Connector type – Type ‘A’<br />

0x00000000, // Reserved 0 – must be zero<br />

0x00000000})<br />

// Reserved 1 – must be zero<br />

Name( _PLD, Package(1) {<br />

Buffer(0x14) {<br />

0x82,0x00,0x00,0x00,,<br />

0x00,0x00,0x00,0x00,<br />

// provide physical port location info<br />

// Revision 2, Ignore color<br />

// Color (ignored), width <strong>and</strong> height not<br />

// required as this is a st<strong>and</strong>ard USB ‘A’ type<br />

// connector<br />

0xa1,0x10,0x00,0x00,<br />

// User visible, front panel, Vertical<br />

// lower, horz. Left, shape = horz. rectangle<br />

0x03,0x00,0x00,0x00, // ejectable, requires OPSM eject assistance<br />

0xFF,0xFF,0xFF,0xFF})} // Vert. <strong>and</strong> Horiz. Offsets not supplied<br />

} // Device( PRT1)<br />

//<br />

// Integrated hub, port 2<br />

//<br />

Device( PRT2) {<br />

// Address object for the port. Because the port is implemented on<br />

// integrated hub port #2, this value must be 2<br />

Name( _ADR, 0x00000002)<br />

// USB port characteristics object. This object returns the system<br />

// specific USB port configuration information for integrated hub port<br />

// number 2<br />

528 April, 2015 Version 6.0

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

Saved successfully!

Ooh no, something went wrong!