]> begriffs open source - cmsis/log
cmsis
2 years agoCorrect bit field width in EWIC Event Number ID Reg and TCM Error Bank Reg (#1622)
Joseph Yiu [Thu, 20 Apr 2023 05:53:19 +0000 (06:53 +0100)]
Correct bit field width in EWIC Event Number ID Reg and TCM Error Bank Reg (#1622)

* Correct bit field width in EWIC Event Number ID Register and TCM Error Bank Registers

EWIC_NUMID: NUMEVENT is 16-bit in the TRM.
TEBR0/TEBR1: BANK filed is 3-bit in the TRM.
Revision updated.

* Update date

Update date to 19-April-2023

2 years agoCorrect typo in TrustZone condition (pack description)
Robert Rostohar [Thu, 20 Apr 2023 05:42:04 +0000 (07:42 +0200)]
Correct typo in TrustZone condition (pack description)

2 years agoRTX5: Update pack description (new versions)
Robert Rostohar [Wed, 19 Apr 2023 05:57:13 +0000 (07:57 +0200)]
RTX5: Update pack description (new versions)

2 years agoCorrect typo in comment MPU Sample Register
Joseph Yiu [Wed, 19 Apr 2023 08:01:46 +0000 (09:01 +0100)]
Correct typo in comment MPU Sample Register

Change "Sanple" to "Sample"

2 years agoCore(M): Add Cortex-M55/M85 PMU events
GuentherMartin [Tue, 18 Apr 2023 14:49:08 +0000 (16:49 +0200)]
Core(M): Add Cortex-M55/M85 PMU events

2 years agoRTOS2: Allow osKernelRestoreLock to be called from Faults
Robert Rostohar [Tue, 18 Apr 2023 11:08:14 +0000 (13:08 +0200)]
RTOS2: Allow osKernelRestoreLock to be called from Faults

2 years agoRTOS2: Enable further documentation for Process Isolation
Robert Rostohar [Mon, 17 Apr 2023 14:11:03 +0000 (16:11 +0200)]
RTOS2: Enable further documentation for Process Isolation

2 years agoRTX5: Add support for Process Isolation (Functional Safety)
Robert Rostohar [Mon, 17 Apr 2023 05:27:13 +0000 (07:27 +0200)]
RTX5: Add support for Process Isolation (Functional Safety)

Based on CMSIS-RTOS2 API 2.2.0:
 - MPU Protected Zones
 - Safety Classes
 - Thread Watchdogs

Additional safety features:
 - Object Pointer checking
 - SVC Function Pointer checking

2 years agoCore(M): Add Cortex-M55/M85 EWIC register
Martin Günther [Mon, 17 Apr 2023 12:25:24 +0000 (14:25 +0200)]
Core(M): Add Cortex-M55/M85 EWIC register

Relates to ARM-software/CMSIS_5#1618.

2 years agoRTOS2: Update documentation for OS Tick
Robert Rostohar [Mon, 17 Apr 2023 09:36:14 +0000 (11:36 +0200)]
RTOS2: Update documentation for OS Tick

2 years agoRTOS2: Functions osXxxGetName allowed to be called from Interrupt Service Routines
Robert Rostohar [Mon, 17 Apr 2023 09:22:25 +0000 (11:22 +0200)]
RTOS2: Functions osXxxGetName allowed to be called from Interrupt Service Routines

2 years agoRTOS2: Extended API with Process Isolation (Functional Safety)
Robert Rostohar [Mon, 17 Apr 2023 05:16:13 +0000 (07:16 +0200)]
RTOS2: Extended API with Process Isolation (Functional Safety)

2 years agoUpdating docs (#1619)
M-Plichta [Mon, 17 Apr 2023 05:49:04 +0000 (06:49 +0100)]
Updating docs (#1619)

Co-authored-by: Miłosz Plichta <milosz.plichta@arm.com>
2 years agoCore(M): Enable support for TI Arm Clang Compiler (tiarmclang)
Alan Phipps [Thu, 13 Apr 2023 12:08:39 +0000 (07:08 -0500)]
Core(M): Enable support for TI Arm Clang Compiler (tiarmclang)

- Add new cmsis_tiarmclang.h and modified existing Core header files
- Add linker command files (linker scripts) to supported CoreValidation targets
- Adjust CoreValidation avoid compiler removal of empty "delay loops"

2 years agoAdding MPU macros and improving docs (#1617)
M-Plichta [Thu, 13 Apr 2023 09:08:14 +0000 (10:08 +0100)]
Adding MPU macros and improving docs (#1617)

* Adding MPU macros and improving docs

* Edited the comments as per Edmund's comments

* Updating the version and date

---------

Co-authored-by: Miłosz Plichta <milosz.plichta@arm.com>
2 years agoCore(M): Update CoreValidation
GuentherMartin [Thu, 6 Apr 2023 05:59:39 +0000 (07:59 +0200)]
Core(M): Update CoreValidation
use CMSIS-Toolbox V1.5.0

2 years agoCore(M): Update CoreValidation
GuentherMartin [Thu, 6 Apr 2023 05:57:40 +0000 (07:57 +0200)]
Core(M): Update CoreValidation
use CMSIS-Toolbox V1.5.0

2 years agoCore(M): Update CoreValidation
GuentherMartin [Tue, 4 Apr 2023 12:34:24 +0000 (14:34 +0200)]
Core(M): Update CoreValidation
Fix used image filename

2 years agoCore(M): Fix endless loop issue with non-optimized IAR builds
Thomas Törnblom [Tue, 4 Apr 2023 07:36:16 +0000 (09:36 +0200)]
Core(M): Fix endless loop issue with non-optimized IAR builds

This is an IAR fix for the problem described in
https://github.com/ARM-software/CMSIS_5/issues/620

IAR builds can not align the stack to the cache line size and
thus the invalidation is done in separate steps for the three
variables.

Fix validated on STM32H7 HW.

Signed-off-by: Thomas Törnblom <thomas.tornblom@iar.com>
Co-authored-by: Jonatan Antoni <jonatan.antoni@arm.com>
2 years agoCore A: cache: instr mva
yroeht [Tue, 4 Apr 2023 07:35:15 +0000 (09:35 +0200)]
Core A: cache: instr mva

As documented by ARM at:
    https://developer.arm.com/documentation/ddi0301/h/Babhejba

Co-authored-by: Théophile Ranquet <tranquet@sequans.com>
Co-authored-by: Jonatan Antoni <jonatan.antoni@arm.com>
2 years agoCore(M): Capitalize ETM register definition macros (#1604).
grasci [Tue, 4 Apr 2023 07:32:57 +0000 (08:32 +0100)]
Core(M): Capitalize ETM register definition macros (#1604).

Co-authored-by: Martin Günther <martin.guenther@arm.com>
2 years agoCore(A): Fix inverted parameters in MMU_GetSectionDescriptor() and MMU_GetPageDescrip...
Anthony Nourry [Mon, 27 Mar 2023 11:21:25 +0000 (13:21 +0200)]
Core(A): Fix inverted parameters in MMU_GetSectionDescriptor() and MMU_GetPageDescriptor()

2 years agoEnhance scatter files with noinit section.
Jonatan Antoni [Wed, 8 Mar 2023 14:20:11 +0000 (15:20 +0100)]
Enhance scatter files with noinit section.

2 years agoCore(M): Update CoreValidation
Jonatan Antoni [Tue, 7 Feb 2023 15:01:01 +0000 (16:01 +0100)]
Core(M): Update CoreValidation
Fix scatter files after adding __NO_INIT

2 years agoCore(M): Fix GCC missing defines
Jonatan Antoni [Thu, 16 Feb 2023 13:09:50 +0000 (14:09 +0100)]
Core(M): Fix GCC missing defines

2 years agoRTX5: Add Thread Entry wrapper to be compatible with GDB stack unwind (#1559)
Robert Rostohar [Wed, 1 Feb 2023 06:58:41 +0000 (07:58 +0100)]
RTX5: Add Thread Entry wrapper to be compatible with GDB stack unwind (#1559)

2 years agoRTOS2/RTX5: Update SysTick implementation for OS Tick (initial count value)
Robert Rostohar [Wed, 25 Jan 2023 11:07:42 +0000 (12:07 +0100)]
RTOS2/RTX5: Update SysTick implementation for OS Tick (initial count value)

2 years agoRTX5: Add de-allocation of Arm C library thread data (libspace) when thread is terminated
Robert Rostohar [Wed, 25 Jan 2023 10:56:53 +0000 (11:56 +0100)]
RTX5: Add de-allocation of Arm C library thread data (libspace) when thread is terminated

2 years agoAdd new compiler macros:
Jonatan Antoni [Fri, 20 Jan 2023 15:42:55 +0000 (16:42 +0100)]
Add new compiler macros:
- __NO_INIT to force symbol into uninitialized memory
- __ALIAS to create symbol alias

2 years agoAddress unsupported nested external declaration #617
Anton D. Kachalov [Thu, 12 Jan 2023 11:16:47 +0000 (12:16 +0100)]
Address unsupported nested external declaration #617

3 years agoEnhance CoreValidation
Jonatan Antoni [Wed, 21 Dec 2022 12:30:46 +0000 (13:30 +0100)]
Enhance CoreValidation

- Rework README.md
- Add IAR Compiler configurations

3 years agoDoxygen: Fix virtual timer tutorial
Jonatan Antoni [Thu, 8 Dec 2022 14:12:40 +0000 (15:12 +0100)]
Doxygen: Fix virtual timer tutorial

Describe osTimerAttr_t instead of osThreadAttr_t.

3 years agoPurging CMSIS-NN after relocation to
Jonatan Antoni [Tue, 6 Dec 2022 11:35:19 +0000 (12:35 +0100)]
Purging CMSIS-NN after relocation to

https://github.com/ARM-software/CMSIS-NN

3 years agoCMSIS-DAP: Update version and revision history
Robert Rostohar [Mon, 5 Dec 2022 07:22:09 +0000 (08:22 +0100)]
CMSIS-DAP: Update version and revision history

3 years agoCMSIS-Core(A): GIC_SetConfiguration safety #1588
GuentherMartin [Tue, 22 Nov 2022 06:50:50 +0000 (07:50 +0100)]
CMSIS-Core(A): GIC_SetConfiguration safety #1588

3 years agoAdded macros with bit definitions for Pos/Msk for GICDistributor and GICInterface...
Markus Klein [Tue, 22 Nov 2022 06:12:38 +0000 (07:12 +0100)]
Added macros with bit definitions for Pos/Msk for GICDistributor and GICInterface (#1589)

peripheral access structure for Cortex-A

3 years agoHarmonize compiler settings for Cortex-M and Cortex-A
Markus Klein [Mon, 21 Nov 2022 12:12:48 +0000 (13:12 +0100)]
Harmonize compiler settings for Cortex-M and Cortex-A

Both versions are better comparable now.
This brings no functional change

3 years agoCMSIS-Core(M): updated documentation.
GuentherMartin [Fri, 18 Nov 2022 06:16:24 +0000 (07:16 +0100)]
CMSIS-Core(M): updated documentation.
 - Added missing SecureFault to the list of exceptions in __getIPSR() description.

3 years agoCoreValidation: Checkout the PR, not develop branch
Samuel Pelegrinello Caipers [Fri, 11 Nov 2022 10:54:01 +0000 (10:54 +0000)]
CoreValidation: Checkout the PR, not develop branch

CoreValidation workflow should checkout PR code.

3 years agoTwo-tier approach to overcome GitHub permission restriction
Samuel Pelegrinello Caipers [Thu, 10 Nov 2022 17:06:03 +0000 (17:06 +0000)]
Two-tier approach to overcome GitHub permission restriction

Using a two-tier approach to overcome GitHub permission restriction
on pull requested-based runs.

The caller-corevalidation.yml is triggered by PRs (with limited
permission if forked), it collects PR number to be passed to the
called corevalidation.yml (this run has  full permissions, e.g.
to assume-role and consume secrets).

The corevalidation workflow will feedback on its status to the PR
with a "CoreValidation" check name.

Caveat: The corevalidation.yml code is, by GH design, run from
the base branch, not from the PR. So, changes on integration-test.yml
file only take effect when merged to the base branch (e.g. main)

3 years agoFix for Issue #1580
Markus Klein [Fri, 4 Nov 2022 15:13:23 +0000 (16:13 +0100)]
Fix for Issue #1580

3 years agoMake the IRQ Table extern definable.
Markus Klein [Thu, 3 Nov 2022 12:42:38 +0000 (13:42 +0100)]
Make the IRQ Table extern definable.

This makes the IRQ-table extern definable. With this it is possible to define Interrupt Service Routines in the CMSIS way with week defined IRQ-Routines which can be overridden in the application code.

Example:
// …
__attribute__ ((weak, alias("InteruptDefaultHandler"))) void CoreTimer_IRQHandler (void);
// …

IRQHandler_t IRQTable [IRQ_GIC_LINE_COUNT] =
{
// …
CoreTimer_IRQHandler
// …
};

In Addition a default IRQ-Handler is implemented which calls the Interrupt-Service-Routine.

3 years agoReplacing secrets to plain text
Samuel Pelegrinello Caipers [Wed, 2 Nov 2022 09:54:49 +0000 (09:54 +0000)]
Replacing secrets to plain text

This change allows fork-based PR to trigger Actions without failing
due to unavailability of secrets.

Co-authored-by: Jonatan Antoni <jonatan.antoni@arm.com>
3 years agoAdded macros with bit definitions for Pos/Msk for PTIM peripheral access structure
Markus Klein [Mon, 31 Oct 2022 14:40:59 +0000 (15:40 +0100)]
Added macros with bit definitions for Pos/Msk for PTIM peripheral access structure

3 years agoCoreValidation: Update CMSIS-Toolbox 1.2.0 and fix solution
Jonatan Antoni [Fri, 14 Oct 2022 11:53:57 +0000 (13:53 +0200)]
CoreValidation: Update CMSIS-Toolbox 1.2.0 and fix solution

3 years agoFix CoreValidation report workflow.
Jonatan Antoni [Thu, 13 Oct 2022 15:14:31 +0000 (17:14 +0200)]
Fix CoreValidation report workflow.

3 years agoMigrate CMSIS-CoreValidation to CMSIS-Toolbox build system
grasci [Thu, 13 Oct 2022 09:29:00 +0000 (10:29 +0100)]
Migrate CMSIS-CoreValidation to CMSIS-Toolbox build system

Co-authored-by: Martin Günther <martin.guenther@arm.com>
3 years agoCMSIS-NN: Add MVE support to int16 for fully connected (#1549)
Annie Tallund [Thu, 11 Aug 2022 09:48:48 +0000 (11:48 +0200)]
CMSIS-NN: Add MVE support to int16 for fully connected (#1549)

3 years agoCMSIS-NN : MVE int16 average pooling support (#1540)
felix-johnny [Thu, 4 Aug 2022 09:27:58 +0000 (11:27 +0200)]
CMSIS-NN : MVE int16 average pooling support (#1540)

* CMSIS-NN : MVE int16 average pooling support

MVE optimization is added for int16 average pooling.

New test cases are added to increase code coverage

3 years agoCMSIS-NN: Update pdsc with arm_nn_softmax_common_s8.c (#1530)
felix-johnny [Thu, 21 Jul 2022 11:08:45 +0000 (13:08 +0200)]
CMSIS-NN: Update pdsc with arm_nn_softmax_common_s8.c (#1530)

Fixes #1528

Change-Id: I36d5e4c3379cbbaffe5dc1afc540d5d3862a27ae

3 years agoCorrected link script issue with gcc for pack ARMCA5, ARMCA7 and ARMCA9.
Christophe Favergeon [Thu, 21 Jul 2022 07:01:02 +0000 (09:01 +0200)]
Corrected link script issue with gcc for pack ARMCA5, ARMCA7 and ARMCA9.

3 years agoAdded links in CMSIS-Driver implementation list
Vladimir Marchenko [Wed, 20 Jul 2022 08:23:34 +0000 (10:23 +0200)]
Added links in CMSIS-Driver implementation list

3 years agoExchanged letter 'y' with radic sign.
Christopher Seidl [Wed, 20 Jul 2022 07:23:25 +0000 (09:23 +0200)]
Exchanged letter 'y' with radic sign.

3 years agoAdded list of currently available CMSIS-Drivers
Christopher Seidl [Tue, 19 Jul 2022 18:03:00 +0000 (20:03 +0200)]
Added list of currently available CMSIS-Drivers

3 years agoCMSIS-NN: Add MVEI support for int16 depth-wise convolution (#1521)
hmogensen-arm [Mon, 18 Jul 2022 13:06:47 +0000 (15:06 +0200)]
CMSIS-NN: Add MVEI support for int16 depth-wise convolution (#1521)

3 years agoPurge CMSIS-DSP after moving it off into own repository
Jonatan Antoni [Mon, 11 Jul 2022 12:23:19 +0000 (14:23 +0200)]
Purge CMSIS-DSP after moving it off into own repository

https://github.com/ARM-software/CMSIS-DSP

- Fixup to dependencies of CMSIS-NN
  NN does not actually have a dependency to CMSIS-DSP.
  Instead the dependencies exist transitively.
- Remove DSP files from gen_pack.sh
- Update README.md after moving off CMSIS-DSP

3 years agoFixed typos
Christopher Seidl [Fri, 1 Jul 2022 09:10:51 +0000 (11:10 +0200)]
Fixed typos

3 years agoFix device family book links.
Jonatan Antoni [Tue, 28 Jun 2022 10:12:59 +0000 (12:12 +0200)]
Fix device family book links.

3 years agoFix the endless loop issue with GCC O0.
Markus Klein [Wed, 22 Jun 2022 14:00:16 +0000 (16:00 +0200)]
Fix the endless loop issue with GCC O0.

More details, see https://github.com/ARM-software/CMSIS_5/issues/620
The issue only happens when local variables are in stack (GCC O0). If local variables are saved
in general purpose register, then the function is OK.
When local variables are in stack, after disabling the cache, flush the local variables cache
line for data consistency.

3 years agoGitHub: Update CodeQL workflow to use version 2 actions.
Jonatan Antoni [Wed, 22 Jun 2022 12:36:38 +0000 (14:36 +0200)]
GitHub: Update CodeQL workflow to use version 2 actions.

3 years agoCMSIS-NN: Add MVEI support for int16 max pooling (#1509)
Måns Nilsson [Wed, 22 Jun 2022 07:59:51 +0000 (09:59 +0200)]
CMSIS-NN: Add MVEI support for int16 max pooling (#1509)

Change-Id: Ia75af0245dbe471aae629110b53b0d0998afca2b

3 years agoCore(M): Fix DoxyGen issues.
Jonatan Antoni [Mon, 30 May 2022 11:39:33 +0000 (13:39 +0200)]
Core(M): Fix DoxyGen issues.

3 years agoCMSIS-DSP: Some improvements for sign conversion warnings.
Christophe Favergeon [Wed, 25 May 2022 08:39:00 +0000 (10:39 +0200)]
CMSIS-DSP: Some improvements for sign conversion warnings.

Added new tests for function in utils.h

3 years agoUse https in url
Joachim Krech [Tue, 24 May 2022 06:38:43 +0000 (08:38 +0200)]
Use https in url

3 years agoCMSIS-NN: Add support for DSP int16 depthwise_conv (#1490)
Måns Nilsson [Thu, 19 May 2022 15:08:11 +0000 (17:08 +0200)]
CMSIS-NN: Add support for DSP int16 depthwise_conv (#1490)

* CMSIS-NN: Add support for DSP int16 depthwise_conv
* Update packdesc.yml

3 years agoCMSIS-NN: Add support for int16 DSP avg pooling (#1486)
Måns Nilsson [Thu, 19 May 2022 11:15:28 +0000 (13:15 +0200)]
CMSIS-NN: Add support for int16 DSP avg pooling (#1486)

* CMSIS-NN: Add support for int16 DSP avg pooling

3 years agoEnhance check_header.sh to consider all commits in a PR.
Jonatan Antoni [Thu, 12 May 2022 15:47:34 +0000 (17:47 +0200)]
Enhance check_header.sh to consider all commits in a PR.

3 years agoCMSIS-Core(M): update CM85, CM55 core header files.
grasci [Thu, 12 May 2022 12:37:36 +0000 (14:37 +0200)]
CMSIS-Core(M): update CM85, CM55 core header files.

Co-authored-by: Martin Günther <martin.guenther@arm.com>
3 years agoCMSIS-NN: Replace arm_status with arm_cmsis_nn_status struct (#1480)
Måns Nilsson [Mon, 9 May 2022 11:03:37 +0000 (13:03 +0200)]
CMSIS-NN: Replace arm_status with arm_cmsis_nn_status struct (#1480)

Replaces ARM_MATH_SIZE_MISMATCH with ARM_CMSIS_NN_ARG_ERROR.
Replaces ARM_MATH_SUCCESS with ARM_CMSIS_NN_SUCCESS.
Replaces ARM_MATH_ARGUMENT_ERROR with ARM_CMSIS_NN_ARG_ERROR.

3 years agoRemoved outdated info
Christopher Seidl [Mon, 2 May 2022 11:23:50 +0000 (13:23 +0200)]
Removed outdated info

3 years agoBump version after release.
Jonatan Antoni [Mon, 2 May 2022 10:57:58 +0000 (12:57 +0200)]
Bump version after release.

3 years agoFinalize release 5.9.0
Jonatan Antoni [Mon, 2 May 2022 10:42:50 +0000 (12:42 +0200)]
Finalize release 5.9.0

3 years agoUpdate README to track latest release (on master branch), automatically.
Jonatan Antoni [Mon, 2 May 2022 09:29:54 +0000 (11:29 +0200)]
Update README to track latest release (on master branch), automatically.

3 years agoDoxygen: added description for __CM85_REV
Vladimir Marchenko [Fri, 29 Apr 2022 14:09:52 +0000 (16:09 +0200)]
Doxygen: added description for __CM85_REV

3 years agoDoxygen: Added more references to STAR-MC1
Vladimir Marchenko [Fri, 29 Apr 2022 13:45:57 +0000 (15:45 +0200)]
Doxygen: Added more references to STAR-MC1

3 years agoDoxygen: fixed incorrect link
Vladimir Marchenko [Fri, 29 Apr 2022 13:29:34 +0000 (15:29 +0200)]
Doxygen: fixed incorrect link

3 years agoREADME.md: Removed bold links
Vladimir Marchenko [Fri, 29 Apr 2022 10:27:00 +0000 (12:27 +0200)]
README.md: Removed bold links

3 years agoREADME.md: Added reference to CMSIS-Build
Vladimir Marchenko [Fri, 29 Apr 2022 10:17:54 +0000 (12:17 +0200)]
README.md: Added reference to CMSIS-Build

3 years agoDoxygen: Fixed Revision History for 5.9.0
Vladimir Marchenko [Fri, 29 Apr 2022 10:17:28 +0000 (12:17 +0200)]
Doxygen: Fixed Revision History for 5.9.0

3 years agoDoxygen: Added PMU documentation for CM85 and extended for CM55
Vladimir Marchenko [Fri, 29 Apr 2022 10:16:59 +0000 (12:16 +0200)]
Doxygen: Added PMU documentation for CM85 and extended for CM55

3 years agoDoxygen: Extended with Cortex-M85 references
Vladimir Marchenko [Fri, 29 Apr 2022 10:15:08 +0000 (12:15 +0200)]
Doxygen: Extended with Cortex-M85 references

3 years agoDoxygen: Minor rework/typo fixes in RTOS Validation page.
Vladimir Marchenko [Wed, 27 Apr 2022 13:06:03 +0000 (15:06 +0200)]
Doxygen: Minor rework/typo fixes in RTOS Validation page.

3 years agoUpdate change history and versions
Jonatan Antoni [Wed, 27 Apr 2022 09:34:27 +0000 (11:34 +0200)]
Update change history and versions

3 years agoCMSIS-Core(M): Add Cortex-M85 support
Jonatan Antoni [Tue, 26 Apr 2022 14:24:59 +0000 (16:24 +0200)]
CMSIS-Core(M): Add Cortex-M85 support

- Add generic ARMCM85 device
- Add Cortex-M85 (CM85) to SVD schema

Co-authored-by: GuentherMartin <martin.guenther@arm.com>
3 years agoCMSIS-DAP: Update version and revision history
Robert Rostohar [Tue, 26 Apr 2022 06:49:14 +0000 (08:49 +0200)]
CMSIS-DAP: Update version and revision history

3 years agoDoxygen: Updated "RTOS Validation" page with references to CMSIS-RTOS2 Validation
Vladimir Marchenko [Mon, 25 Apr 2022 15:38:16 +0000 (17:38 +0200)]
Doxygen: Updated "RTOS Validation" page with references to CMSIS-RTOS2 Validation

3 years agoRemove deprecated docs and schemas for CMSIS-Pack and CMSIS-Build
Jonatan Antoni [Thu, 21 Apr 2022 12:46:25 +0000 (14:46 +0200)]
Remove deprecated docs and schemas for CMSIS-Pack and CMSIS-Build

3 years agoUpdated Cortex-M55 core header
GuentherMartin [Thu, 21 Apr 2022 06:39:06 +0000 (08:39 +0200)]
Updated Cortex-M55 core header
- corrected MemSysCtl_Type

3 years agoRecord new Armv8.1-M RTX5 libraries for IAR compiler
Jonatan Antoni [Tue, 19 Apr 2022 12:18:44 +0000 (14:18 +0200)]
Record new Armv8.1-M RTX5 libraries for IAR compiler

3 years agoCMSIS-NN: Add SVDF state tensor with 8 bit precision (#1461)
hmogensen-arm [Tue, 19 Apr 2022 12:05:28 +0000 (14:05 +0200)]
CMSIS-NN: Add SVDF state tensor with 8 bit precision (#1461)

3 years agoCMSIS-Build: added documentation redirects to CMSIS-Toolbox
Vladimir Marchenko [Thu, 14 Apr 2022 15:30:30 +0000 (17:30 +0200)]
CMSIS-Build: added documentation redirects to CMSIS-Toolbox

3 years agoDoxyGen: Fixup gen_doc.sh
Jonatan Antoni [Thu, 14 Apr 2022 12:25:21 +0000 (14:25 +0200)]
DoxyGen: Fixup gen_doc.sh

3 years agoCMSIS-Pack: Redirects in documentation to Open-CMSIS-Pack
Vladimir Marchenko [Thu, 14 Apr 2022 12:01:06 +0000 (14:01 +0200)]
CMSIS-Pack: Redirects in documentation to Open-CMSIS-Pack

3 years agoDocumentation: Core - formatting issue fixed, Build: finalized CMSIS-Toolbox
Reinhard Keil [Wed, 13 Apr 2022 13:07:34 +0000 (15:07 +0200)]
Documentation: Core - formatting issue fixed, Build: finalized CMSIS-Toolbox

3 years agoUpdate core_starmc1.h
Albert Huang [Thu, 7 Apr 2022 09:58:42 +0000 (17:58 +0800)]
Update core_starmc1.h

Update CoreDebug to DCB and DIB
Fix some bugs
And some optimization for changing STAR to STAR-MC1

3 years agoUpdate core_starmc1.h
Albert Huang [Wed, 6 Apr 2022 07:38:13 +0000 (15:38 +0800)]
Update core_starmc1.h

Add macro define for STAR-MC

3 years agoBump next release version to 5.9.0
Jonatan Antoni [Tue, 5 Apr 2022 08:05:00 +0000 (10:05 +0200)]
Bump next release version to 5.9.0

3 years agoFix signature of __USAT in documentation.
Jonatan Antoni [Thu, 31 Mar 2022 13:44:26 +0000 (15:44 +0200)]
Fix signature of __USAT in documentation.

The operand of usat instruction is a signed value according
to ACLE specification, see https://developer.arm.com/documentation/101028/0013/?lang=en

Fixes #1453

3 years agoCMSIS Device: fixed typo in scatter files.
GuentherMartin [Thu, 31 Mar 2022 08:57:54 +0000 (10:57 +0200)]
CMSIS Device: fixed typo in scatter files.

3 years agoCMSIS-Driver WiFi: Update documentation (#1452)
Milorad Cvjetkovic [Wed, 30 Mar 2022 11:08:33 +0000 (13:08 +0200)]
CMSIS-Driver WiFi: Update documentation (#1452)

- Activate function
- Socket Create function
- Socket Receive/RecvFrom/Send/SendTo function (support for polling)