看板 LinuxDev 關於我們 聯絡資訊
有些 IC 會有 irq 的 pin 腳,在 i2c 註冊 dirver 上也會把 irq 所用到某根 gpio pass 給 ic driver, 想問說 driver 和 IC 的 irq 有啥關係? 我的理解是: IC 通過硬體中斷傳 irq 訊息給 CPU, 然後 CPU 知道了是哪根 irq,因為 irq 已經在 driver 中定義了,所以 CPU 知道要 call 哪個 dirver 是這樣嗎@@? 謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.251.223.31 ※ 文章網址: https://www.ptt.cc/bbs/LinuxDev/M.1426571551.A.3EF.html
leolarrel: 差不多,換句話說driver再開始的時候已經告訴kernel說 03/17 16:24
leolarrel: "我想留意哪個irq,當這個irq有訊號時得要call哪個函式" 03/17 16:25
kingofsdtw: 一個中斷只能註冊一個程式 Q_Q?! 03/18 00:05
mshockwave: 可以共用irq 03/18 01:08
gn00618777: 希望有個強者能為我們說明完整一點.. 03/18 20:34
mshockwave: RE樓上:irq的東西很多,建議去看Linux device driver 03/19 11:38
mshockwave: 這本書,它是免費的 03/19 11:38
gn00618777: 謝,這本書我以前擁有,後來轉賣了...好難懂唷 03/19 20:58