Revision 6b2578d6 hw/r2d.c
b/hw/r2d.c | ||
---|---|---|
276 | 276 |
|
277 | 277 |
/* onboard CF (True IDE mode, Master only). */ |
278 | 278 |
dinfo = drive_get(IF_IDE, 0, 0); |
279 |
mmio_ide_init(0x14001000, 0x1400080c, address_space_mem, irq[CF_IDE], 1, |
|
280 |
dinfo, NULL); |
|
279 |
dev = qdev_create(NULL, "mmio-ide"); |
|
280 |
busdev = SYS_BUS_DEVICE(dev); |
|
281 |
sysbus_connect_irq(busdev, 0, irq[CF_IDE]); |
|
282 |
qdev_prop_set_uint32(dev, "shift", 1); |
|
283 |
qdev_init_nofail(dev); |
|
284 |
sysbus_mmio_map(busdev, 0, 0x14001000); |
|
285 |
sysbus_mmio_map(busdev, 1, 0x1400080c); |
|
286 |
mmio_ide_init_drives(dev, dinfo, NULL); |
|
281 | 287 |
|
282 | 288 |
/* onboard flash memory */ |
283 | 289 |
dinfo = drive_get(IF_PFLASH, 0, 0); |
Also available in: Unified diff