6.2.18. _HMA(异构内存属性)
在异构内存属性表(HMAT)中定义的异构内存属性表(HMAT)提供异构内存属性。系统的动态运行时重配置可能导致接近域或内存属性发生变化。如果设置了“Reservation Hint”,则除非移除了该内存范围,否则新的 HMAT 更新不应重置“Reservation Hint”。
_HMA 是一个可选对象,使平台能够在运行时向 OS 提供更新后的异构内存属性信息。_HMA 向 OSPM 提供完整的最新 HMAT,并覆盖现有的 HMAT。
参数:
无
返回值:
一个包含完整 HMAT 的 Buffer。
_HMA 用法的 ASL 示例:
Scope (\_SB) {
Device (Dev1) {
...
}
Device (Dev2) {
...
}
Method (_HMA, 0) {
Return (HMAD)
}
} // end of \\_SB scope