Erik schrieb:
> Wiso Antwortest du wenn du selber nicht weist?
Weil du mich nicht damit beauftragt hast, die Portierung für dich zu
erledigen, sondern den Eindruck erweckst, dass du das selbst tun willst.
Dafür solltest du dich aber zumindest bemühen, die Unterschiede zwischen
beiden Architekturen so weit zu verstehen, dass du wenigstens einen
Anfang einer Portierung machen kannst. Im Moment ist es mein
Eindruck,
dass du schlicht und ergreifend rein gar nichts hast, was irgendwie den
Namen „Portierung“ verdienen würde.
Klar kann das auch jemand anders für dich tun, aber dann solltest du
1.) exakt danach fragen und 2.) lernst du dann dabei nichts für die
Zukunft. Beim nächsten Mal müsstest du also wieder jemanden finden,
der es für dich tut (und dabei ist es egal, ob das nächste Mal wieder
Code von einem MegaAVR auf einen Xmega zu portieren ist oder welcher
von einem ARM auf einen anderen mit anderen Peripherals).
Matthias Sch. schrieb:
> so das es z.B. kein DDR Register mehr gibt
Gibt's auch noch, heißt dort “DIR”. Kann man benutzen, wenn man die
Datenrichtung der Pins eines ganzen Ports auf einmal festlegen will.
Meist will man aber an einer Stelle eher einzelne Pins festlegen, da
sind DIRSET und DIRCLR handlicher.