Integrated Hardware/Software Interrupt Controller
Original Publication Date: 1989-Mar-01
Included in the Prior Art Database: 2005-Jan-27
A new method of handling interrupts has been developed which involves both new hardware and new software designed together for this purpose. This new interrupt-handling system provides greater flexibility than other interrupt controllers previously available. This method provides a method of interrupt control which dynamically assigns any hardware interrupt line to any priority. It also handles first the interrupt of highest priority if more than one is pending. Then, while processing one interrupt, it allows an interrupt of higher priority to interrupt processing of a lower priority interrupt. Also, it supplies more hardware interrupt lines than are initially used to allow for future expansion. These lines are activated, but currently they act as if they are not present.