1、裸机程序的中断流程:
A、所有的中断都有统一的入口;
B、事先要注册中断处理程序;
C、根据中断源的编号调用中断处理程序。
2、Linux中断处理流程:
A、irq_svc是linux中中断的统一入口;
B、获取中断号;
C、根据中断号找到相应的中断;
D、从对应的中断中取出事先准备好的中断函数来运行。
3、从对Linux中断处理程序的流程分析出我们的驱动程序需要做什么?
A、实现中断处理程序;
B、注册中断处理程序,即将实现的中断处理程序的中断号注册到Linux系统中。
4、Linux中断处理程序设计ÿ