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.

FFTC Configuration registers

I want to learn how changes fftc configuration registers parameters. I know that configuration registers are updated from Tx queue descriptor Control header region with mapping. So here is my question, I configure thoose control registers when configurating Fftc Tx queue, then push a PKTDMA descriptor into the Tx queue, after taking the result of the related descriptor, then If I push another descriptor which has not a control header to same Tx queue, how does the fftc threat the new descriptor. Will configuration registers keep previous configuration parameter or they update again first configuration parameters which I give them at the begginning of the configuring the Tx queue ?

In short, Is there any register which keeps first configuration register parameters to configure every headless PKTDMA packet with same parameters or FFTC gives previous configuration parameters to new headless descriptor ?

Thanks

  •   Each time you push a descriptor with 'configuration words', the configuration register corresponding to the TX channel will be updated with the values in that packet.

      So if you initially configure registers to say Config-A and later push a packet with 'configuration words' in the descriptor  with Config-B, the every packet (without  'configuration words' in the descriptor) that follows this packet will use Config-B. Each time you push a packet with ;configuration words' in descriptor it will overwrite the previous settings and the previous settings is lost.