Core(A): Fixed file and component versions.
Change-Id: I079f1423436e90209e7c1cb5d408ca44f724c0cf
diff --git a/ARM.CMSIS.pdsc b/ARM.CMSIS.pdsc
index 21751ae..7292ad3 100644
--- a/ARM.CMSIS.pdsc
+++ b/ARM.CMSIS.pdsc
@@ -16,6 +16,10 @@
- Enhanced MVE support for Armv8.1-MML
- Fixed device config define checks.
- L1 Cache functions for Armv7-M and later
+ CMSIS-Core(A): 1.2.0 (see revision history for details)
+ - Fixed GIC_SetPendingIRQ to use GICD_SGIR
+ - Added missing DSP intrinsics
+ - Reworked assembly intrinsics: volatile, barriers and clobber
CMSIS-DSP: 1.8.0 (see revision history for details)
- Added new functions and function groups
- Added MVE support
@@ -2578,7 +2582,7 @@
</files>
</component>
- <component Cclass="CMSIS" Cgroup="CORE" Cversion="1.1.4" condition="ARMv7-A Device" >
+ <component Cclass="CMSIS" Cgroup="CORE" Cversion="1.2.0" condition="ARMv7-A Device" >
<description>CMSIS-CORE for Cortex-A</description>
<files>
<!-- CPU independent -->
diff --git a/CMSIS/Core_A/Include/cmsis_armclang.h b/CMSIS/Core_A/Include/cmsis_armclang.h
index 232a76a..65a3b91 100644
--- a/CMSIS/Core_A/Include/cmsis_armclang.h
+++ b/CMSIS/Core_A/Include/cmsis_armclang.h
@@ -1,8 +1,8 @@
/**************************************************************************//**
* @file cmsis_armclang.h
* @brief CMSIS compiler specific macros, functions, instructions
- * @version V1.1.2
- * @date 30. July 2019
+ * @version V1.2.0
+ * @date 05. August 2019
******************************************************************************/
/*
* Copyright (c) 2009-2019 Arm Limited. All rights reserved.
diff --git a/CMSIS/Core_A/Include/cmsis_gcc.h b/CMSIS/Core_A/Include/cmsis_gcc.h
index 6542a95..23d6120 100644
--- a/CMSIS/Core_A/Include/cmsis_gcc.h
+++ b/CMSIS/Core_A/Include/cmsis_gcc.h
@@ -1,8 +1,8 @@
/**************************************************************************//**
* @file cmsis_gcc.h
* @brief CMSIS compiler specific macros, functions, instructions
- * @version V1.2.1
- * @date 30. July 2019
+ * @version V1.3.0
+ * @date 17. December 2019
******************************************************************************/
/*
* Copyright (c) 2009-2019 Arm Limited. All rights reserved.
diff --git a/CMSIS/Core_A/Include/core_ca.h b/CMSIS/Core_A/Include/core_ca.h
index a6faa94..c4f9269 100644
--- a/CMSIS/Core_A/Include/core_ca.h
+++ b/CMSIS/Core_A/Include/core_ca.h
@@ -1,11 +1,11 @@
/**************************************************************************//**
* @file core_ca.h
* @brief CMSIS Cortex-A Core Peripheral Access Layer Header File
- * @version V1.0.2
- * @date 12. November 2018
+ * @version V1.0.3
+ * @date 28. January 2020
******************************************************************************/
/*
- * Copyright (c) 2009-2018 ARM Limited. All rights reserved.
+ * Copyright (c) 2009-2020 ARM Limited. All rights reserved.
*
* SPDX-License-Identifier: Apache-2.0
*
diff --git a/CMSIS/DoxyGen/Core_A/core_A.dxy b/CMSIS/DoxyGen/Core_A/core_A.dxy
index 93c40ea..237cf46 100644
--- a/CMSIS/DoxyGen/Core_A/core_A.dxy
+++ b/CMSIS/DoxyGen/Core_A/core_A.dxy
@@ -38,7 +38,7 @@
# could be handy for archiving the generated documentation or if some version
# control system is used.
-PROJECT_NUMBER = "Version 1.1.4"
+PROJECT_NUMBER = "Version 1.2.0"
# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a
diff --git a/CMSIS/DoxyGen/Core_A/src/Overview.txt b/CMSIS/DoxyGen/Core_A/src/Overview.txt
index fbdd942..89f3a2d 100644
--- a/CMSIS/DoxyGen/Core_A/src/Overview.txt
+++ b/CMSIS/DoxyGen/Core_A/src/Overview.txt
@@ -67,6 +67,17 @@
<th>Description</th>
</tr>
<tr>
+ <td>V1.2.0</td>
+ <td>
+ <ul>
+ <li>Fixed GIC_SetPendingIRQ to use GICD_SGIR instead of GICD_SPENDSGIR
+ for compliance with all GIC specification versions.</li>
+ <li>Added missing DSP intrinsics.</li>
+ <li>Reworked assembly intrinsics: volatile, barriers and clobbers.</li>
+ </ul>
+ </td>
+ </tr>
+ <tr>
<td>V1.1.4</td>
<td>
<ul>
diff --git a/CMSIS/DoxyGen/General/src/introduction.txt b/CMSIS/DoxyGen/General/src/introduction.txt
index f9a89f6..28dbc85 100644
--- a/CMSIS/DoxyGen/General/src/introduction.txt
+++ b/CMSIS/DoxyGen/General/src/introduction.txt
@@ -173,18 +173,35 @@
- CMSIS-Build 0.9.0 (beta)
- Draft for CMSIS Project description (CPRJ)
- CMSIS-Core (Cortex-M) 5.4.0
- - CMSIS-Core (Cortex-A) 1.1.4 (unchanged)
+ - Cortex-M55 cpu support
+ - Enhanced MVE support for Armv8.1-MML
+ - Fixed device config define checks.
+ - L1 Cache functions for Armv7-M and later
+ - CMSIS-Core (Cortex-A) 1.2.0
+ - Fixed GIC_SetPendingIRQ to use GICD_SGIR
+ - Added missing DSP intrinsics
+ - Reworked assembly intrinsics: volatile, barriers and clobber
- CMSIS-Driver 2.8.0
- Added VIO API 0.1.0 (preview)
- CMSIS-DSP 1.8.0
+ - Added new functions and function groups
+ - Added MVE support
- CMSIS-NN 1.3.0
+ - Added MVE support
+ - Further optimizations for kernels using DSP extension
- CMSIS-RTOS 2.1.3 (unchanged)
- - RTX 5.5.5 (see revision history for details)
+ - RTX 5.5.2 (see revision history for details)
- CMSIS-Pack 1.6.3
+ - deprecating all types specific to cpdsc format. Cpdsc is replaced by Cprj with dedicated schema.
- CMSIS-SVD 1.3.3 (unchanged)
- CMSIS-DAP 2.0.0 (unchanged)
- CMSIS-Zone 1.0.0
- Devices
+ - ARMCM55 device
+ - ARMv81MML startup code recognizing __MVE_USED macro
+ - Refactored vector table references for all Cortex-M devices
+ - Reworked ARMCM* C-StartUp files.
+ - Include L1 Cache functions in ARMv8MML/ARMv81MML devices
- Utilities
Attention: Linux binaries moved to Linux64 folder!
- SVDConv 3.3.35