]> begriffs open source - cmsis-freertos/log
cmsis-freertos
6 years agoUpdated documentation (CMSIS-FreeRTOS 10.3.0) v10.3.0
Vladimir Umek [Wed, 4 Dec 2019 07:19:28 +0000 (08:19 +0100)]
Updated documentation (CMSIS-FreeRTOS 10.3.0)

6 years agoMerge branch 'develop'
Vladimir Umek [Wed, 4 Dec 2019 07:18:04 +0000 (08:18 +0100)]
Merge branch 'develop'

6 years agoSet release date
Vladimir Umek [Wed, 4 Dec 2019 07:02:49 +0000 (08:02 +0100)]
Set release date

6 years ago- Documentation updated (osMemoryPools, release notes)
Vladimir Umek [Tue, 3 Dec 2019 12:47:56 +0000 (13:47 +0100)]
- Documentation updated (osMemoryPools, release notes)
- Removed unused conditions from pack description
- Updated version

6 years agoCMSIS Pack schema updated to 1.6.0 (CMSIS 5.6.0)
Vladimir Umek [Tue, 3 Dec 2019 10:45:20 +0000 (11:45 +0100)]
CMSIS Pack schema updated to 1.6.0 (CMSIS 5.6.0)

6 years agoAdded link to source and updated license info
Joachim Krech [Wed, 20 Nov 2019 07:29:20 +0000 (08:29 +0100)]
Added link to source and updated license info

6 years agoFreeRTOS 10 is licensed under MIT license
Joachim Krech [Wed, 20 Nov 2019 07:17:17 +0000 (08:17 +0100)]
FreeRTOS 10 is licensed under MIT license

6 years agoReworked conditions for pack components
Vladimir Umek [Fri, 8 Nov 2019 07:05:34 +0000 (08:05 +0100)]
Reworked conditions for pack components

6 years agoMerge pull request #37 from pvyleta/patch-1
Vladimir Umek [Wed, 6 Nov 2019 07:27:09 +0000 (08:27 +0100)]
Merge pull request #37 from pvyleta/patch-1

6 years agoMade default Stack Overflow hook fail if configASSERT is defined 37/head
Petr [Sun, 27 Oct 2019 02:30:55 +0000 (03:30 +0100)]
Made default Stack Overflow hook fail if configASSERT is defined

I beleive that the default implementation should fail if the user defines configASSERT. I believe this is a reasonable addition, given the fact configCHECK_FOR_STACK_OVERFLOW is already enabled by default. I hope it could save someone a lot of headache - as it happened to me when I overlooked my stack overflowing.

