Цитата
А смысл использовать для этих целей PendSV?
Для этого есть SVCall.
А PendSV это асинхронный запрос, который или из прерывания запрашивается
так речь и шла о прерываниях:
Цитата(brag)
у меня там висит обработчик очереди запросов от хардварных прерываний(у которых приоритет всегда выше,чем у pendsv,systick) на выполнения системных функций
доступ к системным функциям из обычных тредов ессно через SVC
а критических секций нет, они на cortex-m3 просто не нужны.