Извини за нескромный вопрос: 4к - байт или слов. Если слов, то это предел памяти самого кристалла. Если байт, возможны варианты. 1. Попробуй отключить оптимизацию (глюки там бывают). 2. Попробуй перекомпилить проект под другую мегу. Пусть программа будет неработоспособная, важно посмотреть поведение компилятора. Я забивал мегу8 под завязку, проблемы были когда размер неоптимизированного кода превышал возможности кристалла, оптимизатор не справлялся и тоже что-то про переходы ругался.
редактировано: по-моему это как раз мой случай, и п.1 не поможет. Мне обещали лекарство на ICC 7, как дадут - поделюсь.
|