|
|
发表于 2009-7-31 09:19:57
|
显示全部楼层
Hang 再E0h 是代表没有侦测到 Memory, MRC Code 再 Detect Memory 已经判定没有Support,所以让你Hang E0h。
8 ^, _# ^8 Q% m/ `, Z/ q5 y$ ]) Y, h# e: W$ @
; far jmp MRC_CODE_SEL etectDimms_FAR. r, O- ]$ V" U$ w }' X
DB 066h ; Prefix jump to use 32-bit offset7 N- j/ V5 N4 Y: h1 @3 \
DB 0EAh ; EA cp JMP ptr16:32 Inv. Valid Jump far, absolute, address given in operand
/ f" `0 w; |, S p. Q DD DetectDimms_FAR# Y. D2 @0 c/ i6 g% @ j) p( ]
DW MRC_CODE_SEL; B% S* z% _. W! g4 Q) |
@@:8 Z5 p* E! t9 A( M N
; Check DetectDimms Exit status. 1 == Success
& F N* N7 |0 z cmp al, 1: Q0 x, g; w* p4 G% j f
je NoDetectDimmsError: T! s: h0 c) a% T! \0 e
mov al, 0E0h
: Q, T$ t7 O) r out 080h, al9 Z, i5 `- \" b' T- s
;(MRC_PORTING) +>
( v* x4 q3 U6 A, o% J@@: |
|