|
|
发表于 2009-7-31 09:19:57
|
显示全部楼层
Hang 再E0h 是代表没有侦测到 Memory, MRC Code 再 Detect Memory 已经判定没有Support,所以让你Hang E0h。. S6 u- O$ h D4 F5 x' k
3 ?) m# }5 B3 B' w. X; ] i
; far jmp MRC_CODE_SEL etectDimms_FAR
T( P% E$ j+ k- A* w( Y2 F( ` F DB 066h ; Prefix jump to use 32-bit offset
$ P4 E) W: `; J8 i7 R DB 0EAh ; EA cp JMP ptr16:32 Inv. Valid Jump far, absolute, address given in operand! i B2 O" _8 t2 M2 `1 `" p) f% _7 F
DD DetectDimms_FAR
' C4 u! x N N$ V, t DW MRC_CODE_SEL
9 z3 y4 s/ W: {1 V@@:( R) n( M$ c5 a
; Check DetectDimms Exit status. 1 == Success2 K0 F# {/ d3 ?+ R$ y
cmp al, 1" e/ |' J( ?! @, ]3 Z2 e6 X: ~
je NoDetectDimmsError
" o' ^3 N0 {' q- F% w mov al, 0E0h, Q' @& P( i& a" t. U9 ?
out 080h, al
! g5 m( i+ o, I3 b' Z: u;(MRC_PORTING) +>
, a4 f# [6 m) B/ K@@: |
|