📄 sam7s-02.htm
字号:
</UL><BR>[Called By]<UL><LI><a href="#[bc0ca0]"><<</a> __raise
</UL><P><STRONG><a name="[bbad84]"></a>__rt_fp_status_addr</STRONG> (ARM, 16 bytes, Stack size 8 bytes, rt_fp_status_addr.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bc23b0]">>></a> __user_libspace
</UL><BR>[Called By]<UL><LI><a href="#[bb8370]"><<</a> __dunder
<LI><a href="#[bb82fc]"><<</a> __fpl_exception
<LI><a href="#[bbdf94]"><<</a> __32__ieee_status
<LI><a href="#[bb52f8]"><<</a> __fpl_cmpreturn
</UL><P><STRONG><a name="[bbc20c]"></a>strcmp</STRONG> (ARM, 156 bytes, Stack size 4 bytes, strcmp.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bb9274]">>></a> _strcmp_byteloop
<LI><a href="#[bb92ec]">>></a> _strcmp_loop
<LI><a href="#[bb91b0]">>></a> _strcmp_return
<LI><a href="#[bb913c]">>></a> _strcmp_byteend
</UL><BR>[Called By]<UL><LI><a href="#[bc26d0]"><<</a> _get_lc_numeric
</UL><P><STRONG><a name="[bb8bcc]"></a>__32__I_use_semihosting_swi</STRONG> (ARM, 0 bytes, Stack size 0 bytes, use_semi.o(.text), UNUSED)
<P><STRONG><a name="[bbb15c]"></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="[bb8c4c]"></a>__semihosting_swi_guard</STRONG> (ARM, 0 bytes, Stack size 0 bytes, use_semi.o(.text), UNUSED)
<P><STRONG><a name="[bba038]"></a>_ttywrch</STRONG> (ARM, 24 bytes, Stack size 8 bytes, sys_wrch.o(.text))
<BR>[Called By]<UL><LI><a href="#[bbf5f0]"><<</a> __default_signal_handler
</UL><P><STRONG><a name="[bb4ca8]"></a>_fp_trap</STRONG> (ARM, 96 bytes, Stack size 40 bytes, _fptrap.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bb4718]">>></a> _fp_trap_big (Weak Reference)
<LI><a href="#[bc0bbc]">>></a> __32__rt_raise
</UL><BR>[Called By]<UL><LI><a href="#[bb6adc]"><<</a> _fp_trapveneer
</UL><P><STRONG><a name="[bc2504]"></a>_btod_d2e</STRONG> (ARM, 56 bytes, Stack size 0 bytes, btod.o(CL$$btodstuff), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bbdf20]">>></a> _d2e_norm_op1
</UL><BR>[Called By]<UL><LI><a href="#[bc283c]"><<</a> _fp_digits
</UL><P><STRONG><a name="[bbdf20]"></a>_d2e_norm_op1</STRONG> (ARM, 104 bytes, Stack size 0 bytes, btod.o(CL$$btodstuff), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bbdeac]">>></a> _d2e_denorm_low
</UL><BR>[Called By]<UL><LI><a href="#[bc2504]"><<</a> _btod_d2e
</UL><P><STRONG><a name="[bbdeac]"></a>_d2e_denorm_low</STRONG> (ARM, 84 bytes, Stack size 0 bytes, btod.o(CL$$btodstuff), UNUSED)
<BR>[Called By]<UL><LI><a href="#[bbdf20]"><<</a> _d2e_norm_op1
</UL><P><STRONG><a name="[bc2424]"></a>_btod_emul</STRONG> (ARM, 48 bytes, Stack size 24 bytes, btod.o(CL$$btodstuff), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[bbe498]">>></a> _mul_uncommon
<LI><a href="#[bbdc7c]">>></a> __btod_mult_common
<LI><a href="#[bbdd60]">>></a> _e2e
<LI><a href="#[bbe420]">>></a> _div_special_case
<LI><a href="#[bbdc04]">>></a> __btod_div_common
<LI><a href="#[bbe3ac]">>></a> _muld_uncommon
<LI><a href="#[bbdcf4]">>></a> _e2d
<LI><a href="#[bbe334]">>></a> _divd_special_case
<LI><a href="#[bbe2c0]">>></a> _e2e_underflow
<LI><a href="#[bbe248]">>></a> _e2e_exact_or_tied
<LI><a href="#[bbdf94]">>></a> __32__ieee_status
<LI><a href="#[bbe650]">>></a> _e2e_return_value
<LI><a href="#[bbe5dc]">>></a> _e2e_round_by_C
<LI><a href="#[bbe1d0]">>></a> _e2e_underflow_huge
<LI><a href="#[bbe55c]">>></a> _e2e_underflow_dealtwith
<LI><a href="#[bbe160]">>></a> _Mult_32xX
<LI><a href="#[bbe0f0]">>></a> _Mult_64x32
<LI><a href="#[bbe080]">>></a> _Mult_32x32
</UL><BR>[Called By]<UL><LI><a href="#[bc283c]"><<</a> _fp_digits
<LI><a href="#[bc2574]"><<</a> _btod_etento
</UL><P><STRONG><a name="[bc2494]"></a>_btod_ediv</STRONG> (ARM, 48 bytes, Stack size 24 bytes, btod.o(CL$$btodstuff), UNUSED)
<BR>[Called By]<UL><LI><a href="#[bc283c]"><<</a> _fp_digits
<LI><a href="#[bc2574]"><<</a> _btod_etento
</UL><P><STRONG><a name="[bbde3c]"></a>_btod_emuld</STRONG> (ARM, 48 bytes, Stack size 24 bytes, btod.o(CL$$btodstuff), UNUSED)
<P><STRONG><a name="[bbddcc]"></a>_btod_edivd</STRONG> (ARM, 48 bytes, Stack size 24 bytes, btod.o(CL$$btodstuff), UNUSED)
<P><STRONG><a name="[bbdd60]"></a>_e2e</STRONG> (ARM, 220 bytes, Stack size 24 bytes, btod.o(CL$$btodstuff), UNUSED)
<BR>[Called By]<UL><LI><a href="#[bc2424]"><<</a> _btod_emul
</UL><P><STRONG><a name="[bbdcf4]"></a>_e2d</STRONG> (ARM, 88 bytes, Stack size 8 bytes, btod.o(CL$$btodstuff), UNUSED)
<BR>[Called By]<UL><LI><a href="#[bc2424]"><<</a> _btod_emul
</UL><P><STRONG><a name="[bbdc7c]"></a>__btod_mult_common</STRONG> (ARM, 612 bytes, Stack size 16 bytes, btod.o(CL$$btodstuff), UNUSED)
<BR>[Called By]<UL><LI><a href="#[bc2424]"><<</a> _btod_emul
</UL><P><STRONG><a name="[bbdc04]"></a>__btod_div_common</STRONG> (ARM, 712 bytes, Stack size 24 bytes, btod.o(CL$$btodstuff), UNUSED)
<BR>[Called By]<UL><LI><a href="#[bc2424]"><<</a> _btod_emul
</UL><P><STRONG><a name="[a5c380]"></a>OSStartHighRdy</STRONG> (ARM, 0 bytes, Stack size 0 bytes, os_cpu_a.o(OS_CPU_A))
<BR><BR>[Calls]<UL><LI><a href="#[ba1cd4]">>></a> OSTaskSwHook
</UL><BR>[Called By]<UL><LI><a href="#[98b970]"><<</a> OSStart
</UL><P><STRONG><a name="[a5c468]"></a>OS_TASK_SW</STRONG> (ARM, 0 bytes, Stack size 0 bytes, os_cpu_a.o(OS_CPU_A))
<BR><BR>[Calls]<UL><LI><a href="#[ba1cd4]">>></a> OSTaskSwHook
</UL><BR>[Called By]<UL><LI><a href="#[a5c4d8]"><<</a> OS_Sched
</UL><P><STRONG><a name="[a5c5b8]"></a>OSIntCtxSw</STRONG> (ARM, 0 bytes, Stack size 0 bytes, os_cpu_a.o(OS_CPU_A))
<BR><BR>[Calls]<UL><LI><a href="#[ba1cd4]">>></a> OSTaskSwHook
</UL><BR>[Called By]<UL><LI><a href="#[9810ac]"><<</a> OSIntExit
</UL><P><STRONG><a name="[9a4a98]"></a>SARM_IRQ_DIS</STRONG> (ARM, 0 bytes, Stack size 0 bytes, samvect.o(SAMVECT))
<P><STRONG><a name="[9a4a28]"></a>SARM_IRQ_EN</STRONG> (ARM, 0 bytes, Stack size 0 bytes, samvect.o(SAMVECT), UNUSED)
<P><STRONG><a name="[9a49b4]"></a>SARM_IRQ_EN1</STRONG> (ARM, 0 bytes, Stack size 0 bytes, samvect.o(SAMVECT))
<BR>[Called By]<UL><LI><a href="#[98bf6c]"><<</a> Uart_SendStr
<LI><a href="#[a5cb08]"><<</a> OSEventNameGet
<LI><a href="#[a5ca24]"><<</a> OSEventNameSet
<LI><a href="#[a5c9b4]"><<</a> OS_TaskIdle
<LI><a href="#[9810ac]"><<</a> OSIntExit
<LI><a href="#[a5c548]"><<</a> OSSchedLock
<LI><a href="#[a5c4d8]"><<</a> OS_Sched
<LI><a href="#[a5c3f4]"><<</a> OSSchedUnlock
<LI><a href="#[99f5fc]"><<</a> OSTimeTick
<LI><a href="#[a5bf74]"><<</a> OS_TCBInit
<LI><a href="#[b79638]"><<</a> OSFlagAccept
<LI><a href="#[b795c4]"><<</a> OSFlagCreate
<LI><a href="#[b794e0]"><<</a> OSFlagDel
<LI><a href="#[b7946c]"><<</a> OSFlagNameGet
<LI><a href="#[b793f8]"><<</a> OSFlagNameSet
<LI><a href="#[b79388]"><<</a> OSFlagPend
<LI><a href="#[b7930c]"><<</a> OSFlagPendGetFlagsRdy
<LI><a href="#[b7929c]"><<</a> OSFlagPost
<LI><a href="#[b7922c]"><<</a> OSFlagQuery
<LI><a href="#[9ba098]"><<</a> OSMemCreate
<LI><a href="#[9ba028]"><<</a> OSMemGet
<LI><a href="#[9b9fb4]"><<</a> OSMemNameGet
<LI><a href="#[9b9f40]"><<</a> OSMemNameSet
<LI><a href="#[9b9ed0]"><<</a> OSMemPut
<LI><a href="#[9b9e60]"><<</a> OSMemQuery
<LI><a href="#[9b07e8]"><<</a> OSQAccept
<LI><a href="#[9b0778]"><<</a> OSQCreate
<LI><a href="#[9b070c]"><<</a> OSQDel
<LI><a href="#[9b069c]"><<</a> OSQFlush
<LI><a href="#[9b0630]"><<</a> OSQPend
<LI><a href="#[9b05c4]"><<</a> OSQPost
<LI><a href="#[9b0550]"><<</a> OSQPostFront
<LI><a href="#[9b04e0]"><<</a> OSQPostOpt
<LI><a href="#[9b0470]"><<</a> OSQQuery
<LI><a href="#[b8b9f4]"><<</a> OSTaskChangePrio
<LI><a href="#[98b9dc]"><<</a> OSTaskCreate
<LI><a href="#[b8b910]"><<</a> OSTaskDel
<LI><a href="#[b8b828]"><<</a> OSTaskDelReq
<LI><a href="#[b8b7b4]"><<</a> OSTaskNameGet
<LI><a href="#[b8b740]"><<</a> OSTaskNameSet
<LI><a href="#[b8b6cc]"><<</a> OSTaskResume
<LI><a href="#[b8b658]"><<</a> OSTaskSuspend
<LI><a href="#[b8b5e8]"><<</a> OSTaskQuery
<LI><a href="#[98c194]"><<</a> OSTimeDly
<LI><a href="#[b84098]"><<</a> OSTimeGet
<LI><a href="#[b84028]"><<</a> OSTimeSet
</UL><P><STRONG><a name="[9a4940]"></a>SARM_IRQ_DIS1</STRONG> (ARM, 0 bytes, Stack size 0 bytes, samvect.o(SAMVECT))
<BR>[Called By]<UL><LI><a href="#[98bf6c]"><<</a> Uart_SendStr
<LI><a href="#[a5cb08]"><<</a> OSEventNameGet
<LI><a href="#[a5ca24]"><<</a> OSEventNameSet
<LI><a href="#[a5c9b4]"><<</a> OS_TaskIdle
<LI><a href="#[9810ac]"><<</a> OSIntExit
<LI><a href="#[a5c548]"><<</a> OSSchedLock
<LI><a href="#[a5c4d8]"><<</a> OS_Sched
<LI><a href="#[a5c3f4]"><<</a> OSSchedUnlock
<LI><a href="#[99f5fc]"><<</a> OSTimeTick
<LI><a href="#[a5bf74]"><<</a> OS_TCBInit
<LI><a href="#[b79638]"><<</a> OSFlagAccept
<LI><a href="#[b795c4]"><<</a> OSFlagCreate
<LI><a href="#[b794e0]"><<</a> OSFlagDel
<LI><a href="#[b7946c]"><<</a> OSFlagNameGet
<LI><a href="#[b793f8]"><<</a> OSFlagNameSet
<LI><a href="#[b79388]"><<</a> OSFlagPend
<LI><a href="#[b7930c]"><<</a> OSFlagPendGetFlagsRdy
<LI><a href="#[b7929c]"><<</a> OSFlagPost
<LI><a href="#[b7922c]"><<</a> OSFlagQuery
<LI><a href="#[9ba098]"><<</a> OSMemCreate
<LI><a href="#[9ba028]"><<</a> OSMemGet
<LI><a href="#[9b9fb4]"><<</a> OSMemNameGet
<LI><a href="#[9b9f40]"><<</a> OSMemNameSet
<LI><a href="#[9b9ed0]"><<</a> OSMemPut
<LI><a href="#[9b9e60]"><<</a> OSMemQuery
<LI><a href="#[9b07e8]"><<</a> OSQAccept
<LI><a href="#[9b0778]"><<</a> OSQCreate
<LI><a href="#[9b070c]"><<</a> OSQDel
<LI><a href="#[9b069c]"><<</a> OSQFlush
<LI><a href="#[9b0630]"><<</a> OSQPend
<LI><a href="#[9b05c4]"><<</a> OSQPost
<LI><a href="#[9b0550]"><<</a> OSQPostFront
<LI><a href="#[9b04e0]"><<</a> OSQPostOpt
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -