第六章
编写Linux驱动程序的步骤:
1,建立Linux驱动骨架(装载和卸载Linux驱动)
2,注册和猪血设备文件
3,制定与驱动相关的信息
4,制定回调函数
5,编写业务逻辑
6,编写makefile文件
7,编译Linux驱动程序
8,安装和卸载Linux驱动
Linux驱动程序大多是需要在Linux终端进行编译和运行,而且也无法追踪到Linux内核函数,变量,宏的内部,这并不利于深入了解Linux内核技术。所以需要使用一些工具来使得开发Linux驱动程序变得便捷,并且可以像java代码一样可以直接追踪到Linux内核源代码。
在Eclipse中开发Linux驱动程序步骤:
1,建立C工程
2,建立C源代码文件链接
3,设置include路径
4,编译Linux驱动
在Eclipse中测试Linux驱动
1,导入test_word_count.c文件
2,设置include路径
3,建立target路径
4,build工程
5,运行测试程序