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.

TDA3XEVM: Why no semaphore for writing to shared memory?

Part Number: TDA3XEVM

There is a semaphore for reading log from remote share memory and printing to UART console.  I believe reason for semaphore is to allow one core at a time to read from share memory.

Why isn't there semaphore for writing to remote share log?  For example, Vps_printf( ) writes to shared log memory without semaphore.

Regards,

Amer