Keil Logo

What's New in C166 Version 6.10a

  • [Device Support]
    Corrected: free_box failed when the pool size is just for one block.
  • [Device Support]
    Corrected a problem where BMOVN incorrectly set PSW status flags N and Z.
  • [Device Support]
    Corrected register Header files for Infineon XC22xx devices.
  • [Device Support]
    Added support for XC23xx, XC27xx, and XE16x devices including debug and flash support.
  • [C166 Compiler]
    Corrected: _lror_ (value, 1) incorrectly shifts bit 0 to bit 63.
  • [Device Support]
    Corrected: strtod did potentially fail with memory model COMPACT, HCOMPACT, LARGE, HLARGE, and XLARGE.
  • [Device Support]
    Corrected: a problem with EXT sequence merging and REORDER directive on XC16x/XC2xxx/XE16x devices.
  • [Device Support]
    Corrected: when a extended sfr bit was assigned to a standard sfr bit using a negation, the ext sequence was incorrectly generated.
  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.