<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>(resending, because last attempt failed)<br><br><div><hr id="stopSpelling">From: yasserasmi@live.com<br>To: seabios@seabios.org<br>Subject: SeaBios/QEMU issue<br>Date: Wed, 6 Aug 2014 11:53:30 -0700<br><br>

<style><!--
.ExternalClass .ecxhmmessage P {
padding:0px;
}

.ExternalClass body.ecxhmmessage {
font-size:12pt;
font-family:Calibri;
}

--></style>
<div dir="ltr">Hi<br><br>I am using qemu-system-i386 (version 2.0.0 ) on Ubuntu running on an ARM 
system.  I am testing setting up Windows 7 in this emulator (so X86 on 
ARM).   The setup starts in text mode saying "loading files" with a progress bar.  It crashes as soon as it tries to display graphics (logo or blue screen) after 
"windows is loading files..".<br><br>I suspect it might be a seabios bios or VGA bios issue.  Following output is generated on the console.  The last line displayed before the hang "VBE current mode=4118".<br><br>Do you think it is a Seabios issue?  Any hints?<br><br>Thank you!<br><br>=====<br>Start bios (version 1.7.4-20140219_122725-roseapple)<br>No Xen hypervisor found.<br>Running on QEMU (i440fx)<br>RamSize: 0x40000000 [cmos]<br>Relocating init from 0x000dfe99 to 0x3ffdf190 (size 69036)<br>Found QEMU fw_cfg<br>RamBlock: addr 0x0000000000000000 len 0x0000000040000000 [e820]<br>CPU Mhz=0<br>=== PCI bus & bridge init ===<br>PCI: pci_bios_init_bus_rec bus = 0x0<br>=== PCI device probing ===<br>Found 6 PCI devices (max PCI bus is 00)<br>=== PCI new allocation pass #1 ===<br>PCI: check devices<br>=== PCI new allocation pass #2 ===<br>PCI: 32: 0000000080000000 - 00000000fec00000<br>PCI: map device bdf=00:03.0  bar 1, addr 0000c000, size 00000040 [io]<br>PCI: map device bdf=00:01.1  bar 4, addr 0000c040, size 00000010 [io]<br>PCI: map device bdf=00:03.0  bar 6, addr feb80000, size 00040000 [mem]<br>PCI: map device bdf=00:03.0  bar 0, addr febc0000, size 00020000 [mem]<br>PCI: map device bdf=00:02.0  bar 6, addr febe0000, size 00010000 [mem]<br>PCI: map device bdf=00:02.0  bar 1, addr febf0000, size 00001000 [mem]<br>PCI: map device bdf=00:02.0  bar 0, addr fc000000, size 02000000 [prefmem]<br>PCI: init bdf=00:00.0 id=8086:1237<br>PCI: init bdf=00:01.0 id=8086:7000<br>PIIX3/PIIX4 init: elcr=00 0c<br>PCI: init bdf=00:01.1 id=8086:7010<br>PCI: init bdf=00:01.3 id=8086:7113<br>Using pmtimer, ioport 0xb008<br>PCI: init bdf=00:02.0 id=1013:00b8<br>PCI: init bdf=00:03.0 id=8086:100e<br>PCI: Using 00:02.0 for primary VGA<br>Found 1 cpu(s) max supported 1 cpu(s)<br>MP table addr=0x000f0b70 MPC table addr=0x000f0b80 size=208<br>SMBIOS ptr=0x000f0b50 table=0x000f0a10 size=307<br>Scan for VGA option rom<br>Running option rom at c000:0003<br>Start SeaVGABIOS (version 1.7.4-20140219_122730-roseapple)<br>enter vga_post:<br>   a=00000010  b=0000ffff  c=00000000  d=0000ffff ds=0000 es=f000 ss=0000<br>  si=00000000 di=00006580 bp=00000000 sp=00006d1a cs=f000 ip=d256  f=0000<br>cirrus init<br>cirrus init 2<br>Attempting to allocate VGA stack via pmm call to f000:d2ce<br>pmm call arg1=0<br>VGA stack allocated at ed790<br>Turning on vga text mode console<br>set VGA mode 3<br>cirrus mode switch regular<br>SeaBIOS (version 1.7.4-20140219_122725-roseapple)<br>Found 1 lpt ports<br>Found 1 serial ports<br>Searching bootorder for: /pci@i0cf8/isa@1/fdc@03f0/floppy@0<br>ATA controller 1 at 1f0/3f4/0 (irq 14 dev 9)<br>ATA controller 2 at 170/374/0 (irq 15 dev 9)<br>ata0-0: QEMU HARDDISK ATA-7 Hard-Disk (8192 MiBytes)<br>Searching bootorder for: /pci@i0cf8/*@1,1/drive@0/disk@0<br>DVD/CD [ata1-0: QEMU DVD-ROM ATAPI-4 DVD/CD]<br>Searching bootorder for: /pci@i0cf8/*@1,1/drive@1/disk@0<br>PS2 keyboard initialized<br>All threads complete.<br>Scan for option roms<br>Running option rom at c900:0003<br>pmm call arg1=1<br>pmm call arg1=0<br>pmm call arg1=1<br>pmm call arg1=0<br>Searching bootorder for: /pci@i0cf8/*@3<br>Searching bootorder for: /rom@genroms/kvmvapic.bin<br>Searching bootorder for: HALT<br>drive 0x000f0960: PCHS=16383/16/63 translation=lba LCHS=1024/255/63 s=16777216<br>Running option rom at ca00:0003<br>Space available for UMB: cc800-ec800, f0000-f0900<br>Returned 57344 bytes of ZoneHigh<br>e820 map has 6 items:<br>  0: 0000000000000000 - 000000000009fc00 = 1 RAM<br>  1: 000000000009fc00 - 00000000000a0000 = 2 RESERVED<br>  2: 00000000000f0000 - 0000000000100000 = 2 RESERVED<br>  3: 0000000000100000 - 000000003fffe000 = 1 RAM<br>  4: 000000003fffe000 - 0000000040000000 = 2 RESERVED<br>  5: 00000000fffc0000 - 0000000100000000 = 2 RESERVED<br>enter handle_19:<br>  NULL<br>Booting from Hard Disk...<br>Booting from 0000:7c00<br>VBE current mode=3<br>VBE mode info request: 3<br>VBE mode info request: 3<br>VBE mode info request: 101<br>VBE mode info request: 111<br>VBE mode info request: 110<br>VBE mode info request: 112<br>VBE mode info request: 103<br>VBE mode info request: 114<br>VBE mode info request: 113<br>VBE mode info request: 105<br>VBE mode info request: 117<br>VBE mode info request: 116<br>VBE mode info request: 115<br>VBE mode info request: 118<br>VBE mode set: 4118<br>set VGA mode 118<br>VBE mode info request: 118<br>VBE current mode=4118<br>qemu: terminating on signal 2<br><br><br>                                    </div></div>                                        </div></body>
</html>