![]() ![]() Can also generate automated checksums for most targets. Place the code in memory and take care of initializing global variables. Supports C #defines and #includes so that C and assembly language modules may share common constants and macros. The compiler takes care to save and restore the necessary registers. The Cosmic compilers support the IEEE-695 and ELF/DWARF 2.0 standard debug formats used by many popular emulators and logic analyzers. This allows user's on PC Windows, Linux, SUN and HP to share objects for linking and debugging. The Cosmic relocatable and absolute object formats are host independent. Optionally produce relocatable and/or absolute C interspersed with the corresponding Assembly listings.Ĭosmic compilers are available on PCs running Windows 2000/XP and UNIX systems running PC-Linux, SUN Solaris and HP-UX. ![]() The compilers support three convenient methods for adding assembly code inside a C program including an argument passing mechanism. Most Cosmic Compilers are fully reentrant and recursive using standard ANSI stack frame conventions.Ĭosmic Compilers come with source code for all libraries provided. ![]() C Syntax extensions provide efficent use of processor specific features such as zero page, peripherals, eeprom and paged memory. (IDEA is not available on UNIX)Ĭosmic compilers follow ANSI and ISO rules and conventions. Cosmic's C cross compilers are part of a complete and uniform compiler product line incorporating over 20 years of innovative design and development.Ĭosmic's familiar and easy to use software interface is common through all supported microcontrollers to simplify the learning curve and the migration between targets.Ĭosmic's own integrated development environment for Windows is preconfigured for the compiler it comes with. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |