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.

Message Passing performance

Hello,

I Implemented the SRIO specification : Message Passing in C6474 ; and want to mesure its performance (how many cycles does it take to send some amount of data)

Starting the transfer is done using something like :  SRIO_REGS->QUEUE_TXDMA_HDP[0] = (int )TX_DESCP0_0 ;

so, how to know when the transfert is done in TX side ? is that instruction blocking, then, in the next instruction I take the time ??
Thanks