Moin, ich hab hier nen Brocken Code der wohl mit dem AVR-Assembler compiliert wurde. ldi zl,low(table) ldi zh,high(table) add zl,a ijmp ... ... table: ... ... Mit "low" und "high" kann gcc syntaxmäßig nix anfangen. Wie kann ich das übersetzen? Ach, noch was: Wie bring ich den AVR-Assembler dazu, daß er aus einer Datei eine Objectdatei xyz.o erzeugt? Irgendwie hat der n fertiges HEX-file gemacht, damit kann ich aber in meinem speziellen Fall nix anfangen.
> Mit "low" und "high" kann gcc syntaxmäßig nix anfangen. Wie kann ich das > übersetzen? lo8 und hi8 > Ach, noch was: Wie bring ich den AVR-Assembler dazu, daß er aus einer > Datei eine Objectdatei xyz.o erzeugt? Gar nicht. Der Atmel-Assembler kann das nicht.
Supi! lo8 funzt. Danke.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.