SWRA486A August 2015 – April 2017 CC1310 , CC2620 , CC2630 , CC2640 , CC2640R2F-Q1 , CC2650 , CC2650MODA
Users can access several resources like the OSC_DIG, TDC, and ADC on the CC26x0 and CC13x0 devices from both the sensor controller and the Cortex-M3. To ensure these accesses are correctly arbitrated on the bus, the Cortex-M3 should always access these modules through driverlib, which has this arbitration support built in.
If the Cortex-M3 and the sensor controller access the same resources, protect them using the auxiliary semaphore module. This module has eight semaphores reserved for protecting-shared resources in the auxiliary domain.
The convention is as follows:
For details on how to use the auxiliary semaphores, see the AUX_SMPH registers.