From richard at imagecraft.com Fri Mar 2 21:18:45 2007 From: richard at imagecraft.com (Richard) Date: Fri Mar 2 21:26:38 2007 Subject: [Icc-announce] (no subject) Message-ID: <6.1.0.6.2.20070302183943.076c7438@192.168.100.42> 2007 is setting out to be an interesting year at ImageCraft. We will continue to enhance our existing products of course: - new 8 bit optimizations for AVR and M8C (PRO version) - support for new devices in the AVR, MSP430, ARM, and S12X families. Including extended addressing for 430X. In addition, we have decided on the following new projects: - Microchip PIC24 port. The PIC24 is a new 16 bit family from Microchip. It has many advantages that comes with being a Microchip device without some of the earlier architectural limitations. As PIC16 users upgrading to larger parts, the PIC24 is a natural step up. - Propeller C. Propeller is a unique device from http://www.parallax.com. 8 32-bit CPUs on one chip. Think "no interrupt." Propeller C gives us an opportunity to - ARM7 Educational Kits. We are producing a complete education kit bundle with board, compiler, debugger, and course materials for some large universities. I expect variants of this kit will be made to address different unverisities' needs. - More flexible dongle scheme. We sold over 500 dongles last year. I have ideas on making them more flexible. Anyway, my brain is still somewhere out in the Pacific Ocean. That's for now. Thank you for your support. // richard From richard at imagecraft.com Sat Mar 10 18:29:01 2007 From: richard at imagecraft.com (Richard) Date: Sat Mar 10 18:36:57 2007 Subject: [Icc-announce] 7.12A released Message-ID: <6.1.0.6.2.20070310182815.0b1ecba0@192.168.100.42> V7.12A - March 11th, 2007 IDE - The starting address for the 644P was incorrect (the only current "P" device with more interrupt vectors than the corresponding non-P devices. - For ISP with STK500, add a box for "No Erase." Use only if you pre-erase the chip. Linker - bootloader build for < 64K devices were broken WRT -e: switch added in 7.10B Library - added the missing cstrpbrk and the new cstrtok - the crt* startup files now always initialize RAMPZ to the appropriate value based on the project type. This is so that if you are building an application that is invoked by a bootloader, the startup file for the main app will initialize RAMPZ to zero, ensuring correct program behaviors. // richard 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 Mon Mar 26 18:21:46 2007 From: richard at imagecraft.com (Richard) Date: Mon Mar 26 17:30:32 2007 Subject: [Icc-announce] ICCV7 for CPU12 7.03 released Message-ID: <6.1.0.6.2.20070326182059.0b750e28@192.168.100.42> V7.03 - March 26th 2007 [ Vista compatible licensing engine ] IDE - Added S12XDP512 to device list - Added a "CPU Type" radio group for "Custom" device. - expanded memory uses either "-maps1" or "-maps12x" in linker flags, depending on the CPU type. - Changed device names from HC... to MC... Preprocessor - __FILE__ now expands to filename without the path component Assembler - XGate support broke some processing in the CPU12 instruction processing. Fixed. Linker - -maps1 now maps 0x4000.0x7FFF as last_page-1 - Added -maps12x, maps 0x4000.0x7FFF as last_page-2 // richard On-line orders, support, and listservers available on web site. [ For technical support on ImageCraft products, please include all previous replies in your msgs. ]