Guten Tag miteinander,
ist es möglich, mittels Linker Script bestimmte Variablen nach bestimmte
Sektionen zu verfrachten? z.B. habe ich den RAM in MEMORY {} in 3 Teile
unterteilt. Jetzt möchte ich die Variable buffer[100] nach RAM2
verschieben.
(Hinweis: buffer[100] ist am Anfang nicht initialisert und landet also
in .data, wobei .data üblicherweise in RAM0 liegt).
Danke für den hilfreichen Beitrag [/ironie]. Wäre toll wenn du mir sagen könntest wie genau, oder hast du vllt. einen Link der das genau erklärt?
So ganz pauschal findet man sowas in der (Überraschung !!!) gcc-Doku: http://gcc.gnu.org/onlinedocs/gcc/Variable-Attributes.html und der enstprechenden linker-Doku: http://www.math.utah.edu/docs/info/ld_3.html#SEC14 jeweils zum Stichwort section. Oliver
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.