本程序的关键步骤如下:
编写Linux驱动最重要的一步就是编写回调函数,步骤:
第1步:建立Linux驱动骨架
第2步:注册和注销设备文件
第3步:指定与驱动相关的信息
第4步:指定回调函数
第5步:编写业务逻辑
第6步:编写Makefile文件
第7步:编写Linux驱动程序
第8步:安装和卸载Linux驱动
然后本章通过编写“统计单词个数”这个驱动程序诠释了编写Linux驱动的详细步骤及各步骤的注意事项。
编写完驱动程序,我们要使用多种方式测试Linux驱动
1.使用Ubuntu Linux测试Linux驱动程序
2.在安卓模拟器上使用原生C语言来测试
3.使用Android ADK测试Linux驱动程序
4.使用Java代码直接操作设备文件来测试
5.使用S3C6410测试
6.将驱动编译进Linux内核测试