mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-08 02:03:56 -06:00
Rearrange PCI host emulation code.
Add ARM PCI emulation. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1916 c046a42c-6fe2-441c-8c8c-71466251a162
This commit is contained in:
parent
4aa4253115
commit
502a53952d
19 changed files with 1750 additions and 1441 deletions
|
@ -220,7 +220,7 @@ static void acpi_dbg_writel(void *opaque, uint32_t addr, uint32_t val)
|
|||
|
||||
/* XXX: we still add it to the PIIX3 and we count on the fact that
|
||||
OSes are smart enough to accept this strange configuration */
|
||||
void piix4_pm_init(PCIBus *bus)
|
||||
void piix4_pm_init(PCIBus *bus, int devfn)
|
||||
{
|
||||
PIIX4PMState *s;
|
||||
uint8_t *pci_conf;
|
||||
|
@ -228,8 +228,7 @@ void piix4_pm_init(PCIBus *bus)
|
|||
|
||||
s = (PIIX4PMState *)pci_register_device(bus,
|
||||
"PM", sizeof(PIIX4PMState),
|
||||
((PCIDevice *)piix3_state)->devfn + 3,
|
||||
NULL, NULL);
|
||||
devfn, NULL, NULL);
|
||||
pci_conf = s->dev.config;
|
||||
pci_conf[0x00] = 0x86;
|
||||
pci_conf[0x01] = 0x80;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue