]> begriffs open source - cmsis/log
cmsis
5 years agoUtilities: PackChk 1.3.89 for Win32
Jonatan Antoni [Wed, 1 Apr 2020 13:02:12 +0000 (15:02 +0200)]
Utilities: PackChk 1.3.89 for Win32

Change-Id: I31b4a1f7c94a6d49781b8ad6875d08a66232d724

5 years agoUpdate Ref_PMU8.txt
Christopher Seidl [Wed, 1 Apr 2020 09:41:12 +0000 (11:41 +0200)]
Update Ref_PMU8.txt

5 years agoAdded PMU usage example
Christopher Seidl [Tue, 31 Mar 2020 13:49:58 +0000 (15:49 +0200)]
Added PMU usage example

5 years agoCMSIS Device: - Reworked ARMCM* C-StartUp files.
GuentherMartin [Tue, 31 Mar 2020 13:42:58 +0000 (15:42 +0200)]
CMSIS Device: - Reworked ARMCM* C-StartUp files.

5 years agoCMSIS-Driver: minor update of all driver templates
Milorad Cvjetkovic [Tue, 31 Mar 2020 13:32:26 +0000 (15:32 +0200)]
CMSIS-Driver: minor update of all driver templates

5 years agoMerge branch 'develop' of https://github.com/ARM-software/CMSIS_5 into develop
Milorad Cvjetkovic [Tue, 31 Mar 2020 11:18:17 +0000 (13:18 +0200)]
Merge branch 'develop' of https://github.com/ARM-software/CMSIS_5 into develop

5 years agoCMSIS-Driver: minor update of the USB Host driver template
Milorad Cvjetkovic [Tue, 31 Mar 2020 10:52:03 +0000 (12:52 +0200)]
CMSIS-Driver: minor update of the USB Host driver template

5 years agoCMSIS-Driver: minor updates in templates (added driver index)
Robert Rostohar [Tue, 31 Mar 2020 10:28:44 +0000 (12:28 +0200)]
CMSIS-Driver: minor updates in templates (added driver index)

5 years agoCMSIS-Driver: minor update in SPI documentation
Robert Rostohar [Tue, 31 Mar 2020 09:48:06 +0000 (11:48 +0200)]
CMSIS-Driver: minor update in SPI documentation

