[SeaBIOS] POST Memory Manager emulation in SeaBIOS

Darmawan Salihun darmawan.salihun at gmail.com
Wed Oct 12 19:18:08 CEST 2011


Hi,

My reply inline.

On 10/11/11, Kevin O'Connor <kevin at koconnor.net> wrote:
> On Mon, Oct 10, 2011 at 03:32:06PM +0700, Darmawan Salihun wrote:
>> Hi guys,
>>
>> I'm currently debugging a generic PCI Option ROM
>> (seen as legacy ROM since there is no PnP header).
>> This is the setup:
>>
>> a. The Option ROM "merged" to coreboot binary as CBFS component
>> (./cbfstool  <option-rom-path> genroms/option-rom.rom raw)
>>
>> b. SeaBIOS would recognize the Option ROM and execute it. The execution
>> seems to take place after most PnP option ROM.
>>
>> c. Coreboot+Seabios is running inside qemu.
>>
>> d. The entire process (qemu with coreboot as "BIOS") is debugged remotely
>> using IDA Pro. The connection is through GDB remote debugging "plugin"
>> in IDA Pro.
>> Therefore, from Qemu persepective, its being debugged remotely by GDB.
>>
>> Now, my question:
>> In this particular option ROM, a call to POST Memory Manager (PMM) is made
>> to allocate 64KB of memory. What "reaction" SeaBIOS would carry-out to
>> such request?
>
> Calls to PMM start at romlayout.S:entry_pmm which will transition the
> cpu to 32bit mode and call pmm.c:handle_pmm().  An allocation call
> should reserve the memory and return a pointer to it.
>
> PMM debug info is on by default, so you should see SeaBIOS write debug
> info to the serial port.
>

I observed the output in the redirected serial port output and I found
that  the PMM memory allocation for another PCI ROM
(VID:DevID --> 8086:100e) is just fine.


>> I've trying to debug this call but nothing seems to happen as I see it
>> from inside IDA Pro.
>>
>> Any clues? or where should I peek in the source code?
>
> I suggest getting serial debugging working, and post the full log.
>

The full log is in the attachment.
Anyway, I observed that the PCI ROM that I'm working with
always got it's 3rd byte set to zero prior to being executed.
I've just found where it's being modified but have yet to find
the corresponding code in the entire "debugging system"

In the meantime I'm doing further debugging.

Thanks,

Darmawan
-- 
--------------------------------------------------------------------
-= Human knowledge belongs to the world =-
-------------- next part --------------
POST: 0x05


coreboot-4.0-r6637 Tue Oct 11 11:43:48 WIT 2011 starting...
Loading image.
Check CBFS header at fffffc9e
magic is 4f524243
Found CBFS header at fffffc9e
Check cmos_layout.bin
CBFS: follow chain: fffc0000 + 28 + 487 + align -> fffc04c0
Check fallback/romstage
CBFS: follow chain: fffc04c0 + 38 + 239e + align -> fffc28c0
Check fallback/coreboot_ram
Stage: loading fallback/coreboot_ram @ 0x100000 (114688 bytes), entry @ 0x100000
Stage: done loading.
Jumping to image.
POST: 0x80
POST: 0x39
coreboot-4.0-r6637 Tue Oct 11 11:43:48 WIT 2011 booting...
POST: 0x40
Enumerating buses...
Show all devs...Before device enumeration.
Root Device: enabled 1
PCI_DOMAIN: 0000: enabled 1
PCI: 00:00.0: enabled 1
PCI: 00:01.0: enabled 1
PCI: 00:01.1: enabled 1
Compare with tree...
Root Device: enabled 1
 PCI_DOMAIN: 0000: enabled 1
  PCI: 00:00.0: enabled 1
  PCI: 00:01.0: enabled 1
  PCI: 00:01.1: enabled 1
