2021-04-18 01:10 PM
Trying to port my code to CMSIS-RTOS v2 and running into some missing functionality. I don't see an osThreadSuspendAll() replacement.
Solved! Go to Solution.
2021-04-18 03:57 PM
It looks like osKernelLock()
2021-04-18 03:57 PM
It looks like osKernelLock()
2021-04-19 07:00 AM
Hello @Rob.Riggs ,
To migrate to CMSIS-RTOS v2, I advise you to consult the following link : Migration Guide
moreover, you will find all the differences between the API functions in this reference : Detailed API Function Differences
I hope this helps!
Best Regards,
Walid
2021-04-24 08:24 PM
Thank you. I am finding that migration guide rather lacking. I have consulted it. Searching for osThreadSuspendAll returns no results. It is not referenced on that page. There are a number of CMSIS-OS v1 functions that have no migration information and for which I just ended up having to use the underlying FreeRTOS functions.