Gadgets are required to adhere to a protocol so which the interrupt-ask for (IRQ) lines may be shared. The PCI bus contains four interrupt lines, INTA# through INTD#, all of which can be obtained to each gadget. As much as eight PCI gadgets share a similar IRQ line (INTINA# by https://nathanlabsadvisory.com/source-code-review/