yuri_t (30.04.2013 23:37, просмотров: 97) ответил SciFi на Спасибо, посмотрел: не по делу. А вы посмотрите на мой вопрос.
Сейчас тоже не по делу ? You can "split" the .text section among multiple memory regions using the following syntax:
MEMORY
{
PAGE 0: /* Program Space */
FLASHA: org = 0x000000, len = 0x400
FLASHB: org = 0x000400, len = 0x400
FLASHC: org = 0x008000, len = 0x1000
FLASHD: org = 0x009000, len = 0x1000
PAGE 1: /* Data Space */
H0SARAM: org = 0x00A000, len = 0x2000
}
.text : >> FLASHA | FLASHC | FLASHD, PAGE = 0
or
MEMORY
{
//
// Individual sectors E and F called out in the MEMORY description
//
...
FLASHF : origin = 0x310000, length = 0x008000 /* on-chip FLASH */
FLASHE : origin = 0x318000, length = 0x008000 /* on-chip FLASH */
...
}
SECTIONS
{
.text: { *(.text) } >> FLASHE| FLASHH
}