CMSIS-Compiler Support  
Standard C Library File, I/O and OS Retargeting
 
Loading...
Searching...
No Matches
Revision History

CMSIS-Compiler version is offically updated upon releases of the CMSIS-Compiler pack.

The table below provides information about the changes delivered with specific versions of CMSIS-Compiler.

Version Description
v2.2.0

Changes since CMSIS-Compiler 2.1.0:

  • Add components that enable stdio retarget to UART
  • Update example project AC6:
  • correct _sys_read return value when rt_fs_read returns with error
  • correct _mutex_initialize to check whether RTOS2 kernel is initialized IAR:
  • add support for multithreading
  • add support for file redirection
v2.1.0
  • AC6: correct _sys_open handling for OPEN_A, file is created if non-existent (#50)
  • GCC: add missing forward declarations for retargeted functions (#51, #53)
  • Add Cortex-M52 support
  • GCC: Disable heap limit check in _sbrk_r implementation (#54)
v2.0.0
  • Added initial support for LLVM/Clang and IAR Compiler
  • Introduce STDERR, STDIN, STDOUT APIs and components Attention: This change conflicts with user implementations version 1.0.0!
  • Rename RTE component defines from RTE_Compiler_* to RTE_CMSIS_Compiler_*
  • OS Interface, Arm Compiler: Remove C library thread space implementation
v1.0.0 Initial release replacing I/O Retarget from Keil.ARM-Compiler pack.