компилер выдал сообщение Macro Expansion too long и повесился...(хотя в доке четко сказано что ограничений нет). Еще глюк: формула не вычисляется в выражениях #if (==0) но в компилер уходит правильное значение.
Воюю с ADM7021, а там куча формул для расчета констант. Очень хочется красоты и универсальности соурца...