Das Makefile schwächelt an ein paar Stellen. Kommentar erspar ich mir.
Mit Ports/Devices brauchst du bei USB nicht rumzumachen, also ist die -P Option überflüssig. Der USB-Treiber (im Endeffekt der Host/Hub) erkennt - wie's gehört - wo was angeschlossen ist. Man brauch also nur den Progger mit -c anzugeben. Gültige Progger siehst du, wenn du einen ungültigen Progger angibst. Gleiches gilt für unterstützte µC. Ausserdem sieht man das im avrdude.conf.
avrdude 5.3.1:Code:> avrdude -c xxx
https://www.roboternetz.de/phpBB2/ze...=247711#247711
doch zurück zum Makefile...
Dir ist klar, was da alles für Compilertweaks gemacht werden und daß dadurch u.U. Programme nicht funktionieren? (C-Standard/Konvention wird verbogen, etc)
Lesezeichen