📄 lpc214x_ucosii.htm
字号:
<P><STRONG><a name="[101fbf0]"></a>OSTimeTick</STRONG> (ARM, 368 bytes, Stack size 16 bytes, os_core.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 28<LI>Call Chain = OSTimeTick -> OSTimeTickHook -> OSView_TickHook</UL>
<BR>[Calls]<UL><LI><a href="#[101f794]">>></a> OSTimeTickHook
</UL>
<BR>[Called By]<UL><LI><a href="#[1003bac]"><<</a> Timer0_Exception
</UL>
<P><STRONG><a name="[101fb78]"></a>OSVersion</STRONG> (ARM, 8 bytes, Stack size 0 bytes, os_core.o(.text), UNUSED)
<P><STRONG><a name="[ffa4d0]"></a>OS_Dummy</STRONG> (ARM, 4 bytes, Stack size 0 bytes, os_core.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[ffaa90]"><<</a> OSTaskDel
</UL>
<P><STRONG><a name="[c2c380]"></a>OS_EventTaskRdy</STRONG> (ARM, 212 bytes, Stack size 24 bytes, os_core.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = OS_EventTaskRdy</UL>
<BR>[Called By]<UL><LI><a href="#[b40db4]"><<</a> OSMboxPost
<LI><a href="#[bfe944]"><<</a> OSQPostOpt
<LI><a href="#[bfe9bc]"><<</a> OSQPostFront
<LI><a href="#[bfea38]"><<</a> OSQPost
<LI><a href="#[bfeb98]"><<</a> OSQDel
<LI><a href="#[c2c568]"><<</a> OSMboxPostOpt
<LI><a href="#[c2c5e4]"><<</a> OSMboxDel
<LI><a href="#[fff1c4]"><<</a> OSSemPost
<LI><a href="#[fff2b4]"><<</a> OSSemDel
</UL>
<P><STRONG><a name="[c2c300]"></a>OS_EventTaskWait</STRONG> (ARM, 188 bytes, Stack size 0 bytes, os_core.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[b40e2c]"><<</a> OSMboxPend
<LI><a href="#[bfeaac]"><<</a> OSQPend
<LI><a href="#[fff23c]"><<</a> OSSemPend
</UL>
<P><STRONG><a name="[c2c3fc]"></a>OS_EventTO</STRONG> (ARM, 128 bytes, Stack size 0 bytes, os_core.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[b40e2c]"><<</a> OSMboxPend
<LI><a href="#[bfeaac]"><<</a> OSQPend
<LI><a href="#[fff23c]"><<</a> OSSemPend
</UL>
<P><STRONG><a name="[c2c27c]"></a>OS_EventWaitListInit</STRONG> (ARM, 48 bytes, Stack size 0 bytes, os_core.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[b40ea4]"><<</a> OSMboxCreate
<LI><a href="#[bfec0c]"><<</a> OSQCreate
<LI><a href="#[fff32c]"><<</a> OSSemCreate
</UL>
<P><STRONG><a name="[ffa458]"></a>OS_MemCopy</STRONG> (ARM, 36 bytes, Stack size 0 bytes, os_core.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[ffa7ac]"><<</a> OSTaskQuery
</UL>
<P><STRONG><a name="[ffa3e0]"></a>OS_TCBInit</STRONG> (ARM, 396 bytes, Stack size 40 bytes, os_core.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = OS_TCBInit -> OSTaskCreateHook -> OSView_TaskCreateHook</UL>
<BR>[Calls]<UL><LI><a href="#[101f908]">>></a> OSTaskCreateHook
<LI><a href="#[101f988]">>></a> OSTCBInitHook
</UL>
<BR>[Called By]<UL><LI><a href="#[b40c4c]"><<</a> OSTaskCreateExt
<LI><a href="#[ffab84]"><<</a> OSTaskCreate
</UL>
<P><STRONG><a name="[ffa548]"></a>OSTaskStkInit</STRONG> (ARM, 232 bytes, Stack size 8 bytes, os_cpu_c.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = OSTaskStkInit</UL>
<BR>[Called By]<UL><LI><a href="#[b40c4c]"><<</a> OSTaskCreateExt
<LI><a href="#[ffab84]"><<</a> OSTaskCreate
</UL>
<P><STRONG><a name="[1012b10]"></a>SWI_Exception</STRONG> (ARM, 336 bytes, Stack size 4 bytes, os_cpu_c.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = SWI_Exception</UL>
<BR>[Called By]<UL><LI><a href="#[c21f58]"><<</a> SoftwareInterrupt
</UL>
<P><STRONG><a name="[101fa04]"></a>OSStartHighRdy</STRONG> (ARM, 16 bytes, Stack size 8 bytes, os_cpu_c.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = OSStartHighRdy</UL>
<BR>[Called By]<UL><LI><a href="#[b40d40]"><<</a> OSStart
</UL>
<P><STRONG><a name="[101fafc]"></a>OSInitHookBegin</STRONG> (ARM, 4 bytes, Stack size 0 bytes, os_cpu_c.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[b40f20]"><<</a> OSInit
</UL>
<P><STRONG><a name="[101fa80]"></a>OSInitHookEnd</STRONG> (ARM, 4 bytes, Stack size 0 bytes, os_cpu_c.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[b40f20]"><<</a> OSInit
</UL>
<P><STRONG><a name="[101f908]"></a>OSTaskCreateHook</STRONG> (ARM, 24 bytes, Stack size 8 bytes, os_cpu_c.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = OSTaskCreateHook -> OSView_TaskCreateHook</UL>
<BR>[Calls]<UL><LI><a href="#[1012a10]">>></a> OSView_TaskCreateHook
</UL>
<BR>[Called By]<UL><LI><a href="#[ffa3e0]"><<</a> OS_TCBInit
</UL>
<P><STRONG><a name="[ffa5c4]"></a>OSTaskDelHook</STRONG> (ARM, 8 bytes, Stack size 0 bytes, os_cpu_c.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[ffaa90]"><<</a> OSTaskDel
</UL>
<P><STRONG><a name="[1012a94]"></a>OSTaskSwHook</STRONG> (ARM, 16 bytes, Stack size 8 bytes, os_cpu_c.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = OSTaskSwHook -> OSView_TaskSwHook</UL>
<BR>[Calls]<UL><LI><a href="#[1012990]">>></a> OSView_TaskSwHook
</UL>
<BR>[Called By]<UL><LI><a href="#[102648c]"><<</a> OSIntCtxSw
<LI><a href="#[1026504]"><<</a> __OSStartHighRdy
</UL>
<P><STRONG><a name="[101f810]"></a>OSTaskStatHook</STRONG> (ARM, 4 bytes, Stack size 0 bytes, os_cpu_c.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[101fec4]"><<</a> OS_TaskStat
</UL>
<P><STRONG><a name="[101f988]"></a>OSTCBInitHook</STRONG> (ARM, 8 bytes, Stack size 0 bytes, os_cpu_c.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[ffa3e0]"><<</a> OS_TCBInit
</UL>
<P><STRONG><a name="[101f794]"></a>OSTimeTickHook</STRONG> (ARM, 16 bytes, Stack size 8 bytes, os_cpu_c.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = OSTimeTickHook -> OSView_TickHook</UL>
<BR>[Calls]<UL><LI><a href="#[1012914]">>></a> OSView_TickHook
</UL>
<BR>[Called By]<UL><LI><a href="#[101fbf0]"><<</a> OSTimeTick
</UL>
<P><STRONG><a name="[101f88c]"></a>OSTaskIdleHook</STRONG> (ARM, 4 bytes, Stack size 0 bytes, os_cpu_c.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[101fe4c]"><<</a> OS_TaskIdle
</UL>
<P><STRONG><a name="[1003c2c]"></a>IRQ_Exception</STRONG> (ARM, 8 bytes, Stack size 0 bytes, target.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[10033b4]"><<</a> IRQ_Handler
</UL>
<P><STRONG><a name="[c220c8]"></a>FIQ_Exception</STRONG> (ARM, 8 bytes, Stack size 0 bytes, target.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[c22334]"><<</a> FIQ_Handler
</UL>
<P><STRONG><a name="[1003bac]"></a>Timer0_Exception</STRONG> (ARM, 36 bytes, Stack size 8 bytes, target.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 36<LI>Call Chain = Timer0_Exception -> OSTimeTick -> OSTimeTickHook -> OSView_TickHook</UL>
<BR>[Calls]<UL><LI><a href="#[101fbf0]">>></a> OSTimeTick
</UL>
<BR>[Called By]<UL><LI><a href="#[10032c4]"><<</a> Timer0_Handler
</UL>
<P><STRONG><a name="[1003b34]"></a>Timer0Init</STRONG> (ARM, 48 bytes, Stack size 0 bytes, target.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[b40694]"><<</a> TargetInit
</UL>
<P><STRONG><a name="[1003ac0]"></a>VICInit</STRONG> (ARM, 48 bytes, Stack size 0 bytes, target.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[b40694]"><<</a> TargetInit
</UL>
<P><STRONG><a name="[b40694]"></a>TargetInit</STRONG> (ARM, 44 bytes, Stack size 8 bytes, target.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = TargetInit -> SPIInit -> OSMboxCreate</UL>
<BR>[Calls]<UL><LI><a href="#[1003340]">>></a> SPIInit
<LI><a href="#[1003ac0]">>></a> VICInit
<LI><a href="#[1003b34]">>></a> Timer0Init
<LI><a href="#[1113470]">>></a> srand (via Veneer)
</UL>
<BR>[Called By]<UL><LI><a href="#[b41ba0]"><<</a> main
</UL>
<P><STRONG><a name="[1003a44]"></a>InitialiseUART0</STRONG> (ARM, 148 bytes, Stack size 16 bytes, target.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16 + Unknown Stack Size
<LI>Call Chain = InitialiseUART0</UL>
<BR>[Calls]<UL><LI><a href="#[1111ba0]">>></a> __aeabi_uidivmod
</UL>
<BR>[Called By]<UL><LI><a href="#[c21fd8]"><<</a> TargetResetInit
</UL>
<P><STRONG><a name="[c21fd8]"></a>TargetResetInit</STRONG> (ARM, 260 bytes, Stack size 8 bytes, target.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 24 + Unknown Stack Size
<LI>Call Chain = TargetResetInit -> InitialiseUART0</UL>
<BR>[Calls]<UL><LI><a href="#[1003a44]">>></a> InitialiseUART0
</UL>
<BR>[Called By]<UL><LI><a href="#[c223ac]"><<</a> ResetInit
</UL>
<P><STRONG><a name="[10039d0]"></a>fputc</STRONG> (ARM, 32 bytes, Stack size 0 bytes, target.o(.text), UNUSED)
<P><STRONG><a name="[100395c]"></a>fgetc</STRONG> (ARM, 16 bytes, Stack size 0 bytes, target.o(.text), UNUSED)
<P><STRONG><a name="[10038e4]"></a>_sys_close</STRONG> (ARM, 16 bytes, Stack size 0 bytes, target.o(.text), UNUSED)
<P><STRONG><a name="[100386c]"></a>_sys_write</STRONG> (ARM, 28 bytes, Stack size 0 bytes, target.o(.text), UNUSED)
<P><STRONG><a name="[10037f4]"></a>_sys_read</STRONG> (ARM, 28 bytes, Stack size 0 bytes, target.o(.text), UNUSED)
<P><STRONG><a name="[100377c]"></a>_ttywrch</STRONG> (ARM, 8 bytes, Stack size 0 bytes, target.o(.text), UNUSED)
<P><STRONG><a name="[1003704]"></a>_sys_istty</STRONG> (ARM, 16 bytes, Stack size 0 bytes, target.o(.text), UNUSED)
<P><STRONG><a name="[100368c]"></a>_sys_seek</STRONG> (ARM, 16 bytes, Stack size 0 bytes, target.o(.text), UNUSED)
<P><STRONG><a name="[1003614]"></a>_sys_ensure</STRONG> (ARM, 16 bytes, Stack size 0 bytes, target.o(.text), UNUSED)
<P><STRONG><a name="[100359c]"></a>_sys_flen</STRONG> (ARM, 16 bytes, Stack size 0 bytes, target.o(.text), UNUSED)
<P><STRONG><a name="[1003524]"></a>_sys_tmpnam</STRONG> (ARM, 24 bytes, Stack size 0 bytes, target.o(.text), UNUSED)
<P><STRONG><a name="[10034ac]"></a>_sys_exit</STRONG> (ARM, 8 bytes, Stack size 0 bytes, target.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[110e460]"><<</a> __rt_abort
</UL>
<P><STRONG><a name="[100342c]"></a>_sys_command_string</STRONG> (ARM, 20 bytes, Stack size 0 bytes, target.o(.text), UNUSED)
<P><STRONG><a name="[1021db0]"></a>MSCI_Init</STRONG> (ARM, 48 bytes, Stack size 0 bytes, vs1003.o(.text), UNUSED)
<P><STRONG><a name="[b41368]"></a>InitPortVS1003</STRONG> (ARM, 56 bytes, Stack size 0 bytes, vs1003.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[b41d04]"><<</a> VS1003Task
</UL>
<P><STRONG><a name="[1021d38]"></a>SPIPutChar</STRONG> (ARM, 32 bytes, Stack size 0 bytes, vs1003.o(.text), UNUSED)
<P><STRONG><a name="[b41178]"></a>Mp3WriteRegister</STRONG> (ARM, 112 bytes, Stack size 24 bytes, vs1003.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b40784]">>></a> SPIStart
<LI><a href="#[b407fc]">>></a> SPIRW
<LI><a href="#[b40870]">>></a> SPIEnd
</UL>
<BR>[Called By]<UL><LI><a href="#[b411f8]"><<</a> Mp3SoftReset
<LI><a href="#[b412f0]"><<</a> LoadPatch
<LI><a href="#[b41d04]"><<</a> VS1003Task
<LI><a href="#[1021c48]"><<</a> VsSineTest
<LI><a href="#[1021cc0]"><<</a> Mp3Reset
</UL>
<P><STRONG><a name="[b411f8]"></a>Mp3SoftReset</STRONG> (ARM, 216 bytes, Stack size 8 bytes, vs1003.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b40784]">>></a> SPIStart
<LI><a href="#[b407fc]">>></a> SPIRW
<LI><a href="#[b40870]">>></a> SPIEnd
<LI><a href="#[b40ae0]">>></a> OSTimeDly
<LI><a href="#[b41178]">>></a> Mp3WriteRegister
</UL>
<BR>[Called By]<UL><LI><a href="#[b41d04]"><<</a> VS1003Task
<LI><a href="#[1021cc0]"><<</a> Mp3Reset
</UL>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -