diff options
author | 2012-09-11 05:50:50 +0000 | |
---|---|---|
committer | 2012-09-11 05:50:50 +0000 | |
commit | 8669a28810ab8b8c89017a8252626f121abd054a (patch) | |
tree | 6071a3df9af94c1ab559cfab19faa71776d3110d /src/emu/cpu/m6800/m6800.c | |
parent | e5bbf531533db76bdc34f102eec11494cdfda314 (diff) |
Add safe_pc() and safe_pcbase() methods to device_t.
Convert all cpu_get_pc() to safe_pc() and
cpu_getpreviouspc() to safe_basepc(). Removed the
old macros.
Diffstat (limited to 'src/emu/cpu/m6800/m6800.c')
-rw-r--r-- | src/emu/cpu/m6800/m6800.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/emu/cpu/m6800/m6800.c b/src/emu/cpu/m6800/m6800.c index e14fcb2761b..2ba284bae5c 100644 --- a/src/emu/cpu/m6800/m6800.c +++ b/src/emu/cpu/m6800/m6800.c @@ -1601,7 +1601,7 @@ READ8_HANDLER( m6801_io_r ) case IO_ICR2H: case IO_ICR2L: default: - logerror("M6801 '%s' PC %04x: warning - read from reserved internal register %02x\n",space->device().tag(),cpu_get_pc(&space->device()),offset); + logerror("M6801 '%s' PC %04x: warning - read from reserved internal register %02x\n",space->device().tag(),space->device().safe_pc(),offset); } return data; @@ -1635,7 +1635,7 @@ WRITE8_HANDLER( m6801_io_w ) write_port2(cpustate); if (cpustate->port2_ddr & 2) - logerror("CPU '%s' PC %04x: warning - port 2 bit 1 set as output (OLVL) - not supported\n",space->device().tag(),cpu_get_pc(&space->device())); + logerror("CPU '%s' PC %04x: warning - port 2 bit 1 set as output (OLVL) - not supported\n",space->device().tag(),space->device().safe_pc()); } break; @@ -1770,7 +1770,7 @@ WRITE8_HANDLER( m6801_io_w ) case IO_ICRH: case IO_ICRL: case IO_RDR: - //logerror("CPU '%s' PC %04x: warning - write %02x to read only internal register %02x\n",space->device().tag(),cpu_get_pc(&space->device()),data,offset); + //logerror("CPU '%s' PC %04x: warning - write %02x to read only internal register %02x\n",space->device().tag(),space->device().safe_pc(),data,offset); break; case IO_P3CSR: @@ -1832,7 +1832,7 @@ WRITE8_HANDLER( m6801_io_w ) case IO_ICR2H: case IO_ICR2L: default: - logerror("M6801 '%s' PC %04x: warning - write %02x to reserved internal register %02x\n",space->device().tag(),cpu_get_pc(&space->device()),data,offset); + logerror("M6801 '%s' PC %04x: warning - write %02x to reserved internal register %02x\n",space->device().tag(),space->device().safe_pc(),data,offset); break; } } |