📄 lpc2214_ucosii.htm
字号:
<P><STRONG><a name="[beb040]"></a>OSTimeSet</STRONG> (ARM, 44 bytes, Stack size 16 bytes, os_time.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bf15d0]">>></a> OS_CPU_SR_Save
<LI><a href="#[bf1618]">>></a> OS_CPU_SR_Restore
</UL>
<P><STRONG><a name="[bea340]"></a>OSTmrCreate</STRONG> (ARM, 236 bytes, Stack size 40 bytes, os_tmr.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bea808]">>></a> OSTmr_Lock
<LI><a href="#[bea850]">>></a> OSTmr_Alloc
<LI><a href="#[bea898]">>></a> OSTmr_Unlock
<LI><a href="#[bf2110]">>></a> OS_StrLen
<LI><a href="#[bf21a0]">>></a> OS_StrCopy
</UL>
<P><STRONG><a name="[bea2f8]"></a>OSTmrDel</STRONG> (ARM, 240 bytes, Stack size 16 bytes, os_tmr.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bea778]">>></a> OSTmr_Unlink
<LI><a href="#[bea7c0]">>></a> OSTmr_Free
<LI><a href="#[bea808]">>></a> OSTmr_Lock
<LI><a href="#[bea898]">>></a> OSTmr_Unlock
</UL>
<P><STRONG><a name="[bea2b0]"></a>OSTmrNameGet</STRONG> (ARM, 216 bytes, Stack size 24 bytes, os_tmr.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bea808]">>></a> OSTmr_Lock
<LI><a href="#[bea898]">>></a> OSTmr_Unlock
<LI><a href="#[bf21a0]">>></a> OS_StrCopy
</UL>
<P><STRONG><a name="[bea268]"></a>OSTmrRemainGet</STRONG> (ARM, 332 bytes, Stack size 16 bytes, os_tmr.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bea808]">>></a> OSTmr_Lock
<LI><a href="#[bea898]">>></a> OSTmr_Unlock
</UL>
<P><STRONG><a name="[bea220]"></a>OSTmrStateGet</STRONG> (ARM, 180 bytes, Stack size 16 bytes, os_tmr.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bea808]">>></a> OSTmr_Lock
<LI><a href="#[bea898]">>></a> OSTmr_Unlock
</UL>
<P><STRONG><a name="[bea1d8]"></a>OSTmrStart</STRONG> (ARM, 248 bytes, Stack size 16 bytes, os_tmr.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bea730]">>></a> OSTmr_Link
<LI><a href="#[bea778]">>></a> OSTmr_Unlink
<LI><a href="#[bea808]">>></a> OSTmr_Lock
<LI><a href="#[bea898]">>></a> OSTmr_Unlock
</UL>
<P><STRONG><a name="[bea190]"></a>OSTmrStop</STRONG> (ARM, 384 bytes, Stack size 24 bytes, os_tmr.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bea778]">>></a> OSTmr_Unlink
<LI><a href="#[bea808]">>></a> OSTmr_Lock
<LI><a href="#[bea898]">>></a> OSTmr_Unlock
</UL>
<P><STRONG><a name="[bea148]"></a>OSTmrSignal</STRONG> (ARM, 32 bytes, Stack size 8 bytes, os_tmr.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bec880]">>></a> OSSemPost
</UL>
<BR>[Called By]<UL><LI><a href="#[bf16a8]">>></a> OSTimeTickHook
</UL>
<P><STRONG><a name="[bf1660]"></a>OSTmr_Init</STRONG> (ARM, 264 bytes, Stack size 24 bytes, os_tmr.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 164 + Unknown Stack Size
<LI>Call Chain = OSTmr_Init ⇒ OSTmr_InitTask ⇒ OSTaskCreateExt ⇒ OS_TCBInit ⇒ OSTaskCreateHook
</UL>
<BR>[Calls]<UL><LI><a href="#[bea6a0]">>></a> OSTmr_InitTask
<LI><a href="#[bec9a0]">>></a> OSSemCreate
<LI><a href="#[bf1fa8]">>></a> OS_MemClr
<LI><a href="#[bf20c8]">>></a> OSEventNameSet
</UL>
<BR>[Called By]<UL><LI><a href="#[bf1f60]">>></a> OSInit
</UL>
<P><STRONG><a name="[bf1a08]"></a>OSInitHookBegin</STRONG> (ARM, 16 bytes, Stack size 0 bytes, os_cpu_c.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[bf1f60]">>></a> OSInit
</UL>
<P><STRONG><a name="[bf19c0]"></a>OSInitHookEnd</STRONG> (ARM, 4 bytes, Stack size 0 bytes, os_cpu_c.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[bf1f60]">>></a> OSInit
</UL>
<P><STRONG><a name="[be9178]"></a>App_TaskCreateHook</STRONG> (ARM, 4 bytes, Stack size 0 bytes, os_cpu_c.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[bf1858]">>></a> OSTaskCreateHook
</UL>
<P><STRONG><a name="[bf1858]"></a>OSTaskCreateHook</STRONG> (ARM, 24 bytes, Stack size 4 bytes, os_cpu_c.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = OSTaskCreateHook
</UL>
<BR>[Calls]<UL><LI><a href="#[be9178]">>></a> App_TaskCreateHook
</UL>
<BR>[Called By]<UL><LI><a href="#[bf1ae0]">>></a> OS_TCBInit
</UL>
<P><STRONG><a name="[be9130]"></a>App_TaskDelHook</STRONG> (ARM, 4 bytes, Stack size 0 bytes, os_cpu_c.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[bebb88]">>></a> OSTaskDelHook
</UL>
<P><STRONG><a name="[bebb88]"></a>OSTaskDelHook</STRONG> (ARM, 24 bytes, Stack size 4 bytes, os_cpu_c.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[be9130]">>></a> App_TaskDelHook
</UL>
<BR>[Called By]<UL><LI><a href="#[bebd38]">>></a> OSTaskDel
</UL>
<P><STRONG><a name="[be90e8]"></a>App_TaskIdleHook</STRONG> (ARM, 4 bytes, Stack size 0 bytes, os_cpu_c.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[bf1810]">>></a> OSTaskIdleHook
</UL>
<P><STRONG><a name="[bf1810]"></a>OSTaskIdleHook</STRONG> (ARM, 16 bytes, Stack size 4 bytes, os_cpu_c.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[be90e8]">>></a> App_TaskIdleHook
</UL>
<BR>[Called By]<UL><LI><a href="#[bf1ff0]">>></a> OS_TaskIdle
</UL>
<P><STRONG><a name="[be90a0]"></a>App_TaskStatHook</STRONG> (ARM, 4 bytes, Stack size 0 bytes, os_cpu_c.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[bf1780]">>></a> OSTaskStatHook
</UL>
<P><STRONG><a name="[bf1780]"></a>OSTaskStatHook</STRONG> (ARM, 16 bytes, Stack size 4 bytes, os_cpu_c.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[be90a0]">>></a> App_TaskStatHook
</UL>
<BR>[Called By]<UL><LI><a href="#[bf2038]">>></a> OS_TaskStat
</UL>
<P><STRONG><a name="[bebb40]"></a>OSTaskStkInit</STRONG> (ARM, 296 bytes, Stack size 12 bytes, os_cpu_c.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = OSTaskStkInit
</UL>
<BR>[Called By]<UL><LI><a href="#[bebdc8]">>></a> OSTaskCreate
<LI><a href="#[bf18a0]">>></a> OSTaskCreateExt
</UL>
<P><STRONG><a name="[be9058]"></a>App_TaskSwHook</STRONG> (ARM, 4 bytes, Stack size 0 bytes, os_cpu_c.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[be9cc0]">>></a> OSTaskSwHook
</UL>
<P><STRONG><a name="[be9cc0]"></a>OSTaskSwHook</STRONG> (ARM, 16 bytes, Stack size 4 bytes, os_cpu_c.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = OSTaskSwHook
</UL>
<BR>[Calls]<UL><LI><a href="#[be9058]">>></a> App_TaskSwHook
</UL>
<BR>[Address Reference Count : 1]<UL><LI> os_cpu_a.o(CODE)
</UL>
<P><STRONG><a name="[be9010]"></a>App_TCBInitHook</STRONG> (ARM, 4 bytes, Stack size 0 bytes, os_cpu_c.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[bf18e8]">>></a> OSTCBInitHook
</UL>
<P><STRONG><a name="[bf18e8]"></a>OSTCBInitHook</STRONG> (ARM, 24 bytes, Stack size 4 bytes, os_cpu_c.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = OSTCBInitHook
</UL>
<BR>[Calls]<UL><LI><a href="#[be9010]">>></a> App_TCBInitHook
</UL>
<BR>[Called By]<UL><LI><a href="#[bf1ae0]">>></a> OS_TCBInit
</UL>
<P><STRONG><a name="[be8fc8]"></a>App_TimeTickHook</STRONG> (ARM, 4 bytes, Stack size 0 bytes, os_cpu_c.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[bf16a8]">>></a> OSTimeTickHook
</UL>
<P><STRONG><a name="[bf16a8]"></a>OSTimeTickHook</STRONG> (ARM, 72 bytes, Stack size 8 bytes, os_cpu_c.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[be8fc8]">>></a> App_TimeTickHook
<LI><a href="#[bea148]">>></a> OSTmrSignal
</UL>
<BR>[Called By]<UL><LI><a href="#[bf1d20]">>></a> OSTimeTick
</UL>
<P><STRONG><a name="[be8f80]"></a>OS_CPU_InitExceptVect</STRONG> (ARM, 120 bytes, Stack size 0 bytes, os_cpu_c.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[be5740]">>></a> BSP_Init
</UL>
<P><STRONG><a name="[bf1a50]"></a>OSDebugInit</STRONG> (ARM, 188 bytes, Stack size 0 bytes, os_dbg.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[bf1f60]">>></a> OSInit
</UL>
<P><STRONG><a name="[be57d0]"></a>BSP_CPU_PclkFreq</STRONG> (ARM, 128 bytes, Stack size 4 bytes, bsp.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[be6310]">>></a> Tmr_TickInit
</UL>
<P><STRONG><a name="[be5788]"></a>Tmr_TickISR_Handler</STRONG> (ARM, 28 bytes, Stack size 8 bytes, bsp.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bf1d20]">>></a> OSTimeTick
</UL>
<P><STRONG><a name="[be5740]"></a>BSP_Init</STRONG> (ARM, 32 bytes, Stack size 8 bytes, bsp.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[be61a8]">>></a> BSP_PLL_Init
<LI><a href="#[be61f0]">>></a> BSP_IO_Init
<LI><a href="#[be6238]">>></a> VIC_Init
<LI><a href="#[be6310]">>></a> Tmr_TickInit
<LI><a href="#[be8f80]">>></a> OS_CPU_InitExceptVect
</UL>
<BR>[Called By]<UL><LI><a href="#[10407b0]">>></a> Task0
</UL>
<P><STRONG><a name="[be56f8]"></a>BSP_CPU_ClkFreq</STRONG> (ARM, 28 bytes, Stack size 0 bytes, bsp.o(.text), UNUSED)
<P><STRONG><a name="[be9c78]"></a>OS_CPU_ExceptHndlr</STRONG> (ARM, 84 bytes, Stack size 16 bytes, bsp.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = OS_CPU_ExceptHndlr
</UL>
<BR>[Address Reference Count : 1]<UL><LI> os_cpu_a.o(CODE)
</UL>
<P><STRONG><a name="[be56b0]"></a>BSP_IntDisAll</STRONG> (ARM, 16 bytes, Stack size 0 bytes, bsp.o(.text), UNUSED)
<P><STRONG><a name="[10407f8]"></a>Task1</STRONG> (ARM, 108 bytes, Stack size 8 bytes, app.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bebc60]">>></a> OSTaskResume
<LI><a href="#[bf16f0]">>></a> OSTimeDly
</UL>
<P><STRONG><a name="[10407b0]"></a>Task0</STRONG> (ARM, 208 bytes, Stack size 8 bytes, app.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[be5740]">>></a> BSP_Init
<LI><a href="#[bebc18]">>></a> OSTaskSuspend
<LI><a href="#[bebdc8]">>></a> OSTaskCreate
<LI><a href="#[bf16f0]">>></a> OSTimeDly
</UL>
<P><STRONG><a name="[1040768]"></a>main</STRONG> (ARM, 44 bytes, Stack size 8 bytes, app.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 180 + Unknown Stack Size
<LI>Call Chain = main ⇒ OSInit ⇒ OSTmr_Init ⇒ OSTmr_InitTask ⇒ OSTaskCreateExt ⇒ OS_TCBInit ⇒ OSTaskCreateHook
</UL>
<BR>[Calls]<UL><LI><a href="#[bebdc8]">>></a> OSTaskCreate
<LI><a href="#[bf1db0]">>></a> OSStart
<LI><a href="#[bf1f60]">>></a> OSInit
</UL>
<BR>[Address Reference Count : 1]<UL><LI> kernel.o(.text)
</UL>
<P><STRONG><a name="[103f0b0]"></a>__aeabi_idiv</STRONG> (ARM, 0 bytes, Stack size 8 bytes, aeabi_sdiv.o(.text), UNUSED)
<P><STRONG><a name="[103f068]"></a>__aeabi_idivmod</STRONG> (ARM, 384 bytes, Stack size 8 bytes, aeabi_sdiv.o(.text), UNUSED)
<P><STRONG><a name="[103e0b0]"></a>__rt_entry</STRONG> (ARM, 76 bytes, Stack size 16 bytes, kernel.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = __rt_entry ⇒ __rt_lib_init ⇒ _fp_init
</UL>
<BR>[Calls]<UL><LI><a href="#[103c090]">>></a> _platform_post_lib_init
<LI><a href="#[103c200]">>></a> _platform_post_stackheap_init
<LI><a href="#[103cc18]">>></a> __rt_lib_init (via Veneer)
<LI><a href="#[103d1b8]">>></a> __rt_stackheap_init
<LI><a href="#[103d368]">>></a> exit (via BX)
</UL>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -