Цитата(alekstr @ May 27 2009, 12:25)

И иногда (не всегда) при уничтожении последнего элемента списка все зависает. Вот у меня и возник вопрос - а корректно ли использовать эти функции без ОС с ее менеджером свободной памяти?
Вот и добейте софтину до стабильно нерабочего "зависания"

Конечно, корректно. Вы видели FreeRTOSовскую обертку для malloc/free ? Только приостановка процессов, чтоб не
гадили пытались делать то же самое, т.к. malloc/free не реентерабельны.