|
|
发表于 2009-7-31 09:19:57
|
显示全部楼层
Hang 再E0h 是代表没有侦测到 Memory, MRC Code 再 Detect Memory 已经判定没有Support,所以让你Hang E0h。
B. j" \; Q h9 l- k) v) n C2 P( u, u9 j, h1 O" \* J9 m
; far jmp MRC_CODE_SEL etectDimms_FAR
2 c' Z/ M+ N7 P5 ] DB 066h ; Prefix jump to use 32-bit offset
( y, e* i4 h9 ^. ]8 ~! g DB 0EAh ; EA cp JMP ptr16:32 Inv. Valid Jump far, absolute, address given in operand# @4 \5 h, k+ q6 _# A/ Y" I) t
DD DetectDimms_FAR+ i- e" N' F" l% p3 Z
DW MRC_CODE_SEL! p& i0 J$ B; t/ J: N- ? Z* J
@@:3 y. y6 F# U b u& A3 J X
; Check DetectDimms Exit status. 1 == Success. D- ]; a, h$ W2 ?" Z5 Z
cmp al, 10 r4 V, X: f+ b7 `$ p
je NoDetectDimmsError
5 \$ b& r% k) l( y8 K mov al, 0E0h
4 w# J: I7 M- {1 {% C out 080h, al: `! }" r& q g& O) q
;(MRC_PORTING) +>. T2 G5 e4 D8 X& m, `: L
@@: |
|