> average. Because there may be only a few floating variables, they might > not actually gobble up all the available RAM, even if they were 64 bit.
But, say, just a single double comparison will take lots of rom space and stack. (check libm/cmpsi.c in msp430-libc) > Whether many people would benefit from more than 32 bit floats is even > more unclear. The TI floating point package has 32 and 48 bit floats, > rather than 32 and 64. 48 was felt to give more precision for some > applications, without consuming RAM like there is a limitless supply. It > probably achieves that goal, but at some cost in terms of non-standard > code. Yes it is not standard and this drives me up the wall. Actually this will be so difficult to debug 48bits bits ... 64bits are: - standard which most people understand :) - debuggable - already "ifdef'ly implemented" :) > Some people have complained about poor floating performance on the > MSP430, when using IAR or Quadravox (I don't know how well mspgcc > performs in comparison). The processor should be capable of respectable > speed, when compared to competing MCUs. I assume this is a library > software optimisation issue, rather than an actual limitation of the > MSP430. I want to look at the floating library when I get time, but so > far I have not. There have certainly been design wins which hinged on > this floating performance issue, but whether it is just a couple or many > I could not say. > > Right now I would really like 40 and 48 bit integers for something I am > doing. :-\ HOw about 64 bits ones? :) ~d > > Regards, > Steve > > > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Mspgcc-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/mspgcc-users -- ********************************************************************* ("`-''-/").___..--''"`-._ (\ Dimmy the Wild UA1ACZ `6_ 6 ) `-. ( ).`-.__.`) Enterprise Information Sys (_Y_.)' ._ ) `._ `. ``-..-' Nevsky prospekt, 20 / 44 _..`--'_..-_/ /--'_.' ,' Saint Petersburg, Russia (il),-'' (li),' ((!.-' +7 (812) 314-8860, 5585314 *********************************************************************
