Markus F. schrieb:
> Ich glaube nicht, daß es dafür einen Linux-Experten braucht. Jemand, der
> das Handbuch lesen kann, ist m.E. völlig ausreichend.
>
> In dem steht nämlich, daß der Assembler im AVR-Modus Hex-Konstanten
> nicht im C-, sondern nur im Intel-Format erlaubt (d.h. mit einem
> nachgestellten 'h').
In dem, das ich gerade aufgeschlagen habe (Version 1.42), sagt die
Tabelle 2.10, dass für Atmel der C-Modus benutzt wird. In diesem Modus
sind Konstanten wie 0x3F (hex), 077 (oktal) und 0b00111111 (binär)
legal.
Im Handbuch steht aber noch mehr, z.B. in Abschnitt 2.5:
1 | Der Doppelpunkt nach dem Label ist optional, falls das Label in der
|
2 | ersten Spalte beginnt (woraus folgt, daß der Befehl niemals in Spalte 1
|
3 | beginnen darf).
|
Lass also einfach mal die Zeilen mit CPU und INCLUDE nicht in Spalte 1
beginnen, indem du ein oder mehrere Leerzeichen voranstellst. Das gilt
natürlich auch für alle weiteren Zeilen, die kein Label enthalten.