- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 【软中断处理框架总结】
软中断是完全由软件实现的中断,称之为softIRQ。软中断数量由内核定义,用户不能动态添加,每个软中断对应一个软中断处理函数(软中断向量),向软中断向量注册处理函数就会启用此软中断。内核为每个CPU核定义了软中断状态标记。触发软中断就是置1软中断标记位。处理软中断就是扫描软中断标记中置1的位,调用对应的处理函数。处理软中断的时机有三个:(1)软中断处理线程中(2)在高层中断处理函数中调用的irq_exit()函数内(3)使能软中断时。
2023-07-21 16:29:02 225
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人