Tool News
 
 
 

Tool News

Products Info
Downloads
Tools FAQs
MESC TOOL NEWS: MESCT-CC32R-001216D

CC32R V.3.00 Release 1
Upgraded Version Announcement

This is to announce that cross-tool kit CC32R for the M32R family MCUs has been upgraded from its V.2.10 Release 1 to V.3.00 Release 1.


  1. Descriptions of Upgrade
    1.1 New Features
    (1) The -access option for reducing code size by using the register relative indirect addressing mode introduced
    (2) The following function-extending #pragma directives introduced:
    * #pragma ADDRESS: Specifies addresses to which variables are assigned
    * #pragma INTERRUPT: Declares interrupt processing functions
    * #pragma SECTION: Changes output sections
    (3) TM V.3.10 supported
    (4) The source code of the standard library disclosed.
    (5) How to pass arguments after function calls altered as follows:
    * Passing arguments using the stack has been made obsolete
    * Arguments of type float can be passed using registers

    1.2 Problems Fixed
    (1) When a structure is defined which contains both bit field members and members of other types, compilation may not properly be performed.
    For details refer to MESC TOOL NEWS "CC32R Precaution" issued on March 16, 2000.

    (2) When two variables are the same in size and different in sign attribute and the result of assigning a variable to another one is used for operations between 4-byte variables of type int, these operations may not be performed correctly.
    For details refer to MESC TOOL NEWS "CC32R Precaution" issued on June 1, 2000.

    (3) When a function is called which returns a structure not an integer multiple of 4 bytes in size, and the return value is not referenced by any expression, the value of the stack pointer after the function call becomes incorrect.
    For details refer to MESC TOOL NEWS "CC32R Precaution" issued on June 16, 2000.

    (4) Defining structures containing bit fields of type char and the expressions for initializing them results in incorrect compilation.
    For details refer to MESC TOOL NEWS "CC32R Precaution" issued on September 16, 2000.

    (5) When a global variable is read three or more times successively in a C-language program, a code that reads out the variable may be generated in incorrect timing.
    For details refer to MESC TOOL NEWS "CC32R Precaution" issued on October 16, 2000.


  2. How to Upgrade Current Product and Order Upgraded One
    2.1 Online Upgrade (without Charge)
    Upgrading procedure varies according to the version of your product.
    (1) For the customer who is using CC32R V.1.00 Release 4 or later (with the license ID possessed)
    Please download the upgraded product from our homepage at here.

    (2) For the customer who is using CC32R V.1.00 Release 1, 2 or 3
    Fill in the appended "Free-of-Charge CC32R License ID Application Form" and send it by E-mail to your local Renesas Technology sales office or distributor.
    We will inform you of your license ID by return. Then, download the upgraded product by using it from our homepage described in (1) above.
    Notes:
    1. Only the customer who has already sent their registration fax can apply for their License ID free of charge.
    2. Your newly obtained license ID is not a temporary one for this online upgrade. Keep it carefully for later use.
    3. Because the publication of the IBE version(DOS) has been discontinued since V.1.00 Release 4, please upgrade your product to the W95E version(Windows), if necessary.


    2.2 First ordering or upgrading by CD-ROM (with Additional Charge)
    Upgrade service in CD-ROM is also available.
    For further information, please contact your local Renesas Technology sales office or distributor.
    Ordering Information
    Computer OS Type Name Comment
    IBM PC/AT or compatible Windows 98
    Windows 95
    Windows 2000
    Windows NT 4.0
    M-CC32R For first ordering: W95E
    For upgrading: W95E-VUP-[Serial No.]
    Note: Serial No. need not be entered if you have the license ID.





© 2008. Renesas Technology Corp., All rights reserved. Privacy | Legal