分类:
2008-04-08 17:10:13
编写设备驱动程序的一般步骤如下:
编写、编译和连接新代码。
创建必需的硬件配置文件。
需要创建一个专用于该设备的硬件配置文件,名为 xx .conf,其中 xx 为设备的前缀。该文件用于更新 文件。请参阅,其中描述了 dummy 例子中配置文件的创建方法。
将该驱动程序复制适当的模块目录。
使用 安装设备驱动程序。
加载驱动程序。
测试驱动程序。
对驱动程序要进行以下方面的严格测试:
配置
功能
错误处理
加载和卸载
压力、性能和互操作性
DDI/DKI 遵守情况
安装和封装
其他测试是特定于驱动程序类型的。
使用 删除驱动程序。
所有驱动程序最后都需要删除,因此需要确保驱动程序能够成功删除。
欲了解开发过程的详细描述,请参阅 。