18.12.2012 Views

Advanced Configuration and Power Interface Specification

Advanced Configuration and Power Interface Specification

Advanced Configuration and Power Interface Specification

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

Description<br />

The SPISerialBus macro evaluates to a buffer that contains a SPI Serial Bus resource descriptor.<br />

The macro is designed to be used inside of a ResourceTemplate (see Section 19.2.3).<br />

19.5.119 Stall (Stall for a Short Time)<br />

Syntax<br />

Stall (MicroSeconds)<br />

Arguments<br />

The Stall term is used to implement short-term timing requirements. Execution is delayed for at least<br />

the required number of microseconds.<br />

Description<br />

The implementation of Stall is OS-specific, but must not relinquish control of the processor.<br />

Because of this, delays longer than 100 microseconds must use Sleep instead of Stall.<br />

19.5.120 StartDependentFn (Start Dependent Function Resource<br />

Descriptor Macro)<br />

Syntax<br />

StartDependentFn (CompatibilityPriority, PerformancePriority) {ResourceList}<br />

Arguments<br />

CompatibilityPriority indicates the relative compatibility of the configuration specified by<br />

ResourceList relative to the PC/AT. 0 = Good, 1 = Acceptable, 2 = Sub-optimal.<br />

PerformancePriority indicates the relative performance of the configuration specified by<br />

ResourceList relative to the other configurations. 0 = Good, 1 = Acceptable, 2 = Sub-optimal.<br />

ResourceList is a list of resources descriptors which must be selected together for this configuration.<br />

Description<br />

The StartDependentFn macro evaluates to a buffer which contains a start dependent function<br />

resource descriptor, which describes a group of resources which must be selected together. Each<br />

subsequent StartDependentFn or StartDependentFnNoPri resource descriptor introduces a new<br />

choice of resources for configuring the device, with the last choice terminated with an<br />

EndDependentFn resource descriptor. The format of the start dependent function resource descriptor<br />

can be found in “Start Dependent Functions Descriptor” (page 312). This macro generates the twobyte<br />

form of the resource descriptor. The macro is designed to be used inside of a ResourceTemplate<br />

(page 794).<br />

Hewlett-Packard/Intel/Microsoft/Phoenix/Toshiba 799

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

Saved successfully!

Ooh no, something went wrong!