Linux中的中断处理

上传:jooney 浏览: 12 推荐: 0 文件:PDF 大小:420.3KB 上传时间:2021-02-06 11:18:28 版权申诉
与Linux设备驱动中中断处理相关的首先是申请与释放IRQ的APIrequest_irq()和free_irq(),request_irq()的原型为:intrequest_irq(unsignedintirq,void(*handler)(intirq,void*dev_id,structpt_regs*regs),unsignedlongirqflags,constchar*devname,void*dev_id);irq是要申请的硬件中断号;handler是向系统登记的中断处理函数,是一个回调函数,中断发生时,系统调用这个函数,dev_id参数将被传递;irqflags是中断处理的属性,
上传资源
用户评论