qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [BUG?] Duplicate PCI setup?


From: Paul Brook
Subject: Re: [Qemu-devel] [BUG?] Duplicate PCI setup?
Date: Sun, 24 Sep 2006 20:09:48 +0100
User-agent: KMail/1.9.4

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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]