📄 ucosii.htm
字号:
<LI><a href="#[b407c4]">>></a> OS_CPU_SR_Restore
<LI><a href="#[c10fb0]">>></a> OS_SchedNew
</UL>
<BR>[Called By]<UL><LI><a href="#[b406cc]"><<</a> UART0Handler
<LI><a href="#[bee910]"><<</a> OSView_RxTxISRHandler
<LI><a href="#[bf06a4]"><<</a> FIQHandler
<LI><a href="#[bf2b60]"><<</a> DefaultVICHandler
<LI><a href="#[bf60fc]"><<</a> Timer0Handler
</UL>
<BR>[Address Reference Count : 1]<UL><LI> os_cpu_a.o(.text)
</UL>
<P><STRONG><a name="[b457fc]"></a>OSStart</STRONG> (ARM, 92 bytes, Stack size 8 bytes, ucos_ii.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8 + Unknown Stack Size
<LI>Call Chain = OSStart</UL>
<BR>[Calls]<UL><LI><a href="#[c0b944]">>></a> OSStartHighRdy
<LI><a href="#[c10fb0]">>></a> OS_SchedNew
</UL>
<BR>[Called By]<UL><LI><a href="#[b458e4]"><<</a> main
</UL>
<P><STRONG><a name="[c0db04]"></a>OSStatInit</STRONG> (ARM, 104 bytes, Stack size 8 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b40748]">>></a> OS_CPU_SR_Save
<LI><a href="#[b407c4]">>></a> OS_CPU_SR_Restore
<LI><a href="#[c0dfc0]">>></a> OSTimeDly
</UL>
<P><STRONG><a name="[bf6178]"></a>OSTimeTick</STRONG> (ARM, 388 bytes, Stack size 16 bytes, ucos_ii.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 76 + Unknown Stack Size
<LI>Call Chain = OSTimeTick -> OSTimeTickHook -> OSTmrSignal -> OSSemPost -> OS_EventTaskRdy</UL>
<BR>[Calls]<UL><LI><a href="#[b40748]">>></a> OS_CPU_SR_Save
<LI><a href="#[b407c4]">>></a> OS_CPU_SR_Restore
<LI><a href="#[c0b5dc]">>></a> OSTimeTickHook
</UL>
<BR>[Called By]<UL><LI><a href="#[bf62e4]"><<</a> Timer0_Exception
</UL>
<P><STRONG><a name="[c0da8c]"></a>OSVersion</STRONG> (ARM, 8 bytes, Stack size 0 bytes, ucos_ii.o(.text), UNUSED)
<P><STRONG><a name="[c0da14]"></a>OS_Dummy</STRONG> (ARM, 4 bytes, Stack size 0 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[c0c348]"><<</a> OSTaskDel
</UL>
<P><STRONG><a name="[c0d99c]"></a>OS_MemCopy</STRONG> (ARM, 36 bytes, Stack size 0 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[c0c0e0]"><<</a> OSTaskQuery
</UL>
<P><STRONG><a name="[c0d920]"></a>OSFlagAccept</STRONG> (ARM, 480 bytes, Stack size 40 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b40748]">>></a> OS_CPU_SR_Save
<LI><a href="#[b407c4]">>></a> OS_CPU_SR_Restore
</UL>
<P><STRONG><a name="[c0d8a4]"></a>OSFlagCreate</STRONG> (ARM, 188 bytes, Stack size 24 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b40748]">>></a> OS_CPU_SR_Save
<LI><a href="#[b407c4]">>></a> OS_CPU_SR_Restore
</UL>
<P><STRONG><a name="[c0d828]"></a>OS_FlagUnlink</STRONG> (ARM, 84 bytes, Stack size 4 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[c0c348]"><<</a> OSTaskDel
<LI><a href="#[c0d640]"><<</a> OSFlagPend
<LI><a href="#[c10970]"><<</a> OS_FlagTaskRdy
</UL>
<P><STRONG><a name="[c0d7b0]"></a>OSFlagDel</STRONG> (ARM, 444 bytes, Stack size 32 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b40748]">>></a> OS_CPU_SR_Save
<LI><a href="#[b407c4]">>></a> OS_CPU_SR_Restore
<LI><a href="#[c0e5fc]">>></a> OS_Sched
<LI><a href="#[c10970]">>></a> OS_FlagTaskRdy
</UL>
<P><STRONG><a name="[c0d734]"></a>OSFlagNameGet</STRONG> (ARM, 204 bytes, Stack size 24 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b40748]">>></a> OS_CPU_SR_Save
<LI><a href="#[b407c4]">>></a> OS_CPU_SR_Restore
<LI><a href="#[c0e860]">>></a> OS_StrCopy
</UL>
<P><STRONG><a name="[c0d6b8]"></a>OSFlagNameSet</STRONG> (ARM, 216 bytes, Stack size 24 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b40748]">>></a> OS_CPU_SR_Save
<LI><a href="#[b407c4]">>></a> OS_CPU_SR_Restore
<LI><a href="#[c0e76c]">>></a> OS_StrLen
<LI><a href="#[c0e860]">>></a> OS_StrCopy
</UL>
<P><STRONG><a name="[c0d640]"></a>OSFlagPend</STRONG> (ARM, 1108 bytes, Stack size 72 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b40748]">>></a> OS_CPU_SR_Save
<LI><a href="#[b407c4]">>></a> OS_CPU_SR_Restore
<LI><a href="#[c0d828]">>></a> OS_FlagUnlink
<LI><a href="#[c0e5fc]">>></a> OS_Sched
<LI><a href="#[c108f4]">>></a> OS_FlagBlock
</UL>
<P><STRONG><a name="[c0d5bc]"></a>OSFlagPendGetFlagsRdy</STRONG> (ARM, 48 bytes, Stack size 16 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b40748]">>></a> OS_CPU_SR_Save
<LI><a href="#[b407c4]">>></a> OS_CPU_SR_Restore
</UL>
<P><STRONG><a name="[c0d544]"></a>OSFlagPost</STRONG> (ARM, 592 bytes, Stack size 48 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b40748]">>></a> OS_CPU_SR_Save
<LI><a href="#[b407c4]">>></a> OS_CPU_SR_Restore
<LI><a href="#[c0e5fc]">>></a> OS_Sched
<LI><a href="#[c10970]">>></a> OS_FlagTaskRdy
</UL>
<P><STRONG><a name="[c0d4cc]"></a>OSFlagQuery</STRONG> (ARM, 124 bytes, Stack size 24 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b40748]">>></a> OS_CPU_SR_Save
<LI><a href="#[b407c4]">>></a> OS_CPU_SR_Restore
</UL>
<P><STRONG><a name="[c0d450]"></a>OSMboxAccept</STRONG> (ARM, 88 bytes, Stack size 16 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b40748]">>></a> OS_CPU_SR_Save
<LI><a href="#[b407c4]">>></a> OS_CPU_SR_Restore
</UL>
<P><STRONG><a name="[c0d3d4]"></a>OSMboxCreate</STRONG> (ARM, 156 bytes, Stack size 16 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b40748]">>></a> OS_CPU_SR_Save
<LI><a href="#[b407c4]">>></a> OS_CPU_SR_Restore
<LI><a href="#[c0e1a0]">>></a> OS_EventWaitListInit
</UL>
<P><STRONG><a name="[c0d35c]"></a>OSMboxDel</STRONG> (ARM, 448 bytes, Stack size 32 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b40748]">>></a> OS_CPU_SR_Save
<LI><a href="#[b407c4]">>></a> OS_CPU_SR_Restore
<LI><a href="#[c0e580]">>></a> OS_EventTaskRdy
<LI><a href="#[c0e5fc]">>></a> OS_Sched
</UL>
<P><STRONG><a name="[c0d2e4]"></a>OSMboxPend</STRONG> (ARM, 484 bytes, Stack size 32 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b40748]">>></a> OS_CPU_SR_Save
<LI><a href="#[b407c4]">>></a> OS_CPU_SR_Restore
<LI><a href="#[c0e40c]">>></a> OS_EventTaskWait
<LI><a href="#[c0e48c]">>></a> OS_EventTOAbort
<LI><a href="#[c0e5fc]">>></a> OS_Sched
</UL>
<P><STRONG><a name="[c0d268]"></a>OSMboxPendAbort</STRONG> (ARM, 272 bytes, Stack size 24 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b40748]">>></a> OS_CPU_SR_Save
<LI><a href="#[b407c4]">>></a> OS_CPU_SR_Restore
<LI><a href="#[c0e580]">>></a> OS_EventTaskRdy
<LI><a href="#[c0e5fc]">>></a> OS_Sched
</UL>
<P><STRONG><a name="[c0d1f0]"></a>OSMboxPost</STRONG> (ARM, 180 bytes, Stack size 16 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b40748]">>></a> OS_CPU_SR_Save
<LI><a href="#[b407c4]">>></a> OS_CPU_SR_Restore
<LI><a href="#[c0e580]">>></a> OS_EventTaskRdy
<LI><a href="#[c0e5fc]">>></a> OS_Sched
</UL>
<P><STRONG><a name="[c0d174]"></a>OSMboxPostOpt</STRONG> (ARM, 240 bytes, Stack size 24 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b40748]">>></a> OS_CPU_SR_Save
<LI><a href="#[b407c4]">>></a> OS_CPU_SR_Restore
<LI><a href="#[c0e580]">>></a> OS_EventTaskRdy
<LI><a href="#[c0e5fc]">>></a> OS_Sched
</UL>
<P><STRONG><a name="[c0d0fc]"></a>OSMboxQuery</STRONG> (ARM, 152 bytes, Stack size 32 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b40748]">>></a> OS_CPU_SR_Save
<LI><a href="#[b407c4]">>></a> OS_CPU_SR_Restore
</UL>
<P><STRONG><a name="[c0d084]"></a>OSMemCreate</STRONG> (ARM, 308 bytes, Stack size 40 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b40748]">>></a> OS_CPU_SR_Save
<LI><a href="#[b407c4]">>></a> OS_CPU_SR_Restore
</UL>
<P><STRONG><a name="[c0d00c]"></a>OSMemGet</STRONG> (ARM, 152 bytes, Stack size 24 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b40748]">>></a> OS_CPU_SR_Save
<LI><a href="#[b407c4]">>></a> OS_CPU_SR_Restore
</UL>
<P><STRONG><a name="[c0cf90]"></a>OSMemNameGet</STRONG> (ARM, 168 bytes, Stack size 24 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b40748]">>></a> OS_CPU_SR_Save
<LI><a href="#[b407c4]">>></a> OS_CPU_SR_Restore
<LI><a href="#[c0e860]">>></a> OS_StrCopy
</UL>
<P><STRONG><a name="[c0cf14]"></a>OSMemNameSet</STRONG> (ARM, 184 bytes, Stack size 24 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b40748]">>></a> OS_CPU_SR_Save
<LI><a href="#[b407c4]">>></a> OS_CPU_SR_Restore
<LI><a href="#[c0e76c]">>></a> OS_StrLen
<LI><a href="#[c0e860]">>></a> OS_StrCopy
</UL>
<P><STRONG><a name="[c0ce9c]"></a>OSMemPut</STRONG> (ARM, 132 bytes, Stack size 16 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b40748]">>></a> OS_CPU_SR_Save
<LI><a href="#[b407c4]">>></a> OS_CPU_SR_Restore
</UL>
<P><STRONG><a name="[c0ce24]"></a>OSMemQuery</STRONG> (ARM, 132 bytes, Stack size 16 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b40748]">>></a> OS_CPU_SR_Save
<LI><a href="#[b407c4]">>></a> OS_CPU_SR_Restore
</UL>
<P><STRONG><a name="[c0cda8]"></a>OSMutexAccept</STRONG> (ARM, 284 bytes, Stack size 24 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b40748]">>></a> OS_CPU_SR_Save
<LI><a href="#[b407c4]">>></a> OS_CPU_SR_Restore
</UL>
<P><STRONG><a name="[c0cd2c]"></a>OSMutexCreate</STRONG> (ARM, 296 bytes, Stack size 24 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b40748]">>></a> OS_CPU_SR_Save
<LI><a href="#[b407c4]">>></a> OS_CPU_SR_Restore
<LI><a href="#[c0e1a0]">>></a> OS_EventWaitListInit
</UL>
<P><STRONG><a name="[c0ccb4]"></a>OSMutexDel</STRONG> (ARM, 544 bytes, Stack size 40 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b40748]">>></a> OS_CPU_SR_Save
<LI><a href="#[b407c4]">>></a> OS_CPU_SR_Restore
<LI><a href="#[c0e580]">>></a> OS_EventTaskRdy
<LI><a href="#[c0e5fc]">>></a> OS_Sched
<LI><a href="#[c10874]">>></a> OSMutex_RdyAtPrio
</UL>
<P><STRONG><a name="[c0cc3c]"></a>OSMutexPend</STRONG> (ARM, 1056 bytes, Stack size 48 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b40748]">>></a> OS_CPU_SR_Save
<LI><a href="#[b407c4]">>></a> OS_CPU_SR_Restore
<LI><a href="#[c0e40c]">>></a> OS_EventTaskWait
<LI><a href="#[c0e48c]">>></a> OS_EventTOAbort
<LI><a href="#[c0e5fc]">>></a> OS_Sched
</UL>
<P><STRONG><a name="[c0cbc4]"></a>OSMutexPost</STRONG> (ARM, 340 bytes, Stack size 24 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b40748]">>></a> OS_CPU_SR_Save
<LI><a href="#[b407c4]">>></a> OS_CPU_SR_Restore
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -