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.

CC3135: SemaphoreP_Params_init() Function

Part Number: CC3135

Hi Team,

We are currently developing with CC3135 and I am trying to figure out where the function SemaphoreP_Params_init() is located. I saw it called and given a prototype but I cannot find the actual function itself. Can you help us?

I've referenced the function from SemaphoreP.h header file from the MSP432 SDK. Directory is at: simplelink_msp432p4_sdk_3_40_01_02\source\ti\drivers\dpl. I saw it called in the cc_pal.c file in the host driver and the code is on the snippet below:



Thanks in advance!


Kind Regards,

Jejomar

  • Hi Jejomar, 

    Let me forward this request to the correct expert. 

  • Hi Jejomar,

    The SemaphoreP_Params_init() function is in the kernel. There are three different versions of this function, depending on which OS you are using.

    FreeRTOS: simplelink_msp432e4_sdk_3_40_01_02\kernel\freertos\dpl\SemaphoreP_freertos.c

    TI RTOS: simplelink_msp432e4_sdk_3_40_01_02\kernel\tirtos\packages\ti\dpl\SemaphoreP_tirtos.c

    Not RTOS: simplelink_msp432e4_sdk_3_40_01_02\kernel\nortos\dpl\SemaphoreP_nortos.c

    Thank you,

    FG