summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/ieee488/grid2102.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/ieee488/grid2102.cpp')
-rw-r--r--src/devices/bus/ieee488/grid2102.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/devices/bus/ieee488/grid2102.cpp b/src/devices/bus/ieee488/grid2102.cpp
index 37301a2d774..4e6bc92c391 100644
--- a/src/devices/bus/ieee488/grid2102.cpp
+++ b/src/devices/bus/ieee488/grid2102.cpp
@@ -86,10 +86,10 @@ grid210x_device::grid210x_device(const machine_config &mconfig, device_type type
void grid210x_device::device_start() {
m_bus->ndac_w(this, 1);
m_bus->nrfd_w(this, 1);
- m_delay_timer = timer_alloc(0);
+ m_delay_timer = timer_alloc(FUNC(grid210x_device::delay_tick), this);
}
-void grid210x_device::device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) {
+TIMER_CALLBACK_MEMBER(grid210x_device::delay_tick) {
if (m_floppy_loop_state == GRID210X_STATE_READING_DATA) {
std::unique_ptr<uint8_t[]> data(new uint8_t[io_size]);
fseek(floppy_sector_number * 512, SEEK_SET);