]> begriffs open source - cmsis/log
cmsis
6 years agoUpdated CMSIS WiFi Interface API (header and documentation)
Robert Rostohar [Fri, 15 Mar 2019 13:51:42 +0000 (14:51 +0100)]
Updated CMSIS WiFi Interface API (header and documentation)

6 years agoRelease preparation: Updated version histories.
Jonatan Antoni [Fri, 15 Mar 2019 12:45:47 +0000 (13:45 +0100)]
Release preparation: Updated version histories.

Change-Id: Ia6414fae02e0e22dbdee40b14b7a16c03b50ad39

6 years agoreplace __ARM_PCS_VFP with __ARM_FP for AC6
Joachim Krech [Fri, 15 Mar 2019 12:10:23 +0000 (13:10 +0100)]
replace __ARM_PCS_VFP with __ARM_FP for AC6

6 years agoCorrected CMSIS version number.
GuentherMartin [Fri, 15 Mar 2019 10:05:37 +0000 (11:05 +0100)]
Corrected CMSIS version number.
Corrected typo.

6 years agoMPU4 improved, ARM_MPU_OrderedMemcpy
reinhardkeil [Fri, 15 Mar 2019 09:00:52 +0000 (10:00 +0100)]
MPU4 improved, ARM_MPU_OrderedMemcpy

6 years agoTypo fixes and sync with FuSa RTS changes.
Vladimir Marchenko [Fri, 15 Mar 2019 08:36:52 +0000 (09:36 +0100)]
Typo fixes and sync with FuSa RTS changes.

6 years agoCore(M): Minor typo and MISRA fixes.
Jonatan Antoni [Thu, 14 Mar 2019 16:50:53 +0000 (17:50 +0100)]
Core(M): Minor typo and MISRA fixes.

Change-Id: Ib77038ce88beaf80d518ec83b7e5393420e54da2

6 years agoSetting DSP Library variant as default variant.
GuentherMartin [Fri, 15 Mar 2019 07:19:44 +0000 (08:19 +0100)]
Setting DSP Library variant as default variant.

6 years agoDSP_Lib changes:
GuentherMartin [Thu, 14 Mar 2019 13:18:28 +0000 (14:18 +0100)]
DSP_Lib changes:
 - new version V1.5.5
 - reworked DSP library source files
     added macro ARM_MATH_LOOPUNROLL
     removed macro UNALIGNED_SUPPORT_DISABLE
     relpaced arm_bitreversal2.S with C version
     added const-correctness
     replaced SIMD pointer construct with memcpy solution
 - reworked DSP library documentation
 - moved DSP libraries to folder ./DSP/Lib
 - ARM DSP Libraries are built with ARMCLANG
 - Added DSP Libraries Source variant

6 years agoaligning pack schema with specification for version 1.6.0
Joachim Krech [Thu, 14 Mar 2019 12:27:35 +0000 (13:27 +0100)]
aligning pack schema with specification for version 1.6.0

6 years agoImproved documentation
reinhardkeil [Thu, 14 Mar 2019 10:54:43 +0000 (11:54 +0100)]
Improved documentation
- Clearfied usage of CMSIS_device_header
- Added information to Flash ProgramPage function
- Added 'condition' to API
- Reverted version number of CMSIS-Pack documentation (to match implementation)

6 years agoadded CMSIS-Driver components for custom driver implementations
Joachim Krech [Thu, 14 Mar 2019 07:52:25 +0000 (08:52 +0100)]
added CMSIS-Driver components for custom driver implementations

6 years agoPack format 1.7.0 documented
reinhardkeil [Wed, 13 Mar 2019 16:03:40 +0000 (17:03 +0100)]
Pack format 1.7.0 documented

6 years agoversion information updated
reinhardkeil [Tue, 12 Mar 2019 16:35:58 +0000 (17:35 +0100)]
version information updated

