1
我是新来的设备驱动程序编码,并希望得到一个清楚的想法结构tq_struct。搜索能够很好地解释结构及其用法的文档,但没有获得足够的文档或参考。为什么我们使用tq_struct?
我有以下问题没有答案。
1)为什么我们使用tq_struct ?.
2)从哪里我可以得到ubuntu-11.04结构? 3)如何使用结构?
任何人都可以帮助我吗?请给出一些参考和文件。
谢谢。
我是新来的设备驱动程序编码,并希望得到一个清楚的想法结构tq_struct。搜索能够很好地解释结构及其用法的文档,但没有获得足够的文档或参考。为什么我们使用tq_struct?
我有以下问题没有答案。
1)为什么我们使用tq_struct ?.
2)从哪里我可以得到ubuntu-11.04结构? 3)如何使用结构?
任何人都可以帮助我吗?请给出一些参考和文件。
谢谢。
我相信struct tq_struct
是一个非常,非常老什么2.6内核现在使用struct work_struct
的名称。这是一个在<linux/workqueue.h>
中定义的数据结构 - 它与schedule_work()
,queue_work()
等一起使用来定义应在进程上下文中执行的工作单元(函数指针加上下文值)。
感谢您的帮助。你可以给我一些链接供参考,以探讨work_struct?。 – tijin 2012-02-17 04:37:20
内核源代码中有示例代码。你也可以在http://www.makelinux.net/ldd3/chp-7-sect-6 – Roland 2012-02-17 07:58:38
寻求帮助。 – tijin 2012-02-21 04:45:27