[an error occurred while processing this directive]
|
Закавыка в cmd файле - до адреса 10000h - все о'к а далее ругается.(И правильно ...)
Понимаю, что в в этом файле нужно прописать еще одну секцию для данных - в нужной адресной области и там разместить мою переменную, но заклинаний для этого линкера еще не знаю. Киньте в меня какой-то ссылкой если таковая существует.
MEMORY /* MEMORY directive */
{
PAGE 0:
MMR : origin = 0000000h, len = 00000c0h
DARAM : origin = 0004000h, len = 000C000h
SARAM : origin = 0010000h, len = 0030000h
CE2 : origin = 080000h, length = 0400000h
CE3 : origin = 0c00000h, length = 03f8000h
}
SECTIONS /* SECTIONS directive */
{
.vectors : {} > DARAM PAGE 0 /* interrupt vector table */
.cinit : {} > SARAM PAGE 0
.text : {} > SARAM PAGE 0
.stack : {} > DARAM PAGE 0
.sysstack: {} > DARAM PAGE 0
.sysmem : {} > DARAM PAGE 0
.cio : {} > DARAM PAGE 0
.data : {} > DARAM PAGE 0
.bss : {} > DARAM PAGE 0
.const : {} > DARAM PAGE 0
.csldata: {} > DARAM PAGE 0
.dmaMem: {} > DARAM PAGE 0
}
E-mail: info@telesys.ru