scan_static_bus for Root Device
Finding PCI configuration type.
PCI: Using configuration type 1
POST: 0x5f
PCI_DOMAIN: 0000 enabled
PCI_DOMAIN: 0000 scanning...
PCI: pci_scan_bus for bus 00
POST: 0x24
PCI: 00:00.0 [8086/1237] ops
PCI: 00:00.0 [8086/1237] enabled
PCI: 00:01.0 [8086/7000] bus ops
PCI: 00:01.0 [8086/7000] enabled
PCI: 00:01.1 [8086/7010] ops
PCI: 00:01.1 [8086/7010] enabled
malloc Enter, size 72, free_mem_ptr 00118000
malloc 00118000
PCI: 00:01.3 [8086/7113] bus ops
pwrmgt_enable: gpo default missing in devicetree.cb!
PCI: 00:01.3 [8086/7113] enabled
malloc Enter, size 72, free_mem_ptr 00118048
malloc 00118048
PCI: 00:02.0 [1013/00b8] ops
PCI: 00:02.0 [1013/00b8] enabled
malloc Enter, size 72, free_mem_ptr 00118090
malloc 00118090
PCI: 00:03.0 [8086/100e] enabled
malloc Enter, size 72, free_mem_ptr 001180d8
malloc 001180d8
PCI: 00:04.0 [1274/5000] enabled
POST: 0x25
scan_static_bus for PCI: 00:01.0
scan_static_bus for PCI: 00:01.0 done
scan_static_bus for PCI: 00:01.3
scan_static_bus for PCI: 00:01.3 done
PCI: pci_scan_bus returning with max=000
POST: 0x55
scan_static_bus for Root Device done
done
POST: 0x66
Setting up VGA for PCI: 00:02.0
Setting PCI_BRIDGE_CTL_VGA for bridge PCI_DOMAIN: 0000
Setting PCI_BRIDGE_CTL_VGA for bridge Root Device
Allocating resources...
Reading resources...
Root Device read_resources bus 0 link: 0
malloc Enter, size 2560, free_mem_ptr 00118120
malloc 00118120
PCI_DOMAIN: 0000 read_resources bus 0 link: 0
PCI_DOMAIN: 0000 read_resources bus 0 link: 0 done
Root Device read_resources bus 0 link: 0 done
Done reading resources.
Show resources in subtree (Root Device)...After reading.
 Root Device child on link 0 PCI_DOMAIN: 0000
  PCI_DOMAIN: 0000 child on link 0 PCI: 00:00.0
  PCI_DOMAIN: 0000 resource base 0 size 0 align 0 gran 0 limit ffff flags 40040100 index 10000000
  PCI_DOMAIN: 0000 resource base 0 size 0 align 0 gran 0 limit ffffffff flags 40040200 index 10000100
  PCI_DOMAIN: 0000 resource base fec00000 size 100000 align 0 gran 0 limit ffffffff flags e0000200 index 2
  PCI_DOMAIN: 0000 resource base fee00000 size 10000 align 0 gran 0 limit ffffffff flags e0000200 index 3
   PCI: 00:00.0
   PCI: 00:01.0
   PCI: 00:01.0 resource base 0 size 1000 align 0 gran 0 limit ffff flags c0000100 index 1
   PCI: 00:01.0 resource base ff800000 size 800000 align 0 gran 0 limit 0 flags d0000200 index 2
   PCI: 00:01.1
   PCI: 00:01.1 resource base 0 size 10 align 4 gran 4 limit ffff flags 100 index 20
   PCI: 00:01.3
   PCI: 00:01.3 resource base e400 size 40 align 0 gran 0 limit ffff flags d0000100 index 1
   PCI: 00:01.3 resource base f00 size 10 align 0 gran 0 limit ffff flags d0000100 index 2
   PCI: 00:02.0
   PCI: 00:02.0 resource base 0 size 2000000 align 25 gran 25 limit ffffffff flags 1200 index 10
   PCI: 00:02.0 resource base 0 size 1000 align 12 gran 12 limit ffffffff flags 200 index 14
   PCI: 00:02.0 resource base 0 size 10000 align 16 gran 16 limit ffffffff flags 2200 index 30
   PCI: 00:03.0
   PCI: 00:03.0 resource base 0 size 20000 align 17 gran 17 limit ffffffff flags 200 index 10
   PCI: 00:03.0 resource base 0 size 40 align 6 gran 6 limit ffff flags 100 index 14
   PCI: 00:03.0 resource base 0 size 20000 align 17 gran 17 limit ffffffff flags 2200 index 30
   PCI: 00:04.0
   PCI: 00:04.0 resource base 0 size 100 align 8 gran 8 limit ffff flags 100 index 10
PCI_DOMAIN: 0000 compute_resources_io: base: 0 size: 0 align: 0 gran: 0 limit: ffff
PCI: 00:04.0 10 *  [0x0 - 0xff] io
PCI: 00:03.0 14 *  [0x400 - 0x43f] io
PCI: 00:01.1 20 *  [0x440 - 0x44f] io
PCI_DOMAIN: 0000 compute_resources_io: base: 450 size: 450 align: 8 gran: 0 limit: ffff done
PCI_DOMAIN: 0000 compute_resources_mem: base: 0 size: 0 align: 0 gran: 0 limit: ffffffff
PCI: 00:02.0 10 *  [0x0 - 0x1ffffff] prefmem
PCI: 00:03.0 10 *  [0x2000000 - 0x201ffff] mem
PCI: 00:03.0 30 *  [0x2020000 - 0x203ffff] mem
PCI: 00:02.0 30 *  [0x2040000 - 0x204ffff] mem
PCI: 00:02.0 14 *  [0x2050000 - 0x2050fff] mem
PCI_DOMAIN: 0000 compute_resources_mem: base: 2051000 size: 2051000 align: 25 gran: 0 limit: ffffffff done
avoid_fixed_resources: PCI_DOMAIN: 0000
avoid_fixed_resources:@PCI_DOMAIN: 0000 10000000 limit 0000ffff
avoid_fixed_resources:@PCI_DOMAIN: 0000 10000100 limit ffffffff
constrain_resources: PCI_DOMAIN: 0000
constrain_resources: PCI: 00:00.0
constrain_resources: PCI: 00:01.0
constrain_resources: PCI: 00:01.1
constrain_resources: PCI: 00:01.3
constrain_resources: PCI: 00:02.0
constrain_resources: PCI: 00:03.0
constrain_resources: PCI: 00:04.0
avoid_fixed_resources2: PCI_DOMAIN: 0000 at 10000000 limit 0000ffff
	lim->base 00001000 lim->limit 0000e3ff
avoid_fixed_resources2: PCI_DOMAIN: 0000 at 10000100 limit ffffffff
	lim->base 00000000 lim->limit febfffff
Setting resources...
PCI_DOMAIN: 0000 allocate_resources_io: base:1000 size:450 align:8 gran:0 limit:e3ff
Assigned: PCI: 00:04.0 10 *  [0x1000 - 0x10ff] io
Assigned: PCI: 00:03.0 14 *  [0x1400 - 0x143f] io
Assigned: PCI: 00:01.1 20 *  [0x1440 - 0x144f] io
PCI_DOMAIN: 0000 allocate_resources_io: next_base: 1450 size: 450 align: 8 gran: 0 done
PCI_DOMAIN: 0000 allocate_resources_mem: base:fc000000 size:2051000 align:25 gran:0 limit:febfffff
Assigned: PCI: 00:02.0 10 *  [0xfc000000 - 0xfdffffff] prefmem
Assigned: PCI: 00:03.0 10 *  [0xfe000000 - 0xfe01ffff] mem
Assigned: PCI: 00:03.0 30 *  [0xfe020000 - 0xfe03ffff] mem
Assigned: PCI: 00:02.0 30 *  [0xfe040000 - 0xfe04ffff] mem
Assigned: PCI: 00:02.0 14 *  [0xfe050000 - 0xfe050fff] mem
PCI_DOMAIN: 0000 allocate_resources_mem: next_base: fe051000 size: 2051000 align: 25 gran: 0 done
Root Device assign_resources, bus 0 link: 0
Detected 131072 Kbytes (128 MiB) RAM.
PCI_DOMAIN: 0000 assign_resources, bus 0 link: 0
PCI: 00:01.1 20 <- [0x0000001440 - 0x000000144f] size 0x00000010 gran 0x04 io
PCI: 00:02.0 10 <- [0x00fc000000 - 0x00fdffffff] size 0x02000000 gran 0x19 prefmem
PCI: 00:02.0 14 <- [0x00fe050000 - 0x00fe050fff] size 0x00001000 gran 0x0c mem
PCI: 00:02.0 30 <- [0x00fe040000 - 0x00fe04ffff] size 0x00010000 gran 0x10 romem
PCI: 00:03.0 10 <- [0x00fe000000 - 0x00fe01ffff] size 0x00020000 gran 0x11 mem
PCI: 00:03.0 14 <- [0x0000001400 - 0x000000143f] size 0x00000040 gran 0x06 io
PCI: 00:03.0 30 <- [0x00fe020000 - 0x00fe03ffff] size 0x00020000 gran 0x11 romem
PCI: 00:04.0 10 <- [0x0000001000 - 0x00000010ff] size 0x00000100 gran 0x08 io
PCI_DOMAIN: 0000 assign_resources, bus 0 link: 0
Root Device assign_resources, bus 0 link: 0
Done setting resources.
Show resources in subtree (Root Device)...After assigning values.
 Root Device child on link 0 PCI_DOMAIN: 0000
  PCI_DOMAIN: 0000 child on link 0 PCI: 00:00.0
  PCI_DOMAIN: 0000 resource base 1000 size 450 align 8 gran 0 limit e3ff flags 40040100 index 10000000
  PCI_DOMAIN: 0000 resource base fc000000 size 2051000 align 25 gran 0 limit febfffff flags 40040200 index 10000100
  PCI_DOMAIN: 0000 resource base fec00000 size 100000 align 0 gran 0 limit ffffffff flags e0000200 index 2
  PCI_DOMAIN: 0000 resource base fee00000 size 10000 align 0 gran 0 limit ffffffff flags e0000200 index 3
  PCI_DOMAIN: 0000 resource base 0 size a0000 align 0 gran 0 limit 0 flags e0004200 index a
  PCI_DOMAIN: 0000 resource base c0000 size 7f40000 align 0 gran 0 limit 0 flags e0004200 index b
   PCI: 00:00.0
   PCI: 00:01.0
   PCI: 00:01.0 resource base 0 size 1000 align 0 gran 0 limit ffff flags c0000100 index 1
   PCI: 00:01.0 resource base ff800000 size 800000 align 0 gran 0 limit 0 flags d0000200 index 2
   PCI: 00:01.1
   PCI: 00:01.1 resource base 1440 size 10 align 4 gran 4 limit e3ff flags 60000100 index 20
   PCI: 00:01.3
   PCI: 00:01.3 resource base e400 size 40 align 0 gran 0 limit ffff flags d0000100 index 1
   PCI: 00:01.3 resource base f00 size 10 align 0 gran 0 limit ffff flags d0000100 index 2
   PCI: 00:02.0
   PCI: 00:02.0 resource base fc000000 size 2000000 align 25 gran 25 limit febfffff flags 60001200 index 10
   PCI: 00:02.0 resource base fe050000 size 1000 align 12 gran 12 limit febfffff flags 60000200 index 14
   PCI: 00:02.0 resource base fe040000 size 10000 align 16 gran 16 limit febfffff flags 60002200 index 30
   PCI: 00:03.0
   PCI: 00:03.0 resource base fe000000 size 20000 align 17 gran 17 limit febfffff flags 60000200 index 10
   PCI: 00:03.0 resource base 1400 size 40 align 6 gran 6 limit e3ff flags 60000100 index 14
   PCI: 00:03.0 resource base fe020000 size 20000 align 17 gran 17 limit febfffff flags 60002200 index 30
   PCI: 00:04.0
   PCI: 00:04.0 resource base 1000 size 100 align 8 gran 8 limit e3ff flags 60000100 index 10
