Pointing Device Interface Operating; Keyboard/Pointing Device Interface Programming - HP Compaq dx6100 Series Technical Reference Manual

Hide thumbs Also See for Compaq dx6100 Series:
Table of Contents

Advertisement

Input/Output Interfaces
Command
Set Keys—Make/Brake
Set Keys—Make
Set Keys—
Typematic/Make/Brake
Set Type Key—Typematic
Set Type Key—Make/Brake
Set Type Key—Make
Resend
Reset
Note: [1] Used in Mode 3 only.

5.6.2 Pointing Device Interface Operating

The pointing device (typically a mouse) connects to a 6-pin DIN-type connector that is identical
to the keyboard connector both physically and electrically. The operation of the interface (clock
and data signal control) is the same as for the keyboard. The pointing device interface uses the
IRQ12 interrupt.

5.6.3 Keyboard/Pointing Device Interface Programming

Programming the keyboard interface consists of configuration, which occurs during POST, and
control, which occurs during runtime.
8042 Configuration
The keyboard/pointing device interface must be enabled and configured for a particular speed
before it can be used. Enabling and speed parameters of the 8042 logic are affected through the
PnP configuration registers of the LPC47B397 I/O controller. Enabling and speed control are
automatically set by the BIOS during POST but can also be accomplished with the Setup utility
and other software.
5-20
Table 5-16. (Continued)
8042-To-Keyboard Commands
Value
Description
F8h
Clears keyboard buffer and sets default scan code set. [1]
F9h
Clears keyboard buffer and sets default scan code set. [1]
FAh
Clears keyboard buffer and sets default scan code set. [1]
FBh
Clears keyboard buffer and prepares to receive key ID. [1]
FCh
Clears keyboard buffer and prepares to receive key ID. [1]
FDh
Clears keyboard buffer and prepares to receive key ID. [1]
FEh
8042 detected error in keyboard transmission.
FFh
Resets program, runs keyboard BAT, defaults to Mode 2.
361834-001
Technical Reference Guide

Advertisement

Table of Contents
loading

Table of Contents