pico]OS
1.0.4
|
#define POSCFG_FEATURE_ATOMICVAR 1 |
Enable atomic variable support. If this definition is set to 1, the functions needed for accessing atomic variables will be added to the user API.
#define POSCFG_FEATURE_DEBUGHELP 0 |
Enable the debug help. If this definition is set to 1, pico]OS exports the global variables picodeb_tasklist and picodeb_eventlist that may help you debugging your code using an in-circuit debugger with appropriated IDE.
#define POSCFG_FEATURE_ERRNO 1 |
Provide a task global error state variable. If this definition is set to 1, the errno variable is supported.
#define POSCFG_FEATURE_EXIT 1 |
Include function posTaskExit. If this definition is set to 1, the function posTaskExit will be included into the pico]OS kernel.
#define POSCFG_FEATURE_FLAGDESTROY 1 |
Include function posFlagDestroy. If this definition is set to 1, the function posFlagDestroy will be included into the pico]OS kernel. Note that also POSCFG_FEATURE_FLAGS must be set to 1.
#define POSCFG_FEATURE_FLAGS 1 |
Include flags functions. If this definition is set to 1, the flags functions are added to the user API.
#define POSCFG_FEATURE_FLAGWAIT 1 |
Include function posFlagWait. If this definition is set to 1, the function posFlagWait will be included into the pico]OS kernel. Note that also POSCFG_FEATURE_FLAGS must be set to 1.
#define POSCFG_FEATURE_GETPRIORITY 1 |
Include function posTaskGetPriority. If this definition is set to 1, the function posTaskGetPriority will be included into the pico]OS kernel.
#define POSCFG_FEATURE_GETTASK 1 |
Include function posTaskGetCurrent. If this definition is set to 1, the function posTaskGetCurrent will be included into the pico]OS kernel.
#define POSCFG_FEATURE_IDLETASKHOOK 1 |
Include function posInstallIdleTaskHook. If this definition is set to 1, the function posInstallIdleTaskHook will be added to the user API.
#define POSCFG_FEATURE_INHIBITSCHED 1 |
Include functions posTaskSchedLock and posTaskSchedUnlock. If this definition is set to 1, the functions posTaskSchedLock and posTaskSchedUnlock will be included into the pico]OS kernel.
#define POSCFG_FEATURE_JIFFIES 1 |
#define POSCFG_FEATURE_LISTJOIN 1 |
Include function posListJoin. If this definition is set to 1, the function posListJoin will be included into the pico]OS kernel. Note that also POSCFG_FEATURE_LISTS must be set to 1.
#define POSCFG_FEATURE_LISTLEN 1 |
Include function posListLen. If this definition is set to 1, the function posListLen will be included into the pico]OS kernel. Note that also POSCFG_FEATURE_LISTS must be set to 1.
#define POSCFG_FEATURE_LISTS 1 |
Enable list support. If this definition is set to 1, the list functions are added to the user API.
#define POSCFG_FEATURE_MSGBOXES 1 |
Include message box functions. If this definition is set to 1, the message box functions are added to the user API.
#define POSCFG_FEATURE_MSGWAIT 1 |
Include function posMessageWait. If this definition is set to 1, the function posMessageWait will be included into the pico]OS kernel. Note that also POSCFG_FEATURE_MSGBOXES must be set to 1.
#define POSCFG_FEATURE_MUTEXDESTROY 1 |
Include function posMutexDestroy. If this definition is set to 1, the function posMutexDestroy will be included into the pico]OS kernel. Note that also POSCFG_FEATURE_MUTEXES must be set to 1.
#define POSCFG_FEATURE_MUTEXES 1 |
Include mutex functions. If this definition is set to 1, the mutex functions are added to the user API.
#define POSCFG_FEATURE_MUTEXTRYLOCK 1 |
Include function posMutexTryLock. If this definition is set to 1, the function posMutexTryLock will be included into the pico]OS kernel. Note that also POSCFG_FEATURE_MUTEXES must be set to 1.
#define POSCFG_FEATURE_SEMADESTROY 1 |
Include function posSemaDestroy. If this definition is set to 1, the function posSemaDestroy will be included into the pico]OS kernel. Note that also POSCFG_FEATURE_SEMAPHORES must be set to 1.
#define POSCFG_FEATURE_SEMAPHORES 1 |
Include semaphore functions. If this definition is set to 1, the semaphore functions are added to the user API.
#define POSCFG_FEATURE_SEMAWAIT 1 |
Include function posSemaWait. If this definition is set to 1, the function posSemaWait will be included into the pico]OS kernel. Note that also POSCFG_FEATURE_SEMAPHORES must be set to 1.
#define POSCFG_FEATURE_SETPRIORITY 1 |
Include function posTaskSetPriority. If this definition is set to 1, the function posTaskSetPriority will be included into the pico]OS kernel.
#define POSCFG_FEATURE_SLEEP 1 |
Include function posTaskSleep. If this definition is set to 1, the function posTaskSleep will be included into the pico]OS kernel.
#define POSCFG_FEATURE_SOFTINTDEL 1 |
Include function posSoftIntDelHandler. If this definition is set to 1, the function posSoftIntDelHandler will be included into the pico]OS kernel. Note that also POSCFG_FEATURE_SOFTINTS must be set to 1.
#define POSCFG_FEATURE_SOFTINTS 1 |
Include software interrupt functions. If this definition is set to 1, the software interrupt functions are added to the user API.
#define POSCFG_FEATURE_TASKUNUSED 1 |
Include function posTaskUnused. If this definition is set to 1, the function posTaskUnused will be included into the pico]OS kernel.
#define POSCFG_FEATURE_TIMER 1 |
Include timer functions. If this definition is set to 1, the timer functions are added to the user API.
#define POSCFG_FEATURE_TIMERDESTROY 1 |
Include function posTimerDestroy. If this definition is set to 1, the function posTimerDestroy will be included into the pico]OS kernel. Note that also POSCFG_FEATURE_TIMER must be set to 1.
#define POSCFG_FEATURE_TIMERFIRED 1 |
Include function posTimerFired. If this definition is set to 1, the function posTimerFired will be included into the pico]OS kernel. Note that also POSCFG_FEATURE_TIMER must be set to 1.
#define POSCFG_FEATURE_YIELD 1 |
Include function posTaskYield. If this definition is set to 1, the function posTaskYield will be included into the pico]OS kernel.