From richard at imagecraft.com Tue Apr 7 00:18:24 2009 From: richard at imagecraft.com (Richard Man) Date: Tue Apr 7 01:25:53 2009 Subject: [Icc-announce] ICCAVR 7.21 released Message-ID: <200904070825.n378Pp8L077219@mail.imagecraft.com> CHANGE LOGS: V7.21 April 6th 2009 Listing File Generator (ilstavr) - Many enhancements: == disassembling the interrupt vectors == better display of global data references, e.g. 02504 9230 6326 STS POWERMESSURE.C:Consumed+5,R3 02506 9220 6325 STS POWERMESSURE.C:Consumed+4,R2 02508 9250 6328 STS POWERMESSURE.C:Consumed+7,R5 0250A 9240 6327 STS POWERMESSURE.C:Consumed+6,R4 == Use 5 hex digits to display the address // richard blog: On-line orders, support, and listservers available on web site. [ For technical support on ImageCraft products, please include all previous replies in your msgs. ] From richard at imagecraft.com Tue Apr 7 00:36:54 2009 From: richard at imagecraft.com (Richard Man) Date: Tue Apr 7 01:44:23 2009 Subject: [Icc-announce] ICC430 V7.10 released Message-ID: <200904070844.n378iLAm077799@mail.imagecraft.com> V7.10 - April 6th 2009 [ ADV/PRO only: Added basic 430X support for > 64K addressing. If you enable the "Enable 430X" checkbox under Project->Options->Target, the compiler will use CALLA/RETA for function calls. Literals and constants and interrupt handlers must reside in the lower 64K page, and this is the default unless you have large amount of such items and they overflow to the upper 64K page. There is currently no check when this happens. We will add the support later. You can check by doing View->MapFile to see where things are allocated. Currently, neither the ICC430IDE's flash downloader nor NoICE-430 can download to the upper 64K. To flash the full address range, you will need to use another flash downloader. We have good luck with the free LITE downloader from Elprotronic (http://www.elprotronic.com) ] TI header files, HIL.DLL and MSP430.DLL - Version 2.4.0.0.1 of the DLL and latest (Mar 2009) header file release from TI. Listing File Generator (ilst430) - Enhancements: == better display of global data references, e.g. (0021) x.i = 5; 05E40 40B0 0005 BDC6 mov #5,x+10 == Use 5 hex digits to display the address // richard blog: On-line orders, support, and listservers available on web site. [ For technical support on ImageCraft products, please include all previous replies in your msgs. ]