Gast
#177383
Hallo, der Linker des MSPGCC legt offenbar die einzelnen Objekte (*.o) in der Reihenfolge in den Speicher (.section .text), in der sie auch beim Aufruf angeben werden. Vor das erste Objekt setzt er sein eigenes Systemstartup (z.B. Kopieren der initialisierten globalen Variablen vom ROM ins RAM usw. bis zum Aufruf von main). Wie kann ich dem Linker sagen, daß er ein bestimmtes Objekt, welches nur "const unsigned char uc_Konstante[] = "abc";" enthält, vor allen anderen Dingen direkt an den Anfang meines ROM-Bereiches setzten soll (MSP430F149 bei Adresse 0x1100 und bei MSP430F147 bei Adresse 0x8000)? Dankbar für jeden sachdienlichen Hinweis ist Marcus