+ -
当前位置:首页 → 问答吧 → 安装驱动问题

安装驱动问题

时间:2005-06-20

来源:互联网

各位高手:

    小弟不才,有一小问题,在我试着安装驱动模块时,用hello.c作为试验品,程序如下:

#include <linux/module.h>
#include <linux/kernel.h>

int init_module(void)
{
   printk("<1>Hello world 1.\n");

   /*
    * A non 0 return means init_module failed;module can't be loaded.
    */
   return 0;
}

void cleanup_module(void)
{
   printk("<1>Goodbye world 1.\n");
}

请先看看有没有问题?如果没有问题的话,怎样insmod进内核呢?      

作者: wangpeng   发布时间: 2005-06-20

斑竹,快帮帮忙吧,马上要交毕业论文了
我怎么也不能生成hello.o或者hello.ko这样的文件,也不能加载到内核中去啊

____________________________________
呜呜,明天就要交了,大虾们都不帮忙。。。论文里连个图也没有。。。呜呜      

作者: wangpeng   发布时间: 2005-06-20

哼,这么大的一个知名论坛,竟没有人回答这么一个简单的问题,失望之至啊!      

作者: wangpeng   发布时间: 2005-06-21

你这是老内核的写法


新内核,变了      

作者: AIKO_sex   发布时间: 2005-06-21

谢谢斑竹!我知道,新内核无非是不局限与init_module和cleanup_module这样的形式
而我现在最想知道的是如何将这个文件编译成模块的形式      

作者: wangpeng   发布时间: 2005-06-22

热门下载

更多