Fellows, I'm experiencing some problems with my e-mail, so, some questions might be unanswered. If you really faced with a bug or got a question like 'to be or not to be' write me directly to dima 'at' radio 'dot' rphf 'dot' spbstu 'dot' ru
Concerning array bug: Thanks Rick, fixed. the code is in cvs now. Concerning floating points: 1. GCC provides ieee-754 complaint FP library which operates either with 64 or 32 bits floats. gcc uses 32 bit floats cause of memory limit. 32 bits FP has 24 mantissa bits. Check this http://babbage.cs.qc.edu/courses/cs341/IEEE-754references.html for more info. 2. msp430-libc provides another FP library which optimized for fast operations, but might be somehow incorrect or not precise. Yet this is much smaller than gcc's one and also much faster. Cheers, ~d