NationalSecurityAgency / ghidra

Ghidra is a software reverse engineering (SRE) framework
https://www.nsa.gov/ghidra
Apache License 2.0
50.95k stars 5.81k forks source link

[feature request] TMS320 support #5259

Open fenugrec opened 1 year ago

fenugrec commented 1 year ago

Anybody working on TMS320 support ?

It's a large family of DSP's by TI that's been around since the 80's , developped over the years and still used in many modern products like motor drive controllers, audio stuff, etc. Wikipedia page has a good summary of the main variants

e.g. TMS32C28xx, TMS320C55xx etc.

XVilka commented 7 months ago

Just for the record, the difference between those variants is so huge that every variant is essentially a separate ISA and should be treated as such. For example, Capstone has support for TMS320C64x, while Rizin (and Radare2 conversely) supports also TMS320C55x and TMS320C55x+. You might use those for reference if you want.