>To compensate for the different dragonball processors, before you use
>anything referencing the registers, do:
>
> if( !FtrGet(sysFtrCreator,sysFtrNumProductID, &id) && (id >> 16) >= 2)
> TCMP2 = &TCMP2[-6];
Eek, just noticed this bit of code. You do realize that for all future
processors, this code will incorrectly assume it is using an EZ dragonball?
I hope that your software has first checked that you're on either a
DragonBall processor or a DragonBall EZ processor... otherwise who knows
what effect this code will have.
(It would make me feel better if you'd just mention issues like this in
your email when posting code like this; clearly you know about the issues
but not everyone who reads your email does!)
-David Fedor
Palm Developer Support