首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

一个LINUX的驱动程序中,能不能注册多个中断?解决思路

2012-03-23 
一个LINUX的驱动程序中,能不能注册多个中断?在arm+uclinux中,能不能在一个驱动程序中,注册多个中断?因为我

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

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

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


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

~~~
答案是 yes。

具体你可以参见:

drivers/net/fec.c

热点排行