summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/pc_kbd/iskr1030.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/pc_kbd/iskr1030.cpp')
-rw-r--r--src/devices/bus/pc_kbd/iskr1030.cpp21
1 files changed, 10 insertions, 11 deletions
diff --git a/src/devices/bus/pc_kbd/iskr1030.cpp b/src/devices/bus/pc_kbd/iskr1030.cpp
index 3f91451d9ab..78b2bfcd09c 100644
--- a/src/devices/bus/pc_kbd/iskr1030.cpp
+++ b/src/devices/bus/pc_kbd/iskr1030.cpp
@@ -10,9 +10,8 @@
#include "iskr1030.h"
-//#define LOG_GENERAL (1U << 0) //defined in logmacro.h already
-#define LOG_KEYBOARD (1U << 1)
-#define LOG_DEBUG (1U << 2)
+#define LOG_KEYBOARD (1U << 1)
+#define LOG_DEBUG (1U << 2)
//#define VERBOSE (LOG_DEBUG)
//#define LOG_OUTPUT_FUNC printf
@@ -317,7 +316,7 @@ void iskr_1030_keyboard_device::device_reset()
// clock_write -
//-------------------------------------------------
-WRITE_LINE_MEMBER( iskr_1030_keyboard_device::clock_write )
+void iskr_1030_keyboard_device::clock_write(int state)
{
LOG("clock write %d\n", state);
m_maincpu->set_input_line(MCS48_INPUT_IRQ, state ? CLEAR_LINE : ASSERT_LINE);
@@ -328,7 +327,7 @@ WRITE_LINE_MEMBER( iskr_1030_keyboard_device::clock_write )
// data_write -
//-------------------------------------------------
-WRITE_LINE_MEMBER( iskr_1030_keyboard_device::data_write )
+void iskr_1030_keyboard_device::data_write(int state)
{
LOG("data write %d\n", state);
}
@@ -338,7 +337,7 @@ WRITE_LINE_MEMBER( iskr_1030_keyboard_device::data_write )
// t1_r -
//-------------------------------------------------
-READ_LINE_MEMBER( iskr_1030_keyboard_device::t1_r )
+int iskr_1030_keyboard_device::t1_r()
{
uint8_t data = data_signal();
uint8_t bias = m_p1 & 15;
@@ -392,7 +391,7 @@ READ_LINE_MEMBER( iskr_1030_keyboard_device::t1_r )
// ram_w -
//-------------------------------------------------
-WRITE8_MEMBER( iskr_1030_keyboard_device::ram_w )
+void iskr_1030_keyboard_device::ram_w(offs_t offset, uint8_t data)
{
LOGDBG("ram_w[%02x] <- %02x\n", offset, data);
@@ -405,7 +404,7 @@ WRITE8_MEMBER( iskr_1030_keyboard_device::ram_w )
// ram_r -
//-------------------------------------------------
-READ8_MEMBER( iskr_1030_keyboard_device::ram_r )
+uint8_t iskr_1030_keyboard_device::ram_r(offs_t offset)
{
LOGDBG("ram_r[%02x] = %02x\n", offset, m_ram[offset]);
@@ -417,7 +416,7 @@ READ8_MEMBER( iskr_1030_keyboard_device::ram_r )
// p1_r -
//-------------------------------------------------
-READ8_MEMBER( iskr_1030_keyboard_device::p1_r )
+uint8_t iskr_1030_keyboard_device::p1_r()
{
/*
bit description
@@ -444,7 +443,7 @@ READ8_MEMBER( iskr_1030_keyboard_device::p1_r )
// p2_w -
//-------------------------------------------------
-WRITE8_MEMBER( iskr_1030_keyboard_device::p2_w )
+void iskr_1030_keyboard_device::p2_w(uint8_t data)
{
/*
bit description
@@ -468,7 +467,7 @@ WRITE8_MEMBER( iskr_1030_keyboard_device::p2_w )
// p1_w - OK
//-------------------------------------------------
-WRITE8_MEMBER( iskr_1030_keyboard_device::p1_w )
+void iskr_1030_keyboard_device::p1_w(uint8_t data)
{
/*
bit description