summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/dspp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/cpu/dspp')
-rw-r--r--src/devices/cpu/dspp/dspp.cpp2
-rw-r--r--src/devices/cpu/dspp/dspp.h8
-rw-r--r--src/devices/cpu/dspp/dsppdrc.cpp2
-rw-r--r--src/devices/cpu/dspp/dsppfe.h9
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