From: Toni Wilen Date: Thu, 18 Jun 2015 19:22:36 +0000 (+0300) Subject: Fix Prometheus PCI IO. X-Git-Tag: 3200~174 X-Git-Url: https://git.unchartedbackwaters.co.uk/w/?a=commitdiff_plain;h=fed887609048843e99fa33f1f74c7231cd638908;p=francis%2Fwinuae.git Fix Prometheus PCI IO. --- diff --git a/pci.cpp b/pci.cpp index 51c6ec7e..1cd79e7f 100644 --- a/pci.cpp +++ b/pci.cpp @@ -855,6 +855,7 @@ static void REGPARAM2 pci_bridge_wput(uaecptr addr, uae_u32 b) map_banks(&pci_mem_bank, (expamem_z3_pointer + 0x100000) >> 16, (511 * 1024 * 1024) >> 16, 0); map_banks(&pci_config_bank, (expamem_z3_pointer + 0xf0000) >> 16, 0x10000 >> 16, 0); pcib->baseaddress_offset = pcib->baseaddress; + pcib->io_offset = expamem_z3_pointer; } else if (pcib->type == PCI_BRIDGE_MEDIATOR) { map_banks(&pci_mem_bank, expamem_z3_pointer >> 16, expamem_z3_size >> 16, 0); pcib->baseaddress_offset = 0;