gpt4 book ai didi

linux-kernel - 触发内核中断处理程序: How?

转载 作者:行者123 更新时间:2023-12-04 07:23:51 25 4
gpt4 key购买 nike

我试图通过传说中的“了解Linux内核”来理解内核中的异步中断处理。

在此过程中,将如何以及由谁触发内核中断处理程序?

我希望有人可以帮助我更正此问题,并澄清我的问题。
1)如何以及由谁触发内核中断处理程序?
2)如何定义新的或更改现有的硬件中断处理程序?

先感谢您!

最佳答案

Robert Love的“Linux Kernel Development”中的这张图片很好地描述了中断的路径。处理器以预定义的枚举点do_IRQ()中断内核。如果有相应的中断处理程序,它将被执行。

要处理中断,您应该使用request_irq()注册您的中断处理程序。

关于linux-kernel - 触发内核中断处理程序: How?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17783022/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com