初始化定时器具体步骤:
- 初始化定时器
- 编写定时器服务函数
- 开启定时器
- 删除定时器
初始化定时器 void init_timer(struct timer_list *timer)
修改定时器值 int mod_timer(struct timer_list *timer, unsigned long expires)
添加定时器 void add_timer(struct timer_list *timer)
删除定时器 int del_timer(struct timer_list * timer)
多核处理器删除定时器 int del_timer_sync(struct timer_list *timer)