EasyManuals Logo

IBM XT 5160 User Manual

IBM XT 5160
420 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #138 background imageLoading...
Page #138 background image
Save the previous address.
Overlay interrupt vector hex 15.
Check
AH
for a value
of
hex 85:
If yes, process may begin.
If no, go
to
previous address.
The application program must preserve the value in all registers,
except AX, upon return. System Request
is
handled internal to
the keyboard routine.
Other
Characteristics
The keyboard routine does its own buffering, and the keyboard
buffer
is
large enough to support entries
by
a fast typist.
However, if a key
is
pressed when the buffer
is
full, the key will
be ignored and the "alarm" will sound.
The keyboard routine also suppresses the typematic action
of
the
following keys: Ctrl, Shift, Alt, Num Lock, Scroll Lock, Caps
Lock, and Ins.
During each interrupt hex 09 from the keyboard, an interrupt hex
15, function
(AH)=hex
4F
is
generated
by
the BIOS after the
scan code
is
read from the keyboard adapter. The scan code
is
passed in the (AL) register with the carry flag set. This
is
to
allow
an
operating system to intercept each scan code prior to its
being handled
by
the interrupt hex 09 routine, and have a chance
to change
or
act
on
the scan code. If the carry flag
is
changed to
o
on
return from interrupt hex 15, the scan code will be ignored
by the interrupt handler.
lOl/102-Key
Keyboard 4-43

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the IBM XT 5160 and is the answer not in the manual?

IBM XT 5160 Specifications

General IconGeneral
BrandIBM
ModelXT 5160
CategoryDesktop
LanguageEnglish

Related product manuals