Intermec 6100 Reference Guide

Page of 328
SECTION 6
Conversions and Interfaces
PEN*KEY
R
 6100 Computer Programmer’s Reference Guide    6-87
INT 15h, Function AH = C0h: Return System Configuration Parameters Addr
BIOS
On Entry:
AH = C0h
On Return:
AH = 00h = Successful
86h = System model could not be determined
Carry = 0 = No error
1 = Error
ES:BX = Address of system configuration table
INT 15h, Function AH = C1h: Return Extended BIOS Data Area Segment
BIOS
On Entry:
AH = C1h
On Return:
AH = 00h = Successful
86h = No EBDA
Carry = 0 = No error
1 = Error (no EBDA)
ES = Segment address of EBDA
Keyboard Services: Interrupt 16h
Scan Codes
The following tables list the character codes for ATĆcompatible keyboards.  The
column in each of these tables labeled Scan Codes In Hex" lists the codes offered
to INT 09h by the keyboard controller through Port 60h.  The first table shows
the character codes returned in AX through the INT 16h standard functions
00h/01h.  The second table shows the values returned in AX through the INT
16h extended functions 10h/11h.  Scan codes containing the hidden key notation
are used for the extended keys on the 101Ćstyle keyboards.  Hidden key notation
is defined as scan codes offered to INT 09h in the form E0Ćxx.  Hidden key notaĆ
tion is not used for the 83/84Ćstyle keyboards.  The key number system for the
101Ćkey keyboard is defined in the following chart:
59
60
61
62
83
106
108
110
112 113 114
115
116 117
118
119
120 121
122
123
124
125 126
1
2
3
4
5
6
7
8
9
10
11
12
13
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
44
46
47
48
49
50
51
52
53
54
55
57
75
80
85
76
81
86
79
84
89
90
95
100 105
91
96
101
92
97
102
93
98
103
99
104
6. Conversions and
Interfaces