No, not quite. Any single-function PCI device must use INTA if it generates
interrupts. A multiple-function device is allowed to use INTB or even more
lines _in addition_, but you must always start at the lowest one and work up.
This, combined with the rotation between different slots, means that you get a
reasonable distribution of interrupts to physical IRQ lines.
p.