bronie
驱动牛犊
驱动牛犊
  • 注册日期2002-11-24
  • 最后登录2004-03-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1334回复:5

有关S5933外围串行Nvram的读写问题

楼主#
更多 发布于:2002-11-25 10:30
小弟正在给一块Pci板子编写WDM的驱动程序。板上用的接口芯片是S5933的。想通过驱动程序来实现对Nvram的读写。用的工具DS。在DS中有一个S5933的类,通过调用它的成员函数ReadNvram和WriteNvram来实现读写功能,可是总返回I端口操作有错的返回信息。

不知道哪位大侠可以帮我解决这个问题,小弟不胜感激!
有没有成功的案例可供参考?
kxgchina
驱动小牛
驱动小牛
  • 注册日期2002-04-01
  • 最后登录2005-05-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-11-25 22:43
没做过,不过我有份资料讲的是如何在线修改nvram.需要的话可以给你.
你应该看看你的外部nvram是否接线正确,再者,你所调用的函数是否正确,因为对外部nvram的操作,比较麻烦,没写一个字,需要判断是否写完
poplar
驱动牛犊
驱动牛犊
  • 注册日期2001-05-04
  • 最后登录2007-01-08
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-11-26 20:37
检查一下,nvram的上下拉电阻加了没有。
大巧不工,重剑无锋.
kxgchina
驱动小牛
驱动小牛
  • 注册日期2002-04-01
  • 最后登录2005-05-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-11-26 21:58
发给你乐,收到了没,希望对你有帮助
Gong_XG
驱动太牛
驱动太牛
  • 注册日期2002-10-01
  • 最后登录2010-11-25
  • 粉丝0
  • 关注0
  • 积分313分
  • 威望46点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-11-26 22:17
楼上兄弟,够哥们!
bronie
驱动牛犊
驱动牛犊
  • 注册日期2002-11-24
  • 最后登录2004-03-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-11-27 16:57
首先感谢kxgchna发过来的文章,但是我的问题还是没有解决。nvram上拉电阻已经加上了。不知道大家有没有用过PCITOOLS和WinDriver的AMCC S5933 diagnostics来诊断PCI板。特别是用AMCC S5933 diagnostics来locate/choose pci matchmaker board时,县是Card doesn\'t have the all items expected for AMCC。请问哪位大侠知道这是什么原因?还有就是在取下nvram时,我用pcitools来看看S5933的配置空间,发现在基地址寄存器BAR1中的数值不是零?默认配置下,BAR1中不是应该为零吗?

困惑的人,困惑的问!!
游客

返回顶部