Done allocating resources.
POST: 0x88
Enabling resources...
PCI: 00:00.0 cmd <- 00
PCI: 00:01.0 cmd <- 00
PCI: 00:01.1 cmd <- 01
PCI: 00:01.3 cmd <- 00
PCI: 00:02.0 cmd <- 03
PCI: 00:03.0 cmd <- 03
PCI: 00:04.0 cmd <- 01
done.
Initializing devices...
Root Device init
PCI: 00:00.0 init
Keyboard init...
setting ethernet
Assigning IRQ 11 to 0:3.0
i8259_configure_irq_trigger: current interrupts are 0x0
i8259_configure_irq_trigger: try to set interrupts 0x800
PCI: 00:01.0 init
RTC Init
PCI: 00:01.1 init
IDE: Primary IDE interface: on
IDE: Secondary IDE interface: on
IDE: Access to legacy IDE ports: off
PCI: 00:02.0 init
Check CBFS header at fffffc9e
magic is 4f524243
Found CBFS header at fffffc9e
Check cmos_layout.bin
CBFS: follow chain: fffc0000 + 28 + 487 + align -> fffc04c0
Check fallback/romstage
CBFS: follow chain: fffc04c0 + 38 + 239e + align -> fffc28c0
Check fallback/coreboot_ram
CBFS: follow chain: fffc28c0 + 38 + 69f7 + align -> fffc9300
Check fallback/payload
CBFS: follow chain: fffc9300 + 38 + c8f9 + align -> fffd5c40
Check genroms/modd000.rom
CBFS: follow chain: fffd5c40 + 38 + 5dff + align -> fffdba80
Check 
CBFS: follow chain: fffdba80 + 28 + 241f6 + align -> fffffcc0
CBFS:  Could not find file pci1013,00b8.rom
On card, ROM address for PCI: 00:02.0 = fe040000
PCI expansion ROM, signature 0xaa55, INIT size 0x8c00, data ptr 0x010f
PCI ROM image, vendor ID 1013, device ID 00b8,
PCI ROM image, Class Code 030000, Code Type 00
Copying VGA ROM Image from fe040000 to 0xc0000, 0x8c00 bytes
Real mode stub @00000600: 606 bytes
Calling Option ROM...
... Option ROM returned.
PCI: 00:03.0 init
Check CBFS header at fffffc9e
magic is 4f524243
Found CBFS header at fffffc9e
Check cmos_layout.bin
CBFS: follow chain: fffc0000 + 28 + 487 + align -> fffc04c0
Check fallback/romstage
CBFS: follow chain: fffc04c0 + 38 + 239e + align -> fffc28c0
Check fallback/coreboot_ram
CBFS: follow chain: fffc28c0 + 38 + 69f7 + align -> fffc9300
Check fallback/payload
CBFS: follow chain: fffc9300 + 38 + c8f9 + align -> fffd5c40
Check genroms/modd000.rom
CBFS: follow chain: fffd5c40 + 38 + 5dff + align -> fffdba80
Check 
CBFS: follow chain: fffdba80 + 28 + 241f6 + align -> fffffcc0
CBFS:  Could not find file pci8086,100e.rom
On card, ROM address for PCI: 00:03.0 = fe020000
PCI expansion ROM, signature 0xaa55, INIT size 0x11a00, data ptr 0x001c
PCI ROM image, vendor ID 8086, device ID 100e,
PCI ROM image, Class Code 000002, Code Type 00
Class Code mismatch ROM 00000002, dev 00020000
Copying non-VGA ROM image from fe020000 to 000d0000, 0x11a00 bytes
Real mode stub @00000600: 606 bytes
Calling Option ROM...
oprom: INT# 0x10
oprom: eax: 00000e0a ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 000002ce
oprom:  ip: 04a7      cs: d000   flags: 00000046
Unknown INT10 function 0e0a!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e0d ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 000002ce
oprom:  ip: 04ab      cs: d000   flags: 00000046
Unknown INT10 function 0e0d!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e0a ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 000002cf
oprom:  ip: 04a7      cs: d000   flags: 00000046
Unknown INT10 function 0e0a!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e0d ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 000002cf
oprom:  ip: 04ab      cs: d000   flags: 00000046
Unknown INT10 function 0e0d!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e67 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 000002d0
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e67!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e50 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 000002d1
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e50!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e58 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 000002d2
oprom:  ip: 04ab      cs: d000   flags: 00000016
Unknown INT10 function 0e58!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e45 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 000002d3
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e45!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 000002d4
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e28 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 000002d5
oprom:  ip: 04ab      cs: d000   flags: 00000016
Unknown INT10 function 0e28!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e68 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 000002d6
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e68!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e74 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 000002d7
oprom:  ip: 04ab      cs: d000   flags: 00000016
Unknown INT10 function 0e74!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e74 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 000002d8
oprom:  ip: 04ab      cs: d000   flags: 00000016
Unknown INT10 function 0e74!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e70 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 000002d9
oprom:  ip: 04ab      cs: d000   flags: 00000016
Unknown INT10 function 0e70!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e3a ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 000002da
oprom:  ip: 04ab      cs: d000   flags: 00000006
Unknown INT10 function 0e3a!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e2f ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 000002db
oprom:  ip: 04ab      cs: d000   flags: 00000002
Unknown INT10 function 0e2f!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e2f ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 000002dc
oprom:  ip: 04ab      cs: d000   flags: 00000002
Unknown INT10 function 0e2f!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e65 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 000002dd
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e65!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e74 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 000002de
oprom:  ip: 04ab      cs: d000   flags: 00000016
Unknown INT10 function 0e74!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e68 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 000002df
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e68!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e65 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 000002e0
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e65!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e72 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 000002e1
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e72!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e62 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 000002e2
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e62!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e6f ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 000002e3
oprom:  ip: 04ab      cs: d000   flags: 00000006
Unknown INT10 function 0e6f!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e6f ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 000002e4
oprom:  ip: 04ab      cs: d000   flags: 00000006
Unknown INT10 function 0e6f!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e74 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 000002e5
oprom:  ip: 04ab      cs: d000   flags: 00000016
Unknown INT10 function 0e74!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e2e ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 000002e6
oprom:  ip: 04ab      cs: d000   flags: 00000006
Unknown INT10 function 0e2e!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e6f ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 000002e7
oprom:  ip: 04ab      cs: d000   flags: 00000006
Unknown INT10 function 0e6f!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e72 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 000002e8
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e72!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e67 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 000002e9
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e67!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e29 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 000002ea
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e29!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 000002eb
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e2d ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 000002ec
oprom:  ip: 04ab      cs: d000   flags: 00000002
Unknown INT10 function 0e2d!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 000002ed
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e30 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fcc edi: 00000000 esi: 000002ee
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e30!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e30 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 000002ee
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e30!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e3a ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 000002ee
oprom:  ip: 04ab      cs: d000   flags: 00000006
Unknown INT10 function 0e3a!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e30 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fcc edi: 00000000 esi: 000002ee
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e30!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e33 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 000002ee
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e33!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e2e ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 000002ee
oprom:  ip: 04ab      cs: d000   flags: 00000006
Unknown INT10 function 0e2e!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e30 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 000002ee
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e30!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd6 edi: 00000000 esi: 000002ee
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e44 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 000002ee
oprom:  ip: 04ab      cs: d000   flags: 00000016
Unknown INT10 function 0e44!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e30 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd0 edi: 00000000 esi: 000002ee
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e30!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e30 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd0 edi: 00000000 esi: 000002ee
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e30!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e30 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 000002ee
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e30!
int10 call returned error.
oprom: INT# 0x1a
oprom: eax: 0000b101 ebx: 00000000 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 000002ee
oprom:  ip: 00d2      cs: d000   flags: 00000013
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 000000ff edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 00000303
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e49 ebx: 00000007 ecx: 000000ff edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 00000304
oprom:  ip: 04ab      cs: d000   flags: 00000016
Unknown INT10 function 0e49!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e4e ebx: 00000007 ecx: 000000ff edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 00000305
oprom:  ip: 04ab      cs: d000   flags: 00000006
Unknown INT10 function 0e4e!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e54 ebx: 00000007 ecx: 000000ff edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 00000306
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e54!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e31 ebx: 00000007 ecx: 000000ff edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 00000307
oprom:  ip: 04ab      cs: d000   flags: 00000016
Unknown INT10 function 0e31!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e39 ebx: 00000007 ecx: 000000ff edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 00000308
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e39!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd6 edi: 00000000 esi: 00001a00
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e44 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00001a00
oprom:  ip: 04ab      cs: d000   flags: 00000016
Unknown INT10 function 0e44!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e30 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd0 edi: 00000000 esi: 00001a00
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e30!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e30 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd0 edi: 00000000 esi: 00001a00
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e30!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e30 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 00001a00
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e30!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e0a ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 0000030a
oprom:  ip: 04a7      cs: d000   flags: 00000046
Unknown INT10 function 0e0a!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e0d ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 0000030a
oprom:  ip: 04ab      cs: d000   flags: 00000046
Unknown INT10 function 0e0d!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e50 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 0000030b
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e50!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e72 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 0000030c
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e72!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e65 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 0000030d
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e65!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e73 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 0000030e
oprom:  ip: 04ab      cs: d000   flags: 00000016
Unknown INT10 function 0e73!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e73 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 0000030f
oprom:  ip: 04ab      cs: d000   flags: 00000016
Unknown INT10 function 0e73!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 00000310
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e43 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 00000311
oprom:  ip: 04ab      cs: d000   flags: 00000016
Unknown INT10 function 0e43!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e74 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 00000312
oprom:  ip: 04ab      cs: d000   flags: 00000016
Unknown INT10 function 0e74!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e72 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 00000313
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e72!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e6c ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 00000314
oprom:  ip: 04ab      cs: d000   flags: 00000002
Unknown INT10 function 0e6c!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e2d ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 00000315
oprom:  ip: 04ab      cs: d000   flags: 00000002
Unknown INT10 function 0e2d!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e42 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 00000316
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e42!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 00000317
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e74 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 00000318
oprom:  ip: 04ab      cs: d000   flags: 00000016
Unknown INT10 function 0e74!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e6f ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 00000319
oprom:  ip: 04ab      cs: d000   flags: 00000006
Unknown INT10 function 0e6f!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 0000031a
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e63 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 0000031b
oprom:  ip: 04ab      cs: d000   flags: 00000016
Unknown INT10 function 0e63!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e6f ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 0000031c
oprom:  ip: 04ab      cs: d000   flags: 00000006
Unknown INT10 function 0e6f!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e6e ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 0000031d
oprom:  ip: 04ab      cs: d000   flags: 00000002
Unknown INT10 function 0e6e!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e66 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 0000031e
oprom:  ip: 04ab      cs: d000   flags: 00000016
Unknown INT10 function 0e66!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e69 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 0000031f
oprom:  ip: 04ab      cs: d000   flags: 00000016
Unknown INT10 function 0e69!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e67 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 00000320
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e67!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e75 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 00000321
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e75!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e72 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 00000322
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e72!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e65 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 00000323
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e65!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 00000324
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e67 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 0000006e
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e67!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e50 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 0000006f
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e50!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e58 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 00000070
oprom:  ip: 04ab      cs: d000   flags: 00000016
Unknown INT10 function 0e58!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e45 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 00000071
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e45!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 00000072
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e28 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 00000073
oprom:  ip: 04ab      cs: d000   flags: 00000016
Unknown INT10 function 0e28!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e50 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 00000074
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e50!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e43 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 00000075
oprom:  ip: 04ab      cs: d000   flags: 00000016
Unknown INT10 function 0e43!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e49 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 00000076
oprom:  ip: 04ab      cs: d000   flags: 00000016
Unknown INT10 function 0e49!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 00000077
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e30 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 00000078
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e30!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e30 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 00000079
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e30!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e3a ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 0000007a
oprom:  ip: 04ab      cs: d000   flags: 00000006
Unknown INT10 function 0e3a!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e30 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 0000007b
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e30!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e33 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 0000007c
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e33!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e2e ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 0000007d
oprom:  ip: 04ab      cs: d000   flags: 00000006
Unknown INT10 function 0e2e!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e30 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 0000007e
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e30!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e29 ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 0000007f
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e29!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e2e ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 00000326
oprom:  ip: 04ab      cs: d000   flags: 00000006
Unknown INT10 function 0e2e!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e2e ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 00000327
oprom:  ip: 04ab      cs: d000   flags: 00000006
Unknown INT10 function 0e2e!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e2e ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd2 edi: 00000000 esi: 00000328
oprom:  ip: 04ab      cs: d000   flags: 00000006
Unknown INT10 function 0e2e!
int10 call returned error.
oprom: INT# 0x16
oprom: eax: 00000100 ebx: 0000ff02 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd8 edi: 00000000 esi: 00000329
oprom:  ip: 043d      cs: d000   flags: 00000046
oprom: INT# 0x10
oprom: eax: 00000e0d ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000006
Unknown INT10 function 0e0d!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 0000004f edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 0000004e edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 0000004d edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 0000004c edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 0000004b edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 0000004a edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000049 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000048 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000047 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000046 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000045 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000044 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000043 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000042 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000041 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000040 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 0000003f edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 0000003e edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 0000003d edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 0000003c edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 0000003b edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 0000003a edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000039 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000038 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000037 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000036 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000035 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000034 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000033 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000032 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000031 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000030 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 0000002f edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 0000002e edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 0000002d edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 0000002c edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 0000002b edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 0000002a edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000029 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000028 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000027 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000026 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000025 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000024 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000023 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000022 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000021 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000020 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 0000001f edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 0000001e edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 0000001d edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 0000001c edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 0000001b edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 0000001a edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000019 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000018 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000017 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000016 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000015 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000014 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000013 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000012 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000011 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000010 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 0000000f edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 0000000e edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 0000000d edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 0000000c edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 0000000b edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 0000000a edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000009 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000008 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000007 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000006 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000005 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000004 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000003 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000002 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e20 ebx: 00000007 ecx: 00000001 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000012
Unknown INT10 function 0e20!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e0d ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fce edi: 00000000 esi: 00000329
oprom:  ip: 04ab      cs: d000   flags: 00000006
Unknown INT10 function 0e0d!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e0a ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd0 edi: 00000000 esi: 0000032a
oprom:  ip: 04a7      cs: d000   flags: 00000046
Unknown INT10 function 0e0a!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e0d ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd0 edi: 00000000 esi: 0000032a
oprom:  ip: 04ab      cs: d000   flags: 00000046
Unknown INT10 function 0e0d!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e0a ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd0 edi: 00000000 esi: 0000032b
oprom:  ip: 04a7      cs: d000   flags: 00000046
Unknown INT10 function 0e0a!
int10 call returned error.
oprom: INT# 0x10
oprom: eax: 00000e0d ebx: 00000007 ecx: 00000000 edx: 0000ffff
oprom: ebp: 00117ee0 esp: 00000fd0 edi: 00000000 esi: 0000032b
oprom:  ip: 04ab      cs: d000   flags: 00000046
Unknown INT10 function 0e0d!
int10 call returned error.
... Option ROM returned.
PCI: 00:04.0 init
Check CBFS header at fffffc9e
magic is 4f524243
Found CBFS header at fffffc9e
Check cmos_layout.bin
CBFS: follow chain: fffc0000 + 28 + 487 + align -> fffc04c0
Check fallback/romstage
CBFS: follow chain: fffc04c0 + 38 + 239e + align -> fffc28c0
Check fallback/coreboot_ram
CBFS: follow chain: fffc28c0 + 38 + 69f7 + align -> fffc9300
Check fallback/payload
CBFS: follow chain: fffc9300 + 38 + c8f9 + align -> fffd5c40
Check genroms/modd000.rom
CBFS: follow chain: fffd5c40 + 38 + 5dff + align -> fffdba80
Check 
CBFS: follow chain: fffdba80 + 28 + 241f6 + align -> fffffcc0
CBFS:  Could not find file pci1274,5000.rom
Devices initialized
Show all devs...After init.
Root Device: enabled 1
PCI_DOMAIN: 0000: enabled 1
PCI: 00:00.0: enabled 1
PCI: 00:01.0: enabled 1
PCI: 00:01.1: enabled 1
PCI: 00:01.3: enabled 1
PCI: 00:02.0: enabled 1
PCI: 00:03.0: enabled 1
PCI: 00:04.0: enabled 1
POST: 0x89
Initializing CBMEM area to 0x7ff0000 (65536 bytes)
Adding CBMEM entry as no. 1
Moving GDT to 07ff0200...ok
High Tables Base is 7ff0000.
POST: 0x9a
Copying Interrupt Routing Table to 0x000f0000... done.
Adding CBMEM entry as no. 2
Copying Interrupt Routing Table to 0x07ff0400... done.
PIRQ table: 128 bytes.
POST: 0x9d
Adding CBMEM entry as no. 3
Writing high table forward entry at 0x00000500
Wrote coreboot table at: 00000500 - 00000518  checksum e3df
New low_table_end: 0x00000518
Now going to write high coreboot table at 0x07ff1400
rom_table_end = 0x07ff1400
Adjust low_table_end from 0x00000518 to 0x00001000 
Adjust rom_table_end from 0x07ff1400 to 0x08000000 
Adding high table area
coreboot memory table:
 0. 0000000000000000-0000000000000fff: CONFIGURATION TABLES
 1. 0000000000001000-000000000009ffff: RAM
 2. 00000000000c0000-0000000007feffff: RAM
 3. 0000000007ff0000-0000000007ffffff: CONFIGURATION TABLES
 4. 00000000ff800000-00000000ffffffff: RESERVED
