summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/saturn/saturn.cpp
diff options
context:
space:
mode:
author Vas Crabb <vas@vastheman.com>2019-10-27 02:16:50 +1100
committer Vas Crabb <vas@vastheman.com>2019-10-27 02:16:50 +1100
commitd80e7f95eb1ae276b86f8bd1dc818de1a1f887f7 (patch)
treef20c5a5de05b83ba8612ebea2dada155a1ad3439 /src/devices/cpu/saturn/saturn.cpp
parent236c87cfea79d94062768a0d69923cf58fef4403 (diff)
cpu/saturn: clean up a little (nw)
Diffstat (limited to 'src/devices/cpu/saturn/saturn.cpp')
-rw-r--r--src/devices/cpu/saturn/saturn.cpp25
1 files changed, 14 insertions, 11 deletions
diff --git a/src/devices/cpu/saturn/saturn.cpp b/src/devices/cpu/saturn/saturn.cpp
index 14b05baf3dd..004c0c09994 100644
--- a/src/devices/cpu/saturn/saturn.cpp
+++ b/src/devices/cpu/saturn/saturn.cpp
@@ -15,6 +15,10 @@
#include "debugger.h"
+//#define VERBOSE 1
+#include "logmacro.h"
+
+
#define R0 0
#define R1 1
#define R2 2
@@ -27,10 +31,6 @@
#define I 9 // invalid
-//#define VERBOSE 1
-#include "logmacro.h"
-
-
// Hardware status bits
#define XM 1 // external Modules missing
#define SB 2 // Sticky bit
@@ -52,16 +52,19 @@ saturn_device::saturn_device(const machine_config &mconfig, const char *tag, dev
, m_unconfig_func(*this)
, m_id_func(*this)
, m_crc_func(*this)
- , m_rsi_func(*this), m_pc(0), m_oldpc(0), m_p(0), m_out(0), m_carry(0), m_decimal(0), m_st(0), m_hst(0), m_nmi_state(0), m_irq_state(0), m_irq_enable(0), m_in_irq(0),
- m_pending_irq(0), m_sleeping(0), m_monitor_id(0), m_monitor_in(0), m_program(nullptr), m_cache(nullptr), m_icount(0), m_debugger_temp(0)
+ , m_rsi_func(*this)
+ , m_pc(0), m_oldpc(0), m_p(0), m_out(0), m_carry(0), m_decimal(0), m_st(0), m_hst(0)
+ , m_nmi_state(0), m_irq_state(0), m_irq_enable(0), m_in_irq(0), m_pending_irq(0)
+ , m_sleeping(0), m_monitor_id(0), m_monitor_in(0)
+ , m_program(nullptr), m_cache(nullptr)
+ , m_icount(0)
+ , m_debugger_temp(0)
{
}
device_memory_interface::space_config_vector saturn_device::memory_space_config() const
{
- return space_config_vector {
- std::make_pair(AS_PROGRAM, &m_program_config)
- };
+ return space_config_vector{ std::make_pair(AS_PROGRAM, &m_program_config) };
}
bool saturn_device::get_nonstandard_mnemonics_mode() const
@@ -81,8 +84,8 @@ std::unique_ptr<util::disasm_interface> saturn_device::create_disassembler()
* include the opcode macros, functions and tables
***************************************************************/
-#include "satops.hxx"
-#include "sattable.hxx"
+#include "satops.ipp"
+#include "sattable.ipp"
/*****************************************************************************
*