📄 sam7s-02.htm
字号:
<BR><BR>[Calls]<UL><LI><a href="#[9a4940]">>></a> SARM_IRQ_DIS1
<LI><a href="#[9a49b4]">>></a> SARM_IRQ_EN1
</UL><P><STRONG><a name="[a5c70c]"></a>OS_QInit</STRONG> (ARM, 92 bytes, Stack size 16 bytes, os_q.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[a5c8d0]">>></a> OS_MemClr
</UL><BR>[Called By]<UL><LI><a href="#[98ba50]"><<</a> OSInit
</UL><P><STRONG><a name="[b8b9f4]"></a>OSTaskChangePrio</STRONG> (ARM, 476 bytes, Stack size 40 bytes, os_task.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[9a4940]">>></a> SARM_IRQ_DIS1
<LI><a href="#[9a49b4]">>></a> SARM_IRQ_EN1
<LI><a href="#[a5c4d8]">>></a> OS_Sched
</UL><P><STRONG><a name="[98b9dc]"></a>OSTaskCreate</STRONG> (ARM, 228 bytes, Stack size 40 bytes, os_task.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[9a4940]">>></a> SARM_IRQ_DIS1
<LI><a href="#[9a49b4]">>></a> SARM_IRQ_EN1
<LI><a href="#[b8b980]">>></a> OSTaskStkInit
<LI><a href="#[a5bf74]">>></a> OS_TCBInit
<LI><a href="#[a5c4d8]">>></a> OS_Sched
</UL><BR>[Called By]<UL><LI><a href="#[98bdbc]"><<</a> Main
<LI><a href="#[a5d9bc]"><<</a> OS_InitTaskIdle
</UL><P><STRONG><a name="[b8b910]"></a>OSTaskDel</STRONG> (ARM, 560 bytes, Stack size 24 bytes, os_task.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[9a4940]">>></a> SARM_IRQ_DIS1
<LI><a href="#[9a49b4]">>></a> SARM_IRQ_EN1
<LI><a href="#[b79550]">>></a> OS_FlagUnlink
<LI><a href="#[a5c22c]">>></a> OS_Dummy
<LI><a href="#[b8b89c]">>></a> OSTaskDelHook
<LI><a href="#[a5c4d8]">>></a> OS_Sched
</UL><P><STRONG><a name="[b8b828]"></a>OSTaskDelReq</STRONG> (ARM, 156 bytes, Stack size 16 bytes, os_task.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[9a4940]">>></a> SARM_IRQ_DIS1
<LI><a href="#[9a49b4]">>></a> SARM_IRQ_EN1
</UL><P><STRONG><a name="[b8b7b4]"></a>OSTaskNameGet</STRONG> (ARM, 196 bytes, Stack size 24 bytes, os_task.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[9a4940]">>></a> SARM_IRQ_DIS1
<LI><a href="#[9a49b4]">>></a> SARM_IRQ_EN1
<LI><a href="#[a5cb7c]">>></a> OS_StrCopy
</UL><P><STRONG><a name="[b8b740]"></a>OSTaskNameSet</STRONG> (ARM, 208 bytes, Stack size 24 bytes, os_task.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[9a4940]">>></a> SARM_IRQ_DIS1
<LI><a href="#[9a49b4]">>></a> SARM_IRQ_EN1
<LI><a href="#[a5ca98]">>></a> OS_StrLen
<LI><a href="#[a5cb7c]">>></a> OS_StrCopy
</UL><P><STRONG><a name="[b8b6cc]"></a>OSTaskResume</STRONG> (ARM, 220 bytes, Stack size 16 bytes, os_task.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[9a4940]">>></a> SARM_IRQ_DIS1
<LI><a href="#[9a49b4]">>></a> SARM_IRQ_EN1
<LI><a href="#[a5c4d8]">>></a> OS_Sched
</UL><P><STRONG><a name="[b8b658]"></a>OSTaskSuspend</STRONG> (ARM, 308 bytes, Stack size 24 bytes, os_task.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[9a4940]">>></a> SARM_IRQ_DIS1
<LI><a href="#[9a49b4]">>></a> SARM_IRQ_EN1
<LI><a href="#[a5c4d8]">>></a> OS_Sched
</UL><P><STRONG><a name="[b8b5e8]"></a>OSTaskQuery</STRONG> (ARM, 136 bytes, Stack size 16 bytes, os_task.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[9a4940]">>></a> SARM_IRQ_DIS1
<LI><a href="#[9a49b4]">>></a> SARM_IRQ_EN1
<LI><a href="#[a5bfe4]">>></a> OS_MemCopy
</UL><P><STRONG><a name="[98c194]"></a>OSTimeDly</STRONG> (ARM, 136 bytes, Stack size 16 bytes, os_time.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[9a4940]">>></a> SARM_IRQ_DIS1
<LI><a href="#[9a49b4]">>></a> SARM_IRQ_EN1
<LI><a href="#[a5c4d8]">>></a> OS_Sched
</UL><BR>[Called By]<UL><LI><a href="#[98c204]"><<</a> task1
<LI><a href="#[98c128]"><<</a> task2
<LI><a href="#[98c0bc]"><<</a> task3
<LI><a href="#[b84108]"><<</a> OSTimeDlyHMSM
</UL><P><STRONG><a name="[b84108]"></a>OSTimeDlyHMSM</STRONG> (ARM, 240 bytes, Stack size 32 bytes, os_time.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[9a38d0]">>></a> __rt_udiv
<LI><a href="#[98c194]">>></a> OSTimeDly
</UL><P><STRONG><a name="[b84098]"></a>OSTimeGet</STRONG> (ARM, 32 bytes, Stack size 8 bytes, os_time.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[9a4940]">>></a> SARM_IRQ_DIS1
<LI><a href="#[9a49b4]">>></a> SARM_IRQ_EN1
</UL><P><STRONG><a name="[b84028]"></a>OSTimeSet</STRONG> (ARM, 28 bytes, Stack size 8 bytes, os_time.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[9a4940]">>></a> SARM_IRQ_DIS1
<LI><a href="#[9a49b4]">>></a> SARM_IRQ_EN1
</UL><P><STRONG><a name="[b8b980]"></a>OSTaskStkInit</STRONG> (ARM, 280 bytes, Stack size 8 bytes, os_cpu_c.o(.text))
<BR>[Called By]<UL><LI><a href="#[98b9dc]"><<</a> OSTaskCreate
</UL><P><STRONG><a name="[a5be88]"></a>OSTaskCreateHook</STRONG> (ARM, 8 bytes, Stack size 0 bytes, os_cpu_c.o(.text))
<BR>[Called By]<UL><LI><a href="#[a5bf74]"><<</a> OS_TCBInit
</UL><P><STRONG><a name="[b8b89c]"></a>OSTaskDelHook</STRONG> (ARM, 8 bytes, Stack size 0 bytes, os_cpu_c.o(.text), UNUSED)
<BR>[Called By]<UL><LI><a href="#[b8b910]"><<</a> OSTaskDel
</UL><P><STRONG><a name="[ba1cd4]"></a>OSTaskSwHook</STRONG> (ARM, 4 bytes, Stack size 0 bytes, os_cpu_c.o(.text))
<BR>[Called By]<UL><LI><a href="#[a5c380]"><<</a> OSStartHighRdy
<LI><a href="#[a5c468]"><<</a> OS_TASK_SW
<LI><a href="#[a5c5b8]"><<</a> OSIntCtxSw
</UL><P><STRONG><a name="[ba0830]"></a>OSTaskStatHook</STRONG> (ARM, 4 bytes, Stack size 0 bytes, os_cpu_c.o(.text), UNUSED)
<P><STRONG><a name="[a5c30c]"></a>OSTimeTickHook</STRONG> (ARM, 4 bytes, Stack size 0 bytes, os_cpu_c.o(.text))
<BR>[Called By]<UL><LI><a href="#[99f5fc]"><<</a> OSTimeTick
</UL><P><STRONG><a name="[a5c85c]"></a>OSInitHookBegin</STRONG> (ARM, 4 bytes, Stack size 0 bytes, os_cpu_c.o(.text))
<BR>[Called By]<UL><LI><a href="#[98ba50]"><<</a> OSInit
</UL><P><STRONG><a name="[a5c698]"></a>OSInitHookEnd</STRONG> (ARM, 4 bytes, Stack size 0 bytes, os_cpu_c.o(.text))
<BR>[Called By]<UL><LI><a href="#[98ba50]"><<</a> OSInit
</UL><P><STRONG><a name="[a5c940]"></a>OSTaskIdleHook</STRONG> (ARM, 4 bytes, Stack size 0 bytes, os_cpu_c.o(.text))
<BR>[Called By]<UL><LI><a href="#[a5c9b4]"><<</a> OS_TaskIdle
</UL><P><STRONG><a name="[a5bf00]"></a>OSTCBInitHook</STRONG> (ARM, 4 bytes, Stack size 0 bytes, os_cpu_c.o(.text))
<BR>[Called By]<UL><LI><a href="#[a5bf74]"><<</a> OS_TCBInit
</UL><P><STRONG><a name="[9a38d0]"></a>__rt_udiv</STRONG> (ARM, 192 bytes, Stack size 0 bytes, rt_udiv.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[b95a04]">>></a> __rt_div0
</UL><BR>[Called By]<UL><LI><a href="#[98bce0]"><<</a> Uart0Init
<LI><a href="#[98bc70]"><<</a> Uart1Init
<LI><a href="#[b84108]"><<</a> OSTimeDlyHMSM
</UL><P><STRONG><a name="[9a37ec]"></a>vsprintf</STRONG> (ARM, 80 bytes, Stack size 72 bytes, vsprintf.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[b9545c]">>></a> __vfprintf
<LI><a href="#[b95538]">>></a> _sputc
</UL><BR>[Called By]<UL><LI><a href="#[98be94]"><<</a> uprintf
</UL><P><STRONG><a name="[b9545c]"></a>__vfprintf</STRONG> (ARM, 2056 bytes, Stack size 56 bytes, __vfpntf.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[b9453c]">>></a> strlen
<LI><a href="#[b945bc]">>></a> _printf_display
</UL><BR>[Called By]<UL><LI><a href="#[9a37ec]"><<</a> vsprintf
</UL><P><STRONG><a name="[b95538]"></a>_sputc</STRONG> (ARM, 20 bytes, Stack size 0 bytes, _sputc.o(.text))
<BR>[Called By]<UL><LI><a href="#[9a37ec]"><<</a> vsprintf
</UL><BR>[Address Reference Count : 1]<UL><LI> vsprintf.o(.text)
</UL><P><STRONG><a name="[b954cc]"></a>_serror</STRONG> (ARM, 8 bytes, Stack size 0 bytes, _sputc.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> vsprintf.o(.text)
</UL><P><STRONG><a name="[b95a04]"></a>__rt_div0</STRONG> (ARM, 12 bytes, Stack size 0 bytes, rt_div0.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[bc0bbc]">>></a> __32__rt_raise
</UL><BR>[Called By]<UL><LI><a href="#[9a38d0]"><<</a> __rt_udiv
<LI><a href="#[bc22c8]"><<</a> __rt_sdiv
</UL><P><STRONG><a name="[980198]"></a>_fp_display</STRONG> (ARM, 1276 bytes, Stack size 56 bytes, _fp_disp.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bc23b0]">>></a> __user_libspace
<LI><a href="#[bc2338]">>></a> __mathlib_classify
<LI><a href="#[bc283c]">>></a> _fp_digits
<LI><a href="#[bc2758]">>></a> _fp_addexp
</UL><BR>[Called By]<UL><LI><a href="#[b955a4]"><<</a> __lib_sel_fp_printf
</UL><P><STRONG><a name="[b94454]"></a>_ll_udiv10</STRONG> (ARM, 152 bytes, Stack size 12 bytes, lludiv10.o(.text))
<BR>[Called By]<UL><LI><a href="#[b945bc]"><<</a> _printf_display
<LI><a href="#[bc283c]"><<</a> _fp_digits
</UL><P><STRONG><a name="[bc0bbc]"></a>__32__rt_raise</STRONG> (ARM, 0 bytes, Stack size 8 bytes, rt_raise.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[bc0ca0]">>></a> __raise
<LI><a href="#[bc0c30]">>></a> _sys_exit
</UL><BR>[Called By]<UL><LI><a href="#[b95a04]"><<</a> __rt_div0
<LI><a href="#[bb4ca8]"><<</a> _fp_trap
</UL><P><STRONG><a name="[9ac0ec]"></a>__rt_raise</STRONG> (ARM, 24 bytes, Stack size 8 bytes, rt_raise.o(.text), UNUSED)
<P><STRONG><a name="[b943e4]"></a>__rt_udiv10</STRONG> (ARM, 44 bytes, Stack size 0 bytes, rtudiv10.o(.text))
<BR>[Called By]<UL><LI><a href="#[b945bc]"><<</a> _printf_display
</UL><P><STRONG><a name="[b9453c]"></a>strlen</STRONG> (ARM, 100 bytes, Stack size 0 bytes, strlen.o(.text))
<BR>[Called By]<UL><LI><a href="#[b9545c]"><<</a> __vfprintf
<LI><a href="#[b945bc]"><<</a> _printf_display
</UL><P><STRONG><a name="[bc0ca0]"></a>__raise</STRONG> (ARM, 92 bytes, Stack size 16 bytes, __raise.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[bbf670]">>></a> __sigvec_lookup (Weak Reference)
<LI><a href="#[bbf5f0]">>></a> __default_signal_handler
</UL><BR>[Called By]<UL><LI><a href="#[bc0bbc]"><<</a> __32__rt_raise
</UL><P><STRONG><a name="[bc2574]"></a>_btod_etento</STRONG> (ARM, 332 bytes, Stack size 72 bytes, bigflt0.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bc22c8]">>></a> __rt_sdiv
<LI><a href="#[bc2424]">>></a> _btod_emul
<LI><a href="#[bc2494]">>></a> _btod_ediv
</UL><BR>[Called By]<UL><LI><a href="#[bc283c]"><<</a> _fp_digits
</UL><P><STRONG><a name="[bc26d0]"></a>_get_lc_numeric</STRONG> (ARM, 60 bytes, Stack size 8 bytes, lc_numeric_c.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bbc20c]">>></a> strcmp
</UL><P><STRONG><a name="[bc23b0]"></a>__user_libspace</STRONG> (ARM, 8 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED)
<BR>[Called By]<UL><LI><a href="#[980198]"><<</a> _fp_display
<LI><a href="#[bbad84]"><<</a> __rt_fp_status_addr
</UL><P><STRONG><a name="[bc22c8]"></a>__rt_sdiv</STRONG> (ARM, 212 bytes, Stack size 0 bytes, rt_sdiv.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[b95a04]">>></a> __rt_div0
</UL><BR>[Called By]<UL><LI><a href="#[bc2758]"><<</a> _fp_addexp
<LI><a href="#[bc2574]"><<</a> _btod_etento
</UL><P><STRONG><a name="[bc2258]"></a>__rt_sdiv10</STRONG> (ARM, 64 bytes, Stack size 0 bytes, rtsdiv10.o(.text), UNUSED)
<BR>[Called By]<UL><LI><a href="#[bc2758]"><<</a> _fp_addexp
</UL><P><STRONG><a name="[bc0c30]"></a>_sys_exit</STRONG> (ARM, 20 bytes, Stack size 0 bytes, sys_exit.o(.text))
<BR>[Called By]<UL><LI><a href="#[bc0bbc]"><<</a> __32__rt_raise
</UL><P><STRONG><a name="[bc2338]"></a>__mathlib_classify</STRONG> (ARM, 68 bytes, Stack size 0 bytes, classify.o(.text), UNUSED)
<BR>[Called By]<UL><LI><a href="#[980198]"><<</a> _fp_display
</UL><P><STRONG><a name="[bc265c]"></a>__support_dtoi</STRONG> (ARM, 84 bytes, Stack size 8 bytes, dtoi.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bba528]">>></a> _dmul
</UL><BR>[Called By]<UL><LI><a href="#[bc283c]"><<</a> _fp_digits
</UL><P><STRONG><a name="[bbf5f0]"></a>__default_signal_handler</STRONG> (ARM, 352 bytes, Stack size 16 bytes, defsig.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[bba038]">>></a> _ttywrch
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -