首页 > 解决方案 > 如果有任何内容写入特定的内存地址,如何实现 Linux 中断处理程序来处理中断?

问题描述

如果有对特定内存地址的写入,有什么方法可以在 Linux 中触发中断?

更多细节:在我的自定义 Zynq 板上有一个映射到地址 0xa0008000 的 uio,我想在我的内核模块中注册一个中断处理程序,以处理每次写入此地址位置时生成的中断。

我已经看到使用带有 GPIO 的 irq 处理程序的实现,我们在注册中断时传递 gpio 编号有什么类似的我可以尝试吗?

标签: linux-kernelirq

解决方案


推荐阅读