红联Linux门户
Linux帮助

linux 驱动 内核配置

发布时间:2007-01-15 00:58:35来源:红联作者:终宏薪
取得文件 simple_new.zip
下载到本地并且解压:
unzip simple_new.zip

1)编译环境准备:
cd /usr/src/linux-2.6.9-11.19WS
make menuconfig
退出(右键选择 exit,回车)
然后保存配置
make modules (ctrc + c不等编译完成)

2)编译设备驱动
cd /home/simple_new (文件解压所在目录)

make modules (得到simple.ko)
dmesg (查看simple设备的设备号major,假设为254)
insmod simple.ko
mknod /dev/simple c 254 0 (其中254为上面dmesg所看到)
3) 编译用户操作函数

cd /home/user

make all
得到可执行程序 main
./main
观察打印信息
dmesg
观察输出结果

4)分析驱动程序和用户程序运行
~
~
~
simple_new.zip压缩包到网下搜索。
文章评论

共有 0 条评论