[主要内容] Linux设备驱动编程中的中断与定时器处理 [正文] 一.基础知识 1.中断 所谓中断是指CPU在执行程序的过程中,出现了某些突发事件急待处理,CPU必须暂停执行当前的程序,转去处理突发事件,处理完毕后CPU又返回程序被中断的位置并继续执行. 2.中断的分类 1)根据中断来源分为:内部中断和外部中断.内部中断来源于CPU内部(软中断指令.溢出.语法错误等),外部中断来自CPU外部,由设备提出请求. 2)根据是否可被屏蔽分为:可屏蔽中断和不可屏蔽中断(NMI),被屏蔽的中断将不会得到…