|
|
发表于 2009-7-31 09:19:57
|
显示全部楼层
Hang 再E0h 是代表没有侦测到 Memory, MRC Code 再 Detect Memory 已经判定没有Support,所以让你Hang E0h。8 I) S# B; c: O7 ^* s
9 R7 D, H3 g: q/ C- i1 r' q ; far jmp MRC_CODE_SEL etectDimms_FAR4 K- X' C+ a A; M* u$ y I
DB 066h ; Prefix jump to use 32-bit offset7 X( j5 h1 i& e4 X2 _; V9 m8 V9 V
DB 0EAh ; EA cp JMP ptr16:32 Inv. Valid Jump far, absolute, address given in operand: l4 X9 \" R( v6 b/ C
DD DetectDimms_FAR
. C9 Z2 ?5 Q0 B. j, j DW MRC_CODE_SEL$ U5 {, z+ Q, ~4 {
@@:3 a |' y5 C, t/ j8 F
; Check DetectDimms Exit status. 1 == Success$ E7 i0 Y/ R1 C( @+ _8 e
cmp al, 1$ Z. P6 t2 y6 n/ j+ F6 R6 L
je NoDetectDimmsError: O) ~0 J( G5 i* U
mov al, 0E0h* q+ m8 k4 G. O1 @
out 080h, al
3 m; b$ V$ X& _* G @( v;(MRC_PORTING) +>
# K- X* t( | ^8 P l- Q- A@@: |
|