SPRUGR9H November 2010 – April 2015 66AK2E05 , 66AK2H06 , 66AK2H12 , 66AK2H14 , 66AK2L06 , AM5K2E02 , AM5K2E04 , SM320C6678-HIREL , TMS320C6652 , TMS320C6654 , TMS320C6655 , TMS320C6657 , TMS320C6670 , TMS320C6671 , TMS320C6672 , TMS320C6674 , TMS320C6678
The Accumulator firmware includes an optional reclamation queue that can be used for packet discards. Any descriptor placed on the reclamation queue will be recycled in the same manner as if it had been submitted to a TX PKTDMA. The descriptor packet information word is used to determine the return queue and the return handling, including options to unlink host descriptors and push to either the front or the back of the return queue.
Command Buffer Offset | Field | |||
---|---|---|---|---|
Byte 3 | Byte 2 | Byte 1 | Byte 0 | |
0x00 | Return code | 0 | 0x83 | 0 |
0x04 | 0 | Queue number |
NOTE
PDSP firmware and the queue manager do not know how a PKTDMA has mapped logical queues to the physical queue manager. The physical queue number should always be used here. When reading descriptors, the firmware will append qmgr:qnum fields together to determine the physical queue.
Setting the reclamation queue to 0 disables all reclamation queue monitoring. The firmware initializes with a default reclamation queue of 0 (disabled).
This command always returns 1 for success in the return code.