Hello,
I am writing code for the C64x Core. I found it very useful to use an implementation of the intrisincs for PC host on which I can develope and Debug my code before Working on the DSP. My team was using an old implementation we found in an article from TI. in recent time i found the following link:
https://www-a.ti.com/downloads/sds_support/applications_packages/c_intrinsics_host_port/index.htm
where one can find a new software package to enablecode development on a PC Host. while using the software i found that the implementation of _mpylir is not bit exact with the results i get on the DSP. for example: _mpylir(-1, 2147467264) will return a value of -65536 on the PC while on the DSP, you will get -65535. similarly _mpylir(-1, 2147434496) will return -65535 on PC and -65534 on DSP.
the TI support have directed me here to find an answer. for now I am using a mix of the old code and the new one.
is there a new version planned for this software package ?