Wrote coreboot table at: 07ff1400 - 07ff15ac  checksum 5917
coreboot table: 428 bytes.
POST: 0x9e
POST: 0x9d
Multiboot Information structure has been written.
 0. FREE SPACE 07ff3400 0000cc00
 1. GDT        07ff0200 00000200
 2. IRQ TABLE  07ff0400 00001000
 3. COREBOOT   07ff1400 00002000
Check CBFS header at fffffc9e
magic is 4f524243
Found CBFS header at fffffc9e
Check cmos_layout.bin
CBFS: follow chain: fffc0000 + 28 + 487 + align -> fffc04c0
Check fallback/romstage
CBFS: follow chain: fffc04c0 + 38 + 239e + align -> fffc28c0
Check fallback/coreboot_ram
CBFS: follow chain: fffc28c0 + 38 + 69f7 + align -> fffc9300
Check fallback/payload
Got a payload
Loading segment from rom address 0xfffc9338
  data (compression=1)
malloc Enter, size 36, free_mem_ptr 00118b20
malloc 00118b20
  New segment dstaddr 0xe66f0 memsize 0x19910 srcaddr 0xfffc9370 filesize 0xc8c1
  (cleaned up) New segment addr 0xe66f0 size 0x19910 offset 0xfffc9370 filesize 0xc8c1
