|
|
发表于 2008-7-8 17:54:14
|
显示全部楼层
请楼主解释一下,; B9 ]5 s* D* I1 H
RST_CNT—Reset Control Register
: K! ~6 k: A% F/ ^0 I# |I/O Address: CF9h Attribute: R/W7 e. n$ m- L1 y
( y6 F6 g. O+ J& S2 D" w
ICH9在这之后都使用offset表示 Register Address(PMBASE + OFFSET, 这里的PMBASE是指 CF9吗??)9 \' l. f2 {- w1 ?" K
比如:* X) @' q3 \( \+ V: u% Q
GEN_PMCON_1—General PM Configuration 1 Register
; r; v. E+ e4 k. b4 g. AOffset Address: A0h
; B8 Q( @8 t6 d" D% R& x/ k1 S$ S1 i; Z) | H3 r( |
如果我要对该register操作,该怎么做呢? I/O Address = 0x0CF9* 16 + 0xA0 = 0xd030 ??????1 g7 \7 _% e+ U3 X2 \) _
: c. a$ E- E9 A6 C% C* ]
还有,您上面所写的# w* c$ D3 I( e& \
mov al, 0Eh
5 x& r3 j* l: l/ }4 [. W3 [mov dx, 0CF9h
! [1 ~# m3 j2 S. A. [out dx, al
: z, Z5 a, G$ g4 ejmp $
# Y7 }' v2 w- e5 ]
) ?' q. L, I0 r; w5 C最后的jmp $ 是跳到哪了? |
|