|
|
发表于 2008-7-8 17:54:14
|
显示全部楼层
请楼主解释一下,
7 v' d) q. V M9 h+ g wRST_CNT—Reset Control Register
* o& U4 n/ Z0 H1 D6 t8 L3 sI/O Address: CF9h Attribute: R/W) N. S+ d% J, ~6 d
! K* w1 @; j4 Y
ICH9在这之后都使用offset表示 Register Address(PMBASE + OFFSET, 这里的PMBASE是指 CF9吗??)
+ b# R3 `6 O( l5 i5 }- b( M; @' C8 i比如:
5 @9 n& r- W2 \* v% a& c1 P5 n% l0 u- lGEN_PMCON_1—General PM Configuration 1 Register
7 g7 N0 a& Z8 p' JOffset Address: A0h: t4 m6 w3 x1 M; K5 a& ^/ o
8 @) M w2 P5 O4 V( G% {. e, d如果我要对该register操作,该怎么做呢? I/O Address = 0x0CF9* 16 + 0xA0 = 0xd030 ??????: {! {: C/ K( P+ {1 y& D
# f7 z- Q; c2 t' Y/ j! Q0 N9 E还有,您上面所写的
0 H3 _8 b- x' Cmov al, 0Eh8 g7 W, p/ X3 U3 [( i! N
mov dx, 0CF9h, a2 o7 |* x, C' V& `
out dx, al/ L8 j& b; s+ ^5 y; }
jmp $: Q: n) \+ N4 D2 m
# `- {7 W# x& v& K& m最后的jmp $ 是跳到哪了? |
|