作者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
1F:推 justintime:非常感谢~ 11/19 11:46
2F:推 tfe:推 03/24 19:26