Patent
1996-01-26
1998-08-18
Teska, Kevin J.
395527, G06F 9455
Patent
active
057969841
ABSTRACT:
An emulation methodology utilizes increasing microprocessor performance characteristics and System Management Mode ("SMM") to emulate peripheral device functions in a computer system. The emulation methodology traps addresses associated with I/O between a CPU and one or more peripheral devices. After trapping the I/O instruction address, a system management interrupt issues, and the computer system enters the operating system independent SMM. The CPU executes SMM code which proceeds to pass instructions to the CPU which result in the complete or partial emulation of a peripheral device. When the peripheral device is completely emulated, it can be replaced, for example, with a less expensive, less functional component or possibly even eliminated without substitution. The emulation methodology also responds to asynchronous peripheral device user activity by again trapping an I/O instruction to the peripheral device, and using SMM code to emulate the peripheral device.
REFERENCES:
patent: 5121472 (1992-06-01), Danish et al.
patent: 5175853 (1992-12-01), Kardach et al.
patent: 5214785 (1993-05-01), Fairweather
patent: 5237692 (1993-08-01), Raasch et al.
patent: 5261079 (1993-11-01), Celi, Jr.
patent: 5357628 (1994-10-01), Yuen
patent: 5465364 (1995-11-01), Lathrop et al.
patent: 5485614 (1996-01-01), Kocis et al.
patent: 5539879 (1996-07-01), Pearce et al.
patent: 5544344 (1996-08-01), Frame
patent: 5590312 (1996-12-01), Marisetty
patent: 5600840 (1997-02-01), Pearce et al.
patent: 5617572 (1997-04-01), Pearce et al.
patent: 5623673 (1997-04-01), Gephardt et al.
patent: 5623696 (1997-04-01), Johnson et al.
patent: 5630052 (1997-05-01), Shah
patent: 5634132 (1997-05-01), Pearce et al.
patent: 5636041 (1997-06-01), Pearce et al.
patent: 5680540 (1997-10-01), Pearce
Caton, Michael; "USB makes the right connections; Universal Series Bus' 12M-bps transfer rate will ease hooks between peripherals"; PC Week, Nov. 6, 1995, vol. 12, N. 44; Ziff-Davis Publishing Co., 1995; p. 96(1).
Slater, Michael; "Universal bus to simplify PC I/O: new interface to service keyboards, mice, telecom, and more"; Microprocessor Report (Journal), Apr. 17, 1995, vol. 9, N. 5; MicroDesign Resources, Inc., 1995; p. 1(5).
Pearce John J.
Witte Kendall C.
Chambers Kent B.
Dell USA L.P.
Frejd Russell W.
Teska Kevin J.
LandOfFree
Operating system independent apparatus and method for eliminatin does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Operating system independent apparatus and method for eliminatin, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Operating system independent apparatus and method for eliminatin will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1124777