FreeRTOS Support Archive
The FreeRTOS support forum is used to obtain active support directly from Real
Time Engineers Ltd. In return for using our top quality software and services for
free, we request you play fair and do your bit to help others too! Sign up
to receive notifications of new support topics then help where you can.
This is a read only archive of threads posted to the FreeRTOS support forum.
The archive is updated every week, so will not always contain the very latest posts.
Use these archive pages to search previous posts. Use the Live FreeRTOS Forum
link to reply to a post, or start a new support thread.
[FreeRTOS Home] [Live FreeRTOS Forum] [FAQ] [Archive Top] [March 2016 Threads]
Hi Richard
Been running the for the last 2 weeks, so some feedback..
A: Under CCS 6.1.2 it compiled with a single error, complaining about the array of void in FreeRTOS.h.c line 926. Changed void to uint32_t and it worked perfectly.
B: The ability to initialise all tasks from the scheduler start is great, something I have had to do from the idle task with a flag...
C: Is there any way the timer and idle task names can be made configured from FreeRTOSConfig.h. For some specific reasons I use very short, 3 or 4 character, task names as part of a home made trace facility, hence would like to keep these 2 names short as well.
Otherwise, good stuff..
Andre
Thanks for the feedback.
As getting test coverage was a little tricky we have since made some changes to simplify the static allocation functionality. As a heads up, the rc2 code has the following minor changes (this is currently undergoing long term test and will be made available in a zip if the tests have all passed):
The functions that create RTOS objects using static memory allocation have been simplified and will not revert to using dynamic allocation if a buffer is passed into a function as NULL.
Introduced the configSUPPORTDYNAMICALLOCATION configuration constant to allow a FreeRTOS application to be built without a heap even being being defined. The Win32 example located in the /FreeRTOS/demo/WIN32-MSVC-Static-Allocation-Only is provided as a reference that does not include a FreeRTOS heap.
configSUPPORTDYNAMICALLOCATION defaults to 1 for backward compatibility.
configSUPPORTDYNAMICALLOCATION and configSUPPORTSTATICALLOCATION can both be set to 1 at the same time, but cannot both be set to 0 at the same time.
Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.