interner Compiler Error 10842

jomixl
Benutzer
Avatar
Gender:
Posts: 225
Registered: 02 / 2008
Subject:

interner Compiler Error 10842

 · 
Posted: 25.01.2017 - 15:53  ·  #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
Gender:
Location: Frankfurt Main / Germany
Posts: 1697
Registered: 02 / 2003
Subject:

Re: interner Compiler Error 10842

 · 
Posted: 25.01.2017 - 16:00  ·  #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
Gender:
Posts: 225
Registered: 02 / 2008
Subject:

Re: interner Compiler Error 10842

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

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

Gruß Joachim
rh
Administrator
Avatar
Gender:
Location: Germany
Age: 24
Homepage: e-lab.de
Posts: 5558
Registered: 03 / 2002
Subject:

Re: interner Compiler Error 10842

 · 
Posted: 27.01.2017 - 14:17  ·  #4
Selected quotes for multi-quoting:   0

Registered users in this topic

Currently no registered users in this section

The statistic shows who was online during the last 5 minutes. Updated every 90 seconds.
MySQL Queries: 15 · Cache Hits: 14   81   95 · Page-Gen-Time: 0.047455s · Memory Usage: 2 MB · GZIP: on · Viewport: SMXL-HiDPI