EasyManuals Logo

IBM PC CONVERTIBLE User Manual

IBM PC CONVERTIBLE
275 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 #93 background imageLoading...
Page #93 background image
0062
IF
0063
CF
0064
POP
IRET
DS
KYBD_IO
ENDP
RECOVER
REGISTERS
RETURN
TO
CAllER
Level 1 Interrupt
Hex
9 (KYBD_INT9)
0064
0064
FB
0065
50
0066
53
0067
51
0068
52
0069
56
006A
57
006B
IE
006C
06
006D
FC
006E
E8
0000
0071
E4
60
0073
50
0074
E4
61
0076
8A
EO
0078
OC
80
007A
E6
61
007C
86
EO
007E
E6
61
0080
58
0081
B4
4F
** I
NT
9
*************************************************************
ROUTINE-NAME:
KYBD_INT9
FUNCTION:
THIS
ROUTINE
IS
ACTIVATED
BY
A
INTERRUPT
9
(HARDWARE
INT 1)
IT
READS
PORT
60
AND
PROCESSES
THAT
SCAN
CODE
BY
EITHER
SETTING/
RESETTING
ITS
FLAG
OR
TRANSLATING
THE
SCAN
CODE
INTO
AN
EXTENDED
ASCII
CODE
AND
PLACING
IT
IN
THE
ASCII
BUFFER.
THIS
INTERRUPT
SERVICE
ROUTINE
TRIGGERS
THE
KYBD_ClR
NMI.
THE
NMI
DOES
NOT
GO
INTO
EFFECT
UNTIL
A
NON-SPECIFIC
EO!
!S
DONE
NEAR
THE
EXIT
OF
THIS
ROUTINE.
ENTRY
CONDITIONS:
PURPOSE
OF
ENTRY:
PROCESS
THE
SCAN
CODE
IN
PORT
60H
INPUT
CONDITIONS:
cs:
ROMCODE
SEGMENT
RESTRI
CTIONS:
EXIT
CONDITIONS:
NORMAL
EXIT
CONDITIONS:
ASCII
BFR
HAS
2
BYTE
EXTENDED
ASCII
CODE
ERROR
EXIT
CONDITIONS:
N/A
REGISTERS
MODIFIED:
NONE
INTERRUPTS:
FORCED
ON
UPON
ENTRY
(STI)
INTERNAll Y
REFERENCED
ROUTINES:
PTR_I
NC
EXTERNAllY
REFERENCED
ROUTINES:
DDS,
INT
5H,
KB_NOISE,
INT 15H, INT IBH,
**********************************************************************
KYBD_INT9
PROC
FAR
STI
AllOW
FURTHER
INTERRUPTS
PUSH
AX
PUSH
BX
PUSH
CX
PUSH
DX
PUSH
51
PUSH
DI
PUSH
DS
PUSH
ES
ClD
FORWARD
DIRECTION
CAll
DDS
IN
Al,KB_DATA
READ
I N
THE
CHARACTER
PUSH
AX
SAVE
IT
IN
AL,
KB_CTL
GET
THE
CONTROL
PORT
MOV
AH,Al
SAVE
VALUE
OR
Al,80H
RESET
BIT
FOR
KEYBOARD
OUT
KB_CTL,Al
XCHG
AH,Al
GET
BACK
ORIGINAL
CONTROL
OUT
KB_CTl,Al
KB
HAS
BEEN
RESET
NOTE:
THIS
WIll
GENERATE
A
KB_ClR
NMI
UPON
INT9 EOI.
POP
AX
RECOVER
SCAN
CODE
ALLOW
OPERATING
SYSTEM
INTERCEPT
(INT
15
FUNCTION
4FH)
(AH
=
4FH
,
Al
=
SCAN
CODE)
MOV
AH,4FH
2-68 ROM BIOS

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the IBM PC CONVERTIBLE and is the answer not in the manual?

IBM PC CONVERTIBLE Specifications

General IconGeneral
BrandIBM
ModelPC CONVERTIBLE
CategoryLaptop
LanguageEnglish

Related product manuals