各位TI的工程师们,你们好。
我最近在学习C6670上BCP模块的使用,参考了文档SPRUGZ1.pdf和PDK内的历程, 现在有关于输入数据对齐的几个疑问。
BCP Header 肯定是要multiple of 128bit的。每个local header需要32bit multiple,这2个是明确的。那整个BCP Header需要从128bit对齐处开始吗?
同时在PDK内的Bcp_addTMHeader中有如下的注释,说user info去需要对齐128bit边界。
同时PDF中的Figure 3-3 Example header format of BCP又有下面这句话,黄字所示。说明要处理的数据也u需要从128bit对齐。
这2处在文档中都没有明确的说明,想请教各位工程师是否是这样的,同时整个BCP header是否也需要128bit起始呢?
谢谢。

