Coded data generation or conversion – Bodily actuated code generator – Including keyboard or keypad
Patent
1995-09-19
1997-03-11
Mullen, Jr., Thomas J.
Coded data generation or conversion
Bodily actuated code generator
Including keyboard or keypad
341 20, 341 26, 364189, 345168, H03K 1794, H03M 1100
Patent
active
056106017
ABSTRACT:
A multi-purpose keyboard controller includes a matrix keyboard control circuit, a serial keyboard control circuit, a PC/AT port control circuit, and an external interface for RTC control. These control circuits are coupled in parallel with the interface logic of the computer system and use the built-in SMI interrupt mechanism of the computer system for reading and writing the keyboard or capturing keypress events. Software BIOS setup is employed to select one of the keyboard control circuits for utilization with the particular personal computer with which the system is employed. The interrupt scheme used by the keyboard interface uses SMI interrupts to the processor and SMI based software routines to read and write the values to and from the keyboard, thereby eliminating the need for dedicating a special hardware interrupt level; so that the system remains compatible with the DOS PC/AT Port 60/64h software interface.
REFERENCES:
patent: 3952289 (1976-04-01), Baligant
patent: 4942606 (1990-07-01), Kaiser et al.
patent: 5280283 (1994-01-01), Raasch et al.
patent: 5450080 (1995-09-01), Irwin
patent: 5459462 (1995-10-01), Venkidu et al.
patent: 5486824 (1996-01-01), Kinerk et al.
Lahti Gregg D.
Rimpo Charles R.
Story Franklyn H.
Edwards, Jr. Timothy
Mullen Jr. Thomas J.
Ptak LaValle D.
VLSI Technology Inc.
LandOfFree
Multi-purposes keyboard interface does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Multi-purposes keyboard interface, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Multi-purposes keyboard interface will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-446726