Second
Code
Function
151
Alt
Home
152
A1t
Up
153
A1t Page
Up
155
Alt
Left
157
A1t
Right
159
A1t
End
160
A1t
Down
161
A1t
Page
Down
162
A1t
Insert
163
A1t
Delete
164
A1t Keypad /
165
Alt
Tab
166
A1t
Enter
Keyboard
Extended
Functions
(Part
2
of
2)
Shift States
Most shift states are handled within the keyboard routine, and are
not
apparent to the system
or
application program.
In
any case,
the current status of active shift states
is
available by calling an
entry point in the BIOS keyboard routine. The following keys
result in altered shift states:
Shift: This key temporarily shifts keys 1 through 13, 16 through
29,31
through 41, and 46 through 55, to uppercase (base case if
in Caps Lock state). Also, the Shift temporarily reverses the
Num
Lock
or
non-Num Lock state of keys
91
through
93,96,98,
99,
and
101 through 104.
Ctrl: This key temporarily shifts keys 3, 7, 12,
15
through 29,
31
through
39,43,
46 through 52, 75 through 89,
91
through 93, 95
through 108, 112 through 124 and 126 to the Ctrl state. The Ctrl
key
is
also used with the Alt and Del keys to cause the
system-reset function; with the Scroll Lock key to cause the break
function; and with the
Num
Lock key to cause the pause function.
The system-reset, break, and pause functions are described under
"Special Handling" later in this section.
4-40
lOl/102-Key
Keyboard