|
|
There are seven predefined Operation Region types specified in ACPI:8 I) D6 ]9 P8 L9 e( Q
0 SystemMemory & N, v+ V( `, A9 d! c z+ N
1 SystemIO # V9 s% ]# U w; E2 s
2 PCI_Config
1 a% L0 r$ n! {) D3 EmbeddedControl
( E7 P2 p& C4 H2 c4 SMBus ' G" \* q* K1 U7 U
5 CMOS
$ r. N6 k! G) [3 A: F6 PCIBARTarget
$ s" s9 D. A3 D2 X( D2 u7 M为什么定义LID的状态端品为:
4 Y8 \6 j, M& f. w- U. N4 r bOperationRegion(\PHO, SystemIO, 0x201, 0x1)" S" m( q+ s$ P" M
Field(\PHO, ByteAcc, NoLock, Preserve)
8 H# q# P3 \& q/ _' Z2 f- \{
+ S! ]# J1 h; V. q6 h LPOL, 1 // Lid polarity control bit
$ s: W8 y* W, K! [! d( k4 H}
! @ t2 u6 [* u4 x
5 N8 \! [3 x) h& v! ]( P+ XIDE 0 and 1 的控制器却定义如下:
4 a+ q9 Y3 l* W. j+ KOperationRegion (GIO, SystemIO, 0x125, 0x1)! E5 }! _3 x& A7 `
Field (GIO, ByteAcc, NoLock, Preserve) $ W8 R1 n E. E- R! w+ O- h6 r1 \
{4 b* O6 i3 U7 z( L) V9 a& z
IDEI, 1, // IDEISO_EN - isolation buffer , u( D6 g7 f1 o+ V- v1 K9 W4 ?
IDEP, 1, // IDE_PWR_EN - power 2 \5 u8 \" F: U
IDER, 1 // IDERST#_EN - reset#
2 ?$ I5 A% ?- j% @# N% X! ?$ _* j} |
|