diff options
| author | 2014-10-15 07:19:47 +0000 | |
|---|---|---|
| committer | 2014-10-15 07:19:47 +0000 | |
| commit | c93ed344fbd26a9c2c49bdbc99014d8dc0cbe9ef (patch) | |
| tree | a5017b8341bdadc5bcd1185ae49fe4c0a85424b8 /src/emu/cpu | |
| parent | a4dd32afb6cbfaae0e452c90486060682ab1c31c (diff) | |
Cleanups and version bumpmame0155
Diffstat (limited to 'src/emu/cpu')
| -rw-r--r-- | src/emu/cpu/dsp56k/dsp56k.c | 9 | ||||
| -rw-r--r-- | src/emu/cpu/hd61700/hd61700.c | 2 | ||||
| -rw-r--r-- | src/emu/cpu/hd61700/hd61700.h | 4 | ||||
| -rw-r--r-- | src/emu/cpu/i86/i186.c | 8 | ||||
| -rw-r--r-- | src/emu/cpu/mcs96/mcs96.c | 8 | ||||
| -rw-r--r-- | src/emu/cpu/mips/mips3drc.c | 2 | ||||
| -rw-r--r-- | src/emu/cpu/rsp/rsp.c | 52 | ||||
| -rw-r--r-- | src/emu/cpu/rsp/rspdrc.c | 1 | ||||
| -rw-r--r-- | src/emu/cpu/sh4/sh4.c | 4 | ||||
| -rw-r--r-- | src/emu/cpu/tlcs90/tlcs90.c | 90 | ||||
| -rw-r--r-- | src/emu/cpu/tms32031/tms32031.h | 2 | ||||
| -rw-r--r-- | src/emu/cpu/tms32051/tms32051.c | 4 | ||||
| -rw-r--r-- | src/emu/cpu/tms32051/tms32051.h | 2 | ||||
| -rw-r--r-- | src/emu/cpu/tms34010/tms34010.c | 4 | ||||
| -rw-r--r-- | src/emu/cpu/tms34010/tms34010.h | 34 | ||||
| -rw-r--r-- | src/emu/cpu/tms7000/tms7000.c | 4 | ||||
| -rw-r--r-- | src/emu/cpu/tms7000/tms7000.h | 2 |
17 files changed, 114 insertions, 118 deletions
diff --git a/src/emu/cpu/dsp56k/dsp56k.c b/src/emu/cpu/dsp56k/dsp56k.c index ba275d9dc37..33de16f4709 100644 --- a/src/emu/cpu/dsp56k/dsp56k.c +++ b/src/emu/cpu/dsp56k/dsp56k.c @@ -106,13 +106,13 @@ const device_type DSP56156 = &device_creator<dsp56k_device>; * Internal Memory Maps ****************************************************************************/ static ADDRESS_MAP_START( dsp56156_program_map, AS_PROGRAM, 16, dsp56k_device ) - AM_RANGE(0x0000,0x07ff) AM_READWRITE(program_r, program_w) /* 1-5 */ + AM_RANGE(0x0000,0x07ff) AM_READWRITE(program_r, program_w) /* 1-5 */ // AM_RANGE(0x2f00,0x2fff) AM_ROM /* 1-5 PROM reserved memory. Is this the right spot for it? */ ADDRESS_MAP_END static ADDRESS_MAP_START( dsp56156_x_data_map, AS_DATA, 16, dsp56k_device ) - AM_RANGE(0x0000,0x07ff) AM_RAM /* 1-5 */ - AM_RANGE(0xffc0,0xffff) AM_READWRITE(peripheral_register_r, peripheral_register_w) /* 1-5 On-chip peripheral registers memory mapped in data space */ + AM_RANGE(0x0000,0x07ff) AM_RAM /* 1-5 */ + AM_RANGE(0xffc0,0xffff) AM_READWRITE(peripheral_register_r, peripheral_register_w) /* 1-5 On-chip peripheral registers memory mapped in data space */ ADDRESS_MAP_END @@ -288,7 +288,7 @@ void dsp56k_device::device_start() save_item(NAME(m_dsp56k_core.HI.trxh)); save_item(NAME(m_dsp56k_core.HI.trxl)); save_item(NAME(m_dsp56k_core.HI.bootstrap_offset)); - + save_item(NAME(m_dsp56k_core.peripheral_ram)); save_item(NAME(m_dsp56k_core.program_ram)); @@ -514,4 +514,3 @@ offs_t dsp56k_device::disasm_disassemble(char *buffer, offs_t pc, const UINT8 *o extern CPU_DISASSEMBLE( dsp56k ); return CPU_DISASSEMBLE_NAME(dsp56k)(this, buffer, pc, oprom, opram, options); } - diff --git a/src/emu/cpu/hd61700/hd61700.c b/src/emu/cpu/hd61700/hd61700.c index 8aeee1faad2..21c040851da 100644 --- a/src/emu/cpu/hd61700/hd61700.c +++ b/src/emu/cpu/hd61700/hd61700.c @@ -138,7 +138,7 @@ void hd61700_cpu_device::device_start() m_kb_write_cb.resolve_safe(); m_port_read_cb.resolve_safe(0xff); m_port_write_cb.resolve_safe(); - + // save state save_item(NAME(m_ppc)); save_item(NAME(m_curpc)); diff --git a/src/emu/cpu/hd61700/hd61700.h b/src/emu/cpu/hd61700/hd61700.h index 35ede0a3edc..255fc128aa8 100644 --- a/src/emu/cpu/hd61700/hd61700.h +++ b/src/emu/cpu/hd61700/hd61700.h @@ -76,7 +76,7 @@ public: template<class _Object> static devcb_base &set_kb_read_callback(device_t &device, _Object object) { return downcast<hd61700_cpu_device &>(device).m_kb_read_cb.set_callback(object); } template<class _Object> static devcb_base &set_port_write_callback(device_t &device, _Object object) { return downcast<hd61700_cpu_device &>(device).m_port_write_cb.set_callback(object); } template<class _Object> static devcb_base &set_port_read_callback(device_t &device, _Object object) { return downcast<hd61700_cpu_device &>(device).m_port_read_cb.set_callback(object); } - + protected: // device-level overrides virtual void device_start(); @@ -155,7 +155,7 @@ protected: devcb_write8 m_kb_write_cb; //keyboard matrix write devcb_read8 m_port_read_cb; //8 bit port read devcb_write8 m_port_write_cb; //8 bit port write - + // flag definitions static const int FLAG_Z = 0x80; static const int FLAG_C = 0x40; diff --git a/src/emu/cpu/i86/i186.c b/src/emu/cpu/i86/i186.c index 6d6e418ec7f..801bf76a400 100644 --- a/src/emu/cpu/i86/i186.c +++ b/src/emu/cpu/i86/i186.c @@ -594,14 +594,14 @@ void i80186_cpu_device::device_start() save_item(NAME(m_mem.middle_size)); save_item(NAME(m_mem.peripheral)); save_item(NAME(m_reloc)); - + // zerofill memset(m_timer, 0, sizeof(m_timer)); memset(m_dma, 0, sizeof(m_dma)); memset(&m_intr, 0, sizeof(intr_state)); memset(&m_mem, 0, sizeof(mem_state)); m_reloc = 0; - + m_timer[0].int_timer = timer_alloc(TIMER_INT0); m_timer[1].int_timer = timer_alloc(TIMER_INT1); m_timer[2].int_timer = timer_alloc(TIMER_INT2); @@ -633,7 +633,7 @@ void i80186_cpu_device::device_reset() m_intr.poll_status = 0x0000; m_intr.ext_state = 0x00; m_reloc = 0x20ff; - + for (int i = 0; i < ARRAY_LENGTH(m_dma); i++) { m_dma[i].drq_state = false; @@ -1477,7 +1477,7 @@ READ16_MEMBER(i80186_cpu_device::internal_port_r) WRITE16_MEMBER(i80186_cpu_device::internal_port_w) { int which; - + switch (offset) { case 0x11: diff --git a/src/emu/cpu/mcs96/mcs96.c b/src/emu/cpu/mcs96/mcs96.c index 4212039cc6d..e180a69a9ea 100644 --- a/src/emu/cpu/mcs96/mcs96.c +++ b/src/emu/cpu/mcs96/mcs96.c @@ -112,8 +112,8 @@ void mcs96_device::execute_run() { internal_update(total_cycles()); - // if(inst_substate) - // do_exec_partial(); + // if(inst_substate) + // do_exec_partial(); while(icount > 0) { while(icount > bcount) { @@ -125,8 +125,8 @@ void mcs96_device::execute_run() } while(bcount && icount <= bcount) internal_update(total_cycles() + icount - bcount); - // if(inst_substate) - // do_exec_partial(); + // if(inst_substate) + // do_exec_partial(); } } diff --git a/src/emu/cpu/mips/mips3drc.c b/src/emu/cpu/mips/mips3drc.c index a91465dd494..b8c67dc8694 100644 --- a/src/emu/cpu/mips/mips3drc.c +++ b/src/emu/cpu/mips/mips3drc.c @@ -2483,7 +2483,7 @@ int mips3_device::generate_get_cop0_reg(drcuml_block *block, compiler_state *com void mips3_device::generate_badcop(drcuml_block *block, const int cop) { UML_TEST(block, CPR032(COP0_Status), SR_COP0 << cop); // test [Status], SR_COP0 << cop - UML_EXHc(block, COND_Z, *m_exception[EXCEPTION_BADCOP], cop); // exh badcop,cop,Z + UML_EXHc(block, COND_Z, *m_exception[EXCEPTION_BADCOP], cop); // exh badcop,cop,Z } /*------------------------------------------------------------------------- diff --git a/src/emu/cpu/rsp/rsp.c b/src/emu/cpu/rsp/rsp.c index 939eb069f13..8bd0b6ec454 100644 --- a/src/emu/cpu/rsp/rsp.c +++ b/src/emu/cpu/rsp/rsp.c @@ -466,30 +466,30 @@ void rsp_device::device_start() m_regmap[regnum] = (regnum == 0) ? uml::parameter(0) : uml::parameter::make_memory(&m_rsp_state->r[regnum]); } - /* - drcbe_info beinfo; - m_drcuml->get_backend_info(beinfo); - if (beinfo.direct_iregs > 2) - { - m_regmap[30] = I2; - } - if (beinfo.direct_iregs > 3) - { - m_regmap[31] = I3; - } - if (beinfo.direct_iregs > 4) - { - m_regmap[2] = I4; - } - if (beinfo.direct_iregs > 5) - { - m_regmap[3] = I5; - } - if (beinfo.direct_iregs > 6) - { - m_regmap[4] = I6; - } - */ + /* + drcbe_info beinfo; + m_drcuml->get_backend_info(beinfo); + if (beinfo.direct_iregs > 2) + { + m_regmap[30] = I2; + } + if (beinfo.direct_iregs > 3) + { + m_regmap[31] = I3; + } + if (beinfo.direct_iregs > 4) + { + m_regmap[2] = I4; + } + if (beinfo.direct_iregs > 5) + { + m_regmap[3] = I5; + } + if (beinfo.direct_iregs > 6) + { + m_regmap[4] = I6; + } + */ /* mark the cache dirty so it is updated on next execute */ m_cache_dirty = TRUE; @@ -870,7 +870,7 @@ void rsp_device::device_stop() } if (m_drcfe ) { - auto_free(machine(), m_drcfe); + auto_free(machine(), m_drcfe); } } @@ -3565,5 +3565,3 @@ void rsp_device::execute_run() } } - - diff --git a/src/emu/cpu/rsp/rspdrc.c b/src/emu/cpu/rsp/rspdrc.c index e56f791d595..e2f5e9bb805 100644 --- a/src/emu/cpu/rsp/rspdrc.c +++ b/src/emu/cpu/rsp/rspdrc.c @@ -9029,4 +9029,3 @@ void rsp_device::log_add_disasm_comment(drcuml_block *block, UINT32 pc, UINT32 o block->append_comment("%08X: %s", pc, buffer); // comment #endif } - diff --git a/src/emu/cpu/sh4/sh4.c b/src/emu/cpu/sh4/sh4.c index c231b6cd8b4..0b27614c209 100644 --- a/src/emu/cpu/sh4/sh4.c +++ b/src/emu/cpu/sh4/sh4.c @@ -3080,8 +3080,8 @@ void sh4_base_device::device_reset() inline void sh34_base_device::execute_one_0000(const UINT16 opcode) { - switch(opcode & 0xff) - { + switch(opcode & 0xff) + { // 0x00 case 0x00: NOP(opcode); break; case 0x10: NOP(opcode); break; diff --git a/src/emu/cpu/tlcs90/tlcs90.c b/src/emu/cpu/tlcs90/tlcs90.c index b002cae45f7..c5854ba8a6f 100644 --- a/src/emu/cpu/tlcs90/tlcs90.c +++ b/src/emu/cpu/tlcs90/tlcs90.c @@ -2415,54 +2415,54 @@ TIMER_CALLBACK_MEMBER( tlcs90_device::t90_timer_callback ) if ( (m_internal_registers[ T90_TRUN - T90_IOBASE ] & (1 << i)) == 0 ) return; - timer_fired = 0; + timer_fired = 0; mode = (m_internal_registers[ T90_TMOD - T90_IOBASE ] >> ((i & ~1) + 2)) & 0x03; // Match - switch (mode) - { - case 0x02: // 8bit PPG - case 0x03: // 8bit PWM - logerror("CPU Timer %d expired with unhandled mode %d\n", i, mode); - // TODO: hmm... - case 0x00: // 8bit - m_timer_value[i]++; - if ( m_timer_value[i] == m_internal_registers[ T90_TREG0+i - T90_IOBASE ] ) - timer_fired = 1; - break; - - case 0x01: // 16bit - if(i & 1) - break; - m_timer_value[i]++; - if(m_timer_value[i] == 0) m_timer_value[i+1]++; - if(m_timer_value[i+1] == m_internal_registers[ T90_TREG0+i+1 - T90_IOBASE ]) - if(m_timer_value[i] == m_internal_registers[ T90_TREG0+i - T90_IOBASE ]) - timer_fired = 1; - break; - } - - if(timer_fired) { - // special stuff handling - switch(mode) { - case 0x02: // 8bit PPG - case 0x03: // 8bit PWM - // TODO: hmm... - case 0x00: // 8bit - if(i & 1) - break; - if ( (m_internal_registers[ T90_TCLK - T90_IOBASE ] & (0x0C << (i * 2))) == 0 ) // T0/T1 match signal clocks T1/T3 - t90_timer_callback(ptr, i+1); - break; - case 0x01: // 16bit, only can happen for i=0,2 - m_timer_value[i+1] = 0; - set_irq_line(INTT0 + i+1, 1); - break; - } - // regular handling - m_timer_value[i] = 0; - set_irq_line(INTT0 + i, 1); - } + switch (mode) + { + case 0x02: // 8bit PPG + case 0x03: // 8bit PWM + logerror("CPU Timer %d expired with unhandled mode %d\n", i, mode); + // TODO: hmm... + case 0x00: // 8bit + m_timer_value[i]++; + if ( m_timer_value[i] == m_internal_registers[ T90_TREG0+i - T90_IOBASE ] ) + timer_fired = 1; + break; + + case 0x01: // 16bit + if(i & 1) + break; + m_timer_value[i]++; + if(m_timer_value[i] == 0) m_timer_value[i+1]++; + if(m_timer_value[i+1] == m_internal_registers[ T90_TREG0+i+1 - T90_IOBASE ]) + if(m_timer_value[i] == m_internal_registers[ T90_TREG0+i - T90_IOBASE ]) + timer_fired = 1; + break; + } + + if(timer_fired) { + // special stuff handling + switch(mode) { + case 0x02: // 8bit PPG + case 0x03: // 8bit PWM + // TODO: hmm... + case 0x00: // 8bit + if(i & 1) + break; + if ( (m_internal_registers[ T90_TCLK - T90_IOBASE ] & (0x0C << (i * 2))) == 0 ) // T0/T1 match signal clocks T1/T3 + t90_timer_callback(ptr, i+1); + break; + case 0x01: // 16bit, only can happen for i=0,2 + m_timer_value[i+1] = 0; + set_irq_line(INTT0 + i+1, 1); + break; + } + // regular handling + m_timer_value[i] = 0; + set_irq_line(INTT0 + i, 1); + } } TIMER_CALLBACK_MEMBER( tlcs90_device::t90_timer4_callback ) diff --git a/src/emu/cpu/tms32031/tms32031.h b/src/emu/cpu/tms32031/tms32031.h index 427d0cd6d3d..92e1f35d80c 100644 --- a/src/emu/cpu/tms32031/tms32031.h +++ b/src/emu/cpu/tms32031/tms32031.h @@ -775,7 +775,7 @@ protected: devcb_write8 m_xf0_cb; devcb_write8 m_xf1_cb; devcb_write8 m_iack_cb; - + // tables static void (tms3203x_device::*const s_tms32031ops[])(UINT32 op); static UINT32 (tms3203x_device::*const s_indirect_d[0x20])(UINT32, UINT8); diff --git a/src/emu/cpu/tms32051/tms32051.c b/src/emu/cpu/tms32051/tms32051.c index 5df21dac096..2347ddf0632 100644 --- a/src/emu/cpu/tms32051/tms32051.c +++ b/src/emu/cpu/tms32051/tms32051.c @@ -45,7 +45,7 @@ const device_type TMS32051 = &device_creator<tms32051_device>; **************************************************************************/ static ADDRESS_MAP_START( internal_pgm, AS_PROGRAM, 16, tms32051_device ) -// AM_RANGE(0x0000, 0x1fff) AM_ROM // ROM TODO: is off-chip if MP/_MC = 0 +// AM_RANGE(0x0000, 0x1fff) AM_ROM // ROM TODO: is off-chip if MP/_MC = 0 AM_RANGE(0x2000, 0x23ff) AM_RAM AM_SHARE("saram") // SARAM TODO: is off-chip if RAM bit = 0 AM_RANGE(0xfe00, 0xffff) AM_RAM AM_SHARE("daram_b0") // DARAM B0 TODO: is off-chip if CNF = 0 ADDRESS_MAP_END @@ -406,7 +406,7 @@ READ16_MEMBER( tms32051_device::cpuregs_r ) case 0x1d: return m_cber2; case 0x1e: return m_cbcr; case 0x1f: return m_bmar; - + case 0x20: return m_serial.drr; case 0x21: return m_serial.dxr; diff --git a/src/emu/cpu/tms32051/tms32051.h b/src/emu/cpu/tms32051/tms32051.h index 97304de2ddf..ee1630311ef 100644 --- a/src/emu/cpu/tms32051/tms32051.h +++ b/src/emu/cpu/tms32051/tms32051.h @@ -134,7 +134,7 @@ private: UINT16 tim; UINT16 prd; } m_timer; - + struct { UINT16 drr; diff --git a/src/emu/cpu/tms34010/tms34010.c b/src/emu/cpu/tms34010/tms34010.c index 78e558575a8..22db4ceecad 100644 --- a/src/emu/cpu/tms34010/tms34010.c +++ b/src/emu/cpu/tms34010/tms34010.c @@ -37,7 +37,7 @@ tms340x0_device::tms340x0_device(const machine_config &mconfig, device_type type , m_program_config("program", ENDIANNESS_LITTLE, 16, 32, 3) , m_reset_deferred(FALSE) , m_pixclock(0) - , m_pixperclock(0) + , m_pixperclock(0) , m_output_int_cb(*this) { } @@ -574,7 +574,7 @@ void tms340x0_device::device_start() m_output_int_cb.resolve(); m_to_shiftreg_cb.bind_relative_to(*owner()); m_from_shiftreg_cb.bind_relative_to(*owner()); - + m_external_host_access = FALSE; m_program = &space(AS_PROGRAM); diff --git a/src/emu/cpu/tms34010/tms34010.h b/src/emu/cpu/tms34010/tms34010.h index d890555735e..c2feb5746ef 100644 --- a/src/emu/cpu/tms34010/tms34010.h +++ b/src/emu/cpu/tms34010/tms34010.h @@ -190,29 +190,29 @@ struct tms34010_display_params #define MCFG_TMS340X0_HALT_ON_RESET(_value) \ tms340x0_device::set_halt_on_reset(*device, _value); - + #define MCFG_TMS340X0_PIXEL_CLOCK(_value) \ tms340x0_device::set_pixel_clock(*device, _value); - + #define MCFG_TMS340X0_PIXELS_PER_CLOCK(_value) \ tms340x0_device::set_pixels_per_clock(*device, _value); - + typedef device_delegate<void (screen_device &screen, bitmap_ind16 &bitmap, int scanline, const tms34010_display_params *params)> scanline_ind16_cb_delegate; #define TMS340X0_SCANLINE_IND16_CB_MEMBER(_name) void _name(screen_device &screen, bitmap_ind16 &bitmap, int scanline, const tms34010_display_params *params) - + #define MCFG_TMS340X0_SCANLINE_IND16_CB(_class, _method) \ - tms340x0_device::set_scanline_ind16_callback(*device, scanline_ind16_cb_delegate(&_class::_method, #_class "::" #_method, downcast<_class *>(owner))); - + tms340x0_device::set_scanline_ind16_callback(*device, scanline_ind16_cb_delegate(&_class::_method, #_class "::" #_method, downcast<_class *>(owner))); + typedef device_delegate<void (screen_device &screen, bitmap_rgb32 &bitmap, int scanline, const tms34010_display_params *params)> scanline_rgb32_cb_delegate; #define TMS340X0_SCANLINE_RGB32_CB_MEMBER(_name) void _name(screen_device &screen, bitmap_rgb32 &bitmap, int scanline, const tms34010_display_params *params) #define MCFG_TMS340X0_SCANLINE_RGB32_CB(_class, _method) \ - tms340x0_device::set_scanline_rgb32_callback(*device, scanline_rgb32_cb_delegate(&_class::_method, #_class "::" #_method, downcast<_class *>(owner))); + tms340x0_device::set_scanline_rgb32_callback(*device, scanline_rgb32_cb_delegate(&_class::_method, #_class "::" #_method, downcast<_class *>(owner))); + - #define MCFG_TMS340X0_OUTPUT_INT_CB(_devcb) \ devcb = &tms340x0_device::set_output_int_callback(*device, DEVCB_##_devcb); @@ -220,21 +220,21 @@ typedef device_delegate<void (screen_device &screen, bitmap_rgb32 &bitmap, int s typedef device_delegate<void (address_space &space, offs_t address, UINT16 *shiftreg)> to_shiftreg_cb_delegate; #define TMS340X0_TO_SHIFTREG_CB_MEMBER(_name) void _name(address_space &space, offs_t address, UINT16 *shiftreg) - + #define MCFG_TMS340X0_TO_SHIFTREG_CB(_class, _method) \ - tms340x0_device::set_to_shiftreg_callback(*device, to_shiftreg_cb_delegate(&_class::_method, #_class "::" #_method, downcast<_class *>(owner))); - + tms340x0_device::set_to_shiftreg_callback(*device, to_shiftreg_cb_delegate(&_class::_method, #_class "::" #_method, downcast<_class *>(owner))); + typedef device_delegate<void (address_space &space, offs_t address, UINT16 *shiftreg)> from_shiftreg_cb_delegate; #define TMS340X0_FROM_SHIFTREG_CB_MEMBER(_name) void _name(address_space &space, offs_t address, UINT16 *shiftreg) #define MCFG_TMS340X0_FROM_SHIFTREG_CB(_class, _method) \ - tms340x0_device::set_from_shiftreg_callback(*device, from_shiftreg_cb_delegate(&_class::_method, #_class "::" #_method, downcast<_class *>(owner))); + tms340x0_device::set_from_shiftreg_callback(*device, from_shiftreg_cb_delegate(&_class::_method, #_class "::" #_method, downcast<_class *>(owner))); + - class tms340x0_device : public cpu_device, - public device_video_interface + public device_video_interface { public: // construction/destruction @@ -337,9 +337,9 @@ protected: int m_pixperclock; /* pixels per clock */ emu_timer *m_scantimer; int m_icount; - - scanline_ind16_cb_delegate m_scanline_ind16_cb; - scanline_rgb32_cb_delegate m_scanline_rgb32_cb; + + scanline_ind16_cb_delegate m_scanline_ind16_cb; + scanline_rgb32_cb_delegate m_scanline_rgb32_cb; devcb_write_line m_output_int_cb; /* output interrupt callback */ to_shiftreg_cb_delegate m_to_shiftreg_cb; /* shift register write */ from_shiftreg_cb_delegate m_from_shiftreg_cb; /* shift register read */ diff --git a/src/emu/cpu/tms7000/tms7000.c b/src/emu/cpu/tms7000/tms7000.c index ed0b0276012..b6ab60ab9b0 100644 --- a/src/emu/cpu/tms7000/tms7000.c +++ b/src/emu/cpu/tms7000/tms7000.c @@ -899,7 +899,7 @@ void tms70c46_device::device_start() { // init/zerofill m_control = 0; - + // register for savestates save_item(NAME(m_control)); @@ -910,7 +910,7 @@ void tms70c46_device::device_reset() { m_control = 0; m_io->write_byte(TMS7000_PORTE, 0xff); - + tms7000_device::device_reset(); } diff --git a/src/emu/cpu/tms7000/tms7000.h b/src/emu/cpu/tms7000/tms7000.h index 20fa8d9b993..633015fe0bb 100644 --- a/src/emu/cpu/tms7000/tms7000.h +++ b/src/emu/cpu/tms7000/tms7000.h @@ -313,7 +313,7 @@ public: DECLARE_READ8_MEMBER(control_r); DECLARE_WRITE8_MEMBER(control_w); - + DECLARE_READ8_MEMBER(dockbus_status_r); DECLARE_WRITE8_MEMBER(dockbus_status_w); DECLARE_READ8_MEMBER(dockbus_data_r); |
