摘要:        
Linux 将完整的 interrupt handler 切成2个部份(half):top half 与 bottom half。Top half 是在呼叫 request_irq() 时所指定的 interrupt handler 函数,bottom half 则是由 top half 所排程(scheduling),真正负责响应中断的 task。 一般来说,top half 的基本实作原则如下: 1. 储存装置相关数据,这个部份会涉及「中断不同步」的议题,在这里先不做解释。 2. 将 bottom half 排程后结束执行。 Top half 是真正接受中断请求的 task,因...    阅读全文
posted @ 2012-10-09 13:29
meronzhang
阅读(2049)
评论(0)
推荐(0)
        
 
                     
                    
                 
                    
                
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号