📄 impactirda.htm
字号:
<P><STRONG><a name="[a57f20]"></a>buzzer</STRONG> (ARM, 72 bytes, Stack size 0 bytes, keyboard.o(i.buzzer))
<BR><BR>[Called By]<UL><LI><a href="#[a57cd8]"><<</a> key_val
<LI><a href="#[a57dc0]"><<</a> get_key
</UL>
<P><STRONG><a name="[a57bec]"></a>clrscr</STRONG> (ARM, 84 bytes, Stack size 8 bytes, display_4x20r.o(i.clrscr))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = clrscr -> disp_enable</UL>
<BR>[Calls]<UL><LI><a href="#[a57e34]">>></a> delay_Ms
<LI><a href="#[eaab00]">>></a> disp_enable
</UL>
<BR>[Called By]<UL><LI><a href="#[a57cd8]"><<</a> key_val
<LI><a href="#[eac5f4]"><<</a> main
</UL>
<P><STRONG><a name="[eacb20]"></a>copy_vectors</STRONG> (ARM, 40 bytes, Stack size 8 bytes, sample.o(i.copy_vectors))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = copy_vectors</UL>
<BR>[Calls]<UL><LI><a href="#[ef8f14]">>></a> __aeabi_memcpy
</UL>
<BR>[Called By]<UL><LI><a href="#[eac5f4]"><<</a> main
</UL>
<P><STRONG><a name="[a57eac]"></a>del_Us</STRONG> (ARM, 16 bytes, Stack size 0 bytes, keyboard.o(i.del_Us))
<BR><BR>[Called By]<UL><LI><a href="#[a57cd8]"><<</a> key_val
</UL>
<P><STRONG><a name="[eaabf0]"></a>del_us</STRONG> (ARM, 16 bytes, Stack size 0 bytes, display_4x20r.o(i.del_us))
<BR><BR>[Called By]<UL><LI><a href="#[eaaa14]"><<</a> fputc
<LI><a href="#[eaab00]"><<</a> disp_enable
</UL>
<P><STRONG><a name="[a57e34]"></a>delay_Ms</STRONG> (ARM, 40 bytes, Stack size 0 bytes, keyboard.o(i.delay_Ms))
<BR><BR>[Called By]<UL><LI><a href="#[a57bec]"><<</a> clrscr
<LI><a href="#[a57dc0]"><<</a> get_key
<LI><a href="#[e7b644]"><<</a> set_cursor
<LI><a href="#[eac050]"><<</a> Disp_initial
</UL>
<P><STRONG><a name="[eaab00]"></a>disp_enable</STRONG> (ARM, 36 bytes, Stack size 4 bytes, display_4x20r.o(i.disp_enable))
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = disp_enable</UL>
<BR>[Calls]<UL><LI><a href="#[eaabf0]">>></a> del_us
</UL>
<BR>[Called By]<UL><LI><a href="#[a57bec]"><<</a> clrscr
<LI><a href="#[e7b644]"><<</a> set_cursor
<LI><a href="#[eaaa14]"><<</a> fputc
<LI><a href="#[eaae3c]"><<</a> Disp_cur_rev
<LI><a href="#[eac050]"><<</a> Disp_initial
</UL>
<P><STRONG><a name="[eaaa14]"></a>fputc</STRONG> (ARM, 524 bytes, Stack size 32 bytes, display_4x20r.o(i.fputc))
<BR><BR>[Stack]<UL><LI>Max Depth = 60 + Unknown Stack Size
<LI>Call Chain = fputc -> Disp_cur_rev -> gotoxy -> set_cursor -> disp_enable</UL>
<BR>[Calls]<UL><LI><a href="#[e7b644]">>></a> set_cursor
<LI><a href="#[eaab00]">>></a> disp_enable
<LI><a href="#[eaabf0]">>></a> del_us
<LI><a href="#[eaae3c]">>></a> Disp_cur_rev
<LI><a href="#[ef7f74]">>></a> __aeabi_uidivmod
</UL>
<BR>[Address Reference Count : 1]<UL><LI> __0printf.o(.text)
</UL>
<P><STRONG><a name="[a57dc0]"></a>get_key</STRONG> (ARM, 88 bytes, Stack size 16 bytes, keyboard.o(i.get_key))
<BR><BR>[Stack]<UL><LI>Max Depth = 528 + Unknown Stack Size
<LI>Call Chain = get_key -> key_val -> __0printf -> _printf_char_common -> __printf -> _printf_fp_dec -> _printf_fp_dec_real -> _fp_display -> _fp_digits -> _btod_etento -> _btod_emul -> _e2e</UL>
<BR>[Calls]<UL><LI><a href="#[a57cd8]">>></a> key_val
<LI><a href="#[a57e34]">>></a> delay_Ms
<LI><a href="#[a57f20]">>></a> buzzer
</UL>
<BR>[Called By]<UL><LI><a href="#[eacdf8]"><<</a> _getkey
</UL>
<P><STRONG><a name="[a57b78]"></a>gotoxy</STRONG> (ARM, 100 bytes, Stack size 8 bytes, display_4x20r.o(i.gotoxy))
<BR><BR>[Stack]<UL><LI>Max Depth = 20 + Unknown Stack Size
<LI>Call Chain = gotoxy -> set_cursor -> disp_enable</UL>
<BR>[Calls]<UL><LI><a href="#[e7b644]">>></a> set_cursor
<LI><a href="#[ef7f74]">>></a> __aeabi_uidivmod
</UL>
<BR>[Called By]<UL><LI><a href="#[a57cd8]"><<</a> key_val
<LI><a href="#[eaae3c]"><<</a> Disp_cur_rev
</UL>
<P><STRONG><a name="[9a401c]"></a>init_VIC</STRONG> (ARM, 68 bytes, Stack size 8 bytes, irq.o(i.init_VIC))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = init_VIC</UL>
<BR>[Called By]<UL><LI><a href="#[9a7e20]"><<</a> TargetResetInit
</UL>
<P><STRONG><a name="[a57cd8]"></a>key_val</STRONG> (ARM, 448 bytes, Stack size 16 bytes, keyboard.o(i.key_val))
<BR><BR>[Stack]<UL><LI>Max Depth = 512 + Unknown Stack Size
<LI>Call Chain = key_val -> __0printf -> _printf_char_common -> __printf -> _printf_fp_dec -> _printf_fp_dec_real -> _fp_display -> _fp_digits -> _btod_etento -> _btod_emul -> _e2e</UL>
<BR>[Calls]<UL><LI><a href="#[a57b78]">>></a> gotoxy
<LI><a href="#[a57bec]">>></a> clrscr
<LI><a href="#[a57eac]">>></a> del_Us
<LI><a href="#[a57f20]">>></a> buzzer
<LI><a href="#[efa9ac]">>></a> __0printf (via Veneer)
</UL>
<BR>[Called By]<UL><LI><a href="#[a57dc0]"><<</a> get_key
</UL>
<P><STRONG><a name="[eac5f4]"></a>main</STRONG> (ARM, 104 bytes, Stack size 8 bytes, sample.o(i.main))
<BR><BR>[Stack]<UL><LI>Max Depth = 552 + Unknown Stack Size
<LI>Call Chain = main -> _getkey -> get_key -> key_val -> __0printf -> _printf_char_common -> __printf -> _printf_fp_dec -> _printf_fp_dec_real -> _fp_display -> _fp_digits -> _btod_etento -> _btod_emul -> _e2e</UL>
<BR>[Calls]<UL><LI><a href="#[a57bec]">>></a> clrscr
<LI><a href="#[e7b7b8]">>></a> serial_open
<LI><a href="#[eac050]">>></a> Disp_initial
<LI><a href="#[eacb20]">>></a> copy_vectors
<LI><a href="#[eacdf8]">>></a> _getkey
<LI><a href="#[efa9ac]">>></a> __0printf (via Veneer)
</UL>
<BR>[Address Reference Count : 1]<UL><LI> kernel.o(.text)
</UL>
<P><STRONG><a name="[e7b7b8]"></a>serial_open</STRONG> (ARM, 536 bytes, Stack size 24 bytes, uart.o(i.serial_open))
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = serial_open</UL>
<BR>[Called By]<UL><LI><a href="#[eac5f4]"><<</a> main
</UL>
<P><STRONG><a name="[e7b644]"></a>set_cursor</STRONG> (ARM, 40 bytes, Stack size 8 bytes, display_4x20r.o(i.set_cursor))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = set_cursor -> disp_enable</UL>
<BR>[Calls]<UL><LI><a href="#[a57e34]">>></a> delay_Ms
<LI><a href="#[eaab00]">>></a> disp_enable
</UL>
<BR>[Called By]<UL><LI><a href="#[a57b78]"><<</a> gotoxy
<LI><a href="#[eaaa14]"><<</a> fputc
</UL>
<P><STRONG><a name="[fa310c]"></a>__fpl_dcheck_NaN1</STRONG> (ARM, 12 bytes, Stack size 0 bytes, dcheck1.o(x$fpl$dcheck1))
<BR><BR>[Calls]<UL><LI><a href="#[fc24ec]">>></a> __fpl_return_NaN
</UL>
<BR>[Called By]<UL><LI><a href="#[f9f998]"><<</a> scalbn
</UL>
<P><STRONG><a name="[fb8f14]"></a>_fp_init</STRONG> (ARM, 24 bytes, Stack size 8 bytes, fpinit.o(x$fpl$fpinit))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = _fp_init</UL>
<BR>[Calls]<UL><LI><a href="#[fb7b5c]">>></a> __rt_fp_status_addr
</UL>
<BR>[Called By]<UL><LI><a href="#[fa59b4]"><<</a> __rt_lib_init (via Veneer)
</UL>
<P><STRONG><a name="[fb8e08]"></a>__fplib_config_pureend_doubles</STRONG> (ARM, 0 bytes, Stack size unknown bytes, fpinit.o(x$fpl$fpinit), UNUSED)
<P><STRONG><a name="[fc1a44]"></a>__ieee_status</STRONG> (ARM, 8 bytes, Stack size 0 bytes, istatus.o(x$fpl$ieeestatus))
<BR><BR>[Called By]<UL><LI><a href="#[f89154]"><<</a> _fp_digits (via Veneer)
</UL>
<P><STRONG><a name="[f90994]"></a>_printf_fp_dec</STRONG> (ARM, 4 bytes, Stack size 0 bytes, printf1.o(x$fpl$printf1))
<BR><BR>[Stack]<UL><LI>Max Depth = 336 + Unknown Stack Size
<LI>Call Chain = _printf_fp_dec -> _printf_fp_dec_real -> _fp_display -> _fp_digits -> _btod_etento -> _btod_emul -> _e2e</UL>
<BR>[Calls]<UL><LI><a href="#[f88f94]">>></a> _printf_fp_dec_real (via Veneer)
</UL>
<BR>[Called By]<UL><LI><a href="#[facfb0]"><<</a> __printf (via Veneer)
</UL>
<P><STRONG><a name="[fc24ec]"></a>__fpl_return_NaN</STRONG> (ARM, 116 bytes, Stack size 0 bytes, retnan.o(x$fpl$retnan))
<BR><BR>[Calls]<UL><LI><a href="#[fb93c4]">>></a> __fpl_cmpreturn
</UL>
<BR>[Called By]<UL><LI><a href="#[fa310c]"><<</a> __fpl_dcheck_NaN1
</UL>
<P><STRONG><a name="[f9f73c]"></a>__ARM_scalbn</STRONG> (ARM, 0 bytes, Stack size 0 bytes, scalbn_noclz.o(x$fpl$scalbn), UNUSED)
<P><STRONG><a name="[f9f7b8]"></a>scalbln</STRONG> (ARM, 0 bytes, Stack size 0 bytes, scalbn_noclz.o(x$fpl$scalbn), UNUSED)
<P><STRONG><a name="[f9f82c]"></a>scalblnl</STRONG> (ARM, 0 bytes, Stack size 0 bytes, scalbn_noclz.o(x$fpl$scalbn), UNUSED)
<P><STRONG><a name="[f9f998]"></a>scalbn</STRONG> (ARM, 108 bytes, Stack size 0 bytes, scalbn_noclz.o(x$fpl$scalbn))
<BR><BR>[Calls]<UL><LI><a href="#[ef36cc]">>></a> __fpl_infinity (Weak Reference)
<LI><a href="#[fa310c]">>></a> __fpl_dcheck_NaN1
</UL>
<BR>[Called By]<UL><LI><a href="#[fc1134]"><<</a> __support_dtoi
</UL>
<P><STRONG><a name="[f9f8a4]"></a>scalbnl</STRONG> (ARM, 0 bytes, Stack size 0 bytes, scalbn_noclz.o(x$fpl$scalbn), UNUSED)
<P><STRONG><a name="[f9f918]"></a>__fpl_inf_scalbn</STRONG> (ARM, 0 bytes, Stack size unknown bytes, scalbn_noclz.o(x$fpl$scalbn), UNUSED)
<P><STRONG><a name="[fb93c4]"></a>__fpl_cmpreturn</STRONG> (ARM, 60 bytes, Stack size 0 bytes, trapv.o(x$fpl$trapveneer))
<BR><BR>[Called By]<UL><LI><a href="#[fc24ec]"><<</a> __fpl_return_NaN
</UL>
<P><STRONG><a name="[9a848c]"></a>Undef_Handler</STRONG> (ARM, 4 bytes, Stack size unknown bytes, lpc2300.o(RESET))
<BR><BR>[Calls]<UL><LI><a href="#[9a848c]">>></a> Undef_Handler
</UL>
<BR>[Called By]<UL><LI><a href="#[9a848c]"><<</a> Undef_Handler
</UL>
<BR>[Address Reference Count : 1]<UL><LI> lpc2300.o(RESET)
</UL>
<P><STRONG><a name="[9a8414]"></a>SWI_Handler</STRONG> (ARM, 4 bytes, Stack size unknown bytes, lpc2300.o(RESET))
<BR><BR>[Calls]<UL><LI><a href="#[9a8414]">>></a> SWI_Handler
</UL>
<BR>[Called By]<UL><LI><a href="#[9a8414]"><<</a> SWI_Handler
</UL>
<BR>[Address Reference Count : 1]<UL><LI> lpc2300.o(RESET)
</UL>
<P><STRONG><a name="[9a8398]"></a>PAbt_Handler</STRONG> (ARM, 4 bytes, Stack size unknown bytes, lpc2300.o(RESET))
<BR><BR>[Calls]<UL><LI><a href="#[9a8398]">>></a> PAbt_Handler
</UL>
<BR>[Called By]<UL><LI><a href="#[9a8398]"><<</a> PAbt_Handler
</UL>
<BR>[Address Reference Count : 1]<UL><LI> lpc2300.o(RESET)
</UL>
<P><STRONG><a name="[9a831c]"></a>DAbt_Handler</STRONG> (ARM, 4 bytes, Stack size unknown bytes, lpc2300.o(RESET))
<BR><BR>[Calls]<UL><LI><a href="#[9a831c]">>></a> DAbt_Handler
</UL>
<BR>[Called By]<UL><LI><a href="#[9a831c]"><<</a> DAbt_Handler
</UL>
<BR>[Address Reference Count : 1]<UL><LI> lpc2300.o(RESET)
</UL>
<P><STRONG><a name="[9a82a4]"></a>IRQ_Handler</STRONG> (ARM, 4 bytes, Stack size unknown bytes, lpc2300.o(RESET))
<BR><BR>[Calls]<UL><LI><a href="#[9a82a4]">>></a> IRQ_Handler
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -