Linux設備驅動程序學習(11)-中斷處理

可讓設備在產生某個事件時通知處理器的方法就是中斷。一個「中斷」僅是一個信號,當硬件須要得到處理器對它的關注時,就能夠發送這個信號。 Linux 處理中斷的方式很是相似在用戶空間處理信號的方式。 大多數狀況下,一個驅動只須要爲它的設備的中斷註冊一個處理例程,並當中斷到來時進行正確的處理。本質上來說,中斷處理例程和其餘的代碼並行運行。所以,它們不可避免地引發併發問題,並競爭數據結構和硬件。 透徹地理解
相關文章
相關標籤/搜索