|
发表于 2009-7-31 09:19:57
|
显示全部楼层
Hang 再E0h 是代表没有侦测到 Memory, MRC Code 再 Detect Memory 已经判定没有Support,所以让你Hang E0h。
2 |1 ]6 {" F- w3 Z8 h* c l% }+ C; {, c h. N4 M
; far jmp MRC_CODE_SEL etectDimms_FAR
# F H& D( l: K0 m9 I& d% B; j1 ~ DB 066h ; Prefix jump to use 32-bit offset
! S1 Q+ p; c8 O. E6 @! f DB 0EAh ; EA cp JMP ptr16:32 Inv. Valid Jump far, absolute, address given in operand
: {# y. o' F- h9 U% u DD DetectDimms_FAR1 y" u/ f2 q. ]. S3 h
DW MRC_CODE_SEL
8 e5 g. u1 `4 F4 a" ?* m5 @% z@@:
) J% u+ ]2 z4 h3 d7 c5 q3 i ; Check DetectDimms Exit status. 1 == Success
* p9 G$ x$ N; f; G* Z cmp al, 1
8 E ^+ i/ P% r) T je NoDetectDimmsError5 g1 W' ?! |7 Y# \# N! y9 _' h
mov al, 0E0h1 R% r2 T9 s! e9 ?: `9 [1 b; m
out 080h, al! K2 u( y! A# a/ y! r0 J, l
;(MRC_PORTING) +>9 q+ t; [9 J2 i+ W# @
@@: |
|