作者:赵孝强,华清远见嵌入式培训中心讲师。
1.向量中断概述
S5PC100集成了3个向量中断控制器(后文用VIC来表示),采用的是ARM基于PrimeCell技术下的PL192核心,另外还包括了3个TZIC,即针对于TrustZone技术所涉及的中断控制器(后文都用TZIC表示),其核心为SP890。
S5PC100下支持94个中断源,其中TZIC为TrustZone单独设计以了一个安全软件中断接口,它提供了基于安全控制技术的nFIQ中断以及屏蔽来自非安全系统下的所有中断源。以下是S5PC100中断控制器的特点:
●支持94个向量IRQ中断
●灵活的硬件中断优先级
●可编程的中断优先级设置
●支持硬件上的优先级屏蔽
●支持编程上的优先级屏蔽
●内置IRQ/FIQ/软件中断产生器
●内置用于调试方案的寄存器
●原始中断状态寄存器/中断源请求状态寄存器
●支持特权模式