Gen-wsw
Aus open7x0.org
Diese wird nicht mehr supported und gepflegt. Möglicherweise funktioniert nichts mehr, was auf dieser Seite beschrieben wird.
Ich (Lemmi) habe eine kleine Toolsammlung geschrieben, die WSW-Dateien erzeugen und signieren kann. Dabei handelt es sich um eine bash-Script-Sammlung, die ausführlich Gebrauch von diversen GNU-Tools macht.
Inhaltsverzeichnis |
Überblick
Die Tool-Sammlung besteht aus drei Anwender-Scripten:
- gen-wsw
<p/>
Das Script 'gen-wsw' erzeugt eine WSW Datei aus einzelnen Komponenten und
signiert sie, so dass sie direkt als Update eingesetzt werden können.
Die einzelnen Inhalte werden per Option ausgewählt.
- Details: -> Datei 'GEN-WSW.txt'
- gen-wsw-template
Das Script 'gen-wsw-template' erzeugt ein Template einer WSW-Datei, also eine WSW-Datei ohne speziellen Inhalt. Nur der Header wird korrekt gesetzt. Die Signatur fehlt natürlich auch.
- Details: -> Datei 'GEN-WSW-TEMPLATE.txt'
- sign-wsw
Das Script 'sign-wsw' signiert eine WSW-Datei. Dabei werden nur die ersten 8 Bytes (Magic) und die Länge der bereits bestehenden WSW-Datei überprüft. Sind sie in Ordnung, dann wird die MD5-Prüfsumme berechnet und die Datei entsprechend signiert.
- Details: -> Datei 'SIGN-WSW.txt'
Download
Die jeweils aktuelle Version dieser Tool-Sammlung liegt im SVN unter:
Die dortige Datei LIESMICH.txt beschreibt die Tools näher.
Links zu den »Entwickler-Tools«
- Cross-Compiler: toolchain
- Erzeugen und Signieren von WSW-Dateien: gen-wsw
- Entpacken und Analyse der WSW-Dateien: extract-wsw