Loading segment from rom address 0xfffc9354
  Entry Point 0x000fc49a
Loading Segment: addr: 0x00000000000e66f0 memsz: 0x0000000000019910 filesz: 0x000000000000c8c1
lb: [0x0000000000100000, 0x000000000011c000)
Post relocation: addr: 0x00000000000e66f0 memsz: 0x0000000000019910 filesz: 0x000000000000c8c1
using LZMA
[ 0x000e66f0, 00100000, 0x00100000) <- fffc9370
dest 000e66f0, end 00100000, bouncebuffer 7fb8000
Loaded segments
Jumping to boot code at fc49a
POST: 0xf8
entry    = 0x000fc49a
lb_start = 0x00100000
lb_size  = 0x0001c000
adjust   = 0x07ed4000
buffer   = 0x07fb8000
     elf_boot_notes = 0x0010c944
adjusted_boot_notes = 0x07fe0944
Start bios (version pre-0.6.2-20111009_144729-opusera)
Find memory size
Attempting to find coreboot table
Found coreboot table forwarder.
Now attempting to find coreboot memory map
Found mainboard Emulation QEMU x86
Found CBFS header at 0xfffffc9e
Ram Size=0x07ff0000 (0x0000000000000000 high)
malloc setup
Relocating init from 0x000e6d30 to 0x07fd5620 (size 43192)
init ivt
init bda
init pic
init timer
CPU Mhz=2150
math cp init
Searching CBFS for prefix bootorder
Found 1 cpu(s) max supported 1 cpu(s)
init bios32
init PMM
init PNPBIOS table
init keyboard
init mouse
Relocating coreboot bios tables
Copying PIR from 0x07ff0400 to 0x000fdbb0
init SMBIOS tables
SMBIOS ptr=0x000fdb90 table=0x07fefef0
Scan for VGA option rom
Attempting to init PCI bdf 00:02.0 (vd 1013:00b8)
Searching CBFS for prefix pci1013,00b8.rom
Copying option rom (size 35840) from 0xfe040000 to c0000
Running option rom at c000:0003
Searching CBFS for prefix vgaroms/
Turning on vga text mode console
SeaBIOS (version pre-0.6.2-20111009_144729-opusera)

