Files
adsp219x-re/r2plugin/README.md

797 B

ADSP-219x Radare2 Plugin

This plugin adds support for the ADSP-219x architecture to radare2 and iaito.

Prerequisites

  • GCC
  • Radare2 5.8.0+ (uses the RArchPlugin API)
  • Python 3 (for test ROM generation)

Installation

cd r2plugin
make
make install

To uninstall:

make uninstall

Usage

Load a binary file specifying the architecture and bits:

r2 -a adsp219x -b 24 firmware.bin

Maintenance & Testing

A test ROM generator is provided in the testrom/ directory to verify instruction decoding accuracy.

cd testrom
python3 gen_isa_test.py
r2 -a adsp219x -b 24 -q -c "pd 42" test_roms/isa_test.bin

Coding Standards

This project follows the GNU Coding Standards for C code and avoids hardcoded absolute paths in scripts.