diff options
Diffstat (limited to 'src/devices/bus/hp9845_io/98035.cpp')
-rw-r--r-- | src/devices/bus/hp9845_io/98035.cpp | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/src/devices/bus/hp9845_io/98035.cpp b/src/devices/bus/hp9845_io/98035.cpp index 9194e200b19..c4516bdbc37 100644 --- a/src/devices/bus/hp9845_io/98035.cpp +++ b/src/devices/bus/hp9845_io/98035.cpp @@ -254,7 +254,7 @@ void hp98035_io_card_device::device_timer(emu_timer &timer, device_timer_id id, } } -READ16_MEMBER(hp98035_io_card_device::reg_r) +uint16_t hp98035_io_card_device::reg_r(address_space &space, offs_t offset) { uint16_t res; @@ -287,7 +287,7 @@ READ16_MEMBER(hp98035_io_card_device::reg_r) return res; } -WRITE16_MEMBER(hp98035_io_card_device::reg_w) +void hp98035_io_card_device::reg_w(address_space &space, offs_t offset, uint16_t data) { bool new_inten; @@ -317,33 +317,33 @@ WRITE16_MEMBER(hp98035_io_card_device::reg_w) LOG(("write R%u=%04x\n" , offset + 4 , data)); } -WRITE8_MEMBER(hp98035_io_card_device::ram_addr_w) +void hp98035_io_card_device::ram_addr_w(uint8_t data) { m_ram_addr = data; } -READ8_MEMBER(hp98035_io_card_device::ram_data_r) +uint8_t hp98035_io_card_device::ram_data_r() { return m_np_ram[ m_ram_addr ]; } -WRITE8_MEMBER(hp98035_io_card_device::ram_addr_data_w) +void hp98035_io_card_device::ram_addr_data_w(uint8_t data) { m_ram_addr = data; m_np_ram[ m_ram_addr ] = m_ram_data_in; } -WRITE8_MEMBER(hp98035_io_card_device::ram_data_w) +void hp98035_io_card_device::ram_data_w(uint8_t data) { m_ram_data_in = data; } -WRITE8_MEMBER(hp98035_io_card_device::clock_key_w) +void hp98035_io_card_device::clock_key_w(uint8_t data) { m_clock_keys = data & 7; } -READ8_MEMBER(hp98035_io_card_device::clock_digit_r) +uint8_t hp98035_io_card_device::clock_digit_r() { switch (m_clock_mux) { case 1: @@ -360,20 +360,20 @@ READ8_MEMBER(hp98035_io_card_device::clock_digit_r) } } -WRITE8_MEMBER(hp98035_io_card_device::odr_w) +void hp98035_io_card_device::odr_w(uint8_t data) { m_odr = data; set_flg(true); } -READ8_MEMBER(hp98035_io_card_device::idr_r) +uint8_t hp98035_io_card_device::idr_r() { set_flg(true); m_idr_full = false; return m_idr; } -READ8_MEMBER(hp98035_io_card_device::np_status_r) +uint8_t hp98035_io_card_device::np_status_r() { // Bit 2 = 0: use US date format uint8_t res = 0x03; @@ -396,13 +396,13 @@ READ8_MEMBER(hp98035_io_card_device::np_status_r) return res; } -WRITE8_MEMBER(hp98035_io_card_device::clear_np_irq_w) +void hp98035_io_card_device::clear_np_irq_w(uint8_t data) { m_np_irq = false; update_dc(); } -READ8_MEMBER(hp98035_io_card_device::clock_mux_r) +uint8_t hp98035_io_card_device::clock_mux_r() { // External input lines are always active (bits 7-4) uint8_t res = 0xf0 | m_clock_mux; @@ -413,13 +413,13 @@ READ8_MEMBER(hp98035_io_card_device::clock_mux_r) return res; } -WRITE8_MEMBER(hp98035_io_card_device::set_irq_w) +void hp98035_io_card_device::set_irq_w(uint8_t data) { m_irq = true; update_irq(); } -READ8_MEMBER(hp98035_io_card_device::clr_inten_r) +uint8_t hp98035_io_card_device::clr_inten_r() { m_intflag = false; m_inten = false; @@ -428,7 +428,7 @@ READ8_MEMBER(hp98035_io_card_device::clr_inten_r) return 0xff; } -WRITE8_MEMBER(hp98035_io_card_device::clr_inten_w) +void hp98035_io_card_device::clr_inten_w(uint8_t data) { m_intflag = false; m_inten = false; |