Linux request_threaded_irq irq number

时间:2015-04-08 21:02:25

标签: linux linux-kernel kernel-module irq

我正在尝试编写一个使用现有I2C模块的简单Linux内核模块。现有的i2c模块需要一个irq号(通过i2c_board_info结构传入),然后i2c模块将其作为第一个参数传递给request_threaded_irq(...)

我希望我传入的irq是定期触发的(例如,每100ms),我认为一个tasklet是正确的方法,但我没有看到任何方法将tasklet转换为irq号可以传递给request_threaded_irq()。我是以错误的方式来做这件事的吗?有没有办法做我正在尝试的事情?

0 个答案:

没有答案