cortex-a8 S5PC100中断机制

本文详细介绍了S5PC100芯片的中断机制,包括3个向量中断控制器(VIC)和3个TZIC。S5PC100支持94个中断源,具有灵活的硬件中断优先级和可编程的中断优先级设置。文章阐述了中断控制器如何在多个中断请求时进行仲裁并选择中断源,以及如何通过IRQ或FIQ向CPU发起中断请求。同时,讨论了Cortex-A8的中断模式和中断源简介。
摘要由CSDN通过智能技术生成

作者:赵孝强,华清远见嵌入式培训中心讲师。

1.向量中断概述

S5PC100集成了3个向量中断控制器(后文用VIC来表示),采用的是ARM基于PrimeCell技术下的PL192核心,另外还包括了3个TZIC,即针对于TrustZone技术所涉及的中断控制器(后文都用TZIC表示),其核心为SP890。

S5PC100下支持94个中断源,其中TZIC为TrustZone单独设计以了一个安全软件中断接口,它提供了基于安全控制技术的nFIQ中断以及屏蔽来自非安全系统下的所有中断源。以下是S5PC100中断控制器的特点:

●支持94个向量IRQ中断

●灵活的硬件中断优先级

●可编程的中断优先级设置

●支持硬件上的优先级屏蔽

●支持编程上的优先级屏蔽

●内置IRQ/FIQ/软件中断产生器

●内置用于调试方案的寄存器

●原始中断状态寄存器/中断源请求状态寄存器

●支持特权模式

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值