Previous 199869 Revisions Next

r21290 Thursday 21st February, 2013 at 22:29:19 UTC by Oliver Stöneberg
fixed uninitialized members in src/emu/cpu/tms9900/tms9995.c (nw)
[src/emu/cpu/tms9900]tms9995.c

trunk/src/emu/cpu/tms9900/tms9995.c
r21289r21290
124124
125125tms9995_device::tms9995_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
126126   : cpu_device(mconfig, TMS9995, "TMS9995", tag, owner, clock),
127      m_state_any(0),
128      PC_debug(0),
127129      m_program_config("program", ENDIANNESS_BIG, 8, 16),
128130      m_io_config("cru", ENDIANNESS_BIG, 8, 16),
129131      m_prgspace(NULL),
r21289r21290
14761478      m_hold_state = false;
14771479      m_wait_state = false;
14781480      m_lowbyte = false;
1481      m_check_hold = false;
1482      m_word_access = false;
1483      m_int4_active = false;
14791484
14801485      m_pass = 0;
14811486      m_instindex = 0;
14821487      m_instruction = &m_decoded[m_instindex];
14831488
1489      memset(m_flag, 0, sizeof(m_flag));
1490
1491      ST = 0;
1492
14841493      // The auto-wait state generation is turned on when the READY line is cleared
14851494      // on RESET.
14861495      m_auto_wait_state = !m_ready_state;

Previous 199869 Revisions Next


© 1997-2024 The MAME Team