[ZLG-ARM] 谁能够准确地RTL8019AS中的TSRRSR寄存器中若干位的含义么?

[复制链接]
2308|4
 楼主| 火光 发表于 2009-4-15 22:50 | 显示全部楼层 |阅读模式
研究了一个多月的RTL8019AS,还是没有办法彻底搞明白<br />RTL8019AS中的TSR的OWCCDHCRS三位的确切含义,不知道什么时候这三位置起来的,也不知道这三位和正常发包有什么联系.<br />RSR中的DFR也让我困惑的紧,,,不知道到底是什么意义!!!<br /><br />苦恼啊!无穷的苦恼!<br />我就感到这些DATESHEET上就是没有讲明白么!!!<br /><br />有哪位高人能够勇敢站起来,指点一二?&nbsp;万分感谢了!
 楼主| 火光 发表于 2009-4-16 16:23 | 显示全部楼层

CURR和BNRY寄存器的含义???

<br />本人做过好多次实验,发现真实的RTL8019AS,其CURR和BNRY的意义和说明书上的是不一样的,,,<br /><br />当BNRY&nbsp;==&nbsp;CURR时候,接收缓冲队列是空的...<br />当BNRY在CURR后一页的时候,说明接收队列是满的...<br /><br />真是奇怪啊,我发现几乎所有的DATASHEET上讲的不是这样的...<br />几乎所有的例程上也不是这样的...<br /><br />各位高人,能不能指点一把?
qingfengyishi 发表于 2009-4-16 19:27 | 显示全部楼层

可以去参考开源代码中是如何写的

可以去参考开源代码中是如何写的
 楼主| 火光 发表于 2009-4-16 23:09 | 显示全部楼层

???

<br />本人是感觉RTL8019AS说是和NE2000兼容的,其实在实现上还是有轻微的区别的...<br />NE2000的核心DP8390上的某些操作是相当麻烦的.<br />比如:&nbsp;1.&nbsp;在REMOTE&nbsp;WRITE前必须来个REMOTE&nbsp;READ<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.&nbsp;在SEND&nbsp;PACKET前必须把RBCR1&nbsp;=&nbsp;0FH<br />这个真是麻烦啊!<br />令人费解的!
ictty 发表于 2009-5-14 13:34 | 显示全部楼层

现在芯片都是直接有驱动的

  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

75

帖子

0

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