Schnelle Interruptanforderung - Fast interrupt request
Fast Interrupt Requests (FIQs) sind eine spezielle Art von Interrupt Request , eine Standardtechnik, die in Computer-CPUs verwendet wird, um Ereignisse zu verarbeiten, die verarbeitet werden müssen, wenn sie auftreten, z. B. das Empfangen von Daten von einer Netzwerkkarte oder Tastatur- oder Mausaktionen. FIQs sind spezifisch für die ARM-CPU-Architektur , die zwei Arten von Interrupts unterstützt. FIQs für die schnelle Behandlung von Interrupts mit geringer Latenz und Interrupt Requests (IRQs) für allgemeinere Interrupts.
Ein FIQ hat in einem ARM-System Vorrang vor einem IRQ. Außerdem wird jeweils nur eine FIQ-Quelle unterstützt. Dies trägt zur Verringerung der Interrupt-Latenz bei, da die Interrupt-Serviceroutine direkt ausgeführt werden kann, ohne die Quelle des Interrupts zu bestimmen. Eine Kontextspeicherung ist für die Wartung einer FIQ nicht erforderlich, da sie über einen eigenen Satz von Bankregistern verfügt. Dies reduziert den Aufwand für die Kontextumschaltung .
Verweise