diff options
Diffstat (limited to 'src/devices/bus/pc_kbd/iskr1030.cpp')
-rw-r--r-- | src/devices/bus/pc_kbd/iskr1030.cpp | 21 |
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 |