summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/machine/dec_lk201.c
diff options
context:
space:
mode:
author Miodrag Milanovic <mmicko@gmail.com>2013-12-24 07:24:51 +0000
committer Miodrag Milanovic <mmicko@gmail.com>2013-12-24 07:24:51 +0000
commitca546caa6e2932e504d020fb80b6cc0e8665cea9 (patch)
treeaa9f12d46b8088c24d1ff5322d0808c0aacce42c /src/mess/machine/dec_lk201.c
parentefaac9818f3f4511f7ad5201fcfe3bbd22c007a4 (diff)
Cleanups and version bumpmame0152
Diffstat (limited to 'src/mess/machine/dec_lk201.c')
-rw-r--r--src/mess/machine/dec_lk201.c24
1 files changed, 12 insertions, 12 deletions
diff --git a/src/mess/machine/dec_lk201.c b/src/mess/machine/dec_lk201.c
index 4383821fecc..1aa7749cd01 100644
--- a/src/mess/machine/dec_lk201.c
+++ b/src/mess/machine/dec_lk201.c
@@ -6,14 +6,14 @@
*/
/* LK201-AA keyboard matrix (8048 version with updates)
- Source: VCB02 Technical Reference.
+ Source: VCB02 Technical Reference.
- KBD controller scan matrix (PORT 1): 8 x BCD IN => 18 DECIMAL OUT
+ KBD controller scan matrix (PORT 1): 8 x BCD IN => 18 DECIMAL OUT
Keyboard itself:
- 18 x IN (KEYBOARD DRIVE) KBD 17... KBD 0 =>
- 8 OUT (keyboard data @ D7..D0)
-
+ 18 x IN (KEYBOARD DRIVE) KBD 17... KBD 0 =>
+ 8 OUT (keyboard data @ D7..D0)
+
to => PORT 0 @ KBD controller.
________|D7 |D6 |D5 |D4 |D3 |D2 |D1 |D0
@@ -34,7 +34,7 @@ ________|D7 |D6 |D5 |D4 |D3 |D2 |D1 |D0
--------|----|----|----|---|---|---|---|---
..KBD13:|Ins.|--- |'Do'|Prev { |" |[R]|[R]
........|Here|- | Scrn| [ |' | |
-........|E17 |E11 |G16 |D17|D11|C11| |
+........|E17 |E11 |G16 |D17|D11|C11| |
--------|----|----|----|---|---|---|---|---
..KBD12:|Find|+ |Help|Se-| } |Re-|C:L| |
........| |= | |lect ] |turn...| \
@@ -45,14 +45,14 @@ ________|D7 |D6 |D5 |D4 |D3 |D2 |D1 |D0
........|G14 | E13|....|E10|D10|...|C10|B10
--------|----|----|----|---|---|---|---|---
..KBD10:|[R] |F12 |[R] |F13| ( |O |L | .
-........|....|(BS)| |(LF) 9 | | | .
+........|....|(BS)| |(LF) 9 | | | .
........|....|G12 |....|G13|E09|D09|C09|B09
--------|----|----|----|---|---|---|---|---
..KBD_9:|[R] |F11 |[R] |[R]|* |I |K | ,
........|....|ESC | | |8 | | | ,
........|....|G11 |....|...|E08|D08|C08|B08
--------|----|----|----|---|---|---|---|---
-..KBD_8:|[R] |Main|[R] Exit|& |U |J |M
+..KBD_8:|[R] |Main|[R] Exit|& |U |J |M
........| |Scrn| | |7 | | |
........| |G08 | |G09|E07|D07|C07|B07
--------|----|----|----|---|---|---|---|---
@@ -65,7 +65,7 @@ ________|D7 |D6 |D5 |D4 |D3 |D2 |D1 |D0
........|....|....|....|G05|E05|D05|C05|B05
--------|----|----|----|---|---|---|---|---
..KBD_5: F4 |Break [R]|$ |R |F |V |Space
-........|....|....|....|4 | | | |
+........|....|....|....|4 | | | |
........ G02 |G03 |....|E04 D04 C04 B04 A01-A09
--------|----|----|----|---|---|---|---|---
..KBD_4: [R] |Prt.|[R] |Set|# |E |D |C
@@ -77,7 +77,7 @@ ________|D7 |D6 |D5 |D4 |D3 |D2 |D1 |D0
........|G99 |E02 |....|D00|D02|C02|B02|B00
--------|----|----|----|---|---|---|---|---
..KBD_2: [R] |[R] |[R] |~ |! |Q |A |Z
-........|..............|...|1
+........|..............|...|1
........|..............|E00 E01 D01 C01 B01
--------|----|----|----|---|---|---|---|---
..KBD_1: Ctrl|Lock|Comp|[R]
@@ -93,13 +93,13 @@ ________|D7 |D6 |D5 |D4 |D3 |D2 |D1 |D0
Normally only the N0 keyswitch is implemented as a double-sized key.
NOTE 3) Return key occupies 2 positions that are
decoded as the Return (C13) key.
-
+
C:D - Cursor down (B17)
C:U - Cursor up (C17)
C:R - Cursor right (B18)
C:L - Cursor left (B16)
*/
-
+
#include "emu.h"
#include "dec_lk201.h"
#include "cpu/m6805/m6805.h"