PATH 
ADC Home > Documentation > Hardware > Device Managers and Drivers > PCI Card Services > Designing PCI Cards and Drivers for Power Macintosh Computers


  

Secondary Interrupt Services

The Deferred Task Manager call DTInstall is replaced by QueueSecondaryInterruptHandler and CallSecondaryInterruptHandler2. These routines are discussed in Secondary Interrupt Handlers.

The Deferred Task Manager maintains a queue of deferred tasks that run after hardware interrupts but before the return to the application level. The new mechanisms allow a deferred task, now called a secondary interrupt handler, to be queued or run on the fly. The operating-system mechanisms used to manage secondary interrupts are no longer visible to clients of the scheduling routines. The deferred task structure itself is no longer allocated by the requesting application.


© 1999 Apple Computer, Inc. – (Last Updated 26 March 99)