trunk/src/mess/drivers/pc9801.c
| r19273 | r19274 | |
| 1514 | 1514 | if(data & 0x80) |
| 1515 | 1515 | machine().device<upd765a_device>("upd765_2hd")->reset(); |
| 1516 | 1516 | |
| 1517 | | if(data & 0x40) |
| 1518 | | machine().device<upd765a_device>("upd765_2hd")->ready_w(1); |
| 1517 | pc9801_fdc_2hd_update_ready(NULL, 0); |
| 1519 | 1518 | |
| 1520 | 1519 | machine().device<floppy_connector>("upd765_2hd:0")->get_device()->mon_w(!(data & 0x08)); |
| 1521 | 1520 | machine().device<floppy_connector>("upd765_2hd:1")->get_device()->mon_w(!(data & 0x08)); |
| r19273 | r19274 | |
| 2767 | 2766 | |
| 2768 | 2767 | floppy = machine().device<floppy_connector>("upd765_2hd:1")->get_device(); |
| 2769 | 2768 | if(floppy) |
| 2770 | | floppy->setup_ready_cb(floppy_image_device::ready_cb(FUNC(pc9801_state::pc9801_fdc_2hd_update_ready), this)); |
| 2769 | floppy->setup_ready_cb(floppy_image_device::ready_cb(FUNC(pc9801_state::pc9801_fdc_2hd_update_ready), this)); |
| 2771 | 2770 | } |
| 2772 | 2771 | |
| 2773 | 2772 | fdc = machine().device<upd765a_device>(":upd765_2dd"); |