]> begriffs open source - cmsis/log
cmsis
8 years agoCore(M): Changed USAT intrinsic to work on signed input values.
Jonatan Antoni [Mon, 11 Sep 2017 09:07:38 +0000 (11:07 +0200)]
Core(M): Changed USAT intrinsic to work on signed input values.

8 years agoCoreValidation: Fixed compiler and MISRA warnings.
Jonatan Antoni [Mon, 11 Sep 2017 09:07:00 +0000 (11:07 +0200)]
CoreValidation: Fixed compiler and MISRA warnings.

8 years agoAdded missing startup files for IAR to ARMCM23 and ARMCM33 devices in PDSC.
Jonatan Antoni [Mon, 11 Sep 2017 07:23:17 +0000 (09:23 +0200)]
Added missing startup files for IAR to ARMCM23 and ARMCM33 devices in PDSC.

8 years agoCoreValidation: Initial contribution of a test suite for validating CMSIS-Core.
Jonatan Antoni [Fri, 8 Sep 2017 14:20:02 +0000 (16:20 +0200)]
CoreValidation: Initial contribution of a test suite for validating CMSIS-Core.

8 years agoCore: Fixed minor compiler and MISRA warnings.
Jonatan Antoni [Fri, 8 Sep 2017 12:13:08 +0000 (14:13 +0200)]
Core: Fixed minor compiler and MISRA warnings.

8 years agoFixed documentation after Core(A) refactoring.
Jonatan Antoni [Thu, 7 Sep 2017 14:21:48 +0000 (16:21 +0200)]
Fixed documentation after Core(A) refactoring.

8 years agoCore(A): Fixed compiler header for GCC.
Jonatan Antoni [Thu, 7 Sep 2017 12:53:23 +0000 (14:53 +0200)]
Core(A): Fixed compiler header for GCC.

8 years agoCore(A): Updated version information and history.
Jonatan Antoni [Thu, 7 Sep 2017 11:50:59 +0000 (13:50 +0200)]
Core(A): Updated version information and history.

8 years agoCore(A): Refactored all Coprocessor 15 related core functions into a common header...
Jonatan Antoni [Thu, 7 Sep 2017 11:42:07 +0000 (13:42 +0200)]
Core(A): Refactored all Coprocessor 15 related core functions into a common header file.

8 years agoCore(A): Fixed various compiler intrinsics.
Jonatan Antoni [Wed, 6 Sep 2017 14:00:33 +0000 (16:00 +0200)]
Core(A): Fixed various compiler intrinsics.

8 years agoCore(A): Added __SSAT and __USAT intrinsics like for Core(M).
Jonatan Antoni [Wed, 6 Sep 2017 11:58:50 +0000 (13:58 +0200)]
Core(A): Added __SSAT and __USAT intrinsics like for Core(M).

8 years agoCore(M): Added new IAR compiler header, not yet used.
Jonatan Antoni [Wed, 6 Sep 2017 08:40:56 +0000 (10:40 +0200)]
Core(M): Added new IAR compiler header, not yet used.

8 years agoCore(M): Fixed MPU RBAR register define ADDR to BASE.
Jonatan Antoni [Tue, 5 Sep 2017 11:27:55 +0000 (13:27 +0200)]
Core(M): Fixed MPU RBAR register define ADDR to BASE.

8 years agoCore(M): Fixed indention in mpu_armv7.h
Jonatan Antoni [Tue, 5 Sep 2017 08:27:20 +0000 (10:27 +0200)]
Core(M): Fixed indention in mpu_armv7.h

8 years agoRTX: added variant for Infineon XMC4 series affected by PMU_CM.001 errata
Robert Rostohar [Tue, 5 Sep 2017 09:08:05 +0000 (11:08 +0200)]
RTX: added variant for Infineon XMC4 series affected by PMU_CM.001 errata

