diff options
Diffstat (limited to 'src/devices/bus/pc_kbd/pcat84.cpp')
-rw-r--r-- | src/devices/bus/pc_kbd/pcat84.cpp | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/src/devices/bus/pc_kbd/pcat84.cpp b/src/devices/bus/pc_kbd/pcat84.cpp index 47cb48496e9..0d0d10fe664 100644 --- a/src/devices/bus/pc_kbd/pcat84.cpp +++ b/src/devices/bus/pc_kbd/pcat84.cpp @@ -255,7 +255,7 @@ INPUT_PORTS_START( ibm_pc_at_84_keyboard ) PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_UNUSED ) PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_KEYBOARD ) PORT_NAME("Keypad 1 End") PORT_CODE(KEYCODE_1_PAD) PORT_CHAR(UCHAR_MAMEKEY(1_PAD)) PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_UNUSED ) - PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_KEYBOARD ) PORT_NAME("Keypad 4 " UTF8_LEFT) PORT_CODE(KEYCODE_4_PAD) PORT_CHAR(UCHAR_MAMEKEY(4_PAD)) + PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_KEYBOARD ) PORT_NAME(u8"Keypad 4 \u2190") PORT_CODE(KEYCODE_4_PAD) PORT_CHAR(UCHAR_MAMEKEY(4_PAD)) // U+2190 = ← PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_KEYBOARD ) PORT_NAME("Keypad 7 Home") PORT_CODE(KEYCODE_7_PAD) PORT_CHAR(UCHAR_MAMEKEY(7_PAD)) PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNUSED ) PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNUSED ) @@ -264,10 +264,10 @@ INPUT_PORTS_START( ibm_pc_at_84_keyboard ) PORT_START("DR14") PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_KEYBOARD ) PORT_NAME("Keypad 0 Ins") PORT_CODE(KEYCODE_0_PAD) PORT_CHAR(UCHAR_MAMEKEY(0_PAD)) PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_KEYBOARD ) PORT_NAME("Keypad . Del") PORT_CODE(KEYCODE_DEL_PAD) PORT_CHAR(UCHAR_MAMEKEY(DEL_PAD)) - PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_KEYBOARD ) PORT_NAME("Keypad 2 " UTF8_DOWN) PORT_CODE(KEYCODE_2_PAD) PORT_CHAR(UCHAR_MAMEKEY(2_PAD)) + PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_KEYBOARD ) PORT_NAME(u8"Keypad 2 \u2193") PORT_CODE(KEYCODE_2_PAD) PORT_CHAR(UCHAR_MAMEKEY(2_PAD)) // U+2193 = ↓ PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_KEYBOARD ) PORT_CODE(KEYCODE_5_PAD) PORT_CHAR(UCHAR_MAMEKEY(5_PAD)) - PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_KEYBOARD ) PORT_NAME("Keypad 6 " UTF8_RIGHT) PORT_CODE(KEYCODE_6_PAD) PORT_CHAR(UCHAR_MAMEKEY(6_PAD)) - PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_KEYBOARD ) PORT_NAME("Keypad 8 " UTF8_UP) PORT_CODE(KEYCODE_8_PAD) PORT_CHAR(UCHAR_MAMEKEY(8_PAD)) + PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_KEYBOARD ) PORT_NAME(u8"Keypad 6 \u2192") PORT_CODE(KEYCODE_6_PAD) PORT_CHAR(UCHAR_MAMEKEY(6_PAD)) // U+2192 = → + PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_KEYBOARD ) PORT_NAME(u8"Keypad 8 \u2191") PORT_CODE(KEYCODE_8_PAD) PORT_CHAR(UCHAR_MAMEKEY(8_PAD)) // U+2191 = ↑ PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_KEYBOARD ) PORT_CODE(KEYCODE_ESC) PORT_CHAR(UCHAR_MAMEKEY(ESC)) PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_KEYBOARD ) PORT_CODE(KEYCODE_NUMLOCK) PORT_CHAR(UCHAR_MAMEKEY(NUMLOCK)) @@ -395,7 +395,7 @@ void ibm_pc_at_84_keyboard_device::device_reset() // bus_w - //------------------------------------------------- -WRITE8_MEMBER( ibm_pc_at_84_keyboard_device::bus_w ) +void ibm_pc_at_84_keyboard_device::bus_w(uint8_t data) { /* @@ -425,7 +425,7 @@ WRITE8_MEMBER( ibm_pc_at_84_keyboard_device::bus_w ) // p1_r - //------------------------------------------------- -READ8_MEMBER( ibm_pc_at_84_keyboard_device::p1_r ) +uint8_t ibm_pc_at_84_keyboard_device::p1_r() { /* @@ -454,7 +454,7 @@ READ8_MEMBER( ibm_pc_at_84_keyboard_device::p1_r ) // p1_w - //------------------------------------------------- -WRITE8_MEMBER( ibm_pc_at_84_keyboard_device::p1_w ) +void ibm_pc_at_84_keyboard_device::p1_w(uint8_t data) { /* @@ -484,7 +484,7 @@ WRITE8_MEMBER( ibm_pc_at_84_keyboard_device::p1_w ) // p2_r - //------------------------------------------------- -READ8_MEMBER( ibm_pc_at_84_keyboard_device::p2_r ) +uint8_t ibm_pc_at_84_keyboard_device::p2_r() { /* @@ -513,7 +513,7 @@ READ8_MEMBER( ibm_pc_at_84_keyboard_device::p2_r ) // p2_w - //------------------------------------------------- -WRITE8_MEMBER( ibm_pc_at_84_keyboard_device::p2_w ) +void ibm_pc_at_84_keyboard_device::p2_w(uint8_t data) { /* @@ -543,7 +543,7 @@ WRITE8_MEMBER( ibm_pc_at_84_keyboard_device::p2_w ) // t0_r - //------------------------------------------------- -READ_LINE_MEMBER( ibm_pc_at_84_keyboard_device::t0_r ) +int ibm_pc_at_84_keyboard_device::t0_r() { return !data_signal(); } @@ -553,7 +553,7 @@ READ_LINE_MEMBER( ibm_pc_at_84_keyboard_device::t0_r ) // t1_r - //------------------------------------------------- -READ_LINE_MEMBER( ibm_pc_at_84_keyboard_device::t1_r ) +int ibm_pc_at_84_keyboard_device::t1_r() { return key_depressed(); } |