]> begriffs open source - cmsis/log
cmsis
6 years agoCore(M): Enhanced Startup and Lowlevel init provisions.
Jonatan Antoni [Wed, 8 May 2019 14:17:09 +0000 (16:17 +0200)]
Core(M): Enhanced Startup and Lowlevel init provisions.
- Added ifdef's to allow provisions to be given externally.
- Removed extern declarations for used linker symbols.
- Added provision to rename the vector table, e.g. for IAR.
- Added default data/bss init routine for GCC.

Change-Id: I093804e4f3b2f62c56f2dabc55eae88e7cac39b9

6 years agoExpanded code example as requested in SDMDK-8496.
Christopher Seidl [Wed, 8 May 2019 12:56:28 +0000 (14:56 +0200)]
Expanded code example as requested in SDMDK-8496.

6 years agoRemoved CMSIS-Zone specific stylesheet and applied left-aligned images to the complet...
Christopher Seidl [Wed, 8 May 2019 11:56:48 +0000 (13:56 +0200)]
Removed CMSIS-Zone specific stylesheet and applied left-aligned images to the complete CMSIS documentation.

6 years agoFixed problem with new CSS file for CMSIS-Zone.
Christopher Seidl [Wed, 8 May 2019 07:53:05 +0000 (09:53 +0200)]
Fixed problem with new CSS file for CMSIS-Zone.

6 years agoRTX4: updated provisions for Arm Compiler 6 when using Cortex-M0/M0+
Robert Rostohar [Tue, 7 May 2019 10:07:42 +0000 (12:07 +0200)]
RTX4: updated provisions for Arm Compiler 6 when using Cortex-M0/M0+

6 years agoDevice: Fixed Armv8.1-MML scatter file template to use secure ram by default.
Jonatan Antoni [Tue, 7 May 2019 08:36:06 +0000 (10:36 +0200)]
Device: Fixed Armv8.1-MML scatter file template to use secure ram by default.

Change-Id: I325d047ccae3d05b4aa5480d8919fee5f2052348

6 years agoDevice: Fixed/generalized startup code for Armv8.1-MML.
Jonatan Antoni [Mon, 6 May 2019 14:29:20 +0000 (16:29 +0200)]
Device: Fixed/generalized startup code for Armv8.1-MML.

Change-Id: I547b404c9398996ac4b67fb6e1469a5339fa5583

6 years agoCore(M): Introduced provisions for compiler-independent C startup code.
Jonatan Antoni [Mon, 6 May 2019 14:28:48 +0000 (16:28 +0200)]
Core(M): Introduced provisions for compiler-independent C startup code.

Change-Id: Iee9b5a81dd778fb05736f9116f4b80b3a6dc55f7

6 years agoAdded initial CMSIS-Zone usage documentation.
Christopher Seidl [Fri, 3 May 2019 12:25:35 +0000 (14:25 +0200)]
Added initial CMSIS-Zone usage documentation.

6 years agoRTX5: updated revision history
Robert Rostohar [Fri, 26 Apr 2019 09:01:02 +0000 (11:01 +0200)]
RTX5: updated revision history

