[LinuxBIOS] Need help with the VGA bios

Stefan Reinauer stepan at coresystems.de
Tue Aug 14 12:12:01 CEST 2007


* Corey Osgood <corey.osgood at gmail.com> [070814 10:18]:
> Initiailizing VGA...
> INSTALL REAL-MODE IDT
> DO THE VGA BIOS
> found VGA: vid=1106, did=3344
> rom base, size: fff80000
> bus/devfn = 0x100
> biosint: INT# 0x6
> biosint: eax 0x9f98 ebx 0x1c380 ecx 0x29f98 edx 0x12
> biosint: ebp 0x29f74 esp 0xff6 edi 0x3d esi 0x3b4
> biosint:  ip 0x3   cs 0xc000  flags 0x46
> biosint: Oops, exception 6
> Stack contents: 0x0003 0xc000 0x0046 0x97e7 0x0000 
> biosint: Bailing out
> Enable VGA console
> <hang>
 
This is an "invalid opcode". Weird though, c0003 seems to be a normal
jmp. Can you dump 0xc0000 to see if the copy worked?

> PCI: 01:00.0 init
> Initiailizing VGA...
> Forcing rom load
> copying VGA ROM Image from 0xfff80000 to 0xc0000, 0x10000 bytes
> entering emulator
> halt_sys: file /home/amp/linuxbios/LinuxBIOSv2/src/devices/emulator/x86emu/ops.c, line 5100
> <hang>



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




More information about the coreboot mailing list