Processor that maintains virtual interrupt state and injects...

Electrical computers and digital data processing systems: input/ – Interrupt processing – Interrupt prioritizing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C710S260000, C710S262000, C710S269000, C719S324000

Reexamination Certificate

active

11066019

ABSTRACT:
In one embodiment, a processor comprises one or more registers and a control unit. The registers are configured to store interrupt state describing a virtual interrupt. The control unit is configured to initiate the virtual interrupt responsive to the interrupt state. In another embodiment, a method comprises storing an interrupt state describing a virtual interrupt in a storage area allocated to a guest. A processor initiates the virtual interrupt subsequent to initiating execution of the guest, responsive to the interrupt state. In still another embodiment, a computer accessible medium stores a plurality of instructions comprising instructions which, when executed on a processor in response to a physical interrupt: determine a guest into which a virtual interrupt corresponding to the physical interrupt is to be injected; and store an interrupt state describing the virtual interrupt in a storage area allocated to the guest.

REFERENCES:
patent: 4787031 (1988-11-01), Karger et al.
patent: 5790895 (1998-08-01), Krontz et al.
patent: 5826084 (1998-10-01), Brooks et al.
patent: 6895491 (2005-05-01), Kjos et al.
patent: 7000051 (2006-02-01), Armstrong et al.
patent: 2004/0117583 (2004-06-01), Arimilli et al.
patent: 2004/0117587 (2004-06-01), Arimilli et al.
patent: 2004/0205272 (2004-10-01), Armstrong et al.
patent: 2004/0215860 (2004-10-01), Armstrong et al.
patent: 2005/0076186 (2005-04-01), Traut
patent: 2005/0273605 (2005-12-01), Saha et al.
“Choosing the right software for data acquisition” by R.House (abstract only) Publication Date: May 1995.
P.H. Gum, “System/370 Extended Architecture: Facilities for Virtual Machines,” IBM J. Res Develop., vol. 27, No. 6, Nov. 1983, (pp. 530-544).
“Operating System Writer's Guide,” Pentium Pro Family Developer's Manual, vol. 3, 1996, (12 Pages).
James L. Turley, “Advanced 80386 Programming Techniques,” ISBN 0-07-881342-5, (35 Pages).
82093AA I/O Advanced Programmable Interrupt Controller (IOPIC), Intel Corporation, May 1996, (20 Pages).
“8259A Programmable Interrupt Controller (8259A/8259A-2),” Intel Corporation, Dec. 1988, (24 Pages).

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Processor that maintains virtual interrupt state and injects... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Processor that maintains virtual interrupt state and injects..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Processor that maintains virtual interrupt state and injects... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3728679

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.