diff options
Diffstat (limited to 'src/devices/cpu/dspp')
-rw-r--r-- | src/devices/cpu/dspp/dspp.cpp | 2 | ||||
-rw-r--r-- | src/devices/cpu/dspp/dspp.h | 8 | ||||
-rw-r--r-- | src/devices/cpu/dspp/dsppdrc.cpp | 2 | ||||
-rw-r--r-- | src/devices/cpu/dspp/dsppfe.h | 9 |
4 files changed, 11 insertions, 10 deletions
diff --git a/src/devices/cpu/dspp/dspp.cpp b/src/devices/cpu/dspp/dspp.cpp index 9679de25b96..0a82905bec1 100644 --- a/src/devices/cpu/dspp/dspp.cpp +++ b/src/devices/cpu/dspp/dspp.cpp @@ -679,7 +679,7 @@ void dspp_device::execute_run() return; } - bool check_debugger = ((device_t::machine().debug_flags & DEBUG_FLAG_ENABLED) != 0); + const bool check_debugger = debugger_enabled(); do { diff --git a/src/devices/cpu/dspp/dspp.h b/src/devices/cpu/dspp/dspp.h index 68492fb7f40..13dc682b01f 100644 --- a/src/devices/cpu/dspp/dspp.h +++ b/src/devices/cpu/dspp/dspp.h @@ -74,8 +74,8 @@ public: protected: // device-level overrides - virtual void device_start() override; - virtual void device_reset() override; + virtual void device_start() override ATTR_COLD; + virtual void device_reset() override ATTR_COLD; // device_execute_interface overrides virtual uint32_t execute_min_cycles() const noexcept override; @@ -93,8 +93,8 @@ protected: // device_disasm_interface overrides virtual std::unique_ptr<util::disasm_interface> create_disassembler() override; - void code_map(address_map &map); - void data_map(address_map &map); + void code_map(address_map &map) ATTR_COLD; + void data_map(address_map &map) ATTR_COLD; enum { diff --git a/src/devices/cpu/dspp/dsppdrc.cpp b/src/devices/cpu/dspp/dsppdrc.cpp index 8134417748d..a010133cce9 100644 --- a/src/devices/cpu/dspp/dsppdrc.cpp +++ b/src/devices/cpu/dspp/dsppdrc.cpp @@ -409,7 +409,7 @@ void dspp_device::generate_sequence_instruction(drcuml_block &block, compiler_st UML_MAPVAR(block, MAPVAR_CYCLES, compiler->cycles); // mapvar CYCLES,compiler->cycles /* if we are debugging, call the debugger */ - if ((machine().debug_flags & DEBUG_FLAG_ENABLED) != 0) + if (debugger_enabled()) { UML_MOV(block, mem(&m_core->m_pc), desc->pc); // mov [pc],desc->pc //save_fast_iregs(block); // <save fastregs> diff --git a/src/devices/cpu/dspp/dsppfe.h b/src/devices/cpu/dspp/dsppfe.h index b3eb5cb0d4d..5c0023e313a 100644 --- a/src/devices/cpu/dspp/dsppfe.h +++ b/src/devices/cpu/dspp/dsppfe.h @@ -8,8 +8,10 @@ ***************************************************************************/ -#ifndef DEVICES_CPU_DSPP_DSPPFE_H -#define DEVICES_CPU_DSPP_DSPPFE_H +#ifndef MAME_CPU_DSPP_DSPPFE_H +#define MAME_CPU_DSPP_DSPPFE_H + +#pragma once #include "dspp.h" #include "cpu/drcfe.h" @@ -69,5 +71,4 @@ private: dspp_device *m_dspp; }; - -#endif /* DEVICES_CPU_DSPP_DSPPFE_H */ +#endif // MAME_CPU_DSPP_DSPPFE_H |