trunk/src/emu/debug/debugcpu.c
| r18031 | r18032 | |
| 1181 | 1181 | device = expression_get_device(machine, name); |
| 1182 | 1182 | if (device == NULL) |
| 1183 | 1183 | device = debug_cpu_get_visible_cpu(machine); |
| 1184 | | if (device->memory().has_space(AS_PROGRAM + (spacenum - EXPSPACE_PROGRAM_LOGICAL))) |
| 1184 | if (device->memory().has_space(AS_PROGRAM + (spacenum - EXPSPACE_PROGRAM_PHYSICAL))) |
| 1185 | 1185 | { |
| 1186 | | address_space &space = device->memory().space(AS_PROGRAM + (spacenum - EXPSPACE_PROGRAM_LOGICAL)); |
| 1186 | address_space &space = device->memory().space(AS_PROGRAM + (spacenum - EXPSPACE_PROGRAM_PHYSICAL)); |
| 1187 | 1187 | result = debug_read_memory(space, space.address_to_byte(address), size, false); |
| 1188 | 1188 | } |
| 1189 | 1189 | break; |
| r18031 | r18032 | |
| 1350 | 1350 | device = expression_get_device(machine, name); |
| 1351 | 1351 | if (device == NULL) |
| 1352 | 1352 | device = debug_cpu_get_visible_cpu(machine); |
| 1353 | | if (device->memory().has_space(AS_PROGRAM + (spacenum - EXPSPACE_PROGRAM_LOGICAL))) |
| 1353 | if (device->memory().has_space(AS_PROGRAM + (spacenum - EXPSPACE_PROGRAM_PHYSICAL))) |
| 1354 | 1354 | { |
| 1355 | | address_space &space = device->memory().space(AS_PROGRAM + (spacenum - EXPSPACE_PROGRAM_LOGICAL)); |
| 1355 | address_space &space = device->memory().space(AS_PROGRAM + (spacenum - EXPSPACE_PROGRAM_PHYSICAL)); |
| 1356 | 1356 | debug_write_memory(space, space.address_to_byte(address), data, size, false); |
| 1357 | 1357 | } |
| 1358 | 1358 | break; |