Цитата(SZ0 @ Nov 16 2008, 00:43)

Помогите разобраться с ошибкой:
Error[e27]: Entry "_A_f1_b" in module main ( D:\IAR_AVR_5.11\vt\Debug\Obj\main.r90 ) redefined in module tcnt1 ( D:\IAR_AVR_5.11\vt\Debug\Obj\tcnt1.r90 )
Не могу понять, как вообще может произойти такое переопределение. Подключение файлов вроде правильно сделал, до этого делал так же - всё работало.
Проект прилагается.
Ошибка генерируется в union потому что эти переменные определяются каждый раз при подключении general.h.
typedef + extern помогут.
Уходя, оставьте свет...