/dports/emulators/mess/mame-mame0226/src/devices/machine/ |
H A D | z80dma.cpp | 152 z80dma_device::z80dma_device(const machine_config &mconfig, const char *tag, device_t *owner, uint3… in z80dma_device() function in z80dma_device 171 void z80dma_device::device_start() in device_start() 212 void z80dma_device::device_reset() in device_reset() 271 int z80dma_device::z80daisy_irq_ack() in z80daisy_irq_ack() 324 int z80dma_device::is_ready() in is_ready() 334 void z80dma_device::interrupt_check() in interrupt_check() 375 void z80dma_device::do_read() in do_read() 436 void z80dma_device::do_search() in do_search() 451 int z80dma_device::do_write() in do_write() 559 void z80dma_device::update_status() in update_status() [all …]
|
H A D | z80dma.h | 47 class z80dma_device : public device_t, 52 z80dma_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock); 139 DECLARE_DEVICE_TYPE(Z80DMA, z80dma_device)
|
/dports/emulators/mame/mame-mame0226/src/devices/machine/ |
H A D | z80dma.cpp | 152 z80dma_device::z80dma_device(const machine_config &mconfig, const char *tag, device_t *owner, uint3… in z80dma_device() function in z80dma_device 171 void z80dma_device::device_start() in device_start() 212 void z80dma_device::device_reset() in device_reset() 271 int z80dma_device::z80daisy_irq_ack() in z80daisy_irq_ack() 324 int z80dma_device::is_ready() in is_ready() 334 void z80dma_device::interrupt_check() in interrupt_check() 375 void z80dma_device::do_read() in do_read() 436 void z80dma_device::do_search() in do_search() 451 int z80dma_device::do_write() in do_write() 559 void z80dma_device::update_status() in update_status() [all …]
|
H A D | z80dma.h | 47 class z80dma_device : public device_t, 52 z80dma_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock); 139 DECLARE_DEVICE_TYPE(Z80DMA, z80dma_device)
|
/dports/emulators/mess/mame-mame0226/src/mame/drivers/ |
H A D | abc1600.cpp | 496 …map(0x1ff300, 0x1ff300).mirror(0xff).rw(m_dma0, FUNC(z80dma_device::read), FUNC(z80dma_device::wri… in mac_mem() 497 …map(0x1ff400, 0x1ff400).mirror(0xff).rw(m_dma1, FUNC(z80dma_device::read), FUNC(z80dma_device::wri… in mac_mem() 498 …map(0x1ff500, 0x1ff500).mirror(0xff).rw(m_dma2, FUNC(z80dma_device::read), FUNC(z80dma_device::wri… in mac_mem() 872 m_dma0->out_bao_callback().set(m_dma1, FUNC(z80dma_device::bai_w)); in abc1600() 882 m_dma1->out_bao_callback().set(m_dma2, FUNC(z80dma_device::bai_w)); in abc1600() 979 m_bus2->pren_callback().set(m_dma2, FUNC(z80dma_device::iei_w)); in abc1600() 980 m_bus2->trrq_callback().set(m_dma2, FUNC(z80dma_device::rdy_w)); in abc1600()
|
H A D | ts802.cpp | 95 map(0x10, 0x13).rw("dma", FUNC(z80dma_device::read), FUNC(z80dma_device::write)); in ts802_io() 204 z80dma_device& dma(Z80DMA(config, "dma", 16_MHz_XTAL / 4)); in ts802()
|
H A D | ts816.cpp | 98 map(0x90, 0x93).rw("dma", FUNC(z80dma_device::read), FUNC(z80dma_device::write)); // DMA in ts816_io() 311 z80dma_device& dma(Z80DMA(config, "dma", XTAL(16'000'000) / 4)); in ts816()
|
H A D | altos5.cpp | 76 required_device<z80dma_device> m_dma; 110 map(0x00, 0x03).rw(m_dma, FUNC(z80dma_device::read), FUNC(z80dma_device::write)); in io_map() 438 m_fdc->drq_wr_callback().set(m_dma, FUNC(z80dma_device::rdy_w)); in altos5()
|
H A D | emu2.cpp | 145 map(0x20, 0x20).mirror(7).rw("dma", FUNC(z80dma_device::read), FUNC(z80dma_device::write)); in io_map() 263 z80dma_device &dma(Z80DMA(config, "dma", 20_MHz_XTAL / 5)); // Z80A DMA in emu2()
|
H A D | super6.cpp | 280 map(0x10, 0x10).mirror(0x03).rw(m_dma, FUNC(z80dma_device::read), FUNC(z80dma_device::write)); in super6_io() 461 m_dma->out_busreq_callback().set(m_dma, FUNC(z80dma_device::bai_w)); in super6()
|
H A D | p8k.cpp | 163 map(0x3c, 0x3c).rw("dma", FUNC(z80dma_device::read), FUNC(z80dma_device::write)); in p8k_iomap() 429 z80dma_device& dma(Z80DMA(config, "dma", 16_MHz_XTAL / 4)); in p8k() 477 m_i8272->drq_wr_callback().set("dma", FUNC(z80dma_device::rdy_w)); in p8k()
|
H A D | trs80m2.cpp | 340 map(0xf8, 0xf8).rw(m_dmac, FUNC(z80dma_device::read), FUNC(z80dma_device::write)); in z80_io() 727 m_fdc->drq_wr_callback().set(m_dmac, FUNC(z80dma_device::rdy_w)); in trs80m2() 820 m_fdc->drq_wr_callback().set(m_dmac, FUNC(z80dma_device::rdy_w)); in trs80m16()
|
H A D | zorba.cpp | 91 map(0x30, 0x30).rw(m_dma, FUNC(z80dma_device::read), FUNC(z80dma_device::write)); in zorba_io() 220 m_crtc->drq_wr_callback().set(m_dma, FUNC(z80dma_device::rdy_w)); in zorba()
|
/dports/emulators/mame/mame-mame0226/src/mame/drivers/ |
H A D | abc1600.cpp | 496 …map(0x1ff300, 0x1ff300).mirror(0xff).rw(m_dma0, FUNC(z80dma_device::read), FUNC(z80dma_device::wri… in mac_mem() 497 …map(0x1ff400, 0x1ff400).mirror(0xff).rw(m_dma1, FUNC(z80dma_device::read), FUNC(z80dma_device::wri… in mac_mem() 498 …map(0x1ff500, 0x1ff500).mirror(0xff).rw(m_dma2, FUNC(z80dma_device::read), FUNC(z80dma_device::wri… in mac_mem() 872 m_dma0->out_bao_callback().set(m_dma1, FUNC(z80dma_device::bai_w)); in abc1600() 882 m_dma1->out_bao_callback().set(m_dma2, FUNC(z80dma_device::bai_w)); in abc1600() 979 m_bus2->pren_callback().set(m_dma2, FUNC(z80dma_device::iei_w)); in abc1600() 980 m_bus2->trrq_callback().set(m_dma2, FUNC(z80dma_device::rdy_w)); in abc1600()
|
H A D | ts802.cpp | 95 map(0x10, 0x13).rw("dma", FUNC(z80dma_device::read), FUNC(z80dma_device::write)); in ts802_io() 204 z80dma_device& dma(Z80DMA(config, "dma", 16_MHz_XTAL / 4)); in ts802()
|
H A D | ts816.cpp | 98 map(0x90, 0x93).rw("dma", FUNC(z80dma_device::read), FUNC(z80dma_device::write)); // DMA in ts816_io() 311 z80dma_device& dma(Z80DMA(config, "dma", XTAL(16'000'000) / 4)); in ts816()
|
H A D | altos5.cpp | 76 required_device<z80dma_device> m_dma; 110 map(0x00, 0x03).rw(m_dma, FUNC(z80dma_device::read), FUNC(z80dma_device::write)); in io_map() 438 m_fdc->drq_wr_callback().set(m_dma, FUNC(z80dma_device::rdy_w)); in altos5()
|
H A D | emu2.cpp | 145 map(0x20, 0x20).mirror(7).rw("dma", FUNC(z80dma_device::read), FUNC(z80dma_device::write)); in io_map() 263 z80dma_device &dma(Z80DMA(config, "dma", 20_MHz_XTAL / 5)); // Z80A DMA in emu2()
|
H A D | super6.cpp | 280 map(0x10, 0x10).mirror(0x03).rw(m_dma, FUNC(z80dma_device::read), FUNC(z80dma_device::write)); in super6_io() 461 m_dma->out_busreq_callback().set(m_dma, FUNC(z80dma_device::bai_w)); in super6()
|
H A D | p8k.cpp | 163 map(0x3c, 0x3c).rw("dma", FUNC(z80dma_device::read), FUNC(z80dma_device::write)); in p8k_iomap() 429 z80dma_device& dma(Z80DMA(config, "dma", 16_MHz_XTAL / 4)); in p8k() 477 m_i8272->drq_wr_callback().set("dma", FUNC(z80dma_device::rdy_w)); in p8k()
|
H A D | trs80m2.cpp | 340 map(0xf8, 0xf8).rw(m_dmac, FUNC(z80dma_device::read), FUNC(z80dma_device::write)); in z80_io() 727 m_fdc->drq_wr_callback().set(m_dmac, FUNC(z80dma_device::rdy_w)); in trs80m2() 820 m_fdc->drq_wr_callback().set(m_dmac, FUNC(z80dma_device::rdy_w)); in trs80m16()
|
/dports/emulators/mess/mame-mame0226/src/mame/includes/ |
H A D | abc1600.h | 87 required_device<z80dma_device> m_dma0; 88 required_device<z80dma_device> m_dma1; 89 required_device<z80dma_device> m_dma2;
|
H A D | super6.h | 75 required_device<z80dma_device> m_dma;
|
/dports/emulators/mame/mame-mame0226/src/mame/includes/ |
H A D | abc1600.h | 87 required_device<z80dma_device> m_dma0; 88 required_device<z80dma_device> m_dma1; 89 required_device<z80dma_device> m_dma2;
|
H A D | super6.h | 75 required_device<z80dma_device> m_dma;
|