|
|
发表于 2008-7-8 17:54:14
|
显示全部楼层
请楼主解释一下,! o2 s# Z, y& d6 N% }1 A/ |
RST_CNT—Reset Control Register
' R# M. X, C( Q0 q! P4 |- l8 FI/O Address: CF9h Attribute: R/W
; I o: {3 W* X4 j. p' p
" l. w9 c$ W6 `) ?: [ICH9在这之后都使用offset表示 Register Address(PMBASE + OFFSET, 这里的PMBASE是指 CF9吗??)" w# N _" ?) _
比如:, \4 x# R: C0 Y0 g
GEN_PMCON_1—General PM Configuration 1 Register 5 T; r0 }6 D7 `( ?9 {- n. A
Offset Address: A0h
& r) Y0 |( L5 c0 {# m3 o6 U- B0 j) i$ ^/ H) |4 c5 W. t
如果我要对该register操作,该怎么做呢? I/O Address = 0x0CF9* 16 + 0xA0 = 0xd030 ??????' z( ]; |7 F! H2 q
7 K! J8 ^ H4 {) h0 ^$ U- }还有,您上面所写的! e/ M9 v5 |8 a
mov al, 0Eh
0 M* F/ b) a) o7 I8 q3 p. B9 ?mov dx, 0CF9h
& c* B8 L' s- T, l+ o, Gout dx, al6 y# x( x2 k7 d/ I, N
jmp $
+ W9 [- }" p% e# s( B5 Y1 u+ x. E
, ]6 z7 d$ _4 r7 b. q最后的jmp $ 是跳到哪了? |
|