Files
adsp219x-re/r2plugin
Siggi b62ad6517e Fix r2 arch plugin for radare2 >= 5.8 RArchPlugin API
- Rewrote plugin using RArchPlugin (decode callback)
- Matches z80 reference plugin structure
- Tested against r2 6.1.3
- Decodes: NOP, Type 1 (Compute|DM|PM), Type 6 (Imm16),
  Type 10 (Jump/Call), Type 11 (DO UNTIL), Type 20 (RTS/RTI)
- Proper code alignment (3 bytes) via archinfo callback
- Delayed branch flag support
2026-04-12 14:45:23 +00:00
..
2026-04-12 14:28:20 +00:00

ADSP-219x radare2 Plugin

Dieses Plugin fügt ADSP-2191 Support zu radare2 und iaito hinzu.

Kompilieren & Installation

Da der Zielrechner air-gapped ist, stelle sicher, dass gcc und radare2-dev (oder Header) installiert sind.

cd r2plugin
make
make install

Nutzung

Lade dein ROM mit dem -a (Architecture) und -b (Bits) Schalter:

r2 -a adsp219x -b 24 firmware_dump.bin

In iaito:

  1. Datei öffnen
  2. Architecture: adsp219x (im Dropdown suchen oder tippen)
  3. Bits: 24

Features

  • Volle 24-bit Instruktionsbreite
  • Unterstützung für Multifunktions-Compute (ALU/MAC)
  • Anzeige von Delayed-Branch (DB) Flags
  • Jump-Adressen Decodierung