Revision 1eed09cb hw/unin_pci.c
b/hw/unin_pci.c | ||
---|---|---|
179 | 179 |
pci_unin_set_irq, pci_unin_map_irq, |
180 | 180 |
pic, 11 << 3, 4); |
181 | 181 |
|
182 |
pci_mem_config = cpu_register_io_memory(0, pci_unin_main_config_read,
|
|
182 |
pci_mem_config = cpu_register_io_memory(pci_unin_main_config_read, |
|
183 | 183 |
pci_unin_main_config_write, s); |
184 |
pci_mem_data = cpu_register_io_memory(0, pci_unin_main_read,
|
|
184 |
pci_mem_data = cpu_register_io_memory(pci_unin_main_read, |
|
185 | 185 |
pci_unin_main_write, s); |
186 | 186 |
cpu_register_physical_memory(0xf2800000, 0x1000, pci_mem_config); |
187 | 187 |
cpu_register_physical_memory(0xf2c00000, 0x1000, pci_mem_data); |
... | ... | |
226 | 226 |
#endif |
227 | 227 |
|
228 | 228 |
/* Uninorth AGP bus */ |
229 |
pci_mem_config = cpu_register_io_memory(0, pci_unin_config_read,
|
|
229 |
pci_mem_config = cpu_register_io_memory(pci_unin_config_read, |
|
230 | 230 |
pci_unin_config_write, s); |
231 |
pci_mem_data = cpu_register_io_memory(0, pci_unin_main_read,
|
|
231 |
pci_mem_data = cpu_register_io_memory(pci_unin_main_read, |
|
232 | 232 |
pci_unin_main_write, s); |
233 | 233 |
cpu_register_physical_memory(0xf0800000, 0x1000, pci_mem_config); |
234 | 234 |
cpu_register_physical_memory(0xf0c00000, 0x1000, pci_mem_data); |
... | ... | |
247 | 247 |
#if 0 // XXX: not needed for now |
248 | 248 |
/* Uninorth internal bus */ |
249 | 249 |
s = &pci_bridge[2]; |
250 |
pci_mem_config = cpu_register_io_memory(0, pci_unin_config_read,
|
|
250 |
pci_mem_config = cpu_register_io_memory(pci_unin_config_read, |
|
251 | 251 |
pci_unin_config_write, s); |
252 |
pci_mem_data = cpu_register_io_memory(0, pci_unin_read,
|
|
252 |
pci_mem_data = cpu_register_io_memory(pci_unin_read, |
|
253 | 253 |
pci_unin_write, s); |
254 | 254 |
cpu_register_physical_memory(0xf4800000, 0x1000, pci_mem_config); |
255 | 255 |
cpu_register_physical_memory(0xf4c00000, 0x1000, pci_mem_data); |
Also available in: Unified diff