完善一个通道最多对码5个遥控
This commit is contained in:
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -31,54 +31,54 @@ assembling startup_xinc.s...
|
||||
compiling system_xinc.c...
|
||||
compiling sleep.c...
|
||||
compiling app_batt.c...
|
||||
compiling usr_server.c...
|
||||
compiling app_sec.c...
|
||||
compiling arch_main.c...
|
||||
..\app\src\arch_main.c(202): warning: #177-D: variable "spi_idx" was declared but never referenced
|
||||
uint8_t spi_idx=0;
|
||||
..\app\src\arch_main.c(341): warning: #223-D: function "rf_tx_power_set" declared implicitly
|
||||
rf_tx_power_set(TRANS_POWER_0_5DBM);
|
||||
..\app\src\arch_main.c: 2 warnings, 0 errors
|
||||
compiling app_sec.c...
|
||||
compiling usr_server.c...
|
||||
compiling aes.c...
|
||||
compiling app_task.c...
|
||||
compiling xc_drv_adc.c...
|
||||
compiling xc_gap_api.c...
|
||||
compiling nvds.c...
|
||||
compiling xc_gatt_server_api.c...
|
||||
compiling xc_drv_aotimer.c...
|
||||
compiling xc_gap_api.c...
|
||||
compiling xc_gatt_client_api.c...
|
||||
compiling xc_drv_bor.c...
|
||||
compiling xc_drv_aotimer.c...
|
||||
compiling xc_gatt_server_api.c...
|
||||
compiling xc_drv_calib.c...
|
||||
compiling xc_drv_dma.c...
|
||||
compiling xc_drv_fmc_spi_dma.c...
|
||||
compiling xc_drv_clock.c...
|
||||
compiling xc_drv_fmc_spi_dma.c...
|
||||
compiling xc_drv_fmc_spi.c...
|
||||
compiling xc_drv_i2c.c...
|
||||
compiling xc_drv_gpio.c...
|
||||
compiling xc_drv_i2c.c...
|
||||
compiling xc_drv_pga.c...
|
||||
compiling xc_drv_pwm.c...
|
||||
compiling xc_drv_qdec.c...
|
||||
compiling xc_drv_pwr.c...
|
||||
compiling xc_drv_qdec.c...
|
||||
compiling xc_drv_rtc.c...
|
||||
compiling xc_drv_spi.c...
|
||||
compiling xc_drv_spi_dma.c...
|
||||
compiling xc_drv_sw_i2c.c...
|
||||
compiling xc_drv_systick.c...
|
||||
compiling xc_drv_uart_dma.c...
|
||||
compiling xc_drv_timer.c...
|
||||
compiling xc_drv_uart_dma.c...
|
||||
compiling xc_drv_uart.c...
|
||||
compiling xc_drv_wdt.c...
|
||||
compiling timer.c...
|
||||
compiling uart_1.c...
|
||||
compiling fmc_spi_1.c...
|
||||
compiling switch_s.c...
|
||||
compiling rf433.c...
|
||||
..\app\src\rf433.c(126): warning: #177-D: function "set_click" was declared but never referenced
|
||||
..\app\src\rf433.c(128): warning: #177-D: function "set_click" was declared but never referenced
|
||||
static void set_click(void)
|
||||
..\app\src\rf433.c: 1 warning, 0 errors
|
||||
compiling timeslice.c...
|
||||
compiling key.c...
|
||||
compiling fmc_spi_1.c...
|
||||
compiling led.c...
|
||||
compiling switch_s.c...
|
||||
compiling key.c...
|
||||
compiling timeslice.c...
|
||||
compiling ota_flash_interface.c...
|
||||
compiling rf433_decoder.c...
|
||||
compiling ota_server.c...
|
||||
@@ -90,35 +90,35 @@ compiling ota_protocol.c...
|
||||
..\app\src\ota_protocol.c: 2 warnings, 0 errors
|
||||
linking...
|
||||
.\Linker\cpu_xip.scat(21): warning: L6329W: Pattern uread4.o(.text) only matches removed unused sections.
|
||||
Program Size: Code=28524 RO-data=1784 RW-data=3024 ZI-data=4192
|
||||
Program Size: Code=28664 RO-data=1784 RW-data=3000 ZI-data=4192
|
||||
Finished: 0 information, 1 warning and 0 error messages.
|
||||
After Build - User command #1: fromelf --bin --output=app.bin .\Objects\Xinc_ble_sdk.axf
|
||||
After Build - User command #2: .\output_tool\Double_ota\ge_ota.bat
|
||||
Size of file: 30432 bytes.
|
||||
all_size=30432
|
||||
size:30432 PageCNT119
|
||||
Size of file: 30568 bytes.
|
||||
all_size=30568
|
||||
size:30568 PageCNT120
|
||||
dual_xip
|
||||
length:30728
|
||||
size:30728
|
||||
length:30984
|
||||
size:30984
|
||||
Addr:12000
|
||||
Size:0x7700
|
||||
Size:0x7800
|
||||
BAddr:0x12000
|
||||
Acheck:0x23c95220
|
||||
Acheck:0x8ed9ea0
|
||||
SoftVer:0x10
|
||||
RomVer:0x20
|
||||
LoadAddr:0x11012000
|
||||
Is xip ota?:1
|
||||
ota_data.bin success已复制 1 个文件。
|
||||
Size of file: 30432 bytes.
|
||||
all_size=30432
|
||||
size:30432 PageCNT119
|
||||
Size of file: 30568 bytes.
|
||||
all_size=30568
|
||||
size:30568 PageCNT120
|
||||
dual_xip
|
||||
length:30728
|
||||
size:30728
|
||||
length:30984
|
||||
size:30984
|
||||
Addr:12000
|
||||
Size:0x7700
|
||||
Size:0x7800
|
||||
BAddr:0x1e000
|
||||
Acheck:0x23c95220
|
||||
Acheck:0x8ed9ea0
|
||||
SoftVer:0x10
|
||||
RomVer:0x20
|
||||
LoadAddr:0x11012000
|
||||
@@ -152,7 +152,7 @@ is_db=1
|
||||
is_th=0
|
||||
需要填充0个sector
|
||||
all_size:1a000
|
||||
size: 30432
|
||||
size: 30568
|
||||
updata file success !
|
||||
已复制 1 个文件。
|
||||
".\Objects\Xinc_ble_sdk.axf" - 0 Error(s), 6 Warning(s).
|
||||
@@ -168,7 +168,7 @@ Package Vendor: ARM
|
||||
D:/Keil_v5/Packs/ARM/CMSIS/5.9.0/Device/ARM/ARMCM0/Include
|
||||
|
||||
<h2>Collection of Component Files used:</h2>
|
||||
Build Time Elapsed: 00:00:20
|
||||
Build Time Elapsed: 00:00:22
|
||||
</pre>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<title>Static Call Graph - [.\Objects\Xinc_ble_sdk.axf]</title></head>
|
||||
<body><HR>
|
||||
<H1>Static Call Graph for image .\Objects\Xinc_ble_sdk.axf</H1><HR>
|
||||
<BR><P>#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Thu Jul 09 18:43:35 2026
|
||||
<BR><P>#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Fri Jul 10 18:40:48 2026
|
||||
<BR><P>
|
||||
<H3>Maximum Stack Usage = 600 bytes + Unknown(Functions without stacksize, Untraceable Function Pointers)</H3><H3>
|
||||
Call chain for Maximum Stack Depth:</H3>
|
||||
@@ -103,13 +103,13 @@ Global Symbols
|
||||
<P><STRONG><a name="[1e]"></a>BLE_Handler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, rom_symdefs.o(ABSOLUTE), UNUSED)
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup_xinc.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[1af]"></a>co_buf_alloc</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, rom_symdefs.o(ABSOLUTE), UNUSED)
|
||||
<P><STRONG><a name="[1ae]"></a>co_buf_alloc</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, rom_symdefs.o(ABSOLUTE), UNUSED)
|
||||
<BR><BR>[Called By]<UL></UL>
|
||||
|
||||
<P><STRONG><a name="[1b0]"></a>co_buf_copy_data_from_mem</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, rom_symdefs.o(ABSOLUTE), UNUSED)
|
||||
<P><STRONG><a name="[1af]"></a>co_buf_copy_data_from_mem</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, rom_symdefs.o(ABSOLUTE), UNUSED)
|
||||
<BR><BR>[Called By]<UL></UL>
|
||||
|
||||
<P><STRONG><a name="[1b2]"></a>co_buf_release</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, rom_symdefs.o(ABSOLUTE), UNUSED)
|
||||
<P><STRONG><a name="[1b1]"></a>co_buf_release</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, rom_symdefs.o(ABSOLUTE), UNUSED)
|
||||
<BR><BR>[Called By]<UL></UL>
|
||||
|
||||
<P><STRONG><a name="[11b]"></a>ke_msg_alloc</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, rom_symdefs.o(ABSOLUTE))
|
||||
@@ -149,7 +149,7 @@ Global Symbols
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[ec]">>></a> bluetooth_init (via Veneer)
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[203]"></a>FMC_SPI_Flash_PowerDown</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, rom_symdefs.o(ABSOLUTE), UNUSED)
|
||||
<P><STRONG><a name="[202]"></a>FMC_SPI_Flash_PowerDown</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, rom_symdefs.o(ABSOLUTE), UNUSED)
|
||||
<BR><BR>[Called By]<UL></UL>
|
||||
|
||||
<P><STRONG><a name="[171]"></a>FMC_SPI_Flash_WakeUp</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, rom_symdefs.o(ABSOLUTE))
|
||||
@@ -193,47 +193,46 @@ Global Symbols
|
||||
<LI><a href="#[c]">>></a> scan_433 (via Veneer)
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[20a]"></a>__rt_memclr</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, rt_memclr.o(.text), UNUSED)
|
||||
<P><STRONG><a name="[209]"></a>__rt_memclr</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, rt_memclr.o(.text), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[cb]"></a>__aeabi_memclr4</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, rt_memclr.o(.text))
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[e3]">>></a> app_start_advertising (via Veneer)
|
||||
<LI><a href="#[e1]">>></a> app_set_adv_data (via Veneer)
|
||||
<LI><a href="#[ca]">>></a> app_create_advertising (via Veneer)
|
||||
<LI><a href="#[dd]">>></a> gapc_callback (via Veneer)
|
||||
<LI><a href="#[10e]">>></a> xc_fmc_spi_flash_ruid
|
||||
<LI><a href="#[fd]">>></a> rom_env_host_init (via Veneer)
|
||||
<LI><a href="#[169]">>></a> xc_fmc_spi_flash_read
|
||||
<LI><a href="#[115]">>></a> xc_fmc_spi_flash_read_page
|
||||
<LI><a href="#[16b]">>></a> xc_fmc_spi_otp_read_page
|
||||
<LI><a href="#[10e]">>></a> xc_fmc_spi_flash_ruid
|
||||
<LI><a href="#[fd]">>></a> rom_env_host_init (via Veneer)
|
||||
<LI><a href="#[c]">>></a> scan_433 (via Veneer)
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[20b]"></a>__aeabi_memclr8</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, rt_memclr.o(.text), UNUSED)
|
||||
<P><STRONG><a name="[20a]"></a>__aeabi_memclr8</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, rt_memclr.o(.text), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[16f]"></a>__rt_memclr_w</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, rt_memclr.o(.text), UNUSED)
|
||||
<BR><BR>[Calls]<UL><LI><a href="#[16e]">>></a> _memset_w
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[20c]"></a>__aeabi_uidiv</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, aeabi_sdiv.o(.text), UNUSED)
|
||||
<P><STRONG><a name="[20b]"></a>__aeabi_uidiv</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, aeabi_sdiv.o(.text), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[101]"></a>__aeabi_uidivmod</STRONG> (Thumb, 20 bytes, Stack size 0 bytes, aeabi_sdiv.o(.text))
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[141]">>></a> pwm_freq_to_period (via Veneer)
|
||||
<LI><a href="#[158]">>></a> xc_clock_hfclk_set (via Veneer)
|
||||
<LI><a href="#[4c]">>></a> gapc_bond_req_ind_handler (via Veneer)
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[4c]">>></a> gapc_bond_req_ind_handler (via Veneer)
|
||||
<LI><a href="#[e6]">>></a> xc_uart_init (via Veneer)
|
||||
<LI><a href="#[f6]">>></a> clock_init (via Veneer)
|
||||
<LI><a href="#[c9]">>></a> xc_adc_data_average (via Veneer)
|
||||
<LI><a href="#[141]">>></a> pwm_freq_to_period (via Veneer)
|
||||
<LI><a href="#[158]">>></a> xc_clock_hfclk_set (via Veneer)
|
||||
<LI><a href="#[14a]">>></a> rf433_process_clean_pulse (via Veneer)
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[20d]"></a>__aeabi_idiv</STRONG> (Thumb, 0 bytes, Stack size 8 bytes, aeabi_sdiv.o(.text), UNUSED)
|
||||
<P><STRONG><a name="[20c]"></a>__aeabi_idiv</STRONG> (Thumb, 0 bytes, Stack size 8 bytes, aeabi_sdiv.o(.text), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[ae]"></a>__aeabi_idivmod</STRONG> (Thumb, 326 bytes, Stack size 8 bytes, aeabi_sdiv.o(.text))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = __aeabi_idivmod
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[ed]">>></a> flash_init (via Veneer)
|
||||
<LI><a href="#[a8]">>></a> _btod_etento (via Veneer)
|
||||
<LI><a href="#[49]">>></a> _printf_fp_hex_real (via Veneer)
|
||||
<LI><a href="#[a8]">>></a> _btod_etento (via Veneer)
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[170]"></a>sendchar</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, system_xinc.o(ram_code))
|
||||
@@ -335,8 +334,8 @@ Global Symbols
|
||||
<LI><a href="#[179]">>></a> ram_memcpy_bytes
|
||||
<LI><a href="#[cb]">>></a> __aeabi_memclr4
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[169]">>></a> xc_fmc_spi_flash_read
|
||||
<LI><a href="#[f7]">>></a> fmc_spi_read (via Veneer)
|
||||
<BR>[Called By]<UL><LI><a href="#[f7]">>></a> fmc_spi_read (via Veneer)
|
||||
<LI><a href="#[169]">>></a> xc_fmc_spi_flash_read
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[169]"></a>xc_fmc_spi_flash_read</STRONG> (Thumb, 142 bytes, Stack size 296 bytes, xc_drv_fmc_spi.o(ram_code))
|
||||
@@ -431,8 +430,8 @@ Global Symbols
|
||||
<P><STRONG><a name="[db]"></a>key_check_process</STRONG> (Thumb, 30 bytes, Stack size 0 bytes, key.o(ram_code))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = key_check_process ⇒ app_new_key_detection ⇒ app_key_click_detection
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[17d]">>></a> app_key_hold_detection
|
||||
<LI><a href="#[17e]">>></a> app_new_key_detection
|
||||
<BR>[Calls]<UL><LI><a href="#[17e]">>></a> app_new_key_detection
|
||||
<LI><a href="#[17d]">>></a> app_key_hold_detection
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[f]">>></a> app_key_scan (via Veneer)
|
||||
</UL>
|
||||
@@ -449,10 +448,10 @@ Global Symbols
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[4d]">>></a> gapc_bond_ind_handler
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[1ad]"></a>gatt_db_svc_add</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, rom_symdefs.o(ABSOLUTE), UNUSED)
|
||||
<P><STRONG><a name="[1ac]"></a>gatt_db_svc_add</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, rom_symdefs.o(ABSOLUTE), UNUSED)
|
||||
<BR><BR>[Called By]<UL></UL>
|
||||
|
||||
<P><STRONG><a name="[1b1]"></a>gatt_srv_event_send</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, rom_symdefs.o(ABSOLUTE), UNUSED)
|
||||
<P><STRONG><a name="[1b0]"></a>gatt_srv_event_send</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, rom_symdefs.o(ABSOLUTE), UNUSED)
|
||||
<BR><BR>[Called By]<UL></UL>
|
||||
|
||||
<P><STRONG><a name="[ef]"></a>modem_init</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, rom_symdefs.o(ABSOLUTE))
|
||||
@@ -548,13 +547,13 @@ Global Symbols
|
||||
<BR><BR>[Calls]<UL><LI><a href="#[55]">>></a> __rt_entry
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[20e]"></a>__scatterload_rt2_thumb_only</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)
|
||||
<P><STRONG><a name="[20d]"></a>__scatterload_rt2_thumb_only</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[20f]"></a>__scatterload_null</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)
|
||||
<P><STRONG><a name="[20e]"></a>__scatterload_null</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[210]"></a>__scatterload_copy</STRONG> (Thumb, 26 bytes, Stack size unknown bytes, __scatter_copy.o(!!handler_copy), UNUSED)
|
||||
<P><STRONG><a name="[20f]"></a>__scatterload_copy</STRONG> (Thumb, 26 bytes, Stack size unknown bytes, __scatter_copy.o(!!handler_copy), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[211]"></a>__scatterload_zeroinit</STRONG> (Thumb, 28 bytes, Stack size unknown bytes, __scatter_zi.o(!!handler_zi), UNUSED)
|
||||
<P><STRONG><a name="[210]"></a>__scatterload_zeroinit</STRONG> (Thumb, 28 bytes, Stack size unknown bytes, __scatter_zi.o(!!handler_zi), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[95]"></a>_printf_percent</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000))
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[93]">>></a> __printf
|
||||
@@ -599,7 +598,7 @@ Global Symbols
|
||||
<BR>[Calls]<UL><LI><a href="#[60]">>></a> _printf_fp_hex
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[212]"></a>_printf_ll</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, _printf_ll.o(.ARM.Collect$$_printf_percent$$00000007))
|
||||
<P><STRONG><a name="[211]"></a>_printf_ll</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, _printf_ll.o(.ARM.Collect$$_printf_percent$$00000007))
|
||||
|
||||
<P><STRONG><a name="[61]"></a>_printf_i</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, _printf_i.o(.ARM.Collect$$_printf_percent$$00000008))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 88 + Unknown Stack Size
|
||||
@@ -671,7 +670,7 @@ Global Symbols
|
||||
<BR>[Calls]<UL><LI><a href="#[70]">>></a> _printf_ll_hex
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[213]"></a>_printf_l</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, _printf_l.o(.ARM.Collect$$_printf_percent$$00000012))
|
||||
<P><STRONG><a name="[212]"></a>_printf_l</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, _printf_l.o(.ARM.Collect$$_printf_percent$$00000012))
|
||||
|
||||
<P><STRONG><a name="[71]"></a>_printf_c</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, _printf_c.o(.ARM.Collect$$_printf_percent$$00000013))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 40 + Unknown Stack Size
|
||||
@@ -701,27 +700,27 @@ Global Symbols
|
||||
<BR>[Calls]<UL><LI><a href="#[78]">>></a> _printf_wstring
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[214]"></a>_printf_percent_end</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017))
|
||||
<P><STRONG><a name="[213]"></a>_printf_percent_end</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017))
|
||||
|
||||
<P><STRONG><a name="[81]"></a>__rt_lib_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit.o(.ARM.Collect$$libinit$$00000000))
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[80]">>></a> __rt_entry_li
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[215]"></a>__rt_lib_init_fp_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000002))
|
||||
<P><STRONG><a name="[214]"></a>__rt_lib_init_fp_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000002))
|
||||
|
||||
<P><STRONG><a name="[216]"></a>__rt_lib_init_heap_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000A))
|
||||
<P><STRONG><a name="[215]"></a>__rt_lib_init_heap_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000A))
|
||||
|
||||
<P><STRONG><a name="[79]"></a>__rt_lib_init_lc_common</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000F))
|
||||
<BR><BR>[Calls]<UL><LI><a href="#[7a]">>></a> __rt_locale
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[217]"></a>__rt_lib_init_preinit_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000004))
|
||||
<P><STRONG><a name="[216]"></a>__rt_lib_init_preinit_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000004))
|
||||
|
||||
<P><STRONG><a name="[218]"></a>__rt_lib_init_rand_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000E))
|
||||
<P><STRONG><a name="[217]"></a>__rt_lib_init_rand_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000E))
|
||||
|
||||
<P><STRONG><a name="[219]"></a>__rt_lib_init_user_alloc_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000C))
|
||||
<P><STRONG><a name="[218]"></a>__rt_lib_init_user_alloc_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000C))
|
||||
|
||||
<P><STRONG><a name="[21a]"></a>__rt_lib_init_lc_collate_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000011))
|
||||
<P><STRONG><a name="[219]"></a>__rt_lib_init_lc_collate_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000011))
|
||||
|
||||
<P><STRONG><a name="[7b]"></a>__rt_lib_init_lc_ctype_2</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000012))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 24 + Unknown Stack Size
|
||||
@@ -730,9 +729,9 @@ Global Symbols
|
||||
<BR>[Calls]<UL><LI><a href="#[40]">>></a> _get_lc_ctype
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[21b]"></a>__rt_lib_init_lc_ctype_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000013))
|
||||
<P><STRONG><a name="[21a]"></a>__rt_lib_init_lc_ctype_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000013))
|
||||
|
||||
<P><STRONG><a name="[21c]"></a>__rt_lib_init_lc_monetary_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000015))
|
||||
<P><STRONG><a name="[21b]"></a>__rt_lib_init_lc_monetary_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000015))
|
||||
|
||||
<P><STRONG><a name="[7c]"></a>__rt_lib_init_lc_numeric_2</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000016))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 24 + Unknown Stack Size
|
||||
@@ -741,58 +740,58 @@ Global Symbols
|
||||
<BR>[Calls]<UL><LI><a href="#[7d]">>></a> _get_lc_numeric
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[21d]"></a>__rt_lib_init_alloca_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002E))
|
||||
<P><STRONG><a name="[21c]"></a>__rt_lib_init_alloca_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002E))
|
||||
|
||||
<P><STRONG><a name="[21e]"></a>__rt_lib_init_argv_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002C))
|
||||
<P><STRONG><a name="[21d]"></a>__rt_lib_init_argv_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002C))
|
||||
|
||||
<P><STRONG><a name="[21f]"></a>__rt_lib_init_atexit_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001B))
|
||||
<P><STRONG><a name="[21e]"></a>__rt_lib_init_atexit_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001B))
|
||||
|
||||
<P><STRONG><a name="[220]"></a>__rt_lib_init_clock_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000021))
|
||||
<P><STRONG><a name="[21f]"></a>__rt_lib_init_clock_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000021))
|
||||
|
||||
<P><STRONG><a name="[221]"></a>__rt_lib_init_cpp_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000032))
|
||||
<P><STRONG><a name="[220]"></a>__rt_lib_init_cpp_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000032))
|
||||
|
||||
<P><STRONG><a name="[222]"></a>__rt_lib_init_exceptions_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000030))
|
||||
<P><STRONG><a name="[221]"></a>__rt_lib_init_exceptions_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000030))
|
||||
|
||||
<P><STRONG><a name="[223]"></a>__rt_lib_init_fp_trap_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001F))
|
||||
<P><STRONG><a name="[222]"></a>__rt_lib_init_fp_trap_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001F))
|
||||
|
||||
<P><STRONG><a name="[224]"></a>__rt_lib_init_getenv_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000023))
|
||||
<P><STRONG><a name="[223]"></a>__rt_lib_init_getenv_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000023))
|
||||
|
||||
<P><STRONG><a name="[225]"></a>__rt_lib_init_lc_numeric_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000017))
|
||||
<P><STRONG><a name="[224]"></a>__rt_lib_init_lc_numeric_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000017))
|
||||
|
||||
<P><STRONG><a name="[226]"></a>__rt_lib_init_lc_time_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000019))
|
||||
<P><STRONG><a name="[225]"></a>__rt_lib_init_lc_time_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000019))
|
||||
|
||||
<P><STRONG><a name="[227]"></a>__rt_lib_init_return</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000033))
|
||||
<P><STRONG><a name="[226]"></a>__rt_lib_init_return</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000033))
|
||||
|
||||
<P><STRONG><a name="[228]"></a>__rt_lib_init_signal_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001D))
|
||||
<P><STRONG><a name="[227]"></a>__rt_lib_init_signal_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001D))
|
||||
|
||||
<P><STRONG><a name="[229]"></a>__rt_lib_init_stdio_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000025))
|
||||
<P><STRONG><a name="[228]"></a>__rt_lib_init_stdio_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000025))
|
||||
|
||||
<P><STRONG><a name="[86]"></a>__rt_lib_shutdown</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libshutdown.o(.ARM.Collect$$libshutdown$$00000000))
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[85]">>></a> __rt_exit_ls
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[22a]"></a>__rt_lib_shutdown_cpp_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000004))
|
||||
<P><STRONG><a name="[229]"></a>__rt_lib_shutdown_cpp_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000004))
|
||||
|
||||
<P><STRONG><a name="[22b]"></a>__rt_lib_shutdown_fini_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000002))
|
||||
<P><STRONG><a name="[22a]"></a>__rt_lib_shutdown_fini_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000002))
|
||||
|
||||
<P><STRONG><a name="[22c]"></a>__rt_lib_shutdown_fp_trap_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000009))
|
||||
<P><STRONG><a name="[22b]"></a>__rt_lib_shutdown_fp_trap_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000009))
|
||||
|
||||
<P><STRONG><a name="[22d]"></a>__rt_lib_shutdown_heap_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000011))
|
||||
<P><STRONG><a name="[22c]"></a>__rt_lib_shutdown_heap_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000011))
|
||||
|
||||
<P><STRONG><a name="[22e]"></a>__rt_lib_shutdown_return</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000012))
|
||||
<P><STRONG><a name="[22d]"></a>__rt_lib_shutdown_return</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000012))
|
||||
|
||||
<P><STRONG><a name="[22f]"></a>__rt_lib_shutdown_signal_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C))
|
||||
<P><STRONG><a name="[22e]"></a>__rt_lib_shutdown_signal_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C))
|
||||
|
||||
<P><STRONG><a name="[230]"></a>__rt_lib_shutdown_stdio_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000006))
|
||||
<P><STRONG><a name="[22f]"></a>__rt_lib_shutdown_stdio_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000006))
|
||||
|
||||
<P><STRONG><a name="[231]"></a>__rt_lib_shutdown_user_alloc_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E))
|
||||
<P><STRONG><a name="[230]"></a>__rt_lib_shutdown_user_alloc_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E))
|
||||
|
||||
<P><STRONG><a name="[55]"></a>__rt_entry</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __rtentry.o(.ARM.Collect$$rtentry$$00000000))
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[53]">>></a> __main
|
||||
<LI><a href="#[56]">>></a> __scatterload_rt2
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[232]"></a>__rt_entry_presh_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$00000002))
|
||||
<P><STRONG><a name="[231]"></a>__rt_entry_presh_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$00000002))
|
||||
|
||||
<P><STRONG><a name="[7e]"></a>__rt_entry_sh</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __rtentry4.o(.ARM.Collect$$rtentry$$00000004))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 8 + Unknown Stack Size
|
||||
@@ -805,7 +804,7 @@ Global Symbols
|
||||
<BR><BR>[Calls]<UL><LI><a href="#[81]">>></a> __rt_lib_init
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[233]"></a>__rt_entry_postsh_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$00000009))
|
||||
<P><STRONG><a name="[232]"></a>__rt_entry_postsh_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$00000009))
|
||||
|
||||
<P><STRONG><a name="[82]"></a>__rt_entry_main</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$0000000D))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 544 + Unknown Stack Size
|
||||
@@ -815,7 +814,7 @@ Global Symbols
|
||||
<LI><a href="#[84]">>></a> exit
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[234]"></a>__rt_entry_postli_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$0000000C))
|
||||
<P><STRONG><a name="[233]"></a>__rt_entry_postli_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$0000000C))
|
||||
|
||||
<P><STRONG><a name="[ba]"></a>__rt_exit</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, rtexit.o(.ARM.Collect$$rtexit$$00000000))
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[84]">>></a> exit
|
||||
@@ -825,7 +824,7 @@ Global Symbols
|
||||
<BR><BR>[Calls]<UL><LI><a href="#[86]">>></a> __rt_lib_shutdown
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[235]"></a>__rt_exit_prels_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000002))
|
||||
<P><STRONG><a name="[234]"></a>__rt_exit_prels_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000002))
|
||||
|
||||
<P><STRONG><a name="[87]"></a>__rt_exit_exit</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000004))
|
||||
<BR><BR>[Calls]<UL><LI><a href="#[88]">>></a> _sys_exit
|
||||
@@ -836,7 +835,7 @@ Global Symbols
|
||||
<LI><a href="#[96]">>></a> __aeabi_memcpy
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[236]"></a>__aeabi_memcpy8</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, rt_memcpy.o(.emb_text), UNUSED)
|
||||
<P><STRONG><a name="[235]"></a>__aeabi_memcpy8</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, rt_memcpy.o(.emb_text), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[14]"></a>Reset_Handler</STRONG> (Thumb, 14 bytes, Stack size 0 bytes, startup_xinc.o(.text))
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup_xinc.o(RESET)
|
||||
@@ -920,7 +919,7 @@ Global Symbols
|
||||
<BR>[Called By]<UL><LI><a href="#[166]">>></a> xc_timer_us_to_ticks
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[237]"></a>_ll_mul</STRONG> (Thumb, 0 bytes, Stack size 12 bytes, llmul.o(.text), UNUSED)
|
||||
<P><STRONG><a name="[236]"></a>_ll_mul</STRONG> (Thumb, 0 bytes, Stack size 12 bytes, llmul.o(.text), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[167]"></a>__aeabi_uldivmod</STRONG> (Thumb, 258 bytes, Stack size 32 bytes, lludiv.o(.text))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = __aeabi_uldivmod
|
||||
@@ -928,7 +927,7 @@ Global Symbols
|
||||
<BR>[Called By]<UL><LI><a href="#[166]">>></a> xc_timer_us_to_ticks
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[238]"></a>_ll_udiv</STRONG> (Thumb, 0 bytes, Stack size 32 bytes, lludiv.o(.text), UNUSED)
|
||||
<P><STRONG><a name="[237]"></a>_ll_udiv</STRONG> (Thumb, 0 bytes, Stack size 32 bytes, lludiv.o(.text), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[47]"></a>printf</STRONG> (Thumb, 22 bytes, Stack size 24 bytes, printf.o(.text))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 136 + Unknown Stack Size
|
||||
@@ -949,7 +948,6 @@ Global Symbols
|
||||
<LI><a href="#[126]">>></a> gapm_cmp_evt
|
||||
<LI><a href="#[dc]">>></a> gapm_callback
|
||||
<LI><a href="#[dd]">>></a> gapc_callback
|
||||
<LI><a href="#[141]">>></a> pwm_freq_to_period
|
||||
<LI><a href="#[45]">>></a> nvds_erase
|
||||
<LI><a href="#[108]">>></a> slave_send_data
|
||||
<LI><a href="#[50]">>></a> custom_svc_cb_event_sent
|
||||
@@ -964,6 +962,7 @@ Global Symbols
|
||||
<LI><a href="#[ed]">>></a> flash_init
|
||||
<LI><a href="#[f5]">>></a> board_init
|
||||
<LI><a href="#[bb]">>></a> adc_intr_callback
|
||||
<LI><a href="#[141]">>></a> pwm_freq_to_period
|
||||
<LI><a href="#[13]">>></a> xc_ota_schedule
|
||||
<LI><a href="#[27]">>></a> WDT_Handler
|
||||
<LI><a href="#[c3]">>></a> uart_user_handler
|
||||
@@ -976,23 +975,23 @@ Global Symbols
|
||||
<P><STRONG><a name="[8c]"></a>_printf_pre_padding</STRONG> (Thumb, 44 bytes, Stack size 16 bytes, _printf_pad.o(.text))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = _printf_pre_padding
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[48]">>></a> _printf_fp_dec_real
|
||||
<BR>[Called By]<UL><LI><a href="#[49]">>></a> _printf_fp_hex_real
|
||||
<LI><a href="#[48]">>></a> _printf_fp_dec_real
|
||||
<LI><a href="#[a3]">>></a> _printf_wctomb
|
||||
<LI><a href="#[91]">>></a> _printf_int_common
|
||||
<LI><a href="#[8b]">>></a> _printf_str
|
||||
<LI><a href="#[ad]">>></a> _printf_fp_infnan
|
||||
<LI><a href="#[49]">>></a> _printf_fp_hex_real
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[8d]"></a>_printf_post_padding</STRONG> (Thumb, 34 bytes, Stack size 16 bytes, _printf_pad.o(.text))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = _printf_post_padding
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[48]">>></a> _printf_fp_dec_real
|
||||
<BR>[Called By]<UL><LI><a href="#[49]">>></a> _printf_fp_hex_real
|
||||
<LI><a href="#[48]">>></a> _printf_fp_dec_real
|
||||
<LI><a href="#[a3]">>></a> _printf_wctomb
|
||||
<LI><a href="#[91]">>></a> _printf_int_common
|
||||
<LI><a href="#[8b]">>></a> _printf_str
|
||||
<LI><a href="#[ad]">>></a> _printf_fp_infnan
|
||||
<LI><a href="#[49]">>></a> _printf_fp_hex_real
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[8b]"></a>_printf_str</STRONG> (Thumb, 82 bytes, Stack size 16 bytes, _printf_str.o(.text))
|
||||
@@ -1085,7 +1084,7 @@ Global Symbols
|
||||
<LI><a href="#[46]">>></a> set_single_addr_name
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[239]"></a>__rt_memcpy</STRONG> (Thumb, 0 bytes, Stack size 24 bytes, rt_memcpy.o(.text), UNUSED)
|
||||
<P><STRONG><a name="[238]"></a>__rt_memcpy</STRONG> (Thumb, 0 bytes, Stack size 24 bytes, rt_memcpy.o(.text), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[98]"></a>__aeabi_memset</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, aeabi_memset.o(.text))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = __aeabi_memset
|
||||
@@ -1095,11 +1094,11 @@ Global Symbols
|
||||
<BR>[Called By]<UL><LI><a href="#[46]">>></a> set_single_addr_name
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[23a]"></a>__use_two_region_memory</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED)
|
||||
<P><STRONG><a name="[239]"></a>__use_two_region_memory</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[23b]"></a>__rt_heap_escrow$2region</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED)
|
||||
<P><STRONG><a name="[23a]"></a>__rt_heap_escrow$2region</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[23c]"></a>__rt_heap_expand$2region</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED)
|
||||
<P><STRONG><a name="[23b]"></a>__rt_heap_expand$2region</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[163]"></a>__aeabi_fdiv</STRONG> (Thumb, 0 bytes, Stack size 20 bytes, fdiv.o(.text))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = __aeabi_fdiv
|
||||
@@ -1119,7 +1118,7 @@ Global Symbols
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[162]">>></a> xc_rc32k_soft_calib_set
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[23d]"></a>_ffixu</STRONG> (Thumb, 48 bytes, Stack size 0 bytes, ffixui.o(.text), UNUSED)
|
||||
<P><STRONG><a name="[23c]"></a>_ffixu</STRONG> (Thumb, 48 bytes, Stack size 0 bytes, ffixui.o(.text), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[9d]"></a>__aeabi_i2f_normalise</STRONG> (Thumb, 72 bytes, Stack size 0 bytes, fflti.o(.text))
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[9e]">>></a> __aeabi_ui2f
|
||||
@@ -1130,7 +1129,7 @@ Global Symbols
|
||||
<BR><BR>[Calls]<UL><LI><a href="#[9d]">>></a> __aeabi_i2f_normalise
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[23e]"></a>_fflt</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, fflti.o(.text), UNUSED)
|
||||
<P><STRONG><a name="[23d]"></a>_fflt</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, fflti.o(.text), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[9e]"></a>__aeabi_ui2f</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, fflti.o(.text))
|
||||
<BR><BR>[Calls]<UL><LI><a href="#[9d]">>></a> __aeabi_i2f_normalise
|
||||
@@ -1138,7 +1137,7 @@ Global Symbols
|
||||
<BR>[Called By]<UL><LI><a href="#[162]">>></a> xc_rc32k_soft_calib_set
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[23f]"></a>_ffltu</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, fflti.o(.text), UNUSED)
|
||||
<P><STRONG><a name="[23e]"></a>_ffltu</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, fflti.o(.text), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[8e]"></a>_printf_truncate_signed</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, _printf_truncate.o(.text))
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[62]">>></a> _printf_int_dec
|
||||
@@ -1262,7 +1261,7 @@ Global Symbols
|
||||
<LI><a href="#[6a]">>></a> _printf_longlong_dec
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[240]"></a>__lib_sel_fp_printf</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, _printf_fp_dec.o(.text), UNUSED)
|
||||
<P><STRONG><a name="[23f]"></a>__lib_sel_fp_printf</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, _printf_fp_dec.o(.text), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[48]"></a>_printf_fp_dec_real</STRONG> (Thumb, 620 bytes, Stack size 96 bytes, _printf_fp_dec.o(.text))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 368<LI>Call Chain = _printf_fp_dec_real ⇒ _fp_digits ⇒ _btod_etento ⇒ _btod_emul ⇒ btod_internal_mul ⇒ __ARM_common_ll_muluu
|
||||
@@ -1361,8 +1360,8 @@ Global Symbols
|
||||
<BR>[Calls]<UL><LI><a href="#[8d]">>></a> _printf_post_padding
|
||||
<LI><a href="#[8c]">>></a> _printf_pre_padding
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[48]">>></a> _printf_fp_dec_real
|
||||
<LI><a href="#[49]">>></a> _printf_fp_hex_real
|
||||
<BR>[Called By]<UL><LI><a href="#[49]">>></a> _printf_fp_hex_real
|
||||
<LI><a href="#[48]">>></a> _printf_fp_dec_real
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[a8]"></a>_btod_etento</STRONG> (Thumb, 210 bytes, Stack size 72 bytes, bigflt0.o(.text))
|
||||
@@ -1417,13 +1416,13 @@ Global Symbols
|
||||
<BR>[Called By]<UL><LI><a href="#[82]">>></a> __rt_entry_main
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[241]"></a>__user_libspace</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED)
|
||||
<P><STRONG><a name="[240]"></a>__user_libspace</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[b2]"></a>__user_perproc_libspace</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, libspace.o(.text))
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[7f]">>></a> __user_setup_stackheap
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[242]"></a>__user_perthread_libspace</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED)
|
||||
<P><STRONG><a name="[241]"></a>__user_perthread_libspace</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[16d]"></a>strcmp</STRONG> (Thumb, 132 bytes, Stack size 16 bytes, strcmp.o(.text))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = strcmp
|
||||
@@ -1432,9 +1431,9 @@ Global Symbols
|
||||
<LI><a href="#[7d]">>></a> _get_lc_numeric
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[243]"></a>__decompress</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED)
|
||||
<P><STRONG><a name="[242]"></a>__decompress</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[244]"></a>__decompress1</STRONG> (Thumb, 86 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED)
|
||||
<P><STRONG><a name="[243]"></a>__decompress1</STRONG> (Thumb, 86 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[2d]"></a>GADC_Handler</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, xc_drv_adc.o(i.GADC_Handler))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 168 + Unknown Stack Size
|
||||
@@ -1532,8 +1531,8 @@ Global Symbols
|
||||
</UL>
|
||||
<BR>[Address Reference Count : 1]<UL><LI> startup_xinc.o(RESET)
|
||||
</UL>
|
||||
<P><STRONG><a name="[c5]"></a>_433_fun</STRONG> (Thumb, 126 bytes, Stack size 16 bytes, rf433.o(i._433_fun))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = _433_fun
|
||||
<P><STRONG><a name="[c5]"></a>_433_fun</STRONG> (Thumb, 128 bytes, Stack size 8 bytes, rf433.o(i._433_fun))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = _433_fun
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[c6]">>></a> xc_gpio_write_pin
|
||||
<LI><a href="#[c8]">>></a> xc_gpio_toggle_pin
|
||||
@@ -1551,15 +1550,15 @@ Global Symbols
|
||||
<P><STRONG><a name="[114]"></a>__ARM_common_switch8</STRONG> (Thumb, 26 bytes, Stack size 8 bytes, arch_main.o(i.__ARM_common_switch8))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = __ARM_common_switch8
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[157]">>></a> xc_clock_bbpll_freq_cfg
|
||||
<LI><a href="#[4d]">>></a> gapc_bond_ind_handler
|
||||
<BR>[Called By]<UL><LI><a href="#[4d]">>></a> gapc_bond_ind_handler
|
||||
<LI><a href="#[10f]">>></a> flash_size_and_type_get
|
||||
<LI><a href="#[46]">>></a> set_single_addr_name
|
||||
<LI><a href="#[157]">>></a> xc_clock_bbpll_freq_cfg
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[ac]"></a>__ARM_fpclassify</STRONG> (Thumb, 40 bytes, Stack size 0 bytes, fpclassify.o(i.__ARM_fpclassify))
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[48]">>></a> _printf_fp_dec_real
|
||||
<LI><a href="#[49]">>></a> _printf_fp_hex_real
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[49]">>></a> _printf_fp_hex_real
|
||||
<LI><a href="#[48]">>></a> _printf_fp_dec_real
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[94]"></a>_is_digit</STRONG> (Thumb, 14 bytes, Stack size 0 bytes, __printf_wp.o(i._is_digit))
|
||||
@@ -1635,10 +1634,10 @@ Global Symbols
|
||||
<P><STRONG><a name="[f]"></a>app_key_scan</STRONG> (Thumb, 78 bytes, Stack size 16 bytes, key.o(i.app_key_scan))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = app_key_scan ⇒ key_check_process ⇒ app_new_key_detection ⇒ app_key_click_detection
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[da]">>></a> gpio_key_check
|
||||
<BR>[Calls]<UL><LI><a href="#[db]">>></a> key_check_process (via Veneer)
|
||||
<LI><a href="#[da]">>></a> gpio_key_check
|
||||
<LI><a href="#[d7]">>></a> key_click_state_reset
|
||||
<LI><a href="#[d6]">>></a> get_click_event
|
||||
<LI><a href="#[db]">>></a> key_check_process (via Veneer)
|
||||
</UL>
|
||||
<BR>[Address Reference Count : 1]<UL><LI> timeslice.o(.data)
|
||||
</UL>
|
||||
@@ -1657,7 +1656,7 @@ Global Symbols
|
||||
</UL>
|
||||
<BR>[Address Reference Count : 1]<UL><LI> timeslice.o(.data)
|
||||
</UL>
|
||||
<P><STRONG><a name="[e1]"></a>app_set_adv_data</STRONG> (Thumb, 76 bytes, Stack size 40 bytes, app_task.o(i.app_set_adv_data))
|
||||
<P><STRONG><a name="[e1]"></a>app_set_adv_data</STRONG> (Thumb, 84 bytes, Stack size 40 bytes, app_task.o(i.app_set_adv_data))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = app_set_adv_data ⇒ __aeabi_memcpy
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[e2]">>></a> xc_ble_set_adv_data
|
||||
@@ -1767,14 +1766,14 @@ Global Symbols
|
||||
<P><STRONG><a name="[fa]"></a>chx_gpio_init</STRONG> (Thumb, 84 bytes, Stack size 24 bytes, rf433.o(i.chx_gpio_init))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 44<LI>Call Chain = chx_gpio_init ⇒ xc_gpio_init ⇒ xc_gpio_pull_config
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[c6]">>></a> xc_gpio_write_pin
|
||||
<LI><a href="#[d9]">>></a> xc_gpio_init
|
||||
<BR>[Calls]<UL><LI><a href="#[d9]">>></a> xc_gpio_init
|
||||
<LI><a href="#[c6]">>></a> xc_gpio_write_pin
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[f5]">>></a> board_init
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[f6]"></a>clock_init</STRONG> (Thumb, 94 bytes, Stack size 32 bytes, sleep.o(i.clock_init))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 128<LI>Call Chain = clock_init ⇒ xc_clock_init_cfg ⇒ xc_clock_hfclk_set ⇒ xc_hfclk_set ⇒ xc_clock_bbpll_freq_cfg ⇒ delay_us
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 128<LI>Call Chain = clock_init ⇒ xc_clock_init_cfg ⇒ xc_clock_hfclk_set ⇒ xc_hfclk_set ⇒ xc_clock_bbpll_freq_cfg ⇒ __ARM_common_switch8
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[ff]">>></a> xc_clock_init_cfg
|
||||
<LI><a href="#[100]">>></a> xc_clock_hfclk_in_get
|
||||
@@ -2107,7 +2106,7 @@ Global Symbols
|
||||
<BR>[Called By]<UL><LI><a href="#[129]">>></a> xc_pwm_init
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[116]"></a>read_user_data</STRONG> (Thumb, 104 bytes, Stack size 8 bytes, fmc_spi_1.o(i.read_user_data))
|
||||
<P><STRONG><a name="[116]"></a>read_user_data</STRONG> (Thumb, 132 bytes, Stack size 8 bytes, fmc_spi_1.o(i.read_user_data))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = read_user_data ⇒ get_checksum
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[144]">>></a> get_checksum
|
||||
@@ -2164,13 +2163,12 @@ Global Symbols
|
||||
<BR>[Called By]<UL><LI><a href="#[f5]">>></a> board_init
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[c]"></a>scan_433</STRONG> (Thumb, 416 bytes, Stack size 24 bytes, rf433.o(i.scan_433))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = scan_433 ⇒ _433_fun
|
||||
<P><STRONG><a name="[c]"></a>scan_433</STRONG> (Thumb, 484 bytes, Stack size 24 bytes, rf433.o(i.scan_433))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = scan_433 ⇒ rf433_decoder_get_frame
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[14f]">>></a> rf433_decoder_get_frame
|
||||
<LI><a href="#[c5]">>></a> _433_fun
|
||||
<LI><a href="#[112]">>></a> flash_run
|
||||
<LI><a href="#[cb]">>></a> __aeabi_memclr4 (via Veneer)
|
||||
<LI><a href="#[d1]">>></a> __aeabi_memclr (via Veneer)
|
||||
</UL>
|
||||
<BR>[Address Reference Count : 1]<UL><LI> timeslice.o(.data)
|
||||
@@ -2226,9 +2224,9 @@ Global Symbols
|
||||
<P><STRONG><a name="[fb]"></a>switch_init</STRONG> (Thumb, 102 bytes, Stack size 24 bytes, switch_s.o(i.switch_init))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 44<LI>Call Chain = switch_init ⇒ xc_gpio_init ⇒ xc_gpio_pull_config
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[c7]">>></a> xc_gpio_read_pin
|
||||
<BR>[Calls]<UL><LI><a href="#[d9]">>></a> xc_gpio_init
|
||||
<LI><a href="#[c7]">>></a> xc_gpio_read_pin
|
||||
<LI><a href="#[151]">>></a> xc_gpio_it_config
|
||||
<LI><a href="#[d9]">>></a> xc_gpio_init
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[f5]">>></a> board_init
|
||||
</UL>
|
||||
@@ -2283,7 +2281,7 @@ Global Symbols
|
||||
<BR>[Called By]<UL><LI><a href="#[83]">>></a> main
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[e0]"></a>wright_user_data</STRONG> (Thumb, 108 bytes, Stack size 8 bytes, fmc_spi_1.o(i.wright_user_data))
|
||||
<P><STRONG><a name="[e0]"></a>wright_user_data</STRONG> (Thumb, 136 bytes, Stack size 8 bytes, fmc_spi_1.o(i.wright_user_data))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = wright_user_data ⇒ get_checksum
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[144]">>></a> get_checksum
|
||||
@@ -2317,25 +2315,25 @@ Global Symbols
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[157]"></a>xc_clock_bbpll_freq_cfg</STRONG> (Thumb, 224 bytes, Stack size 32 bytes, xc_drv_clock.o(i.xc_clock_bbpll_freq_cfg))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = xc_clock_bbpll_freq_cfg ⇒ delay_us
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = xc_clock_bbpll_freq_cfg ⇒ __ARM_common_switch8
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[109]">>></a> delay_us
|
||||
<LI><a href="#[114]">>></a> __ARM_common_switch8
|
||||
<BR>[Calls]<UL><LI><a href="#[114]">>></a> __ARM_common_switch8
|
||||
<LI><a href="#[109]">>></a> delay_us
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[159]">>></a> xc_hfclk_set
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[100]"></a>xc_clock_hfclk_in_get</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, xc_drv_clock.o(i.xc_clock_hfclk_in_get))
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[141]">>></a> pwm_freq_to_period
|
||||
<LI><a href="#[161]">>></a> xc_pwr_vol_set
|
||||
<LI><a href="#[e6]">>></a> xc_uart_init
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[e6]">>></a> xc_uart_init
|
||||
<LI><a href="#[f6]">>></a> clock_init
|
||||
<LI><a href="#[162]">>></a> xc_rc32k_soft_calib_set
|
||||
<LI><a href="#[141]">>></a> pwm_freq_to_period
|
||||
<LI><a href="#[161]">>></a> xc_pwr_vol_set
|
||||
<LI><a href="#[166]">>></a> xc_timer_us_to_ticks
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[158]"></a>xc_clock_hfclk_set</STRONG> (Thumb, 192 bytes, Stack size 32 bytes, xc_drv_clock.o(i.xc_clock_hfclk_set))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = xc_clock_hfclk_set ⇒ xc_hfclk_set ⇒ xc_clock_bbpll_freq_cfg ⇒ delay_us
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = xc_clock_hfclk_set ⇒ xc_hfclk_set ⇒ xc_clock_bbpll_freq_cfg ⇒ __ARM_common_switch8
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[159]">>></a> xc_hfclk_set
|
||||
<LI><a href="#[101]">>></a> __aeabi_uidivmod (via Veneer)
|
||||
@@ -2344,7 +2342,7 @@ Global Symbols
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[ff]"></a>xc_clock_init_cfg</STRONG> (Thumb, 22 bytes, Stack size 8 bytes, xc_drv_clock.o(i.xc_clock_init_cfg))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = xc_clock_init_cfg ⇒ xc_clock_hfclk_set ⇒ xc_hfclk_set ⇒ xc_clock_bbpll_freq_cfg ⇒ delay_us
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = xc_clock_init_cfg ⇒ xc_clock_hfclk_set ⇒ xc_hfclk_set ⇒ xc_clock_bbpll_freq_cfg ⇒ __ARM_common_switch8
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[15a]">>></a> xc_clock_lfclk_set
|
||||
<LI><a href="#[158]">>></a> xc_clock_hfclk_set
|
||||
@@ -2392,12 +2390,12 @@ Global Symbols
|
||||
<LI><a href="#[15d]">>></a> xc_gpio_fun_sel
|
||||
<LI><a href="#[15e]">>></a> xc_gpio_direction_config
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[15a]">>></a> xc_clock_lfclk_set
|
||||
<LI><a href="#[fb]">>></a> switch_init
|
||||
<BR>[Called By]<UL><LI><a href="#[fb]">>></a> switch_init
|
||||
<LI><a href="#[f8]">>></a> rf433_gpio_init
|
||||
<LI><a href="#[fa]">>></a> chx_gpio_init
|
||||
<LI><a href="#[d8]">>></a> app_key_init
|
||||
<LI><a href="#[e5]">>></a> app_uart_init
|
||||
<LI><a href="#[15a]">>></a> xc_clock_lfclk_set
|
||||
<LI><a href="#[143]">>></a> pwm_pin_set
|
||||
</UL>
|
||||
|
||||
@@ -2441,7 +2439,7 @@ Global Symbols
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[159]"></a>xc_hfclk_set</STRONG> (Thumb, 58 bytes, Stack size 16 bytes, xc_drv_clock.o(i.xc_hfclk_set))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = xc_hfclk_set ⇒ xc_clock_bbpll_freq_cfg ⇒ delay_us
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = xc_hfclk_set ⇒ xc_clock_bbpll_freq_cfg ⇒ __ARM_common_switch8
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[161]">>></a> xc_pwr_vol_set
|
||||
<LI><a href="#[109]">>></a> delay_us
|
||||
@@ -2551,13 +2549,13 @@ Global Symbols
|
||||
<P><STRONG><a name="[111]"></a>xc_unique_identification_read</STRONG> (Thumb, 228 bytes, Stack size 64 bytes, xc_drv_fmc_spi.o(i.xc_unique_identification_read))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 456<LI>Call Chain = xc_unique_identification_read ⇒ xc_fmc_spi_flash_read ⇒ xc_fmc_spi_flash_read_page ⇒ xc_fmc_spi_read_nbyte
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[169]">>></a> xc_fmc_spi_flash_read (via Veneer)
|
||||
<BR>[Calls]<UL><LI><a href="#[10b]">>></a> xc_fmc_spi_init_oprt (via Veneer)
|
||||
<LI><a href="#[10c]">>></a> xc_fmc_spi_flash_wake_up (via Veneer)
|
||||
<LI><a href="#[10f]">>></a> flash_size_and_type_get
|
||||
<LI><a href="#[169]">>></a> xc_fmc_spi_flash_read (via Veneer)
|
||||
<LI><a href="#[16b]">>></a> xc_fmc_spi_otp_read_page (via Veneer)
|
||||
<LI><a href="#[16a]">>></a> reverse_verif_is_true
|
||||
<LI><a href="#[16c]">>></a> extract32_16
|
||||
<LI><a href="#[10b]">>></a> xc_fmc_spi_init_oprt (via Veneer)
|
||||
<LI><a href="#[10c]">>></a> xc_fmc_spi_flash_wake_up (via Veneer)
|
||||
<LI><a href="#[10f]">>></a> flash_size_and_type_get
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[ed]">>></a> flash_init
|
||||
</UL>
|
||||
@@ -2607,7 +2605,7 @@ Global Symbols
|
||||
<BR>[Called By]<UL><LI><a href="#[162]">>></a> xc_rc32k_soft_calib_set
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[245]"></a>_fmul</STRONG> (Thumb, 172 bytes, Stack size 16 bytes, fmul.o(x$fpl$fmul), UNUSED)
|
||||
<P><STRONG><a name="[244]"></a>_fmul</STRONG> (Thumb, 172 bytes, Stack size 16 bytes, fmul.o(x$fpl$fmul), UNUSED)
|
||||
|
||||
<P><STRONG><a name="[5c]"></a>_printf_fp_dec</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, printf1.o(x$fpl$printf1))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = _printf_fp_dec
|
||||
@@ -2750,36 +2748,36 @@ Local Symbols
|
||||
<P><STRONG><a name="[179]"></a>ram_memcpy_bytes</STRONG> (Thumb, 62 bytes, Stack size 8 bytes, xc_drv_fmc_spi.o(ram_code))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = ram_memcpy_bytes
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[169]">>></a> xc_fmc_spi_flash_read
|
||||
<LI><a href="#[115]">>></a> xc_fmc_spi_flash_read_page
|
||||
<LI><a href="#[16b]">>></a> xc_fmc_spi_otp_read_page
|
||||
<LI><a href="#[e9]">>></a> xc_fmc_spi_flash_write_page
|
||||
<BR>[Called By]<UL><LI><a href="#[e9]">>></a> xc_fmc_spi_flash_write_page
|
||||
<LI><a href="#[10e]">>></a> xc_fmc_spi_flash_ruid
|
||||
<LI><a href="#[10d]">>></a> xc_fmc_spi_flash_rdid
|
||||
<LI><a href="#[169]">>></a> xc_fmc_spi_flash_read
|
||||
<LI><a href="#[115]">>></a> xc_fmc_spi_flash_read_page
|
||||
<LI><a href="#[16b]">>></a> xc_fmc_spi_otp_read_page
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[174]"></a>xc_fmc_spi_write_nbyte</STRONG> (Thumb, 142 bytes, Stack size 20 bytes, xc_drv_fmc_spi.o(ram_code))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = xc_fmc_spi_write_nbyte
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[115]">>></a> xc_fmc_spi_flash_read_page
|
||||
<LI><a href="#[16b]">>></a> xc_fmc_spi_otp_read_page
|
||||
<LI><a href="#[178]">>></a> xc_fmc_spi_flash_write_enable
|
||||
<LI><a href="#[176]">>></a> xc_fmc_spi_flash_wait_busy
|
||||
<LI><a href="#[e9]">>></a> xc_fmc_spi_flash_write_page
|
||||
<BR>[Called By]<UL><LI><a href="#[e9]">>></a> xc_fmc_spi_flash_write_page
|
||||
<LI><a href="#[10c]">>></a> xc_fmc_spi_flash_wake_up
|
||||
<LI><a href="#[10e]">>></a> xc_fmc_spi_flash_ruid
|
||||
<LI><a href="#[10d]">>></a> xc_fmc_spi_flash_rdid
|
||||
<LI><a href="#[e8]">>></a> xc_fmc_spi_flash_erase_page
|
||||
<LI><a href="#[115]">>></a> xc_fmc_spi_flash_read_page
|
||||
<LI><a href="#[16b]">>></a> xc_fmc_spi_otp_read_page
|
||||
<LI><a href="#[178]">>></a> xc_fmc_spi_flash_write_enable
|
||||
<LI><a href="#[176]">>></a> xc_fmc_spi_flash_wait_busy
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[177]"></a>xc_fmc_spi_read_nbyte</STRONG> (Thumb, 120 bytes, Stack size 24 bytes, xc_drv_fmc_spi.o(ram_code))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = xc_fmc_spi_read_nbyte
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[115]">>></a> xc_fmc_spi_flash_read_page
|
||||
<BR>[Called By]<UL><LI><a href="#[10e]">>></a> xc_fmc_spi_flash_ruid
|
||||
<LI><a href="#[10d]">>></a> xc_fmc_spi_flash_rdid
|
||||
<LI><a href="#[115]">>></a> xc_fmc_spi_flash_read_page
|
||||
<LI><a href="#[16b]">>></a> xc_fmc_spi_otp_read_page
|
||||
<LI><a href="#[176]">>></a> xc_fmc_spi_flash_wait_busy
|
||||
<LI><a href="#[10e]">>></a> xc_fmc_spi_flash_ruid
|
||||
<LI><a href="#[10d]">>></a> xc_fmc_spi_flash_rdid
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[176]"></a>xc_fmc_spi_flash_wait_busy</STRONG> (Thumb, 62 bytes, Stack size 24 bytes, xc_drv_fmc_spi.o(ram_code))
|
||||
@@ -2810,48 +2808,48 @@ Local Symbols
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[172]"></a>xc_fmc_status_wait_idle</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, xc_drv_fmc_spi.o(ram_code))
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[115]">>></a> xc_fmc_spi_flash_read_page
|
||||
<LI><a href="#[16b]">>></a> xc_fmc_spi_otp_read_page
|
||||
<LI><a href="#[178]">>></a> xc_fmc_spi_flash_write_enable
|
||||
<LI><a href="#[176]">>></a> xc_fmc_spi_flash_wait_busy
|
||||
<LI><a href="#[10b]">>></a> xc_fmc_spi_init_oprt
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[10b]">>></a> xc_fmc_spi_init_oprt
|
||||
<LI><a href="#[e9]">>></a> xc_fmc_spi_flash_write_page
|
||||
<LI><a href="#[10c]">>></a> xc_fmc_spi_flash_wake_up
|
||||
<LI><a href="#[10e]">>></a> xc_fmc_spi_flash_ruid
|
||||
<LI><a href="#[10d]">>></a> xc_fmc_spi_flash_rdid
|
||||
<LI><a href="#[e8]">>></a> xc_fmc_spi_flash_erase_page
|
||||
<LI><a href="#[115]">>></a> xc_fmc_spi_flash_read_page
|
||||
<LI><a href="#[16b]">>></a> xc_fmc_spi_otp_read_page
|
||||
<LI><a href="#[178]">>></a> xc_fmc_spi_flash_write_enable
|
||||
<LI><a href="#[176]">>></a> xc_fmc_spi_flash_wait_busy
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[173]"></a>xc_fmc_spi_enable</STRONG> (Thumb, 28 bytes, Stack size 0 bytes, xc_drv_fmc_spi.o(ram_code))
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[115]">>></a> xc_fmc_spi_flash_read_page
|
||||
<LI><a href="#[16b]">>></a> xc_fmc_spi_otp_read_page
|
||||
<LI><a href="#[178]">>></a> xc_fmc_spi_flash_write_enable
|
||||
<LI><a href="#[176]">>></a> xc_fmc_spi_flash_wait_busy
|
||||
<LI><a href="#[e9]">>></a> xc_fmc_spi_flash_write_page
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[e9]">>></a> xc_fmc_spi_flash_write_page
|
||||
<LI><a href="#[10c]">>></a> xc_fmc_spi_flash_wake_up
|
||||
<LI><a href="#[10e]">>></a> xc_fmc_spi_flash_ruid
|
||||
<LI><a href="#[10d]">>></a> xc_fmc_spi_flash_rdid
|
||||
<LI><a href="#[e8]">>></a> xc_fmc_spi_flash_erase_page
|
||||
<LI><a href="#[115]">>></a> xc_fmc_spi_flash_read_page
|
||||
<LI><a href="#[16b]">>></a> xc_fmc_spi_otp_read_page
|
||||
<LI><a href="#[178]">>></a> xc_fmc_spi_flash_write_enable
|
||||
<LI><a href="#[176]">>></a> xc_fmc_spi_flash_wait_busy
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[175]"></a>xc_fmc_spi_disable</STRONG> (Thumb, 24 bytes, Stack size 0 bytes, xc_drv_fmc_spi.o(ram_code))
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[115]">>></a> xc_fmc_spi_flash_read_page
|
||||
<LI><a href="#[16b]">>></a> xc_fmc_spi_otp_read_page
|
||||
<LI><a href="#[178]">>></a> xc_fmc_spi_flash_write_enable
|
||||
<LI><a href="#[176]">>></a> xc_fmc_spi_flash_wait_busy
|
||||
<LI><a href="#[e9]">>></a> xc_fmc_spi_flash_write_page
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[e9]">>></a> xc_fmc_spi_flash_write_page
|
||||
<LI><a href="#[10c]">>></a> xc_fmc_spi_flash_wake_up
|
||||
<LI><a href="#[10e]">>></a> xc_fmc_spi_flash_ruid
|
||||
<LI><a href="#[10d]">>></a> xc_fmc_spi_flash_rdid
|
||||
<LI><a href="#[e8]">>></a> xc_fmc_spi_flash_erase_page
|
||||
<LI><a href="#[115]">>></a> xc_fmc_spi_flash_read_page
|
||||
<LI><a href="#[16b]">>></a> xc_fmc_spi_otp_read_page
|
||||
<LI><a href="#[178]">>></a> xc_fmc_spi_flash_write_enable
|
||||
<LI><a href="#[176]">>></a> xc_fmc_spi_flash_wait_busy
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[141]"></a>pwm_freq_to_period</STRONG> (Thumb, 148 bytes, Stack size 32 bytes, xc_drv_pwm.o(i.pwm_freq_to_period))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 168 + Unknown Stack Size
|
||||
<LI>Call Chain = pwm_freq_to_period ⇒ __2printf ⇒ _printf_char_file ⇒ _printf_char_common ⇒ __printf
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[142]">>></a> xc_clock_lfclk_in_get
|
||||
<LI><a href="#[100]">>></a> xc_clock_hfclk_in_get
|
||||
<BR>[Calls]<UL><LI><a href="#[100]">>></a> xc_clock_hfclk_in_get
|
||||
<LI><a href="#[142]">>></a> xc_clock_lfclk_in_get
|
||||
<LI><a href="#[101]">>></a> __aeabi_uidivmod (via Veneer)
|
||||
<LI><a href="#[8a]">>></a> __2printf
|
||||
</UL>
|
||||
@@ -2890,10 +2888,10 @@ Local Symbols
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[d7]"></a>key_click_state_reset</STRONG> (Thumb, 14 bytes, Stack size 0 bytes, key.o(i.key_click_state_reset))
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[17d]">>></a> app_key_hold_detection (via Veneer)
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[17e]">>></a> app_new_key_detection (via Veneer)
|
||||
<LI><a href="#[17d]">>></a> app_key_hold_detection (via Veneer)
|
||||
<LI><a href="#[d5]">>></a> app_key_click_detection
|
||||
<LI><a href="#[f]">>></a> app_key_scan
|
||||
<LI><a href="#[17e]">>></a> app_new_key_detection (via Veneer)
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[14e]"></a>rf433_abs_diff_u16</STRONG> (Thumb, 14 bytes, Stack size 0 bytes, rf433_decoder.o(i.rf433_abs_diff_u16))
|
||||
@@ -3014,7 +3012,7 @@ Undefined Global Symbols
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[84]">>></a> exit
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[1f0]"></a>_handle_redirection</STRONG> (ARM, 0 bytes, Stack size 0 bytes, UNDEFINED, UNUSED)
|
||||
<P><STRONG><a name="[1ef]"></a>_handle_redirection</STRONG> (ARM, 0 bytes, Stack size 0 bytes, UNDEFINED, UNUSED)
|
||||
<BR><BR>[Called By]<UL></UL>
|
||||
|
||||
<P><STRONG><a name="[a0]"></a>_printf_mbtowc</STRONG> (ARM, 0 bytes, Stack size 0 bytes, UNDEFINED)
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long
@@ -1,4 +1,4 @@
|
||||
;#<FEEDBACK># ARM Linker, 5060960: Last Updated: Thu Jul 09 18:43:35 2026
|
||||
;#<FEEDBACK># ARM Linker, 5060960: Last Updated: Fri Jul 10 18:40:48 2026
|
||||
;VERSION 0.2
|
||||
;FILE aes.o
|
||||
__asm___5_aes_c____REV16 <= USED 0
|
||||
@@ -67,7 +67,6 @@ ota_svc_cb_event_sent <= USED 0
|
||||
;FILE rf433.o
|
||||
__asm___7_rf433_c_adress_H____REV16 <= USED 0
|
||||
__asm___7_rf433_c_adress_H____REVSH <= USED 0
|
||||
rf433_receive <= USED 0
|
||||
;FILE rf433_decoder.o
|
||||
__asm___15_rf433_decoder_c_5ba30fd7____REV16 <= USED 0
|
||||
__asm___15_rf433_decoder_c_5ba30fd7____REVSH <= USED 0
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user