6 years agoCore(M): Fixed ARM_MPU_Disable barriers. (#458)
Jonatan Antoni [Fri, 8 Mar 2019 16:27:14 +0000 (17:27 +0100)]
Core(M): Fixed ARM_MPU_Disable barriers. (#458)

Change-Id: Ia8b10728563f8591816745c9490e1598aecc1978

6 years agoCore(M): Moved barriers in ARM_MPU_Enable behind the register accesses. (#458)
Jonatan Antoni [Fri, 8 Mar 2019 16:21:48 +0000 (17:21 +0100)]
Core(M): Moved barriers in ARM_MPU_Enable behind the register accesses. (#458)

Change-Id: I7a2179d492f8fa38932c2836e609ce4ab909e2e1

6 years agoDoxyGen: Added example code for Armv8 MPU.
Jonatan Antoni [Fri, 8 Mar 2019 16:04:10 +0000 (17:04 +0100)]
DoxyGen: Added example code for Armv8 MPU.

Change-Id: I0ceb56bd75d8b3740418d18989da6f4996d9de51

6 years agoCore(M): Renamed ARM_MPU_RLAR to ARM_MPU_RLAR_PXN for Armv8.1-M for backward compatib...
Jonatan Antoni [Fri, 8 Mar 2019 15:25:14 +0000 (16:25 +0100)]
Core(M): Renamed ARM_MPU_RLAR to ARM_MPU_RLAR_PXN for Armv8.1-M for backward compatibility.

Change-Id: I6f9b8520f137c99f9f9c9b6a7954fc1fc0a0222c

6 years agoRTX5: updated documentation (corrected typos)
Robert Rostohar [Fri, 8 Mar 2019 08:26:42 +0000 (09:26 +0100)]
RTX5: updated documentation (corrected typos)

6 years agoAdded MPU for v8M, v8.1M
Reinhard Keil [Wed, 6 Mar 2019 15:07:59 +0000 (16:07 +0100)]
Added MPU for v8M, v8.1M

6 years agoCoreValidation: Fixed AC5 compiler and assembler flags.
Jonatan Antoni [Wed, 6 Mar 2019 09:25:33 +0000 (10:25 +0100)]
CoreValidation: Fixed AC5 compiler and assembler flags.

Change-Id: Ic49cf3f6ff87af66de08cc88ad843a77a23f832f

6 years agoCMSIS-Driver WiFi documentation updated
furbanc [Tue, 5 Mar 2019 14:07:46 +0000 (15:07 +0100)]
CMSIS-Driver WiFi documentation updated

6 years agoMerge pull request #542 from TTornblom/develop
Vladimir Umek [Fri, 1 Mar 2019 13:58:27 +0000 (14:58 +0100)]
Merge pull request #542 from TTornblom/develop

RTOS2: Rebuilt IAR libraries with EVR_RTX_DISABLE and DOMAIN_NS=1 for…

6 years agoRTOS2: Rebuilt IAR libraries with EVR_RTX_DISABLE and DOMAIN_NS=1 for the non-secure...
TTornblom [Wed, 27 Feb 2019 11:36:58 +0000 (12:36 +0100)]
RTOS2: Rebuilt IAR libraries with EVR_RTX_DISABLE and DOMAIN_NS=1 for the non-secure libraries

6 years agoUpdate README.md
Reinhard Keil [Wed, 27 Feb 2019 05:59:22 +0000 (06:59 +0100)]
Update README.md

6 years agoUpdate README.md
Reinhard Keil [Wed, 27 Feb 2019 05:58:16 +0000 (06:58 +0100)]
Update README.md

6 years agoCore(M): Added MPU RLAR PXN bit for Armv8.1-M.
Jonatan Antoni [Mon, 25 Feb 2019 13:32:30 +0000 (14:32 +0100)]
Core(M): Added MPU RLAR PXN bit for Armv8.1-M.

Change-Id: I7661961c3ac958412a63fd2bff7a1e567d7f8f47

6 years agoCore(M): Added support for generic Armv8.1-M Mainline devices.
Jonatan Antoni [Mon, 25 Feb 2019 11:14:09 +0000 (12:14 +0100)]
Core(M): Added support for generic Armv8.1-M Mainline devices.

Change-Id: I6d21e148014dc7c0c0c553ba001e654d5482baf6

6 years agoCMSIS-Driver WIFI documentation improved
Reinhard Keil [Mon, 25 Feb 2019 11:03:33 +0000 (12:03 +0100)]
CMSIS-Driver WIFI documentation improved

6 years agoCoreValidation: Added test configurations for Cortex-M35P.
Jonatan Antoni [Tue, 19 Feb 2019 16:25:34 +0000 (17:25 +0100)]
CoreValidation: Added test configurations for Cortex-M35P.

Change-Id: Iadf4f650e478470847272c16a9bc5714122286c8

6 years agoCoreValidation: Fixed APSR test case.
Jonatan Antoni [Tue, 19 Feb 2019 13:23:10 +0000 (14:23 +0100)]
CoreValidation: Fixed APSR test case.

Change-Id: I7d844ffb48c23f09a7cdec98feeb7946896ebe0d

6 years agoCoreValidation: Fixed compiler warnings on ArmClang.
Jonatan Antoni [Tue, 19 Feb 2019 12:37:15 +0000 (13:37 +0100)]
CoreValidation: Fixed compiler warnings on ArmClang.

Change-Id: Iccb28f2fe2f4c36b89729f5668104d1cab7af594

6 years agoCore(M): Removed extra semicolons from ArmClang compiler intrinsics.
Jonatan Antoni [Tue, 19 Feb 2019 11:07:10 +0000 (12:07 +0100)]
Core(M): Removed extra semicolons from ArmClang compiler intrinsics.

Change-Id: I26dc0641e8d1820714062977e147f7fc20bf481a

6 years agoAdded WiFi_Event.
Christopher Seidl [Tue, 19 Feb 2019 10:02:42 +0000 (11:02 +0100)]
Added WiFi_Event.

6 years agoAdded top-level page link to WiFi driver
Christopher Seidl [Mon, 18 Feb 2019 15:37:07 +0000 (16:37 +0100)]
Added top-level page link to WiFi driver

6 years agoAdded documentation stubs for CMSIS-Driver WiFi.
Christopher Seidl [Mon, 18 Feb 2019 15:29:07 +0000 (16:29 +0100)]
Added documentation stubs for CMSIS-Driver WiFi.

6 years agoUpdated pdsc (corrected WiFi Driver Header location)
Robert Rostohar [Thu, 14 Feb 2019 10:04:53 +0000 (11:04 +0100)]
Updated pdsc (corrected WiFi Driver Header location)

6 years agoAdded WiFi Driver API 1.0.0-beta
Robert Rostohar [Thu, 14 Feb 2019 09:37:45 +0000 (10:37 +0100)]
Added WiFi Driver API 1.0.0-beta

6 years agoRTX5: updated release notes
Robert Rostohar [Thu, 14 Feb 2019 07:11:46 +0000 (08:11 +0100)]
RTX5: updated release notes

6 years agoCoreValidation: Fixed Cortex-A test cases.
Jonatan Antoni [Wed, 13 Feb 2019 15:05:08 +0000 (16:05 +0100)]
CoreValidation: Fixed Cortex-A test cases.

Change-Id: I1b397e953fdcbca9f82f5390ec39d2429c5ef8db

6 years agoCoreValidation: Added dedicated config files for Armv8-M bootloaders.
Jonatan Antoni [Wed, 13 Feb 2019 14:59:26 +0000 (15:59 +0100)]
CoreValidation: Added dedicated config files for Armv8-M bootloaders.
Running tests in non-secure mode needs different system partitioning than
running tests in secure mode, i.e. used interrupts needs to be assigned
to non-secure.

Change-Id: I4de29c4f4e22cc4bc86af1c92741bbf1b5625aa8

6 years agoCoreValidation: Fixed TC_CoreFunc_APSR and TC_CoreInstr_RRX.
Jonatan Antoni [Wed, 13 Feb 2019 14:53:25 +0000 (15:53 +0100)]
CoreValidation: Fixed TC_CoreFunc_APSR and TC_CoreInstr_RRX.
Added volatile keywords to make the instruction sequence less
dependent on the Compiler optimization level.

Change-Id: I60b23d0dd959e34a0cc8e0c798dc01ae88686494

6 years agoCoreValidation: Fixed MMU setup for Arm Compiler 5.
Jonatan Antoni [Tue, 12 Feb 2019 16:30:01 +0000 (17:30 +0100)]
CoreValidation: Fixed MMU setup for Arm Compiler 5.

Change-Id: I5511a55e265e5e59b00c2aecf57df2c16332355a

6 years agoCoreValidation: Generalized MMU setup.
Jonatan Antoni [Mon, 11 Feb 2019 17:40:12 +0000 (18:40 +0100)]
CoreValidation: Generalized MMU setup.

Change-Id: I76937a782642672561c8698e73b38ab24b1262db

6 years agoCoreValidation: Fixed MMU setup to be compatible with Cortex-A7.
Jonatan Antoni [Mon, 11 Feb 2019 15:37:28 +0000 (16:37 +0100)]
CoreValidation: Fixed MMU setup to be compatible with Cortex-A7.

Change-Id: Ic2e722bb9e54bb6da7546955fa79d5f56adc0b21

6 years agoCore(A): Fixed saving/restoring CPSR when accessing USR SP on ArmClang.
Jonatan Antoni [Fri, 8 Feb 2019 15:25:04 +0000 (16:25 +0100)]
Core(A): Fixed saving/restoring CPSR when accessing USR SP on ArmClang.

Change-Id: Id67d50ca7ec02da8ba4856a3f2bcc0a0cef49340

6 years agoCoreValidation: Implemented all unhandled exceptions to abort the test run
Jonatan Antoni [Fri, 8 Feb 2019 13:35:16 +0000 (14:35 +0100)]
CoreValidation: Implemented all unhandled exceptions to abort the test run
... with a proper error message.

Change-Id: I1e6ef40991cb8805add4c0b9a75a1149dcea5e57

6 years agoCoreValidation: Fixed AC6 assembler and linker flags for Cortex-M targets.
Jonatan Antoni [Thu, 7 Feb 2019 16:21:00 +0000 (17:21 +0100)]
CoreValidation: Fixed AC6 assembler and linker flags for Cortex-M targets.

Change-Id: I8ad81ca7de91231c33c4d2c20948742d361e16ea

6 years agoCoreValidation: Fixed AC5 compiler settings for CA5 targets.
Jonatan Antoni [Thu, 7 Feb 2019 10:32:32 +0000 (11:32 +0100)]
CoreValidation: Fixed AC5 compiler settings for CA5 targets.

Change-Id: I68b68d8bfaf8be817bd1c3cf24bf4826c3ef915f

6 years agoCoreValidation: Fixed MMU setup for Cortex-A5/-A7.
Jonatan Antoni [Wed, 6 Feb 2019 16:16:23 +0000 (17:16 +0100)]
CoreValidation: Fixed MMU setup for Cortex-A5/-A7.

Change-Id: Iaf2d7cc41eafac3c74987b02ceb0a64ceea5d37b

6 years agoCore(M): Fixed comment for MPU Armv7-M device memory access attributes. (Issue #528)
Jonatan Antoni [Wed, 6 Feb 2019 15:13:55 +0000 (16:13 +0100)]
Core(M): Fixed comment for MPU Armv7-M device memory access attributes. (Issue #528)

Change-Id: I56de604a5c8a2f5fd30accd398d2b7f84a001723

6 years agoCoreValidation: Enhanced test configurations for Cortex-M23/M33.
Jonatan Antoni [Wed, 6 Feb 2019 15:09:04 +0000 (16:09 +0100)]
CoreValidation: Enhanced test configurations for Cortex-M23/M33.

Change-Id: Ibfbb127994d51ed52c3c31614403a27abe1c21bc

6 years agoCoreValidation: Updated FVP config to run gui-less.
Jonatan Antoni [Tue, 5 Feb 2019 16:55:00 +0000 (17:55 +0100)]
CoreValidation: Updated FVP config to run gui-less.

Change-Id: Ic75fe7ef3164873475247f1615a3794d474dee98

6 years agoCoreValidation: Fixed MMU setup for Cortex-A.
Jonatan Antoni [Tue, 5 Feb 2019 15:50:25 +0000 (16:50 +0100)]
CoreValidation: Fixed MMU setup for Cortex-A.

Change-Id: I14d11b81e0ac1ae5b00380ceeb9d083196eb6785

6 years agoCoreValidation: Fixed GCC linker settings for Cortex-M with FPU.
Jonatan Antoni [Tue, 5 Feb 2019 14:19:19 +0000 (15:19 +0100)]
CoreValidation: Fixed GCC linker settings for Cortex-M with FPU.

Change-Id: If561c278ae974bf0ccae3f5cfda1758eb3ca2c31

6 years agoCoreValidation: Fixed Cortex-A Scatter files for armcc and armclang.
Jonatan Antoni [Tue, 5 Feb 2019 14:07:05 +0000 (15:07 +0100)]
CoreValidation: Fixed Cortex-A Scatter files for armcc and armclang.

Change-Id: I5fe5a471d56a8c22e905017c13eddfd79a024f93

6 years agoCoreValidation: Fixed FVP model names to be platform agnostic and case correct.
Jonatan Antoni [Tue, 5 Feb 2019 13:26:19 +0000 (14:26 +0100)]
CoreValidation: Fixed FVP model names to be platform agnostic and case correct.

Change-Id: I88b501ee353017aaa96eadba39dbeddf7d75af03

6 years agoFixed case sensitivity issues in build scripts.
Jonatan Antoni [Tue, 5 Feb 2019 13:08:53 +0000 (14:08 +0100)]
Fixed case sensitivity issues in build scripts.

Change-Id: I6e13257df9b0f97486960ddb247d3fab6baa4b21

6 years agoCoreValidation: Reworked test structure.
Jonatan Antoni [Tue, 5 Feb 2019 11:19:01 +0000 (12:19 +0100)]
CoreValidation: Reworked test structure.

Change-Id: I98ea421e0cff2914cce340c3fcddd23e342b8f4c

6 years agoRecommend to call SystemCoreClockUpdate() after .BSS initialization.
Alexander Fedotov [Wed, 23 Jan 2019 15:46:52 +0000 (18:46 +0300)]
Recommend to call SystemCoreClockUpdate() after .BSS initialization.

6 years agoUpdate README.md
Reinhard Keil [Mon, 21 Jan 2019 16:30:53 +0000 (17:30 +0100)]
Update README.md

6 years agoUpdated __SSAT, __USAT description.
GuentherMartin [Mon, 14 Jan 2019 09:34:40 +0000 (10:34 +0100)]
Updated __SSAT, __USAT description.

6 years agoPack: Removed Fixed Virtual Platform board.
Jonatan Antoni [Thu, 10 Jan 2019 15:36:16 +0000 (16:36 +0100)]
Pack: Removed Fixed Virtual Platform board.
Fixed RTX MemPool example.

Change-Id: Iece3c434d28a16c5a89449cd3f0a569df20640ae

6 years agoDoxyGen: Enhanced RTOS2/RTX5 documentation of memory sections.
Jonatan Antoni [Thu, 10 Jan 2019 15:28:27 +0000 (16:28 +0100)]
DoxyGen: Enhanced RTOS2/RTX5 documentation of memory sections.
The memory sections needs to be placed into contiguous memory.

Change-Id: I2c853277b107faf5fd67846128f6922a7d2d72f5

6 years agoRTOS2: Updated IAR support
TTornblom [Mon, 7 Jan 2019 13:34:54 +0000 (14:34 +0100)]
RTOS2: Updated IAR support

6 years agoAvoid __builtin_clz(0)
Kevin Bracey [Thu, 20 Dec 2018 09:19:42 +0000 (11:19 +0200)]
Avoid __builtin_clz(0)

__builtin_clz(0) is specified as undefined behaviour, so ensure __CLZ
avoids it. Current ARM compilers eliminate the test for 0 at low
optimisation levels, leaving just the CLZ instruction.

7 years agoAdded Cortex-M1
Christopher Seidl [Mon, 17 Dec 2018 10:46:49 +0000 (11:46 +0100)]
Added Cortex-M1

7 years agoDSP_Lib:
GuentherMartin [Fri, 14 Dec 2018 07:31:34 +0000 (08:31 +0100)]
DSP_Lib:
 - updated arm_math.h
 - reduced ARM_MATH_CMx macros

7 years agoCM3: Make ACTLR bit definitions conditional
Kevin Bracey [Thu, 13 Dec 2018 14:05:04 +0000 (16:05 +0200)]
CM3: Make ACTLR bit definitions conditional

The ACTLR register itself is conditional on chip revision, but its
bit definitions were always defined.

Make the the bit definitions also conditional, so it is possible to
produce portable code that sets DISDEFWBUF if available:

    #ifdef SCnSCB_ACTLR_DISDEFWBUF_Msk
       SCnSCB->ACTLR |= SCnSCB_ACTLR_DISDEFWBUF_Msk;
    #endif

7 years agoCMSIS-Core(M): Reworked Stack/Heap configuration for ARM startup files.
GuentherMartin [Wed, 12 Dec 2018 10:40:02 +0000 (11:40 +0100)]
CMSIS-Core(M): Reworked Stack/Heap configuration for ARM startup files.

7 years agoAdded __CMSIS_GCC_OUT_RW_REG
Kochise [Wed, 5 Dec 2018 13:30:49 +0000 (14:30 +0100)]
Added __CMSIS_GCC_OUT_RW_REG

Cf. https://github.com/ARM-software/CMSIS_5/pull/95 (did it for GCC before)

7 years agoCMSIS-Core(A): Fixed the position of "extern "C""
d-kato [Fri, 30 Nov 2018 04:59:16 +0000 (13:59 +0900)]
CMSIS-Core(A): Fixed the position of "extern "C""

7 years agoClarified the necessity to use an app_main thread to take care of creating and starti...
Christopher Seidl [Thu, 29 Nov 2018 15:55:51 +0000 (16:55 +0100)]
Clarified the necessity to use an app_main thread to take care of creating and starting objects. Removed garbled text.

7 years agoCMSIS-RTOS2: updated documentation (error code description)
Robert Rostohar [Wed, 28 Nov 2018 11:37:14 +0000 (12:37 +0100)]
CMSIS-RTOS2: updated documentation (error code description)

7 years agoCortex-A: Corrected Inner Cacheability attributes for Translation Table TTBR0 in...
Daniel Brondani [Fri, 23 Nov 2018 15:43:43 +0000 (16:43 +0100)]
Cortex-A: Corrected Inner Cacheability attributes for Translation Table TTBR0 in MMU config.
SDMDK-8133

7 years agoreplacing __ARM_PCS_VFP with __ARM_FP for FPU codegen indicator in AC6
Joachim Krech [Mon, 12 Nov 2018 09:12:37 +0000 (10:12 +0100)]
replacing __ARM_PCS_VFP with __ARM_FP for FPU codegen indicator in AC6

7 years agoRTX5: Updated Event Recorder configuration (also addresses #457)
Robert Rostohar [Tue, 30 Oct 2018 09:32:58 +0000 (10:32 +0100)]
RTX5: Updated Event Recorder configuration (also addresses #457)

7 years agoMinor documentation fix
Reinhard Keil [Tue, 16 Oct 2018 09:18:21 +0000 (11:18 +0200)]
Minor documentation fix

7 years agoMinor documentation fixes
Reinhard Keil [Tue, 16 Oct 2018 08:45:45 +0000 (10:45 +0200)]
Minor documentation fixes

7 years agoModified Cortex-M7 SCB_*Cache_by_Addr functions (#280).
GuentherMartin [Fri, 12 Oct 2018 12:30:23 +0000 (14:30 +0200)]
Modified Cortex-M7 SCB_*Cache_by_Addr functions (#280).

7 years agoCorrecting minor documentation typos
Vladimir Marchenko [Fri, 12 Oct 2018 11:02:09 +0000 (13:02 +0200)]
Correcting minor documentation typos

7 years agoAdded define for 'Cortex-M7 cache line size' (#282)
GuentherMartin [Fri, 12 Oct 2018 09:44:42 +0000 (11:44 +0200)]
Added define for 'Cortex-M7 cache line size' (#282)

7 years agoChanged cache function from __STATIC_INLINE to __STATIC_FORCEINLINE.
GuentherMartin [Fri, 12 Oct 2018 07:59:13 +0000 (09:59 +0200)]
Changed cache function from __STATIC_INLINE to __STATIC_FORCEINLINE.
Modified SCB_EnableICache, SCB_EnableDCache to check if cache is already enabled (#331).

7 years agoCore(M): Fixed __UQADD8 for ArmClang.
Jonatan Antoni [Wed, 10 Oct 2018 15:27:26 +0000 (17:27 +0200)]
Core(M): Fixed __UQADD8 for ArmClang.
By mistake __UQADD8 was implemented as uadd8.

Change-Id: If43ed4bd5f65ac16cd0c91da89f2dc1a1a157762

7 years agoRTX5: typo correction in documentation
Robert Rostohar [Thu, 11 Oct 2018 07:26:52 +0000 (09:26 +0200)]
RTX5: typo correction in documentation

7 years agoStack Requirements documented
Reinhard Keil [Thu, 11 Oct 2018 07:05:37 +0000 (09:05 +0200)]
Stack Requirements documented

7 years agoAdding support for __restrict keyword for TI ARM compiler
BobHeilmaier [Tue, 9 Oct 2018 07:27:25 +0000 (09:27 +0200)]
Adding support for __restrict keyword for TI ARM compiler

7 years agoCore(M): Splitted armclang compiler header for LTM and latest.
Jonatan Antoni [Fri, 5 Oct 2018 15:38:02 +0000 (17:38 +0200)]
Core(M): Splitted armclang compiler header for LTM and latest.
The latest compiler version provides built-ins for SIMD instructions
whereas for LTM version the assembly implementations needs to be provided.

Change-Id: I441520fd5c210e9a01580fac58d9d6c07de64219

7 years agoPack: Fixed assembly Startup component for Cortec-M1.
Jonatan Antoni [Fri, 5 Oct 2018 15:36:24 +0000 (17:36 +0200)]
Pack: Fixed assembly Startup component for Cortec-M1.

Change-Id: I5cb976d9e5483e210cfb5f3de500c93aefc8092f

7 years agoIAR: Restructured NN examples
TTornblom [Mon, 8 Oct 2018 07:51:13 +0000 (09:51 +0200)]
IAR: Restructured NN examples

7 years agoCMSIS-RTOS2: added documentation split for CM0-7 support only.
Vladimir Marchenko [Fri, 5 Oct 2018 07:19:11 +0000 (09:19 +0200)]
CMSIS-RTOS2: added documentation split for CM0-7 support only.

7 years agoIAR: Ported NN examples to IAR
TTornblom [Tue, 2 Oct 2018 14:16:44 +0000 (16:16 +0200)]
IAR: Ported NN examples to IAR

7 years agoArm v8-M and SC items are put under corresponding conditions in CMSIS-Core documentation
Vladimir Marchenko [Mon, 1 Oct 2018 11:47:53 +0000 (13:47 +0200)]
Arm v8-M and SC items are put under corresponding conditions in CMSIS-Core documentation

7 years agominor correction
Reinhard Keil [Mon, 24 Sep 2018 11:59:10 +0000 (13:59 +0200)]
minor correction

7 years agoDocumentation prepared to include Cortex-M0-M7 variant only
Reinhard Keil [Mon, 24 Sep 2018 11:37:17 +0000 (13:37 +0200)]
Documentation prepared to include Cortex-M0-M7 variant only

7 years agoFixed issue #413
Beetix [Thu, 20 Sep 2018 09:23:22 +0000 (11:23 +0200)]
Fixed issue #413

- Fixed copy'n'paste error from Core to Core A

7 years agoFixed typo (allways -> always).
Florian Behrens [Fri, 14 Sep 2018 10:40:41 +0000 (12:40 +0200)]
Fixed typo (allways -> always).

7 years agoCMSIS-Core(M): Fixed incorrect EXC_RETURN_SPSEL definition in ARMv8-M includes.
Alexander Koeberl [Wed, 12 Sep 2018 06:02:38 +0000 (08:02 +0200)]
CMSIS-Core(M): Fixed incorrect EXC_RETURN_SPSEL definition in ARMv8-M includes.
SPSEL is bit[2] with resulting mask value of 4.
Bug introduced with issue #340.

7 years agoRTX5: enhanced events (Generic Wait and Thread Flags)
Robert Rostohar [Wed, 12 Sep 2018 06:53:50 +0000 (08:53 +0200)]
RTX5: enhanced events (Generic Wait and Thread Flags)

7 years agoIAR: IAR compilation problem with __RESTRICT define (7.80)
TTornblom [Tue, 4 Sep 2018 10:52:21 +0000 (12:52 +0200)]
IAR: IAR compilation problem with __RESTRICT define (7.80)