| Previous | 15994 Revisions | Next |
| r9030 Saturday 4th September, 2010 at 10:42:30 UTC by Angelo Salese |
|---|
| [X1TURBO]: made previous fix specific to the Sharp X1 Turbo |
| [src/emu/machine] | z80dma.c |
| [src/mess/drivers] | x1.c |
| r9029 | r9030 | |
|---|---|---|
| 857 | 857 | void z80dma_device::rdy_w(int state) |
| 858 | 858 | { |
| 859 | 859 | if (LOG) logerror("RDY: %d Active High: %d\n", state, READY_ACTIVE_HIGH); |
| 860 | timer_call_after_resynch(&m_machine, (void *)this, state | |
| 860 | timer_call_after_resynch(&m_machine, (void *)this, state | |
| 861 | 861 | } |
| 862 | 862 | |
| 863 | 863 |
| r9029 | r9030 | |
|---|---|---|
| 981 | 981 | {FLOPPY_0, FLOPPY_1, FLOPPY_2, FLOPPY_3} |
| 982 | 982 | }; |
| 983 | 983 | |
| 984 | static WRITE_LINE_DEVICE_HANDLER( fdc_drq_w ) | |
| 985 | { | |
| 986 | z80dma_rdy_w(device->machine->device("dma"), state ^ 1); | |
| 987 | } | |
| 984 | 988 | |
| 985 | 989 | static const wd17xx_interface x1turbo_mb8877a_interface = |
| 986 | 990 | { |
| 987 | 991 | DEVCB_NULL, |
| 988 | 992 | DEVCB_NULL, |
| 989 | DEVCB_ | |
| 993 | DEVCB_ | |
| 990 | 994 | {FLOPPY_0, FLOPPY_1, FLOPPY_2, FLOPPY_3} |
| 991 | 995 | }; |
| 992 | 996 |
| Previous | 15994 Revisions | Next |