读书人

一个LINUX的驱动程序中能不能注册多

发布时间: 2012-03-23 12:06:21 作者: rapoo

一个LINUX的驱动程序中,能不能注册多个中断?
在arm+uclinux中,能不能在一个驱动程序中,注册多个中断?因为我有多个次设备,不同的次设备对应不同的中断。

请高手和有过这方面经历的朋友指教。谢谢!

[解决办法]
当然可以。
[解决办法]
谢谢linacmore。
能说具体一些吗?是不是直接写多个request_irq(),然后对应于多个中断处理函数?


这肯定是第一个想到的办法,没有不能用的理由
共享中断也可以
[解决办法]
谢谢linacmore。
能说具体一些吗?是不是直接写多个request_irq(),然后对应于多个中断处理函数?

~~~
答案是 yes。

具体你可以参见:

drivers/net/fec.c

读书人网 >UNIXLINUX

热点推荐