Am 19.10.2010 10:37, schrieb Michael S. Tsirkin:
On Mon, Oct 18, 2010 at 09:11:55PM +0200, Stefan Weil wrote:
QEMU must only make sure that patching of the supported roms
with supported devices work.
I think that's what Anthony was saying too - make this depend
on a qdev property and set it only in eepro100 for now.
My new patch v3 implements something similar and does not need
a new qdev property:
Don't patch because the rom file was defined by the user:
qemu -L pc-bios -boot n -netdev user,id=internet \
-device i82801,netdev=internet,romfile=gpxe-eepro100-80861209.rom
Patch because we work with the built-in default rom file:
qemu -L pc-bios -boot n -netdev user,id=internet \
-device i82801,netdev=internet
This is a safe solution which respects user's rom data
without adding much more complexity.
Regards,
Stefan