Есть исходник, после компиляции забивает память практически полностью 2K AT90S2313. Необходимо дописать к нему приблизительно 1/5 его кода. Я вижу 2 варианта, либо переносить некоторые функции на чистый ASM, либо использовать какой-нибудь продвинутый компилятор. Сейчас использую WinAVR 20050214, использовал 20070122, но код получался больше. Изменял настройки make файла, но сколь ощутимого результата не увидел!
# Optimization level, can be [0, 1, 2, 3, s]. 0 turns off optimization. # (Note: 3 is not always the best optimization level. See avr-libc FAQ.) OPT = 2
|