|
|
发表于 2008-7-8 17:54:14
|
显示全部楼层
请楼主解释一下,
: g6 m7 T* w4 M) X( d0 |, yRST_CNT—Reset Control Register
: a- Z |9 F$ C4 zI/O Address: CF9h Attribute: R/W
" K, d+ Y! U* ]' G) Z( r$ K7 Z3 ]
- S( [! ?4 V( ]1 J( @ICH9在这之后都使用offset表示 Register Address(PMBASE + OFFSET, 这里的PMBASE是指 CF9吗??)
1 l, L& Y1 i; S& I/ I, q+ M, V; w比如:
( A7 O9 S' Z# F+ D) LGEN_PMCON_1—General PM Configuration 1 Register - ^# y" [" R" O5 J1 f1 r
Offset Address: A0h
1 Y# P# [$ G7 _# S2 {' d: x+ {# ]6 `: B! b+ H
如果我要对该register操作,该怎么做呢? I/O Address = 0x0CF9* 16 + 0xA0 = 0xd030 ??????
$ Z4 B4 g& }4 ?0 G2 Y F& n+ @/ D2 X6 f @) @1 t) w
还有,您上面所写的
1 s2 \& R$ _' Z, Omov al, 0Eh
! c c( J( }6 ?# u4 ?mov dx, 0CF9h- z- x0 J' K3 L! R& j
out dx, al: Y+ B2 |( W$ z
jmp $
8 E% M2 ^- X, x( ? w T& l2 k; ?- B( p4 M/ y4 I
最后的jmp $ 是跳到哪了? |
|