_ _____ ______\ _____ _ _____
._/ \\___/._\ \ _/ __/__._/ \\___/
| __/__| \__ \ \\ \ __/___. Living on the EDGE
| _/ : / / _/ / _/ |
<-------|__\_______________/|________/|__\_______|----------------------------->
RELEASE NAME ..... Green Hills Software MULTI for ARM v4.2.3
SUPPLIER ......... Team EDGE
CRACKER .......... Team EDGE
PROTECTION ....... GHS License Manager
RELEASE DATE ..... 09/11/2006
SIZE ............. 1 CD
URL .............. http://www.ghs.com/products/arm_development.html
<------------------------------------------------------------------------------>
PRODUCT DESCRIPTION
Green Hills Software MULTI for ARM v4.2.3
Green Hills Software's MULTI integrated development environment (IDE)
includes the industry's most powerful and proven tools for developing
embedded software with maximum reliability, maximum performance, and
minimum code size.
With the MULTI IDE's sophisticated capabilities, you can develop, debug,
and optimize code more quickly, significantly reducing both development
cost and time.
The MULTI development environment supports more target processors,
operating systems, and third party tools than any other IDE - making it
ideal for enterprise wide deployment.
By using a common set of development tools across projects, software
engineers can more easily share code or move between projects without
compromising productivity.
With MULTI, you can develop code in C, C++, and FORTRAN (and Ada 95 with
Green Hills Software's AdaMULTI IDE).
Green Hills Software provides complete solutions for the development of
embedded and real-time applications built on ARM processors.
With our products and services, you can produce totally reliable,
absolutely secure, and maximum performance devices in the least time and
with the lowest development and manufacturing costs.
Green Hills Compilers take advantage of advanced optimization strategies
developed for the latest embedded processors.
In addition, the Green Hills Compiler for ARM generates architecture-
specific and even processor-specific optimizations to utilize the
pipeline and instruction set characteristics of each supported ARM
processor model.
Green Hills offers further optimization through CodeFactor, a link-time
optimization which reduces overall program size by identifying and removing
redundant segments of code from object files. Some ARM-specific features
included are:
- Processor - One option for each supported ARM model. This setting
determines the instructions permitted, as well as the pipeline
optimization strategy used.
- Big and Little Endian - Generates code with either Big-Endian or
Little-Endian byte order. Depending on the endianness selected,
the most significant byte appears at the lowest or highest address.
- CodeFactor Linker Optimization - A link-time optimization which reduces
overall program size by identifying and removing redundant segments of
code from object files.
- XScale Pipeline Optimization - The compiler optimizes for the 5 stage
pipeline implemented by Intel's XScale processor to provide faster
execution.
- Vector Floating Point - In addition to FPA10 and regular software
floating point, the compiler utilizes the Vector Floating Point (VFP)
unit for those processors that support it.
Green Hills C/C++ Compilers can generate code for 16-bit instruction Thumb
and mixed 16/32-bit Thumb2 mode, including intrinsics and instruction
handling.
Users can link with Green Hills run-time libraries built specifically for
Thumb or Thumb2 mode.
Additionally, Green Hills Software offers CodeBalance, a powerful utility
program that analyzes performance profiling data, enabling the user to make
critical execution speed/code size trade-offs. Benchmark tests have proven
the effectiveness of the Green Hills Compilers in producing the smallest
executable file for a given source program.
CodeBalance achieves greater code-size reduction with minimal increase in
execution time by performing function-specific 16-bit mode compilation.
Green Hills C/C++ Compilers fully conform to ANSI/ISO industry standards,
and include optional enforcement of MISRA C programming guidelines.
A complete implementation of the C, C++, and EC++ libraries are included in
compiler distributions. Full featured start-up code and libraries include
automatic copy of data from ROM to RAM and system call emulation.
<------------------------------------------------------------------------------>
INSTALLATION INSTRUCTIONS
1. Unrar, Burn or mount with Daemon Tools.
2. Run setup.exe to install MULTI for ARM v4.2.3
3. From the EDGE dir run keygen.exe and generate your license file.
4. Run MULTI and use the license file to unlock the software.
PS. If the license server isnt started after importing the license then
close all running MULTI programs, go to the Control Panel ->
Administrative Tools -> Services, and right click on "Green Hills
License Manager (ghs_lm)" and select start.
If this fails run:
lm.exe -v -l logfile.txt -p 2010
And refer to the produced logfile.txt to see what is blocking the
license manager from running. This license managers service can be a
bitch on some computers!
<------------------------------------------------------------------------------>
WE ARE DEDICATED TO QUALITY, NOT QUANTITY, AND WE ARE DOING IT FOR THE LULZ!
<------------------------------------------------------------------------------>