trunk/src/emu/machine/hd63450.c
| r30944 | r30945 | |
| 522 | 522 | if((m_reg[2].ocr & 2) && (state && !ostate)) |
| 523 | 523 | { |
| 524 | 524 | single_transfer(2); |
| 525 | | m_timer[0]->adjust(m_our_clock[2], 2, m_our_clock[2]); |
| 525 | m_timer[3]->adjust(m_our_clock[2], 2, m_our_clock[2]); |
| 526 | 526 | } |
| 527 | 527 | else if(!state) |
| 528 | 528 | m_timer[2]->adjust(attotime::never); |
| r30944 | r30945 | |
| 536 | 536 | if((m_reg[3].ocr & 2) && (state && !ostate)) |
| 537 | 537 | { |
| 538 | 538 | single_transfer(3); |
| 539 | | m_timer[0]->adjust(m_our_clock[3], 3, m_our_clock[3]); |
| 539 | m_timer[3]->adjust(m_our_clock[3], 3, m_our_clock[3]); |
| 540 | 540 | } |
| 541 | 541 | else if(!state) |
| 542 | 542 | m_timer[3]->adjust(attotime::never); |