Patch einfügen

OP #4385038
Lesenswert?

Hallo zusammen,

zurzeit beschäftige ich mich mit folgendem Projekt:

http://www.dg4has.de/html/pocsac_encoder.html

Das Board ist mit einem AT902313P aufgebaut. Da dieser ja nicht mehr zu 
erwerben ist, gibt es ein Patch, auf der Entwickler-HP 
(http://users.rcn.com/carlott/projects.html)

Wie oder wo, füge ich jetzt das Patch in die .asm Datei für den AT902313 
ein um meinen tiny2313 damit zu füttern ?

Danke für eure Hilfe
Gast #4385049
Lesenswert?

Das ist doch alles in dem beiliegenden README erklärt.
Die .patch Datei in das Verzeichnis mit dem Quellcode kopieren, dannin 
das Verzeichnis mit dem Quellcode wechseln und dort dann:

patch -p0 < avrpocsag_attiny2313.patch

aufrufen.
#4385134
Lesenswert?

Simon K. schrieb:
> Tut mir leid. Bekomme ich nicht hin :(
>
> Wo muss ich denn den Befehl eingeben ?

In der Command Line.
Die Frage ist allerdings, ob du überhaupt ein Patch-Tool installiert 
hast.

Ansonsten sieh mal in das Patch-File hinein. Das ist ein reines 
Textfile. Änderungen am Code sind mit + (das ist die neue Zeile) und - 
(das ist die alte Zeile) markiert. Soviele Änderungen sind das nicht. 
Wenn du den Assembler über den original Code jagst, wird er dir sowieso 
die bewussten Stellen markieren und dann siehst du im Patch-File nach, 
wie es heissen muss. Im wesentlichen geht es darum, dass die UART 
Register bzw. Bits bzw. die EEPROM Register und Bits auf einem 2313 
anders heissen. Und 1 Textänderung ist noch im Patchfile enthalten, die 
die Versionsnummer von 1.0 auf 1.1 hochpatcht.
Ein paar andere Patches sind noch dabei, die aber offenbar keine 
sichtbare Veränderung im Code bewirken. Mglw. hat da jemand Tabulatoren 
gegen Leerzeichen ausgetauscht.

Also keine Panik. Das ist alles machbar.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren