8
我想了解內核中的異步中斷處理,通過傳奇瞭解Linux內核當然。觸發內核中斷處理程序:如何?
在這個過程中,誰會觸發Kernel Interrupt Handler?
我希望有人幫我糾正這個問題,並在 上澄清我的問題1)如何和誰觸發內核中斷處理程序? 2)如何定義新的或改變現有的硬件中斷處理程序?
先謝謝您!
我想了解內核中的異步中斷處理,通過傳奇瞭解Linux內核當然。觸發內核中斷處理程序:如何?
在這個過程中,誰會觸發Kernel Interrupt Handler?
我希望有人幫我糾正這個問題,並在 上澄清我的問題1)如何和誰觸發內核中斷處理程序? 2)如何定義新的或改變現有的硬件中斷處理程序?
先謝謝您!
這幅照片羅伯特·愛的「Linux內核開發」很好描述中斷的路徑。處理器在預定義實體點
do_IRQ()
中斷內核。如果有相應的中斷處理程序,它將被執行。
要處理中斷,您應該註冊您的中斷處理程序request_irq()
。
最酷!謝謝拉森...這也有創建中斷處理程序的參考。欣賞它! –
我需要至少15個reputatoion這樣做.. –
@Keen學習者:現在你有它;-) – Eugene