Mu C/OS: The Real-time KernelSoftware -- Operating Systems. |
Common terms and phrases
application assembly language called clock ticks context switch CPU clock cycles created current task define delay delete disables interrupts event control block execution fprintf(stdout Function Prototype highest priority task HPLISTC idle task Initialize interrupt latency kernel services LISTC mailbox message queue Microprocessor(s multitasking newp Notes/Warnings NULL pointer OS_ENTER_CRITICAL OS_EVENT pevent OS_EXIT_CRITICAL OS_NO_ERR OS_Q OS_TCB OSEventFreeList OSEventGrp OSIntExit OSLockNesting OSMapTbl OSMboxPend OSMboxPost OSQCreate OSQPend OSQPost OSRdyGrp OSRdyTbl OSSched OSSchedUnlock OSSemCreate OSSemPend OSSemPost OSStart OSTaskCreate OSTaskDel OSTCBCur->OSTCBBitx OSTCBCur->OSTCBBitY OSTCBCur->OSTCBStat OSTCBHighRdy OSTCBList OSTCBPrioTbl OSTime Tick OSTimeDly OSTimeSet OSUnMapTb1 pevent->OSEventGrp pevent->OSEventPtr pevent->OSEventTb1 priority task ready Product Name ptcb ptcb->OSTCBBitY queue control block ready to run Real-Time Kernel semaphore Software source code static void task pending task priority task waiting task's tick tick ISR timeout occurred typedef UBYTE err uCOS UCOS.C Function Prototype User Code UWORD variables Vendor void data waiting for event waiting list µC/OS