Ich habe eine kleine Kurzzusammenfasung zur Erweiterung "Swap partitions" angehängt.
Ich habe die Änderungen auf Basis von Rev. 360 durchgeführt.
Bräuchte noch einen kleinen Tipp von Euch: Reicht das Bin-File und die Revisionsangabe zum Testen aus? Weiß jeder wo er die passende CHDK-Struktur herbekommt?
"create card with two partitions" habe ich abgeklemmt, da ich noch daran arbeite.
Ansonsten viel Spaß beim Testen und ich bin auf/für Änderungswünsche gespannt und offen.
Sollte ein Interesse auf Erweiterungen bestehen, werde ich noch ein wenig weiter daran arbeiten, falls nicht würde ich mich mit dem Stand bereits zufrieden geben.
Patch-File: Ich habe beide Änderungen "swap partitions" und "configure partitions" in ein patch File gelegt.
Falls jemand "swap partitions" nach intensivem Test einbuchen möchte gebt mir bitte kurz bescheid, dann trenne ich die beiden Funtionen zum einbuchen wieder auf.
Ich komme immer wieder an meine Grenzen, wenn ich in die Assembler-Ebene rutschen müsste, da ich die reinen Assemblerbefehle ohne Kontext und Adressauflösung nicht verstehe. Ich habe leider nur IDA-Light und damit geht's, mangels ARM-Unterstützung, nicht wirklich weiter (400€ für die Vollversion ist mir zu heftig
). Gibt es eine alternative Disassembler-Lösung für Windows?
@fe50: Danke für die Tipps mit dem Screenshot. Leider habe ich keinen Grabber, CHDK-PTP ist leider noch nicht portiert. Kurzum, ich habe eine weitere nicht so optimale Lösung mit meiner alten Kamera gefunden.