|
|
发表于 2008-7-8 17:54:14
|
显示全部楼层
请楼主解释一下,7 _8 F, O" Z( i
RST_CNT—Reset Control Register . Z$ B- {, r1 Q6 z C6 s8 {
I/O Address: CF9h Attribute: R/W9 L U3 Y5 J& J6 k9 u
$ g4 F& S1 B+ v, c& C0 vICH9在这之后都使用offset表示 Register Address(PMBASE + OFFSET, 这里的PMBASE是指 CF9吗??)
! a( k" l. D+ R1 }6 c比如:
3 g$ W; J- Y" e% FGEN_PMCON_1—General PM Configuration 1 Register 0 o& C; h( W3 j K
Offset Address: A0h
0 d5 N; A0 i) d5 _' M. l4 u7 ] _. Y
如果我要对该register操作,该怎么做呢? I/O Address = 0x0CF9* 16 + 0xA0 = 0xd030 ?????? x* B! O6 m( f6 p0 c
9 F# r. k- o! a) H2 O; c9 g
还有,您上面所写的' j+ C4 ]* _* q
mov al, 0Eh
' I2 L7 ]1 a! M" `, k2 [( ?mov dx, 0CF9h" d7 K% V1 u0 I4 A; d2 L5 V
out dx, al
7 I( }1 @$ x0 y: Z& Yjmp $8 y5 v3 O* ]9 H/ v) j8 v1 u
) b5 q" g6 ]' T g8 h0 [0 a- r. b
最后的jmp $ 是跳到哪了? |
|