]> begriffs open source - cmsis/log
cmsis
8 years agocore_cm3/4: Allow virtualization of SystemReset
Jaeden Amero [Mon, 30 Jan 2017 15:08:41 +0000 (15:08 +0000)]
core_cm3/4: Allow virtualization of SystemReset

NVIC_SystemReset() is another function that can be useful to virtualize.
Add NVIC_SystemReset() to the set of functions tthat can be virtualized
via CMSIS_NVIC_VIRTUAL.

8 years agocore_cm3/4: Allow the virtualization of NVIC functions
Jaeden Amero [Mon, 30 Jan 2017 15:03:49 +0000 (15:03 +0000)]
core_cm3/4: Allow the virtualization of NVIC functions

The NVIC functions are virtualizable through their defines and the
default implementations. However, there is no way to override the
defines without doing something like forcing a header file to be
included via compiler build flags. Instead, include a standardly named
"cmsis_vectab_virtual.h" and "cmsis_nvic_virtual.h" based on whether
virtualization is desired (via CMSIS_VECTAB_VIRTUAL and
CMSIS_NVIC_VIRTUAL).

8 years agoRTOS: minor corrections in documentation
Robert Rostohar [Thu, 26 Jan 2017 09:53:23 +0000 (10:53 +0100)]
RTOS: minor corrections in documentation

8 years agoMerge branch 'feature/rtos_docu_update' into develop
Christopher Seidl [Thu, 26 Jan 2017 09:27:17 +0000 (10:27 +0100)]
Merge branch 'feature/rtos_docu_update' into develop

8 years agoUpdated documentation for release. Fixed issues raised in SDCMSIS-612.
Christopher Seidl [Thu, 26 Jan 2017 09:26:55 +0000 (10:26 +0100)]
Updated documentation for release. Fixed issues raised in SDCMSIS-612.

8 years agoUpdated pdsc: RTOS2 header registration moved from RTX5 to API section
Robert Rostohar [Wed, 25 Jan 2017 11:35:54 +0000 (12:35 +0100)]
Updated pdsc: RTOS2 header registration moved from RTX5 to API section

8 years agoAdded details on round-robin thread switching
Christopher Seidl [Thu, 19 Jan 2017 14:18:15 +0000 (15:18 +0100)]
Added details on round-robin thread switching

