diff options
Diffstat (limited to 'src/mame/drivers/micronic.cpp')
-rw-r--r-- | src/mame/drivers/micronic.cpp | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/src/mame/drivers/micronic.cpp b/src/mame/drivers/micronic.cpp index 80789ee722a..3f93808ee0d 100644 --- a/src/mame/drivers/micronic.cpp +++ b/src/mame/drivers/micronic.cpp @@ -118,7 +118,7 @@ #include "speaker.h" -READ8_MEMBER( micronic_state::keypad_r ) +uint8_t micronic_state::keypad_r() { uint8_t data = 0; @@ -137,22 +137,22 @@ READ8_MEMBER( micronic_state::keypad_r ) return data; } -READ8_MEMBER( micronic_state::status_flag_r ) +uint8_t micronic_state::status_flag_r() { return m_status_flag; } -WRITE8_MEMBER( micronic_state::status_flag_w ) +void micronic_state::status_flag_w(uint8_t data) { m_status_flag = data; } -WRITE8_MEMBER( micronic_state::kp_matrix_w ) +void micronic_state::kp_matrix_w(uint8_t data) { m_kp_matrix = data; } -WRITE8_MEMBER( micronic_state::beep_w ) +void micronic_state::beep_w(uint8_t data) { uint16_t frequency[16] = { @@ -164,12 +164,12 @@ WRITE8_MEMBER( micronic_state::beep_w ) m_beep->set_state((data & 0x0f) ? 1 : 0); } -READ8_MEMBER( micronic_state::irq_flag_r ) +uint8_t micronic_state::irq_flag_r() { - return (m_backbattery->read()<<4) | (m_mainbattery->read()<<3) | (keypad_r(space, offset) ? 0 : 1); + return (m_backbattery->read()<<4) | (m_mainbattery->read()<<3) | (keypad_r() ? 0 : 1); } -WRITE8_MEMBER( micronic_state::bank_select_w ) +void micronic_state::bank_select_w(uint8_t data) { if (data < 2) { @@ -183,12 +183,12 @@ WRITE8_MEMBER( micronic_state::bank_select_w ) } } -WRITE8_MEMBER( micronic_state::lcd_contrast_w ) +void micronic_state::lcd_contrast_w(uint8_t data) { m_lcd_contrast = data; } -WRITE8_MEMBER( micronic_state::port_2c_w ) +void micronic_state::port_2c_w(uint8_t data) { m_lcd_backlight = BIT(data, 4); } @@ -198,17 +198,17 @@ WRITE8_MEMBER( micronic_state::port_2c_w ) RTC-146818 ***************************************************************************/ -WRITE8_MEMBER( micronic_state::rtc_address_w ) +void micronic_state::rtc_address_w(uint8_t data) { m_rtc->write(0, data); } -READ8_MEMBER( micronic_state::rtc_data_r ) +uint8_t micronic_state::rtc_data_r() { return m_rtc->read(1); } -WRITE8_MEMBER( micronic_state::rtc_data_w ) +void micronic_state::rtc_data_w(uint8_t data) { m_rtc->write(1, data); } |