Operation Region types specified in ACPI
There are seven predefined Operation Region types specified in ACPI:0 SystemMemory
1 SystemIO
2 PCI_Config
3 EmbeddedControl
4 SMBus
5 CMOS
6 PCIBARTarget
为什么定义LID的状态端品为:
OperationRegion(\PHO, SystemIO, 0x201, 0x1)
Field(\PHO, ByteAcc, NoLock, Preserve)
{
LPOL, 1// Lid polarity control bit
}
IDE 0 and 1 的控制器却定义如下:
OperationRegion (GIO, SystemIO, 0x125, 0x1)
Field (GIO, ByteAcc, NoLock, Preserve)
{
IDEI, 1, // IDEISO_EN - isolation buffer
IDEP, 1, // IDE_PWR_EN - power
IDER, 1 // IDERST#_EN - reset#
} 没明白要问什么. RegionSpaceKeyword :=
UserDefRegionSpace
SystemIO
SystemMemory
PCI_Config
EmbeddedControl
SMBus
SystemCMOS
PciBarTarget
这些定义对应不同的空间,有RAM,PCI Head, EC APCI RAM, CMOS等。
大家可以在ACPI的ASL代码中找到实例
嘿。。。。
自己拉,自己吃。 :L
还是没有说明白嘛,你自己懂了,就说出来啊!
页:
[1]