|
发表于 2009-7-31 09:19:57
|
显示全部楼层
Hang 再E0h 是代表没有侦测到 Memory, MRC Code 再 Detect Memory 已经判定没有Support,所以让你Hang E0h。) Y6 L! Q& s3 p8 p# P' e# z
+ X3 P6 q) |2 }+ f ; far jmp MRC_CODE_SEL etectDimms_FAR" \3 d/ S4 G* _7 F- U
DB 066h ; Prefix jump to use 32-bit offset
- ?. r4 k) e% t) _ DB 0EAh ; EA cp JMP ptr16:32 Inv. Valid Jump far, absolute, address given in operand
4 x( g- e, o$ k. Q2 B2 D* M4 J DD DetectDimms_FAR
' {. f7 o# M {4 N2 l. o2 U, W, H DW MRC_CODE_SEL
% Q% B# I' c' K( d@@:
" n! _( D0 a5 @; f+ L1 i ; Check DetectDimms Exit status. 1 == Success
( H3 g' p4 {" i- @ cmp al, 1
/ x# K" ]5 I' ?; L je NoDetectDimmsError2 v/ U7 x. L1 B) l
mov al, 0E0h
& r5 @! k; D$ r out 080h, al
4 M* u/ [0 R1 ^;(MRC_PORTING) +>
- M3 T4 ?2 N- H' _/ c@@: |
|