读书人

linux 驱动中,怎么建立一个普通线程

发布时间: 2012-09-07 10:38:15 作者: rapoo

linux 驱动中,如何建立一个普通线程?
linux 驱动中,如何建立一个普通线程?

[解决办法]
驱动中创建内核线程:
kthread_create
[解决办法]

探讨

引用:
驱动中创建内核线程:
kthread_create


模块级驱动(.ko), 建内核线程可以吗? 驱动中如何建一个定时器? (定时器可能好些)

[解决办法]
探讨
驱动中创建内核线程:
kthread_create

[解决办法]
struct timer_list timer = TIMER_INITIALIZER(timer_func, 0, 0);

mod_timer(&timer, jiffies + (timeout * HZ));

超时后会就会调用你的timer_func。

读书人网 >UNIXLINUX

热点推荐