DDI_IDEVICE_COOKIE(9S)   Data Structures for Drivers  DDI_IDEVICE_COOKIE(9S)
NAME
       ddi_idevice_cookie - device interrupt cookie
SYNOPSIS
       #include <sys/ddi.h>
       #include <sys/sunddi.h>
INTERFACE LEVEL
       illumos DDI specific (illumos DDI). This interface is obsolete. Use
       the new interrupt interfaces referenced in 
Intro(9F). Refer to       
Writing Device Drivers for more information.
DESCRIPTION
       The 
ddi_idevice_cookie_t structure contains interrupt priority and
       interrupt vector information for a device. This structure is useful
       for devices having programmable bus-interrupt levels.       
ddi_add_intr(9F) assigns values to the 
ddi_idevice_cookie_t structure
       members.
STRUCTURE MEMBERS
         u_short   idev_vector;      /* interrupt vector */
         ushort_t  idev_priority;    /* interrupt priority */
       The 
idev_vector field contains the interrupt vector number for
       vectored bus architectures such as VMEbus. The 
idev_priority field
       contains the bus interrupt priority level.
ATTRIBUTES
       See 
attributes(7) for descriptions of the following attributes:
       +--------------------+-----------------+
       |  ATTRIBUTE TYPE    | ATTRIBUTE VALUE |
       +--------------------+-----------------+
       |Interface Stability | Obsolete        |
       +--------------------+-----------------+
SEE ALSO
       Intro(9F), 
ddi_add_intr(9F)       Writing Device Drivers                              October 19, 2005        DDI_IDEVICE_COOKIE(9S)