trunk/src/mess/drivers/supercon.c
| r20544 | r20545 | |
| 543 | 543 | } |
| 544 | 544 | } |
| 545 | 545 | } |
| 546 | |
| 547 | // The IRQ handler writes to both 0x1E00 (1x) and 0x1F00 (2x) ports. |
| 548 | // Not 10% sure if this is the correct place for clearing the IRQ |
| 549 | // line. |
| 550 | m_maincpu->set_input_line(M6502_IRQ_LINE, CLEAR_LINE); |
| 546 | 551 | } |
| 547 | 552 | |
| 548 | 553 | /* Write Port $1F00 */ |
| r20544 | r20545 | |
| 579 | 584 | TIMER_CALLBACK_MEMBER(supercon_state::update_irq) |
| 580 | 585 | { |
| 581 | 586 | m_maincpu->set_input_line(M6502_IRQ_LINE, ASSERT_LINE); |
| 582 | | m_maincpu->set_input_line(M6502_IRQ_LINE, CLEAR_LINE); |
| 583 | 587 | } |
| 584 | 588 | |
| 585 | 589 | /* Save state call backs */ |