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