5 years agoCMSIS-Driver: minor enhancements in headers (added helper macros for driver name...
Robert Rostohar [Tue, 31 Mar 2020 09:38:13 +0000 (11:38 +0200)]
CMSIS-Driver: minor enhancements in headers (added helper macros for driver name with index)

5 years agoAdded naming convention for CMSIS-Driver access structs
Christopher Seidl [Tue, 31 Mar 2020 09:18:09 +0000 (11:18 +0200)]
Added naming convention for CMSIS-Driver access structs

5 years agoExamples: Fixed IAR examples to use case sensitive board vendor="IAR".
Jonatan Antoni [Tue, 31 Mar 2020 08:59:38 +0000 (10:59 +0200)]
Examples: Fixed IAR examples to use case sensitive board vendor="IAR".

Change-Id: Iffd36347eb4847fab80a7b37320e4e9cb5157552

5 years agoMerge branch 'develop' of github.com:ARM-software/CMSIS_5 into develop
Joachim Krech [Tue, 31 Mar 2020 05:34:01 +0000 (07:34 +0200)]
Merge branch 'develop' of github.com:ARM-software/CMSIS_5 into develop

5 years agodoxygen warning fixed
Joachim Krech [Tue, 31 Mar 2020 05:33:47 +0000 (07:33 +0200)]
doxygen warning fixed

5 years agoPack: Fixed version for Cortex-M55 Startup component.
Jonatan Antoni [Mon, 30 Mar 2020 13:03:16 +0000 (15:03 +0200)]
Pack: Fixed version for Cortex-M55 Startup component.
- Set all versions to 1.0.0 as its the initial release.
- Fixed all projects to refer to proper pack/component versions.

Change-Id: I4dc8429ae77e7647573ce93be0de708a8d6675f6

5 years agoPack 1.6.3 release notes
Joachim Krech [Mon, 30 Mar 2020 08:27:38 +0000 (10:27 +0200)]
Pack 1.6.3 release notes

5 years agoCMSIS-Driver SPI: removed Simplex Mode (deprecated)
Robert Rostohar [Fri, 27 Mar 2020 20:00:16 +0000 (21:00 +0100)]
CMSIS-Driver SPI: removed Simplex Mode (deprecated)

5 years agoCMSIS-Driver: minor updates in templates
Robert Rostohar [Fri, 27 Mar 2020 19:34:43 +0000 (20:34 +0100)]
CMSIS-Driver: minor updates in templates

5 years agoRTX5: refactored GCC IRQ Handlers
Robert Rostohar [Fri, 27 Mar 2020 19:31:04 +0000 (20:31 +0100)]
RTX5: refactored GCC IRQ Handlers

5 years agoPack: Aligned version numbers.
Jonatan Antoni [Fri, 27 Mar 2020 16:23:43 +0000 (17:23 +0100)]
Pack: Aligned version numbers.
- Version histories
- Doxyfiles
- Config files
- README.md
- Fixed linter.py

Change-Id: I5a174ec423339d0ed029b07a393bf1f5819bfb6b

5 years agoDoxyGen: Fixed Core(M) version and history.
Jonatan Antoni [Fri, 27 Mar 2020 14:53:46 +0000 (15:53 +0100)]
DoxyGen: Fixed Core(M) version and history.

Change-Id: I556acb6dc6a8fc6157b48491ad1d60f66f709b45

5 years agoDoxyGen: Enhanced documentation of CMSIS macros other missing stuff.
Jonatan Antoni [Fri, 27 Mar 2020 14:45:47 +0000 (15:45 +0100)]
DoxyGen: Enhanced documentation of CMSIS macros other missing stuff.
- Added PMU events for Cortex-M55.
- Added PMU_Type and PMU define.
- Added missing core numbers to __CORTEX_M.
- Added missing SCB_InvalidateICache_by_Addr.
- Enhanced/reworked description of device config macros.

Change-Id: I3ebebe33dddbd2eddaea39a25cc268a106c9180b

5 years agoDevices: Enable loop and branch info cache for Armv8.1-MML devices.
Jonatan Antoni [Fri, 27 Mar 2020 14:41:50 +0000 (15:41 +0100)]
Devices: Enable loop and branch info cache for Armv8.1-MML devices.

Change-Id: If7ada5d8433176f56c42f25ce79aaad4b268da8e

5 years agoCore(M): Fixed device config checks for missing defines.
Jonatan Antoni [Fri, 27 Mar 2020 14:37:07 +0000 (15:37 +0100)]
Core(M): Fixed device config checks for missing defines.
- Added __VTOR_PRESENT to all VTOR-capable cores, defaulting to 1.
- Added __FPU_DP, __DCACHE_PRESENT and __ICACHE_PRESENT to Armv8.1-M cores.
- Updated defines to affected device headers.

Change-Id: I3e0c6a35e4b526b46c583566e2adc69d89b7020a

5 years agoDoxyGen: Enhanced/reworked Cache Functions and RTOS2.
Jonatan Antoni [Fri, 27 Mar 2020 08:51:28 +0000 (09:51 +0100)]
DoxyGen: Enhanced/reworked Cache Functions and RTOS2.
- SCB_InvalidateICache_by_Addr documentation added.
- osEventFlagsSet clarified behaviour when using osFlagsNoClear.
- osThreadFlagsSet clarified only target thread is affected.

Change-Id: Idc170670dad9e54739795d491a91ede6d2319c3f

5 years agoRTX5: added support for MVE-I (Armv8.1-M)
Robert Rostohar [Thu, 26 Mar 2020 18:53:08 +0000 (19:53 +0100)]
RTX5: added support for MVE-I (Armv8.1-M)

5 years agoCore(M): Fixed typo in __VECTOR_TABLE_ATTRIBUTE definition (#740)
Rajmund SzymaƄski [Mon, 18 Nov 2019 18:15:32 +0000 (19:15 +0100)]
Core(M): Fixed typo in __VECTOR_TABLE_ATTRIBUTE definition (#740)
Use __attribute*__*(..) rather than __attribute(..)

Change-Id: Ib92116ea8d4bad00b0b2277af156654ad9752ff8

5 years agoDriver: Fixed typo in SAI Driver interface macro. (#849)
David Lin [Wed, 4 Mar 2020 00:57:50 +0000 (08:57 +0800)]
Driver: Fixed typo in SAI Driver interface macro. (#849)

ARM_SAI_ERROR_FRAME_LENG*HT* => ARM_SAI_ERROR_FRAME_LENG*TH*
Using @deprecated to notice the wrong one, and added the new.

Change-Id: Ieb4eb047752c29079baa810e88b879800d508921

5 years agoAdded documentation for MVE and PMU functions as requested in SDCMSIS-1131
Christopher Seidl [Thu, 26 Mar 2020 12:23:25 +0000 (13:23 +0100)]
Added documentation for MVE and PMU functions as requested in SDCMSIS-1131

5 years agoPack: Enhanced uVision and EWARM Simulators for Armv8.1-M compatibility.
Jonatan Antoni [Thu, 26 Mar 2020 09:32:48 +0000 (10:32 +0100)]
Pack: Enhanced uVision and EWARM Simulators for Armv8.1-M compatibility.

Change-Id: I46df8a15ab4a43c69fa2f62bb7935f2129d6475c

5 years agoRTOS2: Added Blinky and MsgQueue examples for IAR
TTornblom [Fri, 20 Mar 2020 11:59:25 +0000 (12:59 +0100)]
RTOS2: Added Blinky and MsgQueue examples for IAR

This is a strainght port of the corresponding ARM examples.
The projects are setup to run on the simulator and teh default is an M3
target, but that can easily been changed after the example has been
imported.

The projects has been setup to use a simulated SysTick interrupt and the
thread viewer plugin.

Signed-off-by: TTornblom <thomas.tornblom@iar.com>
5 years agoMinor code example updates
Christopher Seidl [Wed, 25 Mar 2020 08:01:46 +0000 (09:01 +0100)]
Minor code example updates

5 years agoAligned PMU function prototypes and definitions for PMU counter overflow and interrup...
Edmund Player [Tue, 24 Mar 2020 14:04:14 +0000 (14:04 +0000)]
Aligned PMU function prototypes and definitions for PMU counter overflow and interrupt enable functions.
Fixed spacing issue with some comments.

5 years agoDevice: Replaced __MVE_USED with __ARM_FEATURE_MVE on Armv8.1-M devices.
Jonatan Antoni [Mon, 23 Mar 2020 09:47:10 +0000 (10:47 +0100)]
Device: Replaced __MVE_USED with __ARM_FEATURE_MVE on Armv8.1-M devices.

Change-Id: I88dce50f659d6a4017ce640618adecb638b905cd

5 years agoVIO: updated template (removed code annotation)
Robert Rostohar [Tue, 24 Mar 2020 10:58:21 +0000 (11:58 +0100)]
VIO: updated template (removed code annotation)

5 years agoUpdated last four PMU functions to return void.
Edmund Player [Mon, 23 Mar 2020 17:28:29 +0000 (17:28 +0000)]
Updated last four PMU functions to return void.

5 years agoCMSIS_VIO: changed valueXYZ presentation in SCVD file.
GuentherMartin [Tue, 24 Mar 2020 07:38:02 +0000 (08:38 +0100)]
CMSIS_VIO: changed valueXYZ presentation in SCVD file.

5 years agoVIO: updated template (added further sections controlled with defines CMSIS_VIN and...
Robert Rostohar [Mon, 23 Mar 2020 15:55:13 +0000 (16:55 +0100)]
VIO: updated template (added further sections controlled with defines CMSIS_VIN and CMSIS_VOUT)

5 years agoAdded usage code examples to all functions.
Christopher Seidl [Mon, 23 Mar 2020 15:36:52 +0000 (16:36 +0100)]
Added usage code examples to all functions.

5 years agoVIO: updated template (added support for defines CMSIS_VIN and CMSIS_VOUT)
Robert Rostohar [Mon, 23 Mar 2020 14:58:04 +0000 (15:58 +0100)]
VIO: updated template (added support for defines CMSIS_VIN and CMSIS_VOUT)

5 years agoUpdated images and documentation
Christopher Seidl [Mon, 23 Mar 2020 13:44:34 +0000 (14:44 +0100)]
Updated images and documentation

5 years agoVIO: renamed definitions, functions and symbols (prefix "cv")
Robert Rostohar [Mon, 23 Mar 2020 11:48:04 +0000 (12:48 +0100)]
VIO: renamed definitions, functions and symbols (prefix "cv")

5 years agoChanged cv prefix to vio
Christopher Seidl [Mon, 23 Mar 2020 10:20:11 +0000 (11:20 +0100)]
Changed cv prefix to vio

5 years agoMinor fixes.
Christopher Seidl [Mon, 23 Mar 2020 07:34:06 +0000 (08:34 +0100)]
Minor fixes.

5 years agoRTX5: added support for Cortex-M55 (without FPU)
Robert Rostohar [Fri, 20 Mar 2020 14:20:01 +0000 (15:20 +0100)]
RTX5: added support for Cortex-M55 (without FPU)

5 years agoCMSIS-NN Add MVE support in requantization for a variant of DWC
Felix Johnny [Fri, 20 Mar 2020 13:30:53 +0000 (14:30 +0100)]
CMSIS-NN Add MVE support in requantization for a variant of DWC

1. MVE support is added to depthwise_conv_s8_mult_4() for requantization.
2. CMSIS version is bumped up in ARM.CMSIS.pdsc

Change-Id: Ia80cf9830bfe7ac46302f107ceb4769903cdf134

5 years agoCore(M): Fix-up to Armv8.1-M core headers after adding PMU.
Jonatan Antoni [Fri, 20 Mar 2020 13:32:06 +0000 (14:32 +0100)]
Core(M): Fix-up to Armv8.1-M core headers after adding PMU.
- Fixed reserved numbering in PMU_Type struct
- Added missing PMU_BASE and PMU defines for CM55

Change-Id: I9583227a6e8904ad73b06a6e225c8096c1fb2053

5 years agoMerge branch 'develop' of https://github.com/ARM-software/CMSIS_5 into develop
GuentherMartin [Fri, 20 Mar 2020 12:31:22 +0000 (13:31 +0100)]
Merge branch 'develop' of https://github.com/ARM-software/CMSIS_5 into develop

5 years agoCMSIS DSP: reworked examples.
GuentherMartin [Fri, 20 Mar 2020 12:29:31 +0000 (13:29 +0100)]
CMSIS DSP: reworked examples.

5 years agoVIO initial documentation added; more work on the header file for easy documentation.
Christopher Seidl [Fri, 20 Mar 2020 12:29:30 +0000 (13:29 +0100)]
VIO initial documentation added; more work on the header file for easy documentation.

5 years agoDevice: Enhanced Armv8.1-MML TrustZone setup for MVE.
Jonatan Antoni [Fri, 20 Mar 2020 11:35:39 +0000 (12:35 +0100)]
Device: Enhanced Armv8.1-MML TrustZone setup for MVE.
Configure security for FPU/MVE coprocessors CP10/CP11
if either FPU or MVE (or both) are used.

Change-Id: I3137aa69e3358e29f6d69ebda1741e71115369cb

5 years agoCorrected typo in return sections of functions.
Christopher Seidl [Fri, 20 Mar 2020 10:00:07 +0000 (11:00 +0100)]
Corrected typo in return sections of functions.

5 years agoCMSIS-DSP: Correction to spline function to be able to build examples
Christophe Favergeon [Fri, 20 Mar 2020 08:07:26 +0000 (09:07 +0100)]
CMSIS-DSP: Correction to spline function to be able to build examples
Correction of CMSIS-DSP version number for binary version of the CMSIS-DSP.

5 years agoUpdated pmu_armv8.h with PMU functions and event macros.
Edmund Player [Wed, 18 Mar 2020 16:15:31 +0000 (16:15 +0000)]
Updated pmu_armv8.h with PMU functions and event macros.

Updated core_armv81mml.h with PMU structure and macro definitions.

Updated core_cm55.h with PMU structure and macro definitions, plus M55 specific events.

5 years agoFixed link for SDCMSIS-1172
Christopher Seidl [Thu, 19 Mar 2020 14:58:49 +0000 (15:58 +0100)]
Fixed link for SDCMSIS-1172

5 years agoCMSIS VIO: registered API and added virtual implementation (using memory only)
Robert Rostohar [Thu, 19 Mar 2020 12:31:52 +0000 (13:31 +0100)]
CMSIS VIO: registered API and added virtual implementation (using memory only)

5 years agoCMSIS VIO: moved to CMSIS-Driver
Robert Rostohar [Thu, 19 Mar 2020 12:27:50 +0000 (13:27 +0100)]
CMSIS VIO: moved to CMSIS-Driver

5 years agoCore(M): Removed __MVE_PRESENT and __MVE_USED macros for Armv8.1-M based devices.
Jonatan Antoni [Wed, 18 Mar 2020 16:44:57 +0000 (17:44 +0100)]
Core(M): Removed __MVE_PRESENT and __MVE_USED macros for Armv8.1-M based devices.
Instead of using those macros we decided to rely on the ACLE macros defined
by the Compiler (i.e. __ARM_FEATURE_MVE).

Change-Id: Ib04aa3a32f02d855db2e24431ea351dc82809637

5 years agoPack: Enhanced TrustZone Secure/Non-secure conditions
Robert Rostohar [Wed, 18 Mar 2020 07:49:55 +0000 (08:49 +0100)]
Pack: Enhanced TrustZone Secure/Non-secure conditions

5 years agoPack: Fixed pack description and generator script ...
Jonatan Antoni [Tue, 17 Mar 2020 15:07:31 +0000 (16:07 +0100)]
Pack: Fixed pack description and generator script ...
... after adding new files to DSP component.
- Consider new Build section in Documentation
- Consider DSP ComputeLibrary and PrivateInclude

Change-Id: I52a44f609ab81dfcc24809e17d762dd5272c6fa3

5 years agoChanges made as required by SDCMSIS-1172
Christopher Seidl [Tue, 17 Mar 2020 13:37:29 +0000 (14:37 +0100)]
Changes made as required by SDCMSIS-1172

5 years agoCMSIS-NN List source files and update revision number
Felix Johnny [Mon, 16 Mar 2020 14:37:07 +0000 (15:37 +0100)]
CMSIS-NN List source files and update revision number

1. All CMSIS-NN soure files are listed in ARM.CMSIS.pdsc
2. Version history is updated

Change-Id: Ic87f42e753165ff6228321ee2c61a8b6ff57b0d2

5 years agocore: add SPDX identifier
Martin Kojtal [Fri, 21 Feb 2020 07:07:46 +0000 (07:07 +0000)]
core: add SPDX identifier

5 years agoCMSIS-DSP: Added path to new headers for building CMSIS-DSP pack.
Christophe Favergeon [Mon, 16 Mar 2020 12:31:17 +0000 (13:31 +0100)]
CMSIS-DSP: Added path to new headers for building CMSIS-DSP pack.

5 years agoCMSIS-DSP: Updates pack source component.
Jonatan Antoni [Mon, 16 Mar 2020 12:13:49 +0000 (13:13 +0100)]
CMSIS-DSP: Updates pack source component.
- Bumped component version to 1.8.0
- Added new groups/functions/files

Change-Id: Iee15d6af1e7e9c1169867270ca04f9ca7d5552c7

5 years agoAdded examples to the tutorial.
Christopher Seidl [Fri, 13 Mar 2020 09:22:42 +0000 (10:22 +0100)]
Added examples to the tutorial.

5 years agoRTX5: typo correction in documentation (rtx_evr.h)
Robert Rostohar [Thu, 12 Mar 2020 08:22:49 +0000 (09:22 +0100)]
RTX5: typo correction in documentation (rtx_evr.h)

5 years agoAdded RTX5 tutorial, waiting for example projects
Christopher Seidl [Wed, 11 Mar 2020 13:48:30 +0000 (14:48 +0100)]
Added RTX5 tutorial, waiting for example projects

5 years agoRTX5: added support for Cortex-M55
Robert Rostohar [Fri, 6 Mar 2020 13:13:30 +0000 (14:13 +0100)]
RTX5: added support for Cortex-M55

5 years agoCMSIS Driver: minor update in the documentation
Milorad Cvjetkovic [Fri, 6 Mar 2020 06:28:18 +0000 (07:28 +0100)]
CMSIS Driver: minor update in the documentation

5 years agoRTX5: updated version history
Robert Rostohar [Thu, 5 Mar 2020 14:36:07 +0000 (15:36 +0100)]
RTX5: updated version history

5 years agoRTX5: updated configuration template default values
Robert Rostohar [Thu, 5 Mar 2020 14:32:59 +0000 (15:32 +0100)]
RTX5: updated configuration template default values
 - increased Global Dynamic Memory size to 32768 bytes
 - increased Default Thread Stack size to 3072 bytes
 - increased Idle Thread Stack size to 512 bytes
 - increased Timer Thread Stack size to 512 bytes

5 years agoDoxygen: Fixed warnings for CMSIS-RTOS2 Mutex attributes
Robert Rostohar [Thu, 5 Mar 2020 13:06:59 +0000 (14:06 +0100)]
Doxygen: Fixed warnings for CMSIS-RTOS2 Mutex attributes

5 years agoCMSIS Driver: minor update in the documentation
Milorad Cvjetkovic [Wed, 4 Mar 2020 09:45:47 +0000 (10:45 +0100)]
CMSIS Driver: minor update in the documentation

5 years agoDoxyGen: Added Armv8.1-MML and CM55 to template lists.
Jonatan Antoni [Tue, 3 Mar 2020 16:25:11 +0000 (17:25 +0100)]
DoxyGen: Added Armv8.1-MML and CM55 to template lists.
- Removed implemented extensions from device name for ARMCM55
  as adding all those becomes unmaintainable.

Change-Id: Idc07ac2977087a63d16cb9bbacfc74ba03f35670

5 years agoCore(M): Refactored/aligned L1 Cache Functions
Jonatan Antoni [Tue, 3 Mar 2020 13:46:07 +0000 (14:46 +0100)]
Core(M): Refactored/aligned L1 Cache Functions
 - Moved functions from core_cm7.h to cachel1_armv7.h
 - Added L1 Cache to CM55 and ARMv8MML/ARMv81MML devices

Change-Id: I6102603595e3aba6e2666a3e73efe39b80da3bde

5 years agoIrq modes handling
ua1arn [Tue, 3 Mar 2020 08:36:07 +0000 (11:36 +0300)]
Irq modes handling

Change-Id: I427af99ad6c561619068155c1e52fe4081282785

5 years agoDevice: Fix wrong core header file inclusion for SC300 and SC000
Surendran Kanagaraj [Wed, 18 Dec 2019 17:30:33 +0000 (23:00 +0530)]
Device: Fix wrong core header file inclusion for SC300 and SC000

core header file included should be core_sc300.h instead
of core_SC300.h and core_sc000.h instead of core_SC000.h

Signed-off-by: Surendran Kanagaraj <surendran.k@samsung.com>
5 years agoCMSIS Driver: minor update in the documentation
Milorad Cvjetkovic [Wed, 26 Feb 2020 11:46:53 +0000 (12:46 +0100)]
CMSIS Driver: minor update in the documentation

5 years agoPartner Meeting 2020 slides uploaded
reinhardkeil [Wed, 26 Feb 2020 00:07:50 +0000 (01:07 +0100)]
Partner Meeting 2020 slides uploaded

5 years agorenamed a few tabs in docs
Joachim Krech [Fri, 21 Feb 2020 10:34:54 +0000 (11:34 +0100)]
renamed a few tabs in docs

5 years agoAdded Cortex-M55 support.
GuentherMartin [Thu, 20 Feb 2020 09:42:53 +0000 (10:42 +0100)]
Added Cortex-M55 support.
Added ARMCM55 device.

5 years agoAdded Tutorial "Scaleable Software Stack"
reinhardkeil [Thu, 20 Feb 2020 08:17:05 +0000 (09:17 +0100)]
Added Tutorial "Scaleable Software Stack"

5 years agoCMSIS-Core documentation: partition_<device>.h includes now partition_gen.h (that...
reinhardkeil [Wed, 19 Feb 2020 14:38:29 +0000 (15:38 +0100)]
CMSIS-Core documentation: partition_<device>.h includes now partition_gen.h (that is generated using CMSIS-Zone); added FPU settings to partition_<device>.h

5 years agoRemoved unused old CMSIS logo
Christopher Seidl [Wed, 19 Feb 2020 14:12:20 +0000 (15:12 +0100)]
Removed unused old CMSIS logo

5 years agoUploaded new CMSIS logo
Christopher Seidl [Wed, 19 Feb 2020 14:10:49 +0000 (15:10 +0100)]
Uploaded new CMSIS logo

5 years agoUpdated file list image
Christopher Seidl [Wed, 19 Feb 2020 12:12:33 +0000 (13:12 +0100)]
Updated file list image

5 years agoDoxygen: Fixed wording for CMSIS-RTOS2 Mutex Priority Inheritance.
Jonatan Antoni [Mon, 17 Feb 2020 11:28:25 +0000 (12:28 +0100)]
Doxygen: Fixed wording for CMSIS-RTOS2 Mutex Priority Inheritance.

Change-Id: I8097e29c542e07b61d18d9e77a30eb92ceefafeb

5 years agoAdded use of predefined macro __ARM_ARCH_8_1M_MAIN__
GuentherMartin [Thu, 13 Feb 2020 13:22:20 +0000 (14:22 +0100)]
Added use of predefined macro __ARM_ARCH_8_1M_MAIN__

5 years agoAdded UDE support to ARM-v8-M header files.
GuentherMartin [Tue, 11 Feb 2020 13:43:10 +0000 (14:43 +0100)]
Added UDE support to ARM-v8-M header files.

5 years agoCore(M): Fixed barriers in MPU enable/disable.
Jonatan Antoni [Mon, 10 Feb 2020 13:26:05 +0000 (14:26 +0100)]
Core(M): Fixed barriers in MPU enable/disable.

Change-Id: Ieb7c6dd5c1bc46cf73aa6496f199c79f4c8682e4

5 years agoCore(M): Fixed FPU_Type by adding missing MVFR2 field.
Jonatan Antoni [Mon, 10 Feb 2020 13:18:46 +0000 (14:18 +0100)]
Core(M): Fixed FPU_Type by adding missing MVFR2 field.

Change-Id: I3241aa219d633c52d4dcad517900893a76e23918

5 years agoRTX5: Enhanced support for Armv8-M (specifying thread TrustZone module identifier...
Robert Rostohar [Thu, 6 Feb 2020 16:32:14 +0000 (17:32 +0100)]
RTX5: Enhanced support for Armv8-M (specifying thread TrustZone module identifier is optional)

5 years agoCore(M): Ignore -Wpedantic on Armv8-M core headers.
Jonatan Antoni [Fri, 31 Jan 2020 12:33:23 +0000 (13:33 +0100)]
Core(M): Ignore -Wpedantic on Armv8-M core headers.
The MPU register definition makes use of (non ISO C99) features, i.e.
the struct definition contains unnamed structs/unions, deliberately.

Change-Id: I98beb3503c5859a6fb987f25e01b296459ecc18a

5 years agoCore(M): Fixup for syntax error introduced by #796
Jonatan Antoni [Fri, 31 Jan 2020 08:11:44 +0000 (09:11 +0100)]
Core(M): Fixup for syntax error introduced by #796

Change-Id: I73e160c4a277b353e6c98a82cff8102f63c55511

5 years agoCMSIS CORE: Adding support for __SXTB16_RORn
Gian Marco Iodice [Fri, 10 Jan 2020 14:35:13 +0000 (14:35 +0000)]
CMSIS CORE: Adding support for __SXTB16_RORn

5 years agoCMSIS Driver: minor documentation fix (ARM_USART_EVENT_ bit 11 is DSR not CTS)
Vladimir Umek [Thu, 30 Jan 2020 13:45:45 +0000 (14:45 +0100)]
CMSIS Driver: minor documentation fix (ARM_USART_EVENT_ bit 11 is DSR not CTS)

5 years agoCMSIS Driver: improved MISRA compliance in APIs (added literal suffix U)
Robert Rostohar [Thu, 30 Jan 2020 11:21:38 +0000 (12:21 +0100)]
CMSIS Driver: improved MISRA compliance in APIs (added literal suffix U)

5 years agoCore(A): Fixed GIC_SetPendingIRQ to use GICD_SGIR instead of GICD_SPENDSGIR for compl...
Daniel Brondani [Tue, 28 Jan 2020 14:22:38 +0000 (15:22 +0100)]
Core(A): Fixed GIC_SetPendingIRQ to use GICD_SGIR instead of GICD_SPENDSGIR for compliance with all GIC specification versions.

5 years agoCore(M): Added SCB_GetMVEType to decode implemented type of MVE.
Jonatan Antoni [Tue, 28 Jan 2020 10:50:09 +0000 (11:50 +0100)]
Core(M): Added SCB_GetMVEType to decode implemented type of MVE.

Change-Id: I9d3c1fb9295c12217e3bdd70e0d02ddadd96e0ea