8 years agoRTOS2: added definitions for Flags Errors (issue #133)
Robert Rostohar [Wed, 18 Jan 2017 10:54:42 +0000 (11:54 +0100)]
RTOS2: added definitions for Flags Errors (issue #133)

8 years agoMerge pull request #132 from bulislaw/develop
Martin Günther [Tue, 17 Jan 2017 13:16:17 +0000 (14:16 +0100)]
Merge pull request #132 from bulislaw/develop

Fix typo _WEAK -> __WEAK

8 years agoFix typo _WEAK -> __WEAK
Bartek Szatkowski [Mon, 16 Jan 2017 13:34:14 +0000 (13:34 +0000)]
Fix typo _WEAK -> __WEAK

8 years agoUpdated versions (consistently use triple digits)
Robert Rostohar [Thu, 12 Jan 2017 10:19:01 +0000 (11:19 +0100)]
Updated versions (consistently use triple digits)

8 years agoupdated DSP Lib to V1.5.0.
Martin Günther [Wed, 11 Jan 2017 09:06:28 +0000 (10:06 +0100)]
updated DSP Lib to V1.5.0.

8 years agoRTX5: synchronized configuration files version
Robert Rostohar [Wed, 11 Jan 2017 06:09:19 +0000 (07:09 +0100)]
RTX5: synchronized configuration files version

8 years agoRTOS2: updated documentation (typo correction)
Robert Rostohar [Tue, 10 Jan 2017 13:49:06 +0000 (14:49 +0100)]
RTOS2: updated documentation (typo correction)

8 years agoMerge pull request #128 from kjelleandersen/compiler_warning_fix
Martin Günther [Tue, 10 Jan 2017 12:01:42 +0000 (13:01 +0100)]
Merge pull request #128 from kjelleandersen/compiler_warning_fix

Silenced compiler warning.

8 years agoSilenced compiler warning.
Kjell Eirik Andersen [Tue, 10 Jan 2017 11:43:42 +0000 (11:43 +0000)]
Silenced compiler warning.

8 years agoUpdated pdsc (RTX5 configuration files version)
Robert Rostohar [Tue, 10 Jan 2017 10:13:47 +0000 (11:13 +0100)]
Updated pdsc (RTX5 configuration files version)

8 years agoRTOS2: updated documentation (typo correction)
Robert Rostohar [Tue, 10 Jan 2017 09:37:27 +0000 (10:37 +0100)]
RTOS2: updated documentation (typo correction)

8 years agoRTOS2: Updated Thread and Event Flags (changed flags parameter and return type from...
Robert Rostohar [Tue, 10 Jan 2017 08:51:56 +0000 (09:51 +0100)]
RTOS2: Updated Thread and Event Flags (changed flags parameter and return type from int32_t to uint32_t)

9 years agoUpdated functions __get_FPSCR, __set_FPSC.
Martin Günther [Wed, 21 Dec 2016 10:05:50 +0000 (11:05 +0100)]
Updated functions __get_FPSCR, __set_FPSC.

9 years agoCorrected Signal event Bit in function ARM_I2C_SignelEvent
bruneu01 [Tue, 20 Dec 2016 14:26:24 +0000 (15:26 +0100)]
Corrected Signal event Bit in function ARM_I2C_SignelEvent

9 years agolink to PDF changed; link to keil.com/pack/ added
bruneu01 [Tue, 20 Dec 2016 13:55:41 +0000 (14:55 +0100)]
link to PDF changed; link to keil.com/pack/ added

9 years agoRTX5: added IAR libraries
Robert Rostohar [Tue, 20 Dec 2016 11:26:34 +0000 (12:26 +0100)]
RTX5: added IAR libraries

9 years agoDSP ARMv8M preparation.
Martin Günther [Fri, 16 Dec 2016 10:25:05 +0000 (11:25 +0100)]
DSP ARMv8M preparation.

9 years agoFixed another typo
Christopher Seidl [Thu, 15 Dec 2016 08:43:12 +0000 (09:43 +0100)]
Fixed another typo

9 years agoFixed typo
Christopher Seidl [Thu, 15 Dec 2016 08:39:01 +0000 (09:39 +0100)]
Fixed typo

9 years agoRTOS2: updated documentation (function that can be called from threads and IRQs)
Robert Rostohar [Fri, 9 Dec 2016 12:30:11 +0000 (13:30 +0100)]
RTOS2: updated documentation (function that can be called from threads and IRQs)

9 years agoRTX5: added more information to Event functions documentation
Robert Rostohar [Fri, 9 Dec 2016 12:24:03 +0000 (13:24 +0100)]
RTX5: added more information to Event functions documentation

9 years agoUpdated ARMv8M Mainline FPU settings in partition*.h.
Martin Günther [Wed, 7 Dec 2016 09:40:50 +0000 (10:40 +0100)]
Updated ARMv8M Mainline FPU settings in partition*.h.

9 years agoMinor corrections: added event recorder functions.
Christopher Seidl [Fri, 2 Dec 2016 15:18:12 +0000 (16:18 +0100)]
Minor corrections: added event recorder functions.

9 years agoMerge branch 'feature/os_docu_enhancements' into develop
Christopher Seidl [Tue, 29 Nov 2016 09:56:27 +0000 (10:56 +0100)]
Merge branch 'feature/os_docu_enhancements' into develop

9 years agoMajor rework of the documentation: reordered sections, added general introduction...
Christopher Seidl [Tue, 29 Nov 2016 09:53:39 +0000 (10:53 +0100)]
Major rework of the documentation: reordered sections, added general introduction page, added details on RTX5 and event recorder. Compliant to the latest APi changes.

9 years agoadded uVisor support to cm header files.
Martin Günther [Mon, 28 Nov 2016 07:14:59 +0000 (08:14 +0100)]
added uVisor support to cm header files.

9 years agoUpdated pdsc (CMSIS RTOS2 and RTX5)
Robert Rostohar [Fri, 25 Nov 2016 20:54:15 +0000 (21:54 +0100)]
Updated pdsc (CMSIS RTOS2 and RTX5)

9 years agoRTOS2: support for critical and uncritical sections (issue #102)
Robert Rostohar [Fri, 25 Nov 2016 20:21:10 +0000 (21:21 +0100)]
RTOS2: support for critical and uncritical sections (issue #102)

9 years agoMerge pull request #114 from thirtytwobits/develop
Martin Günther [Thu, 24 Nov 2016 06:44:22 +0000 (07:44 +0100)]
Merge pull request #114 from thirtytwobits/develop

Suppressing warning for unaligned int.

9 years ago5.0.1-dev1: http:// removed. PACK schema relaxed
Joachim Krech [Mon, 21 Nov 2016 08:15:30 +0000 (09:15 +0100)]
5.0.1-dev1: http:// removed. PACK schema relaxed

9 years agoSuppressing warning for unaligned int.
Dixon, Scott [Fri, 18 Nov 2016 20:24:22 +0000 (12:24 -0800)]
Suppressing warning for unaligned int.

9 years agoChnged to international English
Christopher Seidl [Thu, 17 Nov 2016 14:38:08 +0000 (15:38 +0100)]
Chnged to international English

9 years agoUpdated function NVIC_DisableIRQ.
Martin Günther [Thu, 17 Nov 2016 07:12:07 +0000 (08:12 +0100)]
Updated function NVIC_DisableIRQ.

9 years agoUpdated template for Context Management for ARMv8-M TrustZone (tz_context.c)
Robert Rostohar [Wed, 16 Nov 2016 18:06:01 +0000 (19:06 +0100)]
Updated template for Context Management for ARMv8-M TrustZone (tz_context.c)

9 years agoUpdated template for secure main function (main_s.c): removed PSP handling (moved...
Robert Rostohar [Wed, 16 Nov 2016 18:03:44 +0000 (19:03 +0100)]
Updated template for secure main function (main_s.c): removed PSP handling (moved to tz_context.c) and updated call to non-secure state

9 years agoRTX5: updated version information
Robert Rostohar [Wed, 16 Nov 2016 17:55:33 +0000 (18:55 +0100)]
RTX5: updated version information

9 years agoCorrected typo.
Martin Günther [Tue, 15 Nov 2016 15:01:05 +0000 (16:01 +0100)]
Corrected typo.

9 years agoUpdated macro __ARM_ARCH_6M__ in cmsis_armcc.h.
Martin Günther [Tue, 15 Nov 2016 08:43:43 +0000 (09:43 +0100)]
Updated macro __ARM_ARCH_6M__ in cmsis_armcc.h.

9 years ago5.0.0 Release Update
Joachim Krech [Fri, 11 Nov 2016 15:46:48 +0000 (16:46 +0100)]
5.0.0 Release Update

9 years agosetting pack release version for public 5.0.0
Joachim Krech [Fri, 11 Nov 2016 10:01:22 +0000 (11:01 +0100)]
setting pack release version for public 5.0.0

9 years agoMerge branch 'develop' of https://github.com/ARM-software/CMSIS_5 into develop
Matthias Hertel [Fri, 11 Nov 2016 09:46:26 +0000 (10:46 +0100)]
Merge branch 'develop' of https://github.com/ARM-software/CMSIS_5 into develop

9 years agoRTOS2 Doc Wait
Matthias Hertel [Fri, 11 Nov 2016 09:46:07 +0000 (10:46 +0100)]
RTOS2 Doc Wait

9 years agoMerge branch 'develop' of https://github.com/ARM-software/CMSIS_5 into develop
ReinhardKeil [Fri, 11 Nov 2016 09:38:56 +0000 (10:38 +0100)]
Merge branch 'develop' of https://github.com/ARM-software/CMSIS_5 into develop

9 years agoVersion numbers and revision history cleanup
ReinhardKeil [Fri, 11 Nov 2016 09:38:32 +0000 (10:38 +0100)]
Version numbers and revision history cleanup

9 years agoMerge branch 'develop' of https://github.com/ARM-software/CMSIS_5 into develop
bruneu01 [Fri, 11 Nov 2016 09:27:26 +0000 (10:27 +0100)]
Merge branch 'develop' of https://github.com/ARM-software/CMSIS_5 into develop

9 years agoUpdated picture for RTOS2 sytem config wizard.
bruneu01 [Fri, 11 Nov 2016 09:25:21 +0000 (10:25 +0100)]
Updated picture for RTOS2 sytem config wizard.

9 years agoRTOS2 Documentation minor updates
Matthias Hertel [Fri, 11 Nov 2016 09:24:32 +0000 (10:24 +0100)]
RTOS2 Documentation minor updates

9 years agoupdating version numbers in documentation
Joachim Krech [Thu, 10 Nov 2016 15:15:33 +0000 (16:15 +0100)]
updating version numbers in documentation

9 years agoRTOS2: Updated documentation (minor enhancements)
Robert Rostohar [Thu, 10 Nov 2016 14:51:43 +0000 (15:51 +0100)]
RTOS2: Updated documentation (minor enhancements)

9 years agoRTX: renamed GCC ASM files extension (*.s to *.S)
Robert Rostohar [Thu, 10 Nov 2016 08:20:14 +0000 (09:20 +0100)]
RTX: renamed GCC ASM files extension (*.s to *.S)

9 years agoScatter file for RTOS_Faults example added. Corrections in CMSIS-Core documentation
ReinhardKeil [Thu, 10 Nov 2016 08:12:17 +0000 (09:12 +0100)]
Scatter file for RTOS_Faults example added. Corrections in CMSIS-Core documentation

9 years agoMerge branch 'develop' of https://github.com/ARM-software/CMSIS_5 into develop
ReinhardKeil [Thu, 10 Nov 2016 07:07:50 +0000 (08:07 +0100)]
Merge branch 'develop' of https://github.com/ARM-software/CMSIS_5 into develop

9 years agocleaned release history for 'RC1', added RTOS_Fault example to *.PDSC
ReinhardKeil [Thu, 10 Nov 2016 06:59:24 +0000 (07:59 +0100)]
cleaned release history for 'RC1', added RTOS_Fault example to *.PDSC

9 years agocleaned release history for 'RC1', added RTOS_Fault example to *.PDSC
ReinhardKeil [Thu, 10 Nov 2016 06:59:24 +0000 (07:59 +0100)]
cleaned release history for 'RC1', added RTOS_Fault example to *.PDSC

9 years agoClean-up: SVD files are shipped as part of DFPs now
Joachim Krech [Wed, 9 Nov 2016 21:25:55 +0000 (22:25 +0100)]
Clean-up: SVD files are shipped as part of DFPs now

9 years agoRTX5 Configuration Documentation
Matthias Hertel [Wed, 9 Nov 2016 13:44:43 +0000 (14:44 +0100)]
RTX5 Configuration Documentation

9 years agoThread documentation enhancements
ReinhardKeil [Wed, 9 Nov 2016 10:57:33 +0000 (11:57 +0100)]
Thread documentation enhancements

9 years agoRTOS2 template version numbers increased to 2.0.0 (to avoid potential conflicts with...
ReinhardKeil [Wed, 9 Nov 2016 10:09:21 +0000 (11:09 +0100)]
RTOS2 template version numbers increased to 2.0.0 (to avoid potential conflicts with RTOS1 templates)

9 years agoUpdated cmsis_compiler.h to fix IAR CMSIS macro problem.
Martin Günther [Wed, 9 Nov 2016 07:12:57 +0000 (08:12 +0100)]
Updated cmsis_compiler.h to fix IAR CMSIS macro problem.

9 years agoAdded RTX5 user code templates
Christopher Seidl [Tue, 8 Nov 2016 15:23:36 +0000 (16:23 +0100)]
Added RTX5 user code templates

9 years agoFixed typo.
Christopher Seidl [Tue, 8 Nov 2016 14:49:02 +0000 (15:49 +0100)]
Fixed typo.

9 years agoMerge branch 'develop' of https://github.com/ARM-software/CMSIS_5 into develop
Matthias Hertel [Tue, 8 Nov 2016 13:56:20 +0000 (14:56 +0100)]
Merge branch 'develop' of https://github.com/ARM-software/CMSIS_5 into develop

9 years agoRTOS2 Doc
Matthias Hertel [Tue, 8 Nov 2016 13:55:47 +0000 (14:55 +0100)]
RTOS2 Doc

9 years agoRTOS2 Doc
Matthias Hertel [Tue, 8 Nov 2016 13:06:25 +0000 (14:06 +0100)]
RTOS2 Doc

9 years agoUpdated System Configuratin screen
bruneu01 [Tue, 8 Nov 2016 12:42:18 +0000 (13:42 +0100)]
Updated System Configuratin screen

9 years agoMerge branch 'develop' of https://github.com/ARM-software/CMSIS_5 into develop
Matthias Hertel [Tue, 8 Nov 2016 12:27:34 +0000 (13:27 +0100)]
Merge branch 'develop' of https://github.com/ARM-software/CMSIS_5 into develop

9 years agoRTOS2 Doc
Matthias Hertel [Tue, 8 Nov 2016 12:27:29 +0000 (13:27 +0100)]
RTOS2 Doc

9 years agoCorrected timeout example
bruneu01 [Tue, 8 Nov 2016 11:10:09 +0000 (12:10 +0100)]
Corrected timeout example

9 years agoadded and modified *.png and picture sources (*.vsd) for RTOS2
bruneu01 [Tue, 8 Nov 2016 09:16:55 +0000 (10:16 +0100)]
added and modified *.png and picture sources (*.vsd) for RTOS2

9 years agoChanged example project names and descriptions
Christopher Seidl [Mon, 7 Nov 2016 15:05:02 +0000 (16:05 +0100)]
Changed example project names and descriptions

9 years agoRTX5: updated Memory Pool implementation
Robert Rostohar [Mon, 7 Nov 2016 14:23:44 +0000 (15:23 +0100)]
RTX5: updated Memory Pool implementation

9 years agoFixing PACK build with new Examples
Matthias Hertel [Mon, 7 Nov 2016 13:14:59 +0000 (14:14 +0100)]
Fixing PACK build with new Examples

9 years agoFixing PACK build with new Examples
Matthias Hertel [Mon, 7 Nov 2016 13:11:57 +0000 (14:11 +0100)]
Fixing PACK build with new Examples

9 years agoNew Examples added to PDSC
Matthias Hertel [Mon, 7 Nov 2016 12:51:50 +0000 (13:51 +0100)]
New Examples added to PDSC

9 years agoAdded revised Example
Matthias Hertel [Mon, 7 Nov 2016 12:31:15 +0000 (13:31 +0100)]
Added revised Example

9 years agoMerge branch 'develop' of https://github.com/ARM-software/CMSIS_5 into develop
Matthias Hertel [Mon, 7 Nov 2016 10:59:01 +0000 (11:59 +0100)]
Merge branch 'develop' of https://github.com/ARM-software/CMSIS_5 into develop

9 years agoRTOS2 RTX5 Migration Guide
Matthias Hertel [Mon, 7 Nov 2016 10:56:01 +0000 (11:56 +0100)]
RTOS2 RTX5 Migration Guide

9 years agoC Commment + Template clearification
ReinhardKeil [Mon, 7 Nov 2016 08:57:37 +0000 (09:57 +0100)]
C Commment + Template clearification

9 years agoAdded: Migration Guide for RTX; Migrate RTX from version 1 to version 2
bruneu01 [Mon, 7 Nov 2016 08:46:05 +0000 (09:46 +0100)]
Added: Migration Guide for RTX; Migrate RTX from version 1 to version 2

9 years agoReworked manual structure for RTOS2
ReinhardKeil [Fri, 4 Nov 2016 16:58:58 +0000 (17:58 +0100)]
Reworked manual structure for RTOS2

9 years agoadded FPU usage option to partition template. update default memory
Joachim Krech [Fri, 4 Nov 2016 16:17:05 +0000 (17:17 +0100)]
added FPU usage option to partition template. update default memory

9 years agoremoved AC6.6 compiler work-around
ReinhardKeil [Fri, 4 Nov 2016 14:02:29 +0000 (15:02 +0100)]
removed AC6.6 compiler work-around

9 years agoAdded Context Management for ARMv8-M TrustZone template and updated secure 'main...
Robert Rostohar [Fri, 4 Nov 2016 09:43:56 +0000 (10:43 +0100)]
Added Context Management for ARMv8-M TrustZone template and updated secure 'main' template

9 years agoTemplate files clearified
ReinhardKeil [Thu, 3 Nov 2016 15:34:05 +0000 (16:34 +0100)]
Template files clearified

9 years agoProcessor description extended for ARMv8-M, Cortex-M23, Cortex-M33
ReinhardKeil [Thu, 3 Nov 2016 15:04:36 +0000 (16:04 +0100)]
Processor description extended for ARMv8-M, Cortex-M23, Cortex-M33

9 years agoCMSIS-Core documentation clearifications
ReinhardKeil [Thu, 3 Nov 2016 15:01:11 +0000 (16:01 +0100)]
CMSIS-Core documentation clearifications

9 years agoRTOS2 Documentation Updates
Matthias Hertel [Thu, 3 Nov 2016 13:08:31 +0000 (14:08 +0100)]
RTOS2 Documentation Updates

9 years agoUpdated ARMv8MML header file reference.
Martin Günther [Thu, 3 Nov 2016 12:25:14 +0000 (13:25 +0100)]
Updated ARMv8MML header file reference.

9 years agoClean-up of General section
ReinhardKeil [Thu, 3 Nov 2016 11:52:38 +0000 (12:52 +0100)]
Clean-up of General section

9 years agoAdded: Cortex-M23, Cortex-M33 support.
Martin Günther [Thu, 3 Nov 2016 10:47:02 +0000 (11:47 +0100)]
Added: Cortex-M23, Cortex-M33 support.

9 years agoRTOS2 Documentation Updates
Matthias Hertel [Wed, 2 Nov 2016 14:13:06 +0000 (15:13 +0100)]
RTOS2 Documentation Updates

9 years agoMerge branch 'develop' of https://github.com/ARM-software/CMSIS_5 into develop
Matthias Hertel [Wed, 2 Nov 2016 12:49:23 +0000 (13:49 +0100)]
Merge branch 'develop' of https://github.com/ARM-software/CMSIS_5 into develop

9 years agoRTOS2 Documentation Update
Matthias Hertel [Wed, 2 Nov 2016 12:48:33 +0000 (13:48 +0100)]
RTOS2 Documentation Update