|
|
发表于 2009-7-31 09:19:57
|
显示全部楼层
Hang 再E0h 是代表没有侦测到 Memory, MRC Code 再 Detect Memory 已经判定没有Support,所以让你Hang E0h。
: n) _% M2 ~9 x; Z3 s! ^$ y
9 J8 ?6 `* y$ m) R7 ~8 D: i ; far jmp MRC_CODE_SEL etectDimms_FAR
7 F! s. b% i }( ~1 {/ h% h) }/ k DB 066h ; Prefix jump to use 32-bit offset C" D% o/ F* y5 N$ E3 \
DB 0EAh ; EA cp JMP ptr16:32 Inv. Valid Jump far, absolute, address given in operand
' @" h, L% m% ~' L, `7 P* X" F0 ^$ K DD DetectDimms_FAR9 v8 o5 S- v7 k! M
DW MRC_CODE_SEL
) p% Y8 ?: E& c$ y; t: k" N2 s@@:
3 S0 L) @) `0 e- d; d7 l ; Check DetectDimms Exit status. 1 == Success
& l- ~- Y2 q \4 ]" w/ o1 h9 j/ P cmp al, 1: d' j' ^0 j3 [" y* ~1 q/ v+ \
je NoDetectDimmsError
5 k7 o3 H3 A, s mov al, 0E0h
) x: E' {; G( K3 O. ~ out 080h, al
( X3 `- W7 S* S) [( }4 U;(MRC_PORTING) +>
" |! t' ^6 R# ?5 r@@: |
|