ARM GIC
GIC 简介 GIC 的全称为 General Interrupt Controller,主要作用可以归结为: 接受硬件中断信号并进行简单处理,通过一定的设置策略,分给对应的CPU进行处理。 Terminology IRI: Interrupt Routing Infrastructure. The Distributor, Redistributor and ITS are collectively known as an IRI. The IRI performs interrupt grouping, interrupt prioritization, and controls the forwarding of interrupts to the CPU interfaces. ITS: Interrupt translation service, is an OPTIONAL hardware mechanism in the GICv3 architecture that routes LPIs to the appropriate Redistributor, and the GICv4 implementations must include at least one ITS. ARM 中断源分类 SGI: Software Generated Interrupt