stevenDriver
驱动牛犊
驱动牛犊
  • 注册日期2005-02-18
  • 最后登录2005-02-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1539回复:3

驱动开发

楼主#
更多 发布于:2005-02-19 14:45

   #include<linux/module.h>          //  /usr/scr/linux/include

#if defined(CONFIG_SMP)      
#define __SMP__
#endif

#if defined(CONFIG_MODVERSIONS)
#define MODVERSIONS
#include <linux/modversions.h>
#endif

#include <linux/kernel.h>

int init_module(void)
{
   printk(KERN_DEBUG "hello, kernel ! \n");      
   return 0;
}

void cleanup_module(void)
{
   printk(KERN_DEBUG "Good-bye, kernel !\n");
}


//  gcc -D__KERNEL__ -I/usr/src/linux-2.6.10/include -DMODULE -Wall -O2 -c hello.c -o hello.o

为什么编译通不过啊 ????  请问,
  
highwaylost
驱动小牛
驱动小牛
  • 注册日期2003-12-31
  • 最后登录2005-09-26
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-02-19 19:23
2.6内核啊!
http://www.oreilly.com/catalog/linuxdrive3/index.html
ldd3出来了。
源代码:
http://www.ar.linux.it/pub/ldd3/ldd3-samples-1.0.0.tar.gz
上面有
“恨怨悲苦憎怒噌 仁爱慈孝耻义廉 是故恨人所以得仁 无爱者必不怨 不慈者必无悲 孝而有苦 憎后耻来 义自怒生 廉人心噌 夹天地七大苦 破人情七大碍--”
stevenDriver
驱动牛犊
驱动牛犊
  • 注册日期2005-02-18
  • 最后登录2005-02-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-02-19 20:04
楼上的兄弟, 能留下你的 QQ 吗, 或者 MSN .

stevenDriver
驱动牛犊
驱动牛犊
  • 注册日期2005-02-18
  • 最后登录2005-02-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-02-19 20:10

  我的系统是 fedora 3.0 , 内核源文件是下载的 2.6.10 版本的,
还是不懂啊
游客

返回顶部