首页 > 其他 > 详细

CPU interface寄存器

时间:2014-11-30 20:06:31      阅读:297      评论:0      收藏:0      [点我收藏+]

1、CPU Interface Control Register, GICC_CTLR :控制寄存器,控制是否上报中断到处理器;

2、Interrupt Priority Mask Register, GICC_PMR :中断优先级屏蔽寄存器,我们可以理解为处理器不是一般人,不是谁都可以打扰的,此寄存器的作用就是设置一个优先级阈值,优先级高于此值的中断才会上报给处理器响应;

3、Interrupt Acknowledge Register, GICC_IAR :中断响应寄存器,处理器会读取此寄存器,用来获取上报的中断号;读取这个动作可以认为是对中断的一个响应;

4、End of Interrupt Register, GICC_EOIR :处理器会写这个寄存器来告知CPU interface,此中断已经处理完成

5、Running Priority Register, GICC_RPR :运行优先级寄存器,此寄存器的值表示当前CPU interface的运行优先级

6、Highest Priority Pending Interrupt Register, GICC_HPPIR :当前pending状态的最高优先级中断号,当在允许中断抢占的情况下,如果此中断的优先级值大于运行优先级寄存器的值的话,就会发生中断抢占;

7、CPU Interface Identification Register, GICC_IIDR :CPU interface身份寄存器,此寄存器提供了CPU interface的一些信息,包括产品好、架构版本等;

CPU interface寄存器

原文:http://blog.csdn.net/lixiaojie1012/article/details/41625387

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!