内核中一般使用:
声明:
struct timer_list trelease_timer=TIMER_INITIALIZER(function,0,0);
启动定时器:
mod_timer(&trelease_timer,jiffies+(HZ/100)*N);
超时任务:
void function(){}
使用HZ能保证跨平台的延时相同
内核中一般使用:
声明:
struct timer_list trelease_timer=TIMER_INITIALIZER(function,0,0);
启动定时器:
mod_timer(&trelease_timer,jiffies+(HZ/100)*N);
超时任务:
void function(){}
使用HZ能保证跨平台的延时相同