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


  

Interrupt Handling

Although the API calls related to interrupt handling have not changed, the code that handles interrupts is very different in the NewWorld architecture. The new interrupt code allows for dynamic creation of the interrupt layout. In addition, the interrupt latency has been reduced to such an extent as to make it negligible. The description of the interrupt layout is now part of an Open Firmware interrupt tree that is interlaced within the Open Firmware device tree. The Trampoline code, which assists in transferring startup control from Open Firmware to the Mac OS, uses this interrupt tree to build the Mac OS native interrupt tree.


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