第一: 中斷處理例程應(yīng)該盡量短,把能放在后半段(tasklet,等待隊(duì)列等)的任務(wù)盡量放在后半段。
第二:中斷服務(wù)程序中不能有阻塞操作。
第三:中斷服務(wù)程序注意返回值,要用操作系統(tǒng)定義的宏做為返回值(注意這里的中斷處理函數(shù),已經(jīng)是Linux操作系統(tǒng)中斷子系統(tǒng)中注冊(cè)的回調(diào)函數(shù),是內(nèi)核中斷子系統(tǒng)創(chuàng)建的線程,所以可以有返回值)。