|
|
发表于 2009-7-31 09:19:57
|
显示全部楼层
Hang 再E0h 是代表没有侦测到 Memory, MRC Code 再 Detect Memory 已经判定没有Support,所以让你Hang E0h。2 ?4 }/ Y/ a- s5 E$ _
1 n2 u0 a G0 P+ ]& L
; far jmp MRC_CODE_SEL etectDimms_FAR
6 a0 E1 p0 I: h; i- q DB 066h ; Prefix jump to use 32-bit offset: s% x; n" k) |$ |' Q
DB 0EAh ; EA cp JMP ptr16:32 Inv. Valid Jump far, absolute, address given in operand4 u* L& A, W4 F1 g$ A% _
DD DetectDimms_FAR
; Q$ Y! q& x9 a# M+ n$ G. r# u DW MRC_CODE_SEL
3 H: q+ I4 z8 y' b6 S8 j: L- g6 i@@:6 ~3 |, W* H5 V2 d, m
; Check DetectDimms Exit status. 1 == Success+ c/ [8 s8 ~' Q; n/ m, @! ~
cmp al, 1& o6 S) T& B* l( m7 I
je NoDetectDimmsError' c# g' c* b) Q- Z- E6 [
mov al, 0E0h' D0 c# }' z4 M
out 080h, al
f$ M3 a; a6 z8 t# z# G9 `;(MRC_PORTING) +>
, m) S) v, W/ [2 s+ T9 g@@: |
|