这个可变数据有什么意义?

时间:2014-01-29 17:31:15

标签: timer driver linux-device-driver

我知道struct timer_list我可以创建一个计时器

此结构中有一些文件,其中有一个名为data unsigned long data;

的字段

这个变量data有什么意义?

如果有人可以解释如何在低级别处理所有这个结构timer_list,那么这就是P

1 个答案:

答案 0 :(得分:1)

data作为参数传递给使用计时器注册的函数。以下行来自LDD3。关于LDD3第7章http://lwn.net/images/pdf/LDD3/ch07.pdf

可以找到更多细节
The expires field represents the jiffies value when the timer is expected to run; at that time, the function function is called with data as an argument.