|
发表于 2008-7-8 17:54:14
|
显示全部楼层
请楼主解释一下,1 C' Z2 Y/ G; t3 x% e% Z
RST_CNT—Reset Control Register - S6 e9 g% r) y3 k" m
I/O Address: CF9h Attribute: R/W
- [7 G+ A9 `5 j" q8 Z3 Q9 i+ X8 ]# G6 Z; Q, I$ E
ICH9在这之后都使用offset表示 Register Address(PMBASE + OFFSET, 这里的PMBASE是指 CF9吗??)
, [, @$ \$ ]5 u& _8 \比如:- a' ~6 m2 i+ f1 j' {4 A$ T O" t1 L
GEN_PMCON_1—General PM Configuration 1 Register : ]5 j; z: m5 j+ T
Offset Address: A0h
0 ?" ^2 h: v9 D- F r) ?1 @5 t- ~: D
如果我要对该register操作,该怎么做呢? I/O Address = 0x0CF9* 16 + 0xA0 = 0xd030 ??????
6 r% c7 C( Q% L4 @, d9 Q+ }$ m+ c" i7 V
7 L7 g; V4 U' |5 K3 h+ |) Z还有,您上面所写的
4 f' C% `, S# @9 dmov al, 0Eh: p/ X8 j+ R. _, c6 D! s
mov dx, 0CF9h& U; `% ?/ \, E' z; X0 c1 \
out dx, al2 S1 \7 v; s8 w. k4 d. o
jmp $
+ B2 y& c. @# [5 C# y
- [! }, j" M8 W2 N9 Z最后的jmp $ 是跳到哪了? |
|