Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:
- c -
- CH_CFG_FACTORY_GENERIC_BUFFERS
: ch.h
, chconf.h
, chfactory.h
- CH_CFG_FACTORY_MAILBOXES
: ch.h
, chconf.h
, chfactory.h
- CH_CFG_FACTORY_MAX_NAMES_LENGTH
: ch.h
, chconf.h
, chfactory.h
- CH_CFG_FACTORY_OBJ_FIFOS
: ch.h
, chconf.h
, chfactory.h
- CH_CFG_FACTORY_OBJECTS_REGISTRY
: ch.h
, chconf.h
, chfactory.h
- CH_CFG_FACTORY_PIPES
: chconf.h
, chfactory.h
- CH_CFG_FACTORY_SEMAPHORES
: ch.h
, chconf.h
, chfactory.h
- CH_CFG_IDLE_ENTER_HOOK
: chconf.h
- CH_CFG_IDLE_LEAVE_HOOK
: chconf.h
- CH_CFG_MEMCORE_SIZE
: chconf.h
, chmemcore.h
- CH_CFG_NUM_THREADS
: chconf.h
- CH_CFG_ST_FREQUENCY
: chconf.h
- CH_CFG_ST_RESOLUTION
: chconf.h
- CH_CFG_ST_TIMEDELTA
: chconf.h
- CH_CFG_SYSTEM_HALT_HOOK
: chconf.h
- CH_CFG_SYSTEM_INIT_HOOK
: chconf.h
- CH_CFG_THREAD_EXT_FIELDS
: chconf.h
- CH_CFG_THREAD_EXT_INIT_HOOK
: chconf.h
- CH_CFG_USE_EVENTS
: chconf.h
- CH_CFG_USE_FACTORY
: ch.h
, chconf.h
- CH_CFG_USE_HEAP
: chconf.h
- CH_CFG_USE_MAILBOXES
: chconf.h
- CH_CFG_USE_MEMCORE
: chconf.h
- CH_CFG_USE_MEMPOOLS
: chconf.h
- CH_CFG_USE_MUTEXES
: chconf.h
- CH_CFG_USE_OBJ_FIFOS
: chconf.h
- CH_CFG_USE_PIPES
: chconf.h
- CH_CFG_USE_SEMAPHORES
: chconf.h
- CH_DBG_ENABLE_ASSERTS
: chconf.h
- CH_DBG_ENABLE_CHECKS
: chconf.h
- CH_DBG_ENABLE_STACK_CHECK
: chconf.h
- CH_DBG_STATISTICS
: chconf.h
- CH_DBG_SYSTEM_STATE_CHECK
: chconf.h
- ch_factory
: chfactory.c
- CH_FAST_IRQ_HANDLER
: ch.h
- CH_HEAP_ALIGNMENT
: chmemheaps.h
- CH_HEAP_AREA
: chmemheaps.h
- CH_IRQ_EPILOGUE
: ch.h
- CH_IRQ_HANDLER
: ch.h
- CH_IRQ_IS_VALID_KERNEL_PRIORITY
: ch.h
- CH_IRQ_IS_VALID_PRIORITY
: ch.h
- CH_IRQ_PROLOGUE
: ch.h
- CH_KERNEL_MAJOR
: ch.h
- CH_KERNEL_MINOR
: ch.h
- CH_KERNEL_PATCH
: ch.h
- CH_KERNEL_STABLE
: ch.h
- CH_KERNEL_VERSION
: ch.h
- ch_memcore
: chmemcore.c
- CH_OSLIB_MAJOR
: chlib.h
- CH_OSLIB_MINOR
: chlib.h
- CH_OSLIB_PATCH
: chlib.h
- CH_OSLIB_STABLE
: chlib.h
- CH_OSLIB_VERSION
: chlib.h
- chBSemGetStateI()
: chbsem.h
- chBSemObjectInit()
: chbsem.h
- chBSemReset()
: chbsem.h
- chBSemResetI()
: chbsem.h
- chBSemSignal()
: chbsem.h
- chBSemSignalI()
: chbsem.h
- chBSemWait()
: chbsem.h
- chBSemWaitS()
: chbsem.h
- chBSemWaitTimeout()
: chbsem.h
- chBSemWaitTimeoutS()
: chbsem.h
- chCoreAlloc()
: chmemcore.h
- chCoreAllocAligned()
: chmemcore.h
- chCoreAllocAlignedI()
: chmemcore.h
- chCoreAllocAlignedWithOffset()
: chmemcore.c
- chCoreAllocAlignedWithOffsetI()
: chmemcore.c
- chCoreAllocI()
: chmemcore.h
- chCoreGetStatusX()
: chmemcore.c
- chDbgAssert
: ch.h
- chDbgCheck
: ch.h
- chDbgCheckClassI()
: ch.c
- chDbgCheckClassS()
: ch.c
- chEvtSignal()
: ch.c
- chEvtSignalI()
: ch.c
- chEvtWaitAnyTimeout()
: ch.c
- chFactoryCreateBuffer()
: chfactory.c
- chFactoryCreateMailbox()
: chfactory.c
- chFactoryCreateObjectsFIFO()
: chfactory.c
- chFactoryCreatePipe()
: chfactory.c
- chFactoryCreateSemaphore()
: chfactory.c
- chFactoryDuplicateReference()
: chfactory.h
- chFactoryFindBuffer()
: chfactory.c
- chFactoryFindMailbox()
: chfactory.c
- chFactoryFindObject()
: chfactory.c
- chFactoryFindObjectByPointer()
: chfactory.c
- chFactoryFindObjectsFIFO()
: chfactory.c
- chFactoryFindPipe()
: chfactory.c
- chFactoryFindSemaphore()
: chfactory.c
- chFactoryGetBuffer()
: chfactory.h
- chFactoryGetBufferSize()
: chfactory.h
- chFactoryGetMailbox()
: chfactory.h
- chFactoryGetObject()
: chfactory.h
- chFactoryGetObjectsFIFO()
: chfactory.h
- chFactoryGetPipe()
: chfactory.h
- chFactoryGetSemaphore()
: chfactory.h
- chFactoryRegisterObject()
: chfactory.c
- chFactoryReleaseBuffer()
: chfactory.c
- chFactoryReleaseMailbox()
: chfactory.c
- chFactoryReleaseObject()
: chfactory.c
- chFactoryReleaseObjectsFIFO()
: chfactory.c
- chFactoryReleasePipe()
: chfactory.c
- chFactoryReleaseSemaphore()
: chfactory.c
- chFifoObjectInit()
: chobjfifos.h
- chFifoObjectInitAligned()
: chobjfifos.h
- chFifoReceiveObjectI()
: chobjfifos.h
- chFifoReceiveObjectTimeout()
: chobjfifos.h
- chFifoReceiveObjectTimeoutS()
: chobjfifos.h
- chFifoReturnObject()
: chobjfifos.h
- chFifoReturnObjectI()
: chobjfifos.h
- chFifoReturnObjectS()
: chobjfifos.h
- chFifoSendObject()
: chobjfifos.h
- chFifoSendObjectAhead()
: chobjfifos.h
- chFifoSendObjectAheadI()
: chobjfifos.h
- chFifoSendObjectAheadS()
: chobjfifos.h
- chFifoSendObjectI()
: chobjfifos.h
- chFifoSendObjectS()
: chobjfifos.h
- chFifoTakeObjectI()
: chobjfifos.h
- chFifoTakeObjectTimeout()
: chobjfifos.h
- chFifoTakeObjectTimeoutS()
: chobjfifos.h
- chGuardedPoolAdd()
: chmempools.h
- chGuardedPoolAddI()
: chmempools.h
- chGuardedPoolAddS()
: chmempools.h
- chGuardedPoolAllocI()
: chmempools.h
- chGuardedPoolAllocTimeout()
: chmempools.c
- chGuardedPoolAllocTimeoutS()
: chmempools.c
- chGuardedPoolFree()
: chmempools.c
- chGuardedPoolFreeI()
: chmempools.h
- chGuardedPoolFreeS()
: chmempools.h
- chGuardedPoolGetCounterI()
: chmempools.h
- chGuardedPoolLoadArray()
: chmempools.c
- chGuardedPoolObjectInit()
: chmempools.h
- chGuardedPoolObjectInitAligned()
: chmempools.c
- chHeapAlloc()
: chmemheaps.h
- chHeapAllocAligned()
: chmemheaps.c
- chHeapFree()
: chmemheaps.c
- chHeapGetSize()
: chmemheaps.h
- chHeapObjectInit()
: chmemheaps.c
- chHeapStatus()
: chmemheaps.c
- chMBFetchI()
: chmboxes.c
- chMBFetchTimeout()
: chmboxes.c
- chMBFetchTimeoutS()
: chmboxes.c
- chMBGetFreeCountI()
: chmboxes.h
- chMBGetSizeI()
: chmboxes.h
- chMBGetUsedCountI()
: chmboxes.h
- chMBObjectInit()
: chmboxes.c
- chMBPeekI()
: chmboxes.h
- chMBPostAheadI()
: chmboxes.c
- chMBPostAheadTimeout()
: chmboxes.c
- chMBPostAheadTimeoutS()
: chmboxes.c
- chMBPostI()
: chmboxes.c
- chMBPostTimeout()
: chmboxes.c
- chMBPostTimeoutS()
: chmboxes.c
- chMBReset()
: chmboxes.c
- chMBResetI()
: chmboxes.c
- chMBResumeX()
: chmboxes.h
- chPipeGetFreeCount()
: chpipes.h
- chPipeGetSize()
: chpipes.h
- chPipeGetUsedCount()
: chpipes.h
- chPipeObjectInit()
: chpipes.c
- chPipeReadTimeout()
: chpipes.c
- chPipeReset()
: chpipes.c
- chPipeResume()
: chpipes.h
- chPipeWriteTimeout()
: chpipes.c
- chPoolAdd()
: chmempools.h
- chPoolAddI()
: chmempools.h
- chPoolAlloc()
: chmempools.c
- chPoolAllocI()
: chmempools.c
- chPoolFree()
: chmempools.c
- chPoolFreeI()
: chmempools.c
- chPoolLoadArray()
: chmempools.c
- chPoolObjectInit()
: chmempools.h
- chPoolObjectInitAligned()
: chmempools.c
- chSchDoReschedule()
: ch.c
- chSchGoSleepTimeoutS()
: ch.c
- chSchIsPreemptionRequired()
: ch.c
- chSchIsRescRequiredI
: ch.h
- chSchReadyI()
: ch.c
- chSchRescheduleS()
: ch.c
- chSemFastSignalI
: ch.h
- chSemFastWaitI
: ch.h
- chSemGetCounterI
: ch.h
- chSemObjectInit
: ch.h
- chSemReset()
: ch.c
- chSemResetI()
: ch.c
- chSemSignal()
: ch.c
- chSemSignalI()
: ch.c
- chSemWait
: ch.h
- chSemWaitS
: ch.h
- chSemWaitTimeout()
: ch.c
- chSemWaitTimeoutS()
: ch.c
- chSysDisable
: ch.h
- chSysEnable
: ch.h
- chSysGetRealtimeCounterX
: ch.h
- chSysGetStatusAndLockX()
: ch.c
- chSysHalt()
: ch.c
- chSysInit()
: ch.c
- chSysIsCounterWithinX()
: ch.c
- chSysLock
: ch.h
- chSysLockFromISR
: ch.h
- chSysPolledDelayX()
: ch.c
- chSysRestoreStatusX()
: ch.c
- chSysSuspend
: ch.h
- chSysTimerHandlerI()
: ch.c
- chSysUnconditionalLock()
: ch.c
- chSysUnconditionalUnlock()
: ch.c
- chSysUnlock
: ch.h
- chSysUnlockFromISR
: ch.h
- chThdDequeueAllI()
: ch.c
- chThdDequeueNextI()
: ch.c
- chThdDoDequeueNextI()
: ch.c
- chThdEnqueueTimeoutS()
: ch.c
- chThdGetSelfX
: ch.h
- chThdQueueIsEmptyI
: ch.h
- chThdQueueObjectInit
: ch.h
- chThdResume()
: ch.c
- chThdResumeI()
: ch.c
- chThdSleep()
: ch.c
- chThdSleepMicroseconds
: ch.h
- chThdSleepMilliseconds
: ch.h
- chThdSleepS
: ch.h
- chThdSleepSeconds
: ch.h
- chThdSleepUntil()
: ch.c
- chThdSleepUntilS
: ch.h
- chThdSuspendTimeoutS()
: ch.c
- chTimeAddX
: ch.h
- chTimeDiffX
: ch.h
- chTimeIsInRangeX
: ch.h
- chVTGetSystemTimeX
: ch.h
- chVTTimeElapsedSinceX
: ch.h