init usb
init ps2port
/07fd4000\ Start thread
init lpt
Found 1 lpt ports
init serial
Found 1 serial ports
init floppy drives
init hard drives
ATA controller 0 at 1f0/3f4/0 (irq 14 dev 9)
/07fd3000\ Start thread
ATA controller 1 at 170/374/0 (irq 15 dev 9)
/07fd2000\ Start thread
Searching CBFS for prefix img/
Searching CBFS for prefix floppyimg/
|07fd3000| ata0-0: QEMU HARDDISK ATA-7 Hard-Disk (10 MiBytes)
|07fd3000| Searching bootorder for: /pci at i0cf8/*@1,1/drive at 0/disk at 0
|07fd3000| Registering bootable: ata0-0: QEMU HARDDISK ATA-7 Hard-Disk (10 MiBytes) (type:2 prio:103 data:fdb40)
\07fd3000/ End thread
|07fd2000| DVD/CD [ata1-0: QEMU DVD-ROM ATAPI-4 DVD/CD]
|07fd2000| Searching bootorder for: /pci at i0cf8/*@1,1/drive at 1/disk at 0
|07fd2000| Registering bootable: DVD/CD [ata1-0: QEMU DVD-ROM ATAPI-4 DVD/CD] (type:3 prio:102 data:fdb10)
\07fd2000/ End thread
|07fd4000| PS2 keyboard initialized
\07fd4000/ End thread
All threads complete.
Scan for option roms
Attempting to init PCI bdf 00:00.0 (vd 8086:1237)
Searching CBFS for prefix pci8086,1237.rom
Attempting to init PCI bdf 00:01.0 (vd 8086:7000)
Searching CBFS for prefix pci8086,7000.rom
Attempting to init PCI bdf 00:01.3 (vd 8086:7113)
Searching CBFS for prefix pci8086,7113.rom
Attempting to init PCI bdf 00:03.0 (vd 8086:100e)
Searching CBFS for prefix pci8086,100e.rom
Copying option rom (size 72192) from 0xfe020000 to c9000
Running option rom at c900:0003
pnp call arg1=60
pmm call arg1=0
pmm00: length=8000 handle=ffffffff flags=6
pmm call arg1=2
pmm02: buffer=7f00000
pmm call arg1=0
pmm00: length=10000 handle=ffffffff flags=6


More information about the SeaBIOS mailing list