On Sunday 24 September 2006 19:52, Stefan Weil wrote: > When I start QEMU for i386 with an emulated PCI network card, > this card's PCI memory space is setup twice: > once by QEMU, a second time from BIOS. > > PCI I/O regions both times get the same address: > ne2000_map: region=0, addr=0x0000c100, size=0x00000100, type=1 > ne2000_map: region=0, addr=0x0000c100, size=0x00000100, type=1 > > PCI memory regions get two different addresses.
So? Why is this a problem? PCI is designed to allow dynamic resource (re-)configuration. > Maybe the setup by QEMU was needed with an earlier PC BIOS > and is no longer needed today? From hw/piix_pci.c /* * This function initializes the PCI devices as a normal PCI BIOS * would do. It is provided just in case the BIOS has no support for * PCI. */ Paul _______________________________________________ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel