Specifications.
[pintos-anon] / specs / kbd / scancodes-4.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
2 <HTML>
3 <HEAD>
4  <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
5  <TITLE>Keyboard scancodes: Special keyboards - AT keyboards</TITLE>
6  <LINK HREF="scancodes-5.html" REL=next>
7  <LINK HREF="scancodes-3.html" REL=previous>
8  <LINK HREF="scancodes.html#toc4" REL=contents>
9 </HEAD>
10 <BODY>
11 <A HREF="scancodes-5.html">Next</A>
12 <A HREF="scancodes-3.html">Previous</A>
13 <A HREF="scancodes.html#toc4">Contents</A>
14 <HR>
15 <H2><A NAME="s4">4. Special keyboards - AT keyboards</A></H2>
16
17 <P><I>The AT keyboard adds a keyboard controller.
18 The numeric keypad is now separated from the main keyboard.
19 There is a single new key, with scancode 84 = <B>54</B>,
20 namely SysRq.</I>
21 <P>The protocol for AT and later keyboards differs from that for
22 XT keyboards. Some old keyboards have an XT/AT switch on the
23 backside that selects the appropriate protocol.
24 Other keyboard autodetect XT or AT mode.
25 <P>
26 <FIGURE>
27 <EPS FILE="absent">
28 <IMG SRC="xt-at-switch.jpg">
29 </FIGURE>
30 <P>
31 <P>The KeyTronic KB101-1 keyboard has four switches of which the first two
32 indicate the desired behaviour (00 - autodetect, 01 - unused,
33 10 - PC/XT, 11 - AT). Autodetect does not always work.
34 <P>
35 <P>
36 <HR>
37 <A HREF="scancodes-5.html">Next</A>
38 <A HREF="scancodes-3.html">Previous</A>
39 <A HREF="scancodes.html#toc4">Contents</A>
40 </BODY>
41 </HTML>