1.0 Rabbit Version of µC/OS-II
2.0 Changes to µC/OS-II
- 2.1 Ticks per Second
- 2.2 Task Creation
- 2.3 Restrictions
3.0 Tasking Aware Interrupt Service Routines (TA-ISR)
- 3.1 Interrupt Priority Levels
- 3.2 Possible ISR Scenarios
- 3.3 General Layout of a TA-ISR
- Sample Code for a TA-ISR
- Listing 1
4.0 Library Reentrancy
5.0 How to Get a µC/OS-II Application Running
- 5.1 Default Configuration
- 5.2 Custom Configuration
- 5.3 Examples
- Example 1
- Example 2
6.0 Compatibility with TCP/IP
- 6.1 Socket Locks
7.0 Debugging Tips
8.0 API Functions
- OS_ENTER_CRITICAL
- OS_EXIT_CRITICAL
- OSFlagAccept
- OSFlagCreate
- OSFlagDel
- OSFlagPend
- OSFlagPost
- OSFlagQuery
- OSInit
- OSMboxAccept
- OSMboxCreate
- OSMboxDel
- OSMboxPend
- OSMboxPost
- OSMboxPostOpt
- OSMboxQuery
- OSMemCreate
- OSMemGet
- OSMemPut
- OSMemQuery
- OSMutexAccept
- OSMutexCreate
- OSMutexDel
- OSMutexPend
- OSMutexPost
- OSMutexQuery
- OSQAccept
- OSQCreate
- OSQDel
- OSQFlush
- OSQPend
- OSQPost
- OSQPostFront
- OSQPostOpt
- OSQQuery
- OSSchedLock
- OSSchedUnlock
- OSSemAccept
- OSSemCreate
- OSSemPend
- OSSemPost
- OSSemQuery
- OSSetTickPerSec
- OSStart
- OSStatInit
- OSTaskChangePrio
- OSTaskCreate
- OSTaskCreateExt
- OSTaskCreateHook
- OSTaskDel
- OSTaskDelHook
- OSTaskDelReq
- OSTaskIdleHook
- OSTaskQuery
- OSTaskResume
- OSTaskStatHook
- OSTaskStkChk
- OSTaskSuspend
- OSTaskSwHook
- OSTCBInitHook
- OSTimeDly
- OSTimeDlyHMSM
- OSTimeDlyResume
- OSTimeDlySec
- OSTimeGet
- OSTimeSet
- OSTimeTick
- OSTimeTickHook
- OSVersion