In my auto-generated maincfg.cmd linker command file, I have the following memory definition on line 190:
MEMORY {
PAGE 0: DARAM: origin = 0x400, len = 0xcc00
PAGE 0: VECT: origin = 0x200, len = 0x100
PAGE 0: ExtPgm: origin = 0x10000, len = 0x80000
...
}
With the following directives on lines 13-16
-u DARAM
MEM_SEGZERO = DARAM;
-u ExtPgm
MEM_MALLOCSEG = ExtPgm;
error #10234-D: unresolved symbols remain
"C:/MyProducts/atsii/tracking/src/maincfg.cmd", line 14: error #10104:
undefined symbol "DARAM" used in expression
"C:/MyProducts/atsii/tracking/src/maincfg.cmd", line 16: error #10104:
undefined symbol "ExtPgm" used in expression
Does the MEMORY definition on line 190 need to appear before the directives on lines 13-16? If so, how would I instruct the code generation tools to do that since this is an auto-generated file?
maincfg.cmd lines 1-6:
/* Do *not* directly modify this file. It was */
/* generated by the Configuration Tool; any */
/* changes risk being overwritten. */
/* INPUT main.cdb */
I'm using C5500 Code Generation Tools 4.4.1 with CCS v12.6
Thanks again for your help as I come up to speed on these tools.