Revava

Revava ist ein Disassembler für die Firmware der Atmel-AVR-Mikrocontroller.
Jetzt downloaden

Revava Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Dan Winker
  • Website des Verlags:
  • http://www.visi.com/~dwinker/revava/

Revava Stichworte


Revava Beschreibung

Revava ist ein Disassembler für die Firmware der Atmel-AVR-Mikrocontroller. Revava ist ein einzelner Pass-Disassembler, der in einer Datei liest, die ein Programm enthält, das für einen ATMEL AVR-Mikrocontroller bestimmt ist, und den Baucode ausgibt, der in einen AVR-Assembler eingegeben werden kann. Die Ausgabe von Revava enthält Assembler Mnemonics, wenn mögliche und dc.w-Deklarationen, in denen keine Mnemonic mit den Daten übereinstimmt. Das Kommentarfeld für jede Montageanweisung enthält die Adresse des Objektcodes und der Zieladresse für Zweige, Anrufe, Sprünge usw. in Fall, in dem mehrere Montageanweisungen vorhanden sind, die an demselben Opcode zusammengefügt werden, werden alle Auswahlmöglichkeiten in einer Gruppe mit aller Erstauswahl präsentiert, kommentiert.Revava wird in C ++ geschrieben und der Quellcode ist hier verfügbar, der unter der GNU-Öffentlichkeit veröffentlicht wurde Lizenz.InstalationDer Code ist hübsch Vannilla C ++. Es sollte mit fast einem C ++ - Compiler aufbauen. Ich habe es mit GCC Egcs-2.91.66 bei Linux und GCC 2.95.1 auf Solaris 7. Das einzige Problem, das ich bemerkte, ist, dass die Linux-Version #include und die Solaris-Version wollte #include Ich habe es bei gelassen, sodass Sie möglicherweise anpassen müssen, dass sie auf Ihrem System kompiliert werden können. Nach dem Herunterladen des neuesten Tarballs (XY ist die Versionsnummer) tar -xvzf revava-xytar.gz CD Revava -X.Ihr Sie möchten vielleicht den Makefile für Ihre eigenen Vorlieben bearbeiten, dann: Makethis sollte zwei Ausführbare erstellen: "Revava" und "make_test_source". Revava ist der Disassembler. make_test_source spuckt einfach einen AVR-Assembly-Code aus, der jede Anweisung mit unterschiedlichen Argumentenkombinationen verwendet noch kleiner.


Revava Zugehörige Software

Natürlicher CLI.

Natural CLI ist eine Java-Bibliothek, die Entwickler für Entwickler-Befehlszeilenschnittstellen mit menschlichen lesbaren Sätzen bereitstellt. ...

233

Herunterladen

Yorick.

Yorick ist eine interpretierte Programmiersprache für wissenschaftliche Simulationen oder Berechnungen und andere Vorgänge. ...

179

Herunterladen

objc.

OBJC-Distribution besteht aus dem "Vici", interaktivem Objektiv-C-Debugger und Interpreter "objc", dem eigentlichen Compiler. ...

317

Herunterladen

ubasic.

UBASIC ist ein winzig, nicht interaktiver Basisdolmetscher, der zum Hinzufügen einfacher Skriptfunktionen entspricht. ...

921

Herunterladen