trunk/src/mess/drivers/ngen.c
| r245370 | r245371 | |
| 129 | 129 | DECLARE_WRITE8_MEMBER( dma_3_dack_w ){ popmessage("IOW3: data %02x",data); } |
| 130 | 130 | |
| 131 | 131 | DECLARE_WRITE16_MEMBER(hfd_w); |
| 132 | | DECLARE_READ16_MEMBER(fhd_r); |
| 132 | DECLARE_READ16_MEMBER(hfd_r); |
| 133 | 133 | DECLARE_WRITE_LINE_MEMBER(fdc_irq_w); |
| 134 | 134 | DECLARE_WRITE_LINE_MEMBER(fdc_drq_w); |
| 135 | 135 | DECLARE_WRITE8_MEMBER(fdc_control_w); |
| r245370 | r245371 | |
| 429 | 429 | switch(m_xbus_current) |
| 430 | 430 | { |
| 431 | 431 | case 0x00: // Floppy/Hard disk module |
| 432 | | io.install_readwrite_handler(addr,addr+0xff,0,0,read16_delegate(FUNC(ngen_state::fhd_r),this),write16_delegate(FUNC(ngen_state::hfd_w),this)); |
| 432 | io.install_readwrite_handler(addr,addr+0xff,read16_delegate(FUNC(ngen_state::hfd_r),this),write16_delegate(FUNC(ngen_state::hfd_w),this),0xffffffff); |
| 433 | 433 | break; |
| 434 | 434 | default: |
| 435 | 435 | cpu->set_input_line(INPUT_LINE_NMI,PULSE_LINE); // reached end of the modules |
| r245370 | r245371 | |
| 526 | 526 | } |
| 527 | 527 | } |
| 528 | 528 | |
| 529 | | READ16_MEMBER(ngen_state::fhd_r) |
| 529 | READ16_MEMBER(ngen_state::hfd_r) |
| 530 | 530 | { |
| 531 | 531 | UINT16 ret = 0xffff; |
| 532 | 532 | |