leavepeace
驱动牛犊
驱动牛犊
  • 注册日期2003-02-08
  • 最后登录2004-07-18
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1210回复:4

对hpic不能进行写?

楼主#
更多 发布于:2003-04-09 15:52
我写的关于pci2040+c6000的vxd驱动程序,在对hpic寄存器操作时,发现对hpic不能进行写,不知道为何?
huaifenzi256
驱动牛犊
驱动牛犊
  • 注册日期2003-03-12
  • 最后登录2007-06-06
  • 粉丝0
  • 关注0
  • 积分70分
  • 威望7点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-04-09 17:03
你所说的是dsp中的HPI接口吗。


HPI有三个寄存器,首先要从硬件上选中HPIC,你做到了没?
leavepeace
驱动牛犊
驱动牛犊
  • 注册日期2003-02-08
  • 最后登录2004-07-18
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-04-09 21:33
如何从硬件上选中HPIC?请指教一二。谢谢!
sggh
驱动牛犊
驱动牛犊
  • 注册日期2001-11-02
  • 最后登录2009-11-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-08-07 19:03
1.你确信是往HPIC 里写数据吗?
2.HPIC的地址应该是控制空间基址偏移为0的那个。
3.看看硬件设计是否正确。 比如如果你用5402,看看 HDS2#有没有用上,如果没用上,是否已经按要求接了高电平,等。
4.看看一些HPI CSR 的寄存器有没有设置正确。
5.学会用softice 看内存的数据。
CYoung
驱动中牛
驱动中牛
  • 注册日期2003-06-10
  • 最后登录2005-01-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-08-07 23:19
HPI寄存器不是映射到内存空间里吗?
试试用Memory操作可不可以
答得好的话,请兄弟们加点分,那是对我的肯定
游客

返回顶部