Цитата(alx2 @ Jun 26 2008, 15:41)

Странный синтаксис. После символа ">" должно указыватсья имя региона, в котором должна быть размещена секция. Смотрите документацию, там все написано. Вот общий синтаксис:
Код
section [address] [(type)] :
[AT(lma)] [ALIGN(section_align)] [SUBALIGN(subsection_align)]
{
output-section-command
output-section-command
...
} [>region] [AT>lma_region] [:phdr :phdr ...] [=fillexp]
Прошу прощения. Поспешиш - насмешиш.
Вы правы на счет регионов.
Более полный отрывок будет таким примерно.
Код
MEMORY
{
........
NVRAM (r) : ORIGIN = 0x808000, LENGTH = <РАЗМЕР_ЭТОГО_РЕГИОНА>
........
}
SECTIONS
{
........
.nvram :
{
*(.nvram.*)
*(.nvram)
} >NVRAM =0xFF
........
}
Заполнение 0xFF не обязательно, но по умолчанию заполняется нулями. Для EEPROM вероятно лучше указать.
- А мораль отсюда такова: всякому овощу свое время. Или, хочешь, я это сформулирую попроще: никогда не думай, что ты иная, чем могла бы быть иначе, чем будучи иной в тех случаях, когда иначе нельзя не быть.
© Lewis Carroll. Alice's adventures in wonderland.