Linux kernel 触发内核中断处理程序:如何?
我试图理解内核中的异步中断处理,当然是通过对Linux内核的传奇性理解 在这个过程中,谁将如何触发内核中断处理程序 我希望有人能帮我纠正这一点,并澄清我的问题 1) 如何和谁触发内核中断处理程序? 2) 如何定义新的或更改现有的硬件中断处理程序 提前谢谢你 这张来自Robert Love的“Linux内核开发”的图片很好地描述了中断的路径。处理器在预定义的入口点Linux kernel 触发内核中断处理程序:如何?,linux-kernel,kernel-module,kernel,interrupt-handling,Linux Kernel,Kernel Module,Kernel,Interrupt Handling,我试图理解内核中的异步中断处理,当然是通过对Linux内核的传奇性理解 在这个过程中,谁将如何触发内核中断处理程序 我希望有人能帮我纠正这一点,并澄清我的问题 1) 如何和谁触发内核中断处理程序? 2) 如何定义新的或更改现有的硬件中断处理程序 提前谢谢你 这张来自Robert Love的“Linux内核开发”的图片很好地描述了中断的路径。处理器在预定义的入口点do\u IRQ()中断内核。如果有相应的中断处理程序,它将被执行 要处理中断,您应该将中断处理程序注册到request\u irq(
do\u IRQ()
中断内核。如果有相应的中断处理程序,它将被执行
要处理中断,您应该将中断处理程序注册到
request\u irq()
最酷!谢谢拉森。。。这也为创建中断处理程序提供了参考。谢谢你@敏锐的学习者:现在你有了;-)@KeenLeaner接受答案不需要15分。UpNote得15分,但您可以自由接受您提出的问题的答案。