[Icc-430] ICC430 V7.08 Released
Richard Man
richard at imagecraft.com
Mon May 12 00:37:22 PDT 2008
ICCV7 for MSP430, V7.08 has been released. From the readme file:
V7.08 - May 12th, 2008
[ Removed the rarely if ever used RCS interface. Note: ICC no longer
uses any GPL utilities. ]
[ TI DLL and header files ]
- V2.03.4 of the TI MSP430.DLL with support for MSP430Xv2 chips
- new header files for MSP430F54x (msp430x54x.h) and
MSP430FE42x2 (msp430xE42x2.h)
IDE
- Minor terminal function enhancements.
- Added Project->Options->Project->"Makefile Options" of two choices
"Relative Paths" or "Absolute Paths"
- fixed the problem with "NoICE" button sometimes being squashed.
Compiler
- Added the following INTRINSIC functions:
int GET_SR(void), GET_SR_IRQ(void);
void PUT_SR(int), PUT_SR_IRQ(int);
for accessing the SR status register in a normal function and
interrupt handler.
- Added NOP after the initial DINT for monitor functions.
- In the code fragment:
long *dst, *src; ... *dst++ = *src++;
if src (which must be a "long *") did not get allocated to a
register, incorrect code might result.
- Fixed a bug where under some conditions, the use of LPMx macros might
cause stack inbalance especially when it is followed by complex
floating point expressions.
- XOR was broken for one specific code pattern due to a typo:
extern short a, b;
...
b = a ^ b;
generated incorrect code
Library
- Fixed a bug where strncpy incorrect zeroed out the SRC string if the
count argument is shorter than the src string.
// richard <http://www.imagecraft.com/>
<http://www.dragonsgate.net/mailman/listinfo> On-line orders,
support, and listservers available on web site.
[ For technical support on ImageCraft products, please include all
previous replies in your msgs. ]
More information about the Icc-430
mailing list