il-2 (16.03.2016 15:56, просмотров: 108) ответил IBAH на я на ИАР+АВР инлайн обработчики прерываний делал, а как 32 разряда так "фиг с ним", это не наш метод!
Тогда есть такой способ "изящно извратиться": - пишешь свои static inline - функции в соответствующих модулях (нижний уровень).
- в модулях верхнего уровня, где планируется их использование делаешь соответствующий #include
- если в модулях нижнего уровня несколько static inline функций, и не все они используются в конкретном модуле верхнего уровня, то чтобы не было Warning-ов каждую функцию обрамляем директивами условной компиляции. Это к тому-же сократит время компиляции.