From 2b1ed99a499def24724f8509093b048dc0758caa Mon Sep 17 00:00:00 2001 From: Kaspar Schleiser <kaspar@schleiser.de> Date: Thu, 14 Jun 2018 23:29:03 +0200 Subject: [PATCH] core: add more stacksize defines --- core/include/thread.h | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/core/include/thread.h b/core/include/thread.h index 79ca817a17..64a828ab31 100644 --- a/core/include/thread.h +++ b/core/include/thread.h @@ -261,6 +261,34 @@ struct _thread { #define THREAD_STACKSIZE_MAIN (THREAD_STACKSIZE_DEFAULT + THREAD_EXTRA_STACKSIZE_PRINTF) #endif +/** + * @brief Large stack size + */ +#ifndef THREAD_STACKSIZE_LARGE +#define THREAD_STACKSIZE_LARGE (THREAD_STACKSIZE_MEDIUM * 2) +#endif + +/** + * @brief Medium stack size + */ +#ifndef THREAD_STACKSIZE_MEDIUM +#define THREAD_STACKSIZE_MEDIUM THREAD_STACKSIZE_DEFAULT +#endif + +/** + * @brief Small stack size + */ +#ifndef THREAD_STACKSIZE_SMALL +#define THREAD_STACKSIZE_SMALL (THREAD_STACKSIZE_MEDIUM / 2) +#endif + +/** + * @brief Tiny stack size + */ +#ifndef THREAD_STACKSIZE_TINY +#define THREAD_STACKSIZE_TINY (THREAD_STACKSIZE_MEDIUM / 4) +#endif + /** * @brief Minimum stack size */ -- GitLab