8 years agoCore(M): Fixed mpu_armv8.h region declaration, fields of MPU tables are not volatile...
Jonatan Antoni [Tue, 5 Sep 2017 07:43:04 +0000 (09:43 +0200)]
Core(M): Fixed mpu_armv8.h region declaration, fields of MPU tables are not volatile (IOM).

8 years agoCore(M): Substituted assembly implementation for get/set FPSCR intrinsic on AC6 with...
Jonatan Antoni [Mon, 4 Sep 2017 11:41:44 +0000 (13:41 +0200)]
Core(M): Substituted assembly implementation for get/set FPSCR intrinsic on AC6 with builtin functions.

8 years agoCMSIS-RTOS2: Added example for memory pool usage.
Jonatan Antoni [Fri, 1 Sep 2017 08:48:45 +0000 (10:48 +0200)]
CMSIS-RTOS2: Added example for memory pool usage.

8 years agoCore(M): Added ARMv6-M compatibility functions for __SSAT and __USAT.
Jonatan Antoni [Thu, 31 Aug 2017 13:43:55 +0000 (15:43 +0200)]
Core(M): Added ARMv6-M compatibility functions for __SSAT and __USAT.

8 years agoCore(M): Fixed function prototypes in compiler headers.
Jonatan Antoni [Thu, 31 Aug 2017 13:41:08 +0000 (15:41 +0200)]
Core(M): Fixed function prototypes in compiler headers.

8 years agoRTX5: Added example for using message queues.
Jonatan Antoni [Wed, 30 Aug 2017 14:52:33 +0000 (16:52 +0200)]
RTX5: Added example for using message queues.

8 years agoCore: Fixed documentation __SSAT function signature.
Jonatan Antoni [Wed, 30 Aug 2017 10:23:31 +0000 (12:23 +0200)]
Core: Fixed documentation __SSAT function signature.

