DEC VT220 Technical Manual page 154

Table of Contents

Advertisement

KEYBOARD
10
(firmware)
Keycode 01 (decimal),
01 (hexadecimal)
KEYBOARD
10
(hardware)
Keycode 00 (decimal),
00 (hexadec imal)
KEY DOWN ON POWER-UP ERROR CODE
Keycode 61 (decimal),
3D (hexadecimal)
POWER-UP SELF-TEST ERROR CODE
Keycode 62 (decimal) ,
3E (hexadec ima I)
KEYBOARD
10
is
a
two byte identification code, transmitted
after
the
power-up
self-test
(refer to section 7.5.4.3). It is
also
sent
on
request
from
the system module (refer to section
7.5.5.3).
KEY
DOWN
ON
POWER-UP
ERROR
CODE
pressed on power-up.
indicates that a key was
POWER-UP
SELF-TEST
ERROR
CODE -- indicates to the system module
that
the
ROM or RAM self-test of the system module failed (refer
to section 7.5.4.3).
7.5.4.3
Power-Up
Transmission
Upon
power-up,
the keyboard
performs
a
self-test
in
less
than
70
ms, then transmits the
self-test results to the system module in 4 bytes.
Byte 1
Byte 2
KBYD
(firmware)
This
is
the
keyboard
identification (ID) stored in the firmware.
KBID
(hardware)
This
is the keyboard
10
read from hardware jumpers.
Byte 3
ERROR
Two error codes indicate
failure of the ROM or RAM self-test
processor
(3E
hexadecimal),
or a
powerup
(3D
hexadecimal) •
No
indicated by 00.
either the
within the
keydown on
error
is
Byte 4
KEYCODE
This
byte
contains
the
first
keycode detected if there was a key pressed on
power-up. No error is indicated by 00.
If
the
ROM self-test (CHECKSUM) fails and the error is critical,
the
keyboard
is
unable
to transmit. Noncritical errors let the
keyboard continue operating.
7-28

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents