ARM Linux的中斷服務程序工作在ARM的IRQ模式嗎?

大家都知道,ARM有IRQ, FIQ, USR,SVC,ABORT等各種模式。當系統收到IRQ的時候,會進入ARM的IRQ模式。那麼,ARM Linux各種驅動的中斷服務程序工作在ARM的IRQ模式嗎? 答案是否定的。 我們加一段彙編來讀CPSR: 然後我們隨便找一個ARM Linux的中斷服務程序去打印CPSR: 然後我們發現打印出來的值是: cpsr:40000193 低8位的二進制是1001
相關文章
相關標籤/搜索