|
|
发表于 2009-7-31 09:19:57
|
显示全部楼层
Hang 再E0h 是代表没有侦测到 Memory, MRC Code 再 Detect Memory 已经判定没有Support,所以让你Hang E0h。) G2 d- g6 j' b# ^* x+ p1 }/ {
8 `7 [8 f/ Z" g9 m7 M/ T% O$ e. Z
; far jmp MRC_CODE_SEL etectDimms_FAR
( v) }: D& ^) F. ]) _3 Q$ g DB 066h ; Prefix jump to use 32-bit offset' B; J3 T, n* X( Z; A
DB 0EAh ; EA cp JMP ptr16:32 Inv. Valid Jump far, absolute, address given in operand4 _+ d6 D& k2 J! `2 u, D
DD DetectDimms_FAR* k, j6 q! l2 _
DW MRC_CODE_SEL
4 H+ Z" J1 ?" O1 s) D+ E$ f@@:
/ I2 e& o' ]3 ]5 c3 ~ ; Check DetectDimms Exit status. 1 == Success1 y7 S7 z& S, p; H" R
cmp al, 1
8 K, p# M; f, V1 R8 Q2 n2 O6 E je NoDetectDimmsError, j/ [# q- r+ S! T/ y$ d9 R
mov al, 0E0h, D3 D4 R) j) r% Y9 w
out 080h, al
! Y# p4 x% L3 n, Y. g0 ?$ {;(MRC_PORTING) +>
/ E: n0 S) }( D2 N& m@@: |
|