Important: The information in this document is obsolete and should not be used for new development.
SIMInterruptPoll
The XPT calls this function when interrupts are disabled during a synchronous wait loop, to give the SIM an opportunity to handle interrupts from the HBA. TheSIMAction
function must conform to the following type definition:
typedef void (*InterruptPollProc) (Ptr SIMGlobals);
SIMGlobals
- A pointer to the SIM's static data storage.
DESCRIPTION
If the Device Manager is waiting for a synchronous request to complete, and processor interrupts are masked at level 2 (the level of NuBus interrupts) or higher, the XPT periodically calls theSIMInterruptPoll
function for each SIM. The SIM can then check whether an interrupt is pending from the HBA, and execute its interrupt service routine if necessary.