▄ ▄
▀ ░ ░ ▀
▓ ▒ ▒ ▓
▀ ▄▀▒▄ ▓▀ ▀▓ ▄▒▀▄ ▀
▀▓░ █▄ ▄█ ░▓▀
░▓█▄ ▄▄ ▄ ▄ ▄▄ ▄█▓░
▀ █▓▄ ▀█▄▓░▄ ▄░▓▄█▀ ▄▓█ ▀
█▄ ▀██▄ ▀▄ ▄▀ ▄██▀ ▄█
▄▓▄ ▀▒▓▄ ▀▒█▄ ▀ ▀ ▄█▒▀ ▄▓▒▀ ▄▓▄
▀ ▀ ▐█▄ ██▓▄ ■ ■ ▄▓██ ▄█▌ ▀ ▀
██▓░ ▐███▓░ ░▓███▌ ░▓██
▄▄▓▀▀▀██▄░ ▄▀██▓░▄████▓░ ░▓████▄░▓██▀▄ ░▄██▀▀▀▓▄▄
▄█ ▀███▄█▄░▄█░ ██▓▀█ ▄ █▀▓██ ░█▄░▄█▄███▀ █▄
█▄ ░ ░▄█▀▀▀█▓▒░▀▄▄██▄░ ▄▀ ▀▒▀ ▀▄ ░▄██▄▄▀░▒▓█▀▀▀█▄░ ░ ▄█
▀██▓▄▄▓▄██▀ ▄ ▀ ▄████▓█▀▀ ▄ ▄ ▀▀█▓████▄ ▀ ▄ ▀██▄▓▄▄▓██▀
▀▀▀▀▀ ▄▄▄▒█▀ ░ ▀░▀ ▀▓▀ ░ ▀█▒▄▄▄ ▀▀▀▀▀
▄▄▀▀▀ ▀ ▀ ▀▀▀▄▄
▄▄ ░▄▄██▀ ░▄█▄ . ·` N i T R O U S '· . ▀▓█▄▄░ ░▄▄
▄ ▄████████▀░▀▀█▓░ ░▀████████▄░ ▄░ ░
▀░▄▄▄▄▄░ ▀███▀▄▀██▄▄░ ▄▄▄▄ ░ ▄▄██▀▄▀██▓▀░ ▄▄▄▄▄░▀
▄████████▄▄░████▓░█████▓░▀█▀█▓▀▀ ▄ ▄▓░ ░▓███▓░▄███▓░▄▄████████▄
██▓░▄▄▄▓▀▓██████▓░█████▓░ ▄░▄█░▄▄▄░ ▄ ▄ ░▄▄▄ ████ ░▓███▓░██████▓▀▀░▄▄▄░▓██
▓███▄▀██▄▄▄▀▀▀███▓░▀▀▓██▄░████▄ ████▀▓▀░▓█▀████ ▄████ ▄██▓▀▀░▓███▀▀▀▄▄▄██▀▄███▓
░▓▀▓█████████▓░ ▀▀ ▀ ▄█▓▀▀ ░▓██▓░ ░▓█░███▓░ ▀░▓██▀▀ ▀▀░ ░▓█████████▓▀▓░
░ ▀▀█████▓░ ▀███▄ ▀▓▄█▓█▀ ░ ░▓████▓▀F0sT░
▀ ░▀█▓░ ▄█▄ ▄█▄ ░▓█▀ ▀
▓ ▀ ▀ ▄ ▄ ▀ ▀ ▓
░ ■ ▄ ■ ■ ▄ ■ ░
RENESAS CC32R V4.30
(C)
Renesas Technology
▄░▄ ▀ ▀ ▄░▄
▀ ▀ ▀ ▀
▓ ▓
▄▓▀ ▄▓██▓░▀▀ ▄ ▄ ▀▀░▓██▓▄ ▀▓▄
▓█▀ ▓███▓ ▓███▓ ▀█▓
██▀ ▄▓██▓ SUPPLiER..........................: NiTROUS ▓██▓▄ ▀██
███ ████ CRACKER...........................: NiTROUS ████ ███
████▄█████▄ PACKAGER..........................: NiTROUS ▄█████▄████
░▓███▀██▀░ ▀ TESTER............................: NiTROUS ▀ ░▀██▀███▓░
▀▓█▄░▄██▄▀ RELEASE DATE......................: 12/04/04 ▀▄██▄░▄█▓▀
▓████▓█▄ RELEASE TYPE......................: Cracked ▄█▓████▓
▄ ░███▒██▓ DiSKS.............................: 12 X 4,77MB ▓██▒███░ ▄
▓▄ ▓█▓░███▓ PROTECTiON........................: Serial ▓███░▓█▓ ▄▓
▀▓███▀ █▀░▀▄ ▄▀░▀█ ▀███▓▀
▄▓█▄█▓░▄▄▓█▄▄ ▄▄█▓▄▄░▓█▄█▓▄
▄▄█▓▀▀▓█████▀▓██▓▄ ▄▓██▓▀█████▓▀▀▓█▄▄
▀▀▀▀ ░▄█████░ ▀█ ▀ ▄ ▀ █▀ ░█████▄░ ▀▀▀▀
▀ ▄█▓▀ ▓██ ▀▓ ▀▒▀ ▓▀ ██▓ ▀▓█▄ ▀
▄█▓▀ ▓█▓▄▓ ░ ▄ ▄ ▄ ▄ ░ ▓▄▓█▓ ▀▓█▄
▄▓█▀ ▄▄ ▀▀▀ ▀▓▀ ▀░▀ ▀▀▀ ▄▄ ▀█▓▄
▓█▀ ████ ▄░▄ ▄░▄ ████ ▀█▓
▓█▄ ▀▀ ▀ ▀ ▀▀ ▄█▓
▓▀▄ . ·` RELEASE iNFORMATiON '· . ▄▀▓
░ ▄ ▄ ░
The M3T-CC32R (V.4.30 Release 00) is a C
compiler package for M32R Family MCUs.
It contains the following C compiler and
assembler. The integrated development
environment HEW3, TM and the simulator
debugger M3T-PD32RSIM is bundled with
the M3T-CC32R product package. C
compiler cc32R Based on the ANSI-C
standard and provides abundant functions
suitable for embedded systems. Assembler
as32R Generates machine language files
from assembly language source files for
the M32R Family MCUs. Simulator Debugger
M3T-PD32RSIM The M3T-PD32RSIM is a
simulator debugger for the M32R Family
MCUs. It runs under Windows and supports
debugging for application programs.
Integrated development environment
HEW3(High-performance Embedded Workshop)
TM Integrates from coding through
assembling and debugging to increase
productivity of your software
development. To see information
concerning M3T-CC32R, Products
Information (M3T-CC32R).
Features
cc32R
Conformance with ANSI-C
The C complier and the C standard
libraries conform with the ANSI
Standard, ANSI/ISO 9899-1990.
64-bit integer arithmetic library
(long64.h) It consists of functions
which allow integer arithmetic in 64-bit
dynamic range by using the structure
defined by type LONG64.
Supports two-byte Japanese character
codes The Two-byte Japanese character
codes of EUC, Shift-JIS and Unicode
character sets (UTF8) can be described
to the character constant of a program.
Single precision mathematics library
(mathf.h) for speeding up and
size-saving the program
Floating-point operation is supported
Internal data representation of
floating-point data conforms with the
IEEE (The Institute of Electrical and
Electronics Engineers) 754 Standard.
Supports the 3218x Group MCU's extension
instructions and FPU instructions Code
generation with the FPU instructions is
available. The FPU instructions are for
float-type variables. The -float_only
option assuming that all double-type
variables are float-type, allows you to
make full use of the FPU instructions.
Creating ROMable programs is supported
Base Register Function
The base register function enables the
code size to be minimized by specifying
which of the several dedicated base
registers for 16-bit register relative
indirect addressing each variable is
relative to (16-bit register relative
indirect addressing) Section operations
ROMable object modules can be created
(This depends on the linker's
functions.). When linking and placing
sections of object modules, space can be
allocated for the section which contains
initialized data within the RAM area,
and the initialized data can be placed
in the ROM area. Calling an assembler
subroutine In C source file, assembler
subroutine can be called and arguments
can be passed via registers. In-line
assembling With an "asm" function,
assembly language source code can be
written in a C source file.
Optimizations
Optimization functions enable efficient
generation of object modules. The
following optimization levels are
supported (Both single level and
combination of any levels are available):
Optimization at assembly language level
(e.g., eliminating unnecessary codes)
Local optimization Global optimization
(e.g., analyzing C language structure)
The combination of different
optimization levels further improves
efficiency of code generation although
each optimization can be used
independently.
Outputs utilization size of the stack
into a file
Output of C language source line debug
information Information on debugging of
C language source line can be added to a
linker-generated load module. By using
the load module, the debugger can be
used for debugging at the C language
source level. This function can be used
with optimization functions. as32R
Optimizations
Chooses the shortest operand
specification automatically if an
instruction can have any of two or more
possible length, depending on operand
size.
Macro-instructions
An often-utilized combination of
instructions can be defined as a macro.
Auto adjust of instruction alignment
An M32R family MCU supports word and
half-word width instructions and a word
width instruction must be allocated on a
word boundary. However, you do not have
to consider it because the assembler
adjusts automatically the allocation
address for a instruction.
Data correction function for 32-bit
immediate data Optimization functions
enable efficient generation of object
modules. The following optimization
levels are supported (Both single level
and combination of any levels are
available):
The 3218x Group MCU's FPU instructions
available
Generating assembler list file
Optimization functions enable efficient
generation of object modules. The
following optimization levels are
supported (Both single level and
combination of any levels are
available): Utility Displaying the
mapping information (MAP viewer) The MAP
viewer allows you to display graphically
the mapping information on an absolute
object module file. By using its GUI,
you can change easily the form and
contents of the displayed information.
Absolute listing utility, abslist
The abslist lists results of conversion
from relocatable address values in
as32R-generated assemble list to
absolute address values after linking .
Stack size calculation utility, stk32R
stk32R calculates stack utilization size
in the C program from a cc32R-output
stack utilization display file (with the
-stack option).
Debug Information Discarding Utility,
strip32R strip32R deletes the debug
information from
cc32R/as32R/link32R-generated object
module files or a load module file to
reduce the file size.
* About a load module file without debug
information : It can not be debugged
in source-level by the debugger
(e.g.,M3T-PD32RM). However, it can be
loaded into memory to debug and
converted to an S-format file (*.mot) .
░ URL: http://www.renesas.com
░▀ ▄
░█ ▀░▀
▒█ ░▄▄▀▄ ▀ ▀ ▄
▓█ ▒▀ ▄▓█▀▄ ▄▄ ▄ ▄░ ▄░ ▄▄▄██▓▄▄ ▄▄▄▄▄ █▓
██ ░▓▄ ▀██▄▄░ ▄▓█ ▄ ░▓░ ▓░▄▄█▓▀▀▀ ░▀▀▀▓▄ ▄░▄ ▄▓▄ ▄▓█▀▀▀▓▓██░
██▄████▄▄▄███▓██▀ ▀░▀ ██▄██████▄▄ ░ █ ▀ ▀ ███ ▀ ░▀▓█▓░▀░
█▀░▀██▄ ░ ▄▀▀▀██▓▄ ▄█▓█▓▀▀ ░▓██▓▄ ▄▄ ▀ ▄▒▄ ▀██▄▀ ▐██▄▄▓░
██▄██▓▀▀▓▄ ▀▀▀██▓▀▀▀ ▄ ░█▓▄ ███▓ ▀ ▄█▀▄░███▓█
█████░▀▄█▀ ▀▓▄█▀▀ ▀▀ ▀▓▄▄▓██▓░█▀
█▓███▌ ▄▀██▄ ░ ▀███▓░█▀
▓▒█▓█▓▄░ ▄ ███ ▀ ██▓ ▓
▒▀█▄▀█▓▓▄▄▄█▓▀ ▄░▄ . ·` iNSTALL iNFO '· . ██▓ ▒
▄ ▀█▄ ▀▀▀▀▀ ▀ ▓█▓ ▒
█▀ ▄ ▀█▄ ▀▓ ░
▓ ▀▓▀ █▓░ ░
░ █▀░ ░
▀ ░
1.) Unpack.
2.) Check INSTALL.TXT for instructions.
3.) Enjoy.
/NiTROUS
░ ░
░▀ ▄ ░▓▄░
░█ ▀░▀ █▓▓░
▒█ ░▄▄▀▄ ▀ ▀ ███
▓█ ▒▀ ▄▓█▀▄ ▄▄ ▄ ▄░ ▄░ ▄▄▄██▓▄▄ ▄▄▄▄▄ ██▀▀
██ ░▓▄ ▀██▄▄░ ▄▓█ ▄ ░▓░ ▓░▄▄█▓▀▀▀ ░▀▀▀▓▄ ▄░▄ ▄▓▄ ▄▓█▀▀▀▓▓███▀
██▄████▄▄▄███▓██▀ ▀░▀ ██▄██████▄▄ ░ █ ▀ ▀ ███ ▀ ░▀▓█▓░▀▄
█▀░▀██▄ ░ ▄▀▀▀██▓▄ ▄█▓█▓▀▀ ░▓██▓▄ ▄▄ ▀ ▄▒▄ ▀██▄▀ ▐██▄▄▓
██▄██▓▀▀▓▄ ▀▀▀██▓▀▀▀ ▄ ░█▓▄ ███▓ ▀ ▄█▀▄░▀ ▀▓░
█████░▀▄█▀ ▀▓▄█▀▀ ▀▀ ▀▓▄▄▓█▄▓░
█▓███▌ ▄▀██▄ ░ ▀███▓░
▓▒█▓█▓▄░ ▄ ███ ▀ ▀█▓
▒▀█▄▀█▓▓▄▄▄█▓▀ ▄░▄ . ·` NEWS & GREETS '· . ▄░▄ ▄▓██▓
▄ ▀█▄ ▀▀▀▀▀ ▀ ▀ ░▓█▓
█▀ ▄ ▀█▄ NiTROUS TEAM is looking for: ░▀▒░
▓░▀▓▀ █▓░ ▓▄░ ░
░ ░ █▀░ + Talented crackers (NO Newbie's!) █▓▄
░ ▀ ▓▀ + Talented coders (ASM/C++/Delphi) ▀█▓
░ ▒ + 50+mbit box owners (Dumps/HQ's) ▓▄▀ ░
░ ░ + Software Suppliers (Unreleased apps) ▒▓█
░ + Anything else that might interest us ░░▒▓ ░
░ ░ ░▒ ░
░ ▒ GREETiNGS to: ░░ ░
░ ▓ ▒ ░ ░
░ ▄ █▄ ▓ ▄░ ▒
░ ░ █▄░ . ·` CONTACT iNFO '· . ░▄█ ▓
▓░▄▓▄ █▓░ ░▓█ ▄▓▄ █
█▄ ▀ ▄█▀ E-mail: nitrous[at]merseymail[dot]com ▀█▄ ▀ ▄█
▀ ▄█▀ ▄▄▄▄▄ ▄ ▄ ▄▄▄▄▄ ▀█▄ ▀
▒▄█▀▄█▓▓▀▀▀█▓▄ ▀░▀ ▀ ▀ ▀░▀ ▄▓█▀▀▀▓▓█▄▀█▄▒
▓▒█▓█▓▀░ ▀ ███ ▄░ ▄▄▄██▓▄▄░ ░ ░▄▄▓██▄▄▄ ░▄ ███ ▀ ░▀▓█▓█▒▓
█▓███▌ ▀▄██▀ ▄ ▓░▄▄█▓▀▀▀ ▀▀▀▓░▒░▓▀▀▀ ▀▀▀▓█▄▄░▓ ▄ ▀██▄▀ ▐███▓█
█████░▄▀█▄ █▄██████▄▄ █▓█ ▄▄██████▄█ ▄█▀▄░█████
██▀██▓▄▄▓▀ ▄▄▓█▓▀▀ ▀██▓▄ ▄▄ ▀░▒░▀ ▄▄ ▄▓██▀ ▀▀▓█▓▄▄ ▀▓▄▄▓██▀██
█▄░▄██▀ ░ ▀▄▄▄██▓▀ ▄ ▀ ▄█▓▀ ▓███░ ░ ░███▓ ▀▓█▄ ▀ ▄ ▀▓██▄▄▄▀ ░ ▀██▄░▄█
██▀████▀▀▀███▓██▄ ▀▓███▀▀ ▀▀ ▀▀ ▀▀███▓▀ ▄██▓███▀▀▀████▀██
██ ░▓▀ ▄██▀▀░ ▀▓█ ASKEE iLLUSiON █▓▀ ░▀▀██▄ ▀▓░ ██
██ █▄ ▀▓█▄▀ ▀▀ ▀ . ·` F0sT/sAc/ACiD '· . ▀ ▀▀ ▀▄█▓▀ ▄█ ██
██ ▀▀▄▀ ▀▄▀▀ ██
▀█ ▄░▄ "Imagination is more important than knowledge..." ▄░▄ █▀
▄ ▀ -Albert Einstein (1879-1955) ▀ ▄