簡體   English   中英

當按下鍵盤按鈕時,哪里可以找到由Linux內核調用的ISR?

[英]Where to find the ISR called by the linux kernel when a keyboard button is pressed?

按下鍵盤按鈕后,在Linux內核中的哪里可以找到內核調用的ISR?

顯然有一個硬編碼的IRQ數字,鍵盤似乎有1,而觸摸板/鼠標有12,在內核源代碼中可以找到這些數字嗎?

我知道我可能會花費數小時來自己搜索,但是也許更有經驗的內核黑客可能會加快搜索速度。

實際的IRQ數量將取決於體系結構。 您的示例數字似乎與x86匹配:

http://en.wikipedia.org/wiki/Interrupt_request_%28PC_architecture%29#x86_IRQs

(它還說“在Linux上,可以通過執行cat /proc/interrupts或使用procinfo實用程序來查看IRQ映射。”)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM