各位前辈:
本人刚刚接触驱动开发,最近正在编写一个简单的PCI设备读写的驱动程序.目前基本的读写没有问题.只是有时PCI卡接触不好的时候,读出的数据是错误的.但是驱动程序没办法知道这是错误的数据.我想请教各位大侠前辈,怎么才能确认读回的数据是否正确.我使用的是READ_REGISTER_ULONG 函数,这个函数不返回执行状态.没办法知道读回的数据是否正确.PCI读写是有奇偶校验的,但是我不知道怎么才能获得这个奇偶校验位的状态.希望各位百忙中给予指点.我是刚接触驱动开发.所以非常期待各位的帮助,感激不尽!