Part Number: AM62D-Q1
Hi,
I need to use __atomic_swap available in c7x.h on C7x core. It is mentioned in available documentation but not describe in detail. I am looking for this detailed description. I can guess how to use by it looking at signature `int __OVBIFM __atomic_swap(__WR int*, int, int)`. Except the last argument. I guess it is memory order. I must find proper documentation. Compiler does not describe it, assember programming guide is not available. Where I can find the right document?
I found so far
- spruip0 - C71x DSP CPU, Instruction Set, and Matrix Multiply Accelerator
- spruiv4d - C7000 C C++ Optimization Guide.pdf
- spruig8k - C7000 Optimizing C C++ Compiler v5.0.0.LTS