Linux驱动开发入门(二)
本文制作一个char设备。撰写chardev.c如下:
然后撰写Makefile:
接下来是生成目标文件:
然后是安装驱动,并查看内核的日志输出:
看到驱动已经成功加载了,此时查看设备列表:
可以看到最后一行,设备已经加载了。此时使用mknod在dev中安装这个chardev设备:
此时已经可以使用这个设备了:
测试完成后,删除设备并卸载驱动:
发布时间: 2012-07-01 13:15:00 作者: rapoo
Linux驱动开发入门(二)
本文制作一个char设备。撰写chardev.c如下:
然后撰写Makefile:
接下来是生成目标文件:
然后是安装驱动,并查看内核的日志输出:
看到驱动已经成功加载了,此时查看设备列表:
可以看到最后一行,设备已经加载了。此时使用mknod在dev中安装这个chardev设备:
此时已经可以使用这个设备了:
测试完成后,删除设备并卸载驱动: