#include <linux/module.h>

 #include <linux/kernel.h>
#include <linux/hrtimer.h>
#include <linux/jiffies.h> static struct hrtimer timer;
ktime_t kt; static enum hrtimer_restart hrtimer_hander(struct hrtimer *timer)
{
printk("zbzhuang:I am in hrtimer hander\r\n"); hrtimer_forward(timer,timer->base->get_time(),kt); return HRTIMER_RESTART; } static int __init test_init(void)
{
printk("zbzhuang:---------%s-----------\r\n",__func__); kt = ktime_set(,);
hrtimer_init(&timer,CLOCK_MONOTONIC,HRTIMER_MODE_REL);
hrtimer_start(&timer,kt,HRTIMER_MODE_REL);
timer.function = hrtimer_hander; return ;
} static void __exit test_exit(void)
{
hrtimer_cancel(&timer);
printk("zbzhuang------------test over---------------\r\n");
} module_init(test_init);
module_exit(test_exit);
MODULE_LICENSE("GPL");
MODULE_AUTHOR("zbzhuang@qq.com");

最新文章

  1. 清空Fragment回退栈中某个Fragment
  2. react native初步常见问题
  3. AC日记——C’s problem(c) TYVJ P4746 (清北学堂2017冬令营入学测试第三题)
  4. Hybrid框架UI重构之路:四、分而治之
  5. 使用ActivityGroup来切换Activity和Layout
  6. hdu 3652 打表
  7. Python开发【第二十三篇】:持续更新中...
  8. PAT - 基础 - 最大公约数和最小公倍数
  9. 项目从Codeigniter 2.2升级至 Codeigniter 3.0的一些注意事项
  10. 如何实现虚拟机(VirtualBox)中的Ubuntu与Windows XP间的数据共享
  11. 【转】Linux 服务器安全配置
  12. FP-growth算法思想和其python实现
  13. DirectX11 With Windows SDK--14 深度测试
  14. pyqt5界面切换
  15. WordPress解决优酷、土豆视频移动端观看问题并自适应
  16. 摘自知乎--mysql
  17. C#通用数据访问类库
  18. C++ Primer Plus学习:第三章
  19. 搭建简单的node+express+mongodb项目
  20. Java获取服务器IP和客户端IP

热门文章

  1. Query on The Trees(hdu 4010)
  2. AOP面向方面(切面)编程
  3. jstl 标签 的应用
  4. Unity3D 异步加载 在 场景加载 中的使用
  5. raspi集成库及安装
  6. nginx原配置
  7. 一个球,初始高度100,每次落下回弹一半高度,求第n次落下球走的距离
  8. 有方向的运动js
  9. python爬虫遇到10060
  10. cocos2d-x wp8 中文显示问题