Linux中断管理 Linux中断管理 Linux中断管理 (1)Linux中断管理机制 Linux中断管理 (2)软中断和tasklet Linux中断管理 (3)workqueue工作队列

CPU和外设之间的交互,或CPU通过轮询机制查询,或外设通过中断机制主动上报。

对大部分外设中断比轮询效率高,但比如网卡驱动采取轮询比中断效率高。

这里重点关注ARM+Linux组合下中断管理,从底层硬件GIC+CPU,到Linux内核通用部分处理,再到GIC驱动以及中断注册,最后是中断下半部软终端、tasklet、workqueue,包括线程化部分。

所以按照从硬件到软件,软件从底层到上层的框架去介绍。

目录:

Linux中断管理

Linux中断管理 (1)Linux中断管理机制

Linux中断管理 (2)软中断和tasklet

Linux中断管理 (3)workqueue工作队列

猜你喜欢

转载自www.cnblogs.com/arnoldlu/p/8659972.html