vgabios halt

Stefan Reinauer stepan at openbios.org
Wed Sep 1 06:14:01 CEST 2004


* zhu shi song <zhushisongzhu at yahoo.com> [040901 13:14]:
> My MB is A6T based on vt8601 and vt82c686.  When call
> vgabios(at 0xc000:0003), it halted. 
> ...
> INSTALL REAL-MODE IDT
> DO THE VGA BIOS
> found VGA: vid=1023, did=8500
> 0x55 0xAA ...(16 bytes) 
> bus/devfn = 0x100
> biosint: # 0x1a, eax 0xb109 ebx 0x100 ecx 0x100 edx
> 0xb29f
> biosint: ebp 0x10fd8 esp 0xfc9 edi 0x2 esi 0x14040
> biosint: ip 0x56e8 cs 0xc000 flags 0x16
> 0xb109: bus 1 devfn 0x0 reg 0x2 val 0x8500
> biosint: # 0x58, eax 0xc000 ebx 0x100 ecx 0x8500 edx 0x3c2
           ^^^^^^ 

This looks already weird. Go check the code what happens in
bios int 1a eax 0xb109 and have a look at Ralph Browns Interrupt List
whether there is an int 58 at all (I doubt it) Might be some special
callback between graphics and main bios, too.. VIA did this IIRC.


> biosint: ebp 0x10fd8 esp 0xfc7 edi 0x2 esi 0x14040
> biosint: ip 0x2329 cs 0xc000 flags 0x246
> biosint: Unsupport int #0x58
> biosint: # 0xcd, eax 0xc000 ebx 0x100 ecx 0x8500 edx
> 0x3c2
> biosint: ebp 0x10fd8 esp 0xfc7 edi 0x2 esi 0x14040
> biosint: ip 0x2329 cs 0xc000 flags 0x246
> biosint: Unsupport int #0xcd
> (halted)
> 
> 
> 
> 		
> __________________________________
> Do you Yahoo!?
> Take Yahoo! Mail with you! Get it on your mobile phone.
> http://mobile.yahoo.com/maildemo 
> _______________________________________________
> Linuxbios mailing list
> Linuxbios at clustermatic.org
> http://www.clustermatic.org/mailman/listinfo/linuxbios
> 



More information about the coreboot mailing list