8 years agoAdded a default memory layout description for Cortex-A devices. (Issue #233)
Jonatan Antoni [Tue, 29 Aug 2017 14:59:49 +0000 (16:59 +0200)]
Added a default memory layout description for Cortex-A devices. (Issue #233)

8 years agoFurther MISRA-C Rule 10.6 fix up: Unsigned constant values with U suffix, uppercase...
Jonatan Antoni [Tue, 29 Aug 2017 13:16:48 +0000 (15:16 +0200)]
Further MISRA-C Rule 10.6 fix up: Unsigned constant values with U suffix, uppercase instead of lowercase. (Issue #227)

8 years agoGlobal MISRA-C Rule 10.6 fix up: Unsigned constant values with U suffix, uppercase...
Jonatan Antoni [Tue, 29 Aug 2017 11:20:47 +0000 (13:20 +0200)]
Global MISRA-C Rule 10.6 fix up: Unsigned constant values with U suffix, uppercase instead of lowercase. (Issue #227)

8 years agoRTX5: Corrected SysTick and SVC Interrupt Priority for Cortex-M.
Robert Rostohar [Fri, 18 Aug 2017 09:44:41 +0000 (11:44 +0200)]
RTX5: Corrected SysTick and SVC Interrupt Priority for Cortex-M.

8 years agoCMSIS-Core(M): Fixed ARMv7 MPU Function for loading MPU tables.
Jonatan Antoni [Wed, 9 Aug 2017 13:05:27 +0000 (15:05 +0200)]
CMSIS-Core(M): Fixed ARMv7 MPU Function for loading MPU tables.

Previously loading more table rows at once than available alias registers led to data copied beyond the actual available MPU registers. Now multiple copy steps are preformed if necessary.

8 years agoCMSIS-Core(M): Added ARMv8-M MPU Functions for Cortex-M23/M33.
Jonatan Antoni [Wed, 9 Aug 2017 12:57:14 +0000 (14:57 +0200)]
CMSIS-Core(M): Added ARMv8-M MPU Functions for Cortex-M23/M33.

8 years agoCMSIS-Core(A): Fixed GCC and ArmClang __FPU_ENABLE implementations to adhere to TARGE...
Jonatan Antoni [Tue, 8 Aug 2017 11:31:53 +0000 (13:31 +0200)]
CMSIS-Core(A): Fixed GCC and ArmClang __FPU_ENABLE implementations to adhere to TARGET_FEATURE_EXTENSION_REGISTER_COUNT correctly.

8 years agoAdded startup file and linker script for GCC targeting ARMCA9.
Jonatan Antoni [Tue, 8 Aug 2017 11:30:19 +0000 (13:30 +0200)]
Added startup file and linker script for GCC targeting ARMCA9.

The linker script is marked at "other" in PDSC because it needs to be preprocessed by the GNU preprocessor. Marking it as "linkerScript" instead would directly add it to the linker command line which does not work.

8 years agoBump pack version to post-release 5.1.1-dev0 for development.
Jonatan Antoni [Fri, 4 Aug 2017 13:02:27 +0000 (15:02 +0200)]
Bump pack version to post-release 5.1.1-dev0 for development.

8 years agoFixed revision histories for release 5.1.0.
Jonatan Antoni [Fri, 4 Aug 2017 09:26:18 +0000 (11:26 +0200)]
Fixed revision histories for release 5.1.0.

8 years agoMPU_Enable function description enhanced
ReinhardKeil [Thu, 3 Aug 2017 13:17:18 +0000 (15:17 +0200)]
MPU_Enable function description enhanced

8 years agoCMSIS-Core(A): Updated cmsis_gcc.h
Daniel Brondani [Thu, 3 Aug 2017 12:17:47 +0000 (14:17 +0200)]
CMSIS-Core(A): Updated cmsis_gcc.h

8 years agoBump all versions and change histories for CMSIS 5.1.0 release.
Jonatan Antoni [Thu, 3 Aug 2017 09:33:08 +0000 (11:33 +0200)]
Bump all versions and change histories for CMSIS 5.1.0 release.

8 years agoCMSIS-Core(M): Added MPU CTRL register defines to MPU section in documentation.
Jonatan Antoni [Tue, 1 Aug 2017 16:06:39 +0000 (18:06 +0200)]
CMSIS-Core(M): Added MPU CTRL register defines to MPU section in documentation.

8 years agoCMSIS-Core(A): Changed byte access into word access in remaining GIC functions
Daniel Brondani [Tue, 1 Aug 2017 14:49:57 +0000 (16:49 +0200)]
CMSIS-Core(A): Changed byte access into word access in remaining GIC functions

8 years agoDocumentation clean up
ReinhardKeil [Mon, 31 Jul 2017 15:20:38 +0000 (17:20 +0200)]
Documentation clean up

8 years agoCMSIS-RTOS2: Updated TrustZone Examples startup code to set MSPLIM correctly.
Jonatan Antoni [Mon, 31 Jul 2017 13:01:44 +0000 (15:01 +0200)]
CMSIS-RTOS2: Updated TrustZone Examples startup code to set MSPLIM correctly.

In order to allow MSPLIM to be set at the beginning of the reset handler one need to provide __user_setup_stackheap instead of deprecated __user_initial_stackheap. The latter one temporarily reconfigures the stack pointer which leads to a STKOF usage fault.

8 years agoCMSIS-Core(A):
Daniel Brondani [Mon, 31 Jul 2017 12:00:54 +0000 (14:00 +0200)]
CMSIS-Core(A):
Updated os_tick_gtim for FVP Cortex-A7 support
Updated system and startup files to reflect IRQ controller changes
Added "Fixed Virtual Platform" board

8 years agoCMSIS-Core(A): Changed byte access into word access in GIC_SetPendingIRQ and GIC_Clea...
Daniel Brondani [Fri, 28 Jul 2017 13:42:03 +0000 (15:42 +0200)]
CMSIS-Core(A): Changed byte access into word access in GIC_SetPendingIRQ and GIC_ClearPendingIRQ functions for FVP compliance.

8 years agoCMSIS-Core(M): Fixed ARM MPU implementation for Cortex-M0+.
Jonatan Antoni [Thu, 27 Jul 2017 09:55:34 +0000 (11:55 +0200)]
CMSIS-Core(M): Fixed ARM MPU implementation for Cortex-M0+.

Cortex-M0+ does not have a dedicated memory fault and used hard fault instead.

8 years agoCMSIS-Core(M): Fixed MPU documentation after prefix addition.
Jonatan Antoni [Wed, 26 Jul 2017 12:32:11 +0000 (14:32 +0200)]
CMSIS-Core(M): Fixed MPU documentation after prefix addition.

8 years agoCMSIS-Core(M): Prefixed all MPU functions with ARM_ to prevent name clashes with...
Jonatan Antoni [Wed, 26 Jul 2017 12:14:17 +0000 (14:14 +0200)]
CMSIS-Core(M): Prefixed all MPU functions with ARM_ to prevent name clashes with existing vendor abstractions.

8 years agoCMSIS-Core(A): Added register correlation between CMSIS and TRMs.
Jonatan Antoni [Wed, 26 Jul 2017 12:05:44 +0000 (14:05 +0200)]
CMSIS-Core(A): Added register correlation between CMSIS and TRMs.

8 years agoCMSIS-Core(A): Core Register documentation.
Jonatan Antoni [Wed, 26 Jul 2017 08:03:21 +0000 (10:03 +0200)]
CMSIS-Core(A): Core Register documentation.

8 years agoCMSIS-Core(A): Removed duplicate RESERVED members.
Jonatan Antoni [Tue, 25 Jul 2017 14:32:52 +0000 (16:32 +0200)]
CMSIS-Core(A): Removed duplicate RESERVED members.

8 years agoCMSIS-Core(A): Enhanced register abstraction and documentation.
Jonatan Antoni [Mon, 24 Jul 2017 14:17:37 +0000 (16:17 +0200)]
CMSIS-Core(A): Enhanced register abstraction and documentation.

8 years agoCMSIS-Core(M): Fixed typos and formatting in MPU functions.
Daniel Brondani [Tue, 25 Jul 2017 07:54:46 +0000 (09:54 +0200)]
CMSIS-Core(M): Fixed typos and formatting in MPU functions.

8 years agoAdded OS Tick component for Cortex-A7: Generic Physical Timer
Daniel Brondani [Mon, 24 Jul 2017 13:35:57 +0000 (15:35 +0200)]
Added OS Tick component for Cortex-A7: Generic Physical Timer

8 years agoCMSIS-Core(A): Rework documentation.
Jonatan Antoni [Fri, 21 Jul 2017 09:54:33 +0000 (11:54 +0200)]
CMSIS-Core(A): Rework documentation.

8 years agoCMSIS-Driver: Minor fixes and example enhancements.
Jonatan Antoni [Wed, 19 Jul 2017 13:13:03 +0000 (15:13 +0200)]
CMSIS-Driver: Minor fixes and example enhancements.

- Changed **Text** to <b>Text</b> to be displayed correctly in HTML.
- Added driver usage example for I2C Slave mode.

8 years agoCMSIS-Core(M): Fix up MPU implementation.
Jonatan Antoni [Wed, 19 Jul 2017 08:46:01 +0000 (10:46 +0200)]
CMSIS-Core(M): Fix up MPU implementation.

- Prefixed defines with ARM_ to prevent name clashes with ST HAL.
- Modified implementation to be C89 conformant.
- Substituted restrict keyword with compiler specific define.

8 years agoFixed LINT comments.
Jonatan Antoni [Wed, 19 Jul 2017 08:08:13 +0000 (10:08 +0200)]
Fixed LINT comments.

8 years agoCMSIS-Core(M): Initial contribution for generic MPU functions.
Jonatan Antoni [Mon, 17 Jul 2017 14:59:57 +0000 (16:59 +0200)]
CMSIS-Core(M): Initial contribution for generic MPU functions.

8 years agoDocumentation: Added CMSIS-Zone to overview page.
Jonatan Antoni [Fri, 14 Jul 2017 13:23:11 +0000 (15:23 +0200)]
Documentation: Added CMSIS-Zone to overview page.

8 years agoCMSIS-RTOS2: Enhanced RTX5 documentation with references to required IRQ and OS Tick...
Jonatan Antoni [Fri, 14 Jul 2017 12:43:36 +0000 (14:43 +0200)]
CMSIS-RTOS2: Enhanced RTX5 documentation with references to required IRQ and OS Tick components.

8 years agoCMSIS-RTOS2: Enhanced documentation of Thread Flags with usage example explaining...
Jonatan Antoni [Fri, 14 Jul 2017 10:04:29 +0000 (12:04 +0200)]
CMSIS-RTOS2: Enhanced documentation of Thread Flags with usage example explaining return value behaviour.

8 years agoModified LINT comments to use C-style instead of C++-style in order to be C89 compliant.
Jonatan Antoni [Thu, 13 Jul 2017 15:05:46 +0000 (17:05 +0200)]
Modified LINT comments to use C-style instead of C++-style in order to be C89 compliant.

8 years agoCMSIS-Core(M): Fixed SYSTICK example with missing volatile definition.
Jonatan Antoni [Wed, 12 Jul 2017 16:40:05 +0000 (18:40 +0200)]
CMSIS-Core(M): Fixed SYSTICK example with missing volatile definition.

8 years agoCMSIS-Core(A): Initial contribution of GCC compiler header.
Jonatan Antoni [Mon, 10 Jul 2017 10:22:18 +0000 (12:22 +0200)]
CMSIS-Core(A): Initial contribution of GCC compiler header.

8 years agoCMSIS-Core(A): Updated documentation
Daniel Brondani [Fri, 7 Jul 2017 12:52:57 +0000 (14:52 +0200)]
CMSIS-Core(A): Updated documentation

8 years agoAligned GIC examples in documentation
Vladimir Umek [Wed, 5 Jul 2017 07:34:53 +0000 (09:34 +0200)]
Aligned GIC examples in documentation

8 years agoGIC priority grouping handling corrected
Vladimir Umek [Wed, 5 Jul 2017 06:19:23 +0000 (08:19 +0200)]
GIC priority grouping handling corrected

8 years agoCMSIS-Core(A): Enhanced documentation for new IRQ API.
Jonatan Antoni [Tue, 4 Jul 2017 09:48:37 +0000 (11:48 +0200)]
CMSIS-Core(A): Enhanced documentation for new IRQ API.

- Added exception and interrupt introduction.
- Fixed core/peripheral configuration defines.

8 years agoCMCIS-Core(A): Fixed some typos.
Jonatan Antoni [Mon, 3 Jul 2017 15:09:46 +0000 (17:09 +0200)]
CMCIS-Core(A): Fixed some typos.

8 years agoCorrect gcc version check for __builtin_arm_[gs]et_fpscr builtins
Norbert Lange [Mon, 3 Jul 2017 07:59:34 +0000 (09:59 +0200)]
Correct gcc version check for __builtin_arm_[gs]et_fpscr builtins

The fix is now in the gcc-7 branch, and will be definitly
be included with 7.2

https://github.com/gcc-mirror/gcc/commits/gcc-7-branch/gcc/config/arm/arm-builtins.c

8 years agoOS Tick Private Timer updated (it now uses IRQ Controller API)
Vladimir Umek [Mon, 3 Jul 2017 07:23:02 +0000 (09:23 +0200)]
OS Tick Private Timer updated (it now uses IRQ Controller API)

8 years agoAdded IRQ Controller API, implementation using ARM GIC and basic documentation
Vladimir Umek [Mon, 3 Jul 2017 07:19:47 +0000 (09:19 +0200)]
Added IRQ Controller API, implementation using ARM GIC and basic documentation

8 years agoUpdated GIC and Private Timer access functions
Vladimir Umek [Mon, 3 Jul 2017 07:15:18 +0000 (09:15 +0200)]
Updated GIC and Private Timer access functions

8 years agoDoxygen Core(A): Fixed warnings regarding ambiguous grouping.
Jonatan Antoni [Thu, 22 Jun 2017 07:50:57 +0000 (09:50 +0200)]
Doxygen Core(A): Fixed warnings regarding ambiguous grouping.

8 years agoFix wrong comment in SCB about MVFR2 register
Guntli Michael [Wed, 21 Jun 2017 09:36:04 +0000 (11:36 +0200)]
Fix wrong comment in SCB about MVFR2 register

8 years agoFixed compilation errors
Vladimir Umek [Wed, 14 Jun 2017 12:37:57 +0000 (14:37 +0200)]
Fixed compilation errors

8 years agoOS Tick: added Private Timer implementation
Vladimir Umek [Wed, 14 Jun 2017 12:35:26 +0000 (14:35 +0200)]
OS Tick: added Private Timer implementation

8 years agoCMSIS-RTOS2: Enhanced semaphore documentation with producer/consumer example.
Jonatan Antoni [Wed, 14 Jun 2017 07:46:45 +0000 (09:46 +0200)]
CMSIS-RTOS2: Enhanced semaphore documentation with producer/consumer example.

8 years agoCMSIS-RTOS2: Enhanced documentation.
Jonatan Antoni [Mon, 12 Jun 2017 09:18:30 +0000 (11:18 +0200)]
CMSIS-RTOS2: Enhanced documentation.
- Removed weak from OS Tick API examples.
- Added supported/tested toolchains to technical data page.

8 years agoRTX5: updated revision history
Robert Rostohar [Mon, 12 Jun 2017 04:52:49 +0000 (06:52 +0200)]
RTX5: updated revision history

8 years agoOS Tick: updated documentation (typo correction)
Robert Rostohar [Mon, 12 Jun 2017 04:51:30 +0000 (06:51 +0200)]
OS Tick: updated documentation (typo correction)

8 years agoRTOS2: Enhanced documentation with details about new OS Tick API.
Jonatan Antoni [Fri, 9 Jun 2017 14:04:50 +0000 (16:04 +0200)]
RTOS2: Enhanced documentation with details about new OS Tick API.

8 years agoRTOS2: Enhanced osDelayUntil and osKernelGetTickCount with tick overflow handling.
Jonatan Antoni [Fri, 9 Jun 2017 12:35:13 +0000 (14:35 +0200)]
RTOS2: Enhanced osDelayUntil and osKernelGetTickCount with tick overflow handling.

8 years agoRTOS2: Enhanced RTX configuration documentation (SDCMSIS-607).
Jonatan Antoni [Fri, 9 Jun 2017 11:30:35 +0000 (13:30 +0200)]
RTOS2: Enhanced RTX configuration documentation (SDCMSIS-607).

8 years agoUpdated description of OS Tick API
Robert Rostohar [Fri, 9 Jun 2017 12:17:43 +0000 (14:17 +0200)]
Updated description of OS Tick API

8 years agoRTX5: updated to use OS Tick API
Robert Rostohar [Fri, 9 Jun 2017 11:11:57 +0000 (13:11 +0200)]
RTX5: updated to use OS Tick API

8 years agoCMSIS Device: Added OS Tick API
Robert Rostohar [Fri, 9 Jun 2017 10:55:56 +0000 (12:55 +0200)]
CMSIS Device: Added OS Tick API

8 years agoCMSIS-Core: #203 compiler macro for packed union
Guillaume Galeazzi [Thu, 8 Jun 2017 11:44:57 +0000 (13:44 +0200)]
CMSIS-Core: #203 compiler macro for packed union

8 years agoRTOS2: Updated API V2.1.1
Robert Rostohar [Fri, 9 Jun 2017 07:38:31 +0000 (09:38 +0200)]
RTOS2: Updated API V2.1.1
- Additional functions allowed to be called from Interrupt Service Routines: osKernelGetTickCount, osKernelGetTickFreq
- Changed Kernel Tick type to uint32_t, updated: osKernelGetTickCount, osDelayUntil

8 years agoFixed read/write permissions of Core_A Private Timer registers
Daniel Brondani [Wed, 7 Jun 2017 12:34:56 +0000 (14:34 +0200)]
Fixed read/write permissions of Core_A Private Timer registers

8 years agoRTX5: Corrected MessageQueue to use actual message length (before padding).
Robert Rostohar [Tue, 6 Jun 2017 05:32:27 +0000 (07:32 +0200)]
RTX5: Corrected MessageQueue to use actual message length (before padding).

8 years agoCMSIS-RTOS2: Fixed example for osThreadGetName, added missing id parameter. SDCMSIS-667
Jonatan Antoni [Thu, 18 May 2017 07:55:49 +0000 (08:55 +0100)]
CMSIS-RTOS2: Fixed example for osThreadGetName, added missing id parameter. SDCMSIS-667

8 years agoCMSIS-RTOS2: Enhanced mutex flag documentation and added examples. Issue #200
Jonatan Antoni [Fri, 12 May 2017 12:17:32 +0000 (14:17 +0200)]
CMSIS-RTOS2: Enhanced mutex flag documentation and added examples. Issue #200

8 years agoAdded GIC set/clear SGI pending flags handling
Daniel Brondani [Wed, 10 May 2017 14:05:46 +0000 (16:05 +0200)]
Added GIC set/clear SGI pending flags handling
Fixed GICDistributor struct
Fixed preprocessor checks in GCC version of irq_ca.S

8 years agoCMSIS-Core(A): Fixed references in documentation.
Jonatan Antoni [Wed, 10 May 2017 12:50:24 +0000 (14:50 +0200)]
CMSIS-Core(A): Fixed references in documentation.

8 years agoCMSIS-Core(A): Enhanced documentation for cache access maintenance.
Jonatan Antoni [Tue, 9 May 2017 16:09:41 +0000 (18:09 +0200)]
CMSIS-Core(A): Enhanced documentation for cache access maintenance.

8 years agoDoxygen:
Jonatan Antoni [Tue, 9 May 2017 07:47:37 +0000 (09:47 +0200)]
Doxygen:
- Fixed bold markup in some CMSIS-Drivers.
- Fixed and enhanced CMSIS-Core(A) function descriptions.

8 years agoUpdated images for a better understanding (coloring secure/non-secure).
Christopher Seidl [Mon, 8 May 2017 14:09:48 +0000 (16:09 +0200)]
Updated images for a better understanding (coloring secure/non-secure).

8 years agoCMSIS Core(A): Added documentation to Cortex-A GIC functions.
Jonatan Antoni [Fri, 5 May 2017 14:37:21 +0000 (16:37 +0200)]
CMSIS Core(A): Added documentation to Cortex-A GIC functions.

8 years agoFixed typos.
Christopher Seidl [Wed, 3 May 2017 08:36:11 +0000 (10:36 +0200)]
Fixed typos.

8 years agoCMSIS-Core: Fixed possible compiler/misra warnings on IAR CLZ workaround.
Jonatan Antoni [Tue, 2 May 2017 12:04:11 +0000 (14:04 +0200)]
CMSIS-Core: Fixed possible compiler/misra warnings on IAR CLZ workaround.

8 years agoCMSIS/RTOSv2 Tick-less Low-Power Operation documentation.
Jonatan Antoni [Tue, 2 May 2017 07:03:15 +0000 (09:03 +0200)]
CMSIS/RTOSv2 Tick-less Low-Power Operation documentation.
- Using __WFE (instead of __WFI) in the example.
- Added link to application note about low power operations.

8 years agoCMSIS-Core: Changed IAR __CLZ workaround to respect a new guard signaling availabilit...
Jonatan Antoni [Fri, 28 Apr 2017 09:43:52 +0000 (11:43 +0200)]
CMSIS-Core: Changed IAR __CLZ workaround to respect a new guard signaling availability of __CLZ in future versions.