Patent
1995-12-06
1997-02-25
Ray, Gopal C.
395736, 395868, G06F 946, G06F 1326
Patent
active
056067038
ABSTRACT:
A data processing system includes a software interrupt handler which controls performance of interrupt actions. The system further includes plural subsystems, each subsystem manifesting an interrupt request upon occurrence of an associated event. Hardware is provided which responds to an interrupt request by issuing an order to construct an interrupt status block (ISB) control data structure with a determined priority ranking. A controller is responsive to the issued order and constructs the ISB data structure. The ISB at least includes a pointer value indicating a next ISB having a same priority ranking, interrupt data identifying an interrupt procedure to be used by the software interrupt handler and information indicating a source of the interrupt request. The controller arranges the ISB in a queue of ISB's having a same determined priority and signals the software interrupt handler to commence performance of an interrupt action only if the order issued by the hardware requires an immediate interrupt. In such case, the software interrupt handler responds by reading contents of the ISB and performing operations in accordance with that data. Otherwise, normal processing resumes. Under normal circumstances, the controller, in executing an interrupt, is not required to inquire of the subsystem which manifested the interrupt request.
REFERENCES:
patent: 4271468 (1981-06-01), Christensen et al.
patent: 4488227 (1984-12-01), Miu et al.
patent: 4636944 (1987-01-01), Hodge
patent: 4689739 (1987-08-01), Federico et al.
patent: 4761732 (1988-08-01), Eldumiati et al.
patent: 4980820 (1990-12-01), Youngblood
patent: 4980824 (1990-12-01), Tulpule et al.
patent: 5095526 (1992-03-01), Baum
patent: 5155853 (1992-10-01), Mitsuhira et al.
patent: 5261107 (1993-11-01), Klim et al.
patent: 5274823 (1993-12-01), Brenner et al.
patent: 5313640 (1994-05-01), Beardsley et al.
patent: 5319753 (1994-06-01), MacKenna et al.
patent: 5325536 (1994-06-01), Chang et al.
IBM Technical Disclosure Bulletin--vol. 15, No. 1, Jun. 1972--`Processor Interrupt Buffer Mechanism`--P. D. Dodd, G. Lebizay and A. H. Rall (pp. 104-105).
IBM Technical Disclosure Bulletin--vol. 17, No. 7, Dec. 1974--`Intelligent Input/Output Interrupt Processing`--T. R. Edel (pp. 1915-1916).
Brady James T.
Finney Damon W.
International Business Machines - Corporation
Ray Gopal C.
LandOfFree
Interrupt protocol system and method using priority-arranged que does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Interrupt protocol system and method using priority-arranged que, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Interrupt protocol system and method using priority-arranged que will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1980914