作者theanine (theanine)
看板LinuxDev
標題Re: [問題] gpio map irq
時間Sat Nov 19 09:33:36 2011
1. 通常gpio還要改變模式之後才能當irq使用. 還要設定是level trigger或是edge
trigger (這跟request_irq的第二參數有關), 所以要先看datasheet的register
設定.
2. 設好gpio register的屬性後請找datasheet裡的相對應irq number看看這根gpio的irq
number是多少.
3. 若是有virtual irq的Linux如PowerPC等的Linux, 則必需把irq number透過
irq_remapping()轉成virtual irq才能在request_irq()裡使用. irq_remapping()
可以參照asm/irq.h.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.169.182.117
推 justintime:非常感謝~ 11/19 11:46
推 tfe:推 03/24 19:26