1、CondRefOf在ACPI规范中是这样描述的:
Attempts to create a reference to the Source object. The Source of this operation can be any object type (for example, data package, device object, and so on), and the result data is optionally stored into Result.我的理解是:尝试创建一个源对象的引用。操作的对象可以是任何类型的(例如,数据包、设备对象,等等。),它的结果可以被存储起来。
On success, the Destination object is set to refer to Source and the execution result of this operation is the value True. On failure, Destination is unchanged and the execution result of this operation is the value False. This can be used to reference items in the namespace that may appear dynamically (for example, from a dynamically loaded definition block). 我的理解:如果成功,目标对象将会被设置位指向源对象,并且,执行结果的值将为True。如果失败,目标对象将不会被改变,且执行结果的值将为False。
CondRefOf一般用于,关联命名空间内动态出现的元素(例如,动态加载的定义代码块)。