|
|
There are seven predefined Operation Region types specified in ACPI:/ T, {1 V: v4 `' r
0 SystemMemory - y7 r. d$ c( r" H* K6 t$ \: {/ Q3 E
1 SystemIO
. d Z L0 |( H2 PCI_Config 0 R f6 w5 G! h2 {" g: `
3 EmbeddedControl
% I3 G' X: X D5 [4 H% ]4 SMBus
. \% i# r1 _- Q0 b$ T5 CMOS % G, p8 Q' c {8 Z- c% U9 a
6 PCIBARTarget
% I+ U( V7 F/ b6 v$ T$ ]* r为什么定义LID的状态端品为:
; |. A. z3 E5 h1 |OperationRegion(\PHO, SystemIO, 0x201, 0x1)
: d- f- m, f! X9 W; t# B9 A6 h U% SField(\PHO, ByteAcc, NoLock, Preserve)8 O3 ?% K% ]) R: p z T
{) F/ ]+ C8 m+ _" A1 B& u
LPOL, 1 // Lid polarity control bit
! ?8 J" t k0 a: A" n$ w+ I}
5 e0 v8 w) T1 k. l. T/ {% n, N( j* z- ^$ z
IDE 0 and 1 的控制器却定义如下:
4 N2 V9 C/ s! u. k# B J5 O* JOperationRegion (GIO, SystemIO, 0x125, 0x1)2 F7 n* l6 p* G ^$ r
Field (GIO, ByteAcc, NoLock, Preserve)
( c/ p: D3 N7 J7 ^$ f9 J2 [7 i$ G {
' _/ H/ N, t$ ^* P3 S, a& T IDEI, 1, // IDEISO_EN - isolation buffer
8 K* t9 z5 e' F) E9 ]0 H- s, H IDEP, 1, // IDE_PWR_EN - power ' i- C! f$ F8 c0 T. ~$ L
IDER, 1 // IDERST#_EN - reset#
$ }) z: V% T3 h8 {} |
|