|
|
发表于 2009-7-31 09:19:57
|
显示全部楼层
Hang 再E0h 是代表没有侦测到 Memory, MRC Code 再 Detect Memory 已经判定没有Support,所以让你Hang E0h。
f( L5 {# o: p. q1 q7 J8 s- L' D- s
$ G8 g" J5 [! W0 E* L3 o: q ; far jmp MRC_CODE_SEL etectDimms_FAR: J5 X& T8 E+ A2 ?; }- ]" h! v
DB 066h ; Prefix jump to use 32-bit offset* b% _- D, y* w- B& g( f- v
DB 0EAh ; EA cp JMP ptr16:32 Inv. Valid Jump far, absolute, address given in operand
/ k1 Y& o7 Z+ z. T- M+ T6 {$ g; _ DD DetectDimms_FAR- ~8 B+ j" P Y! L4 \( B' i8 V$ d
DW MRC_CODE_SEL, d# w( U' e: S
@@:
5 A3 ^) @- h( W% m/ X7 A ; Check DetectDimms Exit status. 1 == Success
% p8 D( l0 y* e5 H+ e' s cmp al, 1
. Z) v9 T8 F1 z je NoDetectDimmsError- z" ]7 K6 p2 p3 y; u
mov al, 0E0h
, |* Y! W" q2 T4 Z, x q+ Q out 080h, al
/ b5 R3 ?1 q' ]$ q( b;(MRC_PORTING) +>
7 r. j. d0 u. I. F' r@@: |
|