[coreboot] Error executing VGA ROM with coreboot

Joseph Smith joe at settoplinux.org
Mon Nov 2 04:53:29 CET 2009


On 10/31/2009 10:29 AM, Kevin O'Connor wrote:
> 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.
>
Interesting, the Atom has a 32-bit vga bios?
Mansoor please let us know what 0x0087 says.

-- 
Thanks,
Joseph Smith
Set-Top-Linux
www.settoplinux.org




More information about the coreboot mailing list