No currently available Palm OS powered device has a ARM processor within a FPU unit on board.
I believe that some of the newer ARM processors have floating point units, so it would be nice if MathLib was smart enough to use 68K code, ARM code, or use the FPU.
The second major disadvantage would be the PNOlet overhead for each single math function call would mostly consume the speedup advance of the ARM code - so porting math lib to ARM would not improve the performance in general. To put this in other words: Frequently, single calculations with PNOs (ARM code) would not significant increase the performance, insteed of extensively, less frequently calculations.
So it is recommended to combine complete math calculations in one PNO routine (e.g. RSA) on your own.
best regards, -- * * * * * * * * * * * * * * * * * * * * * * * * * * * * Ralf Dietrich www: http://www.envicon.com envi.con KG mail:[EMAIL PROTECTED] Detmolder Str. 60 Tel: +4930-34902670 10713 Berlin/Germany Fax: +4930-34902671
-- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