6 years agoIntroduced header to cope with the environment (device, tool, configuration) specific...
Vladimir Umek [Tue, 24 Sep 2019 07:28:02 +0000 (09:28 +0200)]
Introduced header to cope with the environment (device, tool, configuration) specifics (#35).

6 years ago- Removed Cortex-A example.
Vladimir Umek [Mon, 23 Sep 2019 11:45:07 +0000 (13:45 +0200)]
- Removed Cortex-A example.

6 years ago- Added osMemoryPool functions.
Vladimir Umek [Mon, 23 Sep 2019 11:43:04 +0000 (13:43 +0200)]
- Added osMemoryPool functions.

6 years agovApplicationGetIdleTaskMemory and vApplicationGetTimerTaskMemory set as weak with...
Vladimir Umek [Mon, 23 Sep 2019 06:51:47 +0000 (08:51 +0200)]
vApplicationGetIdleTaskMemory and vApplicationGetTimerTaskMemory set as weak with local static memory

6 years agoMerge pull request #34 from syvotouf/develop
Vladimir Umek [Tue, 18 Jun 2019 04:56:24 +0000 (06:56 +0200)]
Merge pull request #34 from syvotouf/develop

osEventFlagsWait: Fix flag comparison

6 years agoosEventFlagsWait: Fix flag comparison 34/head
David Ĺ afrata [Mon, 17 Jun 2019 08:32:33 +0000 (10:32 +0200)]
osEventFlagsWait: Fix flag comparison

Fixed group flags comparison, when waiting on all flags (osFlagsWaitAll)
Previous implementation invokes fail every time, when other flags (those, we don't wait for) are set
This fix only compares flags specified to wait for, as API docs suggests

6 years agoUpdated pack to FreeRTOS V10.2.1
Vladimir Umek [Fri, 7 Jun 2019 05:26:19 +0000 (07:26 +0200)]
Updated pack to FreeRTOS V10.2.1

6 years agoCorrected osThreadGetStackSpace return value (bytes instead of words) #32
Vladimir Umek [Thu, 30 May 2019 06:37:30 +0000 (08:37 +0200)]
Corrected osThreadGetStackSpace return value (bytes instead of words) #32

6 years agoMerge branch 'develop' v10.2.0
Robert Rostohar [Fri, 12 Apr 2019 09:21:12 +0000 (11:21 +0200)]
Merge branch 'develop'

6 years agoBundle condition removed
Vladimir Umek [Fri, 12 Apr 2019 09:12:17 +0000 (11:12 +0200)]
Bundle condition removed

6 years agoUpdated pdsc after release (development version).
Robert Rostohar [Fri, 12 Apr 2019 07:46:51 +0000 (09:46 +0200)]
Updated pdsc after release (development version).

6 years agoMinor update in release notes
Robert Rostohar [Fri, 12 Apr 2019 07:27:03 +0000 (09:27 +0200)]
Minor update in release notes

6 years agoDoc: Updated documentation for release 10.2.0
Robert Rostohar [Fri, 12 Apr 2019 07:09:55 +0000 (09:09 +0200)]
Doc: Updated documentation for release 10.2.0

6 years agoMerge branch 'develop'
Robert Rostohar [Fri, 12 Apr 2019 07:05:42 +0000 (09:05 +0200)]
Merge branch 'develop'

6 years agoDocumentation and config fix
Vladimir Umek [Fri, 12 Apr 2019 06:47:02 +0000 (08:47 +0200)]
Documentation and config fix

6 years agoRelease date added
Vladimir Umek [Fri, 12 Apr 2019 06:25:49 +0000 (08:25 +0200)]
Release date added

6 years agoPack version 10.2.0, CMSIS 5.4.0 or higher required.
Vladimir Umek [Fri, 12 Apr 2019 06:17:53 +0000 (08:17 +0200)]
Pack version 10.2.0, CMSIS 5.4.0 or higher required.

6 years agoFixed minor details
Vladimir Umek [Fri, 12 Apr 2019 05:51:45 +0000 (07:51 +0200)]
Fixed minor details

6 years agoFixed support for IAR
Vladimir Umek [Thu, 11 Apr 2019 14:30:52 +0000 (16:30 +0200)]
Fixed support for IAR

6 years ago"Secure Only" config option added for Armv8M port
Vladimir Umek [Thu, 11 Apr 2019 09:03:58 +0000 (11:03 +0200)]
"Secure Only" config option added for Armv8M port

6 years agoIdentified problems fixed
Vladimir Umek [Thu, 11 Apr 2019 07:16:35 +0000 (09:16 +0200)]
Identified problems fixed

6 years agoUpdate README.md
Vladimir Umek [Wed, 10 Apr 2019 12:33:30 +0000 (14:33 +0200)]
Update README.md

6 years agoPack update for FreeRTOS V10.2.0
Vladimir Umek [Wed, 10 Apr 2019 12:09:35 +0000 (14:09 +0200)]
Pack update for FreeRTOS V10.2.0

- Introduced Core component variants
- Configuration updated
- Added TrustZone component and secure/non-secure example

6 years agoSources updated to FreeRTOS 10.2.0
Vladimir Umek [Mon, 8 Apr 2019 12:48:31 +0000 (14:48 +0200)]
Sources updated to FreeRTOS 10.2.0

6 years agoDemo examples updated.
Vladimir Umek [Mon, 8 Apr 2019 12:43:16 +0000 (14:43 +0200)]
Demo examples updated.

6 years agoRTOS1 identifier (#24) and osPoolDef compiler error (#25) fixed.
Vladimir Umek [Mon, 8 Apr 2019 12:28:51 +0000 (14:28 +0200)]
RTOS1 identifier (#24) and osPoolDef compiler error (#25) fixed.

6 years ago- Build Event Recorder setup function conditionally.
Vladimir Umek [Thu, 7 Mar 2019 09:59:03 +0000 (10:59 +0100)]
- Build Event Recorder setup function conditionally.
- Fix build issues for Cortex-A profile.

6 years agoAdded details about Event Recorder configuration (documentation)
Vladimir Umek [Thu, 21 Feb 2019 08:38:10 +0000 (09:38 +0100)]
Added details about Event Recorder configuration (documentation)

6 years agoMerge pull request #20 from poofyOwl/develop
Vladimir Umek [Thu, 21 Feb 2019 06:14:37 +0000 (07:14 +0100)]
Merge pull request #20 from poofyOwl/develop

there was an extra ')'... caused build to fail

6 years agothere was an extra ')'... caused build to fail 20/head
Stavroula Theophanous [Wed, 20 Feb 2019 20:17:57 +0000 (12:17 -0800)]
there was an extra ')'... caused build to fail

6 years agoMerge pull request #19 from CppBaddy/CppBaddy-osDelayUntil-patch
Vladimir Umek [Wed, 6 Feb 2019 08:00:21 +0000 (09:00 +0100)]
Merge pull request #19 from CppBaddy/CppBaddy-osDelayUntil-patch

Fixes to osDelayUntil

6 years agoSet error state if no delay or already expired 19/head
CppBaddy [Wed, 6 Feb 2019 07:37:39 +0000 (23:37 -0800)]
Set error state if no delay or already expired

6 years agoFixes to osDelayUntil
CppBaddy [Wed, 6 Feb 2019 03:12:35 +0000 (19:12 -0800)]
Fixes to osDelayUntil

This fix addresses two use cases:
1. FreeRTOS debug build assert when pass zero as a second parameter to vTaskDelayUntil.
2. Very very long delay if we pass in target tick which already has expired (in a past)

6 years ago- ARM standard C library interface updated
Vladimir Umek [Fri, 1 Feb 2019 06:45:03 +0000 (07:45 +0100)]
- ARM standard C library interface updated
- EvrFreeRTOSSetup: reset option added

6 years agoAdded heap override and customization options when using heap_5 variant.
Vladimir Umek [Wed, 9 Jan 2019 12:40:09 +0000 (13:40 +0100)]
Added heap override and customization options when using heap_5 variant.

6 years agoNative FreeRTOS requires explicit EvrFreeRTOSSetup call to apply Event Recorder confi...
Vladimir Umek [Tue, 8 Jan 2019 12:54:02 +0000 (13:54 +0100)]
Native FreeRTOS requires explicit EvrFreeRTOSSetup call to apply Event Recorder configuration.

6 years agoUpdated documentation (Event Recorder configuration).
Vladimir Umek [Tue, 8 Jan 2019 12:44:31 +0000 (13:44 +0100)]
Updated documentation (Event Recorder configuration).

7 years agoMerge pull request #18 from davidskeck/develop
Vladimir Umek [Wed, 19 Dec 2018 13:36:02 +0000 (14:36 +0100)]
Merge pull request #18 from davidskeck/develop

Title name fixed

7 years agoAdded Event Recorder configuration and enhanced debug capabilities
Vladimir Umek [Wed, 19 Dec 2018 13:26:42 +0000 (14:26 +0100)]
Added Event Recorder configuration and enhanced debug capabilities

7 years agoAdded missing files (Demo examples)
Vladimir Umek [Wed, 19 Dec 2018 13:22:49 +0000 (14:22 +0100)]
Added missing files (Demo examples)

7 years agoFreeRTOS Component View: corrected linked list processing
Vladimir Umek [Wed, 19 Dec 2018 12:21:07 +0000 (13:21 +0100)]
FreeRTOS Component View: corrected linked list processing

7 years agoosKernelGetSysTimerCount updated with more robust solution
Vladimir Umek [Wed, 5 Dec 2018 08:56:40 +0000 (09:56 +0100)]
osKernelGetSysTimerCount updated with more robust solution

7 years agoUpdated to FreeRTOS V10.1.1
Vladimir Umek [Wed, 5 Dec 2018 07:30:18 +0000 (08:30 +0100)]
Updated to FreeRTOS V10.1.1
Fixed minor issues in CMSIS RTOS2 wrapper

7 years agoThis is a FreeRTOS header, not RTX. 18/head
David Keck [Tue, 2 Oct 2018 15:50:14 +0000 (11:50 -0400)]
This is a FreeRTOS header, not RTX.

7 years agoMerge pull request #15 from TTornblom/develop
Vladimir Umek [Thu, 6 Sep 2018 05:25:59 +0000 (07:25 +0200)]
Merge pull request #15 from TTornblom/develop

IAR: Add support for IAR

7 years agoIAR: Add support for IAR 15/head
TTornblom [Wed, 5 Sep 2018 06:49:59 +0000 (08:49 +0200)]
IAR: Add support for IAR

7 years agoUpdated to CMSIS RTOS2 API 2.1.3
Vladimir Umek [Wed, 27 Jun 2018 05:08:01 +0000 (07:08 +0200)]
Updated to CMSIS RTOS2 API 2.1.3

7 years agoMerge pull request #13 from shaper-street/develop
Vladimir Umek [Wed, 13 Jun 2018 08:27:27 +0000 (10:27 +0200)]
Merge pull request #13 from shaper-street/develop

Fix for issue #12 verified. Many thanks for the

7 years agoosEventFlagsSet in correctly handles status return from xEventGroupSetBitsFromISR 13/head
Stephen Street [Tue, 12 Jun 2018 18:04:24 +0000 (11:04 -0700)]
osEventFlagsSet in correctly handles status return from xEventGroupSetBitsFromISR

7 years agoCorrected osDelayUntil implementation (#10)
Vladimir Umek [Tue, 13 Mar 2018 07:38:18 +0000 (08:38 +0100)]
Corrected osDelayUntil implementation (#10)

7 years agoDoc: Updated documentation for release 10.0.1
Jonatan Antoni [Thu, 22 Feb 2018 11:10:10 +0000 (12:10 +0100)]
Doc: Updated documentation for release 10.0.1

7 years agoMerge remote-tracking branch 'remotes/origin/develop'
Jonatan Antoni [Thu, 22 Feb 2018 11:05:15 +0000 (12:05 +0100)]
Merge remote-tracking branch 'remotes/origin/develop'

7 years agoupdated to PACK.xsd from CMSIS.5.3.0
Joachim Krech [Wed, 21 Feb 2018 15:34:34 +0000 (16:34 +0100)]
updated to PACK.xsd from CMSIS.5.3.0

7 years agoPack: Update PSDC and changelog for 10.0.1 release. v10.0.1
Jonatan Antoni [Tue, 20 Feb 2018 10:58:08 +0000 (11:58 +0100)]
Pack: Update PSDC and changelog for 10.0.1 release.

7 years agoCompiler warning statement fixed
Vladimir Umek [Mon, 19 Feb 2018 06:22:54 +0000 (07:22 +0100)]
Compiler warning statement fixed

7 years agoUpdated config files
Vladimir Umek [Thu, 1 Feb 2018 07:03:57 +0000 (08:03 +0100)]
Updated config files

7 years agoAdded pack manifest file for building pack on CMSIS-Jenkins.
Jonatan Antoni [Fri, 26 Jan 2018 13:49:23 +0000 (14:49 +0100)]
Added pack manifest file for building pack on CMSIS-Jenkins.

7 years agoUpdated to FreeRTOS V10.0.1
Vladimir Umek [Fri, 26 Jan 2018 07:49:43 +0000 (08:49 +0100)]
Updated to FreeRTOS V10.0.1

7 years agoChanged documentation according to the latest Arm branding guidelines.
Christopher Seidl [Tue, 9 Jan 2018 15:20:54 +0000 (16:20 +0100)]
Changed documentation according to the latest Arm branding guidelines.

8 years agoDebug awareness enhanced (CMSIS:RTOS2:FreeRTOS component)
Vladimir Umek [Tue, 5 Dec 2017 10:44:31 +0000 (11:44 +0100)]
Debug awareness enhanced (CMSIS:RTOS2:FreeRTOS component)

8 years agoUpdated to OS Tick API 1.0.1
Vladimir Umek [Wed, 29 Nov 2017 11:14:07 +0000 (12:14 +0100)]
Updated to OS Tick API 1.0.1

8 years agoFixed context switch response latency for API calls from ISR
Vladimir Umek [Mon, 27 Nov 2017 13:12:26 +0000 (14:12 +0100)]
Fixed context switch response latency for API calls from ISR

8 years agoUpdated to CMSIS RTOS2 API 2.1.2
Vladimir Umek [Mon, 6 Nov 2017 10:15:51 +0000 (11:15 +0100)]
Updated to CMSIS RTOS2 API 2.1.2

8 years agoUpdate pdsc and readme after release.
Jonatan Antoni [Fri, 11 Aug 2017 15:24:39 +0000 (17:24 +0200)]
Update pdsc and readme after release.

8 years agoUpdated documentation for release. v9.1.0
Jonatan Antoni [Fri, 11 Aug 2017 15:16:57 +0000 (17:16 +0200)]
Updated documentation for release.

8 years agoMerge branch 'develop'
Jonatan Antoni [Fri, 11 Aug 2017 15:16:24 +0000 (17:16 +0200)]
Merge branch 'develop'

# Conflicts:
# ARM.CMSIS-FreeRTOS.pdsc

8 years agoUpdated FreeRTOS CMSIS-RTOS2 config file version to 10.0.0 because it received a...
Jonatan Antoni [Fri, 11 Aug 2017 15:08:59 +0000 (17:08 +0200)]
Updated FreeRTOS CMSIS-RTOS2 config file version to 10.0.0 because it received a major (breaking) change since 9.0.0.

8 years agoSet final release date.
Jonatan Antoni [Fri, 11 Aug 2017 14:52:29 +0000 (16:52 +0200)]
Set final release date.

8 years agoUpdated all example project to reference latest component versions.
Jonatan Antoni [Fri, 11 Aug 2017 14:29:21 +0000 (16:29 +0200)]
Updated all example project to reference latest component versions.

8 years agoRemoved vApplicationIRQHandler from system_ARMCA9.c files in examples.
Daniel Brondani [Fri, 11 Aug 2017 13:32:09 +0000 (15:32 +0200)]
Removed vApplicationIRQHandler from system_ARMCA9.c files in examples.

8 years agoFixed osThreadFlagsSet to return the flags value after setting it.
Daniel Brondani [Fri, 11 Aug 2017 13:30:11 +0000 (15:30 +0200)]
Fixed osThreadFlagsSet to return the flags value after setting it.
SDCMSIS-634

8 years agoUpdated documentation history and version for release 9.1.0
Jonatan Antoni [Fri, 11 Aug 2017 11:34:06 +0000 (13:34 +0200)]
Updated documentation history and version for release 9.1.0

8 years agoFixed CMSIS-FreeRTOS integration for Cortex-A.
Jonatan Antoni [Fri, 11 Aug 2017 09:47:55 +0000 (11:47 +0200)]
Fixed CMSIS-FreeRTOS integration for Cortex-A.

8 years agoFixed board names of Cortex-A examples.
Daniel Brondani [Thu, 10 Aug 2017 15:49:16 +0000 (17:49 +0200)]
Fixed board names of Cortex-A examples.
Removed tabs from PDSC file.

8 years agoUpdate PDSC for Release 9.0.1
Jonatan Antoni [Thu, 10 Aug 2017 08:32:16 +0000 (10:32 +0200)]
Update PDSC for Release 9.0.1

Updated revision history.
Updated all examples.
Added Blinky example for Cortex-A9 with AC6.

8 years agoAdded support for ARM Compiler 6.
Jonatan Antoni [Fri, 10 Mar 2017 14:30:38 +0000 (15:30 +0100)]
Added support for ARM Compiler 6.

8 years agoAdded missing include os_tick.h
Daniel Brondani [Thu, 10 Aug 2017 08:00:22 +0000 (10:00 +0200)]
Added missing include os_tick.h

8 years agoUpdated Blinky for Cortex-A to use IRQ Controller API
Vladimir Umek [Wed, 5 Jul 2017 07:00:31 +0000 (09:00 +0200)]
Updated Blinky for Cortex-A to use IRQ Controller API

8 years agoMerge pull request #5 from JohannesTrageser/patch-1
Vladimir Umek [Wed, 5 Jul 2017 05:00:54 +0000 (07:00 +0200)]
Merge pull request #5 from JohannesTrageser/patch-1

Update cmsis_os2.c

8 years agoUpdate cmsis_os2.c 5/head
JohannesTrageser [Mon, 3 Jul 2017 20:54:33 +0000 (22:54 +0200)]
Update cmsis_os2.c

FreeRTOS allocates 4 Times more Stack for its Threads than Keil RTX because FreeRTOS uses Stack Size in numbers of StackType_t, which is defined as uint32_t in portmacro.h and Keil RTX and the CMSIS API use Stack Size in Bytes.

8 years agoAdded support for OS Tick and updated examples
Vladimir Umek [Wed, 14 Jun 2017 12:42:26 +0000 (14:42 +0200)]
Added support for OS Tick and updated examples

8 years agoUpdated Blinky CA9 FVP example
Daniel Brondani [Thu, 13 Apr 2017 14:11:53 +0000 (16:11 +0200)]
Updated Blinky CA9 FVP example

8 years agoAdded configuration documentation for native and CMSIS-RTOS2 variants.
Christopher Seidl [Thu, 23 Mar 2017 09:51:04 +0000 (10:51 +0100)]
Added configuration documentation for native and CMSIS-RTOS2 variants.

8 years agoUpdated examples with Event Recorder functionality, running in simulation.
Christopher Seidl [Wed, 22 Mar 2017 15:19:29 +0000 (16:19 +0100)]
Updated examples with Event Recorder functionality, running in simulation.

8 years agoRefined documentation w.r.t. the usage of Event Recorder.
Christopher Seidl [Mon, 20 Mar 2017 08:58:43 +0000 (09:58 +0100)]
Refined documentation w.r.t. the usage of Event Recorder.

8 years agoDebug event TaskIncrementTick level set to Detail
Vladimir Umek [Mon, 13 Mar 2017 13:39:41 +0000 (14:39 +0100)]
Debug event TaskIncrementTick level set to Detail

8 years agoUpdate README.md
Reinhard Keil [Mon, 13 Mar 2017 13:13:06 +0000 (14:13 +0100)]
Update README.md

8 years agoUpdate README.md
Reinhard Keil [Mon, 13 Mar 2017 13:11:53 +0000 (14:11 +0100)]
Update README.md

8 years agoUpdate readme.txt
Reinhard Keil [Mon, 13 Mar 2017 13:10:41 +0000 (14:10 +0100)]
Update readme.txt

8 years agorenamed Docs to docs v9.0.0
Joachim Krech [Mon, 13 Mar 2017 09:50:25 +0000 (10:50 +0100)]
renamed Docs to docs