/* * Entry/exit functions for chained handlers where the primary IRQ chip * may implement either fasteoi or level-trigger flow control.
*/ staticinlinevoid chained_irq_enter(struct irq_chip *chip, struct irq_desc *desc)
{ /* FastEOI controllers require no action on entry. */ if (chip->irq_eoi) return;
if (chip->irq_mask_ack) {
chip->irq_mask_ack(&desc->irq_data);
} else {
chip->irq_mask(&desc->irq_data); if (chip->irq_ack)
chip->irq_ack(&desc->irq_data);
}
}
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.