Thread configuration defines. More...
Thread configuration defines.
Definition in file thread_config.h.
Go to the source code of this file.
#define | THREAD_STACKSIZE_DEFAULT |
A reasonable default stack size that will suffice most smaller tasks. | |
#define | THREAD_STACKSIZE_IDLE |
Size of the idle task's stack in bytes. | |
#define | THREAD_EXTRA_STACKSIZE_PRINTF |
Size of the task's printf stack in bytes. | |
#define | THREAD_STACKSIZE_MAIN |
Size of the main task's stack in bytes. | |
#define | THREAD_STACKSIZE_LARGE (THREAD_STACKSIZE_MEDIUM * 2) |
Large stack size. | |
#define | THREAD_STACKSIZE_MEDIUM THREAD_STACKSIZE_DEFAULT |
Medium stack size. | |
#define | THREAD_STACKSIZE_SMALL (THREAD_STACKSIZE_MEDIUM / 2) |
Small stack size. | |
#define | THREAD_STACKSIZE_TINY (THREAD_STACKSIZE_MEDIUM / 4) |
Tiny stack size. | |
#define | THREAD_STACKSIZE_MINIMUM (sizeof(thread_t)) |
Minimum stack size. | |
#define | THREAD_PRIORITY_MIN (SCHED_PRIO_LEVELS - 1) |
Least priority a thread can have. | |
#define | THREAD_PRIORITY_IDLE (THREAD_PRIORITY_MIN) |
Priority of the idle thread. | |
#define | THREAD_PRIORITY_MAIN |
Priority of the main thread. | |
#define THREAD_EXTRA_STACKSIZE_PRINTF |
Size of the task's printf stack in bytes.
cpu/$CPU/include/cpu_conf
.h Definition at line 71 of file thread_config.h.
#define THREAD_PRIORITY_IDLE (THREAD_PRIORITY_MIN) |
Priority of the idle thread.
Definition at line 128 of file thread_config.h.
#define THREAD_PRIORITY_MAIN |
Priority of the main thread.
Definition at line 135 of file thread_config.h.
#define THREAD_PRIORITY_MIN (SCHED_PRIO_LEVELS - 1) |
Least priority a thread can have.
Definition at line 122 of file thread_config.h.
#define THREAD_STACKSIZE_DEFAULT |
A reasonable default stack size that will suffice most smaller tasks.
cpu/$CPU/include/cpu_conf
.h Definition at line 43 of file thread_config.h.
#define THREAD_STACKSIZE_IDLE |
Size of the idle task's stack in bytes.
cpu/$CPU/include/cpu_conf
.h Definition at line 57 of file thread_config.h.
#define THREAD_STACKSIZE_LARGE (THREAD_STACKSIZE_MEDIUM * 2) |
Large stack size.
Definition at line 87 of file thread_config.h.
#define THREAD_STACKSIZE_MAIN |
Size of the main task's stack in bytes.
Definition at line 79 of file thread_config.h.
#define THREAD_STACKSIZE_MEDIUM THREAD_STACKSIZE_DEFAULT |
Medium stack size.
Definition at line 94 of file thread_config.h.
#define THREAD_STACKSIZE_MINIMUM (sizeof(thread_t)) |
Minimum stack size.
Definition at line 115 of file thread_config.h.
#define THREAD_STACKSIZE_SMALL (THREAD_STACKSIZE_MEDIUM / 2) |
Small stack size.
Definition at line 101 of file thread_config.h.
#define THREAD_STACKSIZE_TINY (THREAD_STACKSIZE_MEDIUM / 4) |
Tiny stack size.
Definition at line 108 of file thread_config.h.