|
|
发表于 2009-7-31 09:19:57
|
显示全部楼层
Hang 再E0h 是代表没有侦测到 Memory, MRC Code 再 Detect Memory 已经判定没有Support,所以让你Hang E0h。
; \0 r/ V1 L5 {, ?% ~ q6 @
! }+ x: ]- L& f" m ; far jmp MRC_CODE_SEL etectDimms_FAR
$ R* \8 \/ G3 L' C* t DB 066h ; Prefix jump to use 32-bit offset
* W7 @- d2 p/ \% R" F/ @7 v DB 0EAh ; EA cp JMP ptr16:32 Inv. Valid Jump far, absolute, address given in operand3 J) {1 i- U# J& M
DD DetectDimms_FAR7 g1 a* A3 b Q. @5 R2 |
DW MRC_CODE_SEL
# o/ w. y) P6 v+ C! U@@:
) m+ H5 S9 y* S6 T3 W/ b# D ; Check DetectDimms Exit status. 1 == Success
* j+ Z; ~/ F9 L! Y: p cmp al, 1! M( G U0 y% i! [, N; n
je NoDetectDimmsError
+ _4 F9 d H8 d mov al, 0E0h9 H. \4 j6 R7 u
out 080h, al
! [7 s# k$ X- G9 V+ w5 W) T;(MRC_PORTING) +>
9 V6 p. Q# Q: D [/ [6 b@@: |
|