读书人

Linux驱动开发入门(2)

发布时间: 2012-07-01 13:15:00 作者: rapoo

Linux驱动开发入门(二)
本文制作一个char设备。撰写chardev.c如下:



然后撰写Makefile:



接下来是生成目标文件:



然后是安装驱动,并查看内核的日志输出:



看到驱动已经成功加载了,此时查看设备列表:



可以看到最后一行,设备已经加载了。此时使用mknod在dev中安装这个chardev设备:



此时已经可以使用这个设备了:



测试完成后,删除设备并卸载驱动:


读书人网 >UNIXLINUX

热点推荐