From richard at imagecraft.com Sat Sep 13 22:09:20 2008 From: richard at imagecraft.com (Richard Man) Date: Sat Sep 13 23:13:15 2008 Subject: [Icc-announce] Now get an AVR ISP dongle for $1 Message-ID: <200809140613.m8E6DDAI033139@mail.imagecraft.com> ... when you purchase an ADV or PRO license. This is the STK200/300 compatible parallel port dongle. We will have the same deal with a USB STK500 compatible dongle once we get the stock in. // richard From richard at imagecraft.com Tue Sep 23 02:46:19 2008 From: richard at imagecraft.com (Richard Man) Date: Tue Sep 23 03:51:09 2008 Subject: [Icc-announce] eMOS - embedded message passing OS Message-ID: <200809231051.m8NAp7BP056519@mail.imagecraft.com> We will be releasing eMOS some times in Nov. For some info, please visit our blog at http://imagecraft.wordpress.com. If you have any suggestions on pricing or APIs etc. please contact me off list. Thanks. // 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 Thu Sep 25 15:50:36 2008 From: richard at imagecraft.com (Richard Man) Date: Thu Sep 25 16:54:50 2008 Subject: [Icc-announce] ICCAVR 7.19 released Message-ID: <200809252354.m8PNsm56044282@mail.imagecraft.com> V7.19 Sept 26th, 2008 [ XMega IO Registers syntax - will be added to the Help file soon ] With XMega, Atmel introduce new syntax to access the io registers, using structs and unions. See AppNote AVR1000 for details. ImageCraft io header files support new syntax fully, only usage of multi-byte struct members is different, because compiler does not support C++ anonymous unions. There are following cases: Atmel style ImageCraft style baseaddr->structmember baseaddr->structmember // byte access to byte register baseaddr->structmember baseaddr->structmember.i // word access to word register baseaddr->structmemberL/H baseaddr->structmember.b[L/H] // byte access to word register baseaddr->structmember baseaddr->structmember.l // dword access to dword register baseaddr->structmember0_3 baseaddr->structmember.b[0_3] // byte access to dword register IDE - Added Project->"Clean Output Directory" - Added entries for more XMega parts - dongle licensing for command line tools was accidentally broken in 7.18 Linker and tools - Fixed a bug where if the output file name contains a dot ., then the output files would truncate the filenames. Library - Improved malloc()/free() code. It now uses best fit, optimal merging to prevent fragmentation. Header Files - new header files to support all known XMegas // 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. ]