|
|
发表于 2009-7-31 09:19:57
|
显示全部楼层
Hang 再E0h 是代表没有侦测到 Memory, MRC Code 再 Detect Memory 已经判定没有Support,所以让你Hang E0h。
/ I) F) `7 C3 ^* B; O1 }" j0 X \( X: |6 u* b" z) o) ^4 q3 b5 P
; far jmp MRC_CODE_SEL etectDimms_FAR' B6 V$ {; q0 M8 H) ~
DB 066h ; Prefix jump to use 32-bit offset$ _& z* F- R0 U( M4 h. h
DB 0EAh ; EA cp JMP ptr16:32 Inv. Valid Jump far, absolute, address given in operand
+ U8 T5 ]- Y7 R1 x- z DD DetectDimms_FAR4 F2 M! a$ {3 y$ w0 V+ O
DW MRC_CODE_SEL
' a. Q' x) R2 _/ ~" T& B) G2 P@@:
5 O1 i1 y& C7 ?' s ; Check DetectDimms Exit status. 1 == Success
, p o+ X9 u0 o7 q( M" f( m cmp al, 1- B9 n5 W5 B9 \ k. p( G
je NoDetectDimmsError6 t9 j# D7 f4 v {" E, E9 l M
mov al, 0E0h ?& D' |; n" V5 h9 p$ P4 c
out 080h, al% Z2 u" R: u$ x! a" E, ~8 R: E1 `+ U
;(MRC_PORTING) +>9 I' `" T+ U* F* F- M) X
@@: |
|