平台 | 内核版本 | 安卓版本 |
---|---|---|
RK3588 |
Linux 5.10 |
Android 12 |
沉淀、分享、成长,让自己和他人都能有所收获!
Linux
中断有专门的中断子系统,其实现原理很复杂,但是驱动开发者不需要知道其实现的具体细节,只需要知道如何应用该子系统提供的 API
函数来编写中断相关驱动代码即可。
编写驱动的时候需要用到中断号,每一个中断都有中断号,我们用到中断号,中断信息已经写到了设备树里面,因此可以通过 irq_of_parse_and_map
函数从 interupts
属性