Revision 1eed09cb hw/fw_cfg.c
b/hw/fw_cfg.c | ||
---|---|---|
266 | 266 |
register_ioport_write(data_port, 1, 1, fw_cfg_io_writeb, s); |
267 | 267 |
} |
268 | 268 |
if (ctl_addr) { |
269 |
io_ctl_memory = cpu_register_io_memory(0, fw_cfg_ctl_mem_read,
|
|
269 |
io_ctl_memory = cpu_register_io_memory(fw_cfg_ctl_mem_read, |
|
270 | 270 |
fw_cfg_ctl_mem_write, s); |
271 | 271 |
cpu_register_physical_memory(ctl_addr, FW_CFG_SIZE, io_ctl_memory); |
272 | 272 |
} |
273 | 273 |
if (data_addr) { |
274 |
io_data_memory = cpu_register_io_memory(0, fw_cfg_data_mem_read,
|
|
274 |
io_data_memory = cpu_register_io_memory(fw_cfg_data_mem_read, |
|
275 | 275 |
fw_cfg_data_mem_write, s); |
276 | 276 |
cpu_register_physical_memory(data_addr, FW_CFG_SIZE, io_data_memory); |
277 | 277 |
} |
Also available in: Unified diff