EasyManua.ls Logo

ACT apricot - Page 266

ACT apricot
328 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
INTRODUCTION
The
keyboard software is designed
to
handle
all
communications
between
the
serial keyboard,
real-time
clock,
mouse
and
the
MS-DOS 2.0
Operating
system.
APPLICATIONS INTEREST
Keyboard Lookup Table
The
keyboard
lookup
table is
used
by
the
BIOS
to
obtain
the
code(s) for
each
key
on
the
keyboard.
The
first 104 words
(208 bytes) is
the
data
for
the
unshifted
mode,
the
next
104
words is
the
data
for
the
shifted
mode,
the
next
104 words is
the
data
for
the
control
mode. After
this
there
are 400 bytes
of
string
space
which
is
dynamically
allocated for
the
string
keys.
The
table
in
all
consists
of S68 words.
Each
word
in
the
table
provides
the
following
information:
Bi
t
15
=0
Bi
t
15
= 1
Bi
t
14
=0
Key produces a
string
of characters,
in
this
case,
bits
0 - 14 provide a IS-bit
string
pointer
to
a
string
held
in
memory.
Key is a
normal
non-string
or special
key
and
is
handled
in
the
normal
way.
Key is
not
a special
key

Table of Contents

Other manuals for ACT apricot