trunk/src/mess/includes/sg1000.h
| r18527 | r18528 | |
| 101 | 101 | : sc3000_state(mconfig, type, tag), |
| 102 | 102 | m_fdc(*this, UPD765_TAG), |
| 103 | 103 | m_centronics(*this, CENTRONICS_TAG), |
| 104 | | m_floppy0(*this, FLOPPY_0) |
| 104 | m_floppy0(*this, UPD765_TAG ":0:525hd") |
| 105 | 105 | { } |
| 106 | 106 | |
| 107 | 107 | required_device<upd765a_device> m_fdc; |
| 108 | 108 | required_device<centronics_device> m_centronics; |
| 109 | | required_device<device_t> m_floppy0; |
| 109 | required_device<floppy_image_device> m_floppy0; |
| 110 | 110 | |
| 111 | 111 | virtual void machine_start(); |
| 112 | 112 | virtual void machine_reset(); |
trunk/src/mess/includes/compis.h
| r18527 | r18528 | |
| 139 | 139 | m_centronics(*this, "centronics"), |
| 140 | 140 | m_uart(*this, "uart"), |
| 141 | 141 | m_rtc(*this, "mm58274c"), |
| 142 | | m_fdc(*this, "upd765"), |
| 142 | m_fdc(*this, "i8272a"), |
| 143 | 143 | m_crtc(*this, "upd7220"), |
| 144 | 144 | m_video_ram(*this, "video_ram") { } |
| 145 | 145 | |
| r18527 | r18528 | |
| 152 | 152 | required_device<centronics_device> m_centronics; |
| 153 | 153 | required_device<i8251_device> m_uart; |
| 154 | 154 | required_device<device_t> m_rtc; |
| 155 | | required_device<upd765a_device> m_fdc; |
| 155 | required_device<i8272a_device> m_fdc; |
| 156 | 156 | required_device<upd7220_device> m_crtc; |
| 157 | 157 | DECLARE_READ16_MEMBER(compis_usart_r); |
| 158 | 158 | DECLARE_WRITE16_MEMBER(compis_usart_w); |
trunk/src/mess/drivers/p8k.c
| r18527 | r18528 | |
| 367 | 367 | void p8k_state::machine_start() |
| 368 | 368 | { |
| 369 | 369 | i8272a_device *fdc = machine().device<i8272a_device>("i8272"); |
| 370 | | fdc->setup_intrq_cb(i8272a_device::line_cb(FUNC(p8k_state::fdc_irq), this)); |
| 371 | | fdc->setup_drq_cb(i8272a_device::line_cb(FUNC(p8k_state::fdc_drq), this)); |
| 370 | if (fdc) |
| 371 | { |
| 372 | fdc->setup_intrq_cb(i8272a_device::line_cb(FUNC(p8k_state::fdc_irq), this)); |
| 373 | fdc->setup_drq_cb(i8272a_device::line_cb(FUNC(p8k_state::fdc_drq), this)); |
| 374 | } |
| 372 | 375 | } |
| 373 | 376 | |
| 374 | 377 | static const floppy_format_type p8k_floppy_formats[] = { |