Revision 952760bb hw/unin_pci.c
b/hw/unin_pci.c | ||
---|---|---|
155 | 155 |
/* Uninorth main bus */ |
156 | 156 |
s = FROM_SYSBUS(UNINState, dev); |
157 | 157 |
|
158 |
pci_mem_config = pci_host_conf_register_mmio(&s->host_state); |
|
158 |
pci_mem_config = pci_host_conf_register_mmio(&s->host_state, 1);
|
|
159 | 159 |
s->data_handler.read = unin_data_read; |
160 | 160 |
s->data_handler.write = unin_data_write; |
161 | 161 |
pci_mem_data = cpu_register_io_memory_simple(&s->data_handler); |
... | ... | |
175 | 175 |
/* Uninorth U3 AGP bus */ |
176 | 176 |
s = FROM_SYSBUS(UNINState, dev); |
177 | 177 |
|
178 |
pci_mem_config = pci_host_conf_register_mmio(&s->host_state); |
|
178 |
pci_mem_config = pci_host_conf_register_mmio(&s->host_state, 1);
|
|
179 | 179 |
s->data_handler.read = unin_data_read; |
180 | 180 |
s->data_handler.write = unin_data_write; |
181 | 181 |
pci_mem_data = cpu_register_io_memory_simple(&s->data_handler); |
... | ... | |
196 | 196 |
/* Uninorth AGP bus */ |
197 | 197 |
s = FROM_SYSBUS(UNINState, dev); |
198 | 198 |
|
199 |
pci_mem_config = pci_host_conf_register_mmio_noswap(&s->host_state);
|
|
200 |
pci_mem_data = pci_host_data_register_mmio(&s->host_state); |
|
199 |
pci_mem_config = pci_host_conf_register_mmio(&s->host_state, 0);
|
|
200 |
pci_mem_data = pci_host_data_register_mmio(&s->host_state, 1);
|
|
201 | 201 |
sysbus_init_mmio(dev, 0x1000, pci_mem_config); |
202 | 202 |
sysbus_init_mmio(dev, 0x1000, pci_mem_data); |
203 | 203 |
return 0; |
... | ... | |
211 | 211 |
/* Uninorth internal bus */ |
212 | 212 |
s = FROM_SYSBUS(UNINState, dev); |
213 | 213 |
|
214 |
pci_mem_config = pci_host_conf_register_mmio_noswap(&s->host_state);
|
|
215 |
pci_mem_data = pci_host_data_register_mmio(&s->host_state); |
|
214 |
pci_mem_config = pci_host_conf_register_mmio(&s->host_state, 0);
|
|
215 |
pci_mem_data = pci_host_data_register_mmio(&s->host_state, 1);
|
|
216 | 216 |
sysbus_init_mmio(dev, 0x1000, pci_mem_config); |
217 | 217 |
sysbus_init_mmio(dev, 0x1000, pci_mem_data); |
218 | 218 |
return 0; |
Also available in: Unified diff