host packet descriptor中有几个字段,不太清除其意义,请指教谢谢
word0:
packet length :请问这个长度是不是所有的的host buff的长度之和?如果ps区是位于buff中,那么这个packet length是否包含ps length?
word3:
buffer0 length:请问这个长度指的是sop上挂的的buffer的长度吗?如果ps区是位于buff中,则该字段是否包含ps len?文档上说是不包含的,但是我在跑sdk的example中怎么发现是包含的?
Andy Yin1:
packet length是link在一起的所有buffer length总和,link上每个descriptor的buffer len只是data payload的长度,不包括PS len。
请说具体你跑的sdk程序,及是怎么看出是包括ps len的?
Peter wang1:
回复 Andy Yin1:
这个是在FFTC的example中的tx desc
00400140 ——0x140是packet length
00000000
06010853
00000168 ——0x168是buffer length = 申请的所有的buff长度= 64*5blcok+contrlheader+5*localConfig+5*ps
815BC7C0
00000000
00000168
815BC7C0
按照文档说明buff length 应该是等于0x140吧?contrlheader+5*localConfig+5*ps 应该都属于pslength吧?
TI中文支持网
