* Christian Sühs <[EMAIL PROTECTED]> [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: [EMAIL PROTECTED]  · http://www.coresystems.de/

-- 
linuxbios mailing list
[email protected]
http://www.openbios.org/mailman/listinfo/linuxbios

Reply via email to