

The CMSIS-Pack Manager now supports Generator Package Description Files (.gpdsc). Inside a Documentation Comment, the editor can recognize keywords that begin with \ or If the keyword is recognized as a doxygen keyword, the Documentation Comment will appear in tooltips and parameter hints for variables and functions.

The editor can distinguish comments that start with /**, /*!, /// or //! as Documentation Comments.

The following improvements have been made to the Source Browser: For example, it is now possible to debug and control a device with one A9, one M7, and two M4 cores, all synchronized by the Arm Coresight CTI mechanism under debugger control. The multicore support has been extended to support any number of asymmetrical cores. This means that both code coverage and profiling data can be collected during infinite test runs. The code coverage and profiling windows in C-SPY can now be feed with streaming trace data when using the IAR I-jet Trace probes. Streaming trace for improved code coverage and profiling features The C++ library supports C++14 with no C++17 additions. The compiler now supports all C++17 features. The default Standard C is now C18 (ISO/IEC 9899:2018). IAR Information Center for Arm - Release notes, for IAR Embedded Workbench for Arm version 8.40.1 Product news
