The iPhone Wiki is no longer updated. Visit this article on The Apple Wiki for current information. |
Difference between revisions of "Hexagon DSP"
(Created page with "= Hexagon DSP = Hexagon, als known as ''Qualcomm DSP6'', is the name of the cpu in the MDM9600 and MDM9615 lte baseband chips. The most recent architecture version i...") |
m (→tools: typo stuff) |
||
Line 7: | Line 7: | ||
== tools == |
== tools == |
||
− | * [http://llvm.org llvm] has support for compiling |
+ | * [http://llvm.org llvm] has support for compiling C / C++ / assembler code for the hexagon cpu |
− | * [https://www.codeaurora.org/patches/quic/hexagon/4.0/ codeaurora] has a |
+ | * [https://www.codeaurora.org/patches/quic/hexagon/4.0/ codeaurora] has a GCC and binutils port which can compile and disassemble hexagon code. |
− | Unfortunately IDA does not |
+ | Unfortunately IDA does not have support for the Hexagon CPU yet. |
== documentation == |
== documentation == |
Revision as of 21:33, 4 February 2013
Hexagon DSP
Hexagon, als 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.
Unfortunately IDA does not have support for the Hexagon CPU yet.
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