中斷控制器和Linux中斷子系統

中斷對於cpu來說扮演着舉足輕重的角色,從軟硬件層面涉及面廣,因此流程相對也比較複雜。硬件層面涉及到arm的gic中斷控制器以及CPU內部擴展的gpio中斷控制器,外設利用中斷資源硬件設備,軟件層面涉及和架構強相關的異常處理代碼,linux爲屏蔽硬件涉及差異搞出來的中斷子系統。以下從各個層面對中斷進行展開討論。 一.中斷體系架構 中斷從軟硬件上來分層大致可以分成四層,概述如下: 1.硬件連接層:普
相關文章
相關標籤/搜索