Try disabling quite some of the debug stuff (i would start with
trace_on.. This will rule out timing issues.



Well, thanks to all my heros here ;)

Step by step and now it runs.

Ok, I have disabled the additional debug lines for the image verifying and disabled the XEMU_trace_on()

After a minute (after 3 int vectors, where the screens changed its status from standby to on) the Console comes up.

Puuuuh hard work ;)

I think to disable completly the debug in the emulator will things make faster ( I hope so)

12.4 is still there, you see the 4K adress range on lspci.
I'm not sure but why is this on 12.4?
However, now I will try to enable the other memory and disable the internal vga stuff completly.

snipped output attached:


Initializing devices...
Root Device init
PCI: 00:00.0 init
northbridge: northbridge_init()
PCI: 00:09.0 init
rom address for PCI: 00:09.0 = fffc0000
copying VGA ROM Image from 0xfffc0000 to 0xc0000, 0x8000 bytes
int10 vector at c41b4
int10 vector at c41b4
int10 vector at c41b4
halt_sys: file /root/src/LinuxBIOSv2/src/devices/emulator/x86emu/ops.c, line 
4387
halted                                                          // But it starts
PCI: 00:12.0 init
PNP: 002e.0 init



Copying IRQ routing tables to 0xf0000...done.
Verifing copy of IRQ routing tables at 0xf0000...failed         // 
CONFIG_COMPRESSED ????
Moving GDT to 0x500...ok
Wrote linuxbios table at: 00000530 - 000006c4  checksum b8a1

Welcome to elfboot, the open sourced starter.
January 2002, Eric Biederman.
Version 1.3

--------------------------------------------------------------------

IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 4096 bind 8192)
RAMDISK: Compressed image found at block 0
Freeing initrd memory: 3791k freed
VFS: Mounted root (ext2 filesystem) readonly.                   // Why does 
this happen ???
Mounted devfs on /dev
Freeing unused kernel memory: 248k freed

-------------------------------------------------------------------------------

# lspci -vvv
00:00.0 0600: 1078:0001
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ 
Stepping- SERR+ FastB2B-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr+ DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR+
        Latency: 0

00:09.0 0300: 10ea:5000 (rev 02)
        Subsystem: 0280:7000                                    // Right 
subsystem ID :D
        Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Interrupt: pin A routed to IRQ 0
        Region 0: Memory at fd000000 (32-bit, non-prefetchable) [size=16M]
        Expansion ROM at fffc0000 [disabled] [size=64K]



00:12.4 0300: 1078:0104
        Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Region 0: Memory at 10001000 (32-bit, non-prefetchable) [disabled] 
[size=4K]
                                                                           
^^^^^^^^^
                                                                           // 
size=0 disables the vga emulation

                                                                           
-- 
linuxbios mailing list
[email protected]
http://www.openbios.org/mailman/listinfo/linuxbios

Reply via email to