В защиту библиотек ST. Я пока всех галок в опциях компилятора не
ставил (только дефолтные), но на таком уровне и со стандартом C99
(это нарушение, признаю) ошибок нет совсем мало. С опцией C89 там Ад и Израиль, но я постепенно. Про
подходы к теме подумаю. Это как раз то, о чём я в #1 спрашивал, но
никто тогда не понял, о чём это я. Мне на самом деле обжиться в
коде надо, чтобы не смотреть на него, как на новые ворота.
Исправление ошибок для этого - очень
хороший путь. Я стараюсь конфу не засорять и сам ищу, но "Поощрение столь же необходимо гениальному писателю, сколь необходима канифоль смычку виртуоза". Так что поощряйте, барон, поощряйте.