|
发表于 2009-7-31 09:19:57
|
显示全部楼层
Hang 再E0h 是代表没有侦测到 Memory, MRC Code 再 Detect Memory 已经判定没有Support,所以让你Hang E0h。
6 B0 O5 \/ y% G) B8 p% H& D3 I7 e
; far jmp MRC_CODE_SEL etectDimms_FAR+ A2 @2 p' @/ T: w) U y$ I
DB 066h ; Prefix jump to use 32-bit offset
9 k( q% s* n, ~ DB 0EAh ; EA cp JMP ptr16:32 Inv. Valid Jump far, absolute, address given in operand
8 P; R* i0 c4 ?( V8 a7 t DD DetectDimms_FAR# d( i& y X& Q5 w+ R& y: B6 B$ `
DW MRC_CODE_SEL* I8 E. ^7 D1 Y! G7 U$ W
@@:* e0 P+ L# f6 ]% |! s" Y( Y8 d
; Check DetectDimms Exit status. 1 == Success
& g2 [- k6 d+ T/ \# ^3 [/ ` cmp al, 1! p2 X% S) \" h
je NoDetectDimmsError
/ i- [2 B0 M. T& `6 @: v mov al, 0E0h
" I! z5 W! Q- l" J; _2 b8 n out 080h, al
9 q7 L- h2 C7 o; b/ ?% ]4 x;(MRC_PORTING) +>) p: B3 S& r1 N
@@: |
|