你好!reclamation queue是啥意思?这是我在看K1_STK里Multicore_Navigator例程看到的。把一个描述符从队列中取出来,然后push到reclamation queue中,想知道:
1、这个描述符在完成什么之后才弹回原来的队列?
2、reclamation queue是怎么指定的?就是如何让一个queue具有reclamation功能?
我描述的很烂,求大神指教,谢谢。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
你好!reclamation queue是啥意思?这是我在看K1_STK里Multicore_Navigator例程看到的。把一个描述符从队列中取出来,然后push到reclamation queue中,想知道:
1、这个描述符在完成什么之后才弹回原来的队列?
2、reclamation queue是怎么指定的?就是如何让一个queue具有reclamation功能?
我描述的很烂,求大神指教,谢谢。
你好,
reclamation queue是PktDMA通过PDSP实现的一个特殊的功能,把一个packet push到 reclamation queue以后,PDSP会自动地把这个描述符Pop出来,然后
放在Packet descriptor所指定的return queue中,这种操作类似于packet通过了一个packet DMA。针对你的问题
1. 这个描述符什么操作也不做,PDSP直接将把从 reclamation queue取出,放入return queue
2. 需要在PDSP上下载特定的firmware,然后通过command接口来配置希望成为reclamation queue的queue ID,具体参考QMSS user guide的4.3.1.3