From 9f95ff5b6ba01db09552b84a0ab79607060a2666 Mon Sep 17 00:00:00 2001 From: Ali Labbene Date: Wed, 11 Dec 2019 08:59:21 +0100 Subject: Official ARM version: v5.4.0 Add CMSIS V5.4.0, please refer to index.html available under \docs folder. Note: content of \CMSIS\Core\Include has been copied under \Include to keep the same structure used in existing projects, and thus avoid projects mass update Note: the following components have been removed from ARM original delivery (as not used in ST packages) - CMSIS_EW2018.pdf - .gitattributes - .gitignore - \Device - \CMSIS - \CoreValidation - \DAP - \Documentation - \DoxyGen - \Driver - \Pack - \RTOS\CMSIS_RTOS_Tutorial.pdf - \RTOS\RTX - \RTOS\Template - \RTOS2\RTX - \Utilities - All ARM/GCC projects files are deleted from \DSP, \RTOS and \RTOS2 Change-Id: Ia026c3f0f0d016627a4fb5a9032852c33d24b4d3 --- docs/General/html/cm_revisionHistory.html | 260 ++++++++++++++++++++++++++++++ 1 file changed, 260 insertions(+) create mode 100644 docs/General/html/cm_revisionHistory.html (limited to 'docs/General/html/cm_revisionHistory.html') diff --git a/docs/General/html/cm_revisionHistory.html b/docs/General/html/cm_revisionHistory.html new file mode 100644 index 0000000..c5641d4 --- /dev/null +++ b/docs/General/html/cm_revisionHistory.html @@ -0,0 +1,260 @@ + + + + + +Revision History +CMSIS: Revision History + + + + + + + + + + + +
+
+ + + + + + + +
+
CMSIS +  Version 5.4.0 +
+
Cortex Microcontroller Software Interface Standard
+
+
+ +
+
    + +
+
+ + +
+
+ +
+
+
+ +
+
+
+
Revision History
+
+
+

The following table shows the overall high-level history of the various CMSIS releases. In addition, each CMSIS component has its own release history:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Version Description
5.4.0
    +
  • CMSIS-Core (Cortex-M) 5.1.2 Minor fixes and slight enhancements, e.g. beta for Cortex-M1.
  • +
  • CMSIS-Core (Cortex-A) 1.1.2 Minor fixes.
  • +
  • CMSIS-Driver 2.6.0 (unchanged)
  • +
  • CMSIS-DSP 1.5.2 (unchanged)
  • +
  • CMSIS-NN 1.1.0 Added new math function (see revision history)
  • +
  • CMSIS-RTOS 2.1.3 Relaxed interrupt usage.
      +
    • RTX 5.4.0 (see revision history)
    • +
    +
  • +
  • CMSIS-Pack 1.5.0 (unchanged)
  • +
  • CMSIS-SVD 1.3.3 (unchanged)
  • +
  • CMSIS-DAP 2.0.0 (unchanged)
  • +
  • CMSIS-Zone 0.0.1 (unchanged)
  • +
+
5.3.0
    +
  • CMSIS-Core (Cortex-M) 5.1.1
  • +
  • CMSIS-Core (Cortex-A) 1.1.1
  • +
  • CMSIS-Driver 2.6.0 (unchanged)
  • +
  • CMSIS-DSP 1.5.2 (unchanged)
  • +
  • CMSIS-NN 1.0.0 Initial contribution of Neural Network Library.
  • +
  • CMSIS-RTOS 2.1.2 (unchanged)
  • +
  • CMSIS-Pack 1.5.0 (unchanged)
  • +
  • CMSIS-SVD 1.3.3 (unchanged)
  • +
  • CMSIS-DAP 2.0.0 Communication via WinUSB to achieve high-speed transfer rates.
  • +
  • CMSIS-Zone 0.0.1 (unchanged)
  • +
+
5.2.0
    +
  • CMSIS-Core (Cortex-M) 5.1.0 MPU functions for ARMv8-M, cmsis_iccarm.h replacing cmsis_iar.h
  • +
  • CMSIS-Core (Cortex-A) 1.1.0 cmsis_iccarm.h, additional physical timer access functions
  • +
  • CMSIS-Driver 2.6.0 Enhanced CAN and NAND driver interface.
  • +
  • CMSIS-DSP 1.5.2 Fixed diagnostics and moved SSAT/USST intrinsics to CMSIS-Core.
  • +
  • CMSIS-RTOS 2.1.2 Relaxed some ISR-callable restrictions.
  • +
  • CMSIS-Pack 1.5.0 (unchanged)
  • +
  • CMSIS-SVD 1.3.3 (unchanged)
  • +
  • CMSIS-DAP 1.2.0 (unchanged)
  • +
  • CMSIS-Zone 0.0.1 (unchanged)
  • +
+
5.1.1
    +
  • CMSIS-Core (Cortex-M) (unchanged)
  • +
  • CMSIS-Core (Cortex-A) (unchanged)
  • +
  • CMSIS-Driver 2.05 (unchanged)
  • +
  • CMSIS-DSP 1.5.2 (unchanged)
  • +
  • CMSIS-RTOS 2.1.1 Fixed RTX5 pre-built libraries for Cortex-M.
  • +
  • CMSIS-Pack 1.5.0 (unchanged)
  • +
  • CMSIS-SVD 1.3.3 (unchanged)
  • +
  • CMSIS-DAP 1.1.0 (unchanged)
  • +
  • CMSIS-Zone 0.0.1 (unchanged)
  • +
