interner Compiler Error 10842

jomixl
Benutzer
Avatar
Geschlecht:
Beiträge: 229
Dabei seit: 02 / 2008
Betreff:

interner Compiler Error 10842

 · 
Gepostet: 25.01.2017 - 15:53 Uhr  ·  #1
Hallo Rolf,

hab heute versucht ein älteres Projekt zu compilieren und erhalte einen Compiler Error
mit dem ich nichts anfangen kann.

Im asm-File sind zwei Zeilen markiert in denen ein ucsr0a Register angesprochen wird.
Ziel-Avr ist ein Mega16

Was kann ich da machen?

Gruß Joachim
Gunter
Administrator
Avatar
Geschlecht:
Herkunft: Frankfurt Main / Germany
Beiträge: 1697
Dabei seit: 02 / 2003
Betreff:

Re: interner Compiler Error 10842

 · 
Gepostet: 25.01.2017 - 16:00 Uhr  ·  #2
Hi,
welche CPU? Da fehlt wahrscheinlich die Definition von UCSR0A im .dsc File.
Vermutlich heisst das Register dort UCSRA=$xy und muss nochmal als UCSR0A=$xy eingetragen werden.
Das dürfte wegen der Umstellung auf xMegas im Compiler geändert worden sein.
Übrigens: die "10842" ist nur die Zeilennummer im .asm wo der Fehler auftrat.

Gruß
Gunter
jomixl
Benutzer
Avatar
Geschlecht:
Beiträge: 229
Dabei seit: 02 / 2008
Betreff:

Re: interner Compiler Error 10842

 · 
Gepostet: 26.01.2017 - 08:35 Uhr  ·  #3
danke, das war es.

... die CPU ist ein Mega16 (siehe oben):

Gruß Joachim
rh
Administrator
Avatar
Geschlecht:
Herkunft: Germany
Alter: 26
Homepage: e-lab.de
Beiträge: 5558
Dabei seit: 03 / 2002
Betreff:

Re: interner Compiler Error 10842

 · 
Gepostet: 27.01.2017 - 14:17 Uhr  ·  #4
Gewählte Zitate für Mehrfachzitierung:   0

Registrierte in diesem Topic

Aktuell kein registrierter in diesem Bereich

Die Statistik zeigt, wer in den letzten 5 Minuten online war. Erneuerung alle 90 Sekunden.
MySQL Queries: 8 · Cache Hits: 14   82   96 · Page-Gen-Time: 0.016887s · Speichernutzung: 2 MB · GZIP: ein · Viewport: SMXL-HiDPI