]> begriffs open source - cmsis-freertos/log
cmsis-freertos
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 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 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 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 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 agoFinalize version 1.0.0 release
Joachim Krech [Mon, 13 Mar 2017 08:48:18 +0000 (09:48 +0100)]
Finalize version 1.0.0 release

8 years agoFixed IS_IRQ check for CM0 and added minor corrections
Vladimir Umek [Mon, 13 Mar 2017 08:04:34 +0000 (09:04 +0100)]
Fixed IS_IRQ check for CM0 and added minor corrections

8 years agoMinor bugfixes
Vladimir Umek [Fri, 10 Mar 2017 09:45:23 +0000 (10:45 +0100)]
Minor bugfixes

8 years agoMoved kernel tick timer specifics to FreeRTOS_Tick_Config module
Vladimir Umek [Thu, 9 Mar 2017 10:08:46 +0000 (11:08 +0100)]
Moved kernel tick timer specifics to FreeRTOS_Tick_Config module

8 years agoEnhanced documentation to state that ARM Compiler v6 is not supported by FreeRTOS.
Jonatan Antoni [Thu, 9 Mar 2017 08:21:30 +0000 (09:21 +0100)]
Enhanced documentation to state that ARM Compiler v6 is not supported by FreeRTOS.

8 years agoAdded example documentation for the i.MX6 ARM Cortex-A9.
Christopher Seidl [Tue, 7 Mar 2017 13:21:25 +0000 (14:21 +0100)]
Added example documentation for the i.MX6 ARM Cortex-A9.

8 years agoConsistency update (config files)
Vladimir Umek [Tue, 7 Mar 2017 09:07:55 +0000 (10:07 +0100)]
Consistency update (config files)

8 years agoRemoved C comment since DoxyGen does not like it
Vladimir Umek [Thu, 2 Mar 2017 13:58:28 +0000 (14:58 +0100)]
Removed C comment since DoxyGen does not like it

8 years agoFixed pack generator to remove the documentation folder
Vladimir Umek [Thu, 2 Mar 2017 13:40:34 +0000 (14:40 +0100)]
Fixed pack generator to remove the documentation folder

8 years agoMerge branch 'develop' of https://github.com/ARM-software/CMSIS-FreeRTOS into feature...
Vladimir Umek [Thu, 2 Mar 2017 12:56:37 +0000 (13:56 +0100)]
Merge branch 'develop' of https://github.com/ARM-software/CMSIS-FreeRTOS into feature/evr_docu_preparations

8 years agoAdded debug events documentation and fixed the generator script
Vladimir Umek [Thu, 2 Mar 2017 12:54:24 +0000 (13:54 +0100)]
Added debug events documentation and fixed the generator script

8 years agoAdded example for Cortex-A9 FVP
brondani [Wed, 1 Mar 2017 16:37:55 +0000 (17:37 +0100)]
Added example for Cortex-A9 FVP

8 years agoAdded debug events for Event Recorder
Vladimir Umek [Wed, 1 Mar 2017 13:06:58 +0000 (14:06 +0100)]
Added debug events for Event Recorder
Added CMSIS-RTOS compatibility layer

8 years agoMerge branch 'develop' of https://github.com/ARM-software/CMSIS-FreeRTOS into develop
Vladimir Umek [Wed, 1 Mar 2017 12:48:25 +0000 (13:48 +0100)]
Merge branch 'develop' of https://github.com/ARM-software/CMSIS-FreeRTOS into develop

8 years agoMerge remote-tracking branch 'remotes/upstream/develop' into develop
Vladimir Umek [Tue, 28 Feb 2017 09:24:27 +0000 (10:24 +0100)]
Merge remote-tracking branch 'remotes/upstream/develop' into develop

8 years agoAdded documentation stubs and preparation for the event recorder functions.
Christopher Seidl [Fri, 24 Feb 2017 13:18:37 +0000 (14:18 +0100)]
Added documentation stubs and preparation for the event recorder functions.

8 years agoAdded CMSIS validation suite results.
Christopher Seidl [Thu, 23 Feb 2017 18:12:40 +0000 (19:12 +0100)]
Added CMSIS validation suite results.

8 years agoosThreadTerminate: thread state check added before delete operation
Vladimir Umek [Thu, 23 Feb 2017 09:25:34 +0000 (10:25 +0100)]
osThreadTerminate: thread state check added before delete operation

8 years agoAdded link to heap documentation
Vladimir Umek [Mon, 20 Feb 2017 09:48:51 +0000 (10:48 +0100)]
Added link to heap documentation

8 years agoMerge branch 'develop' of https://github.com/ARM-software/CMSIS-FreeRTOS into develop
Vladimir Umek [Mon, 20 Feb 2017 09:25:08 +0000 (10:25 +0100)]
Merge branch 'develop' of https://github.com/ARM-software/CMSIS-FreeRTOS into develop

8 years ago- Removed non-implemented functions
Vladimir Umek [Mon, 20 Feb 2017 09:18:49 +0000 (10:18 +0100)]
- Removed non-implemented functions
- Added heap_1 handling: functions that use heap free always return with osError

8 years ago- Added component view
Vladimir Umek [Mon, 20 Feb 2017 08:32:52 +0000 (09:32 +0100)]
- Added component view
- Added heap_5 initialization and set heap_4 as default variant
- Added Cortex-A9 port includes (needs config file update)

8 years agoAdded example description
Christopher Seidl [Thu, 16 Feb 2017 12:33:43 +0000 (13:33 +0100)]
Added example description