|
|
There are seven predefined Operation Region types specified in ACPI:7 z0 I) c0 N/ E$ F6 ?. a5 q) m
0 SystemMemory D) G. O# Z9 I6 I& c# X( v+ d
1 SystemIO " H# ~5 ?+ @+ D1 @: J. f
2 PCI_Config
! x4 `7 L. Z. w+ Y3 EmbeddedControl
# [ l. m+ K0 S$ [! j# ` r4 SMBus ( |" _$ ~$ @7 s e# P
5 CMOS
( |* Z* v5 d& K/ H2 a6 c6 PCIBARTarget
# z. ?0 i" p" L" |* x6 D为什么定义LID的状态端品为:, C! d8 X. Y- ^, t0 ~* ?& w
OperationRegion(\PHO, SystemIO, 0x201, 0x1)( k, w4 C0 D3 h1 Z+ v4 h
Field(\PHO, ByteAcc, NoLock, Preserve), @: m+ I8 v/ X3 @) `2 R: P
{+ G. m) v8 g, ~
LPOL, 1 // Lid polarity control bit
/ C8 `8 \- a$ D$ n+ _}. Q( y0 i4 o* g i- c2 r
4 m- u! P% T* s/ E; ^2 UIDE 0 and 1 的控制器却定义如下:
9 z+ \- B, c" t6 H' i/ l2 \6 P+ Z! UOperationRegion (GIO, SystemIO, 0x125, 0x1)
; C7 Q. y$ A% L3 C4 p Field (GIO, ByteAcc, NoLock, Preserve)
& I" B) ]0 I3 S% _6 z1 y: Q {
! I. O3 f4 E8 F! G; f IDEI, 1, // IDEISO_EN - isolation buffer
2 Y% h7 w" h9 X/ i- `. Q/ | IDEP, 1, // IDE_PWR_EN - power
& s+ ?5 C) o' V IDER, 1 // IDERST#_EN - reset#
4 z/ \% r( \ t8 ]} |
|