ChinaUnix.net
相关文章推荐:

Unbalanced enable for IRQ 306

http://blog.csdn.net/su_ocean16/article/details/5616307 http://blog.csdn.net/coder_jack/article/details/6898109

by yjh777 - 嵌入式开发 - 2012-06-18 10:01:30 阅读(2570) 回复(0)

相关讨论

想问一个关于enable_irq的问题,改函数可不可以用在非中断上下文?为什么我把他放在module_init/deinit中,系统就死掉了?

by snow.insky - 内核源码 - 2009-04-28 17:39:30 阅读(2056) 回复(1)

insmod irq=9,interface=hello cat/proc/interrupte 查看中断,一直是0 ,怎么触发中断? #include #include #include static int irq; static char *interface; module_param(interface,charp,0644);//表示这个参数要在插入模块时给出值 module_param(irq,int,0644); int dev_id=127; static irqreturn_t myinterrupt(int irq,void *dev_id)//中断服务程序 { static int c...

by solinger - Linux环境编程 - 2012-10-17 15:53:04 阅读(586) 回复(0)

想写个中断驱动模块,从网上找的。。。但是从加载上,从来看cat/proc/interrupt,次数都是0,怎么触发中断,另外,enable_irq和request_irq的关系,disable_irq和free_irq的关系 #include #include #include static int irq; static char *interface; module_param(interface,charp,0644);//表示这个参数要在插入模块时给出值 module_param(irq,int,0644); int dev_id=127; st...

by solinger - Linux新手园地 - 2012-10-17 15:26:01 阅读(665) 回复(0)

我用的是kernel是2.6.35.4, make s3c2410_defconfig make zImage 用uboot 生成 uImage 然后tftp 0x30008000 uImage bootm 0x30008000 会在local_irq_enable后停下来,我通过printk打印定位的,但偶尔会正常执行 正常的时候, intsrc,也就是中断源 寄存器 显示 uart0,1,2,和timer4寄存器。intpnd,寄存器也是这个值。 在init_irq(),中,会清除这些中断状态寄存器,所以会正常执行。 异常的时候,intpnd 只有timer4,所以只清除time...

by playerthinker - 嵌入式开发 - 2013-05-24 18:16:14 阅读(1408) 回复(2)

enable it

by danny8888 - 待验证会员发帖专区 - 2006-01-06 17:03:10 阅读(955) 回复(0)

在LPC2468上移植uclinux,已经执行到了main。c中的start_kernel,但在执行local_irq_enable就死机了,请高手指教一二,多谢!!!

by dhwxg - 内核源码 - 2013-05-11 20:55:18 阅读(2064) 回复(1)

先说说机器的配置: celeron 366 MS - 6163 BIOS ver. 2.7 Matrox G400 Diammond S90 Matxor 91020U3 接在IDE1 Primary Matxor 90648D3 接在IDE2 Primary 256 + 128M Reltek 8139D 启动时S90分配的irq和G400的一样,都是11。在BIOS里把PNP OS INSTALLED 设为NO, RESOUSE ALLOCATE BY MANUAL RESET CONFIGURE 设为YES后充起,试了几次都不行。把S90 和网卡换几个槽子插,试了好些次都不行。有时候S90和网卡分到5。或是分...

by wangyi6854 - BSD - 2005-05-27 23:23:20 阅读(1490) 回复(5)

由于需要将X86下开发的SMS源码(手机IrDA直接连接或者串行线间接连接)移植到UNIX下,因此在RedHat下需要开启红外功能,不知在图型化Linux内核配置程序中修改了IrDA属性后是否有效,还需要做哪些设置?如果将我的手机和本本直接对连是否有效,在哪里可以看到其连接状态?我是在VMWARE下开发,如果有此经验者请给予帮助?在此先谢过了...

by piles - Linux论坛 - 2003-03-21 10:21:22 阅读(621) 回复(1)

由于需要将X86下开发的SMS源码(手机IrDA直接连接或者串行线间接连接)移植到UNIX下,因此在RedHat下需要开启红外功能,不知在图型化Linux内核配置程序中修改了IrDA属性后是否有效,还需要做哪些设置?如果将我的手机和本本直接对连是否有效,在哪里可以看到其连接状态?我是在VMWARE下开发,如果有此经验者请给予帮助?在此先谢过了...

by piles - Linux系统管理 - 2003-03-21 10:21:22 阅读(573) 回复(1)

请教一下下:通常AD,SPI等都有在.h文件中定义中断号,GPIO也有定义,例如GPIOA为2,但GPIOA0的中断号是多少呀,request_irq()时申请什么irq号呀,是用共享中断的形式,还是其他的,我有看到网上大家都直接用request_irq(AT91_PIN_PA0, kirq_interrupt, SA_INTERRUPT, "kirq", &kirq_dev); 这是哪里定义的?谢谢!

by vip-weiwei - 驱动开发 - 2013-04-02 10:36:02 阅读(1077) 回复(1)