作者 主題: 請問關於module中的Interrupt Handler  (閱讀 1467 次)

0 會員 與 1 訪客 正在閱讀本文。

Infant

  • 懷疑的國中生
  • **
  • 文章數: 30
    • 檢視個人資料
請問關於module中的Interrupt Handler
« 於: 2007-01-03 14:47 »
請問各位前輩關於request_irq(unsigned int irq,                                         irqreturn_t (*handler)(int, void *, struct pt_regs *),
unsigned long flags,const char *dev_name,void *dev_id);
這個function中的"unsigned int irq"的參數該怎麼給?
是本身linux kernel就有定義嗎?還是自己asign呢?
現在正常是自己寫driver
手邊沒有的source code可以參考
目前手邊的工具書為O'reilly及幾個相關網站
可是書中提到的對我而言都很籠統也還是不太清楚如何使用
前輩建議什麼書或有哪些網站可以讓我參考嗎

謝謝前輩~~