Patent
1997-06-24
1999-09-14
Teska, Kevin J.
G06F 9455, G06F 15177
Patent
active
059535164
ABSTRACT:
A method of emulating a peripheral device in a multiprocessor computer system to test device driver programs. The emulation program is loaded by a host microprocessor into one or more of the other microprocessors (target microprocessors) which are not being accessed by the operating system software. After the emulation program is loaded, control vectors to the entry point of the emulation program, where the environment in each of the target microprocessors are initialized for the emulator program. If more than one target microprocessor are utilized, then one of the target microprocessors are designated as the "master" microprocessor, which accepts interprocessor interrupts from the host microprocessor. When the device driver program running on the host microprocessor invokes an I/O command, and emulation mode is selected, then an interprocessor interrupt (IPI) is asserted to the master microprocessor. In response, an I/O emulation interrupt handler is executed by the master microprocessor to provide the appropriate responses to the device driver under test.
REFERENCES:
patent: 4855905 (1989-08-01), Estrada et al.
patent: 5303378 (1994-04-01), Cohen
patent: 5491813 (1996-02-01), Bondy et al.
patent: 5548783 (1996-08-01), Jones et al.
Compaq Computer Corporation
Mohamed Ayni
Teska Kevin J.
LandOfFree
Method and apparatus for emulating a peripheral device to allow does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for emulating a peripheral device to allow , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for emulating a peripheral device to allow will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1518823