首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 消费类电子 > Linux设备驱动编程.doc

Linux设备驱动编程.doc

资料介绍
Linux设备驱动编程之定时器
Linux设备驱动编程之定时器
2006-10-26 13:34 作者: 出处: Linux 责任编辑:方舟
  Linux内核中定义了一个timer_list结构,我们在驱动程序中可以利用之:

|struct timer_list { |
| struct list_head list; |
| unsigned long expires; //定时器到期时间 |
| unsigned long data; //作为参数被传入定时器处理函数 |
| void (*function)(unsigned long); |
|}; |

  下面是关于timer的API函数:

  增加定时器

|void add_timer(struct timer_list * timer); |

  删除定时器

|int del_timer(struct timer_list * timer); |


  
  修改定时器的expire

|int mod_t
标签:Linux设备驱动编程之定时器
Linux设备驱动编程.doc
本地下载

评论