Hi, You can look at DSPLink MPCS module. It provides a two-processor software spinlock. We also have a MPLIST module, which is a shared memory list protected with this MPCS lock.
http://wiki.davincidsp.com/index.php/DSPLink_Overview Regards, Mugdha -----Original Message----- From: davinci-linux-open-source-boun...@linux.davincidsp.com [mailto:davinci-linux-open-source-boun...@linux.davincidsp.com] On Behalf Of Tobias Knutsson Sent: Tuesday, June 16, 2009 1:55 PM To: davinci-linux-open-source@linux.davincidsp.com Subject: OMAP Intercore locking Hello all, I'm working on a simple queue interface over the shared RAM between the ARM and the DSP core. My question is, does there exist some way to safely implement some form of lock that both of the cores respect? -- Hälsningar/Regards Tobias Knutsson _______________________________________________ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source _______________________________________________ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source