6 years agoRTX5: fixed osMutexRelease issue (#574 #578)
Robert Rostohar [Fri, 26 Apr 2019 05:51:54 +0000 (07:51 +0200)]
RTX5: fixed osMutexRelease issue (#574 #578)
Corrected mutex list handling when thread is owning multiple mutexes.

6 years agoREADME: Enhanced Readme with reference to Git-LFS.
Jonatan Antoni [Tue, 23 Apr 2019 09:47:06 +0000 (11:47 +0200)]
README: Enhanced Readme with reference to Git-LFS.

Change-Id: I320dbcf9a5d422632692280db84c293d05b7c726

6 years agoAdded details for osThreadJoin ..
Vladimir Marchenko [Thu, 18 Apr 2019 12:58:40 +0000 (14:58 +0200)]
Added details for osThreadJoin ..
.. which causes undefined behaviour when called
simultaneously from multiple threads.

Change-Id: I0799559312647cc2a88bd1bfce300cbd8113309a

6 years agoAdded documentation for creating SVC functions, as requested in SDCMSIS-886.
Christopher Seidl [Thu, 11 Apr 2019 12:07:54 +0000 (14:07 +0200)]
Added documentation for creating SVC functions, as requested in SDCMSIS-886.

6 years agoMinor fix-ups left from last release.
Jonatan Antoni [Wed, 10 Apr 2019 08:43:19 +0000 (10:43 +0200)]
Minor fix-ups left from last release.

Change-Id: I094ec256b39eb3672e8b43617baca970cd0c60ae

6 years agoCortex-M7: Add SCB_InvalidateICache_by_Addr
Kevin Bracey [Thu, 28 Mar 2019 14:46:51 +0000 (16:46 +0200)]
Cortex-M7: Add SCB_InvalidateICache_by_Addr

6 years agoCoreValidation: Increased model test execution timeout to 120 seconds.
Jonatan Antoni [Thu, 21 Mar 2019 13:53:58 +0000 (14:53 +0100)]
CoreValidation: Increased model test execution timeout to 120 seconds.

Change-Id: I82ea67682d3ce93fe62cec3f23582d360e21dc92

6 years agoDoxyGen: Fixed version and history of CMSIS 5.5.1 in documentation overview.
Jonatan Antoni [Thu, 21 Mar 2019 11:18:10 +0000 (12:18 +0100)]
DoxyGen: Fixed version and history of CMSIS 5.5.1 in documentation overview.

Change-Id: I2eae8b40bb71b0475c945a0e2c5c3d5c242bf282

6 years agoBump pack version after release.
Jonatan Antoni [Wed, 20 Mar 2019 13:18:39 +0000 (14:18 +0100)]
Bump pack version after release.

Change-Id: I0e8d391390bc863e5f4f46120ef6471702cb626e

6 years agoPack: Bump version numbers and histories for release 5.5.1.
Jonatan Antoni [Wed, 20 Mar 2019 12:53:55 +0000 (13:53 +0100)]
Pack: Bump version numbers and histories for release 5.5.1.

Change-Id: I529dacf93d4f2850413b5b368d5f6f539181a090

6 years agoDevice: Fixed GCC startup templates and versions/file dates.
Jonatan Antoni [Wed, 20 Mar 2019 09:52:56 +0000 (10:52 +0100)]
Device: Fixed GCC startup templates and versions/file dates.

Change-Id: I15109db42ac7f43ed4b27b0d6681113d16fda6a6

6 years agoCore(M): Removed invalid character at beginning of the file.
Jonatan Antoni [Tue, 19 Mar 2019 11:10:25 +0000 (12:10 +0100)]
Core(M): Removed invalid character at beginning of the file.

Change-Id: I130eb0dc0c61e125d6c891f70a1be5c755a0c882

6 years agoEnhanced change history.
Jonatan Antoni [Mon, 18 Mar 2019 11:31:47 +0000 (12:31 +0100)]
Enhanced change history.
- Added changes to device templates.
- Aligned psdc and doxygen histories.
- Reduced details in pdsc history.

Change-Id: I42c4889abd513c7db93465a74870db0771649880

6 years agoAligned CMSIS-DSP component version and history.
Jonatan Antoni [Mon, 18 Mar 2019 11:11:51 +0000 (12:11 +0100)]
Aligned CMSIS-DSP component version and history.

Change-Id: I8d3435101ee33351336224fe99e78f79f0d90082

6 years agoUpdated file versions, dates and copyright headers.
Jonatan Antoni [Mon, 18 Mar 2019 11:06:15 +0000 (12:06 +0100)]
Updated file versions, dates and copyright headers.

Change-Id: I2fe43d2ad56cff4347424929fd1f82eccd1cc770

6 years agoFORCEINLNE and __RESTRICT documentation added
reinhardkeil [Mon, 18 Mar 2019 09:30:04 +0000 (10:30 +0100)]
FORCEINLNE and __RESTRICT documentation added
Core-A Compiler Control documentation improved

6 years agoCore(M): Added ARM_MPU_ namespace to MPU-specific orderedCpy function.
Jonatan Antoni [Mon, 18 Mar 2019 09:03:33 +0000 (10:03 +0100)]
Core(M): Added ARM_MPU_ namespace to MPU-specific orderedCpy function.

Change-Id: I0b53d907f1bc8c63e55015de39b6ee9778d682a2

6 years agoCMSIS WiFi Interface API: corrected minor typos in documentation
Robert Rostohar [Mon, 18 Mar 2019 07:42:32 +0000 (08:42 +0100)]
CMSIS WiFi Interface API: corrected minor typos in documentation

6 years agoDevice: Fixed device files for Armv8.1-MML
Jonatan Antoni [Sat, 16 Mar 2019 09:43:08 +0000 (10:43 +0100)]
Device: Fixed device files for Armv8.1-MML

Change-Id: I2d6dff97fac04ba88dde42361178e82ab82f62fd

6 years agoWiFi api definition: file doc added
Joachim Krech [Fri, 15 Mar 2019 16:55:09 +0000 (17:55 +0100)]
WiFi api definition: file doc added

6 years agoBump pack version after release.
Jonatan Antoni [Fri, 15 Mar 2019 15:47:52 +0000 (16:47 +0100)]
Bump pack version after release.

Change-Id: Ifb9df18bfcc611a410f39711e4ed0d9f24fda0f7

6 years agoMerge branch 'develop' of https://github.com/ARM-software/CMSIS_5 into develop
reinhardkeil [Fri, 15 Mar 2019 15:11:04 +0000 (16:11 +0100)]
Merge branch 'develop' of https://github.com/ARM-software/CMSIS_5 into develop

6 years agoCustom driver selection clearified
reinhardkeil [Fri, 15 Mar 2019 15:10:30 +0000 (16:10 +0100)]
Custom driver selection clearified

6 years agoRelease preparation: Fixed release date.
Jonatan Antoni [Fri, 15 Mar 2019 14:46:48 +0000 (15:46 +0100)]
Release preparation: Fixed release date.

Change-Id: I5b0730b6c752fbee4a6a4697ea97048bdf72fe2a

6 years agoHistory improved
reinhardkeil [Fri, 15 Mar 2019 14:38:07 +0000 (15:38 +0100)]
History improved

6 years agoRelease preparation: Aligned rev history for CMSIS Driver.
Jonatan Antoni [Fri, 15 Mar 2019 14:07:45 +0000 (15:07 +0100)]
Release preparation: Aligned rev history for CMSIS Driver.

Change-Id: Ic37c090751dd567bc5efadb99e8f92227d11af0d

6 years agoDoxyGen: Fixed CMSISD-Driver version in global rev history.
Jonatan Antoni [Fri, 15 Mar 2019 13:57:15 +0000 (14:57 +0100)]
DoxyGen: Fixed CMSISD-Driver version in global rev history.

Change-Id: Ibd0fc6d0b9b517099920b103b83dbdc802e994b8

6 years agoRelease preparation: Fixed pack generation respecting changed DSP folders.
Jonatan Antoni [Fri, 15 Mar 2019 13:54:08 +0000 (14:54 +0100)]
Release preparation: Fixed pack generation respecting changed DSP folders.

Change-Id: I362b92100dd27a24942d130e7f24f0b38eec8d14

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.