]>
begriffs open source - cmsis-freertos/log
Vladimir Umek [Tue, 16 Nov 2021 08:36:43 +0000 (09:36 +0100)]
Merge branch 'develop'
Vladimir Umek [Tue, 16 Nov 2021 08:22:12 +0000 (09:22 +0100)]
Updated pack to FreeRTOS 10.4.6
- update osSemaphoreGetCount to use uxSemaphoreGetCountFromISR instead of uxQueueMessagesWaitingFromISR (in cmsis_os2.c)
- update examples
Vladimir Umek [Tue, 26 Oct 2021 06:39:07 +0000 (08:39 +0200)]
Correct incorrect typecasting of argument usStackDepth for xTaskCreate in function osThreadNew (#51).
Vladimir Umek [Tue, 12 Oct 2021 07:17:46 +0000 (09:17 +0200)]
Allow standard C library mutex allocation only when the kernel is running
Vladimir Umek [Tue, 28 Sep 2021 12:18:06 +0000 (14:18 +0200)]
Update Readme.md
Vladimir Umek [Tue, 28 Sep 2021 12:07:19 +0000 (14:07 +0200)]
Merge branch 'develop' of https://github.com/ARM-software/CMSIS-FreeRTOS into develop
Vladimir Umek [Tue, 28 Sep 2021 11:56:03 +0000 (13:56 +0200)]
Fix revision history in documentation and pack description file
Vladimir Umek [Tue, 28 Sep 2021 11:56:03 +0000 (13:56 +0200)]
Fix revision history in documentation and pack description file
Vladimir Umek [Tue, 28 Sep 2021 11:02:54 +0000 (13:02 +0200)]
Updated documentation (CMSIS-FreeRTOS 10.4.3)
Vladimir Umek [Tue, 28 Sep 2021 11:00:18 +0000 (13:00 +0200)]
Merge branch 'CMSIS_FreeRTOS_10.4.3'
Vladimir Umek [Tue, 28 Sep 2021 10:55:49 +0000 (12:55 +0200)]
Consolidate revision history and set release date
Vladimir Umek [Mon, 23 Aug 2021 10:51:35 +0000 (12:51 +0200)]
Updated pack to FreeRTOS 10.4.4
Vladimir Umek [Wed, 7 Jul 2021 08:13:05 +0000 (10:13 +0200)]
Corrected timeout handling in osThreadFlagsWait (#50)
Vladimir Umek [Tue, 1 Jun 2021 05:03:01 +0000 (07:03 +0200)]
Updated pack to FreeRTOS 10.4.3
Vladimir Umek [Thu, 20 May 2021 10:37:28 +0000 (12:37 +0200)]
Enable full static memory allocation for timer object (#48)
Vladimir Umek [Mon, 17 May 2021 09:45:47 +0000 (11:45 +0200)]
Fix vQueueAddToRegistry function call issue when arguments are NULL (#49)
Christopher Seidl [Tue, 8 Dec 2020 12:25:52 +0000 (13:25 +0100)]
MInor update.
Christopher Seidl [Tue, 8 Dec 2020 12:01:32 +0000 (13:01 +0100)]
Added section on interrupt configuration
Christopher Seidl [Mon, 30 Nov 2020 09:19:55 +0000 (10:19 +0100)]
Added debug information as required by SDMDK-7006.
Vladimir Umek [Mon, 19 Oct 2020 08:35:39 +0000 (10:35 +0200)]
Updated pack to FreeRTOS 10.4.1
Vladimir Umek [Wed, 19 Aug 2020 06:31:29 +0000 (08:31 +0200)]
Fix xEventGroupClearBitsFromISR not yielding after thread wakeup.
See https://github.com/FreeRTOS/FreeRTOS-Kernel/issues/93 for more info.
Vladimir Umek [Mon, 22 Jun 2020 09:00:41 +0000 (11:00 +0200)]
Documentation update, lift dev pack version.
Vladimir Umek [Mon, 22 Jun 2020 08:59:33 +0000 (10:59 +0200)]
Check kernel state in osKernelInitialize.
Vladimir Umek [Mon, 22 Jun 2020 08:48:52 +0000 (10:48 +0200)]
Make source code more verbose with documented limitations (#41)
Vladimir Umek [Mon, 15 Jun 2020 09:40:27 +0000 (11:40 +0200)]
Prevent osKernelStart to be called again if FreeRTOS kernel already started.
Vladimir Umek [Tue, 9 Jun 2020 11:55:00 +0000 (13:55 +0200)]
Added configASSERT(0) call into the default Malloc Failed hook
Vladimir Umek [Tue, 9 Jun 2020 11:43:09 +0000 (13:43 +0200)]
Replace IS_IRQ macro with function IRQ_Context.
Vladimir Umek [Tue, 9 Jun 2020 05:02:53 +0000 (07:02 +0200)]
Updated pdsc (development version)
Vladimir Umek [Mon, 1 Jun 2020 06:10:05 +0000 (08:10 +0200)]
Fix osMemoryPoolNew expression use (#42)
Vladimir Umek [Thu, 30 Apr 2020 09:51:51 +0000 (11:51 +0200)]
Updated documentation (CMSIS-FreeRTOS 10.3.1)
Vladimir Umek [Thu, 30 Apr 2020 09:16:03 +0000 (11:16 +0200)]
Fixed pack version
Vladimir Umek [Thu, 30 Apr 2020 07:00:02 +0000 (09:00 +0200)]
Set release date
Vladimir Umek [Thu, 30 Apr 2020 06:10:20 +0000 (08:10 +0200)]
Updated versions and consolidated revision history.
Vladimir Umek [Mon, 6 Apr 2020 05:13:56 +0000 (07:13 +0200)]
Enhanced configuration handling and checking (#33)
Vladimir Umek [Mon, 6 Apr 2020 05:10:06 +0000 (07:10 +0200)]
Updated pack to FreeRTOS 10.3.1
Vladimir Umek [Mon, 24 Feb 2020 11:05:53 +0000 (12:05 +0100)]
Fixed potential unused parameter warnings
Vladimir Umek [Tue, 21 Jan 2020 06:04:57 +0000 (07:04 +0100)]
Merge pull request #39 from TTornblom/develop
Added Blinky example for IAR
TTornblom [Wed, 15 Jan 2020 13:36:04 +0000 (14:36 +0100)]
Added Blinky example for IAR
Vladimir Umek [Tue, 14 Jan 2020 12:29:02 +0000 (13:29 +0100)]
Pack description updated based on feedback:
- Fixed conditions for Cortex-M0 and Cortex-M0+ ports
- Aligned conditions for Cortex-A9 port to improve readability
Vladimir Umek [Fri, 10 Jan 2020 09:13:41 +0000 (10:13 +0100)]
Pack description updated to avoid component identification issues
Vladimir Umek [Wed, 4 Dec 2019 13:38:39 +0000 (14:38 +0100)]
Updated pdsc to active development version
Vladimir Umek [Wed, 4 Dec 2019 07:02:49 +0000 (08:02 +0100)]
Set release date
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
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)
Joachim Krech [Wed, 20 Nov 2019 07:29:20 +0000 (08:29 +0100)]
Added link to source and updated license info
Vladimir Umek [Fri, 8 Nov 2019 07:05:34 +0000 (08:05 +0100)]
Reworked conditions for pack components
Vladimir Umek [Wed, 6 Nov 2019 07:27:09 +0000 (08:27 +0100)]
Merge pull request #37 from pvyleta/patch-1
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.
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).
Vladimir Umek [Mon, 23 Sep 2019 11:45:07 +0000 (13:45 +0200)]
- Removed Cortex-A example.
Vladimir Umek [Mon, 23 Sep 2019 11:43:04 +0000 (13:43 +0200)]
- Added osMemoryPool functions.
Vladimir Umek [Mon, 23 Sep 2019 06:51:47 +0000 (08:51 +0200)]
vApplicationGetIdleTaskMemory and vApplicationGetTimerTaskMemory set as weak with local static memory
Vladimir Umek [Tue, 18 Jun 2019 04:56:24 +0000 (06:56 +0200)]
Merge pull request #34 from syvotouf/develop
osEventFlagsWait: Fix flag comparison
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
Vladimir Umek [Fri, 7 Jun 2019 05:26:19 +0000 (07:26 +0200)]
Updated pack to FreeRTOS V10.2.1
Vladimir Umek [Thu, 30 May 2019 06:37:30 +0000 (08:37 +0200)]
Corrected osThreadGetStackSpace return value (bytes instead of words) #32
Vladimir Umek [Fri, 12 Apr 2019 09:12:17 +0000 (11:12 +0200)]
Bundle condition removed
Robert Rostohar [Fri, 12 Apr 2019 07:46:51 +0000 (09:46 +0200)]
Updated pdsc after release (development version).
Vladimir Umek [Fri, 12 Apr 2019 06:47:02 +0000 (08:47 +0200)]
Documentation and config fix
Vladimir Umek [Fri, 12 Apr 2019 06:25:49 +0000 (08:25 +0200)]
Release date added
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.
Vladimir Umek [Fri, 12 Apr 2019 05:51:45 +0000 (07:51 +0200)]
Fixed minor details
Vladimir Umek [Thu, 11 Apr 2019 14:30:52 +0000 (16:30 +0200)]
Fixed support for IAR
Vladimir Umek [Thu, 11 Apr 2019 09:03:58 +0000 (11:03 +0200)]
"Secure Only" config option added for Armv8M port
Vladimir Umek [Thu, 11 Apr 2019 07:16:35 +0000 (09:16 +0200)]
Identified problems fixed
Vladimir Umek [Wed, 10 Apr 2019 12:33:30 +0000 (14:33 +0200)]
Update README.md
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
Vladimir Umek [Mon, 8 Apr 2019 12:48:31 +0000 (14:48 +0200)]
Sources updated to FreeRTOS 10.2.0
Vladimir Umek [Mon, 8 Apr 2019 12:43:16 +0000 (14:43 +0200)]
Demo examples updated.
Vladimir Umek [Mon, 8 Apr 2019 12:28:51 +0000 (14:28 +0200)]
RTOS1 identifier (#24) and osPoolDef compiler error (#25) fixed.
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.
Vladimir Umek [Thu, 21 Feb 2019 08:38:10 +0000 (09:38 +0100)]
Added details about Event Recorder configuration (documentation)
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
Stavroula Theophanous [Wed, 20 Feb 2019 20:17:57 +0000 (12:17 -0800)]
there was an extra ')'... caused build to fail
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
CppBaddy [Wed, 6 Feb 2019 07:37:39 +0000 (23:37 -0800)]
Set error state if no delay or already expired
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)
Vladimir Umek [Fri, 1 Feb 2019 06:45:03 +0000 (07:45 +0100)]
- ARM standard C library interface updated
- EvrFreeRTOSSetup: reset option added
Vladimir Umek [Wed, 9 Jan 2019 12:40:09 +0000 (13:40 +0100)]
Added heap override and customization options when using heap_5 variant.
Vladimir Umek [Tue, 8 Jan 2019 12:54:02 +0000 (13:54 +0100)]
Native FreeRTOS requires explicit EvrFreeRTOSSetup call to apply Event Recorder configuration.
Vladimir Umek [Tue, 8 Jan 2019 12:44:31 +0000 (13:44 +0100)]
Updated documentation (Event Recorder configuration).
Vladimir Umek [Wed, 19 Dec 2018 13:36:02 +0000 (14:36 +0100)]
Merge pull request #18 from davidskeck/develop
Title name fixed
Vladimir Umek [Wed, 19 Dec 2018 13:26:42 +0000 (14:26 +0100)]
Added Event Recorder configuration and enhanced debug capabilities
Vladimir Umek [Wed, 19 Dec 2018 13:22:49 +0000 (14:22 +0100)]
Added missing files (Demo examples)
Vladimir Umek [Wed, 19 Dec 2018 12:21:07 +0000 (13:21 +0100)]
FreeRTOS Component View: corrected linked list processing
Vladimir Umek [Wed, 5 Dec 2018 08:56:40 +0000 (09:56 +0100)]
osKernelGetSysTimerCount updated with more robust solution
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
David Keck [Tue, 2 Oct 2018 15:50:14 +0000 (11:50 -0400)]
This is a FreeRTOS header, not RTX.
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
TTornblom [Wed, 5 Sep 2018 06:49:59 +0000 (08:49 +0200)]
IAR: Add support for IAR
Vladimir Umek [Wed, 27 Jun 2018 05:08:01 +0000 (07:08 +0200)]
Updated to CMSIS RTOS2 API 2.1.3
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
Stephen Street [Tue, 12 Jun 2018 18:04:24 +0000 (11:04 -0700)]
osEventFlagsSet in correctly handles status return from xEventGroupSetBitsFromISR
Vladimir Umek [Tue, 13 Mar 2018 07:38:18 +0000 (08:38 +0100)]
Corrected osDelayUntil implementation (#10)
Joachim Krech [Wed, 21 Feb 2018 15:34:34 +0000 (16:34 +0100)]
updated to PACK.xsd from CMSIS.5.3.0
Jonatan Antoni [Tue, 20 Feb 2018 10:58:08 +0000 (11:58 +0100)]
Pack: Update PSDC and changelog for 10.0.1 release.
Vladimir Umek [Mon, 19 Feb 2018 06:22:54 +0000 (07:22 +0100)]
Compiler warning statement fixed
Vladimir Umek [Thu, 1 Feb 2018 07:03:57 +0000 (08:03 +0100)]
Updated config files
Jonatan Antoni [Fri, 26 Jan 2018 13:49:23 +0000 (14:49 +0100)]
Added pack manifest file for building pack on CMSIS-Jenkins.
Vladimir Umek [Fri, 26 Jan 2018 07:49:43 +0000 (08:49 +0100)]
Updated to FreeRTOS V10.0.1