Revision 1eed09cb hw/apb_pci.c
b/hw/apb_pci.c | ||
---|---|---|
234 | 234 |
s->bus = pci_register_bus(NULL, "pci", |
235 | 235 |
pci_apb_set_irq, pci_pbm_map_irq, pic, 0, 32); |
236 | 236 |
|
237 |
pci_mem_config = cpu_register_io_memory(0, pci_apb_config_read,
|
|
237 |
pci_mem_config = cpu_register_io_memory(pci_apb_config_read, |
|
238 | 238 |
pci_apb_config_write, s); |
239 |
apb_config = cpu_register_io_memory(0, apb_config_read,
|
|
239 |
apb_config = cpu_register_io_memory(apb_config_read, |
|
240 | 240 |
apb_config_write, s); |
241 |
pci_mem_data = cpu_register_io_memory(0, pci_apb_read,
|
|
241 |
pci_mem_data = cpu_register_io_memory(pci_apb_read, |
|
242 | 242 |
pci_apb_write, s); |
243 |
pci_ioport = cpu_register_io_memory(0, pci_apb_ioread,
|
|
243 |
pci_ioport = cpu_register_io_memory(pci_apb_ioread, |
|
244 | 244 |
pci_apb_iowrite, s); |
245 | 245 |
|
246 | 246 |
cpu_register_physical_memory(special_base + 0x2000ULL, 0x40, apb_config); |
Also available in: Unified diff