|
发表于 2009-7-31 09:19:57
|
显示全部楼层
Hang 再E0h 是代表没有侦测到 Memory, MRC Code 再 Detect Memory 已经判定没有Support,所以让你Hang E0h。9 f# m/ F- D; [8 o
/ i; t' @' K5 e$ w; ^ ; far jmp MRC_CODE_SEL etectDimms_FAR6 X3 |7 t" R- T$ R
DB 066h ; Prefix jump to use 32-bit offset
# ? R- S9 _7 v# r DB 0EAh ; EA cp JMP ptr16:32 Inv. Valid Jump far, absolute, address given in operand$ T, _6 O2 z' | o3 ?
DD DetectDimms_FAR
0 K# ~0 c/ W! R2 l5 I DW MRC_CODE_SEL. R, E+ _; L3 l$ H) d" U
@@:# e3 E# V2 ?6 G1 p1 Q `! O
; Check DetectDimms Exit status. 1 == Success
- O) u4 Z4 I3 k3 ` H- [ cmp al, 1
8 f3 x: E4 N6 y# B- O$ w je NoDetectDimmsError
" W" y3 ?3 E' { mov al, 0E0h7 j' N3 M3 ~9 V+ P, s
out 080h, al
& y+ d' l& Q8 u2 m/ `;(MRC_PORTING) +>1 L- d6 Q& Q" l9 g' L- t
@@: |
|