Keil Logo

What's New in C166 Version 6.04a

  • [uVision3 IDE/Debugger/Simulator]
    Added peripheral simulation support and target debugging dialogs for the following devices:
  • [C166 Compiler]
    Corrected several problems with the new Optimization Level 8.
  • [C166 Compiler]
    Corrected a register assignment problem with BYTEALIGN variable access.
  • [C166 Compiler]
    Modified several warning messages that were too aggressive.
  • [C166 Compiler]
    Corrected a problem in XLARGE model with printf string output. Problems occurred when the precision was stated and the string crossed a 64KB boundary.
  • [XC16x ULINK Driver]
    Corrected occasional 'Flash erase error' problems with XC16x devices.
  • [Infineon DAS Driver]
    Corrected occasional 'Flash erase error' problems with XC16x devices.
  • [Infineon DAS Driver]
    Corrected a problem that caused the RUN LED on the USB Wiggler to never turn on.
  • [uVision3 IDE/Debugger/Simulator]
    Corrected a problem with the AGSI Debug Interface that caused memory range watch calls to fail on large memory ranges.
  • [uVision3 IDE/Debugger/Simulator]
    Enhanced the EasyWEB example for Keil MCBXC167 boards. The example did not work with on-chip flash due to invalid external bus configuration. Added a Target for Monitor-166 debugging.
  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.