Hello:
It is my understanding that the reads and writes from a linux host will not be an atomic operation over the DM6437's HPI. In this case, how do we protect the memory that is shared by both the host and the dsp from both processors simultaneously updating the memory.
In general, how can I set-up a fool-proof semaphore between the linux host and the DSP. Does the DSP hardware have any mechanisms to help, i.e., registers etc.
Regards,
--b