Skip to content

CMSIS 5.4.0

Compare
Choose a tag to compare
@JonatanAntoni JonatanAntoni released this 03 Aug 10:56
· 1782 commits to master since this release

Known Issues

Release Notes

CMSIS-Core(M): 5.1.2

  • Added Cortex-M1 support (beta).

CMSIS-Core(A): 1.1.2

  • Removed using get/set built-ins FPSCR in GCC >= 7.2 due to shortcomings.
  • Fixed co-processor register access macros for Arm Compiler 5.

CMSIS-DAP: 2.0.0

CMSIS-DSP: 1.5.2

CMSIS-Driver: 2.6.0

  • Flash Driver API V2.2.0

CMSIS-NN: 1.1.0

  • Added new math functions.

CMSIS-RTOS2: 2.1.3

  • Additional functions allowed to be called from Interrupt Service Routines:
    • osThreadGetId
  • RTX 5.4.0
    • Added support for Event Recorder initialization and filter setup.
    • Added support to use RTOS as Event Recorder Time Stamp source.
    • Fixed osDelayUntil longest delay (limited to 2^31-1).
    • Fixed optimization issue when using GCC optimization level 3.
    • Fixed osMemoryPoolAlloc to avoid potential race condition.
    • Restructured exception handling for Cortex-A devices.
    • Minor code optimizations (removed unnecessary checks).

Utilities

  • SVDConv 3.3.21
  • PackChk 1.2.71