Interrupt Discovery and Configuration Capability Block
Each function can have its own capability block, facilitating a mapping of interrupts to functions. The capability block not only defines the number of interrupts the function is designed to use, but also provides a way for system software to define the contents of the Interrupt Information fields that will be delivered to the host during each Interrupt Request.
Interrupt Capability Block Format
Figure 8-7 on page 210 illustrates the fields within the capability block and further illustrates the relationship between each interrupt supported and its associated Interrupt Definition Registers. Each field has the following purpose:
Capability ID (08h) — This field identifies this as an HT Capability ...