⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ucos280_ep7209.htm

📁 ucos porting source for ep7209
💻 HTM
📖 第 1 页 / 共 4 页
字号:
<BR><BR>[Calls]<UL><LI><a href="#[435e914]">&gt&gt</a>&nbsp;&nbsp;&nbsp;splx
</UL><P><STRONG><a name="[413e690]"></a>OSSemSet</STRONG> (ARM, 116 bytes, Stack size 16 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[435e914]">&gt&gt</a>&nbsp;&nbsp;&nbsp;splx
</UL><P><STRONG><a name="[413e618]"></a>OSTaskChangePrio</STRONG> (ARM, 384 bytes, Stack size 32 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[435e914]">&gt&gt</a>&nbsp;&nbsp;&nbsp;splx
<LI><a href="#[41404b8]">&gt&gt</a>&nbsp;&nbsp;&nbsp;OS_Sched
</UL><P><STRONG><a name="[435a1b8]"></a>OSTaskCreate</STRONG> (ARM, 220 bytes, Stack size 40 bytes, ucos_ii.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[435e914]">&gt&gt</a>&nbsp;&nbsp;&nbsp;splx
<LI><a href="#[4351100]">&gt&gt</a>&nbsp;&nbsp;&nbsp;OSTaskStkInit
<LI><a href="#[414027c]">&gt&gt</a>&nbsp;&nbsp;&nbsp;OS_TCBInit
<LI><a href="#[41404b8]">&gt&gt</a>&nbsp;&nbsp;&nbsp;OS_Sched
</UL><BR>[Called By]<UL><LI><a href="#[435a29c]">&lt&lt</a>&nbsp;&nbsp;&nbsp;TaskStart
<LI><a href="#[435e9f0]">&lt&lt</a>&nbsp;&nbsp;&nbsp;C_Entry
</UL><P><STRONG><a name="[413e5a8]"></a>OSTaskDel</STRONG> (ARM, 412 bytes, Stack size 24 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[435e914]">&gt&gt</a>&nbsp;&nbsp;&nbsp;splx
<LI><a href="#[413f91c]">&gt&gt</a>&nbsp;&nbsp;&nbsp;OS_FlagUnlink
<LI><a href="#[4350f2c]">&gt&gt</a>&nbsp;&nbsp;&nbsp;OSTaskDelHook
<LI><a href="#[41404b8]">&gt&gt</a>&nbsp;&nbsp;&nbsp;OS_Sched
</UL><P><STRONG><a name="[413e534]"></a>OSTaskDelReq</STRONG> (ARM, 164 bytes, Stack size 8 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[435e914]">&gt&gt</a>&nbsp;&nbsp;&nbsp;splx
</UL><P><STRONG><a name="[413e4c0]"></a>OSTaskNameGet</STRONG> (ARM, 168 bytes, Stack size 16 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[435e914]">&gt&gt</a>&nbsp;&nbsp;&nbsp;splx
<LI><a href="#[41406f4]">&gt&gt</a>&nbsp;&nbsp;&nbsp;OS_StrCopy
</UL><P><STRONG><a name="[413e44c]"></a>OSTaskResume</STRONG> (ARM, 212 bytes, Stack size 8 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[435e914]">&gt&gt</a>&nbsp;&nbsp;&nbsp;splx
<LI><a href="#[41404b8]">&gt&gt</a>&nbsp;&nbsp;&nbsp;OS_Sched
</UL><P><STRONG><a name="[413e3d8]"></a>OSTaskSuspend</STRONG> (ARM, 216 bytes, Stack size 16 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[435e914]">&gt&gt</a>&nbsp;&nbsp;&nbsp;splx
<LI><a href="#[41404b8]">&gt&gt</a>&nbsp;&nbsp;&nbsp;OS_Sched
</UL><P><STRONG><a name="[413e368]"></a>OSTaskQuery</STRONG> (ARM, 152 bytes, Stack size 16 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[435e914]">&gt&gt</a>&nbsp;&nbsp;&nbsp;splx
<LI><a href="#[413fa78]">&gt&gt</a>&nbsp;&nbsp;&nbsp;OS_MemCopy
</UL><P><STRONG><a name="[4359f84]"></a>OSTimeDlyHMSM</STRONG> (ARM, 192 bytes, Stack size 24 bytes, ucos_ii.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[41402ec]">&gt&gt</a>&nbsp;&nbsp;&nbsp;__rt_udiv
<LI><a href="#[435a378]">&gt&gt</a>&nbsp;&nbsp;&nbsp;OSTimeDly
</UL><BR>[Called By]<UL><LI><a href="#[435a29c]">&lt&lt</a>&nbsp;&nbsp;&nbsp;TaskStart
</UL><P><STRONG><a name="[413e2f4]"></a>OSTimeDlyResume</STRONG> (ARM, 216 bytes, Stack size 8 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[435e914]">&gt&gt</a>&nbsp;&nbsp;&nbsp;splx
<LI><a href="#[41404b8]">&gt&gt</a>&nbsp;&nbsp;&nbsp;OS_Sched
</UL><P><STRONG><a name="[413e284]"></a>OSTimeGet</STRONG> (ARM, 36 bytes, Stack size 8 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[435e914]">&gt&gt</a>&nbsp;&nbsp;&nbsp;splx
</UL><P><STRONG><a name="[413e214]"></a>OSTimeSet</STRONG> (ARM, 36 bytes, Stack size 8 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[435e914]">&gt&gt</a>&nbsp;&nbsp;&nbsp;splx
</UL><P><STRONG><a name="[413fef4]"></a>OSDebugInit</STRONG> (ARM, 4 bytes, Stack size 0 bytes, os_dbg_r.o(.text))
<BR>[Called By]<UL><LI><a href="#[4359f18]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSInit
</UL><P><STRONG><a name="[4359ff8]"></a>_sprintf</STRONG> (ARM, 104 bytes, Stack size 96 bytes, _sprintf.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[448b0f8]">&gt&gt</a>&nbsp;&nbsp;&nbsp;__vfprintf
<LI><a href="#[448b1d4]">&gt&gt</a>&nbsp;&nbsp;&nbsp;_sputc
</UL><BR>[Called By]<UL><LI><a href="#[435a29c]">&lt&lt</a>&nbsp;&nbsp;&nbsp;TaskStart
</UL><P><STRONG><a name="[41402ec]"></a>__rt_udiv</STRONG> (ARM, 192 bytes, Stack size 0 bytes, rt_udiv.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[448ab6c]">&gt&gt</a>&nbsp;&nbsp;&nbsp;__rt_div0
</UL><BR>[Called By]<UL><LI><a href="#[414035c]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OS_TaskStat
<LI><a href="#[4359f84]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSTimeDlyHMSM
</UL><P><STRONG><a name="[448b0f8]"></a>__vfprintf</STRONG> (ARM, 2056 bytes, Stack size 56 bytes, __vfpntf.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[448a6ec]">&gt&gt</a>&nbsp;&nbsp;&nbsp;strlen
<LI><a href="#[448a76c]">&gt&gt</a>&nbsp;&nbsp;&nbsp;_printf_display
</UL><BR>[Called By]<UL><LI><a href="#[4359ff8]">&lt&lt</a>&nbsp;&nbsp;&nbsp;_sprintf
</UL><P><STRONG><a name="[448b1d4]"></a>_sputc</STRONG> (ARM, 20 bytes, Stack size 0 bytes, _sputc.o(.text))
<BR>[Called By]<UL><LI><a href="#[4359ff8]">&lt&lt</a>&nbsp;&nbsp;&nbsp;_sprintf
</UL><BR>[Address Reference Count : 1]<UL><LI> _sprintf.o(.text)
</UL><P><STRONG><a name="[448b168]"></a>_serror</STRONG> (ARM, 8 bytes, Stack size 0 bytes, _sputc.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> _sprintf.o(.text)
</UL><P><STRONG><a name="[448ab6c]"></a>__rt_div0</STRONG> (ARM, 12 bytes, Stack size 0 bytes, rt_div0.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[438c0dc]">&gt&gt</a>&nbsp;&nbsp;&nbsp;__32__rt_raise
</UL><BR>[Called By]<UL><LI><a href="#[41402ec]">&lt&lt</a>&nbsp;&nbsp;&nbsp;__rt_udiv
</UL><P><STRONG><a name="[448a604]"></a>_ll_udiv10</STRONG> (ARM, 152 bytes, Stack size 12 bytes, lludiv10.o(.text))
<BR>[Called By]<UL><LI><a href="#[448a76c]">&lt&lt</a>&nbsp;&nbsp;&nbsp;_printf_display
</UL><P><STRONG><a name="[438c0dc]"></a>__32__rt_raise</STRONG> (ARM, 0 bytes, Stack size 8 bytes, rt_raise.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[43abf50]">&gt&gt</a>&nbsp;&nbsp;&nbsp;__raise
<LI><a href="#[43abf08]">&gt&gt</a>&nbsp;&nbsp;&nbsp;_sys_exit
</UL><BR>[Called By]<UL><LI><a href="#[448ab6c]">&lt&lt</a>&nbsp;&nbsp;&nbsp;__rt_div0
</UL><P><STRONG><a name="[4488c18]"></a>__rt_raise</STRONG> (ARM, 24 bytes, Stack size 8 bytes, rt_raise.o(.text), UNUSED)
<P><STRONG><a name="[448a594]"></a>__rt_udiv10</STRONG> (ARM, 44 bytes, Stack size 0 bytes, rtudiv10.o(.text))
<BR>[Called By]<UL><LI><a href="#[448a76c]">&lt&lt</a>&nbsp;&nbsp;&nbsp;_printf_display
</UL><P><STRONG><a name="[448a6ec]"></a>strlen</STRONG> (ARM, 100 bytes, Stack size 0 bytes, strlen.o(.text))
<BR>[Called By]<UL><LI><a href="#[448b0f8]">&lt&lt</a>&nbsp;&nbsp;&nbsp;__vfprintf
<LI><a href="#[448a76c]">&lt&lt</a>&nbsp;&nbsp;&nbsp;_printf_display
</UL><P><STRONG><a name="[43abf50]"></a>__raise</STRONG> (ARM, 92 bytes, Stack size 16 bytes, __raise.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[4466ee8]">&gt&gt</a>&nbsp;&nbsp;&nbsp;__sigvec_lookup (Weak Reference)
<LI><a href="#[4466e68]">&gt&gt</a>&nbsp;&nbsp;&nbsp;__default_signal_handler
</UL><BR>[Called By]<UL><LI><a href="#[438c0dc]">&lt&lt</a>&nbsp;&nbsp;&nbsp;__32__rt_raise
</UL><P><STRONG><a name="[4467308]"></a>_no_fp_display</STRONG> (ARM, 8 bytes, Stack size 0 bytes, nofpdisp.o(.text))
<BR>[Called By]<UL><LI><a href="#[448a674]">&lt&lt</a>&nbsp;&nbsp;&nbsp;_fp_display_gate
</UL><P><STRONG><a name="[43abf08]"></a>_sys_exit</STRONG> (ARM, 20 bytes, Stack size 0 bytes, sys_exit.o(.text))
<BR>[Called By]<UL><LI><a href="#[438c0dc]">&lt&lt</a>&nbsp;&nbsp;&nbsp;__32__rt_raise
</UL><P><STRONG><a name="[4466e68]"></a>__default_signal_handler</STRONG> (ARM, 352 bytes, Stack size 16 bytes, defsig.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[4465ff0]">&gt&gt</a>&nbsp;&nbsp;&nbsp;_ttywrch
</UL><BR>[Called By]<UL><LI><a href="#[43abf50]">&lt&lt</a>&nbsp;&nbsp;&nbsp;__raise
</UL><P><STRONG><a name="[4465564]"></a>__32__I_use_semihosting_swi</STRONG> (ARM, 0 bytes, Stack size 0 bytes, use_semi.o(.text), UNUSED)
<P><STRONG><a name="[446649c]"></a>__I_use_semihosting_swi</STRONG> (ARM, 4 bytes, Stack size 0 bytes, use_semi.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> sys_exit.o(.text)
</UL><P><STRONG><a name="[44655e4]"></a>__semihosting_swi_guard</STRONG> (ARM, 0 bytes, Stack size 0 bytes, use_semi.o(.text), UNUSED)
<P><STRONG><a name="[4465ff0]"></a>_ttywrch</STRONG> (ARM, 24 bytes, Stack size 8 bytes, sys_wrch.o(.text))
<BR>[Called By]<UL><LI><a href="#[4466e68]">&lt&lt</a>&nbsp;&nbsp;&nbsp;__default_signal_handler
</UL><P><STRONG><a name="[448a674]"></a>_fp_display_gate</STRONG> (ARM, 4 bytes, Stack size 0 bytes, printf2.o(x$fpl$printf2))
<BR><BR>[Calls]<UL><LI><a href="#[4467308]">&gt&gt</a>&nbsp;&nbsp;&nbsp;_no_fp_display
</UL><BR>[Called By]<UL><LI><a href="#[448a76c]">&lt&lt</a>&nbsp;&nbsp;&nbsp;_printf_display
</UL><P><STRONG><a name="[43600e4]"></a>Assembly$$code</STRONG> (ARM, 812 bytes, Stack size 0 bytes, Os_cpu_a.o(Assembly$$code))
<BR><BR>[Calls]<UL><LI><a href="#[435f980]">&gt&gt</a>&nbsp;&nbsp;&nbsp;ResetHandler
<LI><a href="#[435fa60]">&gt&gt</a>&nbsp;&nbsp;&nbsp;TimerIRQ
<LI><a href="#[435f838]">&gt&gt</a>&nbsp;&nbsp;&nbsp;OSTickISR
<LI><a href="#[435f914]">&gt&gt</a>&nbsp;&nbsp;&nbsp;delay
<LI><a href="#[435e9f0]">&gt&gt</a>&nbsp;&nbsp;&nbsp;C_Entry
<LI><a href="#[435f8a8]">&gt&gt</a>&nbsp;&nbsp;&nbsp;WLoop
<LI><a href="#[435e8a0]">&gt&gt</a>&nbsp;&nbsp;&nbsp;OSTaskSwHook
<LI><a href="#[435e434]">&gt&gt</a>&nbsp;&nbsp;&nbsp;OSTimeTick
<LI><a href="#[435e3c4]">&gt&gt</a>&nbsp;&nbsp;&nbsp;OSIntExit
</UL><BR>[Address Reference Count : 1]<UL><LI> Os_cpu_a.o(Assembly$$code)
</UL><P><STRONG><a name="[435fd7c]"></a>UndefHandler</STRONG> (ARM, 0 bytes, Stack size 0 bytes, Os_cpu_a.o(Assembly$$code))
<BR>[Address Reference Count : 1]<UL><LI> Os_cpu_a.o(Assembly$$code)
</UL><P><STRONG><a name="[435fd0c]"></a>SWIHandler</STRONG> (ARM, 0 bytes, Stack size 0 bytes, Os_cpu_a.o(Assembly$$code))
<BR>[Address Reference Count : 1]<UL><LI> Os_cpu_a.o(Assembly$$code)
</UL><P><STRONG><a name="[435fc98]"></a>PAbortHandler</STRONG> (ARM, 0 bytes, Stack size 0 bytes, Os_cpu_a.o(Assembly$$code))
<BR>[Address Reference Count : 1]<UL><LI> Os_cpu_a.o(Assembly$$code)
</UL><P><STRONG><a name="[435fc24]"></a>DAbortHandler</STRONG> (ARM, 0 bytes, Stack size 0 bytes, Os_cpu_a.o(Assembly$$code))
<BR>[Address Reference Count : 1]<UL><LI> Os_cpu_a.o(Assembly$$code)
</UL><P><STRONG><a name="[435fbb0]"></a>UnusedHandler</STRONG> (ARM, 0 bytes, Stack size 0 bytes, Os_cpu_a.o(Assembly$$code))
<BR>[Address Reference Count : 1]<UL><LI> Os_cpu_a.o(Assembly$$code)
</UL><P><STRONG><a name="[435fb40]"></a>FIQHandler</STRONG> (ARM, 0 bytes, Stack size 0 bytes, Os_cpu_a.o(Assembly$$code))
<BR>[Address Reference Count : 1]<UL><LI> Os_cpu_a.o(Assembly$$code)
</UL><P><STRONG><a name="[435fad0]"></a>IRQHandler</STRONG> (ARM, 0 bytes, Stack size 0 bytes, Os_cpu_a.o(Assembly$$code))
<BR>[Address Reference Count : 1]<UL><LI> Os_cpu_a.o(Assembly$$code)
</UL><P><STRONG><a name="[435fa60]"></a>TimerIRQ</STRONG> (ARM, 0 bytes, Stack size 0 bytes, Os_cpu_a.o(Assembly$$code))
<BR>[Called By]<UL><LI><a href="#[43600e4]">&lt&lt</a>&nbsp;&nbsp;&nbsp;Assembly$$code
</UL><P><STRONG><a name="[435f9f4]"></a>IRQ_2</STRONG> (ARM, 0 bytes, Stack size 0 bytes, Os_cpu_a.o(Assembly$$code), UNUSED)
<P><STRONG><a name="[435f980]"></a>ResetHandler</STRONG> (ARM, 0 bytes, Stack size 0 bytes, Os_cpu_a.o(Assembly$$code))
<BR>[Called By]<UL><LI><a href="#[43600e4]">&lt&lt</a>&nbsp;&nbsp;&nbsp;Assembly$$code
</UL><P><STRONG><a name="[435f914]"></a>delay</STRONG> (ARM, 0 bytes, Stack size 0 bytes, Os_cpu_a.o(Assembly$$code))
<BR>[Called By]<UL><LI><a href="#[43600e4]">&lt&lt</a>&nbsp;&nbsp;&nbsp;Assembly$$code
</UL><P><STRONG><a name="[435f8a8]"></a>WLoop</STRONG> (ARM, 0 bytes, Stack size 0 bytes, Os_cpu_a.o(Assembly$$code))
<BR>[Called By]<UL><LI><a href="#[43600e4]">&lt&lt</a>&nbsp;&nbsp;&nbsp;Assembly$$code
</UL><P><STRONG><a name="[435f838]"></a>OSTickISR</STRONG> (ARM, 0 bytes, Stack size 0 bytes, Os_cpu_a.o(Assembly$$code))
<BR>[Called By]<UL><LI><a href="#[43600e4]">&lt&lt</a>&nbsp;&nbsp;&nbsp;Assembly$$code
</UL><P><STRONG><a name="[4144af0]"></a>OS_FlagTaskRdy</STRONG> (ARM, 104 bytes, Stack size 8 bytes, ucos_ii.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[413f91c]">&gt&gt</a>&nbsp;&nbsp;&nbsp;OS_FlagUnlink
</UL><BR>[Called By]<UL><LI><a href="#[413f8ac]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSFlagDel
<LI><a href="#[413f668]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSFlagPost
</UL><P><STRONG><a name="[41447bc]"></a>OS_FlagBlock</STRONG> (ARM, 136 bytes, Stack size 12 bytes, ucos_ii.o(.text), UNUSED)
<BR>[Called By]<UL><LI><a href="#[413f754]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSFlagPend
</UL><P><STRONG><a name="[41466e4]"></a>OS_SchedNew</STRONG> (ARM, 56 bytes, Stack size 0 bytes, ucos_ii.o(.text))
<BR>[Called By]<UL><LI><a href="#[41404b8]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OS_Sched
<LI><a href="#[435e3c4]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSIntExit
<LI><a href="#[4359eac]">&lt&lt</a>&nbsp;&nbsp;&nbsp;OSStart
</UL><P><STRONG><a name="[448a76c]"></a>_printf_display</STRONG> (ARM, 1328 bytes, Stack size 72 bytes, __vfpntf.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[448a674]">&gt&gt</a>&nbsp;&nbsp;&nbsp;_fp_display_gate
<LI><a href="#[448a604]">&gt&gt</a>&nbsp;&nbsp;&nbsp;_ll_udiv10
<LI><a href="#[448a594]">&gt&gt</a>&nbsp;&nbsp;&nbsp;__rt_udiv10
<LI><a href="#[448a6ec]">&gt&gt</a>&nbsp;&nbsp;&nbsp;strlen
</UL><BR>[Called By]<UL><LI><a href="#[448b0f8]">&lt&lt</a>&nbsp;&nbsp;&nbsp;__vfprintf
</UL><P><STRONG><a name="[4466ee8]"></a>__sigvec_lookup</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, UNDEFINED)
<BR>[Called By]<UL><LI><a href="#[43abf50]">&lt&lt</a>&nbsp;&nbsp;&nbsp;__raise (Weak Reference)
</UL><HR></body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -