X-Git-Url: http://cloudbase.mooo.com/gitweb/z180-stamp.git/blobdiff_plain/3ec6fa484bee040cbea17142b80ef075867b6385..1f12ca6c89dbd3e4414b9d3b997736da4df69549:/avr/z80-if.c diff --git a/avr/z80-if.c b/avr/z80-if.c index 88015d7..5a4104d 100644 --- a/avr/z80-if.c +++ b/avr/z80-if.c @@ -399,10 +399,10 @@ zstate_t z80_bus_cmd(bus_cmd_t cmd) busack_cycles = 0; busack_cycles_ovl = 0; ATOMIC_BLOCK(ATOMIC_FORCEON) { - //z80_reset_inactive(); Z80_I_RST = 1; /* Toggle RESET --> inactive */ OCR4B = TCNT4; TIFR4 = _BV(OCF4B); /* Clear compare match flag */ +// TIMSK4 &= ~_BV(OCIE4A); /* Disable Output Compare A interrupt */ } TIMSK4 |= _BV(OCIE4B); /* Enable compare match interrupt */ @@ -414,6 +414,7 @@ zstate_t z80_bus_cmd(bus_cmd_t cmd) ovl_cnt = busack_cycles_ovl; ifr = TIFR4; TIMSK4 &= ~_BV(OCIE4B); /* Disable compare match interrupt */ +// TIMSK4 |= _BV(OCIE4A); /* Enable Output Compare A interrupt */ } if (Z80_I_BUSACK == 0) { if ((ifr & _BV(OCF4B)) && !(tcnt & (1<<15)))