altos/stm: Add comments to the .ld files explaining how the romconfig stuff works
[fw/altos] / src / stm / altos-application.ld
index 5bdfcd05cfbacb891a485f69451b6b5b14b41e50..c94c06b84c546dc2336868d20a70d866a34b54c3 100644 (file)
@@ -35,9 +35,19 @@ SECTIONS {
 
                . = ORIGIN(rom) + 0x100;
 
+
+               /* Ick. What I want is to specify the
+                * addresses of some global constants so
+                * that I can find them across versions
+                * of the application. I can't figure out
+                * how to make gnu ld do that, so instead
+                * we just load the two files that include
+                * these defines in the right order here and
+                * expect things to 'just work'. Don't change
+                * the contents of those files, ok?
+                */
                ao_romconfig.o(.romconfig*)
                ao_product.o(.romconfig*)
-
                *(.text*)       /* Executable code */
                *(.rodata*)     /* Constants */