diff options
author | 2018-08-12 00:46:11 +0200 | |
---|---|---|
committer | 2018-08-12 00:46:49 +0200 | |
commit | eb9e2c20b18fc95fc4557293f69e45513e75786b (patch) | |
tree | 142a76e370661e442decd321d2529fce874fa1d7 /src/devices/machine/amigafdc.h | |
parent | fdd0b69a7fcd50ba85dae5f3e518ef9e89bea020 (diff) |
-8364_paula, aakart, adc0808, adc083x, adc0844, adc1038, adc1213, akiko, am2847, am53cf96, am9519: Removed MCFG and old devcb. nw
Diffstat (limited to 'src/devices/machine/amigafdc.h')
-rw-r--r-- | src/devices/machine/amigafdc.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/devices/machine/amigafdc.h b/src/devices/machine/amigafdc.h index 1cd55ca1d18..3fa813b1f96 100644 --- a/src/devices/machine/amigafdc.h +++ b/src/devices/machine/amigafdc.h @@ -31,6 +31,11 @@ public: template <class Object> devcb_base &set_dma_wr_callback(Object &&cb) { return m_write_dma.set_callback(std::forward<Object>(cb)); } template <class Object> devcb_base &set_dskblk_wr_callback(Object &&cb) { return m_write_dskblk.set_callback(std::forward<Object>(cb)); } template <class Object> devcb_base &set_dsksyn_wr_callback(Object &&cb) { return m_write_dsksyn.set_callback(std::forward<Object>(cb)); } + auto index_callback() { return m_write_index.bind(); } + auto read_dma_callback() { return m_read_dma.bind(); } + auto write_dma_callback() { return m_write_dma.bind(); } + auto dskblk_callback() { return m_write_dskblk.bind(); } + auto dsksyn_callback() { return m_write_dsksyn.bind(); } DECLARE_WRITE8_MEMBER(ciaaprb_w); |