Цитата(Andrеys @ Dec 21 2007, 21:27)

очень похоже на то что мне надо(или я ошибаюсь?)
Вы бы, батенька, все таки объяснили понятно, что у вас не получается и в чем конкретно вопрос. А то боюсь вас никто так и не понял

Предлагаете восстанавливать ход ваших мыслей по скупым деталям
Цитата(Andrеys @ Dec 23 2007, 11:18)

массивы мои все такого вида
int massO[6]={0x00, 0x3e, 0x41, 0x41, 0x41, 0x3e};
...
при компиляции пишет следующее:
Error[e104]: Failed to fit all segments into specified ranges. Problem discovered in segment HCODE. Unable to place 1 block(s) (0x72b6 byte(s) total) in 0x3cc2 byte(s) of memory. The problem occurred while processing the segment placement command "-P(CODE)HCODE=0-3FFF", where at the moment of placement the available memory ranges were "CODE:12-13,CODE:340-3fff"
То есть ваши массивы ранее были в оперативной памяти а теперь вы их хотите поместить во флэш?
Но судя по ошибке линкера у вас забита вся флеш. Более того не хватает около 6 Кслов флэша!
Это как, случилось в одночасье или наблюдалось уже давно?