Hello,
I have a quick question with regard to "-mv" compiler switch to specify CPU model. Are "-mv6400+" and "-mv64+" identical? Some documents use "-mv6400+" and other "-mv64+", and there seems no clear description on "-mv64+".
Thanks.
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hello,
I have a quick question with regard to "-mv" compiler switch to specify CPU model. Are "-mv6400+" and "-mv64+" identical? Some documents use "-mv6400+" and other "-mv64+", and there seems no clear description on "-mv64+".
Thanks.
They are the same. The option -mv6400+ is the standard documented option. The option -mv64+ is quietly accepted as the same, and that will not change.
Thanks and regards,
-George
I am a little confused ont he same issue, is -mv64plus another synonym.
I have a dm6433 what should I use, the compiler is pretty relaxed about mv6433, mv6433+ or mv6499 for that matter?
Chris
Chris Thomas said:I have a dm6433
The full name is TMS320DM6433. That is the number for the device you are using. This device contains a C64+ DSP core. The compiler does not target a device, it targets a CPU core. Thus, you use -mv6400+.
Thanks and regards,
-George
HI George,
I did play around, using the information from spru198 I think, but I ended up calling the wrong irq disable amongst other things so I just went back to -mv64+.
It would be nice if the compiler could spit out a definitive list fromt eh cmd line.
Ta
Chris