ChibiOS/RT
2.5.1
Data Structures
Here are the data structures with brief descriptions:
BaseFileStreamBase file stream class
BaseFileStreamVMTBaseFileStream virtual methods table
BaseSequentialStreamBase stream class
BaseSequentialStreamVMTBaseSequentialStream virtual methods table
BinarySemaphoreBinary semaphore type
ch_swc_event_tTrace buffer record
ch_trace_buffer_tTrace buffer header
chdebug_tChibiOS/RT memory signature record
CondVarCondVar structure
contextPlatform dependent part of the Thread structure
EventListenerEvent Listener structure
EventSourceEvent Source structure
extctxInterrupt saved context
GenericQueueGeneric I/O queue structure
heap_headerMemory heap block header
intctxSystem saved context
MailboxStructure representing a mailbox object
memory_heapStructure describing a memory heap
MemoryPoolMemory pool descriptor
MutexMutex structure
pool_headerMemory pool free object header
ReadyListReady list header
SemaphoreSemaphore structure
ThreadStructure representing a thread
ThreadsListGeneric threads single link list, it works like a stack
ThreadsQueueGeneric threads bidirectional linked list header and element
VirtualTimerVirtual Timer descriptor structure
VTListVirtual timers list header