Printer Friendly
The Free Library
18,914,768 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

Crossware Releases Version 3 of C Compiler for ColdFire Chips.


CAMBRIDGE, England -- Crossware (www.crossware.com), a leading embedded software Instructions that permanently reside in a ROM or flash memory chip. Embedded software may be immediately available to the CPU or, for faster execution, may be transferred to RAM first and then executed.  tools developer, has released version released version - release  3 of its C Compiler Noun 1. C compiler - a compiler for programs written in C
compiling program, compiler - (computer science) a program that decodes instructions written in a higher order language and produces an assembly language program
 for Freescale's ColdFire microprocessors and microcontrollers. The new compiler, available as part of Crossware's ColdFire Development Suite, will simplify development and increase the speed of compiled programs.

The new compiler is able to carry out a flow analysis of a program and use this analysis to perform optimisations that are not otherwise possible. Also, additional calling conventions (ways in which the function call and function return are coded) have been added and these can be optionally used to further increase the speed of the compiled program. In addition, function parameters can be passed in registers and function in-lining can be used to completely eliminate the function call altogether.

"The development of the new compiler has been driven by earlier enhancements to our ColdFire Suite," says Alan Harry, founder and CEO (1) (Chief Executive Officer) The highest individual in command of an organization. Typically the president of the company, the CEO reports to the Chairman of the Board.  of Crossware. "After releasing support for Freescale's MCF547x and MCF548x microprocessors, it was clear that these high performance chips would benefit from the additional optimisations that were potentially available and that we have now added to the new compiler."

Crossware has also developed a range of facilities to test the compiler and the libraries that come with it. For instance, a special version of Crossware's Embedded Development Studio is capable of automatically generating, compiling and executing complex expressions. The code produced is self-checking and execution will halt if a result is incorrect. Similarly, self-checking code can be automatically generated to test library functions, and randomly generated input data ensures that the library functions operate correctly with a wide range of inputs.

The new compiler is available as part of Crossware's ColdFire Development Suite and includes a C compiler assembler, linker, simulator and debugger Software that helps a programmer debug a program by stopping at certain breakpoints and displaying various programming elements. The programmer can step through source code statements one at a time while the corresponding machine instructions are being executed.  all integrated into an easy-to-use development environment. A USB USB
 in full Universal Serial Bus

Type of serial bus that allows peripheral devices (disks, modems, printers, digitizers, data gloves, etc.) to be easily connected to a computer.
 BDM BDM Black Divorced Male
BDM Business Development Manager
BDM Background Debug(ger) Mode
BDM Bund Deutscher Mädel (League of German Girls during the Third Reich, akin to Hitler Youth) 
 interface is also available to complete the set of development tools.

For more information contact Alan Harry, Crossware, Old Post House, Silver Street, Litlington, Royston, Herts, SG8 0QE, UK, tel: + 44 (0) 1763 853500 or fax + 44 (0) 1763 853330, alan@crossware.com.

A photograph to accompany this press release is available from www.crossware.com.
COPYRIGHT 2005 Business Wire
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2005, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Publication:Business Wire
Date:Apr 19, 2005
Words:359
Previous Article:Omni Medical Makes Acquisition; Revenue More than Doubles.
Next Article:Sprint Employees Optimistic in New Vault Employee Surveys.



Related Articles
Crossware's New ANSI C Compiler Supports Motorola's Latest ColdFire Chips.
Rutilus Pockets Digital Wallet With SmartBack 2000.(Company Business and Marketing)
MINDS@WORK ANNOUNCES THE DIGITAL WALLET IS NOW AVAILABLE AT MICRO CENTER STORES NATIONWIDE.(Company Business and Marketing)
Diab 5.0. (Tools).(Wind River's C/C++ compiler)(Product Announcement)
ColdFire CAN Programs in under Two Minutes with Crossware Code Creation Wizards.
Crossware Joins Motorola Design Alliance Program.
Crossware Coldfire Suite Builds Freescale's Trio MP3 Application.
Crossware Releases Starter Kit for Philips LPC210X ARM-based Chips.
Crossware Adds C++ Language Support to ARM and ColdFire Suites.
Crossware Adds Software Flash Memory Breakpoints To ARM(R) Debugger.

Terms of use | Copyright © 2010 Farlex, Inc. | Feedback | For webmasters | Submit articles