summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/m68000/m68kcpu.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/cpu/m68000/m68kcpu.cpp')
-rw-r--r--src/devices/cpu/m68000/m68kcpu.cpp25
1 files changed, 12 insertions, 13 deletions
diff --git a/src/devices/cpu/m68000/m68kcpu.cpp b/src/devices/cpu/m68000/m68kcpu.cpp
index 7a655316a31..5b6d2a602bf 100644
--- a/src/devices/cpu/m68000/m68kcpu.cpp
+++ b/src/devices/cpu/m68000/m68kcpu.cpp
@@ -1733,7 +1733,6 @@ void m68000_base_device::define_state(void)
state_add(M68K_USP, "USP", iotemp).callimport().callexport();
if (cpu_type & MASK_020_OR_LATER)
state_add(M68K_MSP, "MSP", iotemp).callimport().callexport();
- state_add(M68K_ISP, "ISP", iotemp).callimport().callexport();
std::string tempstr;
for (int regnum = 0; regnum < 8; regnum++) {
@@ -2335,12 +2334,12 @@ void m68000_base_device::clear_all()
{
cpu_type= 0;
// dasm_type= 0;
- for (int i=0;i<16;i++)
- dar[i]= 0;
+ for (auto & elem : dar)
+ elem= 0;
ppc= 0;
pc= 0;
- for (int i=0;i<7;i++)
- sp[i]= 0;
+ for (auto & elem : sp)
+ elem= 0;
vbr= 0;
sfc= 0;
dfc= 0;
@@ -2400,11 +2399,11 @@ void m68000_base_device::clear_all()
virq_state = 0;
nmi_pending = 0;
- cyc_instruction = 0;
- cyc_exception = 0;
+ cyc_instruction = nullptr;
+ cyc_exception = nullptr;
int_ack_callback = device_irq_acknowledge_delegate();
- program = 0;
+ program = nullptr;
opcode_xor = 0;
// readimm16 = 0;
@@ -2415,8 +2414,8 @@ void m68000_base_device::clear_all()
// write16 = 0;
// write32 = 0;
- m_space = 0;
- m_direct = 0;
+ m_space = nullptr;
+ m_direct = nullptr;
iotemp = 0;
@@ -2455,7 +2454,7 @@ void m68000_base_device::clear_all()
ic_valid[i] = false;
}
- internal = 0;
+ internal = nullptr;
}
@@ -2512,8 +2511,8 @@ const address_space_config *m68000_base_device::memory_space_config(address_spac
switch(spacenum)
{
case AS_PROGRAM: return &m_program_config;
- case AS_DECRYPTED_OPCODES: return has_configured_map(AS_DECRYPTED_OPCODES) ? &m_oprogram_config : NULL;
- default: return NULL;
+ case AS_DECRYPTED_OPCODES: return has_configured_map(AS_DECRYPTED_OPCODES) ? &m_oprogram_config : nullptr;
+ default: return nullptr;
}
}