Hi
If an external device (say FPGA for example) sends multiple doorbells with the same info field to the DSP's SRIO peripheral,
a) are they input to the same Rx FIFO as data packets and dealt with sequentially?
b) how many doorbells with the same info field can be received before a doorbell retry is sent back to the FPGA?
c) how many doorbells each with a different info field can be received before a doorbell retry is sent back to the FPGA?
I'm guessing that in b), the sending device keeps getting a doorbell retry message from the DSP until the DSP clears the bit in DOORBELLx_ICCR. True?
If the above is true, then the DSP's SRIO peripheral can only handle one doorbell at a time when the info bits are the same.
Cheers