?? ucosii.htm
字號:
<LI><a href="#[11af980]">>></a> OSFlagNameGet
<LI><a href="#[11af9c8]">>></a> OSFlagDel
<LI><a href="#[11afa58]">>></a> OSFlagCreate
<LI><a href="#[11afaa0]">>></a> OSFlagAccept
</UL>
<P><STRONG><a name="[d8ec30]"></a>OS_CPU_SR_Restore</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, os_cpu_a.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[d83e60]">>></a> OSTaskStkChk
<LI><a href="#[d83ea8]">>></a> OSTaskNameSet
<LI><a href="#[d83ef0]">>></a> OSTaskCreateExt
<LI><a href="#[d83f38]">>></a> OS_TCBInit
<LI><a href="#[d84178]">>></a> OSStatInit
<LI><a href="#[d841c0]">>></a> OSSchedUnlock
<LI><a href="#[d84208]">>></a> OS_Sched
<LI><a href="#[d84250]">>></a> OSSchedLock
<LI><a href="#[d84328]">>></a> OS_TaskIdle
<LI><a href="#[d84370]">>></a> OS_TaskStat
<LI><a href="#[d84400]">>></a> OSEventNameSet
<LI><a href="#[d84490]">>></a> OSEventNameGet
<LI><a href="#[d8ec78]">>></a> OSTimeTick
<LI><a href="#[d8ecc0]">>></a> OSTimeDly
<LI><a href="#[d8ed08]">>></a> OSTaskDel
<LI><a href="#[d8ed50]">>></a> OSTaskCreate
<LI><a href="#[d8ee28]">>></a> OSIntExit
<LI><a href="#[d8f020]">>></a> SysTick_Handler
<LI><a href="#[11aa558]">>></a> OSTimeSet
<LI><a href="#[11aa5a0]">>></a> OSTimeGet
<LI><a href="#[11aa5e8]">>></a> OSTimeDlyResume
<LI><a href="#[11ab050]">>></a> OSTaskQuery
<LI><a href="#[11ab098]">>></a> OSTaskSuspend
<LI><a href="#[11ab0e0]">>></a> OSTaskResume
<LI><a href="#[11ab128]">>></a> OSTaskNameGet
<LI><a href="#[11ab170]">>></a> OSTaskDelReq
<LI><a href="#[11ab200]">>></a> OSTaskChangePrio
<LI><a href="#[11abbd8]">>></a> OSSemSet
<LI><a href="#[11abc20]">>></a> OSSemQuery
<LI><a href="#[11abc68]">>></a> OSSemPost
<LI><a href="#[11abcb0]">>></a> OSSemPendAbort
<LI><a href="#[11abcf8]">>></a> OSSemPend
<LI><a href="#[11abd40]">>></a> OSSemDel
<LI><a href="#[11abd88]">>></a> OSSemCreate
<LI><a href="#[11abdd0]">>></a> OSSemAccept
<LI><a href="#[11ac7a8]">>></a> OSQQuery
<LI><a href="#[11ac7f0]">>></a> OSQPostOpt
<LI><a href="#[11ac838]">>></a> OSQPostFront
<LI><a href="#[11ac880]">>></a> OSQPost
<LI><a href="#[11ac8c8]">>></a> OSQPendAbort
<LI><a href="#[11ac910]">>></a> OSQPend
<LI><a href="#[11ac958]">>></a> OSQFlush
<LI><a href="#[11ac9a0]">>></a> OSQDel
<LI><a href="#[11ac9e8]">>></a> OSQCreate
<LI><a href="#[11aca30]">>></a> OSQAccept
<LI><a href="#[11ae108]">>></a> OSMemQuery
<LI><a href="#[11ae150]">>></a> OSMemPut
<LI><a href="#[11ae198]">>></a> OSMemNameSet
<LI><a href="#[11ae1e0]">>></a> OSMemNameGet
<LI><a href="#[11ae228]">>></a> OSMemGet
<LI><a href="#[11ae270]">>></a> OSMemCreate
<LI><a href="#[11af818]">>></a> OSFlagQuery
<LI><a href="#[11af860]">>></a> OSFlagPost
<LI><a href="#[11af8a8]">>></a> OSFlagPendGetFlagsRdy
<LI><a href="#[11af8f0]">>></a> OSFlagPend
<LI><a href="#[11af938]">>></a> OSFlagNameSet
<LI><a href="#[11af980]">>></a> OSFlagNameGet
<LI><a href="#[11af9c8]">>></a> OSFlagDel
<LI><a href="#[11afa58]">>></a> OSFlagCreate
<LI><a href="#[11afaa0]">>></a> OSFlagAccept
</UL>
<P><STRONG><a name="[d860c0]"></a>OSStartHighRdy</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, os_cpu_a.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[d8ed98]">>></a> OSStart
</UL>
<P><STRONG><a name="[d86078]"></a>OSCtxSw</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, os_cpu_a.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[d84208]">>></a> OS_Sched
</UL>
<P><STRONG><a name="[d86030]"></a>OSIntCtxSw</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, os_cpu_a.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[d8ee28]">>></a> OSIntExit
</UL>
<P><STRONG><a name="[d8d518]"></a>PendSV_Handler</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, os_cpu_a.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> stm32f10x.o(RESET)
</UL>
<P><STRONG><a name="[d844d8]"></a>OS_StrCopy</STRONG> (Thumb, 30 bytes, Stack size 0 bytes, os_core.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[d83ea8]">>></a> OSTaskNameSet
<LI><a href="#[d84400]">>></a> OSEventNameSet
<LI><a href="#[d84490]">>></a> OSEventNameGet
<LI><a href="#[11a9838]">>></a> OSTmrNameGet
<LI><a href="#[11a98c8]">>></a> OSTmrCreate
<LI><a href="#[11ab128]">>></a> OSTaskNameGet
<LI><a href="#[11ae198]">>></a> OSMemNameSet
<LI><a href="#[11ae1e0]">>></a> OSMemNameGet
<LI><a href="#[11af938]">>></a> OSFlagNameSet
<LI><a href="#[11af980]">>></a> OSFlagNameGet
</UL>
<P><STRONG><a name="[d84490]"></a>OSEventNameGet</STRONG> (Thumb, 126 bytes, Stack size 24 bytes, os_core.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[d844d8]">>></a> OS_StrCopy
<LI><a href="#[d8ebe8]">>></a> OS_CPU_SR_Save
<LI><a href="#[d8ec30]">>></a> OS_CPU_SR_Restore
</UL>
<P><STRONG><a name="[d84448]"></a>OS_StrLen</STRONG> (Thumb, 20 bytes, Stack size 0 bytes, os_core.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[d83ea8]">>></a> OSTaskNameSet
<LI><a href="#[d84400]">>></a> OSEventNameSet
<LI><a href="#[11a98c8]">>></a> OSTmrCreate
<LI><a href="#[11ae198]">>></a> OSMemNameSet
<LI><a href="#[11af938]">>></a> OSFlagNameSet
</UL>
<P><STRONG><a name="[d84400]"></a>OSEventNameSet</STRONG> (Thumb, 138 bytes, Stack size 24 bytes, os_core.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 24 + Unknown Stack Size
<LI>Call Chain = OSEventNameSet
</UL>
<BR>[Calls]<UL><LI><a href="#[d84448]">>></a> OS_StrLen
<LI><a href="#[d844d8]">>></a> OS_StrCopy
<LI><a href="#[d8ebe8]">>></a> OS_CPU_SR_Save
<LI><a href="#[d8ec30]">>></a> OS_CPU_SR_Restore
</UL>
<BR>[Called By]<UL><LI><a href="#[d83e18]">>></a> OSTmr_Init
</UL>
<P><STRONG><a name="[d843b8]"></a>OS_TaskStatStkChk</STRONG> (Thumb, 54 bytes, Stack size 24 bytes, os_core.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[d83e60]">>></a> OSTaskStkChk
</UL>
<BR>[Called By]<UL><LI><a href="#[d84370]">>></a> OS_TaskStat
</UL>
<P><STRONG><a name="[d84370]"></a>OS_TaskStat</STRONG> (Thumb, 128 bytes, Stack size 24 bytes, os_core.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[d843b8]">>></a> OS_TaskStatStkChk
<LI><a href="#[d8ebe8]">>></a> OS_CPU_SR_Save
<LI><a href="#[d8ec30]">>></a> OS_CPU_SR_Restore
<LI><a href="#[d8ecc0]">>></a> OSTimeDly
</UL>
<P><STRONG><a name="[d84328]"></a>OS_TaskIdle</STRONG> (Thumb, 34 bytes, Stack size 8 bytes, os_core.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[d86498]">>></a> OSTaskIdleHook
<LI><a href="#[d8ebe8]">>></a> OS_CPU_SR_Save
<LI><a href="#[d8ec30]">>></a> OS_CPU_SR_Restore
</UL>
<P><STRONG><a name="[d842e0]"></a>OS_MemClr</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, os_core.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[d83d40]">>></a> OS_QInit
<LI><a href="#[d83d88]">>></a> OS_MemInit
<LI><a href="#[d83dd0]">>></a> OS_FlagInit
<LI><a href="#[d83e18]">>></a> OSTmr_Init
<LI><a href="#[d852e8]">>></a> OS_InitTCBList
<LI><a href="#[d85330]">>></a> OS_InitEventList
</UL>
<P><STRONG><a name="[d8ee70]"></a>OSInit</STRONG> (Thumb, 52 bytes, Stack size 8 bytes, os_core.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 168 + Unknown Stack Size
<LI>Call Chain = OSInit ⇒ OSTmr_Init ⇒ OSTmr_InitTask ⇒ OSTaskCreateExt ⇒ OS_TCBInit
</UL>
<BR>[Calls]<UL><LI><a href="#[d83d40]">>></a> OS_QInit
<LI><a href="#[d83d88]">>></a> OS_MemInit
<LI><a href="#[d83dd0]">>></a> OS_FlagInit
<LI><a href="#[d83e18]">>></a> OSTmr_Init
<LI><a href="#[d85258]">>></a> OS_InitMisc
<LI><a href="#[d852a0]">>></a> OS_InitRdyList
<LI><a href="#[d852e8]">>></a> OS_InitTCBList
<LI><a href="#[d85330]">>></a> OS_InitEventList
<LI><a href="#[d85378]">>></a> OS_InitTaskIdle
<LI><a href="#[d853c0]">>></a> OS_InitTaskStat
<LI><a href="#[d86570]">>></a> OSInitHookEnd
<LI><a href="#[d865b8]">>></a> OSInitHookBegin
</UL>
<BR>[Called By]<UL><LI><a href="#[d8f068]">>></a> main
</UL>
<P><STRONG><a name="[d84298]"></a>OSIntEnter</STRONG> (Thumb, 28 bytes, Stack size 0 bytes, os_core.o(.text), UNUSED)
<P><STRONG><a name="[d8ee28]"></a>OSIntExit</STRONG> (Thumb, 252 bytes, Stack size 8 bytes, os_core.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8 + Unknown Stack Size
<LI>Call Chain = OSIntExit
</UL>
<BR>[Calls]<UL><LI><a href="#[d85210]">>></a> OS_SchedNew
<LI><a href="#[d86030]">>></a> OSIntCtxSw
<LI><a href="#[d8ebe8]">>></a> OS_CPU_SR_Save
<LI><a href="#[d8ec30]">>></a> OS_CPU_SR_Restore
</UL>
<BR>[Called By]<UL><LI><a href="#[d8f020]">>></a> SysTick_Handler
</UL>
<BR>[Address Reference Count : 1]<UL><LI> os_cpu_a.o(.text)
</UL>
<P><STRONG><a name="[d84250]"></a>OSSchedLock</STRONG> (Thumb, 50 bytes, Stack size 8 bytes, os_core.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[d8ebe8]">>></a> OS_CPU_SR_Save
<LI><a href="#[d8ec30]">>></a> OS_CPU_SR_Restore
</UL>
<P><STRONG><a name="[d84208]"></a>OS_Sched</STRONG> (Thumb, 86 bytes, Stack size 8 bytes, os_core.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8 + Unknown Stack Size
<LI>Call Chain = OS_Sched
</UL>
<BR>[Calls]<UL><LI><a href="#[d85210]">>></a> OS_SchedNew
<LI><a href="#[d86078]">>></a> OSCtxSw
<LI><a href="#[d8ebe8]">>></a> OS_CPU_SR_Save
<LI><a href="#[d8ec30]">>></a> OS_CPU_SR_Restore
</UL>
<BR>[Called By]<UL><LI><a href="#[d83ef0]">>></a> OSTaskCreateExt
<LI><a href="#[d841c0]">>></a> OSSchedUnlock
<LI><a href="#[d8ecc0]">>></a> OSTimeDly
<LI><a href="#[d8ed08]">>></a> OSTaskDel
<LI><a href="#[d8ed50]">>></a> OSTaskCreate
<LI><a href="#[11aa5e8]">>></a> OSTimeDlyResume
<LI><a href="#[11ab098]">>></a> OSTaskSuspend
<LI><a href="#[11ab0e0]">>></a> OSTaskResume
<LI><a href="#[11ab200]">>></a> OSTaskChangePrio
<LI><a href="#[11abc68]">>></a> OSSemPost
<LI><a href="#[11abcb0]">>></a> OSSemPendAbort
<LI><a href="#[11abcf8]">>></a> OSSemPend
<LI><a href="#[11abd40]">>></a> OSSemDel
<LI><a href="#[11ac7f0]">>></a> OSQPostOpt
<LI><a href="#[11ac838]">>></a> OSQPostFront
<LI><a href="#[11ac880]">>></a> OSQPost
<LI><a href="#[11ac8c8]">>></a> OSQPendAbort
<LI><a href="#[11ac910]">>></a> OSQPend
<LI><a href="#[11ac9a0]">>></a> OSQDel
<LI><a href="#[11af860]">>></a> OSFlagPost
<LI><a href="#[11af8f0]">>></a> OSFlagPend
<LI><a href="#[11af9c8]">>></a> OSFlagDel
</UL>
<P><STRONG><a name="[d841c0]"></a>OSSchedUnlock</STRONG> (Thumb, 84 bytes, Stack size 8 bytes, os_core.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[d84208]">>></a> OS_Sched
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -