当前位置: 技术问答>linux和unix
一个LINUX的驱动程序中,能不能注册多个中断?
来源: 互联网 发布时间:2016-01-15
本文导语: 在arm+uclinux中,能不能在一个驱动程序中,注册多个中断?因为我有多个次设备,不同的次设备对应不同的中断。 请高手和有过这方面经历的朋友指教。谢谢! | 谢谢linacmore。 能说具体一些...
在arm+uclinux中,能不能在一个驱动程序中,注册多个中断?因为我有多个次设备,不同的次设备对应不同的中断。
请高手和有过这方面经历的朋友指教。谢谢!
请高手和有过这方面经历的朋友指教。谢谢!
|
谢谢linacmore。
能说具体一些吗?是不是直接写多个request_irq(),然后对应于多个中断处理函数?
~~~
答案是 yes。
具体你可以参见:
drivers/net/fec.c
能说具体一些吗?是不是直接写多个request_irq(),然后对应于多个中断处理函数?
~~~
答案是 yes。
具体你可以参见:
drivers/net/fec.c
|
当然可以。
|
谢谢linacmore。
能说具体一些吗?是不是直接写多个request_irq(),然后对应于多个中断处理函数?
这肯定是第一个想到的办法,没有不能用的理由
共享中断也可以
能说具体一些吗?是不是直接写多个request_irq(),然后对应于多个中断处理函数?
这肯定是第一个想到的办法,没有不能用的理由
共享中断也可以