推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

Linux 字符设备驱动--内核定时器、工作队列、tasklet

更新时间:2016-10-04 19:43:31 大小:2M 上传用户:muzizhuyao1查看TA发布的资源 标签:Linux字符设备驱动内核定时器工作队列tasklet 下载积分:5分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

在 Linux 内核中,时间由一个名为 jiffies 的全局变量衡量,该变量标识系统启动以来经过的滴答数。在最低的级别上,计算滴答数的方式取决于正在运行的特定硬件平台;但是,滴答计数通常在一次中断期间仍然继续进行。 Linux 提供了一个简单的 API 来构造和管理计时器。它包含一些函数(和助手函数),用于创建、取消和管理计时器。 计时器通过 timer_list 结构定义,该结构包括实现一个计时器所需的所有数据(其中包括列表指针和在编译时配置的可选计时器统计数据)。从用户角度看,timer_list 包含一个过期时间,一个回调函数(当/如果计时器过期),以及一个用户提供的上下文。用户必须初始化计时器,可以采取几种方法,最简单的方法是调用 setup_timer,该函数初始化计时器并设置用户提供的回调函数和上下文。或者,用户可以设置计时器中的这些值(函数和数据)并简单地调用 init_timer。注意,init_timer 由 setup_timer 内部调用。

部分文件列表

文件名文件大小修改时间
15第15天 Linux 字符设备驱动--内核定时器、工作队列、tasklet/20150820_note.txt13KB2015-08-20 18:22:06
15第15天 Linux 字符设备驱动--内核定时器、工作队列、tasklet/20150820_note.txt.bak13KB2015-08-20 18:21:40
15第15天 Linux 字符设备驱动--内核定时器、工作队列、tasklet/kernel_timer/2.内核定时器.docx90KB2015-08-20 14:26:28
15第15天 Linux 字符设备驱动--内核定时器、工作队列、tasklet/kernel_timer/kernel_timer/1st/1.txt1KB2014-12-12 16:29:48
15第15天 Linux 字符设备驱动--内核定时器、工作队列、tasklet/kernel_timer/kernel_timer/1st/kernel_timer_test_01.c1KB2015-06-14 16:10:24
15第15天 Linux 字符设备驱动--内核定时器、工作队列、tasklet/kernel_timer/kernel_timer/1st/kernel_timer_test_01.ko167KB2014-12-12 16:35:24
15第15天 Linux 字符设备驱动--内核定时器、工作队列、tasklet/kernel_timer/kernel_timer/1st/kernel_timer_test_01.ko.unsigned167KB2014-12-12 16:35:24
15第15天 Linux 字符设备驱动--内核定时器、工作队列、tasklet/kernel_timer/kernel_timer/1st/Makefile1KB2013-09-13 11:49:32
15第15天 Linux 字符设备驱动--内核定时器、工作队列、tasklet/kernel_timer/kernel_timer/2.内核定时器.docx84KB2014-10-16 15:30:06
15第15天 Linux 字符设备驱动--内核定时器、工作队列、tasklet/kernel_timer/kernel_timer/2.内核定时器.pdf561KB2014-10-16 17:09:40
15第15天 Linux 字符设备驱动--内核定时器、工作队列、tasklet/kernel_timer/kernel_timer/2nd/kernel_timer_test_02.c1KB2013-10-18 11:04:46
...

全部评论(0)

暂无评论