zljiao
驱动牛犊
驱动牛犊
  • 注册日期2002-01-23
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望20点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1239回复:6

有关9054的问题,很急!!!!

楼主#
更多 发布于:2002-03-26 12:40
老板叫我在板子上对EEPROM进行读写,但不用驱动完成,
而是用单独的程序完成,请问用什么指令可以在WIN2000对
9054板子上的EEPROM进行读写呢????

另外,在我的驱动中,我取得了BASEADDRESS,
用READ_REGISTER_ULONG()和WRITE_REGISTER_ULONG()
读写9054内部寄存器,可是好象读不到,是怎么回事呢?
有朋友知道的吗?谢谢
zljiao
驱动牛犊
驱动牛犊
  • 注册日期2002-01-23
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望20点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-03-28 19:54
又朋友帮忙告诉我嘛?
zljiao
驱动牛犊
驱动牛犊
  • 注册日期2002-01-23
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望20点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-04-08 16:53
为什么没有人帮忙呀????
mask2000
驱动牛犊
驱动牛犊
  • 注册日期2002-04-08
  • 最后登录2002-08-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-04-08 17:41
你取的BASEADDRESS是谁的地址。
你的USB设备是外接设备怎么会直接读的到寄存器地址呢?
你只能从PC端发送USB标准命令等到外部,然后外部设备的
firmware再做处理....等等................
不是我不明白,只是这世界变化太快.
zljiao
驱动牛犊
驱动牛犊
  • 注册日期2002-01-23
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望20点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-04-08 19:02
我的不是USB设备我的是PCI设备
我取得的是基址寄存器的BASEADDRESS是9054内部寄存器的基地址
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
5楼#
发布于:2002-04-08 20:39
用户被禁言,该主题自动屏蔽!
jansen
驱动小牛
驱动小牛
  • 注册日期2001-10-21
  • 最后登录2007-10-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
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()
rich
游客

返回顶部