各位专家好: 在McSDK提供的tcp3d示例中用到dummy PaRAM,但感觉此PaRAM没有存在必要,例如L2P将Pseudo PaRAM转到EDMA PaRAM后,就发送一个REVT事件,驱动EMDA REVT channel工作,INCFG、LLR都通过chain和Link进行驱动,Tcp3D采用自动trigger,TCP3D操作完毕自动触发REVT,继续将HD、SD、STS数据搬出,STS搬出后,就产生中断,进入中断操作,然后中断中在触发L2P工作,依次循环下去,感觉中间无需dummy PaRAM。
但在一个资料中看到,加入dummy PaRAM好像是为了解决一个Bug:avoid a race condition for the current block when updating OPT and LINK fields,因为资料不详,不清楚具体如何使用,解决了什么问题,希望能得到专家回复,谢谢!
Rambo:
回复 Andy Yin1:
好的,谢谢!