[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Ну, в С обычно нет инлайнов (правда у Таскинга есть) и нет ограничения области видимости глобальных переменных (конфликты имен). И, разумеется, тут показана только нужная часть для понимания сути проблемы, а так модулей несколько десятков (с наследованием etc) и если в каждом из них при SYSTEM_TICK() будет два лишних CALL/RET + длинный CASE (вместо пустых инлайнов в основном), мне это категорически не нравится.
E-mail: info@telesys.ru