osEventFlagsAttr_t group__CMSIS__RTOS__EventFlags.html structosEventFlagsAttr__t const char * name group__CMSIS__RTOS__EventFlags.html ab74e6bf80237ddc4109968cedc58c151 uint32_t attr_bits group__CMSIS__RTOS__EventFlags.html a6e93b49cb79c12f768d72580c7731f30 void * cb_mem group__CMSIS__RTOS__EventFlags.html a1e100dc33d403841ed3c344e3397868e uint32_t cb_size group__CMSIS__RTOS__EventFlags.html aa55a4335d12dc2785dc00fdc292d1159 osMemoryPoolAttr_t group__CMSIS__RTOS__PoolMgmt.html structosMemoryPoolAttr__t const char * name group__CMSIS__RTOS__PoolMgmt.html ab74e6bf80237ddc4109968cedc58c151 uint32_t attr_bits group__CMSIS__RTOS__PoolMgmt.html a6e93b49cb79c12f768d72580c7731f30 void * cb_mem group__CMSIS__RTOS__PoolMgmt.html a1e100dc33d403841ed3c344e3397868e uint32_t cb_size group__CMSIS__RTOS__PoolMgmt.html aa55a4335d12dc2785dc00fdc292d1159 void * mp_mem group__CMSIS__RTOS__PoolMgmt.html a5799465cca9c71c5587ceb0986f5b06a uint32_t mp_size group__CMSIS__RTOS__PoolMgmt.html a66c26015c0ac8e88a4ad907c120aee4f osMessageQueueAttr_t group__CMSIS__RTOS__Message.html structosMessageQueueAttr__t const char * name group__CMSIS__RTOS__Message.html ab74e6bf80237ddc4109968cedc58c151 uint32_t attr_bits group__CMSIS__RTOS__Message.html a6e93b49cb79c12f768d72580c7731f30 void * cb_mem group__CMSIS__RTOS__Message.html a1e100dc33d403841ed3c344e3397868e uint32_t cb_size group__CMSIS__RTOS__Message.html aa55a4335d12dc2785dc00fdc292d1159 void * mq_mem group__CMSIS__RTOS__Message.html a4e208dc0fb049b42c4b90cbd2791c5ad uint32_t mq_size group__CMSIS__RTOS__Message.html ac1cc09f875e20c926920b57bb83c70ee osMutexAttr_t group__CMSIS__RTOS__MutexMgmt.html structosMutexAttr__t const char * name group__CMSIS__RTOS__MutexMgmt.html ab74e6bf80237ddc4109968cedc58c151 uint32_t attr_bits group__CMSIS__RTOS__MutexMgmt.html a6e93b49cb79c12f768d72580c7731f30 void * cb_mem group__CMSIS__RTOS__MutexMgmt.html a1e100dc33d403841ed3c344e3397868e uint32_t cb_size group__CMSIS__RTOS__MutexMgmt.html aa55a4335d12dc2785dc00fdc292d1159 osSemaphoreAttr_t group__CMSIS__RTOS__SemaphoreMgmt.html structosSemaphoreAttr__t const char * name group__CMSIS__RTOS__SemaphoreMgmt.html ab74e6bf80237ddc4109968cedc58c151 uint32_t attr_bits group__CMSIS__RTOS__SemaphoreMgmt.html a6e93b49cb79c12f768d72580c7731f30 void * cb_mem group__CMSIS__RTOS__SemaphoreMgmt.html a1e100dc33d403841ed3c344e3397868e uint32_t cb_size group__CMSIS__RTOS__SemaphoreMgmt.html aa55a4335d12dc2785dc00fdc292d1159 osThreadAttr_t group__CMSIS__RTOS__ThreadMgmt.html structosThreadAttr__t const char * name group__CMSIS__RTOS__ThreadMgmt.html ab74e6bf80237ddc4109968cedc58c151 uint32_t attr_bits group__CMSIS__RTOS__ThreadMgmt.html a6e93b49cb79c12f768d72580c7731f30 void * cb_mem group__CMSIS__RTOS__ThreadMgmt.html a1e100dc33d403841ed3c344e3397868e uint32_t cb_size group__CMSIS__RTOS__ThreadMgmt.html aa55a4335d12dc2785dc00fdc292d1159 void * stack_mem group__CMSIS__RTOS__ThreadMgmt.html ad7c9b42355a4c8b9467130ab3fb19e43 uint32_t stack_size group__CMSIS__RTOS__ThreadMgmt.html aacbc9a219f2d6870e9ce89bb93f975c9 osPriority_t priority group__CMSIS__RTOS__ThreadMgmt.html a6a5183df4c54c3e28dc8dc704f2487d5 TZ_ModuleId_t tz_module group__CMSIS__RTOS__ThreadMgmt.html a697f2aad6119d655d212ea10245ae394 uint32_t affinity_mask group__CMSIS__RTOS__ThreadMgmt.html aaf358099120136bf63c5e53cf5d40043 osTimerAttr_t group__CMSIS__RTOS__TimerMgmt.html structosTimerAttr__t const char * name group__CMSIS__RTOS__TimerMgmt.html gab74e6bf80237ddc4109968cedc58c151 uint32_t attr_bits group__CMSIS__RTOS__TimerMgmt.html ga6e93b49cb79c12f768d72580c7731f30 void * cb_mem group__CMSIS__RTOS__TimerMgmt.html ga1e100dc33d403841ed3c344e3397868e uint32_t cb_size group__CMSIS__RTOS__TimerMgmt.html gaa55a4335d12dc2785dc00fdc292d1159 osVersion_t group__CMSIS__RTOS__KernelCtrl.html structosVersion__t uint32_t api group__CMSIS__RTOS__KernelCtrl.html a76a1ef1a4d3d9bd3e70783051f22a6d3 uint32_t kernel group__CMSIS__RTOS__KernelCtrl.html ad8075d3f42141346ae2c56389358f9e7 CMSIS_RTOS CMSIS-RTOS2 API group__CMSIS__RTOS.html CMSIS_RTOS_KernelCtrl CMSIS_RTOS_ThreadMgmt CMSIS_RTOS_ThreadFlagsMgmt CMSIS_RTOS_EventFlags CMSIS_RTOS_Wait CMSIS_RTOS_TimerMgmt CMSIS_RTOS_MutexMgmt CMSIS_RTOS_SemaphoreMgmt CMSIS_RTOS_PoolMgmt CMSIS_RTOS_Message CMSIS_RTOS_Definitions rtos_api2_functions CMSIS_RTOS_KernelCtrl Kernel Information and Control group__CMSIS__RTOS__KernelCtrl.html osVersion_t osKernelState_t group__CMSIS__RTOS__KernelCtrl.html ga08326469274b668140ca934b168a5ad4 osKernelInactive group__CMSIS__RTOS__KernelCtrl.html gga08326469274b668140ca934b168a5ad4a2ad3e5912db47b497529d036c89e7995 osKernelReady group__CMSIS__RTOS__KernelCtrl.html gga08326469274b668140ca934b168a5ad4a0596c6e14113447604753656417c9a24 osKernelRunning group__CMSIS__RTOS__KernelCtrl.html gga08326469274b668140ca934b168a5ad4a8e0b699fbe1c8bb66fefadd5911cb6ce osKernelLocked group__CMSIS__RTOS__KernelCtrl.html gga08326469274b668140ca934b168a5ad4a2fe382ad5ebab2257b35740414b28b01 osKernelSuspended group__CMSIS__RTOS__KernelCtrl.html gga08326469274b668140ca934b168a5ad4ad364464ad84d63b1413a9ac8a962390c osKernelError group__CMSIS__RTOS__KernelCtrl.html gga08326469274b668140ca934b168a5ad4a0545c92c18ce8e6b24e82a0d694a0b4a osKernelReserved group__CMSIS__RTOS__KernelCtrl.html gga08326469274b668140ca934b168a5ad4ab0a47576defa29396a649d9173d4bc4b osStatus_t osKernelInitialize group__CMSIS__RTOS__KernelCtrl.html gae818f6611d25ba3140bede410a52d659 (void) osStatus_t osKernelGetInfo group__CMSIS__RTOS__KernelCtrl.html ga6f7764e7250c5c5364c00c45a5d1d199 (osVersion_t *version, char *id_buf, uint32_t id_size) osKernelState_t osKernelGetState group__CMSIS__RTOS__KernelCtrl.html ga48b69b81012fce051f639be288b243ba (void) osStatus_t osKernelStart group__CMSIS__RTOS__KernelCtrl.html ga9ae2cc00f0d89d7b6a307bba942b5221 (void) int32_t osKernelLock group__CMSIS__RTOS__KernelCtrl.html ga948609ee930d9b38336b9e1c2a4dfe12 (void) int32_t osKernelUnlock group__CMSIS__RTOS__KernelCtrl.html gaf401728b4657456198c33fe75f8d6720 (void) int32_t osKernelRestoreLock group__CMSIS__RTOS__KernelCtrl.html gae7d0a71b9586cbbb49fcbdf6a04f0289 (int32_t lock) uint32_t osKernelSuspend group__CMSIS__RTOS__KernelCtrl.html gae26683e1606ec633354a2876c68f0c1f (void) void osKernelResume group__CMSIS__RTOS__KernelCtrl.html ga8c4b4d7ed34cab73c001665d9176aced (uint32_t sleep_ticks) uint32_t osKernelGetTickCount group__CMSIS__RTOS__KernelCtrl.html ga84bcdbf2fb76b10c8df4e439f0c7e11b (void) uint32_t osKernelGetTickFreq group__CMSIS__RTOS__KernelCtrl.html ga7a8d7bd927eaaa58999f91d7d6310cee (void) uint32_t osKernelGetSysTimerCount group__CMSIS__RTOS__KernelCtrl.html gae0fcaff6cecfb4013bb556c87afcd7d2 (void) uint32_t osKernelGetSysTimerFreq group__CMSIS__RTOS__KernelCtrl.html ga4d69215a93220f72be3684cad582f16a (void) osStatus_t osKernelProtect group__CMSIS__RTOS__KernelCtrl.html gac7e3b012c15c55bda68e0dd96ad9cd72 (uint32_t safety_class) osStatus_t osKernelDestroyClass group__CMSIS__RTOS__KernelCtrl.html ga2065364d1bc805a40e749430377df1e1 (uint32_t safety_class, uint32_t mode) void osFaultResume group__CMSIS__RTOS__KernelCtrl.html ga91b400b21a9093f7751fc45613c12110 (void) CMSIS_RTOS_ThreadMgmt Thread Management group__CMSIS__RTOS__ThreadMgmt.html osThreadAttr_t #define osErrorId group__CMSIS__RTOS__ThreadMgmt.html ga6f3bd4b67fb89bd085266fe65ee45b06 #define osThreadJoinable group__CMSIS__RTOS__ThreadMgmt.html ga249499c519f3f8eef5673009ab6cfcbe #define osThreadDetached group__CMSIS__RTOS__ThreadMgmt.html gaa9336c1073858d6b118e2e011636246f #define osThreadUnprivileged group__CMSIS__RTOS__ThreadMgmt.html ga4c028e5c3f4d86d237a1e09ceaf84792 #define osThreadPrivileged group__CMSIS__RTOS__ThreadMgmt.html ga7c2b7db42d23e4f56132e0ed739d02e5 #define osThreadZone group__CMSIS__RTOS__ThreadMgmt.html gaefca370070d0b1616421bc3311acfecc (n) #define osThreadProcessor group__CMSIS__RTOS__ThreadMgmt.html ga4ef461379ceba9ab7764850ef2c7b0ac (n) void(* osThreadFunc_t group__CMSIS__RTOS__ThreadMgmt.html gadd51f99a6eb50b94eee75f27cae815eb )(void *argument) void * osThreadId_t group__CMSIS__RTOS__ThreadMgmt.html gaa6c32fe2a3e0a2e01f212d55b02e51c7 osThreadState_t group__CMSIS__RTOS__ThreadMgmt.html gad3dc89e942e38d9f3af858a0269a820d osThreadInactive group__CMSIS__RTOS__ThreadMgmt.html ggad3dc89e942e38d9f3af858a0269a820dae9d77830b6866e287417b6e1d983e971 osThreadReady group__CMSIS__RTOS__ThreadMgmt.html ggad3dc89e942e38d9f3af858a0269a820da59e286915944fe0e4d1ffdb1f2946f14 osThreadRunning group__CMSIS__RTOS__ThreadMgmt.html ggad3dc89e942e38d9f3af858a0269a820dac4fe336e0790188fcf7d667372eca19d osThreadBlocked group__CMSIS__RTOS__ThreadMgmt.html ggad3dc89e942e38d9f3af858a0269a820daf0e992e354fba8695957c530226a4968 osThreadTerminated group__CMSIS__RTOS__ThreadMgmt.html ggad3dc89e942e38d9f3af858a0269a820dad5b2726c2d0228f4f1a76cf6b630963c osThreadError group__CMSIS__RTOS__ThreadMgmt.html ggad3dc89e942e38d9f3af858a0269a820da339313e26613bc12f66a852e2ff8745e osPriority_t group__CMSIS__RTOS__ThreadMgmt.html gad4e3e0971b41f2d17584a8c6837342ec osPriorityIdle group__CMSIS__RTOS__ThreadMgmt.html ggad4e3e0971b41f2d17584a8c6837342ecacd5864eac01a6916a7c866bb51a6aac1 osPriorityISR group__CMSIS__RTOS__ThreadMgmt.html ggad4e3e0971b41f2d17584a8c6837342eca4b4fa46c3ebaf4259662a0a0a3173b7f osThreadId_t osThreadNew group__CMSIS__RTOS__ThreadMgmt.html ga48d68b8666d99d28fa646ee1d2182b8f (osThreadFunc_t func, void *argument, const osThreadAttr_t *attr) const char * osThreadGetName group__CMSIS__RTOS__ThreadMgmt.html gac3230f3a55a297514b013ebf38f27e0a (osThreadId_t thread_id) uint32_t osThreadGetClass group__CMSIS__RTOS__ThreadMgmt.html ga1bfbef7da94ed4147d231e8d6eeb5f3e (osThreadId_t thread_id) uint32_t osThreadGetZone group__CMSIS__RTOS__ThreadMgmt.html ga4101737fa4fd303d4b41fdca6b994f8e (osThreadId_t thread_id) osThreadId_t osThreadGetId group__CMSIS__RTOS__ThreadMgmt.html ga8df03548e89fbc56402a5cd584a505da (void) osThreadState_t osThreadGetState group__CMSIS__RTOS__ThreadMgmt.html gacc0a98b42f0a5928e12dc91dc76866b9 (osThreadId_t thread_id) osStatus_t osThreadSetPriority group__CMSIS__RTOS__ThreadMgmt.html ga861a420fb2d643115b06622903fb3bfb (osThreadId_t thread_id, osPriority_t priority) osPriority_t osThreadGetPriority group__CMSIS__RTOS__ThreadMgmt.html ga0aeaf349604f456e68e78f9d3b42e44b (osThreadId_t thread_id) osStatus_t osThreadYield group__CMSIS__RTOS__ThreadMgmt.html gad01c7ec26535b1de6b018bb9466720e2 (void) osStatus_t osThreadSuspend group__CMSIS__RTOS__ThreadMgmt.html gaa9de419d0152bf77e9bbcd1f369fb990 (osThreadId_t thread_id) osStatus_t osThreadResume group__CMSIS__RTOS__ThreadMgmt.html ga3dbad90eff394b02de76a452c84c5d80 (osThreadId_t thread_id) osStatus_t osThreadDetach group__CMSIS__RTOS__ThreadMgmt.html gaaad14cd9547341ea8109dc4e8540f1dc (osThreadId_t thread_id) osStatus_t osThreadJoin group__CMSIS__RTOS__ThreadMgmt.html ga3fca90fb0679afeb968aa8c3d5874487 (osThreadId_t thread_id) __NO_RETURN void osThreadExit group__CMSIS__RTOS__ThreadMgmt.html gaddaa452dd7610e4096647a566d3556fc (void) osStatus_t osThreadTerminate group__CMSIS__RTOS__ThreadMgmt.html ga2f8ba6dba6e9c065a6e236ffd410d74a (osThreadId_t thread_id) uint32_t osThreadGetStackSize group__CMSIS__RTOS__ThreadMgmt.html gab9f8bd715d671c6ee27644867bc1bf65 (osThreadId_t thread_id) uint32_t osThreadGetStackSpace group__CMSIS__RTOS__ThreadMgmt.html ga9c83bd5dd8de329701775d6ef7012720 (osThreadId_t thread_id) uint32_t osThreadGetCount group__CMSIS__RTOS__ThreadMgmt.html ga495b3f812224e7301f23a691793765db (void) uint32_t osThreadEnumerate group__CMSIS__RTOS__ThreadMgmt.html ga5606604d56e21ece1a654664be877439 (osThreadId_t *thread_array, uint32_t array_items) osStatus_t osThreadFeedWatchdog group__CMSIS__RTOS__ThreadMgmt.html ga8f4455b06afb95c1915f15266818a8c6 (uint32_t ticks) osStatus_t osThreadProtectPrivileged group__CMSIS__RTOS__ThreadMgmt.html gaee8e6bed82cd58dad31bb90156182032 (void) osStatus_t osThreadSuspendClass group__CMSIS__RTOS__ThreadMgmt.html gadadb56627094dbb07f6aeddf7d713fd9 (uint32_t safety_class, uint32_t mode) osStatus_t osThreadResumeClass group__CMSIS__RTOS__ThreadMgmt.html gadd0a06b459925eb5cdeab67b380a3970 (uint32_t safety_class, uint32_t mode) osStatus_t osThreadTerminateZone group__CMSIS__RTOS__ThreadMgmt.html ga99ce311cc620c65fbac043d04dc7d755 (uint32_t zone) osStatus_t osThreadSetAffinityMask group__CMSIS__RTOS__ThreadMgmt.html ga60e2518df0194587a134b7e1836f2470 (osThreadId_t thread_id, uint32_t affinity_mask) uint32_t osThreadGetAffinityMask group__CMSIS__RTOS__ThreadMgmt.html gab0541a97b969f7f762572dcefe2f65e1 (osThreadId_t thread_id) uint32_t osWatchdogAlarm_Handler group__CMSIS__RTOS__ThreadMgmt.html ga5a02770aaf65c7a3c7562c109884176a (osThreadId_t thread_id) void osZoneSetup_Callback group__CMSIS__RTOS__ThreadMgmt.html ga79d4b26de0bfcdaf142f83e585532f93 (uint32_t zone) ThreadStates threadConfig_procmode thread_examples joinable_threads CMSIS_RTOS_ThreadFlagsMgmt Thread Flags group__CMSIS__RTOS__ThreadFlagsMgmt.html uint32_t osThreadFlagsSet group__CMSIS__RTOS__ThreadFlagsMgmt.html ga6f89ef9caded1d9963c7b12b0f6412c9 (osThreadId_t thread_id, uint32_t flags) uint32_t osThreadFlagsClear group__CMSIS__RTOS__ThreadFlagsMgmt.html ga656abc1c862c5b9a2b13584c42cc0bfa (uint32_t flags) uint32_t osThreadFlagsGet group__CMSIS__RTOS__ThreadFlagsMgmt.html ga85c8d2c89466e25abbcb545d9ddd71ba (void) uint32_t osThreadFlagsWait group__CMSIS__RTOS__ThreadFlagsMgmt.html gac11542ad6300b600f872fc96e340ec2b (uint32_t flags, uint32_t options, uint32_t timeout) CMSIS_RTOS_EventFlags Event Flags group__CMSIS__RTOS__EventFlags.html osEventFlagsAttr_t void * osEventFlagsId_t group__CMSIS__RTOS__EventFlags.html gafdbab933146d6d81d7cca7287e267a50 osEventFlagsId_t osEventFlagsNew group__CMSIS__RTOS__EventFlags.html gab14b1caeb12ffa42cce1bfe889cd07df (const osEventFlagsAttr_t *attr) uint32_t osEventFlagsSet group__CMSIS__RTOS__EventFlags.html ga33b71d14cecf90b4e72639dd19f23a5e (osEventFlagsId_t ef_id, uint32_t flags) uint32_t osEventFlagsClear group__CMSIS__RTOS__EventFlags.html ga93bf258ca0007c6641fbe8e4f2b8a1e5 (osEventFlagsId_t ef_id, uint32_t flags) uint32_t osEventFlagsGet group__CMSIS__RTOS__EventFlags.html ga8bda3185f46bfd278cea8a6cf357677d (osEventFlagsId_t ef_id) uint32_t osEventFlagsWait group__CMSIS__RTOS__EventFlags.html ga52acb34a8322e58020227344fe662b4e (osEventFlagsId_t ef_id, uint32_t flags, uint32_t options, uint32_t timeout) osStatus_t osEventFlagsDelete group__CMSIS__RTOS__EventFlags.html ga7c4acf2fb0d506ec82905dee53fb5435 (osEventFlagsId_t ef_id) const char * osEventFlagsGetName group__CMSIS__RTOS__EventFlags.html ga59f4ddf0ee8c395b1672bb978d1cfc88 (osEventFlagsId_t ef_id) CMSIS_RTOS_Wait Generic Wait Functions group__CMSIS__RTOS__Wait.html osStatus_t osDelay group__CMSIS__RTOS__Wait.html gaf6055a51390ef65b6b6edc28bf47322e (uint32_t ticks) osStatus_t osDelayUntil group__CMSIS__RTOS__Wait.html ga3c807924c2d6d43bc2ffb49da3f7f3a1 (uint32_t ticks) CMSIS_RTOS_TimerMgmt Timer Management group__CMSIS__RTOS__TimerMgmt.html osTimerAttr_t void * osTimerId_t group__CMSIS__RTOS__TimerMgmt.html gaad5409379689ee27bb0a0b56ea4a4b34 void(* osTimerFunc_t group__CMSIS__RTOS__TimerMgmt.html gaacf768c1ec64b020598afb985d7b30be )(void *argument) osTimerType_t group__CMSIS__RTOS__TimerMgmt.html ga7dc24a4c2b90334427081c3da7a71915 osTimerOnce group__CMSIS__RTOS__TimerMgmt.html gga7dc24a4c2b90334427081c3da7a71915a2e0e1f31c742c84b497c4d7143357bdb osTimerPeriodic group__CMSIS__RTOS__TimerMgmt.html gga7dc24a4c2b90334427081c3da7a71915ab3463d921dc310938094745c230f2b35 osTimerId_t osTimerNew group__CMSIS__RTOS__TimerMgmt.html gad4e7f785c5f700a509f55a3bf6a62bec (osTimerFunc_t func, osTimerType_t type, void *argument, const osTimerAttr_t *attr) const char * osTimerGetName group__CMSIS__RTOS__TimerMgmt.html ga7938dde88ada1a01b60f41cf120069c0 (osTimerId_t timer_id) osStatus_t osTimerStart group__CMSIS__RTOS__TimerMgmt.html gab6ee2859ea657641b7adfac599b8121d (osTimerId_t timer_id, uint32_t ticks) osStatus_t osTimerStop group__CMSIS__RTOS__TimerMgmt.html gabd7a89356da7717293eb0bc5d87b8ac9 (osTimerId_t timer_id) uint32_t osTimerIsRunning group__CMSIS__RTOS__TimerMgmt.html ga69d3589f54194022c30dd01e45ec6741 (osTimerId_t timer_id) osStatus_t osTimerDelete group__CMSIS__RTOS__TimerMgmt.html gad0001dd74721ab461789324806db2453 (osTimerId_t timer_id) uint32_t osTimerAttr_t::attr_bits group__CMSIS__RTOS__TimerMgmt.html ga6e93b49cb79c12f768d72580c7731f30 void * osTimerAttr_t::cb_mem group__CMSIS__RTOS__TimerMgmt.html ga1e100dc33d403841ed3c344e3397868e uint32_t osTimerAttr_t::cb_size group__CMSIS__RTOS__TimerMgmt.html gaa55a4335d12dc2785dc00fdc292d1159 const char * osTimerAttr_t::name group__CMSIS__RTOS__TimerMgmt.html gab74e6bf80237ddc4109968cedc58c151 CMSIS_RTOS_MutexMgmt Mutex Management group__CMSIS__RTOS__MutexMgmt.html osMutexAttr_t #define osMutexRecursive group__CMSIS__RTOS__MutexMgmt.html ga65c2482cc64a35d03871f3180f305926 #define osMutexPrioInherit group__CMSIS__RTOS__MutexMgmt.html ga40fba270cb31a977b3bd551d41eb9599 #define osMutexRobust group__CMSIS__RTOS__MutexMgmt.html gaf0e1dee376798b4d516d164981526780 void * osMutexId_t group__CMSIS__RTOS__MutexMgmt.html ga313801836c62deb23055efb55a420e42 osMutexId_t osMutexNew group__CMSIS__RTOS__MutexMgmt.html gab90920022ab944296821368ef6bb52f8 (const osMutexAttr_t *attr) const char * osMutexGetName group__CMSIS__RTOS__MutexMgmt.html ga00b5e58cd247a412d1afd18732d8b752 (osMutexId_t mutex_id) osStatus_t osMutexAcquire group__CMSIS__RTOS__MutexMgmt.html gabc54686ea0fc281823b1763422d2a924 (osMutexId_t mutex_id, uint32_t timeout) osStatus_t osMutexRelease group__CMSIS__RTOS__MutexMgmt.html gaea629705703580ff58776bf73c8db915 (osMutexId_t mutex_id) osThreadId_t osMutexGetOwner group__CMSIS__RTOS__MutexMgmt.html ga7f9a7666df0978738cd570cb700b83fb (osMutexId_t mutex_id) osStatus_t osMutexDelete group__CMSIS__RTOS__MutexMgmt.html gabee73ad227ba4587d3db12ef9bd582bc (osMutexId_t mutex_id) CMSIS_RTOS_SemaphoreMgmt Semaphores group__CMSIS__RTOS__SemaphoreMgmt.html osSemaphoreAttr_t void * osSemaphoreId_t group__CMSIS__RTOS__SemaphoreMgmt.html ga6e1c1c4b04175bb92b013c8f37249f40 osSemaphoreId_t osSemaphoreNew group__CMSIS__RTOS__SemaphoreMgmt.html ga2a39806ace781a0008a4374ca701b14a (uint32_t max_count, uint32_t initial_count, const osSemaphoreAttr_t *attr) const char * osSemaphoreGetName group__CMSIS__RTOS__SemaphoreMgmt.html ga9586952051f00285f1482dbe6695bbc4 (osSemaphoreId_t semaphore_id) osStatus_t osSemaphoreAcquire group__CMSIS__RTOS__SemaphoreMgmt.html ga7e94c8b242a0c81f2cc79ec22895c87b (osSemaphoreId_t semaphore_id, uint32_t timeout) osStatus_t osSemaphoreRelease group__CMSIS__RTOS__SemaphoreMgmt.html ga0abcee1b5449d7a6928fb9248c690bb6 (osSemaphoreId_t semaphore_id) uint32_t osSemaphoreGetCount group__CMSIS__RTOS__SemaphoreMgmt.html ga7559d4dff3cda9992fc5ab5de3e74c70 (osSemaphoreId_t semaphore_id) osStatus_t osSemaphoreDelete group__CMSIS__RTOS__SemaphoreMgmt.html ga81258ce9c67fa89f07cc49d2e136cd88 (osSemaphoreId_t semaphore_id) CMSIS_RTOS_PoolMgmt Memory Pool group__CMSIS__RTOS__PoolMgmt.html osMemoryPoolAttr_t void * osMemoryPoolId_t group__CMSIS__RTOS__PoolMgmt.html ga2e44473caf338266f56800960294f960 osMemoryPoolId_t osMemoryPoolNew group__CMSIS__RTOS__PoolMgmt.html ga497ced5d72dc5cd405c4c418516220dc (uint32_t block_count, uint32_t block_size, const osMemoryPoolAttr_t *attr) const char * osMemoryPoolGetName group__CMSIS__RTOS__PoolMgmt.html gab414a1e138205a55820acfa277c8f386 (osMemoryPoolId_t mp_id) void * osMemoryPoolAlloc group__CMSIS__RTOS__PoolMgmt.html ga8ead54e99ccb8f112356c88f99d38fbe (osMemoryPoolId_t mp_id, uint32_t timeout) osStatus_t osMemoryPoolFree group__CMSIS__RTOS__PoolMgmt.html gabb4f4560daa6d1f8c8789082ee186d16 (osMemoryPoolId_t mp_id, void *block) uint32_t osMemoryPoolGetCapacity group__CMSIS__RTOS__PoolMgmt.html gad696e94bfbe28f0b6613f9303fdf6a37 (osMemoryPoolId_t mp_id) uint32_t osMemoryPoolGetBlockSize group__CMSIS__RTOS__PoolMgmt.html gab2bf059b7fa7679c3cccdaeec60b6c0e (osMemoryPoolId_t mp_id) uint32_t osMemoryPoolGetCount group__CMSIS__RTOS__PoolMgmt.html ga958a9449bff8c95ce213de98eef5739d (osMemoryPoolId_t mp_id) uint32_t osMemoryPoolGetSpace group__CMSIS__RTOS__PoolMgmt.html ga0394cffa9479a7994e3b03c79c1cb909 (osMemoryPoolId_t mp_id) osStatus_t osMemoryPoolDelete group__CMSIS__RTOS__PoolMgmt.html ga8c39e7e5cd2b9eda907466808e59d62e (osMemoryPoolId_t mp_id) CMSIS_RTOS_Message Message Queue group__CMSIS__RTOS__Message.html osMessageQueueAttr_t osMessageQueueId_t osMessageQueueNew group__CMSIS__RTOS__Message.html ga24e895a00f9d484db33aaf784c57bfed (uint32_t msg_count, uint32_t msg_size, const osMessageQueueAttr_t *attr) const char * osMessageQueueGetName group__CMSIS__RTOS__Message.html gae7cf7bf2b97a5ae481fb60fcce99247a (osMessageQueueId_t mq_id) osStatus_t osMessageQueuePut group__CMSIS__RTOS__Message.html gaa515fc8b956f721a8f72b2c505813bfc (osMessageQueueId_t mq_id, const void *msg_ptr, uint8_t msg_prio, uint32_t timeout) osStatus_t osMessageQueueGet group__CMSIS__RTOS__Message.html gad90d4959466a7a65105061da8256ab9e (osMessageQueueId_t mq_id, void *msg_ptr, uint8_t *msg_prio, uint32_t timeout) uint32_t osMessageQueueGetCapacity group__CMSIS__RTOS__Message.html gac24f87d4f395e9e9c900c320e45ade8a (osMessageQueueId_t mq_id) uint32_t osMessageQueueGetMsgSize group__CMSIS__RTOS__Message.html ga96d3d84069b20359de48109e28a1a89e (osMessageQueueId_t mq_id) uint32_t osMessageQueueGetCount group__CMSIS__RTOS__Message.html ga6a32ac394fcff568b251c160cc3014b2 (osMessageQueueId_t mq_id) uint32_t osMessageQueueGetSpace group__CMSIS__RTOS__Message.html gaddf0904427436dd3880d46263c2dc9fa (osMessageQueueId_t mq_id) osStatus_t osMessageQueueReset group__CMSIS__RTOS__Message.html gac6dce7f9ad132d266292c2e979d861b4 (osMessageQueueId_t mq_id) osStatus_t osMessageQueueDelete group__CMSIS__RTOS__Message.html gaba987f665444e0d83fa6a3a68bc72abe (osMessageQueueId_t mq_id) CMSIS_RTOS_Definitions Generic Definitions group__CMSIS__RTOS__Definitions.html flags_error_codes #define osWaitForever group__CMSIS__RTOS__Definitions.html ga9eb9a7a797a42e4b55eb171ecc609ddb #define osFlagsWaitAny group__CMSIS__RTOS__Definitions.html ga18e63587b8450d5b8798b6f6ec04e012 #define osFlagsWaitAll group__CMSIS__RTOS__Definitions.html ga8b6f562736fbfb5428940e0c017dec24 #define osFlagsNoClear group__CMSIS__RTOS__Definitions.html gaade844a42237d8c37569d4d9b16b9f1c #define osSafetyClass group__CMSIS__RTOS__Definitions.html ga604fce4f5205f92c347eb62fcc216861 (n) #define osSafetyWithSameClass group__CMSIS__RTOS__Definitions.html ga7abd2d95425d9e02672778b3464b2eaa #define osSafetyWithLowerClass group__CMSIS__RTOS__Definitions.html ga8c77ee126b9215425fc004ee13cdc6de osStatus_t group__CMSIS__RTOS__Definitions.html ga6c0dbe6069e4e7f47bb4cd32ae2b813e osOK group__CMSIS__RTOS__Definitions.html gga6c0dbe6069e4e7f47bb4cd32ae2b813eab17c65ad8b5bae759882b41c5bf35cda osError group__CMSIS__RTOS__Definitions.html gga6c0dbe6069e4e7f47bb4cd32ae2b813eacb77fd6a5f0f177b06847a629f6054e8 osErrorTimeout group__CMSIS__RTOS__Definitions.html gga6c0dbe6069e4e7f47bb4cd32ae2b813ea809f56df47a0269cdd4501e0d03eb603 osErrorResource group__CMSIS__RTOS__Definitions.html gga6c0dbe6069e4e7f47bb4cd32ae2b813ea75ed7d9f50a54adb727f61486ff2cc02 osErrorParameter group__CMSIS__RTOS__Definitions.html gga6c0dbe6069e4e7f47bb4cd32ae2b813ea146cdcbc5c2b6f43e196294dbc59e12c osErrorNoMemory group__CMSIS__RTOS__Definitions.html gga6c0dbe6069e4e7f47bb4cd32ae2b813ea1bccee013c5725778b750a54c4f9e57d osErrorISR group__CMSIS__RTOS__Definitions.html gga6c0dbe6069e4e7f47bb4cd32ae2b813ea91c2ea9c9cd03401ff7d396c636d1864 osErrorSafetyClass group__CMSIS__RTOS__Definitions.html gga6c0dbe6069e4e7f47bb4cd32ae2b813ea7379a8ce2e513723390bb01d2efeb981 osStatusReserved group__CMSIS__RTOS__Definitions.html gga6c0dbe6069e4e7f47bb4cd32ae2b813ea59d1c52ddb4ba7a7738039756e79d982 flags_error_codes Flags Functions Error Codes group__flags__error__codes.html #define osFlagsErrorUnknown group__flags__error__codes.html ga3b1d9fbb83d64eedb62f831c9be647c3 #define osFlagsErrorTimeout group__flags__error__codes.html ga2e951c3f1c3b7bff4eca3d7836cd19ca #define osFlagsErrorResource group__flags__error__codes.html ga4db38b50da1889bcaaa7f747e844f904 #define osFlagsErrorParameter group__flags__error__codes.html gaa8a95ef938f8f5a9fcb815ec53184f77 #define osFlagsErrorISR group__flags__error__codes.html gaea3abd186643f539877e894b62b63448 CMSIS_RTOS_TickAPI OS Tick API group__CMSIS__RTOS__TickAPI.html int32_t OS_Tick_Setup group__CMSIS__RTOS__TickAPI.html ga5eeffb4d9dc6c6802fee8898096d9a59 (uint32_t freq, IRQHandler_t handler) void OS_Tick_Enable group__CMSIS__RTOS__TickAPI.html gaaa0d6ddef6816e8e5650fde3daf191e7 (void) void OS_Tick_Disable group__CMSIS__RTOS__TickAPI.html ga50fc040b66fabd1945d2bd1d0d05661d (void) void OS_Tick_AcknowledgeIRQ group__CMSIS__RTOS__TickAPI.html ga14c430d2b363ebd9f904b0822a9314e7 (void) int32_t OS_Tick_GetIRQn group__CMSIS__RTOS__TickAPI.html gaa8b4eca23e3ffe2df403291958cdc905 (void) uint32_t OS_Tick_GetClock group__CMSIS__RTOS__TickAPI.html ga936217ea28236fb57648973e0d8f627a (void) uint32_t OS_Tick_GetInterval group__CMSIS__RTOS__TickAPI.html ga123151dc19d5a94a68f12cdbf61a9bb5 (void) uint32_t OS_Tick_GetCount group__CMSIS__RTOS__TickAPI.html gaa64a145a554f1e5077848938d7f39c92 (void) uint32_t OS_Tick_GetOverflow group__CMSIS__RTOS__TickAPI.html ga1f9a593126b7f0b66fc526c2cebd6192 (void) rtos_revisionHistory Revision History rtos_revisionHistory.html md_src_history usingOS2 Using CMSIS-RTOS2 Interface usingOS2.html md_src_using rtos2_functionalities cmsis_os2_h cmsis_os2_coding_rules SystemStartup rtos_objects rtos_objects_create rtos_objects_usage rtos_objects_delete CMSIS_RTOS_TimeOutValue CMSIS_RTOS_ISR_Calls CMSIS_RTOS_MemoryMgmt CMSIS_RTOS_MemoryMgmt_Automatic CMSIS_RTOS_MemoryMgmt_Manual CMSIS_RTOS_ProcessIsolation Process Isolation CMSIS_RTOS_ProcessIsolation.html md_src_processIsolation rtos_process_isolation_mpu MPU Protected Zones rtos_process_isolation_mpu.html rtos_process_isolation_mpu_def rtos_process_isolation_mpu_load rtos_process_isolation_mpu_objects rtos_process_isolation_mpu_fault rtos_process_isolation_safety_class Safety Classes rtos_process_isolation_safety_class.html rtos_process_isolation_safety_class_assign rtos_process_isolation_safety_class_error rtos_process_isolation_thread_wdt Thread Watchdogs rtos_process_isolation_thread_wdt.html rtos_process_isolation_faults Fault Handling rtos_process_isolation_faults.html rtosValidation RTOS Validation rtosValidation.html md_src_validation index Overview index.html mainpage rtos2_benefits rtos2_kernels rtos2_access