Zitat Zitat von H.A.R.R.Y.
Eine Frage hät' ich noch: Wie heißt so ein Linker Description File typischwerweise und wo kann ich es finden (im WinAVR-Verzeichnisbaum, GROBE Angabe reicht mir schon)?
https://www.roboternetz.de/wissen/in...erzeichnisbaum

Abhängig von den Linker-Flags wird ein anderes ld-Skript genommen (*.x, *.xb) aber frag mich jetzt nicht, was die Endungen bedeuten und wann welche genommen wird.

Vielleicht mal die specs befragen (welche genommen werden siehst du mit avr-gcc -v ...)

AFAIK kannst du auch einfach ein ld-Skript dazulinken. Alles, was kein elf32-avr ist, wird als ld-Skript interpretiert.

Ob die Lokatierungen stimmen siehst du im Mapfile.

Da IHEX keine Sektion-Information trägt (bzw alles in eine große Sektion gestopft wird) muss die lma (load memory address) für jeden Code-Block (.eeprom, ...) angegeben werden.

Zitat Zitat von H.A.R.R.Y.
Reicht ein ordinärer Texteditor (notepad, xemacs, ...) zum ansehen? Falls nicht, welches Tool benötige ich dazu?
Ein Skript ist ein Skript und damit plain text.

(x)emacs ist kein Editor, sonder ein Betriebssystem. Bzw wäre ein Betriebbsystem, wenn ein guter Editor dabei wäre