trunk/src/emu/cpu/tms9900/tms9995.c
| r21289 | r21290 | |
| 124 | 124 | |
| 125 | 125 | tms9995_device::tms9995_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) |
| 126 | 126 | : cpu_device(mconfig, TMS9995, "TMS9995", tag, owner, clock), |
| 127 | m_state_any(0), |
| 128 | PC_debug(0), |
| 127 | 129 | m_program_config("program", ENDIANNESS_BIG, 8, 16), |
| 128 | 130 | m_io_config("cru", ENDIANNESS_BIG, 8, 16), |
| 129 | 131 | m_prgspace(NULL), |
| r21289 | r21290 | |
| 1476 | 1478 | m_hold_state = false; |
| 1477 | 1479 | m_wait_state = false; |
| 1478 | 1480 | m_lowbyte = false; |
| 1481 | m_check_hold = false; |
| 1482 | m_word_access = false; |
| 1483 | m_int4_active = false; |
| 1479 | 1484 | |
| 1480 | 1485 | m_pass = 0; |
| 1481 | 1486 | m_instindex = 0; |
| 1482 | 1487 | m_instruction = &m_decoded[m_instindex]; |
| 1483 | 1488 | |
| 1489 | memset(m_flag, 0, sizeof(m_flag)); |
| 1490 | |
| 1491 | ST = 0; |
| 1492 | |
| 1484 | 1493 | // The auto-wait state generation is turned on when the READY line is cleared |
| 1485 | 1494 | // on RESET. |
| 1486 | 1495 | m_auto_wait_state = !m_ready_state; |