/* * These functions are used early on before PCI scanning is done * and all of the pci_dev and pci_bus structures have been created.
*/ staticstruct pci_dev *fake_pci_dev(struct pci_channel *hose, int top_bus, int busnr, int devfn)
{ staticstruct pci_dev dev; staticstruct pci_bus bus;
if (hose->serr_irq) {
timer_setup(&hose->serr_timer, pcibios_enable_serr, 0);
}
}
/* * A simple handler for the regular PCI status errors, called from IRQ * context.
*/ unsignedint pcibios_handle_status_errors(unsignedlong addr, unsignedint status, struct pci_channel *hose)
{ unsignedint cmd = 0;
/* Now back off of the IRQ for awhile */ if (hose->err_irq) {
disable_irq_nosync(hose->err_irq);
hose->err_timer.expires = jiffies + HZ;
add_timer(&hose->err_timer);
}
}
return cmd;
}
Messung V0.5
¤ Dauer der Verarbeitung: 0.17 Sekunden
(vorverarbeitet)
¤
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.