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.

CPintC0/CPintC1 Auto-notification queues

Hi All,

         Can anyone please point me to an example of how to use these queues[CPintC0/CPintC1 Auto-notification queues] for Task/Core Synchronization and also i didn't find much literature/examples on this particular queues [except that this one line of understanding pasted below].

Synchronization
– Can also be done using the QMSS Interrupt Distributor, or the CpIntC queue pend queues.

Thanks

RC Reddy

  • RC

    I do not know of example that uses these queues.  For synchronization most of the examples use IPC_start() to synchronize multiple cores.  I am not sure what is the implementation of IPC_Start() (either QMSS or shared memory based).

    These queues can be used to generate interrupts to the chip-level interrupt controller (see table 5-9 in the Navigator user guide for the 6678 and other tables on deferent device)  Table 7-39 and 7-40 in the 6678 data manual gives the location of these interrupts (47, 91, 93, … 151, 152…). If you make an example that uses these queues to send message between cores, please share the example with me

    Thanks

     

    Ran