linux 内核态下的多线程开发

方法1:通过信号量条件唤醒线程,首先可以在driver的probe函数中先创建并启动线程 1. wait_queue_head_t thread_wq;  init_waitqueue_head(&thread_wq);  通常先要在init函数中初始化一个thread_wq,该thread_wq 用作到时候线程唤醒的信号量队列 2. 通常在probe或者在init等接口中就通过kthread_r
相关文章
相关标签/搜索