Chris:  I don't remember you reporting that the usermode emulator took
that long.  Will you please enable all the same debugging options and
compare the run times.


I have enabled all debug lines in biosemu.c
XEMU_trace_on() is disabled, because I remember that the machine stops or hangs.

In this case LB stops too after a few lines.

chris
rom address for PCI: 00:09.0 = fffc0000
PCI Expansion ROM, signature 0xaa55, INIT size 0x8000, data ptr 0x0031
PCI ROM Image, Vendor 10ea, Device 5000,
PCI ROM Image,  Class Code 030000, Code Type 00
copying VGA ROM Image from 0xfffc0000 to 0xc0000, 0x8000 bytes
entering emulator
outb(0x18, 0x46e8)
outb(0x01, 0x0102)
outb(0x08, 0x46e8)
outw(0x04f8, 0x03ce)
outw(0x00fb, 0x03ce)
outw(0x80bb, 0x03ce)
outw(0x80ba, 0x03ce)
outw(0x52b2, 0x03ce)
outw(0x50b3, 0x03ce)
outb(0xb9, 0x03ce)
inb(0x03cf) = 0x00
outw(0x80b9, 0x03ce)
outw(0x00b9, 0x03ce)
outb(0x70, 0x03ce)
inb(0x03cf) = 0x00
outw(0x0370, 0x03ce)
outw(0xa871, 0x03ce)
outw(0x80b5, 0x03ce)
outb(0xbe, 0x03ce)
inb(0x03cf) = 0x88
outw(0x0abe, 0x03ce)
outw(0x8097, 0x03ce)
outw(0x031f, 0x03d4)
outw(0x0157, 0x03ce)
inw(0x03ce) = 0x0157
outw(0x0057, 0x03ce)
outw(0x0100, 0x03c4)
outw(0x0001, 0x03c4)
outw(0x0302, 0x03c4)
outw(0x0003, 0x03c4)
outw(0x0204, 0x03c4)
outb(0x01, 0x03c4)
inw(0x03c4) = 0x0001
outw(0x2001, 0x03c4)
outb(0x67, 0x03c2)
o
-- 
linuxbios mailing list
[email protected]
http://www.openbios.org/mailman/listinfo/linuxbios

Reply via email to