diff options
Diffstat (limited to 'src/devices/machine/f3853.cpp')
-rw-r--r-- | src/devices/machine/f3853.cpp | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/src/devices/machine/f3853.cpp b/src/devices/machine/f3853.cpp index 8450502c22d..4f7b6ff798b 100644 --- a/src/devices/machine/f3853.cpp +++ b/src/devices/machine/f3853.cpp @@ -149,7 +149,7 @@ void f3853_device::device_reset() // clear ports at power-on for (int i = 0; i < 4; i++) - write(machine().dummy_space(), i, 0); + write(i, 0); } @@ -224,7 +224,7 @@ WRITE_LINE_MEMBER(f3853_device::pri_in_w) } -READ8_MEMBER(f3853_device::read) +uint8_t f3853_device::read(offs_t offset) { switch (offset & 3) { @@ -240,7 +240,7 @@ READ8_MEMBER(f3853_device::read) } } -WRITE8_MEMBER(f3853_device::write) +void f3853_device::write(offs_t offset, uint8_t data) { switch (offset & 3) { @@ -273,7 +273,7 @@ WRITE8_MEMBER(f3853_device::write) // f3851_device-specific handlers //------------------------------------------------- -READ8_MEMBER(f3851_device::read) +uint8_t f3851_device::read(offs_t offset) { switch (offset & 3) { @@ -287,7 +287,7 @@ READ8_MEMBER(f3851_device::read) } } -WRITE8_MEMBER(f3851_device::write) +void f3851_device::write(offs_t offset, uint8_t data) { switch (offset & 3) { @@ -298,7 +298,7 @@ WRITE8_MEMBER(f3851_device::write) // interrupt control, timer: same as 3853 case 2: case 3: - f3853_device::write(space, offset, data); + f3853_device::write(offset, data); break; } } @@ -331,7 +331,7 @@ TIMER_CALLBACK_MEMBER(f3856_device::timer_callback) timer_start(m_timer_count); } -READ8_MEMBER(f3856_device::read) +uint8_t f3856_device::read(offs_t offset) { switch (offset & 3) { @@ -341,17 +341,17 @@ READ8_MEMBER(f3856_device::read) // other: same as 3851 default: - return f3851_device::read(space, offset); + return f3851_device::read(offset); } } -WRITE8_MEMBER(f3856_device::write) +void f3856_device::write(offs_t offset, uint8_t data) { switch (offset & 3) { // I/O ports: same as 3851 case 0: case 1: - f3851_device::write(space, offset, data); + f3851_device::write(offset, data); break; // interrupt/timer control @@ -376,7 +376,7 @@ WRITE8_MEMBER(f3856_device::write) // set timer case 3: - f3853_device::write(space, offset, data); + f3853_device::write(offset, data); break; } } @@ -386,7 +386,7 @@ WRITE8_MEMBER(f3856_device::write) // f38t56_device-specific handlers //------------------------------------------------- -READ8_MEMBER(f38t56_device::read) +uint8_t f38t56_device::read(offs_t offset) { switch (offset & 3) { @@ -396,17 +396,17 @@ READ8_MEMBER(f38t56_device::read) // other: same as 3856 default: - return f3856_device::read(space, offset); + return f3856_device::read(offset); } } -WRITE8_MEMBER(f38t56_device::write) +void f38t56_device::write(offs_t offset, uint8_t data) { switch (offset & 3) { // I/O ports: same as 3851 case 0: case 1: - f3851_device::write(space, offset, data); + f3851_device::write(offset, data); break; // interrupt/timer control @@ -434,7 +434,7 @@ WRITE8_MEMBER(f38t56_device::write) // set timer case 3: m_timer_modulo = data; - f3853_device::write(space, offset, data); + f3853_device::write(offset, data); break; } } |