I am using a timer on the DM6467 to calculate some statistics reporting on multiple platforms. Each platform runs its respective DSP at a different clockspeed (I believe 600Mhz and 729Mhz). I am using the clock manager family of functions to capture the correct clock speed. in particular CLK_countspms() . I am noticing a drift in my statistics which I think I can attribute to the difference in clock speed. I believe that maybe the values used in the CLK functions could be incorrect for one of the platforms.
A few questions. Is it possible to look at the source of these functions to see what they're doing thus providing me a little more info? I believe I am running with BIOS version 5. Also, If I could find out how and where this clock speed value is defined I could simply change that for the correct platform. I have seen some mentioning in the .tcf file associated with the project, but I am unfamiliar with the fields used. Alternatively, is there another method I could use for clock speed calculations?
Thanks,
Mark