- 0
- 0
- 约3.36千字
- 约 6页
- 2026-05-11 发布于北京
- 举报
一.tasklet相关知识点
1.什么是tasklet?
tasklet是中断处理中断下文常用的法,tasklet是一种特殊的软中断。处理中
断下文的机制还有工作队列和软中断。
2.如何使用tasklet设计中断上下文?
框图:
Linux将中断分为两部分,一部分是上半部,另一部分是下半部。在上半部我们只处
理紧急的事情,同时可以调用tasklet来启动中断下文,比较耗时间的操作则需要放到下
半部来处理。调用tasklet,tasklet绑定的函数不会立即执行,而是在中断结束后,
经过一个短暂的不确定时间再来执行。
3.tasklet定义
_
tasklet由tasklet结构体表示,每个结构体单独代表一个tasklet,在
linux/interrupt.h中定义为:
_
structtaskletstruct
{
_
原创力文档

文档评论(0)