中断控制器和Linux中断子系统

中断对于cpu来说扮演着举足轻重的角色,从软硬件层面涉及面广,因此流程相对也比较复杂。硬件层面涉及到arm的gic中断控制器以及CPU内部扩展的gpio中断控制器,外设利用中断资源硬件设备,软件层面涉及和架构强相关的异常处理代码,linux为屏蔽硬件涉及差异搞出来的中断子系统。以下从各个层面对中断进行展开讨论。 一.中断体系架构 中断从软硬件上来分层大致可以分成四层,概述如下: 1.硬件连接层:普
相关文章
相关标签/搜索