注册错误和设备驱动程序

时间:2013-12-23 08:13:16

标签: driver

我正在编写一个设备驱动程序,我需要读取和写入许多寄存器。有什么方法我可以判断操作是否成功?目前我们有一个旧硬件驱动程序,但所有驱动程序功能都无效,我们只是假设操作成功。

制作设备驱动程序时是否有任何已知的提示或设计模式?

谢谢,

1 个答案:

答案 0 :(得分:1)

您可以执行以下任何适合您的操作:

1)只需写入寄存器并立即读回相同的寄存器。 2)创建一个函数,在调用时输出每个寄存器的值。

确保从中读取某些寄存器时可能会重置(这可能会导致代码出现故障)