| | |
| | | <title>Static Call Graph - [.\Objects\uwb_simple_example.axf]</title></head> |
| | | <body><HR> |
| | | <H1>Static Call Graph for image .\Objects\uwb_simple_example.axf</H1><HR> |
| | | <BR><P>#<CALLGRAPH># ARM Linker, 6140002: Last Updated: Tue Mar 11 14:27:39 2025 |
| | | <BR><P>#<CALLGRAPH># ARM Linker, 6140002: Last Updated: Tue Mar 11 17:27:30 2025 |
| | | <BR><P> |
| | | <H3>Maximum Stack Usage = 2076 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3> |
| | | Call chain for Maximum Stack Depth:</H3> |
| | |
| | | <LI><a href="#[12b]">>></a> spi_transfer |
| | | <LI><a href="#[1c6]">>></a> spi_open |
| | | <LI><a href="#[e9]">>></a> Program_Init |
| | | <LI><a href="#[19c]">>></a> mac_tx_desc_construct |
| | | <LI><a href="#[de]">>></a> MK8000_sts_FAP_detect |
| | | <LI><a href="#[ca]">>></a> MK8000_all_antenna_FAP |
| | | <LI><a href="#[19c]">>></a> mac_tx_desc_construct |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[59]"></a>__aeabi_uidivmod</STRONG> (Thumb, 44 bytes, Stack size 12 bytes, uidiv.o(.text)) |
| | |
| | | <LI><a href="#[175]">>></a> flash_erase |
| | | <LI><a href="#[12b]">>></a> spi_transfer |
| | | <LI><a href="#[a]">>></a> MAC_IRQHandler |
| | | <LI><a href="#[1fc]">>></a> _printf_core |
| | | <LI><a href="#[58]">>></a> __aeabi_idivmod |
| | | <LI><a href="#[1fc]">>></a> _printf_core |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[96]"></a>__aeabi_idiv</STRONG> (Thumb, 0 bytes, Stack size 16 bytes, idiv.o(.text)) |
| | |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[7c]">>></a> trace_printf |
| | | <LI><a href="#[1ab]">>></a> phy_params_generate |
| | | <LI><a href="#[2b]">>></a> UsartParseDataHandler |
| | | <LI><a href="#[bc]">>></a> LoraReportPoll |
| | | </UL> |
| | | |
| | |
| | | <BR>[Called By]<UL><LI><a href="#[60]">>></a> __aeabi_fsub |
| | | <LI><a href="#[dd]">>></a> MK8000_read_rssi |
| | | <LI><a href="#[da]">>></a> MK8000_preamble_FAP_LSP |
| | | <LI><a href="#[cc]">>></a> derive_scaled_thres |
| | | <LI><a href="#[cd]">>></a> enhanced_sts_fap_detect |
| | | <LI><a href="#[de]">>></a> MK8000_sts_FAP_detect |
| | | <LI><a href="#[61]">>></a> __aeabi_frsub |
| | | <LI><a href="#[cc]">>></a> derive_scaled_thres |
| | | <LI><a href="#[cd]">>></a> enhanced_sts_fap_detect |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[60]"></a>__aeabi_fsub</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, fadd.o(.text)) |
| | |
| | | <BR>[Calls]<UL><LI><a href="#[5d]">>></a> __aeabi_fadd |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[da]">>></a> MK8000_preamble_FAP_LSP |
| | | <LI><a href="#[d8]">>></a> MK8000_fap_adjust_FLT |
| | | <LI><a href="#[de]">>></a> MK8000_sts_FAP_detect |
| | | <LI><a href="#[d8]">>></a> MK8000_fap_adjust_FLT |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[61]"></a>__aeabi_frsub</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, fadd.o(.text), UNUSED) |
| | |
| | | <LI><a href="#[dd]">>></a> MK8000_read_rssi |
| | | <LI><a href="#[da]">>></a> MK8000_preamble_FAP_LSP |
| | | <LI><a href="#[df]">>></a> MK8000_sts_first_patch_detect |
| | | <LI><a href="#[cc]">>></a> derive_scaled_thres |
| | | <LI><a href="#[cd]">>></a> enhanced_sts_fap_detect |
| | | <LI><a href="#[d9]">>></a> MK8000_fap_adjust_simple |
| | | <LI><a href="#[de]">>></a> MK8000_sts_FAP_detect |
| | | <LI><a href="#[cc]">>></a> derive_scaled_thres |
| | | <LI><a href="#[cd]">>></a> enhanced_sts_fap_detect |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[62]"></a>__aeabi_fdiv</STRONG> (Thumb, 124 bytes, Stack size 16 bytes, fdiv.o(.text)) |
| | |
| | | <LI><a href="#[66]">>></a> _double_epilogue |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[44]">>></a> RadioTimeOnAir |
| | | <LI><a href="#[204]">>></a> _fp_digits |
| | | <LI><a href="#[126]">>></a> pow |
| | | <LI><a href="#[110]">>></a> floor |
| | | <LI><a href="#[10e]">>></a> ceil |
| | |
| | | <LI><a href="#[69]">>></a> __aeabi_drsub |
| | | <LI><a href="#[1fd]">>></a> __kernel_poly |
| | | <LI><a href="#[1ff]">>></a> __mathlib_dbl_infnan2 |
| | | <LI><a href="#[204]">>></a> _fp_digits |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[68]"></a>__aeabi_dsub</STRONG> (Thumb, 12 bytes, Stack size 8 bytes, dadd.o(.text)) |
| | |
| | | <BR>[Calls]<UL><LI><a href="#[66]">>></a> _double_epilogue |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[1ab]">>></a> phy_params_generate |
| | | <LI><a href="#[104]">>></a> SX126xSetModulationParams |
| | | <LI><a href="#[44]">>></a> RadioTimeOnAir |
| | | <LI><a href="#[41]">>></a> RadioSetRxConfig |
| | | <LI><a href="#[204]">>></a> _fp_digits |
| | | <LI><a href="#[104]">>></a> SX126xSetModulationParams |
| | | <LI><a href="#[126]">>></a> pow |
| | | <LI><a href="#[1fd]">>></a> __kernel_poly |
| | | <LI><a href="#[204]">>></a> _fp_digits |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[6b]"></a>__aeabi_ddiv</STRONG> (Thumb, 234 bytes, Stack size 40 bytes, ddiv.o(.text)) |
| | |
| | | <BR>[Calls]<UL><LI><a href="#[67]">>></a> _double_round |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[1ab]">>></a> phy_params_generate |
| | | <LI><a href="#[ff]">>></a> SX126xSetRfFrequency |
| | | <LI><a href="#[104]">>></a> SX126xSetModulationParams |
| | | <LI><a href="#[44]">>></a> RadioTimeOnAir |
| | | <LI><a href="#[41]">>></a> RadioSetRxConfig |
| | | <LI><a href="#[204]">>></a> _fp_digits |
| | | <LI><a href="#[ff]">>></a> SX126xSetRfFrequency |
| | | <LI><a href="#[104]">>></a> SX126xSetModulationParams |
| | | <LI><a href="#[126]">>></a> pow |
| | | <LI><a href="#[200]">>></a> __mathlib_dbl_invalid |
| | | <LI><a href="#[1fe]">>></a> __mathlib_dbl_divzero |
| | | <LI><a href="#[204]">>></a> _fp_digits |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[cb]"></a>__aeabi_fcmple</STRONG> (Thumb, 28 bytes, Stack size 0 bytes, fcmple.o(.text)) |
| | | <BR><BR>[Called By]<UL><LI><a href="#[cd]">>></a> enhanced_sts_fap_detect |
| | | <LI><a href="#[d8]">>></a> MK8000_fap_adjust_FLT |
| | | <LI><a href="#[de]">>></a> MK8000_sts_FAP_detect |
| | | <BR><BR>[Called By]<UL><LI><a href="#[de]">>></a> MK8000_sts_FAP_detect |
| | | <LI><a href="#[ca]">>></a> MK8000_all_antenna_FAP |
| | | <LI><a href="#[cd]">>></a> enhanced_sts_fap_detect |
| | | <LI><a href="#[d8]">>></a> MK8000_fap_adjust_FLT |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[ce]"></a>__aeabi_fcmplt</STRONG> (Thumb, 28 bytes, Stack size 0 bytes, fcmplt.o(.text)) |
| | | <BR><BR>[Called By]<UL><LI><a href="#[da]">>></a> MK8000_preamble_FAP_LSP |
| | | <LI><a href="#[cd]">>></a> enhanced_sts_fap_detect |
| | | <LI><a href="#[d8]">>></a> MK8000_fap_adjust_FLT |
| | | <LI><a href="#[d4]">>></a> MK8000_fap_adjust |
| | | <LI><a href="#[d9]">>></a> MK8000_fap_adjust_simple |
| | | <LI><a href="#[de]">>></a> MK8000_sts_FAP_detect |
| | | <LI><a href="#[ca]">>></a> MK8000_all_antenna_FAP |
| | | <LI><a href="#[cd]">>></a> enhanced_sts_fap_detect |
| | | <LI><a href="#[d8]">>></a> MK8000_fap_adjust_FLT |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[d3]"></a>__aeabi_fcmpge</STRONG> (Thumb, 28 bytes, Stack size 0 bytes, fcmpge.o(.text)) |
| | | <BR><BR>[Called By]<UL><LI><a href="#[1a7]">>></a> trace_format |
| | | <LI><a href="#[d0]">>></a> MK8000_blender_packet |
| | | <LI><a href="#[cc]">>></a> derive_scaled_thres |
| | | <LI><a href="#[cd]">>></a> enhanced_sts_fap_detect |
| | | <LI><a href="#[d0]">>></a> MK8000_blender_packet |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[d2]"></a>__aeabi_fcmpgt</STRONG> (Thumb, 28 bytes, Stack size 0 bytes, fcmpgt.o(.text)) |
| | | <BR><BR>[Called By]<UL><LI><a href="#[da]">>></a> MK8000_preamble_FAP_LSP |
| | | <LI><a href="#[d8]">>></a> MK8000_fap_adjust_FLT |
| | | <LI><a href="#[d4]">>></a> MK8000_fap_adjust |
| | | <LI><a href="#[d9]">>></a> MK8000_fap_adjust_simple |
| | | <LI><a href="#[d0]">>></a> MK8000_blender_packet |
| | | <LI><a href="#[d8]">>></a> MK8000_fap_adjust_FLT |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[10f]"></a>__aeabi_dcmple</STRONG> (Thumb, 44 bytes, Stack size 8 bytes, dcmple.o(.text)) |
| | |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[21]">>></a> CLK32K_CAL_IRQHandler |
| | | <LI><a href="#[da]">>></a> MK8000_preamble_FAP_LSP |
| | | <LI><a href="#[cc]">>></a> derive_scaled_thres |
| | | <LI><a href="#[d4]">>></a> MK8000_fap_adjust |
| | | <LI><a href="#[d9]">>></a> MK8000_fap_adjust_simple |
| | | <LI><a href="#[de]">>></a> MK8000_sts_FAP_detect |
| | | <LI><a href="#[cc]">>></a> derive_scaled_thres |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[6e]"></a>__aeabi_i2d</STRONG> (Thumb, 34 bytes, Stack size 16 bytes, dflti.o(.text)) |
| | |
| | | <BR>[Calls]<UL><LI><a href="#[66]">>></a> _double_epilogue |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[1ab]">>></a> phy_params_generate |
| | | <LI><a href="#[ff]">>></a> SX126xSetRfFrequency |
| | | <LI><a href="#[104]">>></a> SX126xSetModulationParams |
| | | <LI><a href="#[44]">>></a> RadioTimeOnAir |
| | | <LI><a href="#[41]">>></a> RadioSetRxConfig |
| | | <LI><a href="#[ff]">>></a> SX126xSetRfFrequency |
| | | <LI><a href="#[104]">>></a> SX126xSetModulationParams |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[cf]"></a>__aeabi_f2iz</STRONG> (Thumb, 50 bytes, Stack size 0 bytes, ffixi.o(.text)) |
| | |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[71]">>></a> __aeabi_llsr |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[ff]">>></a> SX126xSetRfFrequency |
| | | <LI><a href="#[104]">>></a> SX126xSetModulationParams |
| | | <LI><a href="#[44]">>></a> RadioTimeOnAir |
| | | <BR>[Called By]<UL><LI><a href="#[44]">>></a> RadioTimeOnAir |
| | | <LI><a href="#[41]">>></a> RadioSetRxConfig |
| | | <LI><a href="#[ff]">>></a> SX126xSetRfFrequency |
| | | <LI><a href="#[104]">>></a> SX126xSetModulationParams |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[1ad]"></a>__aeabi_f2d</STRONG> (Thumb, 40 bytes, Stack size 0 bytes, f2d.o(.text)) |
| | |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[205]"></a>__aeabi_cdrcmple</STRONG> (Thumb, 38 bytes, Stack size 0 bytes, cdrcmple.o(.text)) |
| | | <BR><BR>[Called By]<UL><LI><a href="#[204]">>></a> _fp_digits |
| | | <LI><a href="#[126]">>></a> pow |
| | | <BR><BR>[Called By]<UL><LI><a href="#[126]">>></a> pow |
| | | <LI><a href="#[110]">>></a> floor |
| | | <LI><a href="#[10e]">>></a> ceil |
| | | <LI><a href="#[204]">>></a> _fp_digits |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[57]"></a>__scatterload</STRONG> (Thumb, 28 bytes, Stack size 0 bytes, init.o(.text)) |
| | |
| | | <BR>[Calls]<UL><LI><a href="#[cf]">>></a> __aeabi_f2iz |
| | | <LI><a href="#[62]">>></a> __aeabi_fdiv |
| | | <LI><a href="#[cb]">>></a> __aeabi_fcmple |
| | | <LI><a href="#[cc]">>></a> derive_scaled_thres |
| | | <LI><a href="#[cd]">>></a> enhanced_sts_fap_detect |
| | | <LI><a href="#[ce]">>></a> __aeabi_fcmplt |
| | | <LI><a href="#[99]">>></a> __aeabi_uidiv |
| | | <LI><a href="#[cc]">>></a> derive_scaled_thres |
| | | <LI><a href="#[cd]">>></a> enhanced_sts_fap_detect |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[e0]">>></a> MK8000_update_fap_fom |
| | | <LI><a href="#[df]">>></a> MK8000_sts_first_patch_detect |
| | |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[62]">>></a> __aeabi_fdiv |
| | | <LI><a href="#[d3]">>></a> __aeabi_fcmpge |
| | | <LI><a href="#[d1]">>></a> lsp_cmplx_inner_product_f32 |
| | | <LI><a href="#[d2]">>></a> __aeabi_fcmpgt |
| | | <LI><a href="#[d1]">>></a> lsp_cmplx_inner_product_f32 |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[e0]">>></a> MK8000_update_fap_fom |
| | | <LI><a href="#[df]">>></a> MK8000_sts_first_patch_detect |
| | |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[6c]">>></a> __aeabi_i2f |
| | | <LI><a href="#[6d]">>></a> __aeabi_ui2f |
| | | <LI><a href="#[ce]">>></a> __aeabi_fcmplt |
| | | <LI><a href="#[d2]">>></a> __aeabi_fcmpgt |
| | | <LI><a href="#[d6]">>></a> lsp_scale_f32 |
| | | <LI><a href="#[d7]">>></a> lsp_inner_product_f32 |
| | | <LI><a href="#[d5]">>></a> lsp_vinverse_f32 |
| | | <LI><a href="#[ce]">>></a> __aeabi_fcmplt |
| | | <LI><a href="#[d2]">>></a> __aeabi_fcmpgt |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[da]">>></a> MK8000_preamble_FAP_LSP |
| | | </UL> |
| | |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[60]">>></a> __aeabi_fsub |
| | | <LI><a href="#[cb]">>></a> __aeabi_fcmple |
| | | <LI><a href="#[ce]">>></a> __aeabi_fcmplt |
| | | <LI><a href="#[d2]">>></a> __aeabi_fcmpgt |
| | | <LI><a href="#[d6]">>></a> lsp_scale_f32 |
| | | <LI><a href="#[d7]">>></a> lsp_inner_product_f32 |
| | | <LI><a href="#[d5]">>></a> lsp_vinverse_f32 |
| | | <LI><a href="#[ce]">>></a> __aeabi_fcmplt |
| | | <LI><a href="#[d2]">>></a> __aeabi_fcmpgt |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[de]">>></a> MK8000_sts_FAP_detect |
| | | </UL> |
| | |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[94]">>></a> __aeabi_fmul |
| | | <LI><a href="#[6d]">>></a> __aeabi_ui2f |
| | | <LI><a href="#[ce]">>></a> __aeabi_fcmplt |
| | | <LI><a href="#[d2]">>></a> __aeabi_fcmpgt |
| | | <LI><a href="#[d6]">>></a> lsp_scale_f32 |
| | | <LI><a href="#[d7]">>></a> lsp_inner_product_f32 |
| | | <LI><a href="#[d5]">>></a> lsp_vinverse_f32 |
| | | <LI><a href="#[ce]">>></a> __aeabi_fcmplt |
| | | <LI><a href="#[d2]">>></a> __aeabi_fcmpgt |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[da]">>></a> MK8000_preamble_FAP_LSP |
| | | </UL> |
| | |
| | | <LI><a href="#[6d]">>></a> __aeabi_ui2f |
| | | <LI><a href="#[95]">>></a> __aeabi_f2uiz |
| | | <LI><a href="#[60]">>></a> __aeabi_fsub |
| | | <LI><a href="#[db]">>></a> lsp_cmplx_mult_cmplx_int8 |
| | | <LI><a href="#[dc]">>></a> lsp_inner_product_int16 |
| | | <LI><a href="#[d5]">>></a> lsp_vinverse_f32 |
| | | <LI><a href="#[ce]">>></a> __aeabi_fcmplt |
| | | <LI><a href="#[d2]">>></a> __aeabi_fcmpgt |
| | | <LI><a href="#[d4]">>></a> MK8000_fap_adjust |
| | | <LI><a href="#[d9]">>></a> MK8000_fap_adjust_simple |
| | | <LI><a href="#[db]">>></a> lsp_cmplx_mult_cmplx_int8 |
| | | <LI><a href="#[dc]">>></a> lsp_inner_product_int16 |
| | | <LI><a href="#[d5]">>></a> lsp_vinverse_f32 |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[1b9]">>></a> ranging_rx_time |
| | | </UL> |
| | |
| | | <LI><a href="#[62]">>></a> __aeabi_fdiv |
| | | <LI><a href="#[60]">>></a> __aeabi_fsub |
| | | <LI><a href="#[cb]">>></a> __aeabi_fcmple |
| | | <LI><a href="#[ce]">>></a> __aeabi_fcmplt |
| | | <LI><a href="#[d1]">>></a> lsp_cmplx_inner_product_f32 |
| | | <LI><a href="#[d6]">>></a> lsp_scale_f32 |
| | | <LI><a href="#[d7]">>></a> lsp_inner_product_f32 |
| | | <LI><a href="#[99]">>></a> __aeabi_uidiv |
| | | <LI><a href="#[cd]">>></a> enhanced_sts_fap_detect |
| | | <LI><a href="#[d8]">>></a> MK8000_fap_adjust_FLT |
| | | <LI><a href="#[ce]">>></a> __aeabi_fcmplt |
| | | <LI><a href="#[99]">>></a> __aeabi_uidiv |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[df]">>></a> MK8000_sts_first_patch_detect |
| | | </UL> |
| | |
| | | <P><STRONG><a name="[3b]"></a>RadioInit</STRONG> (Thumb, 76 bytes, Stack size 24 bytes, radio.o(.text.RadioInit)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 1804<LI>Call Chain = RadioInit ⇒ SX126xSetTxParams ⇒ SX126xSetPaConfig ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ spi_transfer ⇒ trace_printf ⇒ trace_output ⇒ trace_printf (Cycle) |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[ef]">>></a> SX126xSetRegulatorMode |
| | | <BR>[Calls]<UL><LI><a href="#[f1]">>></a> SX126xSetTxParams |
| | | <LI><a href="#[ee]">>></a> SX126xSetStandby |
| | | <LI><a href="#[ef]">>></a> SX126xSetRegulatorMode |
| | | <LI><a href="#[f2]">>></a> SX126xSetDioIrqParams |
| | | <LI><a href="#[f0]">>></a> SX126xSetBufferBaseAddress |
| | | <LI><a href="#[ed]">>></a> SX126xInit |
| | | <LI><a href="#[f1]">>></a> SX126xSetTxParams |
| | | <LI><a href="#[ee]">>></a> SX126xSetStandby |
| | | </UL> |
| | | <BR>[Address Reference Count : 1]<UL><LI> radio.o(.rodata.Radio) |
| | | </UL> |
| | |
| | | <P><STRONG><a name="[40]"></a>RadioRandom</STRONG> (Thumb, 92 bytes, Stack size 24 bytes, radio.o(.text.RadioRandom)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 1804<LI>Call Chain = RadioRandom ⇒ RadioSetModem ⇒ RadioSetPublicNetwork ⇒ RadioSetModem (Cycle) |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[f7]">>></a> SX126xSetRx |
| | | <LI><a href="#[f8]">>></a> SX126xGetRssiInst |
| | | <LI><a href="#[46]">>></a> RadioSleep |
| | | <BR>[Calls]<UL><LI><a href="#[46]">>></a> RadioSleep |
| | | <LI><a href="#[3d]">>></a> RadioSetModem |
| | | <LI><a href="#[9c]">>></a> HAL_Delay_nMS |
| | | <LI><a href="#[f7]">>></a> SX126xSetRx |
| | | <LI><a href="#[f8]">>></a> SX126xGetRssiInst |
| | | </UL> |
| | | <BR>[Address Reference Count : 1]<UL><LI> radio.o(.rodata.Radio) |
| | | </UL> |
| | |
| | | <P><STRONG><a name="[3d]"></a>RadioSetModem</STRONG> (Thumb, 96 bytes, Stack size 24 bytes, radio.o(.text.RadioSetModem)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 1780<LI>Call Chain = RadioSetModem ⇒ RadioSetPublicNetwork ⇒ RadioSetModem (Cycle) |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[100]">>></a> SX126xSetPacketType |
| | | <LI><a href="#[51]">>></a> RadioSetPublicNetwork |
| | | <BR>[Calls]<UL><LI><a href="#[51]">>></a> RadioSetPublicNetwork |
| | | <LI><a href="#[100]">>></a> SX126xSetPacketType |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[42]">>></a> RadioSetTxConfig |
| | | <LI><a href="#[41]">>></a> RadioSetRxConfig |
| | |
| | | <BR>[Calls]<UL><LI><a href="#[6e]">>></a> __aeabi_i2d |
| | | <LI><a href="#[6a]">>></a> __aeabi_dmul |
| | | <LI><a href="#[6b]">>></a> __aeabi_ddiv |
| | | <LI><a href="#[fd]">>></a> SX126xSetPacketParams |
| | | <LI><a href="#[104]">>></a> SX126xSetModulationParams |
| | | <LI><a href="#[107]">>></a> SX126xSetLoRaSymbNumTimeout |
| | | <LI><a href="#[47]">>></a> RadioStandby |
| | | <LI><a href="#[3d]">>></a> RadioSetModem |
| | | <LI><a href="#[103]">>></a> RadioGetFskBandwidthRegValue |
| | |
| | | <LI><a href="#[106]">>></a> SX126xSetWhiteningSeed |
| | | <LI><a href="#[105]">>></a> SX126xSetSyncWord |
| | | <LI><a href="#[102]">>></a> SX126xSetStopRxTimerOnPreambleDetect |
| | | <LI><a href="#[fd]">>></a> SX126xSetPacketParams |
| | | <LI><a href="#[104]">>></a> SX126xSetModulationParams |
| | | <LI><a href="#[107]">>></a> SX126xSetLoRaSymbNumTimeout |
| | | </UL> |
| | | <BR>[Address Reference Count : 1]<UL><LI> radio.o(.rodata.Radio) |
| | | </UL> |
| | |
| | | <P><STRONG><a name="[42]"></a>RadioSetTxConfig</STRONG> (Thumb, 548 bytes, Stack size 144 bytes, radio.o(.text.RadioSetTxConfig)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 1940<LI>Call Chain = RadioSetTxConfig ⇒ SX126xSetRfTxPower ⇒ SX126xSetTxParams ⇒ SX126xSetPaConfig ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ spi_transfer ⇒ trace_printf ⇒ trace_output ⇒ trace_printf (Cycle) |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[109]">>></a> SX126xSetRfTxPower |
| | | <LI><a href="#[fd]">>></a> SX126xSetPacketParams |
| | | <LI><a href="#[104]">>></a> SX126xSetModulationParams |
| | | <LI><a href="#[47]">>></a> RadioStandby |
| | | <BR>[Calls]<UL><LI><a href="#[47]">>></a> RadioStandby |
| | | <LI><a href="#[3d]">>></a> RadioSetModem |
| | | <LI><a href="#[103]">>></a> RadioGetFskBandwidthRegValue |
| | | <LI><a href="#[106]">>></a> SX126xSetWhiteningSeed |
| | | <LI><a href="#[105]">>></a> SX126xSetSyncWord |
| | | <LI><a href="#[109]">>></a> SX126xSetRfTxPower |
| | | <LI><a href="#[fd]">>></a> SX126xSetPacketParams |
| | | <LI><a href="#[104]">>></a> SX126xSetModulationParams |
| | | </UL> |
| | | <BR>[Address Reference Count : 1]<UL><LI> radio.o(.rodata.Radio) |
| | | </UL> |
| | | <P><STRONG><a name="[4a]"></a>RadioSetTxContinuousWave</STRONG> (Thumb, 50 bytes, Stack size 32 bytes, radio.o(.text.RadioSetTxContinuousWave)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 1828<LI>Call Chain = RadioSetTxContinuousWave ⇒ SX126xSetRfTxPower ⇒ SX126xSetTxParams ⇒ SX126xSetPaConfig ⇒ SX126xWriteCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ spi_transfer ⇒ trace_printf ⇒ trace_output ⇒ trace_printf (Cycle) |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[109]">>></a> SX126xSetRfTxPower |
| | | <BR>[Calls]<UL><LI><a href="#[10a]">>></a> SX126xSetTxContinuousWave |
| | | <LI><a href="#[109]">>></a> SX126xSetRfTxPower |
| | | <LI><a href="#[ff]">>></a> SX126xSetRfFrequency |
| | | <LI><a href="#[10a]">>></a> SX126xSetTxContinuousWave |
| | | </UL> |
| | | <BR>[Address Reference Count : 1]<UL><LI> radio.o(.rodata.Radio) |
| | | </UL> |
| | |
| | | <P><STRONG><a name="[118]"></a>SX126xCheckDeviceReady</STRONG> (Thumb, 38 bytes, Stack size 8 bytes, sx126x.o(.text.SX126xCheckDeviceReady)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 1644<LI>Call Chain = SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ spi_transfer ⇒ trace_printf ⇒ trace_output ⇒ trace_printf (Cycle) |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[ec]">>></a> SX126xGetOperatingMode |
| | | <LI><a href="#[119]">>></a> SX126xWakeup |
| | | <BR>[Calls]<UL><LI><a href="#[119]">>></a> SX126xWakeup |
| | | <LI><a href="#[11b]">>></a> SX126xWaitOnBusy |
| | | <LI><a href="#[11a]">>></a> SX126xAntSwOn |
| | | <LI><a href="#[ec]">>></a> SX126xGetOperatingMode |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[fa]">>></a> SX126xReadRegisters |
| | | <LI><a href="#[11e]">>></a> SX126xReadBuffer |
| | | <LI><a href="#[117]">>></a> SX126xWriteCommand |
| | | <BR>[Called By]<UL><LI><a href="#[117]">>></a> SX126xWriteCommand |
| | | <LI><a href="#[11c]">>></a> SX126xReadCommand |
| | | <LI><a href="#[111]">>></a> SX126xWriteRegisters |
| | | <LI><a href="#[128]">>></a> SX126xWriteBuffer |
| | | <LI><a href="#[fa]">>></a> SX126xReadRegisters |
| | | <LI><a href="#[11e]">>></a> SX126xReadBuffer |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[f4]"></a>SX126xClearIrqStatus</STRONG> (Thumb, 38 bytes, Stack size 24 bytes, sx126x.o(.text.SX126xClearIrqStatus)) |
| | |
| | | <P><STRONG><a name="[f6]"></a>SX126xGetPacketStatus</STRONG> (Thumb, 192 bytes, Stack size 24 bytes, sx126x.o(.text.SX126xGetPacketStatus)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 1708<LI>Call Chain = SX126xGetPacketStatus ⇒ SX126xReadCommand ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ spi_transfer ⇒ trace_printf ⇒ trace_output ⇒ trace_printf (Cycle) |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[fc]">>></a> SX126xGetPacketType |
| | | <LI><a href="#[11c]">>></a> SX126xReadCommand |
| | | <BR>[Calls]<UL><LI><a href="#[11c]">>></a> SX126xReadCommand |
| | | <LI><a href="#[fc]">>></a> SX126xGetPacketType |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[53]">>></a> RadioIrqProcess |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[fc]"></a>SX126xGetPacketType</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, sx126x.o(.text.SX126xGetPacketType)) |
| | | <BR><BR>[Called By]<UL><LI><a href="#[f6]">>></a> SX126xGetPacketStatus |
| | | <LI><a href="#[45]">>></a> RadioSend |
| | | <BR><BR>[Called By]<UL><LI><a href="#[45]">>></a> RadioSend |
| | | <LI><a href="#[125]">>></a> SX126xSetCrcSeed |
| | | <LI><a href="#[124]">>></a> SX126xSetCrcPolynomial |
| | | <LI><a href="#[11d]">>></a> SX126xGetRxBufferStatus |
| | | <LI><a href="#[106]">>></a> SX126xSetWhiteningSeed |
| | | <LI><a href="#[f6]">>></a> SX126xGetPacketStatus |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[f5]"></a>SX126xGetPayload</STRONG> (Thumb, 84 bytes, Stack size 40 bytes, sx126x.o(.text.SX126xGetPayload)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 1796<LI>Call Chain = SX126xGetPayload ⇒ SX126xGetRxBufferStatus ⇒ SX126xReadRegister ⇒ SX126xReadRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ spi_transfer ⇒ trace_printf ⇒ trace_output ⇒ trace_printf (Cycle) |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[11e]">>></a> SX126xReadBuffer |
| | | <LI><a href="#[11d]">>></a> SX126xGetRxBufferStatus |
| | | <BR>[Calls]<UL><LI><a href="#[11d]">>></a> SX126xGetRxBufferStatus |
| | | <LI><a href="#[11e]">>></a> SX126xReadBuffer |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[53]">>></a> RadioIrqProcess |
| | | </UL> |
| | |
| | | <P><STRONG><a name="[11d]"></a>SX126xGetRxBufferStatus</STRONG> (Thumb, 84 bytes, Stack size 24 bytes, sx126x.o(.text.SX126xGetRxBufferStatus)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 1756<LI>Call Chain = SX126xGetRxBufferStatus ⇒ SX126xReadRegister ⇒ SX126xReadRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ spi_transfer ⇒ trace_printf ⇒ trace_output ⇒ trace_printf (Cycle) |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[f9]">>></a> SX126xReadRegister |
| | | <BR>[Calls]<UL><LI><a href="#[11c]">>></a> SX126xReadCommand |
| | | <LI><a href="#[f9]">>></a> SX126xReadRegister |
| | | <LI><a href="#[fc]">>></a> SX126xGetPacketType |
| | | <LI><a href="#[11c]">>></a> SX126xReadCommand |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[f5]">>></a> SX126xGetPayload |
| | | </UL> |
| | |
| | | <LI><a href="#[11b]">>></a> SX126xWaitOnBusy |
| | | <LI><a href="#[118]">>></a> SX126xCheckDeviceReady |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[f8]">>></a> SX126xGetRssiInst |
| | | <BR>[Called By]<UL><LI><a href="#[11d]">>></a> SX126xGetRxBufferStatus |
| | | <LI><a href="#[f8]">>></a> SX126xGetRssiInst |
| | | <LI><a href="#[f6]">>></a> SX126xGetPacketStatus |
| | | <LI><a href="#[f3]">>></a> SX126xGetIrqStatus |
| | | <LI><a href="#[11d]">>></a> SX126xGetRxBufferStatus |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[f9]"></a>SX126xReadRegister</STRONG> (Thumb, 36 bytes, Stack size 24 bytes, sx126x-board.o(.text.SX126xReadRegister)) |
| | |
| | | <LI><a href="#[11b]">>></a> SX126xWaitOnBusy |
| | | <LI><a href="#[118]">>></a> SX126xCheckDeviceReady |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[f9]">>></a> SX126xReadRegister |
| | | <LI><a href="#[4f]">>></a> RadioReadBuffer |
| | | <BR>[Called By]<UL><LI><a href="#[4f]">>></a> RadioReadBuffer |
| | | <LI><a href="#[f9]">>></a> SX126xReadRegister |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[11f]"></a>SX126xReset</STRONG> (Thumb, 52 bytes, Stack size 24 bytes, sx126x-board.o(.text.SX126xReset)) |
| | |
| | | <P><STRONG><a name="[124]"></a>SX126xSetCrcPolynomial</STRONG> (Thumb, 56 bytes, Stack size 24 bytes, sx126x.o(.text.SX126xSetCrcPolynomial)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 1724<LI>Call Chain = SX126xSetCrcPolynomial ⇒ SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ spi_transfer ⇒ trace_printf ⇒ trace_output ⇒ trace_printf (Cycle) |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[fc]">>></a> SX126xGetPacketType |
| | | <LI><a href="#[111]">>></a> SX126xWriteRegisters |
| | | <BR>[Calls]<UL><LI><a href="#[111]">>></a> SX126xWriteRegisters |
| | | <LI><a href="#[fc]">>></a> SX126xGetPacketType |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[fd]">>></a> SX126xSetPacketParams |
| | | </UL> |
| | |
| | | <P><STRONG><a name="[125]"></a>SX126xSetCrcSeed</STRONG> (Thumb, 56 bytes, Stack size 24 bytes, sx126x.o(.text.SX126xSetCrcSeed)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 1724<LI>Call Chain = SX126xSetCrcSeed ⇒ SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ spi_transfer ⇒ trace_printf ⇒ trace_output ⇒ trace_printf (Cycle) |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[fc]">>></a> SX126xGetPacketType |
| | | <LI><a href="#[111]">>></a> SX126xWriteRegisters |
| | | <BR>[Calls]<UL><LI><a href="#[111]">>></a> SX126xWriteRegisters |
| | | <LI><a href="#[fc]">>></a> SX126xGetPacketType |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[fd]">>></a> SX126xSetPacketParams |
| | | </UL> |
| | |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[6a]">>></a> __aeabi_dmul |
| | | <LI><a href="#[6b]">>></a> __aeabi_ddiv |
| | | <LI><a href="#[100]">>></a> SX126xSetPacketType |
| | | <LI><a href="#[117]">>></a> SX126xWriteCommand |
| | | <LI><a href="#[6f]">>></a> __aeabi_ui2d |
| | | <LI><a href="#[72]">>></a> __aeabi_d2uiz |
| | | <LI><a href="#[100]">>></a> SX126xSetPacketType |
| | | <LI><a href="#[126]">>></a> pow |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[42]">>></a> RadioSetTxConfig |
| | |
| | | <P><STRONG><a name="[fd]"></a>SX126xSetPacketParams</STRONG> (Thumb, 296 bytes, Stack size 40 bytes, sx126x.o(.text.SX126xSetPacketParams)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 1764<LI>Call Chain = SX126xSetPacketParams ⇒ SX126xSetCrcSeed ⇒ SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ spi_transfer ⇒ trace_printf ⇒ trace_output ⇒ trace_printf (Cycle) |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[100]">>></a> SX126xSetPacketType |
| | | <LI><a href="#[117]">>></a> SX126xWriteCommand |
| | | <BR>[Calls]<UL><LI><a href="#[117]">>></a> SX126xWriteCommand |
| | | <LI><a href="#[125]">>></a> SX126xSetCrcSeed |
| | | <LI><a href="#[124]">>></a> SX126xSetCrcPolynomial |
| | | <LI><a href="#[100]">>></a> SX126xSetPacketType |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[42]">>></a> RadioSetTxConfig |
| | | <LI><a href="#[41]">>></a> RadioSetRxConfig |
| | |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[117]">>></a> SX126xWriteCommand |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[fd]">>></a> SX126xSetPacketParams |
| | | <BR>[Called By]<UL><LI><a href="#[3d]">>></a> RadioSetModem |
| | | <LI><a href="#[fd]">>></a> SX126xSetPacketParams |
| | | <LI><a href="#[104]">>></a> SX126xSetModulationParams |
| | | <LI><a href="#[3d]">>></a> RadioSetModem |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[122]"></a>SX126xSetPayload</STRONG> (Thumb, 36 bytes, Stack size 24 bytes, sx126x.o(.text.SX126xSetPayload)) |
| | |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[117]">>></a> SX126xWriteCommand |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[ed]">>></a> SX126xInit |
| | | <LI><a href="#[47]">>></a> RadioStandby |
| | | <BR>[Called By]<UL><LI><a href="#[47]">>></a> RadioStandby |
| | | <LI><a href="#[3b]">>></a> RadioInit |
| | | <LI><a href="#[ed]">>></a> SX126xInit |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[102]"></a>SX126xSetStopRxTimerOnPreambleDetect</STRONG> (Thumb, 28 bytes, Stack size 16 bytes, sx126x.o(.text.SX126xSetStopRxTimerOnPreambleDetect)) |
| | |
| | | <LI><a href="#[12a]">>></a> SX126xGetPaSelect |
| | | <LI><a href="#[101]">>></a> SX126xWriteRegister |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[109]">>></a> SX126xSetRfTxPower |
| | | <LI><a href="#[3b]">>></a> RadioInit |
| | | <BR>[Called By]<UL><LI><a href="#[3b]">>></a> RadioInit |
| | | <LI><a href="#[109]">>></a> SX126xSetRfTxPower |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[106]"></a>SX126xSetWhiteningSeed</STRONG> (Thumb, 88 bytes, Stack size 24 bytes, sx126x.o(.text.SX126xSetWhiteningSeed)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 1756<LI>Call Chain = SX126xSetWhiteningSeed ⇒ SX126xReadRegister ⇒ SX126xReadRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ spi_transfer ⇒ trace_printf ⇒ trace_output ⇒ trace_printf (Cycle) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 1756<LI>Call Chain = SX126xSetWhiteningSeed ⇒ SX126xWriteRegister ⇒ SX126xWriteRegisters ⇒ SX126xCheckDeviceReady ⇒ SX126xWakeup ⇒ SpiInOut ⇒ spi_transfer ⇒ trace_printf ⇒ trace_output ⇒ trace_printf (Cycle) |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[f9]">>></a> SX126xReadRegister |
| | | <BR>[Calls]<UL><LI><a href="#[101]">>></a> SX126xWriteRegister |
| | | <LI><a href="#[f9]">>></a> SX126xReadRegister |
| | | <LI><a href="#[fc]">>></a> SX126xGetPacketType |
| | | <LI><a href="#[101]">>></a> SX126xWriteRegister |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[42]">>></a> RadioSetTxConfig |
| | | <LI><a href="#[41]">>></a> RadioSetRxConfig |
| | |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[a6]">>></a> gpio_pin_get_val |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[fa]">>></a> SX126xReadRegisters |
| | | <LI><a href="#[11e]">>></a> SX126xReadBuffer |
| | | <LI><a href="#[117]">>></a> SX126xWriteCommand |
| | | <BR>[Called By]<UL><LI><a href="#[117]">>></a> SX126xWriteCommand |
| | | <LI><a href="#[119]">>></a> SX126xWakeup |
| | | <LI><a href="#[11c]">>></a> SX126xReadCommand |
| | | <LI><a href="#[118]">>></a> SX126xCheckDeviceReady |
| | | <LI><a href="#[111]">>></a> SX126xWriteRegisters |
| | | <LI><a href="#[128]">>></a> SX126xWriteBuffer |
| | | <LI><a href="#[fa]">>></a> SX126xReadRegisters |
| | | <LI><a href="#[11e]">>></a> SX126xReadBuffer |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[119]"></a>SX126xWakeup</STRONG> (Thumb, 46 bytes, Stack size 24 bytes, sx126x-board.o(.text.SX126xWakeup)) |
| | |
| | | <LI><a href="#[121]">>></a> SpiInOut |
| | | <LI><a href="#[11b]">>></a> SX126xWaitOnBusy |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[ed]">>></a> SX126xInit |
| | | <LI><a href="#[118]">>></a> SX126xCheckDeviceReady |
| | | <BR>[Called By]<UL><LI><a href="#[118]">>></a> SX126xCheckDeviceReady |
| | | <LI><a href="#[ed]">>></a> SX126xInit |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[128]"></a>SX126xWriteBuffer</STRONG> (Thumb, 112 bytes, Stack size 48 bytes, sx126x-board.o(.text.SX126xWriteBuffer)) |
| | |
| | | <LI><a href="#[11b]">>></a> SX126xWaitOnBusy |
| | | <LI><a href="#[118]">>></a> SX126xCheckDeviceReady |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[108]">>></a> SX126xSetRxDutyCycle |
| | | <BR>[Called By]<UL><LI><a href="#[127]">>></a> SX126xSetPaConfig |
| | | <LI><a href="#[120]">>></a> SX126xSetDio2AsRfSwitchCtrl |
| | | <LI><a href="#[116]">>></a> SX126xCalibrateImage |
| | | <LI><a href="#[f1]">>></a> SX126xSetTxParams |
| | | <LI><a href="#[10a]">>></a> SX126xSetTxContinuousWave |
| | | <LI><a href="#[123]">>></a> SX126xSetTx |
| | | <LI><a href="#[102]">>></a> SX126xSetStopRxTimerOnPreambleDetect |
| | | <LI><a href="#[ee]">>></a> SX126xSetStandby |
| | | <LI><a href="#[10b]">>></a> SX126xSetSleep |
| | | <LI><a href="#[108]">>></a> SX126xSetRxDutyCycle |
| | | <LI><a href="#[fb]">>></a> SX126xSetRxBoosted |
| | | <LI><a href="#[f7]">>></a> SX126xSetRx |
| | | <LI><a href="#[ff]">>></a> SX126xSetRfFrequency |
| | |
| | | <LI><a href="#[10c]">>></a> SX126xSetCad |
| | | <LI><a href="#[f0]">>></a> SX126xSetBufferBaseAddress |
| | | <LI><a href="#[f4]">>></a> SX126xClearIrqStatus |
| | | <LI><a href="#[127]">>></a> SX126xSetPaConfig |
| | | <LI><a href="#[120]">>></a> SX126xSetDio2AsRfSwitchCtrl |
| | | <LI><a href="#[116]">>></a> SX126xCalibrateImage |
| | | <LI><a href="#[f1]">>></a> SX126xSetTxParams |
| | | <LI><a href="#[10a]">>></a> SX126xSetTxContinuousWave |
| | | <LI><a href="#[123]">>></a> SX126xSetTx |
| | | <LI><a href="#[102]">>></a> SX126xSetStopRxTimerOnPreambleDetect |
| | | <LI><a href="#[ee]">>></a> SX126xSetStandby |
| | | <LI><a href="#[10b]">>></a> SX126xSetSleep |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[101]"></a>SX126xWriteRegister</STRONG> (Thumb, 40 bytes, Stack size 32 bytes, sx126x-board.o(.text.SX126xWriteRegister)) |
| | |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[111]">>></a> SX126xWriteRegisters |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[fb]">>></a> SX126xSetRxBoosted |
| | | <LI><a href="#[4c]">>></a> RadioWrite |
| | | <LI><a href="#[51]">>></a> RadioSetPublicNetwork |
| | | <BR>[Called By]<UL><LI><a href="#[51]">>></a> RadioSetPublicNetwork |
| | | <LI><a href="#[106]">>></a> SX126xSetWhiteningSeed |
| | | <LI><a href="#[f1]">>></a> SX126xSetTxParams |
| | | <LI><a href="#[fb]">>></a> SX126xSetRxBoosted |
| | | <LI><a href="#[4c]">>></a> RadioWrite |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[111]"></a>SX126xWriteRegisters</STRONG> (Thumb, 124 bytes, Stack size 56 bytes, sx126x-board.o(.text.SX126xWriteRegisters)) |
| | |
| | | <LI><a href="#[11b]">>></a> SX126xWaitOnBusy |
| | | <LI><a href="#[118]">>></a> SX126xCheckDeviceReady |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[4e]">>></a> RadioWriteBuffer |
| | | <LI><a href="#[125]">>></a> SX126xSetCrcSeed |
| | | <BR>[Called By]<UL><LI><a href="#[125]">>></a> SX126xSetCrcSeed |
| | | <LI><a href="#[124]">>></a> SX126xSetCrcPolynomial |
| | | <LI><a href="#[101]">>></a> SX126xWriteRegister |
| | | <LI><a href="#[105]">>></a> SX126xSetSyncWord |
| | | <LI><a href="#[4e]">>></a> RadioWriteBuffer |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[121]"></a>SpiInOut</STRONG> (Thumb, 56 bytes, Stack size 32 bytes, sx126x-board.o(.text.SpiInOut)) |
| | |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[12b]">>></a> spi_transfer |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[fa]">>></a> SX126xReadRegisters |
| | | <LI><a href="#[11e]">>></a> SX126xReadBuffer |
| | | <LI><a href="#[117]">>></a> SX126xWriteCommand |
| | | <BR>[Called By]<UL><LI><a href="#[117]">>></a> SX126xWriteCommand |
| | | <LI><a href="#[119]">>></a> SX126xWakeup |
| | | <LI><a href="#[11c]">>></a> SX126xReadCommand |
| | | <LI><a href="#[111]">>></a> SX126xWriteRegisters |
| | | <LI><a href="#[128]">>></a> SX126xWriteBuffer |
| | | <LI><a href="#[fa]">>></a> SX126xReadRegisters |
| | | <LI><a href="#[11e]">>></a> SX126xReadBuffer |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[bf]"></a>SwitchLoraSettings</STRONG> (Thumb, 184 bytes, Stack size 120 bytes, lora_1268.o(.text.SwitchLoraSettings)) |
| | |
| | | <LI><a href="#[bc]">>></a> LoraReportPoll |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[b5]"></a>UART0_CheckReceive</STRONG> (Thumb, 236 bytes, Stack size 40 bytes, usart.o(.text.UART0_CheckReceive)) |
| | | <P><STRONG><a name="[b5]"></a>UART0_CheckReceive</STRONG> (Thumb, 240 bytes, Stack size 40 bytes, usart.o(.text.UART0_CheckReceive)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = UART0_CheckReceive |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[12c]">>></a> get_uart0_dma_cndtr |
| | |
| | | <BR>[Called By]<UL><LI><a href="#[12e]">>></a> UWBIdleTask |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[2b]"></a>UsartParseDataHandler</STRONG> (Thumb, 280 bytes, Stack size 1088 bytes, serial_at_cmd_app.o(.text.UsartParseDataHandler)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 1088<LI>Call Chain = UsartParseDataHandler |
| | | <P><STRONG><a name="[2b]"></a>UsartParseDataHandler</STRONG> (Thumb, 312 bytes, Stack size 16 bytes, serial_at_cmd_app.o(.text.UsartParseDataHandler)) |
| | | <BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = UsartParseDataHandler |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[5a]">>></a> __aeabi_memclr |
| | | <LI><a href="#[81]">>></a> __aeabi_memcpy |
| | | <BR>[Calls]<UL><LI><a href="#[81]">>></a> __aeabi_memcpy |
| | | </UL> |
| | | <BR>[Address Reference Count : 1]<UL><LI> main.o(.text.Program_Init) |
| | | </UL> |
| | |
| | | <LI><a href="#[a5]">>></a> IIC2_Read_Byte |
| | | <LI><a href="#[a4]">>></a> IIC2_NAck |
| | | <LI><a href="#[9f]">>></a> IIC2_Ack |
| | | <LI><a href="#[fa]">>></a> SX126xReadRegisters |
| | | <LI><a href="#[11e]">>></a> SX126xReadBuffer |
| | | <LI><a href="#[117]">>></a> SX126xWriteCommand |
| | | <LI><a href="#[119]">>></a> SX126xWakeup |
| | | <LI><a href="#[11c]">>></a> SX126xReadCommand |
| | | <LI><a href="#[111]">>></a> SX126xWriteRegisters |
| | | <LI><a href="#[128]">>></a> SX126xWriteBuffer |
| | | <LI><a href="#[fa]">>></a> SX126xReadRegisters |
| | | <LI><a href="#[11e]">>></a> SX126xReadBuffer |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[a6]"></a>gpio_pin_get_val</STRONG> (Thumb, 24 bytes, Stack size 4 bytes, mk_gpio.o(.text.gpio_pin_get_val)) |
| | |
| | | <LI><a href="#[a5]">>></a> IIC2_Read_Byte |
| | | <LI><a href="#[a4]">>></a> IIC2_NAck |
| | | <LI><a href="#[9f]">>></a> IIC2_Ack |
| | | <LI><a href="#[fa]">>></a> SX126xReadRegisters |
| | | <LI><a href="#[11e]">>></a> SX126xReadBuffer |
| | | <LI><a href="#[117]">>></a> SX126xWriteCommand |
| | | <LI><a href="#[119]">>></a> SX126xWakeup |
| | | <LI><a href="#[11c]">>></a> SX126xReadCommand |
| | | <LI><a href="#[111]">>></a> SX126xWriteRegisters |
| | | <LI><a href="#[128]">>></a> SX126xWriteBuffer |
| | | <LI><a href="#[fa]">>></a> SX126xReadRegisters |
| | | <LI><a href="#[11e]">>></a> SX126xReadBuffer |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[8c]"></a>gpio_pin_set_dir</STRONG> (Thumb, 140 bytes, Stack size 24 bytes, mk_gpio.o(.text.gpio_pin_set_dir)) |
| | |
| | | </UL> |
| | | <BR>[Calls]<UL><LI><a href="#[188]">>></a> lsp_g_op_f32 |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[d8]">>></a> MK8000_fap_adjust_FLT |
| | | <LI><a href="#[d4]">>></a> MK8000_fap_adjust |
| | | <BR>[Called By]<UL><LI><a href="#[d4]">>></a> MK8000_fap_adjust |
| | | <LI><a href="#[d9]">>></a> MK8000_fap_adjust_simple |
| | | <LI><a href="#[de]">>></a> MK8000_sts_FAP_detect |
| | | <LI><a href="#[d8]">>></a> MK8000_fap_adjust_FLT |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[dc]"></a>lsp_inner_product_int16</STRONG> (Thumb, 30 bytes, Stack size 24 bytes, mk_lsp.o(.text.lsp_inner_product_int16)) |
| | |
| | | <BR>[Calls]<UL><LI><a href="#[7b]">>></a> trace_assert_dump |
| | | <LI><a href="#[188]">>></a> lsp_g_op_f32 |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[d8]">>></a> MK8000_fap_adjust_FLT |
| | | <LI><a href="#[d4]">>></a> MK8000_fap_adjust |
| | | <BR>[Called By]<UL><LI><a href="#[d4]">>></a> MK8000_fap_adjust |
| | | <LI><a href="#[d9]">>></a> MK8000_fap_adjust_simple |
| | | <LI><a href="#[de]">>></a> MK8000_sts_FAP_detect |
| | | <LI><a href="#[d8]">>></a> MK8000_fap_adjust_FLT |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[d5]"></a>lsp_vinverse_f32</STRONG> (Thumb, 26 bytes, Stack size 16 bytes, mk_lsp.o(.text.lsp_vinverse_f32)) |
| | |
| | | <BR>[Calls]<UL><LI><a href="#[188]">>></a> lsp_g_op_f32 |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[da]">>></a> MK8000_preamble_FAP_LSP |
| | | <LI><a href="#[d8]">>></a> MK8000_fap_adjust_FLT |
| | | <LI><a href="#[d4]">>></a> MK8000_fap_adjust |
| | | <LI><a href="#[d9]">>></a> MK8000_fap_adjust_simple |
| | | <LI><a href="#[d8]">>></a> MK8000_fap_adjust_FLT |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[1ef]"></a>mac_crc_mode_configure</STRONG> (Thumb, 36 bytes, Stack size 0 bytes, mk_mac.o(.text.mac_crc_mode_configure)) |
| | |
| | | </UL> |
| | | |
| | | <P><STRONG><a name="[1fc]"></a>_printf_core</STRONG> (Thumb, 1754 bytes, Stack size 128 bytes, printfa.o(i._printf_core), UNUSED) |
| | | <BR><BR>[Calls]<UL><LI><a href="#[206]">>></a> _printf_pre_padding |
| | | <BR><BR>[Calls]<UL><LI><a href="#[59]">>></a> __aeabi_uidivmod |
| | | <LI><a href="#[74]">>></a> __aeabi_uldivmod |
| | | <LI><a href="#[206]">>></a> _printf_pre_padding |
| | | <LI><a href="#[207]">>></a> _printf_post_padding |
| | | <LI><a href="#[204]">>></a> _fp_digits |
| | | <LI><a href="#[59]">>></a> __aeabi_uidivmod |
| | | <LI><a href="#[74]">>></a> __aeabi_uldivmod |
| | | </UL> |
| | | <BR>[Called By]<UL><LI><a href="#[1fb]">>></a> __0printf |
| | | </UL> |