Revision d2c33733 hw/piix_pci.c

b/hw/piix_pci.c
235 235
{
236 236
    I440FXState *s = FROM_SYSBUS(I440FXState, dev);
237 237

  
238
    pci_host_conf_register_ioport(0xcf8, s);
238
    memory_region_init_io(&s->conf_mem, &pci_host_conf_le_ops, s,
239
                          "pci-conf-idx", 4);
240
    sysbus_add_io(dev, 0xcf8, &s->conf_mem);
241
    sysbus_init_ioports(&s->busdev, 0xcf8, 4);
242

  
243
    memory_region_init_io(&s->data_mem, &pci_host_data_le_ops, s,
244
                          "pci-conf-data", 4);
245
    sysbus_add_io(dev, 0xcfc, &s->data_mem);
246
    sysbus_init_ioports(&s->busdev, 0xcfc, 4);
239 247

  
240
    pci_host_data_register_ioport(0xcfc, s);
241 248
    return 0;
242 249
}
243 250

  

Also available in: Unified diff