温婉故事

文章
5
资源
0
加入时间
2年10月24天

hrtimer 高精定时器使用例子

在kernel,有个线程每个十秒往上层系统上报battery及USB的状态信息。 加入直接sleep 10 秒的话,插入USB的时候不能及时更新状态,这个时候就可以使用 hrtimer + wait queue 来实现了int bat_thread_kthread(void *x){ ktime_t ktime = ktime_set(BA...