1. A method that abstracts a first interrupt from a plurality of interrupts, to access a target module, the method comprising: configuring the first interrupt to trigger a first event; triggering the first event; creating a second interrupt to the target module; and wherein the second interrupt is created upon completion of the first event.