Hello all,
I have observed a phenomenon too many times now to ignore it. When I leave an eepro100 network adapter in the pci slot, the emulator on Coreboot all to often comes to a halt, but its removal and an immediate cold boot lets Coreboot progress all the way into Filo. Of course the emulator admits to having found a non-VGA rom image, but then grounds to a halt, or in the best of cases spits out an execution exception, or on illegal x86 op-code.
Can someone offer me an explanation, or point me to a procedure that makes the emulator less picky.
Best regards,
Mats E Andersson
Mats Erik Andersson wrote:
Hello all,
I have observed a phenomenon too many times now to ignore it. When I leave an eepro100 network adapter in the pci slot, the emulator on Coreboot all to often comes to a halt, but its removal and an immediate cold boot lets Coreboot progress all the way into Filo. Of course the emulator admits to having found a non-VGA rom image, but then grounds to a halt, or in the best of cases spits out an execution exception, or on illegal x86 op-code.
Can someone offer me an explanation, or point me to a procedure that makes the emulator less picky.
Do you have a log file?
On Fri, Sep 12, 2008 at 12:05 PM, Stefan Reinauer stepan@coresystems.de wrote:
Mats Erik Andersson wrote:
Hello all,
I have observed a phenomenon too many times now to ignore it. When I leave an eepro100 network adapter in the pci slot, the emulator on Coreboot all to often comes to a halt, but its removal and an immediate cold boot lets Coreboot progress all the way into Filo. Of course the emulator admits to having found a non-VGA rom image, but then grounds to a halt, or in the best of cases spits out an execution exception, or on illegal x86 op-code.
Can someone offer me an explanation, or point me to a procedure that makes the emulator less picky.
Do you have a log file?
There is almost certainly an instruction in that ROM that is not interpreted by the emulator. Too bad. The emulator was a good idea maybe but too many ROMs do things that are illegal in a true 8086 but legal in a penitum.
ron