System and method for interrupt abstraction
View Patent ↗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.
1. A method of interrupting a target module, the method comprising:
triggering the first event, wherein the triggering comprises encountering a last pixel in a field, and wherein the first event comprises executing instructions stored in a register DMA;
originating an interrupt
wherein the interrupt is originated as a result of completion of the instructions stored in the register DMA; and
wherein the interrupt causes programming of the register DMA.