Solaris Express Developer Edition What's New

Advanced DDI Interrupts

This developer tool enhancement is new in the Solaris Express 6/05 release.

The Solaris OS now provides a new DDI Interrupt framework for registering interrupts and deregistering interrupts. Support for Message Signalled Interrupts (MSIs) is also provided. New management interfaces enable you to manipulate priorities and capabilities, to interrupt masking, and to obtain pending information.

The framework includes the following new interfaces:


Note –

To take advantage of the features of the new framework, developers need to use the new interfaces. Avoid using the following interfaces, which are retained for compatibility only:


For more information, see “Interrupt Handlers” in the Writing Device Drivers manual. See also the individual man pages for the new interfaces. All man pages for these interfaces are in the 9F man page section.