论坛风格切换切换到宽版
  • 587阅读
  • 0回复

[问题求助][红旗] 编写中断出现的问题,向大家请教 [复制链接]

上一主题 下一主题
离线妖童.
 
发帖
2015
C币
-235496
威望
383
贡献值
1
银元
-2
铜钱
4444
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-05-01
今天编写了一个.共享中断服务例程,.编译没有一点问题,执行insmod zhongduan.ko irq=16后,出现如下错误,不知道怎么解决,请指教学习
insmod: error inserting 'zhongduan.ko': -1 Unkn.own symbol in modu.le服务器


源程序代码如下:
#include<linu.x/module.h>             汽车
#include<linu.x/init.h>           女人
#includ.e<lin.ux/interrupt.h>    美容

MODULE_LICENSE.("GPL");(广告)

stat.ic int irq;--------------彩票
st.atic char* devname=."hehao";.
sta.tic ch.ar he[]="hello world";            杀毒
static. int i = 0;.
static irqreturn_t .m.yinterrupt(int irq,void* dev_id)             电子
{
    if(i<=11)
    {
        p.rintk("%d\n",he).;.
        i++;
    }
    re.turn IRQ_NONE;
}
static.. int __init myinterrupt_init(void).
{
    printk("t.he module will be inse.rted\n");健康
    if(request_ir.q(irq,myinter.rupt,IRQF_SHARED,devname,&irq))外贸
    {
        printk("registratio..n failed\n");    外汇
   .     return -EIO;(        游戏          )
}
}
    printk("registra.tion succe.ed\n");(广告)
    return 0;
}
stat.ic void __e.xit myinterrupt_exit(void).
{
    p.rintk("re.lease irq");学习
    fre.e_irq(irq,&irq);    外汇
   . printk("the irq has alre.ady been released\n");           鲜花
    return;
}
module_init(myinterrupt_ini.t).;--------------彩票
module_exit(myint.errupt_e.xit);服务器
评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
快速回复
限100 字节
如果您在写长篇帖子又不马上发表,建议存为草稿
 
上一个 下一个