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.

Compiler/TDA4VM: Are there any atomic operation APIs in DSP

Part Number: TDA4VM

Tool/software: TI C/C++ Compiler

Hi,

We currently developed on TDA4VM/J721EX with SDK 06_01_00_15 sdk. I didn't find any light weight atomic APIs when programming in DSP, such as:

__sync_fetch_and_add / __sync_add_and_fetch as in gcc.

or

__sync_bool_compare_and_swap / __sync_val_compare_and_swap as in gcc.

or any header files atomic operation functions;

So I'd like to know if it supports similar APIs in DSP or not. Or how to ensure synchronous operations?