Forum: Compiler & IDEs Fehler in ATtiny461 Definitions-Header


von Fabian B. (fabs)


Lesenswert?

Hallo WinAVR-Ersteller,
ich hab grad festgestellt, daß im File
iotnx51.h
ein paar Fehler sind:
1) beim PRR Register sind die Positionen von PRTIM0 und PRTIM1 jeweils 1 
zu hoch
2) bei SPMCSR ist Bit 2 falsch benannt (RGWRT statt PGWRT) und ausserdem 
nicht an Position 2 sondern 3 definiert. Auch Bit 3 und 4 sind falsch 
auf Bit 4 und 5 definiert.

PRR fiel mir beim Debuggen auf, weil ich mich wunderte, daß das Bit 
nicht gesetzt wurde; SPMCSR sah ich dann zufällig, weil's direkt unter 
der Definition von PRR steht im H-File.
Evtl gibts da noch mehr fehler.

WinAVR Version: 20070525

Ist das in der neueren Version schon behoben?

Gruß
Fabian

von Stefan B. (stefan) Benutzerseite


Angehängte Dateien:

Lesenswert?

> ich hab grad festgestellt, daß im File
> iotnx51.h
> ein paar Fehler sind:

In WinAVR-20071222 gibt es kein iotnx51.h

Es gibt:

iotn461.h
(Die vermutlich passende zu deinem Betreff, s. Anhang)

iotnx5.h

iotnx61.h

von Stefan B. (stefan) Benutzerseite


Angehängte Dateien:

Lesenswert?

Und die entsprechende iotnx61.h

von Fabian B. (fabs)


Lesenswert?

Ja, natürlich meinte ich die iotnx61.h. Hast du darin was geändert? Wenn 
nicht ist der Fehler demnach in der 20071222  behoben.

Gruß
Fabian

von Stefan B. (stefan) Benutzerseite


Lesenswert?

Habe nix geändert, das sind die Originale. Schön, dass der Bug raus ist.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.