|
发表于 2009-7-31 09:19:57
|
显示全部楼层
Hang 再E0h 是代表没有侦测到 Memory, MRC Code 再 Detect Memory 已经判定没有Support,所以让你Hang E0h。" E- H/ |& B) t0 X4 D' y
) y0 ?7 w" p) a0 l2 B& w& N6 S ; far jmp MRC_CODE_SELetectDimms_FAR
. ?& |0 r; U0 x. { DB 066h ; Prefix jump to use 32-bit offset% j; C) b" X; ], _0 T; p3 u2 F( ~
DB 0EAh ; EA cp JMP ptr16:32 Inv. Valid Jump far, absolute, address given in operand5 W! j1 K9 H7 g a: ^, _) Z
DD DetectDimms_FAR: }! D- D t7 `& }8 a1 {
DW MRC_CODE_SEL3 [& T, Z0 X1 I) m) N
@@:
5 t( P7 l9 C, H! `1 C& v8 D ; Check DetectDimms Exit status. 1 == Success
4 g! A0 c6 v1 n cmp al, 1 S" W" ]5 _8 H
je NoDetectDimmsError
( {+ R! s( N/ N mov al, 0E0h
5 k, a" K; V# D out 080h, al. \0 D& P3 [3 L. @9 L: F) l
;(MRC_PORTING) +>
/ W7 [9 S$ ?, o" F@@: |
|