+
5.1.0
    +
  • CMSIS-Core (Cortex-M) 5.0.2 several minor corrections and enhancements
  • +
  • CMSIS-Core (Cortex-A) 1.0.0 implements a basic run-time system for Cortex-A5/A7/A9
  • +
  • CMSIS-Driver 2.05 status typedef made volatile
  • +
  • CMSIS-DSP 1.5.2 fixed GNU Compiler specific diagnostics
  • +
  • CMSIS-RTOS 2.1.1 added support for Cortex-A5/A7/A9 to RTX5
  • +
  • CMSIS-Pack 1.5.0 added SDF format specification
  • +
  • CMSIS-SVD 1.3.3 (unchanged)
  • +
  • CMSIS-DAP 1.1.0 (unchanged)
  • +
  • CMSIS-Zone 0.0.1 (Preview) format to describe system resources and tool for partitioning of resources
  • +
+
5.0.1
    +
  • CMSIS-Core 5.0.1 added __PACKED_STRUCT macro and uVisor support
  • +
  • CMSIS-Driver 2.05 updated all typedefs related to status now being volatile.
  • +
  • CMSIS-DSP 1.5.1 added ARMv8M DSP libraries
  • +
  • CMSIS-RTOS 2.1.0 added support for critical and uncritical sections
  • +
  • CMSIS-Pack 1.4.8 add Pack Index File specification
  • +
  • CMSIS-SVD 1.3.3 (unchanged)
  • +
  • CMSIS-DAP 1.1.0 (unchanged)
  • +
+
5.0.0 Added support for: ARMv8-M architecture including TrustZone for ARMv8-M and Cortex-M23, Cortex-M33 processors
    +
  • CMSIS-Core (Cortex-M) 5.0.0 added support for ARMv8-M and Cortex-M23, Cortex-M33 processors
  • +
  • CMSIS-Driver 2.04.0 (unchanged)
  • +
  • CMSIS-DSP 1.4.9 minor corrections and performance improvements
  • +
  • CMSIS-RTOS 2.0.0 new API with RTX 5.0.0 reference implementation and corrections in RTX 4.8.2
  • +
  • CMSIS-Pack 1.4.4 introducing CPDSC project description
  • +
  • CMSIS-SVD 1.3.3 several enhancements and rework of documentation
  • +
  • CMSIS-DAP 1.1.0 (unchanged)
  • +
+
4.5.0 Maintenance release that is fixing defects. See component's revision history for more details. See component's revision history for more details.
    +
  • CMSIS-Core (Cortex-M) 4.30.0
  • +
  • CMSIS-DAP 1.1.0 (unchanged)
  • +
  • CMSIS-Driver 2.04.0
  • +
  • CMSIS-DSP 1.4.7
  • +
  • CMSIS-Pack 1.4.1
  • +
  • CMSIS-RTOS RTX 4.80.0
  • +
  • CMSIS-SVD 1.3.1
  • +
+
4.4.0 Feature release adding CMSIS-DAP (see extended End User Licence Agreement) and CMSIS-Driver for CAN. See component's revision history for more details.
    +
  • CMSIS-Core (Cortex-M) 4.20.0
  • +
  • CMSIS-DAP 1.1.0
  • +
  • CMSIS-Driver 2.03.0
  • +
  • CMSIS-DSP 1.4.5 (unchanged)
  • +
  • CMSIS-RTOS RTX 4.79.0
  • +
  • CMSIS-Pack 1.4.0
  • +
  • CMSIS-SVD 1.3.0
  • +
+
4.3.0 Maintenance release adding SAI CMSIS-Driver and fixing defects. See component's revision history for more details.
    +
  • CMSIS-Core (Cortex-M) 4.10.0
  • +
  • CMSIS-Driver 2.02.0
  • +
  • CMSIS-DSP 1.4.5
  • +
  • CMSIS-RTOS RTX 4.78.0
  • +
  • CMSIS-Pack 1.3.3
  • +
  • CMSIS-SVD (unchanged)
  • +
+
4.2 Introducing processor support for Cortex-M7.
4.1 Enhancements in CMSIS-Pack and CMSIS-Driver.
+ Added: PackChk validation utility
+ Removed support for GNU: Sourcery G++ Lite Edition for ARM
4.0 First release in CMSIS-Pack format.
+ Added specifications for CMSIS-Pack, CMSIS-Driver
3.30 Maintenance release with enhancements in each component
3.20 Maintenance release with enhancements in each component
3.01 Added support for Cortex-M0+ processors
3.00 Added support for SC000 and SC300 processors
+ Added support for GNU GCC Compiler
+ Added CMSIS-RTOS API
2.10 Added CMSIS-DSP Library
2.0 Added support for Cortex-M4 processor
1.30 Reworked CMSIS startup concept
1.01 Added support for Cortex-M0 processor
1.00 Initial release of CMSIS-Core (Cortex-M) for Cortex-M3 processor
+
+
+ + + + -- cgit