trunk/src/mess/drivers/altos5.c
| r24572 | r24573 | |
| 53 | 53 | TIMER_DEVICE_CALLBACK_MEMBER(ctc_tick); |
| 54 | 54 | DECLARE_WRITE_LINE_MEMBER(ctc_z1_w); |
| 55 | 55 | DECLARE_WRITE_LINE_MEMBER(busreq_w); |
| 56 | private: |
| 56 | 57 | UINT8 m_port08; |
| 57 | 58 | UINT8 m_port09; |
| 58 | 59 | UINT8 *m_p_prom; |
| r24572 | r24573 | |
| 453 | 454 | m_fdc->setup_intrq_cb(fd1797_t::line_cb(FUNC(altos5_state::fdc_intrq_w), this)); |
| 454 | 455 | m_fdc->setup_drq_cb(fd1797_t::line_cb(FUNC(altos5_state::fdc_drq_w), this)); |
| 455 | 456 | |
| 456 | | floppy_connector *con = machine().device<floppy_connector>("fdc:0"); |
| 457 | | m_floppy = con ? con->get_device() : 0; |
| 458 | | if (m_floppy) |
| 459 | | { |
| 460 | | m_fdc->set_floppy(m_floppy); |
| 461 | | m_floppy->ss_w(0); |
| 462 | | } |
| 463 | | |
| 464 | | |
| 465 | 457 | m_p_prom = memregion("proms")->base(); |
| 466 | 458 | |
| 467 | 459 | UINT8 *RAM = memregion("maincpu")->base(); |