?? nrf905arm.htm
字號:
<P><STRONG><a name="[c0dcac]"></a>nRFObj::WritenRFConfig(unsigned)</STRONG> (ARM, 308 bytes, Stack size 8 bytes, main.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = nRFObj::WritenRFConfig(unsigned)</UL>
<BR>[Calls]<UL><LI><a href="#[c0eaf0]">>></a> nRFObj::SpiReadWrite(unsigned char)
</UL>
<BR>[Called By]<UL><LI><a href="#[c0dc28]"><<</a> nRFObj::nRFInit()
</UL>
<P><STRONG><a name="[c0dc28]"></a>nRFObj::nRFInit()</STRONG> (ARM, 112 bytes, Stack size 8 bytes, main.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = nRFObj::nRFInit() -> nRFObj::WritenRFConfig(unsigned)</UL>
<BR>[Calls]<UL><LI><a href="#[c0dcac]">>></a> nRFObj::WritenRFConfig(unsigned)
<LI><a href="#[c0ea6c]">>></a> nRFObj::SetRxMode()
</UL>
<BR>[Called By]<UL><LI><a href="#[c0f994]"><<</a> nRFObj::nRFObj__sub_object()
<LI><a href="#[c0fa10]"><<</a> nRFObj::nRFObj()
<LI><a href="#[c11c14]"><<</a> __sti___8_main_cpp
</UL>
<P><STRONG><a name="[c0dba4]"></a>nRFObj::SpiInit()</STRONG> (ARM, 56 bytes, Stack size 0 bytes, main.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[c0f994]"><<</a> nRFObj::nRFObj__sub_object()
<LI><a href="#[c0fa10]"><<</a> nRFObj::nRFObj()
<LI><a href="#[c11c14]"><<</a> __sti___8_main_cpp
</UL>
<P><STRONG><a name="[ff1d98]"></a>os_idle_demon</STRONG> (ARM, 8 bytes, Stack size 0 bytes, rtx_config.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[fef404]"><<</a> os_sys_init_user (via Veneer)
</UL>
<BR>[Address Reference Count : 1]<UL><LI> rt_task.o(i.os_sys_init_user)
</UL>
<P><STRONG><a name="[ff1d20]"></a>os_tmr_call</STRONG> (ARM, 4 bytes, Stack size 0 bytes, rtx_config.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[be50a4]"><<</a> os_tmr_tick (via Veneer)
</UL>
<P><STRONG><a name="[ff1ca8]"></a>tsk_lock</STRONG> (ARM, 16 bytes, Stack size 0 bytes, rtx_config.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[bb2258]"><<</a> os_evt_wait (via Veneer)
<LI><a href="#[bb22a8]"><<</a> os_evt_set (via Veneer)
<LI><a href="#[be50f4]"><<</a> os_tmr_kill
<LI><a href="#[be516c]"><<</a> os_tmr_create
<LI><a href="#[be9a54]"><<</a> os_sem_wait
<LI><a href="#[be9acc]"><<</a> os_sem_send
<LI><a href="#[be9b94]"><<</a> os_sem_init
<LI><a href="#[beffc8]"><<</a> os_mbx_wait
<LI><a href="#[bf0040]"><<</a> os_mbx_send
<LI><a href="#[bf0108]"><<</a> os_mbx_init
<LI><a href="#[fe712c]"><<</a> os_itv_wait (via Veneer)
<LI><a href="#[fe71cc]"><<</a> os_dly_wait (via Veneer)
<LI><a href="#[fef214]"><<</a> os_tsk_prio (via Veneer)
<LI><a href="#[fef264]"><<</a> os_tsk_pass (via Veneer)
<LI><a href="#[fef2b4]"><<</a> os_tsk_delete
<LI><a href="#[fef330]"><<</a> os_tsk_create_user_ex
<LI><a href="#[fef3b4]"><<</a> os_tsk_create_user (via Veneer)
<LI><a href="#[fef404]"><<</a> os_sys_init_user (via Veneer)
<LI><a href="#[ff1c28]"><<</a> os_clock_interrupt0
</UL>
<P><STRONG><a name="[ff1c28]"></a>os_clock_interrupt0</STRONG> (ARM, 140 bytes, Stack size 8 bytes, rtx_config.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = os_clock_interrupt0</UL>
<BR>[Calls]<UL><LI><a href="#[c020f0]">>></a> os_put_rdy_first (via Veneer)
<LI><a href="#[ff1ca8]">>></a> tsk_lock
</UL>
<BR>[Address Reference Count : 1]<UL><LI> irq_rtx.o(IRQ_Area)
</UL>
<P><STRONG><a name="[ff1ba8]"></a>os_def_interrupt</STRONG> (ARM, 20 bytes, Stack size 8 bytes, rtx_config.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = os_def_interrupt</UL>
<BR>[Address Reference Count : 1]<UL><LI> startup_table.o(STARTUP_TABLE)
</UL>
<P><STRONG><a name="[ff1b30]"></a>os_tmr_init</STRONG> (ARM, 80 bytes, Stack size 0 bytes, rtx_config.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[fef404]"><<</a> os_sys_init_user (via Veneer)
</UL>
<P><STRONG><a name="[ff1ab4]"></a>os_tmr_reload</STRONG> (ARM, 4 bytes, Stack size 0 bytes, rtx_config.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[fe2f74]"><<</a> os_clock_demon (via Veneer)
</UL>
<P><STRONG><a name="[ff1a34]"></a>os_tmr_force_irq</STRONG> (ARM, 24 bytes, Stack size 0 bytes, rtx_config.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[fe2f24]"><<</a> os_psh_req (via Veneer)
</UL>
<P><STRONG><a name="[ff19b4]"></a>os_tmr_inspect_cnt</STRONG> (ARM, 12 bytes, Stack size 0 bytes, rtx_config.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[fe2f24]"><<</a> os_psh_req (via Veneer)
<LI><a href="#[fe2f74]"><<</a> os_clock_demon (via Veneer)
</UL>
<P><STRONG><a name="[ff1934]"></a>os_tmr_inspect_ovf</STRONG> (ARM, 16 bytes, Stack size 0 bytes, rtx_config.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[fe2f24]"><<</a> os_psh_req (via Veneer)
</UL>
<P><STRONG><a name="[ff18bc]"></a>tsk_unlock</STRONG> (ARM, 24 bytes, Stack size 0 bytes, rtx_config.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[bb2258]"><<</a> os_evt_wait (via Veneer)
<LI><a href="#[bb22a8]"><<</a> os_evt_set (via Veneer)
<LI><a href="#[be50f4]"><<</a> os_tmr_kill
<LI><a href="#[be516c]"><<</a> os_tmr_create
<LI><a href="#[be9a54]"><<</a> os_sem_wait
<LI><a href="#[be9acc]"><<</a> os_sem_send
<LI><a href="#[be9b94]"><<</a> os_sem_init
<LI><a href="#[beffc8]"><<</a> os_mbx_wait
<LI><a href="#[bf0040]"><<</a> os_mbx_send
<LI><a href="#[bf0108]"><<</a> os_mbx_init
<LI><a href="#[fe712c]"><<</a> os_itv_wait (via Veneer)
<LI><a href="#[fe71cc]"><<</a> os_dly_wait (via Veneer)
<LI><a href="#[fef214]"><<</a> os_tsk_prio (via Veneer)
<LI><a href="#[fef264]"><<</a> os_tsk_pass (via Veneer)
<LI><a href="#[fef2b4]"><<</a> os_tsk_delete
<LI><a href="#[fef330]"><<</a> os_tsk_create_user_ex
<LI><a href="#[fef3b4]"><<</a> os_tsk_create_user (via Veneer)
<LI><a href="#[fef404]"><<</a> os_sys_init_user (via Veneer)
</UL>
<P><STRONG><a name="[ff1844]"></a>os_init_mem</STRONG> (ARM, 92 bytes, Stack size 8 bytes, rtx_config.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = os_init_mem -> _init_box</UL>
<BR>[Calls]<UL><LI><a href="#[bf950c]">>></a> _init_box (via Veneer)
</UL>
<BR>[Called By]<UL><LI><a href="#[fef404]"><<</a> os_sys_init_user (via Veneer)
</UL>
<P><STRONG><a name="[ff17c8]"></a>os_alloc_TCB</STRONG> (ARM, 20 bytes, Stack size 8 bytes, rtx_config.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = os_alloc_TCB</UL>
<BR>[Called By]<UL><LI><a href="#[fef330]"><<</a> os_tsk_create_user_ex
<LI><a href="#[fef3b4]"><<</a> os_tsk_create_user (via Veneer)
</UL>
<P><STRONG><a name="[ff1750]"></a>os_free_TMR</STRONG> (ARM, 28 bytes, Stack size 8 bytes, rtx_config.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = os_free_TMR</UL>
<BR>[Called By]<UL><LI><a href="#[be50a4]"><<</a> os_tmr_tick (via Veneer)
<LI><a href="#[be50f4]"><<</a> os_tmr_kill
</UL>
<P><STRONG><a name="[ff16d4]"></a>os_init_context</STRONG> (ARM, 280 bytes, Stack size 32 bytes, rtx_config.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = os_init_context</UL>
<BR>[Called By]<UL><LI><a href="#[fef330]"><<</a> os_tsk_create_user_ex
<LI><a href="#[fef3b4]"><<</a> os_tsk_create_user (via Veneer)
<LI><a href="#[fef404]"><<</a> os_sys_init_user (via Veneer)
</UL>
<P><STRONG><a name="[ff1660]"></a>__SWI_0</STRONG> (ARM, 168 bytes, Stack size 8 bytes, rtx_config.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = __SWI_0 -> os_stk_overflow</UL>
<BR>[Calls]<UL><LI><a href="#[baa660]">>></a> tstclrb
<LI><a href="#[ff2ee0]">>></a> os_stk_overflow
</UL>
<BR>[Address Reference Count : 1]<UL><LI> swi_table.o(SWI_TABLE)
</UL>
<P><STRONG><a name="[ff15e4]"></a>os_chk_robin</STRONG> (ARM, 136 bytes, Stack size 8 bytes, rtx_config.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = os_chk_robin -> os_put_prio</UL>
<BR>[Calls]<UL><LI><a href="#[c02140]">>></a> os_put_prio (via Veneer)
<LI><a href="#[c02354]">>></a> os_get_first (via Veneer)
</UL>
<BR>[Called By]<UL><LI><a href="#[fe2f74]"><<</a> os_clock_demon (via Veneer)
</UL>
<P><STRONG><a name="[bb8344]"></a>__user_initial_stackheap</STRONG> (ARM, 0 bytes, Stack size unknown bytes, startup.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[103ce14]"><<</a> __user_setup_stackheap
</UL>
<P><STRONG><a name="[1014ee0]"></a>_printf_pre_padding</STRONG> (Thumb, 48 bytes, Stack size 16 bytes, _printf_pad.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16 + Unknown Stack Size
<LI>Call Chain = _printf_pre_padding</UL>
<BR>[Calls]<UL><LI><a href="#[1038890]">>></a> __ARM_call_via_r2
</UL>
<BR>[Called By]<UL><LI><a href="#[10147a8]"><<</a> _printf_str
<LI><a href="#[103a3a8]"><<</a> _printf_int_common
</UL>
<P><STRONG><a name="[1014e5c]"></a>_printf_post_padding</STRONG> (Thumb, 36 bytes, Stack size 16 bytes, _printf_pad.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16 + Unknown Stack Size
<LI>Call Chain = _printf_post_padding</UL>
<BR>[Calls]<UL><LI><a href="#[1038890]">>></a> __ARM_call_via_r2
</UL>
<BR>[Called By]<UL><LI><a href="#[10147a8]"><<</a> _printf_str
<LI><a href="#[103a3a8]"><<</a> _printf_int_common
</UL>
<P><STRONG><a name="[10147a8]"></a>_printf_str</STRONG> (Thumb, 94 bytes, Stack size 16 bytes, _printf_str.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 32 + Unknown Stack Size
<LI>Call Chain = _printf_str -> _printf_post_padding</UL>
<BR>[Calls]<UL><LI><a href="#[1014e5c]">>></a> _printf_post_padding
<LI><a href="#[1014ee0]">>></a> _printf_pre_padding
<LI><a href="#[10387c4]">>></a> __ARM_call_via_r3
</UL>
<BR>[Called By]<UL><LI><a href="#[1037084]"><<</a> __printf
</UL>
<P><STRONG><a name="[1013f00]"></a>_printf_longlong_hex</STRONG> (Thumb, 184 bytes, Stack size 88 bytes, _printf_longlong_hex.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 144 + Unknown Stack Size
<LI>Call Chain = _printf_longlong_hex -> _printf_int_common -> _printf_post_padding</UL>
<BR>[Calls]<UL><LI><a href="#[1013df8]">>></a> _printf_truncate_unsigned (Weak Reference)
<LI><a href="#[103a3a8]">>></a> _printf_int_common
</UL>
<BR>[Called By]<UL><LI><a href="#[1037084]"><<</a> __printf
</UL>
<P><STRONG><a name="[1013638]"></a>_printf_int_dec</STRONG> (Thumb, 100 bytes, Stack size 72 bytes, _printf_dec.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 128 + Unknown Stack Size
<LI>Call Chain = _printf_int_dec -> _printf_int_common -> _printf_post_padding</UL>
<BR>[Calls]<UL><LI><a href="#[101353c]">>></a> _printf_truncate_signed (Weak Reference)
<LI><a href="#[1013df8]">>></a> _printf_truncate_unsigned (Weak Reference)
<LI><a href="#[1039010]">>></a> __rt_udiv10 (via Veneer)
<LI><a href="#[103a3a8]">>></a> _printf_int_common
</UL>
<BR>[Called By]<UL><LI><a href="#[1037084]"><<</a> __printf
</UL>
<P><STRONG><a name="[1012ee0]"></a>__0sprintf</STRONG> (Thumb, 40 bytes, Stack size 32 bytes, __0sprintf.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 312 + Unknown Stack Size
<LI>Call Chain = __0sprintf -> _printf_char_common -> __printf -> _printf_longlong_hex -> _printf_int_common -> _printf_post_padding</UL>
<BR>[Calls]<UL><LI><a href="#[1039578]">>></a> _sputc
<LI><a href="#[1039d04]">>></a> _printf_char_common
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -