|
|
发表于 2009-7-31 09:19:57
|
显示全部楼层
Hang 再E0h 是代表没有侦测到 Memory, MRC Code 再 Detect Memory 已经判定没有Support,所以让你Hang E0h。( ~! `4 r, [2 C
5 Y) ]2 h7 ^* [, B' ~, F% L ; far jmp MRC_CODE_SEL etectDimms_FAR V/ u/ U! Z0 z$ ]% g
DB 066h ; Prefix jump to use 32-bit offset
# @! h l& g6 F/ L DB 0EAh ; EA cp JMP ptr16:32 Inv. Valid Jump far, absolute, address given in operand) U) x8 Z8 ?' M2 V$ u7 r) q
DD DetectDimms_FAR
. y' S% M$ m( k' Z9 W9 J& n7 ~ DW MRC_CODE_SEL
' ~! X R, \ j8 _. X@@:
$ c0 C; C$ L- | q6 h ; Check DetectDimms Exit status. 1 == Success
) \, U) @ X- i5 g, @ R# a cmp al, 17 r) @9 E* [3 Z R' ]
je NoDetectDimmsError
; n+ Y3 Q0 f$ J+ U, ~& I* m mov al, 0E0h
; j2 o/ T4 t3 g7 ]) } out 080h, al
% M2 w4 n' n2 M- p* x: T- X;(MRC_PORTING) +>
0 s" \; K7 H$ X: q x@@: |
|