timer
1. 定义与初始化定时器
struct timer_list timer;
init_timer(&timer);2. 设置超时时间与超时处理函数
timer.function = timer_function; // 超时处理函数
timer.data = (unsigned long)data;// 传递给 超时处理函数 的参数
timer.expires = jiffies + msecs_to_jiffies(2000); // 超时时间,2秒4. 添加定时器
3. 超时处理函数
4. 删除定时器
Last updated