xiaoling 发表于 2011-8-6 23:06:54

dannylsl 发表于 2011-8-7 00:18:54

回复 1# xiaoling


你释放了原来板子上的button的驱动吗?# cat /proc/interrupts
         CPU0
35:          0         VICs3c-fimc0
36:          0         VICs3c-fimc1
62:   115312         VICs3c-lcd
68:         10         VICAC97
73:          0         VICDMA
74:          0         VICDMA
79:          0         VICohci_hcd:usb1
82:      123         VICs3c2440-i2c.0
88:          0         VICmmc0
89:         16         VICmmc1
94:         78         VICs3c_updown
95:      904         VICs3c_action
100:   182312   s3c-timerS3C2410 Timer Tick
101:          0    s3c-eintBUTTON1
102:          0    s3c-eintBUTTON2
103:          0    s3c-eintBUTTON3
104:          0    s3c-eintBUTTON4
105:          0    s3c-eintBUTTON5
106:          0    s3c-eintBUTTON6
108:       3310    s3c-einteth0
Err:          0

xiaoling 发表于 2011-8-7 10:08:59

dannylsl 发表于 2011-8-7 10:30:37

回复 3# xiaoling

你这个应该是没有释放掉,我的情况和你的一样,没有释放掉.
如果你释放掉并且申请成功的话 应该那些BUTTON1~BUTTON6会变成你的申请的中断名
KEY1~KEY6

dannylsl 发表于 2011-8-7 10:32:41

回复 4# dannylsl

我现在也在纠结释放这个中断,找不到中断向量号
从irqs.h里面找到了IRQ_EINT0_3 尝试了free_irq()
但是执行之后,板子自带的测试程序依旧可以使用...而且这些名字也一样存在...也是没有释放成功

lonewolfha 发表于 2011-12-6 21:48:25

飞凌-fatfish 发表于 2011-12-7 09:06:48

如果是自己写的案件驱动,可以先去掉内核中这六个按键的驱动。编译自己的驱动到内核中。
页: [1]
查看完整版本: 申请中断失败