GIC :通用中断控制器 外设(ARM设计专门用来管理Cortex-A系列处理器中断的外设)。

GIC版本:
GIC V1:旧款嵌入式芯片(Cortex-A5)
GIC V2:支持虚拟化,支持8核处理器,支持1020个中断,应用于32位CortexA7处理器(IMX6ULL、树莓派)
GIC V3-V4:支持超8核处理器,性能提高,应用于64位处理器中(手机芯片)
GIC V5:重新架构,支持数百核,应用于大型服务器、车载算力芯片
GIC中断分类(1020个中断):
SPI:共享中断,外设所产生的中断,每个CPU都可以处理外设中断(共享),产生中断的中断源都是外设
PPI:私有中断,核与核之间可以进行通信(多核处理器),与外设没有关系(CPU核跟核之间的中断)
SGI:软件中断,软件程序中产生的中断
**GIC控制器:**最多支持处理1020个中断
IMX6ULL **:**支持160个中断
IMX6ULL中断:
