摘要:
关于软中断上一篇文章有提到,这一篇文章就记一点关于tasklet的东西吧tasklet是一种特殊的软中断,一般挂在中断号为0和5的中断向量上。tasklet也作为一种可延迟的中断存在,为什么这样说,看一张图片吧,转的tasklet的队列同样是挂载到中断向量中的,只不过tasklet不同于其他中断的是它是一个任务队列。也就是说如果这个中断任务不是很实时的,只需要挂载到tasklet的队列中去,自然会处理到它的。tasklet节点的数据结构如下struct tasklet_struct{ struct tasklet_struct *next; unsigned long ... 阅读全文