diff options
author | lonkaars <loek@pipeframe.xyz> | 2023-02-24 14:06:59 +0100 |
---|---|---|
committer | lonkaars <loek@pipeframe.xyz> | 2023-02-24 14:06:59 +0100 |
commit | b69ddf1cd7123cc26b3936eda3c7c96a2750e612 (patch) | |
tree | 9ca68b0fb0aebe4cbd68f22f35e3da298baf8d5c /src/stm32/idle_task_static_memory.c | |
parent | f3a47bde9bfaaa716de835c0c1499a685b4ac4f7 (diff) |
rename and move files
Diffstat (limited to 'src/stm32/idle_task_static_memory.c')
-rw-r--r-- | src/stm32/idle_task_static_memory.c | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/stm32/idle_task_static_memory.c b/src/stm32/idle_task_static_memory.c new file mode 100644 index 0000000..0774224 --- /dev/null +++ b/src/stm32/idle_task_static_memory.c @@ -0,0 +1,18 @@ +#include "idle_task_static_memory.h" + +void vApplicationGetIdleTaskMemory( StaticTask_t **ppxIdleTaskTCBBuffer, StackType_t **ppxIdleTaskStackBuffer, uint32_t *pulIdleTaskStackSize ) { + static StaticTask_t xIdleTaskTCB; + static StackType_t uxIdleTaskStack[ configMINIMAL_STACK_SIZE ]; + *ppxIdleTaskTCBBuffer = &xIdleTaskTCB; + *ppxIdleTaskStackBuffer = uxIdleTaskStack; + *pulIdleTaskStackSize = configMINIMAL_STACK_SIZE; +} + +void vApplicationGetTimerTaskMemory( StaticTask_t **ppxTimerTaskTCBBuffer, StackType_t **ppxTimerTaskStackBuffer, uint32_t *pulTimerTaskStackSize ) { + static StaticTask_t xTimerTaskTCB; + static StackType_t uxTimerTaskStack[ configTIMER_TASK_STACK_DEPTH ]; + *ppxTimerTaskTCBBuffer = &xTimerTaskTCB; + *ppxTimerTaskStackBuffer = uxTimerTaskStack; + *pulTimerTaskStackSize = configTIMER_TASK_STACK_DEPTH; +} + |