驱动牛犊
|
阅读:2116回复:0
PCI9052 eeprom配置问题
各位路过的大侠好,请一定帮忙!
本人编写的PCI9052的WDM驱动程序,安装完驱动程序后,发现在设备管理器处看到的地址分配是完全正确的,包括大小和空间类型,但是从windriver看,这些PCIBAR全是默认值,用softICE看,则大小是正确的,但是存储类型除了PCIBAR0外,全是I/O,除了BAR1,和我们设置的BAR3(对应空间1)外,其它空间我们全设的是Memory,而且基地址跟设备管理器处看到的也不一致,明显是错的,比如,空间0我分配了8K,但是基地址(PCIBAR2)的值为0xFFFFFFFC,而subsystemID的号则是正确的,每次修改EEPROM时,subsystemID的值都是一致变化的。 这个问题可能比较难,期待高手出现! 在线等,回答好的话会给分! |