]>
begriffs open source - cmsis/log
Gian Marco Iodice [Fri, 10 Jan 2020 14:35:13 +0000 (14:35 +0000)]
CMSIS CORE: Adding support for __SXTB16_RORn
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)
Robert Rostohar [Thu, 30 Jan 2020 11:21:38 +0000 (12:21 +0100)]
CMSIS Driver: improved MISRA compliance in APIs (added literal suffix U)
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.
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
Robert Rostohar [Mon, 27 Jan 2020 07:42:12 +0000 (08:42 +0100)]
CMSIS Driver: minor update in WiFi Interface API documentation
Robert Rostohar [Fri, 24 Jan 2020 14:51:22 +0000 (15:51 +0100)]
CMSIS Driver: updated custom driver template versions
Robert Rostohar [Fri, 24 Jan 2020 13:37:40 +0000 (14:37 +0100)]
CMSIS Driver: updated WiFi Interface API version
Robert Rostohar [Fri, 24 Jan 2020 13:35:11 +0000 (14:35 +0100)]
CMSIS Driver: enhanced WiFi Interface API with support for polling Socket Receive/Send
Robert Rostohar [Fri, 24 Jan 2020 12:04:51 +0000 (13:04 +0100)]
CMSIS Driver: removed volatile from status related typedefs APIs
Jonatan Antoni [Fri, 24 Jan 2020 10:37:53 +0000 (11:37 +0100)]
DoxyGen: Updated all references/links to keil.com to use https instead of http.
Change-Id: I2589b0de59fb0f20bef11ed031771ed995b24855
Christophe Favergeon [Tue, 17 Dec 2019 10:37:34 +0000 (11:37 +0100)]
CMSIS-DSP: Corrected build issues with AC5 and gcc. Improved Doxygen comments.
Jonatan Antoni [Tue, 17 Dec 2019 10:42:20 +0000 (11:42 +0100)]
CoreValidation: Fixed TC_CoreFunc_IRQVect missing external declaration to ROM vector table.
Change-Id: I83dea2bbeb992e5271959c767735a2671552d3f3
Vladimir Marchenko [Wed, 11 Dec 2019 13:16:16 +0000 (14:16 +0100)]
CMSIS-Build: skeleton and initial information.
Jonatan Antoni [Mon, 9 Dec 2019 11:58:41 +0000 (12:58 +0100)]
CMSIS-NN: Fixed component dependency to DSP.
Change-Id: I845afeb2b0d8123a7bcaa6cc0d08d90f5b2e392b
Milorad Cvjetkovic [Fri, 6 Dec 2019 11:01:24 +0000 (12:01 +0100)]
Minor documentation update (added WiFi Driver Validation)
Jonatan Antoni [Wed, 4 Dec 2019 15:10:15 +0000 (16:10 +0100)]
Bump pack dev-drop version.
Change-Id: I50019dbd058d5c4ed4b5824893490e38947dbcbf
Jonatan Antoni [Mon, 18 Nov 2019 15:10:45 +0000 (16:10 +0100)]
Device: Updated all Cortex-M devices with strongly typed vector table references.
Change-Id: Ibe763ae993c61cd4906721a2d170cd2073099616
Christopher Seidl [Thu, 21 Nov 2019 07:26:41 +0000 (08:26 +0100)]
Graphic update
Christopher Seidl [Wed, 20 Nov 2019 16:04:20 +0000 (17:04 +0100)]
Updated CMSIS-Driver overview
Christopher Seidl [Mon, 18 Nov 2019 09:09:09 +0000 (10:09 +0100)]
Updated block diagram to incorporate WiFi driver
Jonatan Antoni [Wed, 13 Nov 2019 15:53:46 +0000 (16:53 +0100)]
Device: Renamed globally exposed interrupt function pointer type.
Change-Id: I927e00d13b964b6770c7b81e37e884be1fbe6c1b
reinhardkeil [Thu, 24 Oct 2019 11:49:23 +0000 (13:49 +0200)]
CMSIS-Pack:
- api documentation improved
- added bash_script to support pack generation on Linux or Windows
- added custom attribute to component element
- added TrustZone-disabled value to software model selection
GuentherMartin [Wed, 23 Oct 2019 08:33:18 +0000 (10:33 +0200)]
Core(M): reverted core_armv8mml header file
GuentherMartin [Mon, 21 Oct 2019 09:06:34 +0000 (11:06 +0200)]
Core(M): updated core_armv8(1)mml header files
- updated core_armv8mml.h according DDI0553A_m_armv8m_arm.pdf
- updated core_armv81mml.h according DDI0553B_i_armv8m_arm.pdf
Robert Rostohar [Fri, 18 Oct 2019 11:18:01 +0000 (13:18 +0200)]
RTX5: Fixed thread priority restore on mutex acquire timeout when priority inherit is used (#705)
Ari Parkkila [Fri, 27 Sep 2019 05:54:55 +0000 (22:54 -0700)]
Change OS_THREAD_LIBSPACE_NUM to be defined as a (compiler) macro
Jonatan Antoni [Mon, 7 Oct 2019 11:49:39 +0000 (13:49 +0200)]
DoxyGen: Enhanced description of osKernelGetSysTimerCount (#693)
Change-Id: I0081e8971aeeef5bd37d1bb744471f75f11e77e8
Christopher Seidl [Thu, 26 Sep 2019 10:01:56 +0000 (12:01 +0200)]
Changed wording on osThreadFlagsSet and added diagrams for better understanding.
Jonatan Antoni [Wed, 18 Sep 2019 13:19:18 +0000 (15:19 +0200)]
CoreValidation: Removed filter on CM23/33 for Arm Compiler 6.6 LTS
Since LTS branch version 6.6.2 CM23/33 are supported.
Change-Id: I9237e45946e6df8fb644b2ed51dd75a34fbe5787
reinhardkeil [Fri, 13 Sep 2019 14:49:10 +0000 (16:49 +0200)]
CMSIS-Zone limited to Cortex-M as Cache support for complex Cortex-A/R systems is not available.
Reinhard Keil [Fri, 13 Sep 2019 14:41:54 +0000 (16:41 +0200)]
Update README.md
Jonatan Antoni [Tue, 3 Sep 2019 11:37:57 +0000 (13:37 +0200)]
Doxygen: Fixed input file for Core(A).
Change-Id: Ic32c3526ef8c0f85d0cf2ea312df4e483efe7af7
reinhardkeil [Mon, 2 Sep 2019 06:21:47 +0000 (08:21 +0200)]
Cclass="IoT Service" added
GuentherMartin [Wed, 21 Aug 2019 09:41:14 +0000 (11:41 +0200)]
reworked __NVIC_SetVector(), __NVIC_GetVector() in core CM0, CM0+ include files (#655).
- checked that the code works for ARMCC, ARMCLANG and GCC.
GuentherMartin [Tue, 20 Aug 2019 05:45:18 +0000 (07:45 +0200)]
reworked __NVIC_SetVector(), __NVIC_GetVector() in core_cm*.h include files (#655).
Reinhard Keil [Wed, 14 Aug 2019 13:59:47 +0000 (15:59 +0200)]
Update README.md
Reinhard Keil [Wed, 14 Aug 2019 13:58:57 +0000 (15:58 +0200)]
Update README.md
Jonatan Antoni [Fri, 9 Aug 2019 11:01:38 +0000 (13:01 +0200)]
Core(M): Added additional parentheses to MPUv8 function-like-macro parameters.
Change-Id: I709f1977c92330eb301ffa85ba00ba4655f31fb1
Christophe Favergeon [Mon, 5 Aug 2019 07:09:19 +0000 (09:09 +0200)]
CMSIS-NN: Added missing intrinsics for Cortex-A.
Kevin Bracey [Mon, 14 Jan 2019 08:03:14 +0000 (10:03 +0200)]
GCC/Clang: cope with __set_CPSR changing condition codes
Add a "cc" clobber to __set_CPSR to reflect the fact that it could be
changing the condition codes.
Kevin Bracey [Wed, 9 Jan 2019 13:51:08 +0000 (15:51 +0200)]
IAR: RRX doesn't modify flags, but has flags as input
IAR assembler version of RRX had a "cc" clobber for RRX, but this is
unneeded - it doesn't modify the condition codes - it's not "RRXS".
Instead the assembler should have a volatile, as already seen in GCC and Clang
versions to reflect the CC input to the instruction.
CMSIS intrinsics use "volatile" attributes to force ordering of
instructions that work on the PSR, either input or output.
A "cc" clobber does not have that effect, at least in gcc; it only
indicates "changes condition codes", not "reads condition codes", so
CC-clobbering instructions can be reordered. This reflects that in
general the compilers make no guarantees about preserving flag state
between assembler sequences, meaning that __RRX will always be prone to
unreliability.
But the volatile marker increases the chances of stuff coming out in the
right order.
Kevin Bracey [Wed, 9 Jan 2019 12:22:32 +0000 (14:22 +0200)]
GCC: add WFI/WFE compiler barriers
Add "memory" clobber to __WFI and __WFE. Architecturally these should
always be immediately preceded by a __DSB (eg to ensure the write buffer
is drained). Without a barrier on WFI, the following compiler reordering
would be permitted:
__DSB(); __DSB();
__WFI(); -> val_in_ram = 3;
val_in_ram = 3; __WFI();
This could cause some power issues with the external bus not being
idle.
The added barrier should have no impact on code size, assuming these
instructions are always accompanied by DSB, as DSB does have its own
memory clobber already.
SEV not modified as there are no issues with the equivalent reordering;
we only need the SEV to not be reordered before the DSB, which is
ensured by volatile.
Kevin Bracey [Fri, 11 Jan 2019 10:23:24 +0000 (12:23 +0200)]
GCC: SSAT and USAT need asm volatile
Both SSAT and USAT modify the Q flag, so need something to order them
with respect to reads of the PSR. Add `volatile`, matching SADD8 et al.
Also SSAT16 and USAT16.
Change-Id: Ia2a5669609fd9533ccedc8dbdae791ec5d86b054
Kevin Bracey [Wed, 9 Jan 2019 13:23:03 +0000 (15:23 +0200)]
IAR: LDRT et al must be asm volatile
As these functions take volatile pointers, the API is promising that the
loads and stores will happen, so the assembler statements need volatile
qualifiers too.
If the functions took non-volatile pointers, or had a separate
non-volatile overload for C++, then the volatile could be omitted - the
instructions are normal loads and stores with no side-effects.
GCC and clang assembler already is "asm volatile", and armcc uses
intrinsics.
Change-Id: I4f5ce19ad732caa03ea9110501f0634175c85d4e
Kevin Bracey [Wed, 9 Jan 2019 12:34:02 +0000 (14:34 +0200)]
GCC: remove unneeded asm volatiles
Many assembler intrinsics are pure - they read only the input registers,
write only the output registers, and change no PSR flags.
Remove volatile from all such intrinisics to improve potential
optimisation.
REV, REV16, REVSH, RBIT
QADD8, SHADD8, UQADD8, UHADD8
QSUB8, SHSUB8, UQSUB8, UHSUB8
QADD16, SHADD16, UQADD16, UHADD16
QSUB16, SHSUB16, UQSUB16, UHSUB16
QASX, SHASX, UQASX, UHASX
QSAX, SHSAX, UQSAX, UHSAX
USAD8, USADA8
UXTB16, UXTAB16, SXTB16, SXTAB16
SMMLA
Change-Id: Id7e245e621dfc78b027db89f073102cf99d92174
Kevin Bracey [Fri, 11 Jan 2019 13:50:05 +0000 (15:50 +0200)]
GCC: remove stray EMBEDDED_ASM annotations
REV16 for Core_A/cmsis_gcc.h had a __NO_EMBEDDED_ASM test and section
directive - presumably a copy-paste error.
Align with other intrinsics and Core REV16 version.
Kevin Bracey [Fri, 18 Jan 2019 12:43:22 +0000 (14:43 +0200)]
Core(M): Add LDA/STL memory clobbers
Constrain compiler reordering around acquire and release accesses by
adding memory clobbers to assembler fragments for LDA/STL and
LDAEX/STLEX.
Fixes #494.
Change-Id: Icdf7a4007e34a731f4de0bdc6474e4e9807d32f2
Kevin Bracey [Thu, 17 Jan 2019 14:19:40 +0000 (16:19 +0200)]
Revert "Core(M): Added memory clobbers to get_PRIMASK on GCC to prevent (erroneous) instruction reordering. [Issue #261]"
GCC bug was fixed in October 2017 - change went to GCC 6.5, 7.3 and 8.1.
Remove the unnecessary memory clobbers to improve optimisation, on the
assumption that people will have updated their compilers.
This reverts commit
6261e0c956188bf51065b84e6edfe5ffda2c87e7 .
Change-Id: I0e6fff7910c8cdc0d50176cabc9c03369083ebe2
Kevin Bracey [Thu, 17 Jan 2019 13:53:51 +0000 (15:53 +0200)]
ARMCC: remove explicit DSB/DMB/ISB barriers
ARMCC documentation states that the __dsb etc intrinsics act as
optimisation barriers. Even though that's a bit woolly about the exact
equivalent barrier intrinsic, take its word that it's doing the right
thing.
It seems safe to assume that it is, because the __schedule_barrier()
intrinsics here are not actually sufficient for DSB and DMB. They need a
__memory_barrier(). If no-one has seen any problems, then presumably
they already include one.
Change-Id: I5b72e8c11b52d8b14bfd3d906bcb178ab33425f3
Kevin Bracey [Thu, 17 Jan 2019 13:39:17 +0000 (15:39 +0200)]
Core(A)/armclang: Remove ISB/DSB/DMB barriers
Core(M) versions of files already do not have explicit barriers, so this
makes Core(A) consistent - the built-ins are specified as having barriers
anyway.
Change-Id: Icc661c0ea053fb17523732f6495d5d0577a94a86
Jonatan Antoni [Tue, 30 Jul 2019 09:42:06 +0000 (11:42 +0200)]
Core(M): Fixed MPUv7 inner cache policy evaluation in ARM_MPU_ACCESS_NORMAL definition. (#532)
Change-Id: Ie796c33e671e410c27602961694aaae0bf5e490a
Jonatan Antoni [Tue, 23 Jul 2019 14:17:42 +0000 (16:17 +0200)]
Driver: Added template for WiFi Driver.
Change-Id: Icd2d86e0a4aa4d5c6ab9a7f83fe234678202a02a
Jonatan Antoni [Tue, 23 Jul 2019 14:03:26 +0000 (16:03 +0200)]
Driver: Added template for Driver NAND.
Change-Id: I8f50d19d59f1bc515cdc5047b70cb57d2ba6ce60
Jonatan Antoni [Tue, 23 Jul 2019 13:43:03 +0000 (15:43 +0200)]
Core(M): Enhanced MVE support for Armv8.1-MML
- Added __MVE_USED macro.
- Enable CP10/CP11 during SystemInit if MVE is used.
Change-Id: I0ea0b16b99bd166df334d2865ead09bcb6c406dc
Jonatan Antoni [Tue, 23 Jul 2019 12:24:11 +0000 (14:24 +0200)]
Pack: Updated file version of Cortex-M device startup components.
Change-Id: Ia25d6119880775ec9b3433a84f5617ac4e8c41f9
Jonatan Antoni [Wed, 17 Jul 2019 15:01:25 +0000 (17:01 +0200)]
Doxygen: Enhanced NVIC exception table with standardized handler function names.
Change-Id: Ibb09ef6371cf513c7c0686df3f0beec75417812c
Jonatan Antoni [Wed, 17 Jul 2019 14:57:07 +0000 (16:57 +0200)]
Doxygen: Fixed typo in description for MSP and PSP access functions.
Change-Id: I6cd45cc161b6e06c024b65c12409b484a0e3bb3b
Christophe Favergeon [Wed, 12 Jun 2019 11:29:14 +0000 (13:29 +0200)]
CMSIS-DSP: New testing framework
(For our internal use. In short term, we won't give support about it).
CMSIS-DSP: Update to cmake build for the testing framework
CMSIS-NN:Implementation of arm_fully_connected_s8
Use API and quantization compatible with TF Lite.
GuentherMartin [Tue, 16 Jul 2019 06:20:31 +0000 (08:20 +0200)]
Reworked 'Interrupt Vector Remap' description.
Jonatan Antoni [Wed, 10 Jul 2019 13:52:17 +0000 (15:52 +0200)]
Pack: Bump version after release.
Change-Id: Ib7974094c13eb314bc5bdfb85eb6757be0ef1d1b
Jonatan Antoni [Wed, 10 Jul 2019 13:05:34 +0000 (15:05 +0200)]
Pack: Fixed version history.
Change-Id: I21ba0090d36ca813e4d6cb22ffa7b855c5a36170
reinhardkeil [Wed, 10 Jul 2019 11:22:16 +0000 (13:22 +0200)]
osThreadState for joinable threads clearified.
Jonatan Antoni [Tue, 9 Jul 2019 11:44:41 +0000 (13:44 +0200)]
Doxygen:
- Aligned version of CMSIS-Zone documentation with upcoming release.
- Relaxed condition on CMSIS-Drivers, i.e. applicable to all Cortex processors.
Change-Id: Id2b81f1d87bfd70fdb404b99f903d3d1a72c8aaf
Thorsten de Buhr [Tue, 9 Jul 2019 11:50:59 +0000 (13:50 +0200)]
SVDConv v3.3.27
fixed:
- define __SAUREGION_PRESENT (was: define __SAU_REGION_PRESENT)
Jonatan Antoni [Wed, 3 Jul 2019 12:10:35 +0000 (14:10 +0200)]
Fixed version information and release history.
Change-Id: Ic39ca65be8b53761a93aa0cabd58022549803f0f
Jonatan Antoni [Wed, 3 Jul 2019 10:48:39 +0000 (12:48 +0200)]
Bump pack version to 5.6.0-rc1
Change-Id: Id2b0efc7d880696e516f332f9aba1adfd42aeaa4
Christopher Seidl [Wed, 3 Jul 2019 09:23:18 +0000 (11:23 +0200)]
Added note to osThreadTerminate
reinhardkeil [Fri, 28 Jun 2019 15:16:12 +0000 (17:16 +0200)]
Overview description about the components clarified
Reinhard Keil [Fri, 28 Jun 2019 15:00:24 +0000 (17:00 +0200)]
Update README.md
Reinhard Keil [Fri, 28 Jun 2019 14:17:50 +0000 (16:17 +0200)]
Update README.md
Reinhard Keil [Fri, 28 Jun 2019 14:14:58 +0000 (16:14 +0200)]
Update README.md
Added CMSIS component overview
Christopher Seidl [Fri, 28 Jun 2019 10:50:18 +0000 (12:50 +0200)]
Updated general introduction
Jonatan Antoni [Thu, 27 Jun 2019 11:46:40 +0000 (13:46 +0200)]
Revert "Core(M): Fixed definition of Armv8-M MPU_Type to be C99 compliant."
This reverts commit
2a132fa7f135cfb231579ecd62096913d42accb1 .
The change breaks compatibility with released software components.
Anonymous structs/unions are not strict C99 but available as an extension. Its a reasonable feature to be used. The code is more clean and readable.
Change-Id: I26be856a90c6326dbb0e6cddaf13dea49a7bda9b
Jonatan Antoni [Thu, 27 Jun 2019 06:32:49 +0000 (08:32 +0200)]
CoreValidation: Fixup to CV_CoreFunc suite.
Change-Id: I92c3566864944d1c8c4ed1b98c54a1cf6baa5788
Robert Rostohar [Thu, 27 Jun 2019 05:49:24 +0000 (07:49 +0200)]
CMSIS Driver WiFi: Updated version information (removed beta)
Christopher Seidl [Tue, 25 Jun 2019 11:44:03 +0000 (13:44 +0200)]
Minor tweak
Christopher Seidl [Tue, 25 Jun 2019 11:42:23 +0000 (13:42 +0200)]
Clarified the scope of CMSIS for Arm Cortex-based microcontrollers
Felix Johnny [Tue, 25 Jun 2019 08:55:12 +0000 (10:55 +0200)]
Update of revision history for CMSIS-NN
Jonatan Antoni [Tue, 25 Jun 2019 11:01:11 +0000 (13:01 +0200)]
Updated all versions and change histories for upcoming release 5.6.0
Change-Id: I37bfdf5fbaf187d6c4e919bba8e664709b960df2
Jonatan Antoni [Tue, 25 Jun 2019 11:00:34 +0000 (13:00 +0200)]
DoxyGen: Added documentation for new Core(M) provisions for C startup code.
Change-Id: I7824070cb1ff1619fd36f90b15ad23d30007b811
Christophe Favergeon [Tue, 25 Jun 2019 07:29:51 +0000 (09:29 +0200)]
Updated history files for new CMSIS-DSP version.
Robert Rostohar [Mon, 24 Jun 2019 08:44:56 +0000 (10:44 +0200)]
WiFi Driver API 1.0.0 (removed beta, bumped up pack minor version)
Robert Rostohar [Tue, 11 Jun 2019 06:54:22 +0000 (08:54 +0200)]
CMSIS-Driver WiFi documentation typo correction
Reinhard Keil [Wed, 5 Jun 2019 20:02:08 +0000 (22:02 +0200)]
Update README.md
Reinhard Keil [Wed, 5 Jun 2019 19:59:55 +0000 (21:59 +0200)]
Update README.md
Jonatan Antoni [Mon, 3 Jun 2019 15:29:48 +0000 (17:29 +0200)]
CoreValidation: Added -Wpedantic to GCC compiler options.
Change-Id: I8bda8f335837706f25ed11cb596d2e9d7735ee2e
Jonatan Antoni [Mon, 3 Jun 2019 15:28:10 +0000 (17:28 +0200)]
Core(M): Fixed definition of Armv8-M MPU_Type to be C99 compliant.
- Not using anonymous struct/unions.
Change-Id: I08bce08d08c684f13bd43b04ab145d9b0ba20305
Robert Rostohar [Fri, 31 May 2019 10:48:06 +0000 (12:48 +0200)]
Updated WiFi Driver API 1.0.0-beta
Minor change (added const to config parameter in function Activate)
GuentherMartin [Fri, 31 May 2019 08:37:13 +0000 (10:37 +0200)]
Added missing ACTLR register.
corrected differences to core_cm3.
Robert Rostohar [Thu, 23 May 2019 08:52:45 +0000 (10:52 +0200)]
RTOS2: minor improvements in templates
Jonatan Antoni [Wed, 22 May 2019 14:40:32 +0000 (16:40 +0200)]
CoreValidation: Aligned GNU linker scripts with templates.
Change-Id: I06f65b96dfffdb1970d5cb22e66e45721154c70a
Jonatan Antoni [Wed, 22 May 2019 12:30:58 +0000 (14:30 +0200)]
CoreValidation: Fixed GCC tests and linker scripts.
Change-Id: Ie015f7a066f829d63ce51e7563431accf1d5314c
Jonatan Antoni [Wed, 22 May 2019 07:04:12 +0000 (09:04 +0200)]
CoreValidation: Fixed Cortex-M0plus build config.
Change-Id: I7dc71d3ba12b2e9e1930aea62cacb7adc0758ade
Jonatan Antoni [Tue, 21 May 2019 13:33:04 +0000 (15:33 +0200)]
CoreValidation: Fixed include path case for Cortex-A targets.
Change-Id: If088e4902e02ea896e97d6f44a6667eacd901104
Jonatan Antoni [Tue, 21 May 2019 13:16:42 +0000 (15:16 +0200)]
CoreValidation: Fixed RAM size in GNU linker script.
Change-Id: Icb0e5c53cd02f67cf918634e36a89ae980e6f7cf
Jonatan Antoni [Tue, 21 May 2019 12:32:32 +0000 (14:32 +0200)]
CoreValidation: Updated tests to use reworked device startup code.
Change-Id: I360d253e3659ba91ddeb5baedc0d3408015a355e
Robert Rostohar [Tue, 21 May 2019 07:29:55 +0000 (09:29 +0200)]
Updated WiFi Driver API 1.0.0-beta
Simplified API:
- removed Ad-hoc mode
- merged Configure into Activate
Jonatan Antoni [Mon, 20 May 2019 15:28:51 +0000 (17:28 +0200)]
Device: Fixed filename case of scatter files.
Change-Id: I3b9e53dd14a558e2263cfcd29c487b011551f95a
Jonatan Antoni [Mon, 20 May 2019 10:13:15 +0000 (12:13 +0200)]
RTOS2/RTX: Updated all examples to use C Startup variant.
Change-Id: Ie116cb90fd09da7aba723ac03752600adc6dbe96