Tool News
 
 
 

Tool News

Products Info
Downloads
Tools FAQs
RENESAS TOOL NEWS on June 1, 2005: RSO-M3T-NC30WA_2-050601D

A Note on Using
C-Compiler Package M3T-NC30WA
--On Using Preprocessing Directive
#pragma BITADDRESS--

Please take note of the following problem in using the M3T-NC30WA C-compiler package (this C-compiler package is used for the M16C/60, M16C/30, M16C/20, M16C/10, M16C/Tiny and R8C/Tiny series of MCUs):
  • On using preprocessing directive #pragma BITADDRESS


  1. Versions Concerned
    M3T-NC30WA V.5.10 Release 1 through M3T-NC30WA V.5.30 Release 02


  2. Description
    When variables defined using the #pragma BITADDRESS preprocessing directive are referenced, they will not be displayed but different addresses from them will be in the C Watch window of the emulator debugger or simulator debugger.


  3. Example
    ---------------------------------------------
        #pragma  BITADDRESS io 1,100H
        _Bool  io;
    ---------------------------------------------


  4. Workaround
    Enter the absolute addresses of the variables defined by #pragma BITADDRESS into the ASM Watch window of the emulator debugger or simulator debugger, and then reference them.


  5. Schedule of Fixing the Problem
    We plan to fix this problem in the next release of the product.





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