|
|
发表于 2009-7-31 09:19:57
|
显示全部楼层
Hang 再E0h 是代表没有侦测到 Memory, MRC Code 再 Detect Memory 已经判定没有Support,所以让你Hang E0h。! B" H% e& v& H$ J0 h* m$ s# i" g
' L+ o1 n0 ^: S8 R' O5 ~, K ; far jmp MRC_CODE_SEL etectDimms_FAR3 E( n6 H' K5 i# N- \
DB 066h ; Prefix jump to use 32-bit offset
; }* e" m2 o0 f2 c6 ^ DB 0EAh ; EA cp JMP ptr16:32 Inv. Valid Jump far, absolute, address given in operand! J/ W3 c7 ?% @& i5 y8 z7 w
DD DetectDimms_FAR
, @# j7 T' d' Q* |( [, o7 I DW MRC_CODE_SEL( O( F" @- O9 u- v$ A
@@:
6 [. }7 R6 V+ T0 u& W ; Check DetectDimms Exit status. 1 == Success( P+ E' b+ i1 r$ f0 G
cmp al, 1
; } o( x2 f$ }4 e# W. D' C3 d je NoDetectDimmsError( l- I, G* R9 @9 ?* o% ?
mov al, 0E0h
' ~0 J: X8 u/ J( v1 c7 w out 080h, al
3 D( S Z* |3 o+ G# U; E$ l;(MRC_PORTING) +>5 Y7 D' b* w1 _
@@: |
|