背后小松鼠

文章
4
资源
0
加入时间
2年10月18天

【Linux 驱动】第十章 中断处理

一,概念 1)什么是中断? 1>引入: 我们知道,处理器的处理速度比硬件来说要快上N个数量级,那么由处理器向硬件发出请求并等待回应的办法显然是不可取的,在这期间处理器浪费了大量的时间。这些时间应该被用来处理其他的事务。轮询可能是解决办法之一,但显然这样的办法也会让处理器做大量的无用功。 2>解决: 最好的办法,就是让硬件在需要的时候才向内核发出信号,然后处理器去响应...