diff options
Diffstat (limited to 'src/devices/cpu/m68000/m68kcpu.cpp')
-rw-r--r-- | src/devices/cpu/m68000/m68kcpu.cpp | 25 |
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; } } |