[coreboot] Error executing VGA ROM with coreboot

Kevin O'Connor kevin at koconnor.net
Sat Oct 31 15:29:16 CET 2009


On Sat, Oct 31, 2009 at 01:14:21PM +0530, Mansoor wrote:
[...]
> c000:0087 0f01                 ILLEGAL EXTENDED X86 OPCODE
> c000:0087: 01 ILLEGAL EXTENDED X86 OPCODE!
> halt_sys: file /prdmd/coreboot-v2/src/devices/../../util/x86emu/x86emu/ops2.c, line 60
> halted
> 	AX=0000  BX=0000  CX=0000  DX=0080  SP=ffec  BP=0000  SI=0000  DI=0057
> 	DS=c000  ES=0000  SS=1000  CS=c000  IP=0089   NV UP EI PL NZ NA PO NC
> c000:0089 e0                   ILLEGAL EXTENDED X86 OPCODE

If I dissasemble 0f01e0 I get:

   0:   0f 01 e0                smsww  %ax

Though, that might differ depending on the next bytes?

In any case, I get the feeling your rom may be about to enter 32bit
mode..

You might want to try running:

objdump -m i386 -M i8086 -M suffix -D -b binary myvgarom.rom

and see what it says is at offset 0x0087.

-Kevin




More information about the coreboot mailing list