|
|
发表于 2009-7-31 09:19:57
|
显示全部楼层
Hang 再E0h 是代表没有侦测到 Memory, MRC Code 再 Detect Memory 已经判定没有Support,所以让你Hang E0h。2 G" ^) c/ ^2 |7 g
+ O+ U* C6 G5 Z. @) ]) F6 F
; far jmp MRC_CODE_SEL etectDimms_FAR4 p Z! R9 R9 d/ M7 R! ~; _
DB 066h ; Prefix jump to use 32-bit offset
* Y: n# I0 {* w0 q DB 0EAh ; EA cp JMP ptr16:32 Inv. Valid Jump far, absolute, address given in operand8 C) x7 w$ Z) D( V/ n" }
DD DetectDimms_FAR
4 g/ g2 A7 c% e. a DW MRC_CODE_SEL0 x3 {3 e/ I+ h/ z! u# @1 W
@@:5 T- H, e9 Y7 ~; o% Z
; Check DetectDimms Exit status. 1 == Success0 c' J' ?8 J9 P- [
cmp al, 1- I, g0 K& J9 I& E& I
je NoDetectDimmsError# C8 J. W2 R$ m% p5 ?
mov al, 0E0h2 Q- T# q, d0 M$ g
out 080h, al8 U7 s% \9 F" F) Q3 |+ w5 l) D
;(MRC_PORTING) +>
7 X4 Z4 _& I9 R0 A: F; Q3 o* f@@: |
|