int pcibios_map_irq(conststruct pci_dev *dev, u8 slot, u8 pin)
{ switch (sni_brd_type) { case SNI_BRD_PCI_TOWER_CPLUS: if (slot == 4) { /* *SNImessedupinterruptwiringforonboard *PCIbus1;weneedtofixthisuphere
*/ while (dev && dev->bus->number != 1)
dev = dev->bus->self; if (dev && dev->devfn >= PCI_DEVFN(4, 0))
slot = 5;
} return irq_tab_pcit_cplus[slot][pin]; case SNI_BRD_PCI_TOWER: return irq_tab_pcit[slot][pin];
case SNI_BRD_PCI_MTOWER: if (is_rm300_revd()) return irq_tab_rm300d[slot][pin];
fallthrough; case SNI_BRD_PCI_DESKTOP: return irq_tab_rm200[slot][pin];
case SNI_BRD_PCI_MTOWER_CPLUS: return irq_tab_rm300e[slot][pin];
}
return0;
}
/* Do platform specific device initialization at pci_enable_device() time */ int pcibios_plat_dev_init(struct pci_dev *dev)
{ return0;
}
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.10 Sekunden
(vorverarbeitet am 2026-09-29)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.