You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
7cd201c290
This PR introduces configKERNEL_PROVIDED_STATIC_MEMORY option which the application can set to 1 to use the default implementations of vApplicationGetIdleTaskMemory and vApplicationGetTimerTaskMemory functions. If the application enables static allocation (i.e. sets configUSE_STATIC_ALLOCATION to 1) and does not provide the above 2 functions, it will result in linker error. The application has two options: 1. Set configKERNEL_PROVIDED_STATIC_MEMORY to 1 to use the default implementations of these functions. 2. Provide implementations of these 2 functions. Note that default definitions are only available for non-MPU ports. The reason is that the stack alignment requirements vary for different architectures. |
1 year ago | |
---|---|---|
.. | ||
CMakeLists.txt | 2 years ago | |
FreeRTOS.h | 1 year ago | |
StackMacros.h | 2 years ago | |
atomic.h | 2 years ago | |
croutine.h | 2 years ago | |
deprecated_definitions.h | 2 years ago | |
event_groups.h | 1 year ago | |
list.h | 2 years ago | |
message_buffer.h | 2 years ago | |
mpu_prototypes.h | 1 year ago | |
mpu_wrappers.h | 1 year ago | |
newlib-freertos.h | 2 years ago | |
picolibc-freertos.h | 2 years ago | |
portable.h | 1 year ago | |
projdefs.h | 2 years ago | |
queue.h | 1 year ago | |
semphr.h | 2 years ago | |
stack_macros.h | 2 years ago | |
stdint.readme | 2 years ago | |
stream_buffer.h | 2 years ago | |
task.h | 1 year ago | |
timers.h | 2 years ago |