|
发表于 2009-7-31 09:19:57
|
显示全部楼层
Hang 再E0h 是代表没有侦测到 Memory, MRC Code 再 Detect Memory 已经判定没有Support,所以让你Hang E0h。* Y1 X' x6 r- V
" e8 t2 B4 R6 I/ X( E ; far jmp MRC_CODE_SEL etectDimms_FAR
2 T' |* I5 G% z* ^! t1 d5 H& K( _ DB 066h ; Prefix jump to use 32-bit offset! M* Z& ~5 j% V' S
DB 0EAh ; EA cp JMP ptr16:32 Inv. Valid Jump far, absolute, address given in operand
: z( Q* J( {. w% v9 o DD DetectDimms_FAR; a/ B. g* L7 H, {( _5 N
DW MRC_CODE_SEL
- O- e+ a$ g! }' y7 }( k@@:+ ?2 Q6 C5 k8 e+ }0 T0 G) G) o
; Check DetectDimms Exit status. 1 == Success' Y( j8 ?9 ^9 h
cmp al, 1
9 b( M' p& |9 }. ~7 T5 X1 q7 m$ C je NoDetectDimmsError
9 J" \# B0 C9 c* t( L4 W mov al, 0E0h9 A. x0 q3 _! t0 d
out 080h, al4 o7 a y8 @/ j* p; M; _, ?
;(MRC_PORTING) +>2 C. G! I: P, K- W; a
@@: |
|