阅读:1239回复:6
有关9054的问题,很急!!!!
老板叫我在板子上对EEPROM进行读写,但不用驱动完成,
而是用单独的程序完成,请问用什么指令可以在WIN2000对 9054板子上的EEPROM进行读写呢???? 另外,在我的驱动中,我取得了BASEADDRESS, 用READ_REGISTER_ULONG()和WRITE_REGISTER_ULONG() 读写9054内部寄存器,可是好象读不到,是怎么回事呢? 有朋友知道的吗?谢谢 |
|
沙发#
发布于:2002-03-28 19:54
又朋友帮忙告诉我嘛?
|
|
板凳#
发布于:2002-04-08 16:53
为什么没有人帮忙呀????
|
|
地板#
发布于:2002-04-08 17:41
你取的BASEADDRESS是谁的地址。
你的USB设备是外接设备怎么会直接读的到寄存器地址呢? 你只能从PC端发送USB标准命令等到外部,然后外部设备的 firmware再做处理....等等................ |
|
|
地下室#
发布于:2002-04-08 19:02
我的不是USB设备我的是PCI设备
我取得的是基址寄存器的BASEADDRESS是9054内部寄存器的基地址 |
|
5楼#
发布于:2002-04-08 20:39
用户被禁言,该主题自动屏蔽! |
|
6楼#
发布于:2002-04-10 08:44
map your physical base address into non-paged system logical address space, you can select the function PVOID
MmMapIoSpace( IN PHYSICAL_ADDRESS PhysicalAddress, IN ULONG NumberOfBytes, IN MEMORY_CACHING_TYPE CacheEnable ); then use the functoin READ_REGISTER_ULONG()andWRITE_REGISTER_ULONG() |
|
|