summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/micronic.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/micronic.cpp')
-rw-r--r--src/mame/drivers/micronic.cpp26
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);
}