Previous 199869 Revisions Next

r34947 Tuesday 10th February, 2015 at 02:24:12 UTC by hap
bugfix
[src/emu/cpu/amis2000]amis2000.c
[src/emu/cpu/ucom4]ucom4.c

trunk/src/emu/cpu/amis2000/amis2000.c
r243458r243459
207207void amis2000_device::device_reset()
208208{
209209   m_pc = 0;
210   m_op = 0;
211   m_prev_op = m_op;
210212   m_skip = false;
211   m_op = 0;
212213   
213214   // clear i/o
214215   m_d_polarity = 0;
r243458r243459
230231   {
231232      m_icount--;
232233     
233      // remember previous opcode
234      m_prev_op = m_op;
235
236234      debugger_instruction_hook(this, m_pc);
237235      m_op = m_program->read_byte(m_pc);
238236      m_pc = (m_pc + 1) & 0x1fff;
r243458r243459
316314            break; // 0xff
317315
318316      } // big switch
317
318      // remember previous opcode
319      m_prev_op = m_op;
319320   }
320321}
trunk/src/emu/cpu/ucom4/ucom4.c
r243458r243459
190190   m_inte_f = 1;
191191   m_pc = 0;
192192   m_op = 0;
193   m_prev_op = m_op;
193194   m_skip = false;
194195
195196   // clear i/o
r243458r243459
226227   {
227228      m_icount--;
228229
229      // remember previous opcode
230      m_prev_op = m_op;
231
232230      debugger_instruction_hook(this, m_pc);
233231      m_op = m_program->read_byte(m_pc);
234232      m_bitmask = 1 << (m_op & 0x03);
r243458r243459
339337            break; // 0xff
340338
341339      } // big switch
340
341      // remember previous opcode
342      m_prev_op = m_op;
342343   }
343344}


Previous 199869 Revisions Next


© 1997-2024 The MAME Team