Hexagon DSP

From The iPhone Wiki
Revision as of 21:15, 2 November 2013 by 5urd (talk | contribs) (...)
Jump to: navigation, search

Hexagon, also known as Qualcomm DSP6, is the name of the cpu in the MDM9600 and MDM9615 lte baseband chips.

The most recent architecture version is v4.

Tools

  • llvm has support for compiling C / C++ / assembler code for the hexagon cpu
  • codeaurora has a GCC and binutils port which can compile and disassemble hexagon code.
  • A processor module for IDA can be found on github

Documentation

  • qualcomm has some documentation freely available to registered users about the 'v2' architecture.
  • wikipedia article
  • presentation about how hexagon support was added to llvm