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.

RingIO and MSGQ sharing one POOL

Hi!

In my DSPLink application I'm using both RingIO and MSGQ components. I'm wondering how to configure POOL appropriately. Would you recommend splitting POOL into two smaller parts ande use one for RINGIO and one for MSGQ or to share one POOL between the two components? If no. 2 is better, how would this POOL configuration look like (SMAPOOL_Attrs structure, especially buffer sizes)? From what I've seen sample DSPLink application rely on the default configuration in which one POOL is present...

Regards
Szymon

  • Szymon,

    Which DSPLink release are you on? The 1.6x releases ship with a programmer's guide in $DSPLink/doc which has details about POOL configuration, creation of multiple pools, pool requirements for IPC modules etc. I would suggest you to have a look at that.

    The basic DSPLink configuration ships with a single POOL..This is just a representative example.

    You can program multiple POOLs, one for MSQG buffers and one for RingIO. This will make application programming easier as it will enable you to keep the buffer requirements foe each IPC separate.

    Deepali