The iPhone Wiki is no longer updated. Visit this article on The Apple Wiki for current information. |
Difference between revisions of "Hexagon DSP"
m (5urd moved page Hexagon to Hexagon DSP) |
(...) |
||
Line 1: | Line 1: | ||
+ | '''Hexagon''', also known as ''Qualcomm DSP6'', is the name of the cpu in the [[MDM9600]] and [[MDM9615]] lte baseband chips. |
||
− | = Hexagon DSP = |
||
− | |||
− | 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. |
The most recent architecture version is v4. |
||
− | == |
+ | == Tools == |
− | |||
* [http://llvm.org llvm] has support for compiling C / C++ / assembler code for the hexagon cpu |
* [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 GCC and binutils port which can compile and disassemble hexagon code. |
* [https://www.codeaurora.org/patches/quic/hexagon/4.0/ codeaurora] has a GCC and binutils port which can compile and disassemble hexagon code. |
||
Line 12: | Line 9: | ||
* A processor module for IDA can be found on [https://github.com/gsmk/hexagon github] |
* A processor module for IDA can be found on [https://github.com/gsmk/hexagon github] |
||
− | == |
+ | == Documentation == |
− | |||
* [https://developer.qualcomm.com/hexagon-processor qualcomm] has some documentation freely available to registered users about the 'v2' architecture. |
* [https://developer.qualcomm.com/hexagon-processor qualcomm] has some documentation freely available to registered users about the 'v2' architecture. |
||
* [http://en.wikipedia.org/wiki/Qualcomm_Hexagon wikipedia] article |
* [http://en.wikipedia.org/wiki/Qualcomm_Hexagon wikipedia] article |
Revision as of 21:15, 2 November 2013
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