A system and method that abstracts an interrupt from a group of
interrupts, which may occur in a module, to call another module.
Abstracting one interrupt from a group of interrupts allows the called
module to deal with only one interrupt. The choice of the interrupt may
be based on the configuration of the module from which the interrupts are
originated. In an embodiment of the present invention, the abstracted
interrupt triggers an event. When the triggered event is completed, an
interrupt may be fired off to the target module. An interrupt handler in
the target module or an external interrupt handler may handle the
interrupt that calls the target module.