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

Description<br />

If the mutex object is owned by the current invocation, ownership for the Mutex is released once. It<br />

is fatal to release ownership on a Mutex unless it is currently owned. A Mutex must be totally<br />

released before an invocation completes.<br />

19.6.110 Reset (Reset an Event Synchronization Object)<br />

Syntax<br />

Reset (SyncObject)<br />

Arguments<br />

SynchObject must be an Event synchronization object.<br />

Description<br />

This operator is used to reset an event synchronization object to a non-signaled state. See also the<br />

Wait <strong>and</strong> Signal function operator definitions.<br />

19.6.111 ResourceTemplate (Resource To Buffer Conversion Macro)<br />

Syntax<br />

ResourceTemplate () {ResourceMacroList} => Buffer<br />

Description<br />

For a full definition of the ResourceTemplateTerm macro, see Section 19.3.3, “ASL Resource<br />

Templates”.<br />

19.6.112 Return (Return from Method Execution)<br />

Syntax<br />

Return<br />

Return ()<br />

Return (Arg)<br />

Arguments<br />

Arg is optional <strong>and</strong> can be any valid object or reference.<br />

Description<br />

Returns control to the invoking control method, optionally returning a copy of the object named in<br />

Arg. If no Arg object is specified, a Return(Zero) is generated by the ASL compiler.<br />

882 April, 2015 Version 6.0

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

Saved successfully!

Ooh no, something went wrong!