HPI读写问题

[复制链接]
 楼主| gzzq 发表于 2007-1-2 16:15 | 显示全部楼层 |阅读模式
在6416中HPI是通过EDMA方式操作,问题是HPID寄存器并没有分配地址<br />如何能用EDMA实现HPID中的数据到HPIA指出的地址之间进行传输。比如<br />主机写HPI时,EDMA的&nbsp;src&nbsp;和&nbsp;dst&nbsp;地址如何设置,因为HPIA本身<br />设了地址。<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;config.src&nbsp;=&nbsp;(Uint32)&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;config.cnt&nbsp;=&nbsp;(Uint32)EL_COUNT;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;config.dst&nbsp;=&nbsp;(Uint32)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;config.idx&nbsp;=&nbsp;(Uint32)0;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;config.rld&nbsp;=&nbsp;(Uint32)link_address&nbsp;&&nbsp;0xffff;&nbsp;&nbsp;&nbsp;&nbsp;<br />
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

2

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部

2

主题

2

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部