靓丽哈密瓜

文章
5
资源
0
加入时间
3年0月8天

嵌入式linux 添加中断,《嵌入式linux应用程序开发完全手册》中断控制器操作(外部中断)学习笔记...

《嵌入式linux应用程序开发完全手册》中断控制器操作(外部中断)学习笔记一.ARM中断体系当一个“异常”发生时,或者说当收到一个中断触发信号时,ARM9将会自动完成如下一些工作:(1)在异常工作模式的连接寄存器R14中保存前一个工作模式的下一条指令地址,即是pc+4或者pc+8。(2)将CPSR的值复制到异常模式的SPSR中。(3)将CPSR的工作模式位设为这个异常对应的工作模式。(4)令PC值...