|
|
发表于 2009-7-31 09:19:57
|
显示全部楼层
Hang 再E0h 是代表没有侦测到 Memory, MRC Code 再 Detect Memory 已经判定没有Support,所以让你Hang E0h。
$ } }+ e* t& d( i* \" c5 U2 n
2 c( i) P# d6 q9 {/ ~( x ; far jmp MRC_CODE_SEL etectDimms_FAR
f! O& H) y3 J) A6 a7 t8 W j( f DB 066h ; Prefix jump to use 32-bit offset: p5 h, k, F# z, d. d# N3 Z* o
DB 0EAh ; EA cp JMP ptr16:32 Inv. Valid Jump far, absolute, address given in operand
# i5 O" w+ V; E+ i' n- z7 C DD DetectDimms_FAR7 w, V* H$ v7 H+ z, C/ _' |& W
DW MRC_CODE_SEL) p* T, K5 c+ P: ~7 E
@@:
$ D* q4 y6 y6 C ; Check DetectDimms Exit status. 1 == Success Z8 O8 w1 t% R% M J
cmp al, 11 Y E/ H1 f8 ^0 o) Z, S7 k
je NoDetectDimmsError
n2 r5 J$ D) i mov al, 0E0h
8 ~! H6 m! v# p( z! O5 F out 080h, al
l. F& `8 n* S7 H4 K; k% f;(MRC_PORTING) +>
% \" [5 i0 B: `, v `5 h! w@@: |
|