Browse Prior Art Database

Architecture for Controlling Additional Keyboard Indicators

IP.com Disclosure Number: IPCOM000122805D
Original Publication Date: 1998-Jan-01
Included in the Prior Art Database: 2005-Apr-04
Document File: 4 page(s) / 98K

Publishing Venue

IBM

Related People

Dayan, RA: AUTHOR [+2]

Abstract

Disclosed is a general purpose interface to allow control of either Light Emitting Diode (LED) status indicators or a Liquid Crystal Display (LCD) panel to display the current state of the new EZ Buttons.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 52% of the total text.

Architecture for Controlling Additional Keyboard Indicators

      Disclosed is a general purpose interface to allow control of
either Light Emitting Diode (LED) status indicators or a Liquid
Crystal Display (LCD) panel to display the current state of the new
EZ Buttons.

      Several new function keys are added to the current industry
standard keyboard to address marketing issues.  These new buttons
will be referred to as EZ Buttons.  For the convenience of the user,
additional status indicators are also added to indicate functional
modes controlled by the new keys.  For example, telephone messages
waiting, telephone off hook, and standby state on the Personal
Computer (PC) keyboard.

      Described is a method for a personal computer to communicate
display information to the keyboard and direct it to the appropriate
keyboard's display device in a single command.  Otherwise, individual
commands are required to direct the information to the LED indicators
or LCD display.  The information provided by the system can then be
displayed by the keyboard on the device specified in the command,
either a LCD panel or via LED indicators.

      A new keyboard command "Control EZ Buttons Status Indicators"
has been implemented in the embedded keyboard microprocessor to set
and reset the status indicators.  Upon receipt of a valid command
from the  system, the embedded keyboard controller will set or reset
the indicators  on the display device specified in the new command.
The command is transmitted to the keyboard as defined by the PS/2
Hardware Interface Technical Reference - Common Interfaces Manual.
The general purpose command interface is defined in the Figure.

      Since all the scan codes available for use by the keyboard had
been allocated, new scan codes were defined by re-using scan codes
and adding an E0h prefix.  For example, a make/break code sequence of
23h/F0h 23h when used by an EZ Button becomes E0h 23h/F0h E0h 23h,
where h represents the hexadecimal numbering system.  To prevent
anticipated software...