|
发表于 2009-7-31 09:19:57
|
显示全部楼层
Hang 再E0h 是代表没有侦测到 Memory, MRC Code 再 Detect Memory 已经判定没有Support,所以让你Hang E0h。) r/ y# _( J1 M
; c, i% Z4 f" K# [$ j8 F, m7 d
; far jmp MRC_CODE_SELetectDimms_FAR/ p4 D- e9 o3 C& b" a0 q2 I$ N, Y# q
DB 066h ; Prefix jump to use 32-bit offset
7 Q9 \$ i" ^, U DB 0EAh ; EA cp JMP ptr16:32 Inv. Valid Jump far, absolute, address given in operand( `) h6 k9 R$ O/ s' g+ a
DD DetectDimms_FAR
! |% d0 k4 r8 V; w5 c DW MRC_CODE_SEL
8 R* z- l5 { ?/ ? b( D@@:
' m6 c' n( |$ w+ I# x- l ; Check DetectDimms Exit status. 1 == Success
% W. C$ f5 s* \0 t2 N cmp al, 19 H, p; O7 [1 o; Z* p" ] E. C, h
je NoDetectDimmsError
( t2 h- {6 |2 P/ c8 ?1 E. H) z mov al, 0E0h
0 n' k$ m% L# U) X* N! {. O2 u, D0 l out 080h, al
4 v, R, w g+ t- p2 U& l" r8 M; b7 J;(MRC_PORTING) +>
/ _+ L. v( [; S- U@@: |
|