Now, where the emu is stopping with halt_sys. I'm able to read out 0xc0000 with dd and voila, there is definitivly not the vga.bios.
test with applied patch.
Thanks, the output is as expected. There are only FF
What about the irq_table, which is later copied. The verify fails to. For the same reason ?? CONFIG_COMPRESSED is default 1 or 0 ???
I don't have those line. Ok, I will look to the Config Options page for default, but vga.bios is merged after the compile stuff and not compressed.
Furthermore, my readonly filesystem later. That should have a reason. Is there something with the RAM.
chris
PCI: 00:09.0 cmd <- 143 PCI: 00:12.0 cmd <- 14f PCI: 00:12.2 cmd <- 141 PCI: 00:13.0 cmd <- 142 done. 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 entering emulator ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff . . // only FF i thing 32K long ;) . ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff halt_sys: file /root/src/LinuxBIOSv2/src/devices/emulator/x86emu/ops.c, line 4956 halted AX=0048 BX=0000 CX=0000 DX=0080 SP=fff8 BP=0000 SI=0000 DI=0000 DS=0040 ES=0000 SS=c000 CS=c000 IP=0005 NV UP DI PL NZ NA PO NC c000:0005 ff ILLEGAL DECODING OF OPCODE FF PCI: 00:12.0 init PNP: 002e.0 init PNP: 002e.1 init PNP: 002e.2 init PNP: 002e.4 init PNP: 002e.5 init PNP: 002e.6 init PNP: 002e.7 init PNP: 002e.8 init PCI: 00:12.2 init PCI: 00:13.0 init Devices initialized Copying IRQ routing tables to 0xf0000...done. Verifing copy of IRQ routing tables at 0xf0000...failed Moving GDT to 0x500...ok Wrote linuxbios table at: 00000530 - 000006c4 checksum dda8