[LinuxBIOS] MB1030 / 3036 I like 13 :D

Stefan Reinauer stepan at coresystems.de
Thu Apr 27 11:09:09 CEST 2006


* Christian Sühs <chris at suehsi.de> [060427 11:12]:
> Here is the output
 
Try disabling quite some of the debug stuff (i would start with
trace_on.. This will rule out timing issues.

> 	AX=2001  BX=0405  CX=0000  DX=03c4  SP=ffe8  BP=fff6  SI=0000  DI=0c97
> 	DS=0000  ES=c000  SS=c000  CS=c000  IP=6bc4   NV UP DI PL NZ NA PO NC
> c000:6bc2 8a05                MOV	AL,[DI]
> 	AX=2067  BX=0405  CX=0000  DX=03c4  SP=ffe8  BP=fff6  SI=0000  DI=0c97
> 	DS=0000  ES=c000  SS=c000  CS=c000  IP=6bc5   NV UP DI PL NZ NA PO NC
> c000:6bc4 47                  INC	DI
> 	AX=2067  BX=0405  CX=0000  DX=03c4  SP=ffe8  BP=fff6  SI=0000  DI=0c98
> 	DS=0000  ES=c000  SS=c000  CS=c000  IP=6bc7   NV UP DI PL NZ NA PO NC
> c000:6bc5 b2c2                MOV	DL,c2
> 	AX=2067  BX=0405  CX=0000  DX=03c2  SP=ffe8  BP=fff6  SI=0000  DI=0c98
> 	DS=0000  ES=c000  SS=c000  CS=c000  IP=6bc8   NV UP DI PL NZ NA PO NC
> c000:6bc7 ee                  OUT	DX,AL
> 	A

So 3c2 (DX) is the Misc Output Register of VGA. But it might one of the
previous outbs that make it hang. Better keep that log for later
debugging.

Stefan

-- 
coresystems GmbH · Brahmsstr. 16 · D-79104 Freiburg i. Br.
      Tel.: +49 761 7668825 · Fax: +49 761 7664613
Email: info at coresystems.de  · http://www.coresystems.de/




More information about the coreboot mailing list