中断
中断处理程序
上半部和下半部的对比
注册中断处理程序
中断上下文
中断处理机制的实现
Cat /rpc/interrupts
linux下的硬中断处理是可以嵌套的,并且没有优先级。也就是说,一个中断可以打断正在执行的中断。无优先级地支持硬中断嵌套有两个主要原因:短时间内接受更多的中断,可以有大的设备控制吞吐量;无优先级可以简化内核,提高移植性。
小结
本篇主要说的是硬件中断,下一篇是会讲软件中断,也就是硬件中断下半部的工作。
Cat /rpc/interrupts
linux下的硬中断处理是可以嵌套的,并且没有优先级。也就是说,一个中断可以打断正在执行的中断。无优先级地支持硬中断嵌套有两个主要原因:短时间内接受更多的中断,可以有大的设备控制吞吐量;无优先级可以简化内核,提高移植性。
本篇主要说的是硬件中断,下一篇是会讲软件中断,也就是硬件中断下半部的工作。