diff options
Diffstat (limited to 'src/mame/drivers/itt3030.cpp')
-rw-r--r-- | src/mame/drivers/itt3030.cpp | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/src/mame/drivers/itt3030.cpp b/src/mame/drivers/itt3030.cpp index 5942269ffad..a5c552c1103 100644 --- a/src/mame/drivers/itt3030.cpp +++ b/src/mame/drivers/itt3030.cpp @@ -241,17 +241,17 @@ private: // screen updates uint32_t screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); - DECLARE_READ8_MEMBER(vsync_r); - DECLARE_WRITE8_MEMBER( beep_w ); - DECLARE_WRITE8_MEMBER(bank_w); + uint8_t vsync_r(); + void beep_w(uint8_t data); + void bank_w(uint8_t data); DECLARE_READ_LINE_MEMBER(kbd_matrix_r); void kbd_matrix_w(uint8_t data); uint8_t kbd_port2_r(); void kbd_port2_w(uint8_t data); - DECLARE_READ8_MEMBER(fdc_r); - DECLARE_WRITE8_MEMBER(fdc_w); - DECLARE_READ8_MEMBER(fdc_stat_r); - DECLARE_WRITE8_MEMBER(fdc_cmd_w); + uint8_t fdc_r(offs_t offset); + void fdc_w(offs_t offset, uint8_t data); + uint8_t fdc_stat_r(); + void fdc_cmd_w(uint8_t data); DECLARE_FLOPPY_FORMATS(itt3030_floppy_formats); DECLARE_WRITE_LINE_MEMBER(fdcirq_w); @@ -466,7 +466,7 @@ INPUT_PORTS_END // VIDEO //************************************************************************** -READ8_MEMBER(itt3030_state::vsync_r) +uint8_t itt3030_state::vsync_r() { uint8_t ret = 0; @@ -483,7 +483,7 @@ READ8_MEMBER(itt3030_state::vsync_r) return ret; } -WRITE8_MEMBER(itt3030_state::bank_w) +void itt3030_state::bank_w(uint8_t data) { int bank = 8; @@ -543,7 +543,7 @@ void itt3030_state::itt3030_palette(palette_device &palette) const // SOUND //************************************************************************** -WRITE8_MEMBER( itt3030_state::beep_w ) +void itt3030_state::beep_w(uint8_t data) { m_beep->set_state(data&1); } @@ -578,7 +578,7 @@ WRITE_LINE_MEMBER(itt3030_state::fdchld_w) 1 Write protect (the disk in the selected drive is write protected) 0 HLT (Halt signal during head load and track change) */ -READ8_MEMBER(itt3030_state::fdc_stat_r) +uint8_t itt3030_state::fdc_stat_r() { uint8_t res = 0; floppy_image_device *floppy1 = m_floppy[0] ? m_floppy[0]->get_device() : nullptr; @@ -597,12 +597,12 @@ READ8_MEMBER(itt3030_state::fdc_stat_r) } /* As far as we can tell, the mess of ttl de-inverts the bus */ -READ8_MEMBER(itt3030_state::fdc_r) +uint8_t itt3030_state::fdc_r(offs_t offset) { return m_fdc->read(offset) ^ 0xff; } -WRITE8_MEMBER(itt3030_state::fdc_w) +void itt3030_state::fdc_w(offs_t offset, uint8_t data) { m_fdc->write(offset, data ^ 0xff); } @@ -617,7 +617,7 @@ WRITE8_MEMBER(itt3030_state::fdc_w) 1 KOMP - write comp on/off 0 RG J - Change separator stage to read */ -WRITE8_MEMBER(itt3030_state::fdc_cmd_w) +void itt3030_state::fdc_cmd_w(uint8_t data) { floppy_image_device *floppy = nullptr; |