mirror of
https://github.com/JefferyLi0903/MMC.git
synced 2025-02-06 10:28:22 +08:00
5226 lines
309 KiB
Plaintext
5226 lines
309 KiB
Plaintext
|
|
========================================================================
|
|
|
|
** ELF Header Information
|
|
|
|
File Name: .\MMC.axf
|
|
|
|
Machine class: ELFCLASS32 (32-bit)
|
|
Data encoding: ELFDATA2LSB (Little endian)
|
|
Header version: EV_CURRENT (Current version)
|
|
Operating System ABI: none
|
|
ABI Version: 0
|
|
File Type: ET_EXEC (Executable) (2)
|
|
Machine: EM_ARM (ARM)
|
|
|
|
Image Entry point: Not specified
|
|
Flags: EF_ARM_ABI_FLOAT_SOFT (0x05000200)
|
|
|
|
ARM ELF revision: 5 (ABI version 2)
|
|
|
|
Conforms to Soft float procedure-call standard
|
|
|
|
Built with
|
|
Component: ARM Compiler 5.06 update 7 (build 960) Tool: armasm [4d35fa]
|
|
Component: ARM Compiler 5.06 update 7 (build 960) Tool: armlink [4d3601]
|
|
|
|
Header size: 52 bytes (0x34)
|
|
Program header entry size: 32 bytes (0x20)
|
|
Section header entry size: 40 bytes (0x28)
|
|
|
|
Program header entries: 1
|
|
Section header entries: 16
|
|
|
|
Program header offset: 57084 (0x0000defc)
|
|
Section header offset: 57116 (0x0000df1c)
|
|
|
|
Section header string table index: 15
|
|
|
|
========================================================================
|
|
|
|
** Program header #0
|
|
|
|
Type : PT_LOAD (1)
|
|
File Offset : 52 (0x34)
|
|
Virtual Addr : 0x00000000
|
|
Physical Addr : 0x00000000
|
|
Size in file : 10604 bytes (0x296c)
|
|
Size in memory: 21700 bytes (0x54c4)
|
|
Flags : PF_X + PF_W + PF_R (0x7)
|
|
Alignment : 16
|
|
|
|
|
|
========================================================================
|
|
|
|
** Section #1
|
|
|
|
Name : ER_IROM1
|
|
Type : SHT_PROGBITS (0x00000001)
|
|
Flags : SHF_ALLOC + SHF_EXECINSTR (0x00000006)
|
|
Addr : 0x00000000
|
|
File Offset : 52 (0x34)
|
|
Size : 10564 bytes (0x2944)
|
|
Link : SHN_UNDEF
|
|
Info : 0
|
|
Alignment : 4
|
|
Entry Size : 0
|
|
|
|
$d.realdata
|
|
RESET
|
|
__Vectors
|
|
0x00000000: 20002b80 .+. DCD 536882048
|
|
0x00000004: 0000016d m... DCD 365
|
|
0x00000008: 00000000 .... DCD 0
|
|
0x0000000c: 00000000 .... DCD 0
|
|
0x00000010: 00000000 .... DCD 0
|
|
0x00000014: 00000000 .... DCD 0
|
|
0x00000018: 00000000 .... DCD 0
|
|
0x0000001c: 00000000 .... DCD 0
|
|
0x00000020: 00000000 .... DCD 0
|
|
0x00000024: 00000000 .... DCD 0
|
|
0x00000028: 00000000 .... DCD 0
|
|
0x0000002c: 00000000 .... DCD 0
|
|
0x00000030: 00000000 .... DCD 0
|
|
0x00000034: 00000000 .... DCD 0
|
|
0x00000038: 00000000 .... DCD 0
|
|
0x0000003c: 00000000 .... DCD 0
|
|
0x00000040: 00000187 .... DCD 391
|
|
0x00000044: 0000017f .... DCD 383
|
|
0x00000048: 00000177 w... DCD 375
|
|
0x0000004c: 0000018f .... DCD 399
|
|
0x00000050: 0000020f .... DCD 527
|
|
0x00000054: 00000207 .... DCD 519
|
|
0x00000058: 000001ff .... DCD 511
|
|
0x0000005c: 000001f7 .... DCD 503
|
|
0x00000060: 000001ef .... DCD 495
|
|
0x00000064: 000001e7 .... DCD 487
|
|
0x00000068: 000001df .... DCD 479
|
|
0x0000006c: 000001d7 .... DCD 471
|
|
0x00000070: 000001cf .... DCD 463
|
|
0x00000074: 000001c7 .... DCD 455
|
|
0x00000078: 000001bf .... DCD 447
|
|
0x0000007c: 000001b7 .... DCD 439
|
|
0x00000080: 000001af .... DCD 431
|
|
0x00000084: 000001a7 .... DCD 423
|
|
0x00000088: 0000019f .... DCD 415
|
|
0x0000008c: 00000197 .... DCD 407
|
|
$t
|
|
!!!main
|
|
__main
|
|
0x00000090: f000f802 .... BL __scatterload ; 0x98
|
|
0x00000094: f000f83e ..>. BL __rt_entry ; 0x114
|
|
!!!scatter
|
|
__scatterload
|
|
__scatterload_rt2
|
|
__scatterload_rt2_thumb_only
|
|
0x00000098: a00c .. ADR r0,{pc}+0x34 ; 0xcc
|
|
0x0000009a: c830 0. LDM r0!,{r4,r5}
|
|
0x0000009c: 3808 .8 SUBS r0,r0,#8
|
|
0x0000009e: 1824 $. ADDS r4,r4,r0
|
|
0x000000a0: 182d -. ADDS r5,r5,r0
|
|
0x000000a2: 46a2 .F MOV r10,r4
|
|
0x000000a4: 1e67 g. SUBS r7,r4,#1
|
|
0x000000a6: 46ab .F MOV r11,r5
|
|
__scatterload_null
|
|
0x000000a8: 4654 TF MOV r4,r10
|
|
0x000000aa: 465d ]F MOV r5,r11
|
|
0x000000ac: 42ac .B CMP r4,r5
|
|
0x000000ae: d101 .. BNE 0xb4 ; __scatterload_null + 12
|
|
0x000000b0: f000f830 ..0. BL __rt_entry ; 0x114
|
|
0x000000b4: 467e ~F MOV r6,pc
|
|
0x000000b6: 3e0f .> SUBS r6,r6,#0xf
|
|
0x000000b8: cc0f .. LDM r4!,{r0-r3}
|
|
0x000000ba: 46b6 .F MOV lr,r6
|
|
0x000000bc: 2601 .& MOVS r6,#1
|
|
0x000000be: 4233 3B TST r3,r6
|
|
0x000000c0: d000 .. BEQ 0xc4 ; __scatterload_null + 28
|
|
0x000000c2: 1afb .. SUBS r3,r7,r3
|
|
0x000000c4: 46a2 .F MOV r10,r4
|
|
0x000000c6: 46ab .F MOV r11,r5
|
|
0x000000c8: 4333 3C ORRS r3,r3,r6
|
|
0x000000ca: 4718 .G BX r3
|
|
$d
|
|
0x000000cc: 00002858 X(.. DCD 10328
|
|
0x000000d0: 00002878 x(.. DCD 10360
|
|
$t
|
|
!!handler_copy
|
|
__scatterload_copy
|
|
0x000000d4: 3a10 .: SUBS r2,r2,#0x10
|
|
0x000000d6: d302 .. BCC 0xde ; __scatterload_copy + 10
|
|
0x000000d8: c878 x. LDM r0!,{r3-r6}
|
|
0x000000da: c178 x. STM r1!,{r3-r6}
|
|
0x000000dc: d8fa .. BHI __scatterload_copy ; 0xd4
|
|
0x000000de: 0752 R. LSLS r2,r2,#29
|
|
0x000000e0: d301 .. BCC 0xe6 ; __scatterload_copy + 18
|
|
0x000000e2: c830 0. LDM r0!,{r4,r5}
|
|
0x000000e4: c130 0. STM r1!,{r4,r5}
|
|
0x000000e6: d501 .. BPL 0xec ; __scatterload_copy + 24
|
|
0x000000e8: 6804 .h LDR r4,[r0,#0]
|
|
0x000000ea: 600c .` STR r4,[r1,#0]
|
|
0x000000ec: 4770 pG BX lr
|
|
0x000000ee: 0000 .. MOVS r0,r0
|
|
!!handler_zi
|
|
__scatterload_zeroinit
|
|
0x000000f0: 2300 .# MOVS r3,#0
|
|
0x000000f2: 2400 .$ MOVS r4,#0
|
|
0x000000f4: 2500 .% MOVS r5,#0
|
|
0x000000f6: 2600 .& MOVS r6,#0
|
|
0x000000f8: 3a10 .: SUBS r2,r2,#0x10
|
|
0x000000fa: d301 .. BCC 0x100 ; __scatterload_zeroinit + 16
|
|
0x000000fc: c178 x. STM r1!,{r3-r6}
|
|
0x000000fe: d8fb .. BHI 0xf8 ; __scatterload_zeroinit + 8
|
|
0x00000100: 0752 R. LSLS r2,r2,#29
|
|
0x00000102: d300 .. BCC 0x106 ; __scatterload_zeroinit + 22
|
|
0x00000104: c130 0. STM r1!,{r4,r5}
|
|
0x00000106: d500 .. BPL 0x10a ; __scatterload_zeroinit + 26
|
|
0x00000108: 600b .` STR r3,[r1,#0]
|
|
0x0000010a: 4770 pG BX lr
|
|
.ARM.Collect$$libinit$$00000000
|
|
__rt_lib_init
|
|
0x0000010c: b51f .. PUSH {r0-r4,lr}
|
|
.ARM.Collect$$libinit$$00000002
|
|
.ARM.Collect$$libinit$$00000004
|
|
.ARM.Collect$$libinit$$0000000A
|
|
.ARM.Collect$$libinit$$0000000C
|
|
.ARM.Collect$$libinit$$0000000E
|
|
.ARM.Collect$$libinit$$00000011
|
|
.ARM.Collect$$libinit$$00000013
|
|
.ARM.Collect$$libinit$$00000015
|
|
.ARM.Collect$$libinit$$00000017
|
|
.ARM.Collect$$libinit$$00000019
|
|
.ARM.Collect$$libinit$$0000001B
|
|
.ARM.Collect$$libinit$$0000001D
|
|
.ARM.Collect$$libinit$$0000001F
|
|
.ARM.Collect$$libinit$$00000021
|
|
.ARM.Collect$$libinit$$00000023
|
|
.ARM.Collect$$libinit$$00000025
|
|
.ARM.Collect$$libinit$$0000002C
|
|
.ARM.Collect$$libinit$$0000002E
|
|
.ARM.Collect$$libinit$$00000030
|
|
.ARM.Collect$$libinit$$00000032
|
|
.ARM.Collect$$libinit$$00000033
|
|
__rt_lib_init_alloca_1
|
|
__rt_lib_init_argv_1
|
|
__rt_lib_init_atexit_1
|
|
__rt_lib_init_clock_1
|
|
__rt_lib_init_cpp_1
|
|
__rt_lib_init_exceptions_1
|
|
__rt_lib_init_fp_1
|
|
__rt_lib_init_fp_trap_1
|
|
__rt_lib_init_getenv_1
|
|
__rt_lib_init_heap_1
|
|
__rt_lib_init_lc_collate_1
|
|
__rt_lib_init_lc_ctype_1
|
|
__rt_lib_init_lc_monetary_1
|
|
__rt_lib_init_lc_numeric_1
|
|
__rt_lib_init_lc_time_1
|
|
__rt_lib_init_preinit_1
|
|
__rt_lib_init_rand_1
|
|
__rt_lib_init_return
|
|
__rt_lib_init_signal_1
|
|
__rt_lib_init_stdio_1
|
|
__rt_lib_init_user_alloc_1
|
|
0x0000010e: bd1f .. POP {r0-r4,pc}
|
|
.ARM.Collect$$libshutdown$$00000000
|
|
__rt_lib_shutdown
|
|
0x00000110: b510 .. PUSH {r4,lr}
|
|
.ARM.Collect$$libshutdown$$00000002
|
|
.ARM.Collect$$libshutdown$$00000004
|
|
.ARM.Collect$$libshutdown$$00000006
|
|
.ARM.Collect$$libshutdown$$00000009
|
|
.ARM.Collect$$libshutdown$$0000000C
|
|
.ARM.Collect$$libshutdown$$0000000E
|
|
.ARM.Collect$$libshutdown$$00000011
|
|
.ARM.Collect$$libshutdown$$00000012
|
|
__rt_lib_shutdown_cpp_1
|
|
__rt_lib_shutdown_fini_1
|
|
__rt_lib_shutdown_fp_trap_1
|
|
__rt_lib_shutdown_heap_1
|
|
__rt_lib_shutdown_return
|
|
__rt_lib_shutdown_signal_1
|
|
__rt_lib_shutdown_stdio_1
|
|
__rt_lib_shutdown_user_alloc_1
|
|
0x00000112: bd10 .. POP {r4,pc}
|
|
.ARM.Collect$$rtentry$$00000000
|
|
.ARM.Collect$$rtentry$$00000002
|
|
.ARM.Collect$$rtentry$$00000004
|
|
__rt_entry
|
|
__rt_entry_presh_1
|
|
__rt_entry_sh
|
|
0x00000114: f000fe92 .... BL __user_setup_stackheap ; 0xe3c
|
|
0x00000118: 4611 .F MOV r1,r2
|
|
.ARM.Collect$$rtentry$$00000009
|
|
.ARM.Collect$$rtentry$$0000000A
|
|
__rt_entry_li
|
|
__rt_entry_postsh_1
|
|
0x0000011a: f7fffff7 .... BL __rt_lib_init ; 0x10c
|
|
.ARM.Collect$$rtentry$$0000000C
|
|
.ARM.Collect$$rtentry$$0000000D
|
|
__rt_entry_main
|
|
__rt_entry_postli_1
|
|
0x0000011e: f002f991 .... BL main ; 0x2444
|
|
0x00000122: f000feaa .... BL exit ; 0xe7a
|
|
.ARM.Collect$$rtexit$$00000000
|
|
__rt_exit
|
|
0x00000126: b403 .. PUSH {r0,r1}
|
|
.ARM.Collect$$rtexit$$00000002
|
|
.ARM.Collect$$rtexit$$00000003
|
|
__rt_exit_ls
|
|
__rt_exit_prels_1
|
|
0x00000128: f7fffff2 .... BL __rt_lib_shutdown ; 0x110
|
|
.ARM.Collect$$rtexit$$00000004
|
|
__rt_exit_exit
|
|
0x0000012c: bc03 .. POP {r0,r1}
|
|
0x0000012e: f000fedf .... BL _sys_exit ; 0xef0
|
|
0x00000132: 0000 .. MOVS r0,r0
|
|
.emb_text
|
|
__aeabi_memcpy4
|
|
__aeabi_memcpy8
|
|
0x00000134: b570 p. PUSH {r4-r6,lr}
|
|
0x00000136: 4605 .F MOV r5,r0
|
|
0x00000138: 460c .F MOV r4,r1
|
|
0x0000013a: 4616 .F MOV r6,r2
|
|
0x0000013c: e002 .. B 0x144 ; __aeabi_memcpy4 + 16
|
|
0x0000013e: cc0f .. LDM r4!,{r0-r3}
|
|
0x00000140: c50f .. STM r5!,{r0-r3}
|
|
0x00000142: 3e10 .> SUBS r6,r6,#0x10
|
|
0x00000144: 2e10 .. CMP r6,#0x10
|
|
0x00000146: d2fa .. BCS 0x13e ; __aeabi_memcpy4 + 10
|
|
0x00000148: 2e08 .. CMP r6,#8
|
|
0x0000014a: d302 .. BCC 0x152 ; __aeabi_memcpy4 + 30
|
|
0x0000014c: cc03 .. LDM r4!,{r0,r1}
|
|
0x0000014e: c503 .. STM r5!,{r0,r1}
|
|
0x00000150: 3e08 .> SUBS r6,r6,#8
|
|
0x00000152: 2e04 .. CMP r6,#4
|
|
0x00000154: d307 .. BCC 0x166 ; __aeabi_memcpy4 + 50
|
|
0x00000156: cc01 .. LDM r4!,{r0}
|
|
0x00000158: c501 .. STM r5!,{r0}
|
|
0x0000015a: 1f36 6. SUBS r6,r6,#4
|
|
0x0000015c: e003 .. B 0x166 ; __aeabi_memcpy4 + 50
|
|
0x0000015e: 7821 !x LDRB r1,[r4,#0]
|
|
0x00000160: 7029 )p STRB r1,[r5,#0]
|
|
0x00000162: 1c64 d. ADDS r4,r4,#1
|
|
0x00000164: 1c6d m. ADDS r5,r5,#1
|
|
0x00000166: 1e76 v. SUBS r6,r6,#1
|
|
0x00000168: d2f9 .. BCS 0x15e ; __aeabi_memcpy4 + 42
|
|
0x0000016a: bd70 p. POP {r4-r6,pc}
|
|
.text
|
|
Reset_Handler
|
|
0x0000016c: 482d -H LDR r0,[pc,#180] ; [0x224] = 0x91
|
|
0x0000016e: 4680 .F MOV r8,r0
|
|
0x00000170: 46c1 .F MOV r9,r8
|
|
0x00000172: f7ffff8d .... BL __main ; 0x90
|
|
Demodulated_Data_Dump_Done
|
|
0x00000176: b507 .. PUSH {r0-r2,lr}
|
|
0x00000178: f001fff6 .... BL UARTFM_Demodulated_Data_Dump_Done_Handler ; 0x2168
|
|
0x0000017c: bd07 .. POP {r0-r2,pc}
|
|
FM_IQ_Dump_Done
|
|
0x0000017e: b507 .. PUSH {r0-r2,lr}
|
|
0x00000180: f002f828 ..(. BL UARTFM_IQ_Dump_Done_Handler ; 0x21d4
|
|
0x00000184: bd07 .. POP {r0-r2,pc}
|
|
UART_Handler
|
|
0x00000186: b507 .. PUSH {r0-r2,lr}
|
|
0x00000188: f002f85a ..Z. BL UARTHandle ; 0x2240
|
|
0x0000018c: bd07 .. POP {r0-r2,pc}
|
|
RSSI_Scan_Done
|
|
0x0000018e: b507 .. PUSH {r0-r2,lr}
|
|
0x00000190: f001fd5c ..\. BL RSSIScanHandler ; 0x1c4c
|
|
0x00000194: bd07 .. POP {r0-r2,pc}
|
|
KEY0_Handler
|
|
0x00000196: b507 .. PUSH {r0-r2,lr}
|
|
0x00000198: f001fbea .... BL KEY0 ; 0x1970
|
|
0x0000019c: bd07 .. POP {r0-r2,pc}
|
|
KEY1_Handler
|
|
0x0000019e: b507 .. PUSH {r0-r2,lr}
|
|
0x000001a0: f001fbfc .... BL KEY1 ; 0x199c
|
|
0x000001a4: bd07 .. POP {r0-r2,pc}
|
|
KEY2_Handler
|
|
0x000001a6: b507 .. PUSH {r0-r2,lr}
|
|
0x000001a8: f001fc9e .... BL KEY2 ; 0x1ae8
|
|
0x000001ac: bd07 .. POP {r0-r2,pc}
|
|
KEY3_Handler
|
|
0x000001ae: b507 .. PUSH {r0-r2,lr}
|
|
0x000001b0: f001fcb0 .... BL KEY3 ; 0x1b14
|
|
0x000001b4: bd07 .. POP {r0-r2,pc}
|
|
KEY4_Handler
|
|
0x000001b6: b507 .. PUSH {r0-r2,lr}
|
|
0x000001b8: f001fcc2 .... BL KEY4 ; 0x1b40
|
|
0x000001bc: bd07 .. POP {r0-r2,pc}
|
|
KEY5_Handler
|
|
0x000001be: b507 .. PUSH {r0-r2,lr}
|
|
0x000001c0: f001fcd4 .... BL KEY5 ; 0x1b6c
|
|
0x000001c4: bd07 .. POP {r0-r2,pc}
|
|
KEY6_Handler
|
|
0x000001c6: b507 .. PUSH {r0-r2,lr}
|
|
0x000001c8: f001fce6 .... BL KEY6 ; 0x1b98
|
|
0x000001cc: bd07 .. POP {r0-r2,pc}
|
|
KEY7_Handler
|
|
0x000001ce: b507 .. PUSH {r0-r2,lr}
|
|
0x000001d0: f001fcf8 .... BL KEY7 ; 0x1bc4
|
|
0x000001d4: bd07 .. POP {r0-r2,pc}
|
|
KEY8_Handler
|
|
0x000001d6: b507 .. PUSH {r0-r2,lr}
|
|
0x000001d8: f001fd0a .... BL KEY8 ; 0x1bf0
|
|
0x000001dc: bd07 .. POP {r0-r2,pc}
|
|
KEY9_Handler
|
|
0x000001de: b507 .. PUSH {r0-r2,lr}
|
|
0x000001e0: f001fd1c .... BL KEY9 ; 0x1c1c
|
|
0x000001e4: bd07 .. POP {r0-r2,pc}
|
|
KEY10_Handler
|
|
0x000001e6: b507 .. PUSH {r0-r2,lr}
|
|
0x000001e8: f001fbee .... BL KEY10 ; 0x19c8
|
|
0x000001ec: bd07 .. POP {r0-r2,pc}
|
|
KEY11_Handler
|
|
0x000001ee: b507 .. PUSH {r0-r2,lr}
|
|
0x000001f0: f001fc02 .... BL KEY11 ; 0x19f8
|
|
0x000001f4: bd07 .. POP {r0-r2,pc}
|
|
KEY12_Handler
|
|
0x000001f6: b507 .. PUSH {r0-r2,lr}
|
|
0x000001f8: f001fc16 .... BL KEY12 ; 0x1a28
|
|
0x000001fc: bd07 .. POP {r0-r2,pc}
|
|
KEY13_Handler
|
|
0x000001fe: b507 .. PUSH {r0-r2,lr}
|
|
0x00000200: f001fc2a ..*. BL KEY13 ; 0x1a58
|
|
0x00000204: bd07 .. POP {r0-r2,pc}
|
|
KEY14_Handler
|
|
0x00000206: b507 .. PUSH {r0-r2,lr}
|
|
0x00000208: f001fc3e ..>. BL KEY14 ; 0x1a88
|
|
0x0000020c: bd07 .. POP {r0-r2,pc}
|
|
KEY15_Handler
|
|
0x0000020e: b507 .. PUSH {r0-r2,lr}
|
|
0x00000210: f001fc52 ..R. BL KEY15 ; 0x1ab8
|
|
0x00000214: bd07 .. POP {r0-r2,pc}
|
|
$d
|
|
0x00000216: 0000 .. DCW 0
|
|
$t
|
|
__user_initial_stackheap
|
|
0x00000218: 4803 .H LDR r0,[pc,#12] ; [0x228] = 0x20002380
|
|
0x0000021a: 4904 .I LDR r1,[pc,#16] ; [0x22c] = 0x20002b80
|
|
0x0000021c: 4a04 .J LDR r2,[pc,#16] ; [0x230] = 0x20002780
|
|
0x0000021e: 4b05 .K LDR r3,[pc,#20] ; [0x234] = 0x20002780
|
|
0x00000220: 4770 pG BX lr
|
|
$d
|
|
0x00000222: 0000 .. DCW 0
|
|
0x00000224: 00000091 .... DCD 145
|
|
0x00000228: 20002380 .#. DCD 536880000
|
|
0x0000022c: 20002b80 .+. DCD 536882048
|
|
0x00000230: 20002780 .'. DCD 536881024
|
|
0x00000234: 20002780 .'. DCD 536881024
|
|
$t
|
|
.text
|
|
strlen
|
|
0x00000238: b530 0. PUSH {r4,r5,lr}
|
|
0x0000023a: 1c44 D. ADDS r4,r0,#1
|
|
0x0000023c: e003 .. B 0x246 ; strlen + 14
|
|
0x0000023e: 7801 .x LDRB r1,[r0,#0]
|
|
0x00000240: 1c40 @. ADDS r0,r0,#1
|
|
0x00000242: 2900 .) CMP r1,#0
|
|
0x00000244: d00d .. BEQ 0x262 ; strlen + 42
|
|
0x00000246: 0781 .. LSLS r1,r0,#30
|
|
0x00000248: d1f9 .. BNE 0x23e ; strlen + 6
|
|
0x0000024a: 4b0b .K LDR r3,[pc,#44] ; [0x278] = 0x1010101
|
|
0x0000024c: 01dd .. LSLS r5,r3,#7
|
|
0x0000024e: c804 .. LDM r0!,{r2}
|
|
0x00000250: 1ad1 .. SUBS r1,r2,r3
|
|
0x00000252: 4391 .C BICS r1,r1,r2
|
|
0x00000254: 4029 )@ ANDS r1,r1,r5
|
|
0x00000256: d0fa .. BEQ 0x24e ; strlen + 22
|
|
0x00000258: 1b00 .. SUBS r0,r0,r4
|
|
0x0000025a: 060a .. LSLS r2,r1,#24
|
|
0x0000025c: d003 .. BEQ 0x266 ; strlen + 46
|
|
0x0000025e: 1ec0 .. SUBS r0,r0,#3
|
|
0x00000260: bd30 0. POP {r4,r5,pc}
|
|
0x00000262: 1b00 .. SUBS r0,r0,r4
|
|
0x00000264: bd30 0. POP {r4,r5,pc}
|
|
0x00000266: 040a .. LSLS r2,r1,#16
|
|
0x00000268: d001 .. BEQ 0x26e ; strlen + 54
|
|
0x0000026a: 1e80 .. SUBS r0,r0,#2
|
|
0x0000026c: bd30 0. POP {r4,r5,pc}
|
|
0x0000026e: 0209 .. LSLS r1,r1,#8
|
|
0x00000270: d0fc .. BEQ 0x26c ; strlen + 52
|
|
0x00000272: 1e40 @. SUBS r0,r0,#1
|
|
0x00000274: bd30 0. POP {r4,r5,pc}
|
|
$d
|
|
0x00000276: 0000 .. DCW 0
|
|
0x00000278: 01010101 .... DCD 16843009
|
|
$t
|
|
.text
|
|
__aeabi_uidiv
|
|
__aeabi_uidivmod
|
|
0x0000027c: 2200 ." MOVS r2,#0
|
|
0x0000027e: 0903 .. LSRS r3,r0,#4
|
|
0x00000280: 428b .B CMP r3,r1
|
|
0x00000282: d32c ,. BCC 0x2de ; __aeabi_idiv + 78
|
|
0x00000284: 0a03 .. LSRS r3,r0,#8
|
|
0x00000286: 428b .B CMP r3,r1
|
|
0x00000288: d311 .. BCC 0x2ae ; __aeabi_idiv + 30
|
|
0x0000028a: 2300 .# MOVS r3,#0
|
|
0x0000028c: 469c .F MOV r12,r3
|
|
0x0000028e: e04e N. B 0x32e ; __aeabi_idiv + 158
|
|
__aeabi_idiv
|
|
__aeabi_idivmod
|
|
0x00000290: 4603 .F MOV r3,r0
|
|
0x00000292: 430b .C ORRS r3,r3,r1
|
|
0x00000294: d43c <. BMI 0x310 ; __aeabi_idiv + 128
|
|
0x00000296: 2200 ." MOVS r2,#0
|
|
0x00000298: 0843 C. LSRS r3,r0,#1
|
|
0x0000029a: 428b .B CMP r3,r1
|
|
0x0000029c: d331 1. BCC 0x302 ; __aeabi_idiv + 114
|
|
0x0000029e: 0903 .. LSRS r3,r0,#4
|
|
0x000002a0: 428b .B CMP r3,r1
|
|
0x000002a2: d31c .. BCC 0x2de ; __aeabi_idiv + 78
|
|
0x000002a4: 0a03 .. LSRS r3,r0,#8
|
|
0x000002a6: 428b .B CMP r3,r1
|
|
0x000002a8: d301 .. BCC 0x2ae ; __aeabi_idiv + 30
|
|
0x000002aa: 4694 .F MOV r12,r2
|
|
0x000002ac: e03f ?. B 0x32e ; __aeabi_idiv + 158
|
|
0x000002ae: 09c3 .. LSRS r3,r0,#7
|
|
0x000002b0: 428b .B CMP r3,r1
|
|
0x000002b2: d301 .. BCC 0x2b8 ; __aeabi_idiv + 40
|
|
0x000002b4: 01cb .. LSLS r3,r1,#7
|
|
0x000002b6: 1ac0 .. SUBS r0,r0,r3
|
|
0x000002b8: 4152 RA ADCS r2,r2,r2
|
|
0x000002ba: 0983 .. LSRS r3,r0,#6
|
|
0x000002bc: 428b .B CMP r3,r1
|
|
0x000002be: d301 .. BCC 0x2c4 ; __aeabi_idiv + 52
|
|
0x000002c0: 018b .. LSLS r3,r1,#6
|
|
0x000002c2: 1ac0 .. SUBS r0,r0,r3
|
|
0x000002c4: 4152 RA ADCS r2,r2,r2
|
|
0x000002c6: 0943 C. LSRS r3,r0,#5
|
|
0x000002c8: 428b .B CMP r3,r1
|
|
0x000002ca: d301 .. BCC 0x2d0 ; __aeabi_idiv + 64
|
|
0x000002cc: 014b K. LSLS r3,r1,#5
|
|
0x000002ce: 1ac0 .. SUBS r0,r0,r3
|
|
0x000002d0: 4152 RA ADCS r2,r2,r2
|
|
0x000002d2: 0903 .. LSRS r3,r0,#4
|
|
0x000002d4: 428b .B CMP r3,r1
|
|
0x000002d6: d301 .. BCC 0x2dc ; __aeabi_idiv + 76
|
|
0x000002d8: 010b .. LSLS r3,r1,#4
|
|
0x000002da: 1ac0 .. SUBS r0,r0,r3
|
|
0x000002dc: 4152 RA ADCS r2,r2,r2
|
|
0x000002de: 08c3 .. LSRS r3,r0,#3
|
|
0x000002e0: 428b .B CMP r3,r1
|
|
0x000002e2: d301 .. BCC 0x2e8 ; __aeabi_idiv + 88
|
|
0x000002e4: 00cb .. LSLS r3,r1,#3
|
|
0x000002e6: 1ac0 .. SUBS r0,r0,r3
|
|
0x000002e8: 4152 RA ADCS r2,r2,r2
|
|
0x000002ea: 0883 .. LSRS r3,r0,#2
|
|
0x000002ec: 428b .B CMP r3,r1
|
|
0x000002ee: d301 .. BCC 0x2f4 ; __aeabi_idiv + 100
|
|
0x000002f0: 008b .. LSLS r3,r1,#2
|
|
0x000002f2: 1ac0 .. SUBS r0,r0,r3
|
|
0x000002f4: 4152 RA ADCS r2,r2,r2
|
|
0x000002f6: 0843 C. LSRS r3,r0,#1
|
|
0x000002f8: 428b .B CMP r3,r1
|
|
0x000002fa: d301 .. BCC 0x300 ; __aeabi_idiv + 112
|
|
0x000002fc: 004b K. LSLS r3,r1,#1
|
|
0x000002fe: 1ac0 .. SUBS r0,r0,r3
|
|
0x00000300: 4152 RA ADCS r2,r2,r2
|
|
0x00000302: 1a41 A. SUBS r1,r0,r1
|
|
0x00000304: d200 .. BCS 0x308 ; __aeabi_idiv + 120
|
|
0x00000306: 4601 .F MOV r1,r0
|
|
0x00000308: 4152 RA ADCS r2,r2,r2
|
|
0x0000030a: 4610 .F MOV r0,r2
|
|
0x0000030c: 4770 pG BX lr
|
|
0x0000030e: e05d ]. B 0x3cc ; __aeabi_idiv + 316
|
|
0x00000310: 0fca .. LSRS r2,r1,#31
|
|
0x00000312: d000 .. BEQ 0x316 ; __aeabi_idiv + 134
|
|
0x00000314: 4249 IB RSBS r1,r1,#0
|
|
0x00000316: 1003 .. ASRS r3,r0,#32
|
|
0x00000318: d300 .. BCC 0x31c ; __aeabi_idiv + 140
|
|
0x0000031a: 4240 @B RSBS r0,r0,#0
|
|
0x0000031c: 4053 S@ EORS r3,r3,r2
|
|
0x0000031e: 2200 ." MOVS r2,#0
|
|
0x00000320: 469c .F MOV r12,r3
|
|
0x00000322: 0903 .. LSRS r3,r0,#4
|
|
0x00000324: 428b .B CMP r3,r1
|
|
0x00000326: d32d -. BCC 0x384 ; __aeabi_idiv + 244
|
|
0x00000328: 0a03 .. LSRS r3,r0,#8
|
|
0x0000032a: 428b .B CMP r3,r1
|
|
0x0000032c: d312 .. BCC 0x354 ; __aeabi_idiv + 196
|
|
0x0000032e: 22fc ." MOVS r2,#0xfc
|
|
0x00000330: 0189 .. LSLS r1,r1,#6
|
|
0x00000332: ba12 .. REV r2,r2
|
|
0x00000334: 0a03 .. LSRS r3,r0,#8
|
|
0x00000336: 428b .B CMP r3,r1
|
|
0x00000338: d30c .. BCC 0x354 ; __aeabi_idiv + 196
|
|
0x0000033a: 0189 .. LSLS r1,r1,#6
|
|
0x0000033c: 1192 .. ASRS r2,r2,#6
|
|
0x0000033e: 428b .B CMP r3,r1
|
|
0x00000340: d308 .. BCC 0x354 ; __aeabi_idiv + 196
|
|
0x00000342: 0189 .. LSLS r1,r1,#6
|
|
0x00000344: 1192 .. ASRS r2,r2,#6
|
|
0x00000346: 428b .B CMP r3,r1
|
|
0x00000348: d304 .. BCC 0x354 ; __aeabi_idiv + 196
|
|
0x0000034a: 0189 .. LSLS r1,r1,#6
|
|
0x0000034c: d03a :. BEQ 0x3c4 ; __aeabi_idiv + 308
|
|
0x0000034e: 1192 .. ASRS r2,r2,#6
|
|
0x00000350: e000 .. B 0x354 ; __aeabi_idiv + 196
|
|
0x00000352: 0989 .. LSRS r1,r1,#6
|
|
0x00000354: 09c3 .. LSRS r3,r0,#7
|
|
0x00000356: 428b .B CMP r3,r1
|
|
0x00000358: d301 .. BCC 0x35e ; __aeabi_idiv + 206
|
|
0x0000035a: 01cb .. LSLS r3,r1,#7
|
|
0x0000035c: 1ac0 .. SUBS r0,r0,r3
|
|
0x0000035e: 4152 RA ADCS r2,r2,r2
|
|
0x00000360: 0983 .. LSRS r3,r0,#6
|
|
0x00000362: 428b .B CMP r3,r1
|
|
0x00000364: d301 .. BCC 0x36a ; __aeabi_idiv + 218
|
|
0x00000366: 018b .. LSLS r3,r1,#6
|
|
0x00000368: 1ac0 .. SUBS r0,r0,r3
|
|
0x0000036a: 4152 RA ADCS r2,r2,r2
|
|
0x0000036c: 0943 C. LSRS r3,r0,#5
|
|
0x0000036e: 428b .B CMP r3,r1
|
|
0x00000370: d301 .. BCC 0x376 ; __aeabi_idiv + 230
|
|
0x00000372: 014b K. LSLS r3,r1,#5
|
|
0x00000374: 1ac0 .. SUBS r0,r0,r3
|
|
0x00000376: 4152 RA ADCS r2,r2,r2
|
|
0x00000378: 0903 .. LSRS r3,r0,#4
|
|
0x0000037a: 428b .B CMP r3,r1
|
|
0x0000037c: d301 .. BCC 0x382 ; __aeabi_idiv + 242
|
|
0x0000037e: 010b .. LSLS r3,r1,#4
|
|
0x00000380: 1ac0 .. SUBS r0,r0,r3
|
|
0x00000382: 4152 RA ADCS r2,r2,r2
|
|
0x00000384: 08c3 .. LSRS r3,r0,#3
|
|
0x00000386: 428b .B CMP r3,r1
|
|
0x00000388: d301 .. BCC 0x38e ; __aeabi_idiv + 254
|
|
0x0000038a: 00cb .. LSLS r3,r1,#3
|
|
0x0000038c: 1ac0 .. SUBS r0,r0,r3
|
|
0x0000038e: 4152 RA ADCS r2,r2,r2
|
|
0x00000390: 0883 .. LSRS r3,r0,#2
|
|
0x00000392: 428b .B CMP r3,r1
|
|
0x00000394: d301 .. BCC 0x39a ; __aeabi_idiv + 266
|
|
0x00000396: 008b .. LSLS r3,r1,#2
|
|
0x00000398: 1ac0 .. SUBS r0,r0,r3
|
|
0x0000039a: 4152 RA ADCS r2,r2,r2
|
|
0x0000039c: d2d9 .. BCS 0x352 ; __aeabi_idiv + 194
|
|
0x0000039e: 0843 C. LSRS r3,r0,#1
|
|
0x000003a0: 428b .B CMP r3,r1
|
|
0x000003a2: d301 .. BCC 0x3a8 ; __aeabi_idiv + 280
|
|
0x000003a4: 004b K. LSLS r3,r1,#1
|
|
0x000003a6: 1ac0 .. SUBS r0,r0,r3
|
|
0x000003a8: 4152 RA ADCS r2,r2,r2
|
|
0x000003aa: 1a41 A. SUBS r1,r0,r1
|
|
0x000003ac: d200 .. BCS 0x3b0 ; __aeabi_idiv + 288
|
|
0x000003ae: 4601 .F MOV r1,r0
|
|
0x000003b0: 4663 cF MOV r3,r12
|
|
0x000003b2: 4152 RA ADCS r2,r2,r2
|
|
0x000003b4: 105b [. ASRS r3,r3,#1
|
|
0x000003b6: 4610 .F MOV r0,r2
|
|
0x000003b8: d301 .. BCC 0x3be ; __aeabi_idiv + 302
|
|
0x000003ba: 4240 @B RSBS r0,r0,#0
|
|
0x000003bc: 2b00 .+ CMP r3,#0
|
|
0x000003be: d500 .. BPL 0x3c2 ; __aeabi_idiv + 306
|
|
0x000003c0: 4249 IB RSBS r1,r1,#0
|
|
0x000003c2: 4770 pG BX lr
|
|
0x000003c4: 4663 cF MOV r3,r12
|
|
0x000003c6: 105b [. ASRS r3,r3,#1
|
|
0x000003c8: d300 .. BCC 0x3cc ; __aeabi_idiv + 316
|
|
0x000003ca: 4240 @B RSBS r0,r0,#0
|
|
0x000003cc: b501 .. PUSH {r0,lr}
|
|
0x000003ce: 2000 . MOVS r0,#0
|
|
0x000003d0: 46c0 .F MOV r8,r8
|
|
0x000003d2: 46c0 .F MOV r8,r8
|
|
0x000003d4: bd02 .. POP {r1,pc}
|
|
.text
|
|
__use_two_region_memory
|
|
0x000003d6: 4770 pG BX lr
|
|
__rt_heap_escrow$2region
|
|
0x000003d8: 4770 pG BX lr
|
|
__rt_heap_expand$2region
|
|
0x000003da: 4770 pG BX lr
|
|
.text
|
|
__aeabi_d2f
|
|
_d2f
|
|
0x000003dc: 4602 .F MOV r2,r0
|
|
0x000003de: 0fc8 .. LSRS r0,r1,#31
|
|
0x000003e0: 07c0 .. LSLS r0,r0,#31
|
|
0x000003e2: 4381 .C BICS r1,r1,r0
|
|
0x000003e4: 004b K. LSLS r3,r1,#1
|
|
0x000003e6: b530 0. PUSH {r4,r5,lr}
|
|
0x000003e8: 404b K@ EORS r3,r3,r1
|
|
0x000003ea: 005b [. LSLS r3,r3,#1
|
|
0x000003ec: 0d9b .. LSRS r3,r3,#22
|
|
0x000003ee: d020 . BEQ 0x432 ; __aeabi_d2f + 86
|
|
0x000003f0: 2319 .# MOVS r3,#0x19
|
|
0x000003f2: 06db .. LSLS r3,r3,#27
|
|
0x000003f4: 18c9 .. ADDS r1,r1,r3
|
|
0x000003f6: 2301 .# MOVS r3,#1
|
|
0x000003f8: 051b .. LSLS r3,r3,#20
|
|
0x000003fa: 4299 .B CMP r1,r3
|
|
0x000003fc: db20 . BLT 0x440 ; __aeabi_d2f + 100
|
|
0x000003fe: 2403 .$ MOVS r4,#3
|
|
0x00000400: 07a4 .. LSLS r4,r4,#30
|
|
0x00000402: 2504 .% MOVS r5,#4
|
|
0x00000404: 4613 .F MOV r3,r2
|
|
0x00000406: 40ab .@ LSLS r3,r3,r5
|
|
0x00000408: d30b .. BCC 0x422 ; __aeabi_d2f + 70
|
|
0x0000040a: 2b00 .+ CMP r3,#0
|
|
0x0000040c: d104 .. BNE 0x418 ; __aeabi_d2f + 60
|
|
0x0000040e: 06eb .. LSLS r3,r5,#27
|
|
0x00000410: 4013 .@ ANDS r3,r3,r2
|
|
0x00000412: 009b .. LSLS r3,r3,#2
|
|
0x00000414: 42e3 .B CMN r3,r4
|
|
0x00000416: d404 .. BMI 0x422 ; __aeabi_d2f + 70
|
|
0x00000418: 2401 .$ MOVS r4,#1
|
|
0x0000041a: 0764 d. LSLS r4,r4,#29
|
|
0x0000041c: 2300 .# MOVS r3,#0
|
|
0x0000041e: 1912 .. ADDS r2,r2,r4
|
|
0x00000420: 4159 YA ADCS r1,r1,r3
|
|
0x00000422: 23ff .# MOVS r3,#0xff
|
|
0x00000424: 051b .. LSLS r3,r3,#20
|
|
0x00000426: 4299 .B CMP r1,r3
|
|
0x00000428: d20b .. BCS 0x442 ; __aeabi_d2f + 102
|
|
0x0000042a: 00c9 .. LSLS r1,r1,#3
|
|
0x0000042c: 4301 .C ORRS r1,r1,r0
|
|
0x0000042e: 0f50 P. LSRS r0,r2,#29
|
|
0x00000430: e009 .. B 0x446 ; __aeabi_d2f + 106
|
|
0x00000432: 02cb .. LSLS r3,r1,#11
|
|
0x00000434: d504 .. BPL 0x440 ; __aeabi_d2f + 100
|
|
0x00000436: 4301 .C ORRS r1,r1,r0
|
|
0x00000438: 0308 .. LSLS r0,r1,#12
|
|
0x0000043a: 4302 .C ORRS r2,r2,r0
|
|
0x0000043c: d005 .. BEQ 0x44a ; __aeabi_d2f + 110
|
|
0x0000043e: 4805 .H LDR r0,[pc,#20] ; [0x454] = 0x7fc00000
|
|
0x00000440: bd30 0. POP {r4,r5,pc}
|
|
0x00000442: 21ff .! MOVS r1,#0xff
|
|
0x00000444: 05c9 .. LSLS r1,r1,#23
|
|
0x00000446: 4308 .C ORRS r0,r0,r1
|
|
0x00000448: bd30 0. POP {r4,r5,pc}
|
|
0x0000044a: 4608 .F MOV r0,r1
|
|
0x0000044c: 2107 .! MOVS r1,#7
|
|
0x0000044e: 0509 .. LSLS r1,r1,#20
|
|
0x00000450: 4388 .C BICS r0,r0,r1
|
|
0x00000452: bd30 0. POP {r4,r5,pc}
|
|
$d
|
|
0x00000454: 7fc00000 .... DCD 2143289344
|
|
$t
|
|
.text
|
|
_dadd1
|
|
0x00000458: b5f0 .. PUSH {r4-r7,lr}
|
|
0x0000045a: 460c .F MOV r4,r1
|
|
0x0000045c: 1a87 .. SUBS r7,r0,r2
|
|
0x0000045e: 419c .A SBCS r4,r4,r3
|
|
0x00000460: 460d .F MOV r5,r1
|
|
0x00000462: 1a86 .. SUBS r6,r0,r2
|
|
0x00000464: 419d .A SBCS r5,r5,r3
|
|
0x00000466: d203 .. BCS 0x470 ; _dadd1 + 24
|
|
0x00000468: 1bc0 .. SUBS r0,r0,r7
|
|
0x0000046a: 41a1 .A SBCS r1,r1,r4
|
|
0x0000046c: 19d2 .. ADDS r2,r2,r7
|
|
0x0000046e: 4163 cA ADCS r3,r3,r4
|
|
0x00000470: 0d0d .. LSRS r5,r1,#20
|
|
0x00000472: 0d1f .. LSRS r7,r3,#20
|
|
0x00000474: 4ec9 .N LDR r6,[pc,#804] ; [0x79c] = 0x7ff
|
|
0x00000476: 1bec .. SUBS r4,r5,r7
|
|
0x00000478: 43ae .C BICS r6,r6,r5
|
|
0x0000047a: d05c \. BEQ 0x536 ; _dadd1 + 222
|
|
0x0000047c: 057f .. LSLS r7,r7,#21
|
|
0x0000047e: 0d7f .. LSRS r7,r7,#21
|
|
0x00000480: 2600 .& MOVS r6,#0
|
|
0x00000482: 2f00 ./ CMP r7,#0
|
|
0x00000484: d051 Q. BEQ 0x52a ; _dadd1 + 210
|
|
0x00000486: 052d -. LSLS r5,r5,#20
|
|
0x00000488: 46ac .F MOV r12,r5
|
|
0x0000048a: 43a9 .C BICS r1,r1,r5
|
|
0x0000048c: 02dd .. LSLS r5,r3,#11
|
|
0x0000048e: 2301 .# MOVS r3,#1
|
|
0x00000490: 0aed .. LSRS r5,r5,#11
|
|
0x00000492: 051b .. LSLS r3,r3,#20
|
|
0x00000494: 431d .C ORRS r5,r5,r3
|
|
0x00000496: 2320 # MOVS r3,#0x20
|
|
0x00000498: 1b1b .. SUBS r3,r3,r4
|
|
0x0000049a: d424 $. BMI 0x4e6 ; _dadd1 + 142
|
|
0x0000049c: 4617 .F MOV r7,r2
|
|
0x0000049e: 40e7 .@ LSRS r7,r7,r4
|
|
0x000004a0: 1838 8. ADDS r0,r7,r0
|
|
0x000004a2: 4171 qA ADCS r1,r1,r6
|
|
0x000004a4: 462f /F MOV r7,r5
|
|
0x000004a6: 40e7 .@ LSRS r7,r7,r4
|
|
0x000004a8: 19cc .. ADDS r4,r1,r7
|
|
0x000004aa: 409d .@ LSLS r5,r5,r3
|
|
0x000004ac: 1828 (. ADDS r0,r5,r0
|
|
0x000004ae: 4631 1F MOV r1,r6
|
|
0x000004b0: 4161 aA ADCS r1,r1,r4
|
|
0x000004b2: 0d0c .. LSRS r4,r1,#20
|
|
0x000004b4: d127 '. BNE 0x506 ; _dadd1 + 174
|
|
0x000004b6: 4461 aD ADD r1,r1,r12
|
|
0x000004b8: 409a .@ LSLS r2,r2,r3
|
|
0x000004ba: d513 .. BPL 0x4e4 ; _dadd1 + 140
|
|
0x000004bc: 2300 .# MOVS r3,#0
|
|
0x000004be: 1c40 @. ADDS r0,r0,#1
|
|
0x000004c0: 4159 YA ADCS r1,r1,r3
|
|
0x000004c2: 0052 R. LSLS r2,r2,#1
|
|
0x000004c4: d10e .. BNE 0x4e4 ; _dadd1 + 140
|
|
0x000004c6: 0840 @. LSRS r0,r0,#1
|
|
0x000004c8: 0040 @. LSLS r0,r0,#1
|
|
0x000004ca: 2201 ." MOVS r2,#1
|
|
0x000004cc: 004b K. LSLS r3,r1,#1
|
|
0x000004ce: 0552 R. LSLS r2,r2,#21
|
|
0x000004d0: 42d3 .B CMN r3,r2
|
|
0x000004d2: d307 .. BCC 0x4e4 ; _dadd1 + 140
|
|
0x000004d4: 2005 . MOVS r0,#5
|
|
0x000004d6: 0740 @. LSLS r0,r0,#29
|
|
0x000004d8: 42c1 .B CMN r1,r0
|
|
0x000004da: d501 .. BPL 0x4e0 ; _dadd1 + 136
|
|
0x000004dc: 49b0 .I LDR r1,[pc,#704] ; [0x7a0] = 0xfff00000
|
|
0x000004de: e000 .. B 0x4e2 ; _dadd1 + 138
|
|
0x000004e0: 49b0 .I LDR r1,[pc,#704] ; [0x7a4] = 0x7ff00000
|
|
0x000004e2: 4630 0F MOV r0,r6
|
|
0x000004e4: bdf0 .. POP {r4-r7,pc}
|
|
0x000004e6: 006b k. LSLS r3,r5,#1
|
|
0x000004e8: 2a00 .* CMP r2,#0
|
|
0x000004ea: d000 .. BEQ 0x4ee ; _dadd1 + 150
|
|
0x000004ec: 2201 ." MOVS r2,#1
|
|
0x000004ee: 189a .. ADDS r2,r3,r2
|
|
0x000004f0: 231f .# MOVS r3,#0x1f
|
|
0x000004f2: 3c20 < SUBS r4,r4,#0x20
|
|
0x000004f4: 1b1b .. SUBS r3,r3,r4
|
|
0x000004f6: d501 .. BPL 0x4fc ; _dadd1 + 164
|
|
0x000004f8: 2300 .# MOVS r3,#0
|
|
0x000004fa: e002 .. B 0x502 ; _dadd1 + 170
|
|
0x000004fc: 40e5 .@ LSRS r5,r5,r4
|
|
0x000004fe: 1828 (. ADDS r0,r5,r0
|
|
0x00000500: 4171 qA ADCS r1,r1,r6
|
|
0x00000502: 0d0c .. LSRS r4,r1,#20
|
|
0x00000504: d0d7 .. BEQ 0x4b6 ; _dadd1 + 94
|
|
0x00000506: 2401 .$ MOVS r4,#1
|
|
0x00000508: 0524 $. LSLS r4,r4,#20
|
|
0x0000050a: 1909 .. ADDS r1,r1,r4
|
|
0x0000050c: 07c4 .. LSLS r4,r0,#31
|
|
0x0000050e: 07cd .. LSLS r5,r1,#31
|
|
0x00000510: 0840 @. LSRS r0,r0,#1
|
|
0x00000512: 0849 I. LSRS r1,r1,#1
|
|
0x00000514: 0fe4 .. LSRS r4,r4,#31
|
|
0x00000516: 4328 (C ORRS r0,r0,r5
|
|
0x00000518: 4461 aD ADD r1,r1,r12
|
|
0x0000051a: 2c00 ., CMP r4,#0
|
|
0x0000051c: d0d5 .. BEQ 0x4ca ; _dadd1 + 114
|
|
0x0000051e: 2400 .$ MOVS r4,#0
|
|
0x00000520: 1c40 @. ADDS r0,r0,#1
|
|
0x00000522: 4161 aA ADCS r1,r1,r4
|
|
0x00000524: 409a .@ LSLS r2,r2,r3
|
|
0x00000526: d1d0 .. BNE 0x4ca ; _dadd1 + 114
|
|
0x00000528: e7cd .. B 0x4c6 ; _dadd1 + 110
|
|
0x0000052a: 056a j. LSLS r2,r5,#21
|
|
0x0000052c: 0d52 R. LSRS r2,r2,#21
|
|
0x0000052e: d1d9 .. BNE 0x4e4 ; _dadd1 + 140
|
|
0x00000530: 0fc9 .. LSRS r1,r1,#31
|
|
0x00000532: 07c9 .. LSLS r1,r1,#31
|
|
0x00000534: e7d5 .. B 0x4e2 ; _dadd1 + 138
|
|
0x00000536: 4d9c .M LDR r5,[pc,#624] ; [0x7a8] = 0xffe00000
|
|
0x00000538: 004e N. LSLS r6,r1,#1
|
|
0x0000053a: 2800 .( CMP r0,#0
|
|
0x0000053c: d001 .. BEQ 0x542 ; _dadd1 + 234
|
|
0x0000053e: 2401 .$ MOVS r4,#1
|
|
0x00000540: e000 .. B 0x544 ; _dadd1 + 236
|
|
0x00000542: 2400 .$ MOVS r4,#0
|
|
0x00000544: 1934 4. ADDS r4,r6,r4
|
|
0x00000546: 005f _. LSLS r7,r3,#1
|
|
0x00000548: 2a00 .* CMP r2,#0
|
|
0x0000054a: d001 .. BEQ 0x550 ; _dadd1 + 248
|
|
0x0000054c: 2601 .& MOVS r6,#1
|
|
0x0000054e: e000 .. B 0x552 ; _dadd1 + 250
|
|
0x00000550: 2600 .& MOVS r6,#0
|
|
0x00000552: 19be .. ADDS r6,r7,r6
|
|
0x00000554: 4f95 .O LDR r7,[pc,#596] ; [0x7ac] = 0x7ff80000
|
|
0x00000556: 42ac .B CMP r4,r5
|
|
0x00000558: d80c .. BHI 0x574 ; _dadd1 + 284
|
|
0x0000055a: 42ae .B CMP r6,r5
|
|
0x0000055c: d80a .. BHI 0x574 ; _dadd1 + 284
|
|
0x0000055e: 42b4 .B CMP r4,r6
|
|
0x00000560: d006 .. BEQ 0x570 ; _dadd1 + 280
|
|
0x00000562: 2501 .% MOVS r5,#1
|
|
0x00000564: 056d m. LSLS r5,r5,#21
|
|
0x00000566: 42ec .B CMN r4,r5
|
|
0x00000568: d0bc .. BEQ 0x4e4 ; _dadd1 + 140
|
|
0x0000056a: 4610 .F MOV r0,r2
|
|
0x0000056c: 4619 .F MOV r1,r3
|
|
0x0000056e: bdf0 .. POP {r4-r7,pc}
|
|
0x00000570: 4299 .B CMP r1,r3
|
|
0x00000572: d0fc .. BEQ 0x56e ; _dadd1 + 278
|
|
0x00000574: 2000 . MOVS r0,#0
|
|
0x00000576: 4639 9F MOV r1,r7
|
|
0x00000578: bdf0 .. POP {r4-r7,pc}
|
|
_dsub1
|
|
0x0000057a: b5f0 .. PUSH {r4-r7,lr}
|
|
0x0000057c: b41f .. PUSH {r0-r4}
|
|
0x0000057e: 460c .F MOV r4,r1
|
|
0x00000580: 460f .F MOV r7,r1
|
|
0x00000582: 1a81 .. SUBS r1,r0,r2
|
|
0x00000584: 419f .A SBCS r7,r7,r3
|
|
0x00000586: 4625 %F MOV r5,r4
|
|
0x00000588: 1a86 .. SUBS r6,r0,r2
|
|
0x0000058a: 419d .A SBCS r5,r5,r3
|
|
0x0000058c: d206 .. BCS 0x59c ; _dsub1 + 34
|
|
0x0000058e: 2501 .% MOVS r5,#1
|
|
0x00000590: 07ed .. LSLS r5,r5,#31
|
|
0x00000592: 406f o@ EORS r7,r7,r5
|
|
0x00000594: 1a40 @. SUBS r0,r0,r1
|
|
0x00000596: 41bc .A SBCS r4,r4,r7
|
|
0x00000598: 1852 R. ADDS r2,r2,r1
|
|
0x0000059a: 417b {A ADCS r3,r3,r7
|
|
0x0000059c: 0d21 !. LSRS r1,r4,#20
|
|
0x0000059e: 0d1e .. LSRS r6,r3,#20
|
|
0x000005a0: 1b8d .. SUBS r5,r1,r6
|
|
0x000005a2: 46ac .F MOV r12,r5
|
|
0x000005a4: 4d7d }M LDR r5,[pc,#500] ; [0x79c] = 0x7ff
|
|
0x000005a6: 438d .C BICS r5,r5,r1
|
|
0x000005a8: d07e ~. BEQ 0x6a8 ; _dsub1 + 302
|
|
0x000005aa: 0575 u. LSLS r5,r6,#21
|
|
0x000005ac: 0d6d m. LSRS r5,r5,#21
|
|
0x000005ae: d07c |. BEQ 0x6aa ; _dsub1 + 304
|
|
0x000005b0: 050d .. LSLS r5,r1,#20
|
|
0x000005b2: 46ae .F MOV lr,r5
|
|
0x000005b4: 43ac .C BICS r4,r4,r5
|
|
0x000005b6: 031b .. LSLS r3,r3,#12
|
|
0x000005b8: 0b1b .. LSRS r3,r3,#12
|
|
0x000005ba: 4d79 yM LDR r5,[pc,#484] ; [0x7a0] = 0xfff00000
|
|
0x000005bc: 4252 RB RSBS r2,r2,#0
|
|
0x000005be: 419d .A SBCS r5,r5,r3
|
|
0x000005c0: 2320 # MOVS r3,#0x20
|
|
0x000005c2: 4666 fF MOV r6,r12
|
|
0x000005c4: 1b9b .. SUBS r3,r3,r6
|
|
0x000005c6: d314 .. BCC 0x5f2 ; _dsub1 + 120
|
|
0x000005c8: 4617 .F MOV r7,r2
|
|
0x000005ca: 40f7 .@ LSRS r7,r7,r6
|
|
0x000005cc: 1838 8. ADDS r0,r7,r0
|
|
0x000005ce: 2600 .& MOVS r6,#0
|
|
0x000005d0: 9000 .. STR r0,[sp,#0]
|
|
0x000005d2: 4174 tA ADCS r4,r4,r6
|
|
0x000005d4: 4660 `F MOV r0,r12
|
|
0x000005d6: 462f /F MOV r7,r5
|
|
0x000005d8: 4107 .A ASRS r7,r7,r0
|
|
0x000005da: 19e4 .. ADDS r4,r4,r7
|
|
0x000005dc: 9800 .. LDR r0,[sp,#0]
|
|
0x000005de: 409d .@ LSLS r5,r5,r3
|
|
0x000005e0: 1828 (. ADDS r0,r5,r0
|
|
0x000005e2: 4166 fA ADCS r6,r6,r4
|
|
0x000005e4: d416 .. BMI 0x614 ; _dsub1 + 154
|
|
0x000005e6: 4671 qF MOV r1,lr
|
|
0x000005e8: 1871 q. ADDS r1,r6,r1
|
|
0x000005ea: 409a .@ LSLS r2,r2,r3
|
|
0x000005ec: d525 %. BPL 0x63a ; _dsub1 + 192
|
|
0x000005ee: 2301 .# MOVS r3,#1
|
|
0x000005f0: e020 . B 0x634 ; _dsub1 + 186
|
|
0x000005f2: 1893 .. ADDS r3,r2,r2
|
|
0x000005f4: 462a *F MOV r2,r5
|
|
0x000005f6: 416a jA ADCS r2,r2,r5
|
|
0x000005f8: 0052 R. LSLS r2,r2,#1
|
|
0x000005fa: 2b00 .+ CMP r3,#0
|
|
0x000005fc: d000 .. BEQ 0x600 ; _dsub1 + 134
|
|
0x000005fe: 1c52 R. ADDS r2,r2,#1
|
|
0x00000600: 231e .# MOVS r3,#0x1e
|
|
0x00000602: 3e20 > SUBS r6,r6,#0x20
|
|
0x00000604: 1b9b .. SUBS r3,r3,r6
|
|
0x00000606: 2b00 .+ CMP r3,#0
|
|
0x00000608: dd61 a. BLE 0x6ce ; _dsub1 + 340
|
|
0x0000060a: 4135 5A ASRS r5,r5,r6
|
|
0x0000060c: 17ee .. ASRS r6,r5,#31
|
|
0x0000060e: 1828 (. ADDS r0,r5,r0
|
|
0x00000610: 4166 fA ADCS r6,r6,r4
|
|
0x00000612: d5e8 .. BPL 0x5e6 ; _dsub1 + 108
|
|
0x00000614: 1800 .. ADDS r0,r0,r0
|
|
0x00000616: 4176 vA ADCS r6,r6,r6
|
|
0x00000618: 1c5b [. ADDS r3,r3,#1
|
|
0x0000061a: 409a .@ LSLS r2,r2,r3
|
|
0x0000061c: d300 .. BCC 0x620 ; _dsub1 + 166
|
|
0x0000061e: 1c40 @. ADDS r0,r0,#1
|
|
0x00000620: 054b K. LSLS r3,r1,#21
|
|
0x00000622: 18f3 .. ADDS r3,r6,r3
|
|
0x00000624: 2415 .$ MOVS r4,#0x15
|
|
0x00000626: 40e3 .@ LSRS r3,r3,r4
|
|
0x00000628: d310 .. BCC 0x64c ; _dsub1 + 210
|
|
0x0000062a: 2b00 .+ CMP r3,#0
|
|
0x0000062c: d052 R. BEQ 0x6d4 ; _dsub1 + 346
|
|
0x0000062e: 4671 qF MOV r1,lr
|
|
0x00000630: 1871 q. ADDS r1,r6,r1
|
|
0x00000632: 0fd3 .. LSRS r3,r2,#31
|
|
0x00000634: 18c0 .. ADDS r0,r0,r3
|
|
0x00000636: d302 .. BCC 0x63e ; _dsub1 + 196
|
|
0x00000638: 1c49 I. ADDS r1,r1,#1
|
|
0x0000063a: b005 .. ADD sp,sp,#0x14
|
|
0x0000063c: bdf0 .. POP {r4-r7,pc}
|
|
0x0000063e: 2301 .# MOVS r3,#1
|
|
0x00000640: 07db .. LSLS r3,r3,#31
|
|
0x00000642: 429a .B CMP r2,r3
|
|
0x00000644: d1f9 .. BNE 0x63a ; _dsub1 + 192
|
|
0x00000646: 0840 @. LSRS r0,r0,#1
|
|
0x00000648: 0040 @. LSLS r0,r0,#1
|
|
0x0000064a: e7f6 .. B 0x63a ; _dsub1 + 192
|
|
0x0000064c: 2201 ." MOVS r2,#1
|
|
0x0000064e: 0552 R. LSLS r2,r2,#21
|
|
0x00000650: 18b2 .. ADDS r2,r6,r2
|
|
0x00000652: d101 .. BNE 0x658 ; _dsub1 + 222
|
|
0x00000654: 2800 .( CMP r0,#0
|
|
0x00000656: d053 S. BEQ 0x700 ; _dsub1 + 390
|
|
0x00000658: 2301 .# MOVS r3,#1
|
|
0x0000065a: 0acc .. LSRS r4,r1,#11
|
|
0x0000065c: 02db .. LSLS r3,r3,#11
|
|
0x0000065e: 4399 .C BICS r1,r1,r3
|
|
0x00000660: 1e89 .. SUBS r1,r1,#2
|
|
0x00000662: 2a00 .* CMP r2,#0
|
|
0x00000664: d108 .. BNE 0x678 ; _dsub1 + 254
|
|
0x00000666: 0c02 .. LSRS r2,r0,#16
|
|
0x00000668: d003 .. BEQ 0x672 ; _dsub1 + 248
|
|
0x0000066a: 0c02 .. LSRS r2,r0,#16
|
|
0x0000066c: 0400 .. LSLS r0,r0,#16
|
|
0x0000066e: 3910 .9 SUBS r1,r1,#0x10
|
|
0x00000670: e002 .. B 0x678 ; _dsub1 + 254
|
|
0x00000672: 4602 .F MOV r2,r0
|
|
0x00000674: 2000 . MOVS r0,#0
|
|
0x00000676: 3920 9 SUBS r1,r1,#0x20
|
|
0x00000678: 2300 .# MOVS r3,#0
|
|
0x0000067a: 0b55 U. LSRS r5,r2,#13
|
|
0x0000067c: d105 .. BNE 0x68a ; _dsub1 + 272
|
|
0x0000067e: 0212 .. LSLS r2,r2,#8
|
|
0x00000680: 2308 .# MOVS r3,#8
|
|
0x00000682: 0b55 U. LSRS r5,r2,#13
|
|
0x00000684: d101 .. BNE 0x68a ; _dsub1 + 272
|
|
0x00000686: 0152 R. LSLS r2,r2,#5
|
|
0x00000688: 230d .# MOVS r3,#0xd
|
|
0x0000068a: 0c55 U. LSRS r5,r2,#17
|
|
0x0000068c: d101 .. BNE 0x692 ; _dsub1 + 280
|
|
0x0000068e: 0112 .. LSLS r2,r2,#4
|
|
0x00000690: 1d1b .. ADDS r3,r3,#4
|
|
0x00000692: 0cd5 .. LSRS r5,r2,#19
|
|
0x00000694: d101 .. BNE 0x69a ; _dsub1 + 288
|
|
0x00000696: 0092 .. LSLS r2,r2,#2
|
|
0x00000698: 1c9b .. ADDS r3,r3,#2
|
|
0x0000069a: 0d15 .. LSRS r5,r2,#20
|
|
0x0000069c: d101 .. BNE 0x6a2 ; _dsub1 + 296
|
|
0x0000069e: 0052 R. LSLS r2,r2,#1
|
|
0x000006a0: 1c5b [. ADDS r3,r3,#1
|
|
0x000006a2: 2520 % MOVS r5,#0x20
|
|
0x000006a4: 1aee .. SUBS r6,r5,r3
|
|
0x000006a6: e001 .. B 0x6ac ; _dsub1 + 306
|
|
0x000006a8: e02c ,. B 0x704 ; _dsub1 + 394
|
|
0x000006aa: e022 ". B 0x6f2 ; _dsub1 + 376
|
|
0x000006ac: 4605 .F MOV r5,r0
|
|
0x000006ae: 40f5 .@ LSRS r5,r5,r6
|
|
0x000006b0: 4315 .C ORRS r5,r5,r2
|
|
0x000006b2: 4098 .@ LSLS r0,r0,r3
|
|
0x000006b4: 1aca .. SUBS r2,r1,r3
|
|
0x000006b6: 07e1 .. LSLS r1,r4,#31
|
|
0x000006b8: 1869 i. ADDS r1,r5,r1
|
|
0x000006ba: 0513 .. LSLS r3,r2,#20
|
|
0x000006bc: 18c9 .. ADDS r1,r1,r3
|
|
0x000006be: 2a00 .* CMP r2,#0
|
|
0x000006c0: dabb .. BGE 0x63a ; _dsub1 + 192
|
|
0x000006c2: 2003 . MOVS r0,#3
|
|
0x000006c4: 0740 @. LSLS r0,r0,#29
|
|
0x000006c6: 1808 .. ADDS r0,r1,r0
|
|
0x000006c8: 0fc1 .. LSRS r1,r0,#31
|
|
0x000006ca: 07c9 .. LSLS r1,r1,#31
|
|
0x000006cc: e00f .. B 0x6ee ; _dsub1 + 372
|
|
0x000006ce: 4671 qF MOV r1,lr
|
|
0x000006d0: 1861 a. ADDS r1,r4,r1
|
|
0x000006d2: e7b2 .. B 0x63a ; _dsub1 + 192
|
|
0x000006d4: 07f1 .. LSLS r1,r6,#31
|
|
0x000006d6: 0840 @. LSRS r0,r0,#1
|
|
0x000006d8: 4308 .C ORRS r0,r0,r1
|
|
0x000006da: 1071 q. ASRS r1,r6,#1
|
|
0x000006dc: 4471 qD ADD r1,r1,lr
|
|
0x000006de: 004a J. LSLS r2,r1,#1
|
|
0x000006e0: d00c .. BEQ 0x6fc ; _dsub1 + 386
|
|
0x000006e2: 2301 .# MOVS r3,#1
|
|
0x000006e4: 055b [. LSLS r3,r3,#21
|
|
0x000006e6: 429a .B CMP r2,r3
|
|
0x000006e8: d2a7 .. BCS 0x63a ; _dsub1 + 192
|
|
0x000006ea: 0fc9 .. LSRS r1,r1,#31
|
|
0x000006ec: 07c9 .. LSLS r1,r1,#31
|
|
0x000006ee: 2000 . MOVS r0,#0
|
|
0x000006f0: e7a3 .. B 0x63a ; _dsub1 + 192
|
|
0x000006f2: 0549 I. LSLS r1,r1,#21
|
|
0x000006f4: 0d49 I. LSRS r1,r1,#21
|
|
0x000006f6: d126 &. BNE 0x746 ; _dsub1 + 460
|
|
0x000006f8: 2000 . MOVS r0,#0
|
|
0x000006fa: e001 .. B 0x700 ; _dsub1 + 390
|
|
0x000006fc: 2800 .( CMP r0,#0
|
|
0x000006fe: d1f4 .. BNE 0x6ea ; _dsub1 + 368
|
|
0x00000700: 2100 .! MOVS r1,#0
|
|
0x00000702: e79a .. B 0x63a ; _dsub1 + 192
|
|
0x00000704: 4d28 (M LDR r5,[pc,#160] ; [0x7a8] = 0xffe00000
|
|
0x00000706: 0066 f. LSLS r6,r4,#1
|
|
0x00000708: 2800 .( CMP r0,#0
|
|
0x0000070a: d001 .. BEQ 0x710 ; _dsub1 + 406
|
|
0x0000070c: 2101 .! MOVS r1,#1
|
|
0x0000070e: e000 .. B 0x712 ; _dsub1 + 408
|
|
0x00000710: 2100 .! MOVS r1,#0
|
|
0x00000712: 1871 q. ADDS r1,r6,r1
|
|
0x00000714: 005f _. LSLS r7,r3,#1
|
|
0x00000716: 2a00 .* CMP r2,#0
|
|
0x00000718: d001 .. BEQ 0x71e ; _dsub1 + 420
|
|
0x0000071a: 2601 .& MOVS r6,#1
|
|
0x0000071c: e000 .. B 0x720 ; _dsub1 + 422
|
|
0x0000071e: 2600 .& MOVS r6,#0
|
|
0x00000720: 19be .. ADDS r6,r7,r6
|
|
0x00000722: 4f22 "O LDR r7,[pc,#136] ; [0x7ac] = 0x7ff80000
|
|
0x00000724: 42a9 .B CMP r1,r5
|
|
0x00000726: d810 .. BHI 0x74a ; _dsub1 + 464
|
|
0x00000728: 42ae .B CMP r6,r5
|
|
0x0000072a: d80e .. BHI 0x74a ; _dsub1 + 464
|
|
0x0000072c: 42b1 .B CMP r1,r6
|
|
0x0000072e: d008 .. BEQ 0x742 ; _dsub1 + 456
|
|
0x00000730: 2501 .% MOVS r5,#1
|
|
0x00000732: 056d m. LSLS r5,r5,#21
|
|
0x00000734: 42e9 .B CMN r1,r5
|
|
0x00000736: d006 .. BEQ 0x746 ; _dsub1 + 460
|
|
0x00000738: 4619 .F MOV r1,r3
|
|
0x0000073a: 02a8 .. LSLS r0,r5,#10
|
|
0x0000073c: 4041 A@ EORS r1,r1,r0
|
|
0x0000073e: 4610 .F MOV r0,r2
|
|
0x00000740: e77b {. B 0x63a ; _dsub1 + 192
|
|
0x00000742: 429c .B CMP r4,r3
|
|
0x00000744: d001 .. BEQ 0x74a ; _dsub1 + 464
|
|
0x00000746: 4621 !F MOV r1,r4
|
|
0x00000748: e777 w. B 0x63a ; _dsub1 + 192
|
|
0x0000074a: 2000 . MOVS r0,#0
|
|
0x0000074c: 4639 9F MOV r1,r7
|
|
0x0000074e: e774 t. B 0x63a ; _dsub1 + 192
|
|
__aeabi_dadd
|
|
_dadd
|
|
0x00000750: b510 .. PUSH {r4,lr}
|
|
0x00000752: 460c .F MOV r4,r1
|
|
0x00000754: 405c \@ EORS r4,r4,r3
|
|
0x00000756: d505 .. BPL 0x764 ; __aeabi_dadd + 20
|
|
0x00000758: 2401 .$ MOVS r4,#1
|
|
0x0000075a: 07e4 .. LSLS r4,r4,#31
|
|
0x0000075c: 4063 c@ EORS r3,r3,r4
|
|
0x0000075e: f7ffff0c .... BL _dsub1 ; 0x57a
|
|
0x00000762: bd10 .. POP {r4,pc}
|
|
0x00000764: f7fffe78 ..x. BL _dadd1 ; 0x458
|
|
0x00000768: bd10 .. POP {r4,pc}
|
|
__aeabi_dsub
|
|
_dsub
|
|
0x0000076a: b430 0. PUSH {r4,r5}
|
|
0x0000076c: 460c .F MOV r4,r1
|
|
0x0000076e: 405c \@ EORS r4,r4,r3
|
|
0x00000770: d504 .. BPL 0x77c ; __aeabi_dsub + 18
|
|
0x00000772: 2401 .$ MOVS r4,#1
|
|
0x00000774: 07e4 .. LSLS r4,r4,#31
|
|
0x00000776: 4063 c@ EORS r3,r3,r4
|
|
0x00000778: bc30 0. POP {r4,r5}
|
|
0x0000077a: e66d m. B _dadd1 ; 0x458
|
|
0x0000077c: bc30 0. POP {r4,r5}
|
|
0x0000077e: e6fc .. B _dsub1 ; 0x57a
|
|
__aeabi_drsub
|
|
_drsb
|
|
0x00000780: b570 p. PUSH {r4-r6,lr}
|
|
0x00000782: 2401 .$ MOVS r4,#1
|
|
0x00000784: 07e4 .. LSLS r4,r4,#31
|
|
0x00000786: 4061 a@ EORS r1,r1,r4
|
|
0x00000788: 460d .F MOV r5,r1
|
|
0x0000078a: 405d ]@ EORS r5,r5,r3
|
|
0x0000078c: d402 .. BMI 0x794 ; __aeabi_drsub + 20
|
|
0x0000078e: f7fffe63 ..c. BL _dadd1 ; 0x458
|
|
0x00000792: bd70 p. POP {r4-r6,pc}
|
|
0x00000794: 4063 c@ EORS r3,r3,r4
|
|
0x00000796: f7fffef0 .... BL _dsub1 ; 0x57a
|
|
0x0000079a: bd70 p. POP {r4-r6,pc}
|
|
$d
|
|
0x0000079c: 000007ff .... DCD 2047
|
|
0x000007a0: fff00000 .... DCD 4293918720
|
|
0x000007a4: 7ff00000 .... DCD 2146435072
|
|
0x000007a8: ffe00000 .... DCD 4292870144
|
|
0x000007ac: 7ff80000 .... DCD 2146959360
|
|
$t
|
|
.text
|
|
__aeabi_d2iz
|
|
_dfix
|
|
0x000007b0: b530 0. PUSH {r4,r5,lr}
|
|
0x000007b2: 4603 .F MOV r3,r0
|
|
0x000007b4: 02ca .. LSLS r2,r1,#11
|
|
0x000007b6: 0d40 @. LSRS r0,r0,#21
|
|
0x000007b8: 4310 .C ORRS r0,r0,r2
|
|
0x000007ba: 4d16 .M LDR r5,[pc,#88] ; [0x814] = 0x41e
|
|
0x000007bc: 4c16 .L LDR r4,[pc,#88] ; [0x818] = 0x80000000
|
|
0x000007be: 150a .. ASRS r2,r1,#20
|
|
0x000007c0: d002 .. BEQ 0x7c8 ; __aeabi_d2iz + 24
|
|
0x000007c2: 4320 C ORRS r0,r0,r4
|
|
0x000007c4: 2a00 .* CMP r2,#0
|
|
0x000007c6: db06 .. BLT 0x7d6 ; __aeabi_d2iz + 38
|
|
0x000007c8: 1aaa .. SUBS r2,r5,r2
|
|
0x000007ca: 2a00 .* CMP r2,#0
|
|
0x000007cc: dd12 .. BLE 0x7f4 ; __aeabi_d2iz + 68
|
|
0x000007ce: 40d0 .@ LSRS r0,r0,r2
|
|
0x000007d0: 2aff .* CMP r2,#0xff
|
|
0x000007d2: dc0b .. BGT 0x7ec ; __aeabi_d2iz + 60
|
|
0x000007d4: bd30 0. POP {r4,r5,pc}
|
|
0x000007d6: 0552 R. LSLS r2,r2,#21
|
|
0x000007d8: 0d52 R. LSRS r2,r2,#21
|
|
0x000007da: d101 .. BNE 0x7e0 ; __aeabi_d2iz + 48
|
|
0x000007dc: 0040 @. LSLS r0,r0,#1
|
|
0x000007de: 0840 @. LSRS r0,r0,#1
|
|
0x000007e0: 1aaa .. SUBS r2,r5,r2
|
|
0x000007e2: d407 .. BMI 0x7f4 ; __aeabi_d2iz + 68
|
|
0x000007e4: 40d0 .@ LSRS r0,r0,r2
|
|
0x000007e6: 4240 @B RSBS r0,r0,#0
|
|
0x000007e8: 2aff .* CMP r2,#0xff
|
|
0x000007ea: dd01 .. BLE 0x7f0 ; __aeabi_d2iz + 64
|
|
0x000007ec: 2000 . MOVS r0,#0
|
|
0x000007ee: bd30 0. POP {r4,r5,pc}
|
|
0x000007f0: 2800 .( CMP r0,#0
|
|
0x000007f2: ddfc .. BLE 0x7ee ; __aeabi_d2iz + 62
|
|
0x000007f4: 004a J. LSLS r2,r1,#1
|
|
0x000007f6: 2b00 .+ CMP r3,#0
|
|
0x000007f8: d001 .. BEQ 0x7fe ; __aeabi_d2iz + 78
|
|
0x000007fa: 2001 . MOVS r0,#1
|
|
0x000007fc: e000 .. B 0x800 ; __aeabi_d2iz + 80
|
|
0x000007fe: 2000 . MOVS r0,#0
|
|
0x00000800: 1810 .. ADDS r0,r2,r0
|
|
0x00000802: 2201 ." MOVS r2,#1
|
|
0x00000804: 0552 R. LSLS r2,r2,#21
|
|
0x00000806: 42d0 .B CMN r0,r2
|
|
0x00000808: d8f0 .. BHI 0x7ec ; __aeabi_d2iz + 60
|
|
0x0000080a: 17c8 .. ASRS r0,r1,#31
|
|
0x0000080c: 43c0 .C MVNS r0,r0
|
|
0x0000080e: 4060 `@ EORS r0,r0,r4
|
|
0x00000810: bd30 0. POP {r4,r5,pc}
|
|
$d
|
|
0x00000812: 0000 .. DCW 0
|
|
0x00000814: 0000041e .... DCD 1054
|
|
0x00000818: 80000000 .... DCD 2147483648
|
|
$t
|
|
.text
|
|
__aeabi_dmul
|
|
_dmul
|
|
0x0000081c: b5f0 .. PUSH {r4-r7,lr}
|
|
0x0000081e: 4c8b .L LDR r4,[pc,#556] ; [0xa4c] = 0x7ff0000
|
|
0x00000820: 090f .. LSRS r7,r1,#4
|
|
0x00000822: 4625 %F MOV r5,r4
|
|
0x00000824: b089 .. SUB sp,sp,#0x24
|
|
0x00000826: 43bd .C BICS r5,r5,r7
|
|
0x00000828: d07b {. BEQ 0x922 ; __aeabi_dmul + 262
|
|
0x0000082a: 091d .. LSRS r5,r3,#4
|
|
0x0000082c: 4626 &F MOV r6,r4
|
|
0x0000082e: 43ae .C BICS r6,r6,r5
|
|
0x00000830: d0fa .. BEQ 0x828 ; __aeabi_dmul + 12
|
|
0x00000832: 460e .F MOV r6,r1
|
|
0x00000834: 405e ^@ EORS r6,r6,r3
|
|
0x00000836: 4027 '@ ANDS r7,r7,r4
|
|
0x00000838: 0ff6 .. LSRS r6,r6,#31
|
|
0x0000083a: 433e >C ORRS r6,r6,r7
|
|
0x0000083c: 4025 %@ ANDS r5,r5,r4
|
|
0x0000083e: d071 q. BEQ 0x924 ; __aeabi_dmul + 264
|
|
0x00000840: 0124 $. LSLS r4,r4,#4
|
|
0x00000842: 4221 !B TST r1,r4
|
|
0x00000844: d0fb .. BEQ 0x83e ; __aeabi_dmul + 34
|
|
0x00000846: 24ff .$ MOVS r4,#0xff
|
|
0x00000848: 19ad .. ADDS r5,r5,r6
|
|
0x0000084a: 04a4 .. LSLS r4,r4,#18
|
|
0x0000084c: 1b2d -. SUBS r5,r5,r4
|
|
0x0000084e: 9503 .. STR r5,[sp,#0xc]
|
|
0x00000850: 2501 .% MOVS r5,#1
|
|
0x00000852: 052d -. LSLS r5,r5,#20
|
|
0x00000854: 02db .. LSLS r3,r3,#11
|
|
0x00000856: 0adb .. LSRS r3,r3,#11
|
|
0x00000858: 02c9 .. LSLS r1,r1,#11
|
|
0x0000085a: 432b +C ORRS r3,r3,r5
|
|
0x0000085c: 0ac9 .. LSRS r1,r1,#11
|
|
0x0000085e: 4329 )C ORRS r1,r1,r5
|
|
0x00000860: 011e .. LSLS r6,r3,#4
|
|
0x00000862: 0109 .. LSLS r1,r1,#4
|
|
0x00000864: 0f04 .. LSRS r4,r0,#28
|
|
0x00000866: 0f13 .. LSRS r3,r2,#28
|
|
0x00000868: 0105 .. LSLS r5,r0,#4
|
|
0x0000086a: 4321 !C ORRS r1,r1,r4
|
|
0x0000086c: 0117 .. LSLS r7,r2,#4
|
|
0x0000086e: 0b88 .. LSRS r0,r1,#14
|
|
0x00000870: 0382 .. LSLS r2,r0,#14
|
|
0x00000872: 4391 .C BICS r1,r1,r2
|
|
0x00000874: 092d -. LSRS r5,r5,#4
|
|
0x00000876: 468c .F MOV r12,r1
|
|
0x00000878: 0ba9 .. LSRS r1,r5,#14
|
|
0x0000087a: 431e .C ORRS r6,r6,r3
|
|
0x0000087c: 038a .. LSLS r2,r1,#14
|
|
0x0000087e: 4395 .C BICS r5,r5,r2
|
|
0x00000880: 0bb3 .. LSRS r3,r6,#14
|
|
0x00000882: 039a .. LSLS r2,r3,#14
|
|
0x00000884: 4396 .C BICS r6,r6,r2
|
|
0x00000886: 093f ?. LSRS r7,r7,#4
|
|
0x00000888: 0bba .. LSRS r2,r7,#14
|
|
0x0000088a: 0394 .. LSLS r4,r2,#14
|
|
0x0000088c: 43a7 .C BICS r7,r7,r4
|
|
0x0000088e: 9602 .. STR r6,[sp,#8]
|
|
0x00000890: 462e .F MOV r6,r5
|
|
0x00000892: 437e ~C MULS r6,r7,r6
|
|
0x00000894: 9704 .. STR r7,[sp,#0x10]
|
|
0x00000896: 46b6 .F MOV lr,r6
|
|
0x00000898: 194e N. ADDS r6,r1,r5
|
|
0x0000089a: 19d7 .. ADDS r7,r2,r7
|
|
0x0000089c: 460c .F MOV r4,r1
|
|
0x0000089e: 9601 .. STR r6,[sp,#4]
|
|
0x000008a0: 4354 TC MULS r4,r2,r4
|
|
0x000008a2: 9705 .. STR r7,[sp,#0x14]
|
|
0x000008a4: 437e ~C MULS r6,r7,r6
|
|
0x000008a6: 1b37 7. SUBS r7,r6,r4
|
|
0x000008a8: 4676 vF MOV r6,lr
|
|
0x000008aa: 1bbf .. SUBS r7,r7,r6
|
|
0x000008ac: 0136 6. LSLS r6,r6,#4
|
|
0x000008ae: 46b6 .F MOV lr,r6
|
|
0x000008b0: 0bbe .. LSRS r6,r7,#14
|
|
0x000008b2: 1936 6. ADDS r6,r6,r4
|
|
0x000008b4: 9600 .. STR r6,[sp,#0]
|
|
0x000008b6: 4676 vF MOV r6,lr
|
|
0x000008b8: 04bc .. LSLS r4,r7,#18
|
|
0x000008ba: 1937 7. ADDS r7,r6,r4
|
|
0x000008bc: 9c00 .. LDR r4,[sp,#0]
|
|
0x000008be: d301 .. BCC 0x8c4 ; __aeabi_dmul + 168
|
|
0x000008c0: 1c64 d. ADDS r4,r4,#1
|
|
0x000008c2: 9400 .. STR r4,[sp,#0]
|
|
0x000008c4: 0064 d. LSLS r4,r4,#1
|
|
0x000008c6: 2f00 ./ CMP r7,#0
|
|
0x000008c8: d001 .. BEQ 0x8ce ; __aeabi_dmul + 178
|
|
0x000008ca: 2601 .& MOVS r6,#1
|
|
0x000008cc: 4334 4C ORRS r4,r4,r6
|
|
0x000008ce: 9e02 .. LDR r6,[sp,#8]
|
|
0x000008d0: 9f04 .. LDR r7,[sp,#0x10]
|
|
0x000008d2: 4375 uC MULS r5,r6,r5
|
|
0x000008d4: 4666 fF MOV r6,r12
|
|
0x000008d6: 437e ~C MULS r6,r7,r6
|
|
0x000008d8: 9604 .. STR r6,[sp,#0x10]
|
|
0x000008da: 0076 v. LSLS r6,r6,#1
|
|
0x000008dc: 1934 4. ADDS r4,r6,r4
|
|
0x000008de: 006e n. LSLS r6,r5,#1
|
|
0x000008e0: 1934 4. ADDS r4,r6,r4
|
|
0x000008e2: 9400 .. STR r4,[sp,#0]
|
|
0x000008e4: 9c02 .. LDR r4,[sp,#8]
|
|
0x000008e6: 9e01 .. LDR r6,[sp,#4]
|
|
0x000008e8: 191c .. ADDS r4,r3,r4
|
|
0x000008ea: 4366 fC MULS r6,r4,r6
|
|
0x000008ec: 1b75 u. SUBS r5,r6,r5
|
|
0x000008ee: 46ae .F MOV lr,r5
|
|
0x000008f0: 9406 .. STR r4,[sp,#0x18]
|
|
0x000008f2: 4665 eF MOV r5,r12
|
|
0x000008f4: 1945 E. ADDS r5,r0,r5
|
|
0x000008f6: 9c05 .. LDR r4,[sp,#0x14]
|
|
0x000008f8: 9505 .. STR r5,[sp,#0x14]
|
|
0x000008fa: 436c lC MULS r4,r5,r4
|
|
0x000008fc: 4359 YC MULS r1,r3,r1
|
|
0x000008fe: 4675 uF MOV r5,lr
|
|
0x00000900: 9108 .. STR r1,[sp,#0x20]
|
|
0x00000902: 1a69 i. SUBS r1,r5,r1
|
|
0x00000904: 9101 .. STR r1,[sp,#4]
|
|
0x00000906: 9e04 .. LDR r6,[sp,#0x10]
|
|
0x00000908: 4601 .F MOV r1,r0
|
|
0x0000090a: 4351 QC MULS r1,r2,r1
|
|
0x0000090c: 1ba4 .. SUBS r4,r4,r6
|
|
0x0000090e: 9104 .. STR r1,[sp,#0x10]
|
|
0x00000910: 1a61 a. SUBS r1,r4,r1
|
|
0x00000912: 9c00 .. LDR r4,[sp,#0]
|
|
0x00000914: 9107 .. STR r1,[sp,#0x1c]
|
|
0x00000916: 06e1 .. LSLS r1,r4,#27
|
|
0x00000918: d005 .. BEQ 0x926 ; __aeabi_dmul + 266
|
|
0x0000091a: 0961 a. LSRS r1,r4,#5
|
|
0x0000091c: 2201 ." MOVS r2,#1
|
|
0x0000091e: 4311 .C ORRS r1,r1,r2
|
|
0x00000920: e002 .. B 0x928 ; __aeabi_dmul + 268
|
|
0x00000922: e072 r. B 0xa0a ; __aeabi_dmul + 494
|
|
0x00000924: e06e n. B 0xa04 ; __aeabi_dmul + 488
|
|
0x00000926: 0961 a. LSRS r1,r4,#5
|
|
0x00000928: 9d08 .. LDR r5,[sp,#0x20]
|
|
0x0000092a: 2700 .' MOVS r7,#0
|
|
0x0000092c: 0a2c ,. LSRS r4,r5,#8
|
|
0x0000092e: 062d -. LSLS r5,r5,#24
|
|
0x00000930: 1869 i. ADDS r1,r5,r1
|
|
0x00000932: 9d04 .. LDR r5,[sp,#0x10]
|
|
0x00000934: 417c |A ADCS r4,r4,r7
|
|
0x00000936: 0a2a *. LSRS r2,r5,#8
|
|
0x00000938: 062d -. LSLS r5,r5,#24
|
|
0x0000093a: 1869 i. ADDS r1,r5,r1
|
|
0x0000093c: 9d01 .. LDR r5,[sp,#4]
|
|
0x0000093e: 4162 bA ADCS r2,r2,r4
|
|
0x00000940: 0dac .. LSRS r4,r5,#22
|
|
0x00000942: 02ad .. LSLS r5,r5,#10
|
|
0x00000944: 186d m. ADDS r5,r5,r1
|
|
0x00000946: 4154 TA ADCS r4,r4,r2
|
|
0x00000948: 9a07 .. LDR r2,[sp,#0x1c]
|
|
0x0000094a: 0d91 .. LSRS r1,r2,#22
|
|
0x0000094c: 0292 .. LSLS r2,r2,#10
|
|
0x0000094e: 1955 U. ADDS r5,r2,r5
|
|
0x00000950: 4161 aA ADCS r1,r1,r4
|
|
0x00000952: 9a02 .. LDR r2,[sp,#8]
|
|
0x00000954: 4664 dF MOV r4,r12
|
|
0x00000956: 4358 XC MULS r0,r3,r0
|
|
0x00000958: 4354 TC MULS r4,r2,r4
|
|
0x0000095a: 9b06 .. LDR r3,[sp,#0x18]
|
|
0x0000095c: 9a05 .. LDR r2,[sp,#0x14]
|
|
0x0000095e: 435a ZC MULS r2,r3,r2
|
|
0x00000960: 1a12 .. SUBS r2,r2,r0
|
|
0x00000962: 1b13 .. SUBS r3,r2,r4
|
|
0x00000964: 0e9a .. LSRS r2,r3,#26
|
|
0x00000966: 019b .. LSLS r3,r3,#6
|
|
0x00000968: 185b [. ADDS r3,r3,r1
|
|
0x0000096a: 417a zA ADCS r2,r2,r7
|
|
0x0000096c: 0b01 .. LSRS r1,r0,#12
|
|
0x0000096e: 0500 .. LSLS r0,r0,#20
|
|
0x00000970: 18c3 .. ADDS r3,r0,r3
|
|
0x00000972: 4151 QA ADCS r1,r1,r2
|
|
0x00000974: 0a22 ". LSRS r2,r4,#8
|
|
0x00000976: 0620 . LSLS r0,r4,#24
|
|
0x00000978: 1944 D. ADDS r4,r0,r5
|
|
0x0000097a: 415a ZA ADCS r2,r2,r3
|
|
0x0000097c: 429a .B CMP r2,r3
|
|
0x0000097e: d200 .. BCS 0x982 ; __aeabi_dmul + 358
|
|
0x00000980: 1c49 I. ADDS r1,r1,#1
|
|
0x00000982: 2001 . MOVS r0,#1
|
|
0x00000984: 0240 @. LSLS r0,r0,#9
|
|
0x00000986: 4281 .B CMP r1,r0
|
|
0x00000988: d303 .. BCC 0x992 ; __aeabi_dmul + 374
|
|
0x0000098a: 2315 .# MOVS r3,#0x15
|
|
0x0000098c: 2602 .& MOVS r6,#2
|
|
0x0000098e: 43f6 .C MVNS r6,r6
|
|
0x00000990: e002 .. B 0x998 ; __aeabi_dmul + 380
|
|
0x00000992: 2314 .# MOVS r3,#0x14
|
|
0x00000994: 2603 .& MOVS r6,#3
|
|
0x00000996: 43f6 .C MVNS r6,r6
|
|
0x00000998: 2020 MOVS r0,#0x20
|
|
0x0000099a: 1ac5 .. SUBS r5,r0,r3
|
|
0x0000099c: 40a9 .@ LSLS r1,r1,r5
|
|
0x0000099e: 4617 .F MOV r7,r2
|
|
0x000009a0: 40af .@ LSLS r7,r7,r5
|
|
0x000009a2: 40da .@ LSRS r2,r2,r3
|
|
0x000009a4: 430a .C ORRS r2,r2,r1
|
|
0x000009a6: 4620 F MOV r0,r4
|
|
0x000009a8: 9903 .. LDR r1,[sp,#0xc]
|
|
0x000009aa: 40d8 .@ LSRS r0,r0,r3
|
|
0x000009ac: 1409 .. ASRS r1,r1,#16
|
|
0x000009ae: 1873 s. ADDS r3,r6,r1
|
|
0x000009b0: 0519 .. LSLS r1,r3,#20
|
|
0x000009b2: 1851 Q. ADDS r1,r2,r1
|
|
0x000009b4: 9a03 .. LDR r2,[sp,#0xc]
|
|
0x000009b6: 4338 8C ORRS r0,r0,r7
|
|
0x000009b8: 07d2 .. LSLS r2,r2,#31
|
|
0x000009ba: 4051 Q@ EORS r1,r1,r2
|
|
0x000009bc: 40ac .@ LSLS r4,r4,r5
|
|
0x000009be: d009 .. BEQ 0x9d4 ; __aeabi_dmul + 440
|
|
0x000009c0: 2201 ." MOVS r2,#1
|
|
0x000009c2: 4094 .@ LSLS r4,r4,r2
|
|
0x000009c4: d306 .. BCC 0x9d4 ; __aeabi_dmul + 440
|
|
0x000009c6: 2200 ." MOVS r2,#0
|
|
0x000009c8: 1c40 @. ADDS r0,r0,#1
|
|
0x000009ca: 4151 QA ADCS r1,r1,r2
|
|
0x000009cc: 2c00 ., CMP r4,#0
|
|
0x000009ce: d101 .. BNE 0x9d4 ; __aeabi_dmul + 440
|
|
0x000009d0: 0840 @. LSRS r0,r0,#1
|
|
0x000009d2: 0040 @. LSLS r0,r0,#1
|
|
0x000009d4: 4a1e .J LDR r2,[pc,#120] ; [0xa50] = 0x7fe
|
|
0x000009d6: 4293 .B CMP r3,r2
|
|
0x000009d8: d312 .. BCC 0xa00 ; __aeabi_dmul + 484
|
|
0x000009da: 2201 ." MOVS r2,#1
|
|
0x000009dc: 9803 .. LDR r0,[sp,#0xc]
|
|
0x000009de: 0692 .. LSLS r2,r2,#26
|
|
0x000009e0: 4290 .B CMP r0,r2
|
|
0x000009e2: db07 .. BLT 0x9f4 ; __aeabi_dmul + 472
|
|
0x000009e4: 2005 . MOVS r0,#5
|
|
0x000009e6: 0740 @. LSLS r0,r0,#29
|
|
0x000009e8: 1809 .. ADDS r1,r1,r0
|
|
0x000009ea: 481a .H LDR r0,[pc,#104] ; [0xa54] = 0x7fffffff
|
|
0x000009ec: 4301 .C ORRS r1,r1,r0
|
|
0x000009ee: 12c0 .. ASRS r0,r0,#11
|
|
0x000009f0: 4041 A@ EORS r1,r1,r0
|
|
0x000009f2: e004 .. B 0x9fe ; __aeabi_dmul + 482
|
|
0x000009f4: 2003 . MOVS r0,#3
|
|
0x000009f6: 0740 @. LSLS r0,r0,#29
|
|
0x000009f8: 1808 .. ADDS r0,r1,r0
|
|
0x000009fa: 0fc1 .. LSRS r1,r0,#31
|
|
0x000009fc: 07c9 .. LSLS r1,r1,#31
|
|
0x000009fe: 2000 . MOVS r0,#0
|
|
0x00000a00: b009 .. ADD sp,sp,#0x24
|
|
0x00000a02: bdf0 .. POP {r4-r7,pc}
|
|
0x00000a04: 2000 . MOVS r0,#0
|
|
0x00000a06: 07f1 .. LSLS r1,r6,#31
|
|
0x00000a08: e7fa .. B 0xa00 ; __aeabi_dmul + 484
|
|
0x00000a0a: 1805 .. ADDS r5,r0,r0
|
|
0x00000a0c: 460c .F MOV r4,r1
|
|
0x00000a0e: 414c LA ADCS r4,r4,r1
|
|
0x00000a10: 4811 .H LDR r0,[pc,#68] ; [0xa58] = 0xffe00000
|
|
0x00000a12: 426d mB RSBS r5,r5,#0
|
|
0x00000a14: 41a0 .A SBCS r0,r0,r4
|
|
0x00000a16: d315 .. BCC 0xa44 ; __aeabi_dmul + 552
|
|
0x00000a18: 1894 .. ADDS r4,r2,r2
|
|
0x00000a1a: 461a .F MOV r2,r3
|
|
0x00000a1c: 415a ZA ADCS r2,r2,r3
|
|
0x00000a1e: 480e .H LDR r0,[pc,#56] ; [0xa58] = 0xffe00000
|
|
0x00000a20: 4264 dB RSBS r4,r4,#0
|
|
0x00000a22: 4190 .A SBCS r0,r0,r2
|
|
0x00000a24: d30e .. BCC 0xa44 ; __aeabi_dmul + 552
|
|
0x00000a26: 2001 . MOVS r0,#1
|
|
0x00000a28: 004a J. LSLS r2,r1,#1
|
|
0x00000a2a: 0540 @. LSLS r0,r0,#21
|
|
0x00000a2c: 4282 .B CMP r2,r0
|
|
0x00000a2e: d309 .. BCC 0xa44 ; __aeabi_dmul + 552
|
|
0x00000a30: 005a Z. LSLS r2,r3,#1
|
|
0x00000a32: 4282 .B CMP r2,r0
|
|
0x00000a34: d306 .. BCC 0xa44 ; __aeabi_dmul + 552
|
|
0x00000a36: 4059 Y@ EORS r1,r1,r3
|
|
0x00000a38: 0fc9 .. LSRS r1,r1,#31
|
|
0x00000a3a: 4a08 .J LDR r2,[pc,#32] ; [0xa5c] = 0x7ff00000
|
|
0x00000a3c: 07c9 .. LSLS r1,r1,#31
|
|
0x00000a3e: 2000 . MOVS r0,#0
|
|
0x00000a40: 4311 .C ORRS r1,r1,r2
|
|
0x00000a42: e7dd .. B 0xa00 ; __aeabi_dmul + 484
|
|
0x00000a44: 2000 . MOVS r0,#0
|
|
0x00000a46: 4906 .I LDR r1,[pc,#24] ; [0xa60] = 0x7ff80000
|
|
0x00000a48: e7da .. B 0xa00 ; __aeabi_dmul + 484
|
|
$d
|
|
0x00000a4a: 0000 .. DCW 0
|
|
0x00000a4c: 07ff0000 .... DCD 134152192
|
|
0x00000a50: 000007fe .... DCD 2046
|
|
0x00000a54: 7fffffff .... DCD 2147483647
|
|
0x00000a58: ffe00000 .... DCD 4292870144
|
|
0x00000a5c: 7ff00000 .... DCD 2146435072
|
|
0x00000a60: 7ff80000 .... DCD 2146959360
|
|
$t
|
|
.text
|
|
__aeabi_f2d
|
|
_f2d
|
|
0x00000a64: 2101 .! MOVS r1,#1
|
|
0x00000a66: 05c9 .. LSLS r1,r1,#23
|
|
0x00000a68: 2301 .# MOVS r3,#1
|
|
0x00000a6a: 1841 A. ADDS r1,r0,r1
|
|
0x00000a6c: 0042 B. LSLS r2,r0,#1
|
|
0x00000a6e: 061b .. LSLS r3,r3,#24
|
|
0x00000a70: 18d3 .. ADDS r3,r2,r3
|
|
0x00000a72: 0e5b [. LSRS r3,r3,#25
|
|
0x00000a74: d00a .. BEQ 0xa8c ; __aeabi_f2d + 40
|
|
0x00000a76: 10c1 .. ASRS r1,r0,#3
|
|
0x00000a78: 2207 ." MOVS r2,#7
|
|
0x00000a7a: 06d2 .. LSLS r2,r2,#27
|
|
0x00000a7c: 1889 .. ADDS r1,r1,r2
|
|
0x00000a7e: 0740 @. LSLS r0,r0,#29
|
|
0x00000a80: 4252 RB RSBS r2,r2,#0
|
|
0x00000a82: 42d1 .B CMN r1,r2
|
|
0x00000a84: d501 .. BPL 0xa8a ; __aeabi_f2d + 38
|
|
0x00000a86: 0052 R. LSLS r2,r2,#1
|
|
0x00000a88: 1889 .. ADDS r1,r1,r2
|
|
0x00000a8a: 4770 pG BX lr
|
|
0x00000a8c: 0209 .. LSLS r1,r1,#8
|
|
0x00000a8e: d508 .. BPL 0xaa2 ; __aeabi_f2d + 62
|
|
0x00000a90: 4601 .F MOV r1,r0
|
|
0x00000a92: 2a00 .* CMP r2,#0
|
|
0x00000a94: d003 .. BEQ 0xa9e ; __aeabi_f2d + 58
|
|
0x00000a96: 0fc1 .. LSRS r1,r0,#31
|
|
0x00000a98: 07c9 .. LSLS r1,r1,#31
|
|
0x00000a9a: 2000 . MOVS r0,#0
|
|
0x00000a9c: 4770 pG BX lr
|
|
0x00000a9e: 4610 .F MOV r0,r2
|
|
0x00000aa0: 4770 pG BX lr
|
|
0x00000aa2: 0242 B. LSLS r2,r0,#9
|
|
0x00000aa4: d002 .. BEQ 0xaac ; __aeabi_f2d + 72
|
|
0x00000aa6: 2000 . MOVS r0,#0
|
|
0x00000aa8: 4902 .I LDR r1,[pc,#8] ; [0xab4] = 0x7ff80000
|
|
0x00000aaa: 4770 pG BX lr
|
|
0x00000aac: 2107 .! MOVS r1,#7
|
|
0x00000aae: 0509 .. LSLS r1,r1,#20
|
|
0x00000ab0: 4301 .C ORRS r1,r1,r0
|
|
0x00000ab2: e7f4 .. B 0xa9e ; __aeabi_f2d + 58
|
|
$d
|
|
0x00000ab4: 7ff80000 .... DCD 2146959360
|
|
$t
|
|
.text
|
|
__aeabi_fdiv
|
|
_fdiv
|
|
0x00000ab8: b5f0 .. PUSH {r4-r7,lr}
|
|
0x00000aba: 25ff .% MOVS r5,#0xff
|
|
0x00000abc: 042d -. LSLS r5,r5,#16
|
|
0x00000abe: 09c6 .. LSRS r6,r0,#7
|
|
0x00000ac0: 09c2 .. LSRS r2,r0,#7
|
|
0x00000ac2: 27ff .' MOVS r7,#0xff
|
|
0x00000ac4: 4604 .F MOV r4,r0
|
|
0x00000ac6: 402e .@ ANDS r6,r6,r5
|
|
0x00000ac8: 3701 .7 ADDS r7,#1
|
|
0x00000aca: 09cb .. LSRS r3,r1,#7
|
|
0x00000acc: 433e >C ORRS r6,r6,r7
|
|
0x00000ace: 4048 H@ EORS r0,r0,r1
|
|
0x00000ad0: 402a *@ ANDS r2,r2,r5
|
|
0x00000ad2: 402b +@ ANDS r3,r3,r5
|
|
0x00000ad4: 4607 .F MOV r7,r0
|
|
0x00000ad6: 2a00 .* CMP r2,#0
|
|
0x00000ad8: d06b k. BEQ 0xbb2 ; __aeabi_fdiv + 250
|
|
0x00000ada: 2b00 .+ CMP r3,#0
|
|
0x00000adc: d069 i. BEQ 0xbb2 ; __aeabi_fdiv + 250
|
|
0x00000ade: 42aa .B CMP r2,r5
|
|
0x00000ae0: d067 g. BEQ 0xbb2 ; __aeabi_fdiv + 250
|
|
0x00000ae2: 42ab .B CMP r3,r5
|
|
0x00000ae4: d065 e. BEQ 0xbb2 ; __aeabi_fdiv + 250
|
|
0x00000ae6: 2800 .( CMP r0,#0
|
|
0x00000ae8: da00 .. BGE 0xaec ; __aeabi_fdiv + 52
|
|
0x00000aea: 4632 2F MOV r2,r6
|
|
0x00000aec: 2501 .% MOVS r5,#1
|
|
0x00000aee: 05ed .. LSLS r5,r5,#23
|
|
0x00000af0: 4329 )C ORRS r1,r1,r5
|
|
0x00000af2: 432c ,C ORRS r4,r4,r5
|
|
0x00000af4: 0209 .. LSLS r1,r1,#8
|
|
0x00000af6: 0220 . LSLS r0,r4,#8
|
|
0x00000af8: 0a09 .. LSRS r1,r1,#8
|
|
0x00000afa: 1ad2 .. SUBS r2,r2,r3
|
|
0x00000afc: 0c4b K. LSRS r3,r1,#17
|
|
0x00000afe: 247f .$ MOVS r4,#0x7f
|
|
0x00000b00: 1ae3 .. SUBS r3,r4,r3
|
|
0x00000b02: 4c43 CL LDR r4,[pc,#268] ; [0xc10] = 0x1dda
|
|
0x00000b04: 0a00 .. LSRS r0,r0,#8
|
|
0x00000b06: 447c |D ADD r4,r4,pc
|
|
0x00000b08: 5ce3 .\ LDRB r3,[r4,r3]
|
|
0x00000b0a: 247d }$ MOVS r4,#0x7d
|
|
0x00000b0c: 0424 $. LSLS r4,r4,#16
|
|
0x00000b0e: 1912 .. ADDS r2,r2,r4
|
|
0x00000b10: 1414 .. ASRS r4,r2,#16
|
|
0x00000b12: 005b [. LSLS r3,r3,#1
|
|
0x00000b14: 18a2 .. ADDS r2,r4,r2
|
|
0x00000b16: 4288 .B CMP r0,r1
|
|
0x00000b18: d301 .. BCC 0xb1e ; __aeabi_fdiv + 102
|
|
0x00000b1a: 1c52 R. ADDS r2,r2,#1
|
|
0x00000b1c: e000 .. B 0xb20 ; __aeabi_fdiv + 104
|
|
0x00000b1e: 0040 @. LSLS r0,r0,#1
|
|
0x00000b20: 4249 IB RSBS r1,r1,#0
|
|
0x00000b22: 460c .F MOV r4,r1
|
|
0x00000b24: 435c \C MULS r4,r3,r4
|
|
0x00000b26: 1124 $. ASRS r4,r4,#4
|
|
0x00000b28: 435c \C MULS r4,r3,r4
|
|
0x00000b2a: 01db .. LSLS r3,r3,#7
|
|
0x00000b2c: 1564 d. ASRS r4,r4,#21
|
|
0x00000b2e: 18e3 .. ADDS r3,r4,r3
|
|
0x00000b30: 0a04 .. LSRS r4,r0,#8
|
|
0x00000b32: 435c \C MULS r4,r3,r4
|
|
0x00000b34: 02c5 .. LSLS r5,r0,#11
|
|
0x00000b36: 0d20 . LSRS r0,r4,#20
|
|
0x00000b38: 460c .F MOV r4,r1
|
|
0x00000b3a: 4344 DC MULS r4,r0,r4
|
|
0x00000b3c: 1964 d. ADDS r4,r4,r5
|
|
0x00000b3e: 0a25 %. LSRS r5,r4,#8
|
|
0x00000b40: 435d ]C MULS r5,r3,r5
|
|
0x00000b42: 0323 #. LSLS r3,r4,#12
|
|
0x00000b44: 0cec .. LSRS r4,r5,#19
|
|
0x00000b46: 460d .F MOV r5,r1
|
|
0x00000b48: 4365 eC MULS r5,r4,r5
|
|
0x00000b4a: 0300 .. LSLS r0,r0,#12
|
|
0x00000b4c: 1900 .. ADDS r0,r0,r4
|
|
0x00000b4e: 18eb .. ADDS r3,r5,r3
|
|
0x00000b50: 424c LB RSBS r4,r1,#0
|
|
0x00000b52: 42a3 .B CMP r3,r4
|
|
0x00000b54: d301 .. BCC 0xb5a ; __aeabi_fdiv + 162
|
|
0x00000b56: 185b [. ADDS r3,r3,r1
|
|
0x00000b58: 1c40 @. ADDS r0,r0,#1
|
|
0x00000b5a: 05d4 .. LSLS r4,r2,#23
|
|
0x00000b5c: 1820 . ADDS r0,r4,r0
|
|
0x00000b5e: 2b00 .+ CMP r3,#0
|
|
0x00000b60: d007 .. BEQ 0xb72 ; __aeabi_fdiv + 186
|
|
0x00000b62: 005b [. LSLS r3,r3,#1
|
|
0x00000b64: 18c9 .. ADDS r1,r1,r3
|
|
0x00000b66: d304 .. BCC 0xb72 ; __aeabi_fdiv + 186
|
|
0x00000b68: 1c40 @. ADDS r0,r0,#1
|
|
0x00000b6a: 2900 .) CMP r1,#0
|
|
0x00000b6c: d101 .. BNE 0xb72 ; __aeabi_fdiv + 186
|
|
0x00000b6e: 0840 @. LSRS r0,r0,#1
|
|
0x00000b70: 0040 @. LSLS r0,r0,#1
|
|
0x00000b72: 213f ?! MOVS r1,#0x3f
|
|
0x00000b74: 0489 .. LSLS r1,r1,#18
|
|
0x00000b76: 428a .B CMP r2,r1
|
|
0x00000b78: d309 .. BCC 0xb8e ; __aeabi_fdiv + 214
|
|
0x00000b7a: 2a00 .* CMP r2,#0
|
|
0x00000b7c: dc08 .. BGT 0xb90 ; __aeabi_fdiv + 216
|
|
0x00000b7e: 0611 .. LSLS r1,r2,#24
|
|
0x00000b80: 0f09 .. LSRS r1,r1,#28
|
|
0x00000b82: d004 .. BEQ 0xb8e ; __aeabi_fdiv + 214
|
|
0x00000b84: 2103 .! MOVS r1,#3
|
|
0x00000b86: 0749 I. LSLS r1,r1,#29
|
|
0x00000b88: 1840 @. ADDS r0,r0,r1
|
|
0x00000b8a: 0fc0 .. LSRS r0,r0,#31
|
|
0x00000b8c: 07c0 .. LSLS r0,r0,#31
|
|
0x00000b8e: bdf0 .. POP {r4-r7,pc}
|
|
0x00000b90: 2201 ." MOVS r2,#1
|
|
0x00000b92: 0041 A. LSLS r1,r0,#1
|
|
0x00000b94: 0612 .. LSLS r2,r2,#24
|
|
0x00000b96: 1889 .. ADDS r1,r1,r2
|
|
0x00000b98: 227f ." MOVS r2,#0x7f
|
|
0x00000b9a: 0652 R. LSLS r2,r2,#25
|
|
0x00000b9c: 4291 .B CMP r1,r2
|
|
0x00000b9e: d2f6 .. BCS 0xb8e ; __aeabi_fdiv + 214
|
|
0x00000ba0: 2105 .! MOVS r1,#5
|
|
0x00000ba2: 0749 I. LSLS r1,r1,#29
|
|
0x00000ba4: 42c8 .B CMN r0,r1
|
|
0x00000ba6: d501 .. BPL 0xbac ; __aeabi_fdiv + 244
|
|
0x00000ba8: 1090 .. ASRS r0,r2,#2
|
|
0x00000baa: bdf0 .. POP {r4-r7,pc}
|
|
0x00000bac: 20ff . MOVS r0,#0xff
|
|
0x00000bae: 05c0 .. LSLS r0,r0,#23
|
|
0x00000bb0: bdf0 .. POP {r4-r7,pc}
|
|
0x00000bb2: 2f00 ./ CMP r7,#0
|
|
0x00000bb4: da00 .. BGE 0xbb8 ; __aeabi_fdiv + 256
|
|
0x00000bb6: 4632 2F MOV r2,r6
|
|
0x00000bb8: 4816 .H LDR r0,[pc,#88] ; [0xc14] = 0x7fc00000
|
|
0x00000bba: 42aa .B CMP r2,r5
|
|
0x00000bbc: d207 .. BCS 0xbce ; __aeabi_fdiv + 278
|
|
0x00000bbe: 42ab .B CMP r3,r5
|
|
0x00000bc0: d205 .. BCS 0xbce ; __aeabi_fdiv + 278
|
|
0x00000bc2: 0219 .. LSLS r1,r3,#8
|
|
0x00000bc4: 0e09 .. LSRS r1,r1,#24
|
|
0x00000bc6: d017 .. BEQ 0xbf8 ; __aeabi_fdiv + 320
|
|
0x00000bc8: 0ff8 .. LSRS r0,r7,#31
|
|
0x00000bca: 07c0 .. LSLS r0,r0,#31
|
|
0x00000bcc: bdf0 .. POP {r4-r7,pc}
|
|
0x00000bce: 25ff .% MOVS r5,#0xff
|
|
0x00000bd0: 0063 c. LSLS r3,r4,#1
|
|
0x00000bd2: 062d -. LSLS r5,r5,#24
|
|
0x00000bd4: 42ab .B CMP r3,r5
|
|
0x00000bd6: d8f9 .. BHI 0xbcc ; __aeabi_fdiv + 276
|
|
0x00000bd8: 0049 I. LSLS r1,r1,#1
|
|
0x00000bda: 42a9 .B CMP r1,r5
|
|
0x00000bdc: d8f6 .. BHI 0xbcc ; __aeabi_fdiv + 276
|
|
0x00000bde: 42ab .B CMP r3,r5
|
|
0x00000be0: d101 .. BNE 0xbe6 ; __aeabi_fdiv + 302
|
|
0x00000be2: 42a9 .B CMP r1,r5
|
|
0x00000be4: d0f2 .. BEQ 0xbcc ; __aeabi_fdiv + 276
|
|
0x00000be6: 42a9 .B CMP r1,r5
|
|
0x00000be8: d101 .. BNE 0xbee ; __aeabi_fdiv + 310
|
|
0x00000bea: 2100 .! MOVS r1,#0
|
|
0x00000bec: e001 .. B 0xbf2 ; __aeabi_fdiv + 314
|
|
0x00000bee: 0061 a. LSLS r1,r4,#1
|
|
0x00000bf0: 0849 I. LSRS r1,r1,#1
|
|
0x00000bf2: 05d0 .. LSLS r0,r2,#23
|
|
0x00000bf4: 4308 .C ORRS r0,r0,r1
|
|
0x00000bf6: bdf0 .. POP {r4-r7,pc}
|
|
0x00000bf8: 0211 .. LSLS r1,r2,#8
|
|
0x00000bfa: 0e09 .. LSRS r1,r1,#24
|
|
0x00000bfc: d0fb .. BEQ 0xbf6 ; __aeabi_fdiv + 318
|
|
0x00000bfe: 20ff . MOVS r0,#0xff
|
|
0x00000c00: 4302 .C ORRS r2,r2,r0
|
|
0x00000c02: 05d0 .. LSLS r0,r2,#23
|
|
0x00000c04: bdf0 .. POP {r4-r7,pc}
|
|
_frdiv
|
|
0x00000c06: 460a .F MOV r2,r1
|
|
0x00000c08: 4601 .F MOV r1,r0
|
|
0x00000c0a: 4610 .F MOV r0,r2
|
|
0x00000c0c: e754 T. B __aeabi_fdiv ; 0xab8
|
|
$d
|
|
0x00000c0e: 0000 .. DCW 0
|
|
0x00000c10: 00001dda .... DCD 7642
|
|
0x00000c14: 7fc00000 .... DCD 2143289344
|
|
$t
|
|
.text
|
|
__aeabi_f2iz
|
|
_ffix
|
|
0x00000c18: b510 .. PUSH {r4,lr}
|
|
0x00000c1a: 4601 .F MOV r1,r0
|
|
0x00000c1c: 249e .$ MOVS r4,#0x9e
|
|
0x00000c1e: 0200 .. LSLS r0,r0,#8
|
|
0x00000c20: 15ca .. ASRS r2,r1,#23
|
|
0x00000c22: 07a3 .. LSLS r3,r4,#30
|
|
0x00000c24: 2a00 .* CMP r2,#0
|
|
0x00000c26: d002 .. BEQ 0xc2e ; __aeabi_f2iz + 22
|
|
0x00000c28: 4318 .C ORRS r0,r0,r3
|
|
0x00000c2a: 2a00 .* CMP r2,#0
|
|
0x00000c2c: db04 .. BLT 0xc38 ; __aeabi_f2iz + 32
|
|
0x00000c2e: 1aa2 .. SUBS r2,r4,r2
|
|
0x00000c30: 2a00 .* CMP r2,#0
|
|
0x00000c32: dd0c .. BLE 0xc4e ; __aeabi_f2iz + 54
|
|
0x00000c34: 40d0 .@ LSRS r0,r0,r2
|
|
0x00000c36: bd10 .. POP {r4,pc}
|
|
0x00000c38: 0612 .. LSLS r2,r2,#24
|
|
0x00000c3a: 0e12 .. LSRS r2,r2,#24
|
|
0x00000c3c: d101 .. BNE 0xc42 ; __aeabi_f2iz + 42
|
|
0x00000c3e: 0040 @. LSLS r0,r0,#1
|
|
0x00000c40: 0840 @. LSRS r0,r0,#1
|
|
0x00000c42: 1aa2 .. SUBS r2,r4,r2
|
|
0x00000c44: d403 .. BMI 0xc4e ; __aeabi_f2iz + 54
|
|
0x00000c46: 40d0 .@ LSRS r0,r0,r2
|
|
0x00000c48: 4240 @B RSBS r0,r0,#0
|
|
0x00000c4a: 2800 .( CMP r0,#0
|
|
0x00000c4c: ddf3 .. BLE 0xc36 ; __aeabi_f2iz + 30
|
|
0x00000c4e: 22ff ." MOVS r2,#0xff
|
|
0x00000c50: 0048 H. LSLS r0,r1,#1
|
|
0x00000c52: 0612 .. LSLS r2,r2,#24
|
|
0x00000c54: 4290 .B CMP r0,r2
|
|
0x00000c56: d901 .. BLS 0xc5c ; __aeabi_f2iz + 68
|
|
0x00000c58: 2000 . MOVS r0,#0
|
|
0x00000c5a: bd10 .. POP {r4,pc}
|
|
0x00000c5c: 17c8 .. ASRS r0,r1,#31
|
|
0x00000c5e: 43c0 .C MVNS r0,r0
|
|
0x00000c60: 4058 X@ EORS r0,r0,r3
|
|
0x00000c62: bd10 .. POP {r4,pc}
|
|
.text
|
|
__aeabi_f2uiz
|
|
_ffixu
|
|
0x00000c64: 0201 .. LSLS r1,r0,#8
|
|
0x00000c66: 15c2 .. ASRS r2,r0,#23
|
|
0x00000c68: d004 .. BEQ 0xc74 ; __aeabi_f2uiz + 16
|
|
0x00000c6a: 2301 .# MOVS r3,#1
|
|
0x00000c6c: 07db .. LSLS r3,r3,#31
|
|
0x00000c6e: 4319 .C ORRS r1,r1,r3
|
|
0x00000c70: 2a00 .* CMP r2,#0
|
|
0x00000c72: db0a .. BLT 0xc8a ; __aeabi_f2uiz + 38
|
|
0x00000c74: 239e .# MOVS r3,#0x9e
|
|
0x00000c76: 1a9a .. SUBS r2,r3,r2
|
|
0x00000c78: d402 .. BMI 0xc80 ; __aeabi_f2uiz + 28
|
|
0x00000c7a: 4608 .F MOV r0,r1
|
|
0x00000c7c: 40d0 .@ LSRS r0,r0,r2
|
|
0x00000c7e: 4770 pG BX lr
|
|
0x00000c80: 22ff ." MOVS r2,#0xff
|
|
0x00000c82: 0041 A. LSLS r1,r0,#1
|
|
0x00000c84: 0612 .. LSLS r2,r2,#24
|
|
0x00000c86: 4291 .B CMP r1,r2
|
|
0x00000c88: d901 .. BLS 0xc8e ; __aeabi_f2uiz + 42
|
|
0x00000c8a: 2000 . MOVS r0,#0
|
|
0x00000c8c: 4770 pG BX lr
|
|
0x00000c8e: 17c0 .. ASRS r0,r0,#31
|
|
0x00000c90: 43c0 .C MVNS r0,r0
|
|
0x00000c92: 4770 pG BX lr
|
|
.text
|
|
__aeabi_i2f_normalise
|
|
0x00000c94: 221f ." MOVS r2,#0x1f
|
|
0x00000c96: 0c03 .. LSRS r3,r0,#16
|
|
0x00000c98: d102 .. BNE 0xca0 ; __aeabi_i2f_normalise + 12
|
|
0x00000c9a: 220f ." MOVS r2,#0xf
|
|
0x00000c9c: 0400 .. LSLS r0,r0,#16
|
|
0x00000c9e: d01c .. BEQ 0xcda ; __aeabi_i2f_normalise + 70
|
|
0x00000ca0: 0e03 .. LSRS r3,r0,#24
|
|
0x00000ca2: d101 .. BNE 0xca8 ; __aeabi_i2f_normalise + 20
|
|
0x00000ca4: 0200 .. LSLS r0,r0,#8
|
|
0x00000ca6: 3a08 .: SUBS r2,r2,#8
|
|
0x00000ca8: 0f03 .. LSRS r3,r0,#28
|
|
0x00000caa: d101 .. BNE 0xcb0 ; __aeabi_i2f_normalise + 28
|
|
0x00000cac: 0100 .. LSLS r0,r0,#4
|
|
0x00000cae: 1f12 .. SUBS r2,r2,#4
|
|
0x00000cb0: 0f83 .. LSRS r3,r0,#30
|
|
0x00000cb2: d101 .. BNE 0xcb8 ; __aeabi_i2f_normalise + 36
|
|
0x00000cb4: 0080 .. LSLS r0,r0,#2
|
|
0x00000cb6: 1e92 .. SUBS r2,r2,#2
|
|
0x00000cb8: 2800 .( CMP r0,#0
|
|
0x00000cba: db01 .. BLT 0xcc0 ; __aeabi_i2f_normalise + 44
|
|
0x00000cbc: 0040 @. LSLS r0,r0,#1
|
|
0x00000cbe: 1e52 R. SUBS r2,r2,#1
|
|
0x00000cc0: 05d2 .. LSLS r2,r2,#23
|
|
0x00000cc2: 1851 Q. ADDS r1,r2,r1
|
|
0x00000cc4: 1202 .. ASRS r2,r0,#8
|
|
0x00000cc6: 1851 Q. ADDS r1,r2,r1
|
|
0x00000cc8: 2219 ." MOVS r2,#0x19
|
|
0x00000cca: 4090 .@ LSLS r0,r0,r2
|
|
0x00000ccc: d304 .. BCC 0xcd8 ; __aeabi_i2f_normalise + 68
|
|
0x00000cce: 1c49 I. ADDS r1,r1,#1
|
|
0x00000cd0: 2800 .( CMP r0,#0
|
|
0x00000cd2: d101 .. BNE 0xcd8 ; __aeabi_i2f_normalise + 68
|
|
0x00000cd4: 0849 I. LSRS r1,r1,#1
|
|
0x00000cd6: 0049 I. LSLS r1,r1,#1
|
|
0x00000cd8: 4608 .F MOV r0,r1
|
|
0x00000cda: 4770 pG BX lr
|
|
__aeabi_i2f
|
|
_fflt
|
|
0x00000cdc: 0fc1 .. LSRS r1,r0,#31
|
|
0x00000cde: 07c9 .. LSLS r1,r1,#31
|
|
0x00000ce0: d000 .. BEQ 0xce4 ; __aeabi_i2f + 8
|
|
0x00000ce2: 4240 @B RSBS r0,r0,#0
|
|
0x00000ce4: 2201 ." MOVS r2,#1
|
|
0x00000ce6: 0792 .. LSLS r2,r2,#30
|
|
0x00000ce8: 4311 .C ORRS r1,r1,r2
|
|
0x00000cea: e7d3 .. B __aeabi_i2f_normalise ; 0xc94
|
|
__aeabi_ui2f
|
|
_ffltu
|
|
0x00000cec: 2101 .! MOVS r1,#1
|
|
0x00000cee: 0789 .. LSLS r1,r1,#30
|
|
0x00000cf0: e7d0 .. B __aeabi_i2f_normalise ; 0xc94
|
|
0x00000cf2: 0000 .. MOVS r0,r0
|
|
.text
|
|
__fpl_dcmp_InfNaN
|
|
0x00000cf4: b5f8 .. PUSH {r3-r7,lr}
|
|
0x00000cf6: 4c22 "L LDR r4,[pc,#136] ; [0xd80] = 0xffe00000
|
|
0x00000cf8: 004e N. LSLS r6,r1,#1
|
|
0x00000cfa: 9d06 .. LDR r5,[sp,#0x18]
|
|
0x00000cfc: 42a6 .B CMP r6,r4
|
|
0x00000cfe: d80a .. BHI 0xd16 ; __fpl_dcmp_InfNaN + 34
|
|
0x00000d00: 42a6 .B CMP r6,r4
|
|
0x00000d02: d101 .. BNE 0xd08 ; __fpl_dcmp_InfNaN + 20
|
|
0x00000d04: 2800 .( CMP r0,#0
|
|
0x00000d06: d106 .. BNE 0xd16 ; __fpl_dcmp_InfNaN + 34
|
|
0x00000d08: 005e ^. LSLS r6,r3,#1
|
|
0x00000d0a: 42a6 .B CMP r6,r4
|
|
0x00000d0c: d803 .. BHI 0xd16 ; __fpl_dcmp_InfNaN + 34
|
|
0x00000d0e: 42a6 .B CMP r6,r4
|
|
0x00000d10: d10a .. BNE 0xd28 ; __fpl_dcmp_InfNaN + 52
|
|
0x00000d12: 2a00 .* CMP r2,#0
|
|
0x00000d14: d008 .. BEQ 0xd28 ; __fpl_dcmp_InfNaN + 52
|
|
0x00000d16: 240d .$ MOVS r4,#0xd
|
|
0x00000d18: 0424 $. LSLS r4,r4,#16
|
|
0x00000d1a: 4225 %B TST r5,r4
|
|
0x00000d1c: d02c ,. BEQ 0xd78 ; __fpl_dcmp_InfNaN + 132
|
|
0x00000d1e: 4629 )F MOV r1,r5
|
|
0x00000d20: 2000 . MOVS r0,#0
|
|
0x00000d22: f000f861 ..a. BL __fpl_cmpreturn ; 0xde8
|
|
0x00000d26: bdf8 .. POP {r3-r7,pc}
|
|
0x00000d28: 460c .F MOV r4,r1
|
|
0x00000d2a: 431c .C ORRS r4,r4,r3
|
|
0x00000d2c: d40c .. BMI 0xd48 ; __fpl_dcmp_InfNaN + 84
|
|
0x00000d2e: 4299 .B CMP r1,r3
|
|
0x00000d30: d002 .. BEQ 0xd38 ; __fpl_dcmp_InfNaN + 68
|
|
0x00000d32: f3ef8000 .... MRS r0,APSR ; formerly CPSR
|
|
0x00000d36: bdf8 .. POP {r3-r7,pc}
|
|
0x00000d38: 4290 .B CMP r0,r2
|
|
0x00000d3a: d002 .. BEQ 0xd42 ; __fpl_dcmp_InfNaN + 78
|
|
0x00000d3c: f3ef8000 .... MRS r0,APSR ; formerly CPSR
|
|
0x00000d40: bdf8 .. POP {r3-r7,pc}
|
|
0x00000d42: f3ef8000 .... MRS r0,APSR ; formerly CPSR
|
|
0x00000d46: bdf8 .. POP {r3-r7,pc}
|
|
0x00000d48: 2409 .$ MOVS r4,#9
|
|
0x00000d4a: 0724 $. LSLS r4,r4,#28
|
|
0x00000d4c: 00e5 .. LSLS r5,r4,#3
|
|
0x00000d4e: 428b .B CMP r3,r1
|
|
0x00000d50: d006 .. BEQ 0xd60 ; __fpl_dcmp_InfNaN + 108
|
|
0x00000d52: f3ef8000 .... MRS r0,APSR ; formerly CPSR
|
|
0x00000d56: 43a0 .C BICS r0,r0,r4
|
|
0x00000d58: 1a59 Y. SUBS r1,r3,r1
|
|
0x00000d5a: d206 .. BCS 0xd6a ; __fpl_dcmp_InfNaN + 118
|
|
0x00000d5c: 4328 (C ORRS r0,r0,r5
|
|
0x00000d5e: e004 .. B 0xd6a ; __fpl_dcmp_InfNaN + 118
|
|
0x00000d60: 1a10 .. SUBS r0,r2,r0
|
|
0x00000d62: d305 .. BCC 0xd70 ; __fpl_dcmp_InfNaN + 124
|
|
0x00000d64: f3ef8000 .... MRS r0,APSR ; formerly CPSR
|
|
0x00000d68: 43a0 .C BICS r0,r0,r4
|
|
0x00000d6a: f3808800 .... MSR APSR_nzcvq,r0 ; formerly CPSR_f
|
|
0x00000d6e: bdf8 .. POP {r3-r7,pc}
|
|
0x00000d70: f3ef8000 .... MRS r0,APSR ; formerly CPSR
|
|
0x00000d74: 43a0 .C BICS r0,r0,r4
|
|
0x00000d76: e7f1 .. B 0xd5c ; __fpl_dcmp_InfNaN + 104
|
|
0x00000d78: 9500 .. STR r5,[sp,#0]
|
|
0x00000d7a: f000f84d ..M. BL __fpl_dcheck_NaN2 ; 0xe18
|
|
0x00000d7e: bdf8 .. POP {r3-r7,pc}
|
|
$d
|
|
0x00000d80: ffe00000 .... DCD 4292870144
|
|
$t
|
|
.text
|
|
__fpl_fcmp_InfNaN
|
|
0x00000d84: b510 .. PUSH {r4,lr}
|
|
0x00000d86: 23ff .# MOVS r3,#0xff
|
|
0x00000d88: 061b .. LSLS r3,r3,#24
|
|
0x00000d8a: 0044 D. LSLS r4,r0,#1
|
|
0x00000d8c: 429c .B CMP r4,r3
|
|
0x00000d8e: d81d .. BHI 0xdcc ; __fpl_fcmp_InfNaN + 72
|
|
0x00000d90: 004c L. LSLS r4,r1,#1
|
|
0x00000d92: 429c .B CMP r4,r3
|
|
0x00000d94: d81a .. BHI 0xdcc ; __fpl_fcmp_InfNaN + 72
|
|
0x00000d96: 4603 .F MOV r3,r0
|
|
0x00000d98: 4a12 .J LDR r2,[pc,#72] ; [0xde4] = 0x90000000
|
|
0x00000d9a: 430b .C ORRS r3,r3,r1
|
|
0x00000d9c: d407 .. BMI 0xdae ; __fpl_fcmp_InfNaN + 42
|
|
0x00000d9e: 1a40 @. SUBS r0,r0,r1
|
|
0x00000da0: d302 .. BCC 0xda8 ; __fpl_fcmp_InfNaN + 36
|
|
0x00000da2: f3ef8000 .... MRS r0,APSR ; formerly CPSR
|
|
0x00000da6: bd10 .. POP {r4,pc}
|
|
0x00000da8: f3ef8000 .... MRS r0,APSR ; formerly CPSR
|
|
0x00000dac: bd10 .. POP {r4,pc}
|
|
0x00000dae: 1a08 .. SUBS r0,r1,r0
|
|
0x00000db0: d206 .. BCS 0xdc0 ; __fpl_fcmp_InfNaN + 60
|
|
0x00000db2: f3ef8000 .... MRS r0,APSR ; formerly CPSR
|
|
0x00000db6: 2101 .! MOVS r1,#1
|
|
0x00000db8: 4390 .C BICS r0,r0,r2
|
|
0x00000dba: 07c9 .. LSLS r1,r1,#31
|
|
0x00000dbc: 4308 .C ORRS r0,r0,r1
|
|
0x00000dbe: e002 .. B 0xdc6 ; __fpl_fcmp_InfNaN + 66
|
|
0x00000dc0: f3ef8000 .... MRS r0,APSR ; formerly CPSR
|
|
0x00000dc4: 4390 .C BICS r0,r0,r2
|
|
0x00000dc6: f3808800 .... MSR APSR_nzcvq,r0 ; formerly CPSR_f
|
|
0x00000dca: bd10 .. POP {r4,pc}
|
|
0x00000dcc: 230d .# MOVS r3,#0xd
|
|
0x00000dce: 041b .. LSLS r3,r3,#16
|
|
0x00000dd0: 421a .B TST r2,r3
|
|
0x00000dd2: d004 .. BEQ 0xdde ; __fpl_fcmp_InfNaN + 90
|
|
0x00000dd4: 4611 .F MOV r1,r2
|
|
0x00000dd6: 2000 . MOVS r0,#0
|
|
0x00000dd8: f000f806 .... BL __fpl_cmpreturn ; 0xde8
|
|
0x00000ddc: bd10 .. POP {r4,pc}
|
|
0x00000dde: f000f825 ..%. BL __fpl_fcheck_NaN2 ; 0xe2c
|
|
0x00000de2: bd10 .. POP {r4,pc}
|
|
$d
|
|
0x00000de4: 90000000 .... DCD 2415919104
|
|
$t
|
|
.text
|
|
__fpl_cmpreturn
|
|
0x00000de8: 02c8 .. LSLS r0,r1,#11
|
|
0x00000dea: d512 .. BPL 0xe12 ; __fpl_cmpreturn + 42
|
|
0x00000dec: 0348 H. LSLS r0,r1,#13
|
|
0x00000dee: 0f40 @. LSRS r0,r0,#29
|
|
0x00000df0: 2800 .( CMP r0,#0
|
|
0x00000df2: d004 .. BEQ 0xdfe ; __fpl_cmpreturn + 22
|
|
0x00000df4: 03c8 .. LSLS r0,r1,#15
|
|
0x00000df6: 43c0 .C MVNS r0,r0
|
|
0x00000df8: 2101 .! MOVS r1,#1
|
|
0x00000dfa: 4088 .@ LSLS r0,r0,r1
|
|
0x00000dfc: 4770 pG BX lr
|
|
0x00000dfe: f3ef8000 .... MRS r0,APSR ; formerly CPSR
|
|
0x00000e02: 0100 .. LSLS r0,r0,#4
|
|
0x00000e04: 0900 .. LSRS r0,r0,#4
|
|
0x00000e06: 2103 .! MOVS r1,#3
|
|
0x00000e08: 0709 .. LSLS r1,r1,#28
|
|
0x00000e0a: 4308 .C ORRS r0,r0,r1
|
|
0x00000e0c: f3808800 .... MSR APSR_nzcvq,r0 ; formerly CPSR_f
|
|
0x00000e10: 4770 pG BX lr
|
|
0x00000e12: 2000 . MOVS r0,#0
|
|
0x00000e14: 4770 pG BX lr
|
|
0x00000e16: 0000 .. MOVS r0,r0
|
|
.text
|
|
__fpl_dcheck_NaN2
|
|
0x00000e18: b510 .. PUSH {r4,lr}
|
|
0x00000e1a: 2000 . MOVS r0,#0
|
|
0x00000e1c: 4902 .I LDR r1,[pc,#8] ; [0xe28] = 0x7ff80000
|
|
0x00000e1e: 9a02 .. LDR r2,[sp,#8]
|
|
0x00000e20: f000f833 ..3. BL __fpl_return_NaN ; 0xe8a
|
|
0x00000e24: bd10 .. POP {r4,pc}
|
|
$d
|
|
0x00000e26: 0000 .. DCW 0
|
|
0x00000e28: 7ff80000 .... DCD 2146959360
|
|
$t
|
|
.text
|
|
__fpl_fcheck_NaN2
|
|
0x00000e2c: b510 .. PUSH {r4,lr}
|
|
0x00000e2e: 4802 .H LDR r0,[pc,#8] ; [0xe38] = 0x7fc00000
|
|
0x00000e30: f000f82b ..+. BL __fpl_return_NaN ; 0xe8a
|
|
0x00000e34: bd10 .. POP {r4,pc}
|
|
$d
|
|
0x00000e36: 0000 .. DCW 0
|
|
0x00000e38: 7fc00000 .... DCD 2143289344
|
|
$t
|
|
.text
|
|
__user_setup_stackheap
|
|
0x00000e3c: 4675 uF MOV r5,lr
|
|
0x00000e3e: f000f853 ..S. BL __user_libspace ; 0xee8
|
|
0x00000e42: 46ae .F MOV lr,r5
|
|
0x00000e44: 0005 .. MOVS r5,r0
|
|
0x00000e46: 4669 iF MOV r1,sp
|
|
0x00000e48: 4653 SF MOV r3,r10
|
|
0x00000e4a: 08c0 .. LSRS r0,r0,#3
|
|
0x00000e4c: 00c0 .. LSLS r0,r0,#3
|
|
0x00000e4e: 4685 .F MOV sp,r0
|
|
0x00000e50: b018 .. ADD sp,sp,#0x60
|
|
0x00000e52: b520 . PUSH {r5,lr}
|
|
0x00000e54: f7fff9e0 .... BL __user_initial_stackheap ; 0x218
|
|
0x00000e58: bc60 `. POP {r5,r6}
|
|
0x00000e5a: 2700 .' MOVS r7,#0
|
|
0x00000e5c: 0849 I. LSRS r1,r1,#1
|
|
0x00000e5e: 46b6 .F MOV lr,r6
|
|
0x00000e60: 2600 .& MOVS r6,#0
|
|
0x00000e62: c5c0 .. STM r5!,{r6,r7}
|
|
0x00000e64: c5c0 .. STM r5!,{r6,r7}
|
|
0x00000e66: c5c0 .. STM r5!,{r6,r7}
|
|
0x00000e68: c5c0 .. STM r5!,{r6,r7}
|
|
0x00000e6a: c5c0 .. STM r5!,{r6,r7}
|
|
0x00000e6c: c5c0 .. STM r5!,{r6,r7}
|
|
0x00000e6e: c5c0 .. STM r5!,{r6,r7}
|
|
0x00000e70: c5c0 .. STM r5!,{r6,r7}
|
|
0x00000e72: 3d40 @= SUBS r5,r5,#0x40
|
|
0x00000e74: 0049 I. LSLS r1,r1,#1
|
|
0x00000e76: 468d .F MOV sp,r1
|
|
0x00000e78: 4770 pG BX lr
|
|
.text
|
|
exit
|
|
0x00000e7a: b510 .. PUSH {r4,lr}
|
|
0x00000e7c: 4604 .F MOV r4,r0
|
|
0x00000e7e: 46c0 .F MOV r8,r8
|
|
0x00000e80: 46c0 .F MOV r8,r8
|
|
0x00000e82: 4620 F MOV r0,r4
|
|
0x00000e84: f7fff94f ..O. BL __rt_exit ; 0x126
|
|
0x00000e88: bd10 .. POP {r4,pc}
|
|
.text
|
|
__fpl_return_NaN
|
|
0x00000e8a: b510 .. PUSH {r4,lr}
|
|
0x00000e8c: 460c .F MOV r4,r1
|
|
0x00000e8e: 0711 .. LSLS r1,r2,#28
|
|
0x00000e90: 0f09 .. LSRS r1,r1,#28
|
|
0x00000e92: 2909 .) CMP r1,#9
|
|
0x00000e94: d004 .. BEQ 0xea0 ; __fpl_return_NaN + 22
|
|
0x00000e96: 290a .) CMP r1,#0xa
|
|
0x00000e98: d00a .. BEQ 0xeb0 ; __fpl_return_NaN + 38
|
|
0x00000e9a: 2908 .) CMP r1,#8
|
|
0x00000e9c: d10c .. BNE 0xeb8 ; __fpl_return_NaN + 46
|
|
0x00000e9e: e004 .. B 0xeaa ; __fpl_return_NaN + 32
|
|
0x00000ea0: 4611 .F MOV r1,r2
|
|
0x00000ea2: 2008 . MOVS r0,#8
|
|
0x00000ea4: f7ffffa0 .... BL __fpl_cmpreturn ; 0xde8
|
|
0x00000ea8: e006 .. B 0xeb8 ; __fpl_return_NaN + 46
|
|
0x00000eaa: 0651 Q. LSLS r1,r2,#25
|
|
0x00000eac: d506 .. BPL 0xebc ; __fpl_return_NaN + 50
|
|
0x00000eae: e001 .. B 0xeb4 ; __fpl_return_NaN + 42
|
|
0x00000eb0: 0651 Q. LSLS r1,r2,#25
|
|
0x00000eb2: d501 .. BPL 0xeb8 ; __fpl_return_NaN + 46
|
|
0x00000eb4: 2001 . MOVS r0,#1
|
|
0x00000eb6: 07c0 .. LSLS r0,r0,#31
|
|
0x00000eb8: 4621 !F MOV r1,r4
|
|
0x00000eba: bd10 .. POP {r4,pc}
|
|
0x00000ebc: 06d1 .. LSLS r1,r2,#27
|
|
0x00000ebe: d507 .. BPL 0xed0 ; __fpl_return_NaN + 70
|
|
0x00000ec0: 0101 .. LSLS r1,r0,#4
|
|
0x00000ec2: 0909 .. LSRS r1,r1,#4
|
|
0x00000ec4: 08cc .. LSRS r4,r1,#3
|
|
0x00000ec6: 0749 I. LSLS r1,r1,#29
|
|
0x00000ec8: 0e00 .. LSRS r0,r0,#24
|
|
0x00000eca: 0600 .. LSLS r0,r0,#24
|
|
0x00000ecc: 4304 .C ORRS r4,r4,r0
|
|
0x00000ece: e009 .. B 0xee4 ; __fpl_return_NaN + 90
|
|
0x00000ed0: 0f41 A. LSRS r1,r0,#29
|
|
0x00000ed2: 0220 . LSLS r0,r4,#8
|
|
0x00000ed4: 0749 I. LSLS r1,r1,#29
|
|
0x00000ed6: 0a00 .. LSRS r0,r0,#8
|
|
0x00000ed8: 4301 .C ORRS r1,r1,r0
|
|
0x00000eda: 0e20 . LSRS r0,r4,#24
|
|
0x00000edc: 0600 .. LSLS r0,r0,#24
|
|
0x00000ede: 221d ." MOVS r2,#0x1d
|
|
0x00000ee0: 41d1 .A RORS r1,r1,r2
|
|
0x00000ee2: 4301 .C ORRS r1,r1,r0
|
|
0x00000ee4: 4608 .F MOV r0,r1
|
|
0x00000ee6: e7e7 .. B 0xeb8 ; __fpl_return_NaN + 46
|
|
.text
|
|
__user_libspace
|
|
__user_perproc_libspace
|
|
__user_perthread_libspace
|
|
0x00000ee8: 4800 .H LDR r0,[pc,#0] ; [0xeec] = 0x20002314
|
|
0x00000eea: 4770 pG BX lr
|
|
$d
|
|
0x00000eec: 20002314 .#. DCD 536879892
|
|
$t
|
|
.text
|
|
_sys_exit
|
|
0x00000ef0: 4901 .I LDR r1,[pc,#4] ; [0xef8] = 0x20026
|
|
0x00000ef2: 2018 . MOVS r0,#0x18
|
|
0x00000ef4: beab .. BKPT #0xab
|
|
0x00000ef6: e7fe .. B 0xef6 ; _sys_exit + 6
|
|
$d
|
|
0x00000ef8: 00020026 &... DCD 131110
|
|
$t
|
|
.text
|
|
__I$use$semihosting
|
|
__use_no_semihosting_swi
|
|
0x00000efc: 4770 pG BX lr
|
|
.text
|
|
__semihosting_library_function
|
|
0x00000efe: 0000 .. MOVS r0,r0
|
|
i.Bubbling
|
|
Bubbling
|
|
0x00000f00: b5f0 .. PUSH {r4-r7,lr}
|
|
0x00000f02: 4602 .F MOV r2,r0
|
|
0x00000f04: 2300 .# MOVS r3,#0
|
|
0x00000f06: e029 ). B 0xf5c ; Bubbling + 92
|
|
0x00000f08: 2101 .! MOVS r1,#1
|
|
0x00000f0a: e022 ". B 0xf52 ; Bubbling + 82
|
|
0x00000f0c: 0088 .. LSLS r0,r1,#2
|
|
0x00000f0e: 5816 .X LDR r6,[r2,r0]
|
|
0x00000f10: 1e48 H. SUBS r0,r1,#1
|
|
0x00000f12: 0080 .. LSLS r0,r0,#2
|
|
0x00000f14: 5810 .X LDR r0,[r2,r0]
|
|
0x00000f16: 4286 .B CMP r6,r0
|
|
0x00000f18: da1a .. BGE 0xf50 ; Bubbling + 80
|
|
0x00000f1a: 0088 .. LSLS r0,r1,#2
|
|
0x00000f1c: 5814 .X LDR r4,[r2,r0]
|
|
0x00000f1e: 1e48 H. SUBS r0,r1,#1
|
|
0x00000f20: 0080 .. LSLS r0,r0,#2
|
|
0x00000f22: 5810 .X LDR r0,[r2,r0]
|
|
0x00000f24: 008e .. LSLS r6,r1,#2
|
|
0x00000f26: 5190 .Q STR r0,[r2,r6]
|
|
0x00000f28: 1e48 H. SUBS r0,r1,#1
|
|
0x00000f2a: 0080 .. LSLS r0,r0,#2
|
|
0x00000f2c: 5014 .P STR r4,[r2,r0]
|
|
0x00000f2e: 0108 .. LSLS r0,r1,#4
|
|
0x00000f30: 4e0c .N LDR r6,[pc,#48] ; [0xf64] = 0x20002154
|
|
0x00000f32: 1980 .. ADDS r0,r0,r6
|
|
0x00000f34: 6845 Eh LDR r5,[r0,#4]
|
|
0x00000f36: 1e48 H. SUBS r0,r1,#1
|
|
0x00000f38: 0100 .. LSLS r0,r0,#4
|
|
0x00000f3a: 1980 .. ADDS r0,r0,r6
|
|
0x00000f3c: 6840 @h LDR r0,[r0,#4]
|
|
0x00000f3e: 010e .. LSLS r6,r1,#4
|
|
0x00000f40: 4f08 .O LDR r7,[pc,#32] ; [0xf64] = 0x20002154
|
|
0x00000f42: 19f6 .. ADDS r6,r6,r7
|
|
0x00000f44: 6070 p` STR r0,[r6,#4]
|
|
0x00000f46: 1e48 H. SUBS r0,r1,#1
|
|
0x00000f48: 0100 .. LSLS r0,r0,#4
|
|
0x00000f4a: 463e >F MOV r6,r7
|
|
0x00000f4c: 1980 .. ADDS r0,r0,r6
|
|
0x00000f4e: 6045 E` STR r5,[r0,#4]
|
|
0x00000f50: 1c49 I. ADDS r1,r1,#1
|
|
0x00000f52: 2010 . MOVS r0,#0x10
|
|
0x00000f54: 1ac0 .. SUBS r0,r0,r3
|
|
0x00000f56: 4288 .B CMP r0,r1
|
|
0x00000f58: dcd8 .. BGT 0xf0c ; Bubbling + 12
|
|
0x00000f5a: 1c5b [. ADDS r3,r3,#1
|
|
0x00000f5c: 2b10 .+ CMP r3,#0x10
|
|
0x00000f5e: dbd3 .. BLT 0xf08 ; Bubbling + 8
|
|
0x00000f60: 6810 .h LDR r0,[r2,#0]
|
|
0x00000f62: bdf0 .. POP {r4-r7,pc}
|
|
$d
|
|
0x00000f64: 20002154 T!. DCD 536879444
|
|
$t
|
|
i.ChannelSelection_control
|
|
ChannelSelection_control
|
|
0x00000f68: b570 p. PUSH {r4-r6,lr}
|
|
0x00000f6a: 4604 .F MOV r4,r0
|
|
0x00000f6c: 2500 .% MOVS r5,#0
|
|
0x00000f6e: 2c41 A, CMP r4,#0x41
|
|
0x00000f70: d10b .. BNE 0xf8a ; ChannelSelection_control + 34
|
|
0x00000f72: 2001 . MOVS r0,#1
|
|
0x00000f74: 49f9 .I LDR r1,[pc,#996] ; [0x135c] = 0x20000008
|
|
0x00000f76: 6008 .` STR r0,[r1,#0]
|
|
0x00000f78: f001f8ec .... BL Start_FM_command ; 0x2154
|
|
0x00000f7c: a0f8 .. ADR r0,{pc}+0x3e4 ; 0x1360
|
|
0x00000f7e: f001f967 ..g. BL UARTString ; 0x2250
|
|
0x00000f82: 200a . MOVS r0,#0xa
|
|
0x00000f84: f001f976 ..v. BL WriteUART ; 0x2274
|
|
0x00000f88: e364 d. B 0x1654 ; ChannelSelection_control + 1772
|
|
0x00000f8a: 2c42 B, CMP r4,#0x42
|
|
0x00000f8c: d10b .. BNE 0xfa6 ; ChannelSelection_control + 62
|
|
0x00000f8e: 2000 . MOVS r0,#0
|
|
0x00000f90: 49f2 .I LDR r1,[pc,#968] ; [0x135c] = 0x20000008
|
|
0x00000f92: 6008 .` STR r0,[r1,#0]
|
|
0x00000f94: f001f8e3 .... BL Stop_FM_command ; 0x215e
|
|
0x00000f98: a0f6 .. ADR r0,{pc}+0x3dc ; 0x1374
|
|
0x00000f9a: f001f959 ..Y. BL UARTString ; 0x2250
|
|
0x00000f9e: 200a . MOVS r0,#0xa
|
|
0x00000fa0: f001f968 ..h. BL WriteUART ; 0x2274
|
|
0x00000fa4: e7f0 .. B 0xf88 ; ChannelSelection_control + 32
|
|
0x00000fa6: 2c43 C, CMP r4,#0x43
|
|
0x00000fa8: d107 .. BNE 0xfba ; ChannelSelection_control + 82
|
|
0x00000faa: f001fa8f .... BL singleFrequencyRSSI ; 0x24cc
|
|
0x00000fae: a0f6 .. ADR r0,{pc}+0x3da ; 0x1388
|
|
0x00000fb0: f001f94e ..N. BL UARTString ; 0x2250
|
|
0x00000fb4: f001f890 .... BL RSSI_scan_cmd ; 0x20d8
|
|
0x00000fb8: e7e6 .. B 0xf88 ; ChannelSelection_control + 32
|
|
0x00000fba: 2c55 U, CMP r4,#0x55
|
|
0x00000fbc: d113 .. BNE 0xfe6 ; ChannelSelection_control + 126
|
|
0x00000fbe: 48e7 .H LDR r0,[pc,#924] ; [0x135c] = 0x20000008
|
|
0x00000fc0: 6800 .h LDR r0,[r0,#0]
|
|
0x00000fc2: 2801 .( CMP r0,#1
|
|
0x00000fc4: d108 .. BNE 0xfd8 ; ChannelSelection_control + 112
|
|
0x00000fc6: a0f6 .. ADR r0,{pc}+0x3da ; 0x13a0
|
|
0x00000fc8: f001f942 ..B. BL UARTString ; 0x2250
|
|
0x00000fcc: 200a . MOVS r0,#0xa
|
|
0x00000fce: f001f951 ..Q. BL WriteUART ; 0x2274
|
|
0x00000fd2: f000fcc7 .... BL IQ_Dump_command ; 0x1964
|
|
0x00000fd6: e7d7 .. B 0xf88 ; ChannelSelection_control + 32
|
|
0x00000fd8: a0f8 .. ADR r0,{pc}+0x3e4 ; 0x13bc
|
|
0x00000fda: f001f939 ..9. BL UARTString ; 0x2250
|
|
0x00000fde: 200a . MOVS r0,#0xa
|
|
0x00000fe0: f001f948 ..H. BL WriteUART ; 0x2274
|
|
0x00000fe4: e7d0 .. B 0xf88 ; ChannelSelection_control + 32
|
|
0x00000fe6: 2c75 u, CMP r4,#0x75
|
|
0x00000fe8: d113 .. BNE 0x1012 ; ChannelSelection_control + 170
|
|
0x00000fea: 48dc .H LDR r0,[pc,#880] ; [0x135c] = 0x20000008
|
|
0x00000fec: 6800 .h LDR r0,[r0,#0]
|
|
0x00000fee: 2801 .( CMP r0,#1
|
|
0x00000ff0: d108 .. BNE 0x1004 ; ChannelSelection_control + 156
|
|
0x00000ff2: a0fe .. ADR r0,{pc}+0x3fa ; 0x13ec
|
|
0x00000ff4: f001f92c ..,. BL UARTString ; 0x2250
|
|
0x00000ff8: 200a . MOVS r0,#0xa
|
|
0x00000ffa: f001f93b ..;. BL WriteUART ; 0x2274
|
|
0x00000ffe: f000fcac .... BL Demodulated_Data_Dump_command ; 0x195a
|
|
0x00001002: e7c1 .. B 0xf88 ; ChannelSelection_control + 32
|
|
0x00001004: a0ed .. ADR r0,{pc}+0x3b8 ; 0x13bc
|
|
0x00001006: f001f923 ..#. BL UARTString ; 0x2250
|
|
0x0000100a: 200a . MOVS r0,#0xa
|
|
0x0000100c: f001f932 ..2. BL WriteUART ; 0x2274
|
|
0x00001010: e7ba .. B 0xf88 ; ChannelSelection_control + 32
|
|
0x00001012: 2c47 G, CMP r4,#0x47
|
|
0x00001014: d114 .. BNE 0x1040 ; ChannelSelection_control + 216
|
|
0x00001016: 48d1 .H LDR r0,[pc,#836] ; [0x135c] = 0x20000008
|
|
0x00001018: 6800 .h LDR r0,[r0,#0]
|
|
0x0000101a: 2801 .( CMP r0,#1
|
|
0x0000101c: d109 .. BNE 0x1032 ; ChannelSelection_control + 202
|
|
0x0000101e: 2002 . MOVS r0,#2
|
|
0x00001020: 49ce .I LDR r1,[pc,#824] ; [0x135c] = 0x20000008
|
|
0x00001022: 6008 .` STR r0,[r1,#0]
|
|
0x00001024: a0f8 .. ADR r0,{pc}+0x3e4 ; 0x1408
|
|
0x00001026: f001f913 .... BL UARTString ; 0x2250
|
|
0x0000102a: 200a . MOVS r0,#0xa
|
|
0x0000102c: f001f922 ..". BL WriteUART ; 0x2274
|
|
0x00001030: e7aa .. B 0xf88 ; ChannelSelection_control + 32
|
|
0x00001032: a0e2 .. ADR r0,{pc}+0x38a ; 0x13bc
|
|
0x00001034: f001f90c .... BL UARTString ; 0x2250
|
|
0x00001038: 200a . MOVS r0,#0xa
|
|
0x0000103a: f001f91b .... BL WriteUART ; 0x2274
|
|
0x0000103e: e7a3 .. B 0xf88 ; ChannelSelection_control + 32
|
|
0x00001040: 2c49 I, CMP r4,#0x49
|
|
0x00001042: d114 .. BNE 0x106e ; ChannelSelection_control + 262
|
|
0x00001044: 48c5 .H LDR r0,[pc,#788] ; [0x135c] = 0x20000008
|
|
0x00001046: 6800 .h LDR r0,[r0,#0]
|
|
0x00001048: 2801 .( CMP r0,#1
|
|
0x0000104a: d109 .. BNE 0x1060 ; ChannelSelection_control + 248
|
|
0x0000104c: 2003 . MOVS r0,#3
|
|
0x0000104e: 49c3 .I LDR r1,[pc,#780] ; [0x135c] = 0x20000008
|
|
0x00001050: 6008 .` STR r0,[r1,#0]
|
|
0x00001052: a0f6 .. ADR r0,{pc}+0x3da ; 0x142c
|
|
0x00001054: f001f8fc .... BL UARTString ; 0x2250
|
|
0x00001058: 200a . MOVS r0,#0xa
|
|
0x0000105a: f001f90b .... BL WriteUART ; 0x2274
|
|
0x0000105e: e3f6 .. B 0x184e ; ChannelSelection_control + 2278
|
|
0x00001060: a0d6 .. ADR r0,{pc}+0x35c ; 0x13bc
|
|
0x00001062: f001f8f5 .... BL UARTString ; 0x2250
|
|
0x00001066: 200a . MOVS r0,#0xa
|
|
0x00001068: f001f904 .... BL WriteUART ; 0x2274
|
|
0x0000106c: e3ef .. B 0x184e ; ChannelSelection_control + 2278
|
|
0x0000106e: 2c46 F, CMP r4,#0x46
|
|
0x00001070: d114 .. BNE 0x109c ; ChannelSelection_control + 308
|
|
0x00001072: 48ba .H LDR r0,[pc,#744] ; [0x135c] = 0x20000008
|
|
0x00001074: 6800 .h LDR r0,[r0,#0]
|
|
0x00001076: 2801 .( CMP r0,#1
|
|
0x00001078: d109 .. BNE 0x108e ; ChannelSelection_control + 294
|
|
0x0000107a: 2004 . MOVS r0,#4
|
|
0x0000107c: 49b7 .I LDR r1,[pc,#732] ; [0x135c] = 0x20000008
|
|
0x0000107e: 6008 .` STR r0,[r1,#0]
|
|
0x00001080: a0f6 .. ADR r0,{pc}+0x3dc ; 0x145c
|
|
0x00001082: f001f8e5 .... BL UARTString ; 0x2250
|
|
0x00001086: 200a . MOVS r0,#0xa
|
|
0x00001088: f001f8f4 .... BL WriteUART ; 0x2274
|
|
0x0000108c: e3df .. B 0x184e ; ChannelSelection_control + 2278
|
|
0x0000108e: a0cb .. ADR r0,{pc}+0x32e ; 0x13bc
|
|
0x00001090: f001f8de .... BL UARTString ; 0x2250
|
|
0x00001094: 200a . MOVS r0,#0xa
|
|
0x00001096: f001f8ed .... BL WriteUART ; 0x2274
|
|
0x0000109a: e3d8 .. B 0x184e ; ChannelSelection_control + 2278
|
|
0x0000109c: 2c66 f, CMP r4,#0x66
|
|
0x0000109e: d114 .. BNE 0x10ca ; ChannelSelection_control + 354
|
|
0x000010a0: 48ae .H LDR r0,[pc,#696] ; [0x135c] = 0x20000008
|
|
0x000010a2: 6800 .h LDR r0,[r0,#0]
|
|
0x000010a4: 2801 .( CMP r0,#1
|
|
0x000010a6: d109 .. BNE 0x10bc ; ChannelSelection_control + 340
|
|
0x000010a8: 2005 . MOVS r0,#5
|
|
0x000010aa: 49ac .I LDR r1,[pc,#688] ; [0x135c] = 0x20000008
|
|
0x000010ac: 6008 .` STR r0,[r1,#0]
|
|
0x000010ae: a0f7 .. ADR r0,{pc}+0x3de ; 0x148c
|
|
0x000010b0: f001f8ce .... BL UARTString ; 0x2250
|
|
0x000010b4: 200a . MOVS r0,#0xa
|
|
0x000010b6: f001f8dd .... BL WriteUART ; 0x2274
|
|
0x000010ba: e3c8 .. B 0x184e ; ChannelSelection_control + 2278
|
|
0x000010bc: a0bf .. ADR r0,{pc}+0x300 ; 0x13bc
|
|
0x000010be: f001f8c7 .... BL UARTString ; 0x2250
|
|
0x000010c2: 200a . MOVS r0,#0xa
|
|
0x000010c4: f001f8d6 .... BL WriteUART ; 0x2274
|
|
0x000010c8: e3c1 .. B 0x184e ; ChannelSelection_control + 2278
|
|
0x000010ca: 2c2b +, CMP r4,#0x2b
|
|
0x000010cc: d173 s. BNE 0x11b6 ; ChannelSelection_control + 590
|
|
0x000010ce: 48a3 .H LDR r0,[pc,#652] ; [0x135c] = 0x20000008
|
|
0x000010d0: 6800 .h LDR r0,[r0,#0]
|
|
0x000010d2: 2802 .( CMP r0,#2
|
|
0x000010d4: d137 7. BNE 0x1146 ; ChannelSelection_control + 478
|
|
0x000010d6: 48f9 .H LDR r0,[pc,#996] ; [0x14bc] = 0x2000000c
|
|
0x000010d8: 6800 .h LDR r0,[r0,#0]
|
|
0x000010da: 2800 .( CMP r0,#0
|
|
0x000010dc: d02c ,. BEQ 0x1138 ; ChannelSelection_control + 464
|
|
0x000010de: 48f7 .H LDR r0,[pc,#988] ; [0x14bc] = 0x2000000c
|
|
0x000010e0: 6800 .h LDR r0,[r0,#0]
|
|
0x000010e2: 1e40 @. SUBS r0,r0,#1
|
|
0x000010e4: 49f5 .I LDR r1,[pc,#980] ; [0x14bc] = 0x2000000c
|
|
0x000010e6: 6008 .` STR r0,[r1,#0]
|
|
0x000010e8: 4608 .F MOV r0,r1
|
|
0x000010ea: 6800 .h LDR r0,[r0,#0]
|
|
0x000010ec: 0100 .. LSLS r0,r0,#4
|
|
0x000010ee: 49f4 .I LDR r1,[pc,#976] ; [0x14c0] = 0x16001
|
|
0x000010f0: 1840 @. ADDS r0,r0,r1
|
|
0x000010f2: 49f4 .I LDR r1,[pc,#976] ; [0x14c4] = 0x2000001c
|
|
0x000010f4: 6008 .` STR r0,[r1,#0]
|
|
0x000010f6: 4608 .F MOV r0,r1
|
|
0x000010f8: 6800 .h LDR r0,[r0,#0]
|
|
0x000010fa: f000fffd .... BL SPI_RFD ; 0x20f8
|
|
0x000010fe: a0f2 .. ADR r0,{pc}+0x3ca ; 0x14c8
|
|
0x00001100: f001f8a6 .... BL UARTString ; 0x2250
|
|
0x00001104: 48ef .H LDR r0,[pc,#956] ; [0x14c4] = 0x2000001c
|
|
0x00001106: 6800 .h LDR r0,[r0,#0]
|
|
0x00001108: f001f944 ..D. BL int_to_str ; 0x2394
|
|
0x0000110c: 4606 .F MOV r6,r0
|
|
0x0000110e: 4630 0F MOV r0,r6
|
|
0x00001110: f001f89e .... BL UARTString ; 0x2250
|
|
0x00001114: 200a . MOVS r0,#0xa
|
|
0x00001116: f001f8ad .... BL WriteUART ; 0x2274
|
|
0x0000111a: a0f1 .. ADR r0,{pc}+0x3c6 ; 0x14e0
|
|
0x0000111c: f001f898 .... BL UARTString ; 0x2250
|
|
0x00001120: 48e6 .H LDR r0,[pc,#920] ; [0x14bc] = 0x2000000c
|
|
0x00001122: 6800 .h LDR r0,[r0,#0]
|
|
0x00001124: f001f936 ..6. BL int_to_str ; 0x2394
|
|
0x00001128: 4606 .F MOV r6,r0
|
|
0x0000112a: 4630 0F MOV r0,r6
|
|
0x0000112c: f001f890 .... BL UARTString ; 0x2250
|
|
0x00001130: 200a . MOVS r0,#0xa
|
|
0x00001132: f001f89f .... BL WriteUART ; 0x2274
|
|
0x00001136: e38a .. B 0x184e ; ChannelSelection_control + 2278
|
|
0x00001138: a0ef .. ADR r0,{pc}+0x3c0 ; 0x14f8
|
|
0x0000113a: f001f889 .... BL UARTString ; 0x2250
|
|
0x0000113e: 200a . MOVS r0,#0xa
|
|
0x00001140: f001f898 .... BL WriteUART ; 0x2274
|
|
0x00001144: e383 .. B 0x184e ; ChannelSelection_control + 2278
|
|
0x00001146: 4885 .H LDR r0,[pc,#532] ; [0x135c] = 0x20000008
|
|
0x00001148: 6800 .h LDR r0,[r0,#0]
|
|
0x0000114a: 2803 .( CMP r0,#3
|
|
0x0000114c: d13b ;. BNE 0x11c6 ; ChannelSelection_control + 606
|
|
0x0000114e: 48f1 .H LDR r0,[pc,#964] ; [0x1514] = 0x20000010
|
|
0x00001150: 6800 .h LDR r0,[r0,#0]
|
|
0x00001152: 2824 $( CMP r0,#0x24
|
|
0x00001154: d230 0. BCS 0x11b8 ; ChannelSelection_control + 592
|
|
0x00001156: 48ef .H LDR r0,[pc,#956] ; [0x1514] = 0x20000010
|
|
0x00001158: 6800 .h LDR r0,[r0,#0]
|
|
0x0000115a: 1c40 @. ADDS r0,r0,#1
|
|
0x0000115c: 49ed .I LDR r1,[pc,#948] ; [0x1514] = 0x20000010
|
|
0x0000115e: 6008 .` STR r0,[r1,#0]
|
|
0x00001160: 4608 .F MOV r0,r1
|
|
0x00001162: 8800 .. LDRH r0,[r0,#0]
|
|
0x00001164: 0400 .. LSLS r0,r0,#16
|
|
0x00001166: 49ec .I LDR r1,[pc,#944] ; [0x1518] = 0x20000014
|
|
0x00001168: 6809 .h LDR r1,[r1,#0]
|
|
0x0000116a: 0109 .. LSLS r1,r1,#4
|
|
0x0000116c: 1840 @. ADDS r0,r0,r1
|
|
0x0000116e: 1c80 .. ADDS r0,r0,#2
|
|
0x00001170: 49ea .I LDR r1,[pc,#936] ; [0x151c] = 0x20000020
|
|
0x00001172: 6008 .` STR r0,[r1,#0]
|
|
0x00001174: 4608 .F MOV r0,r1
|
|
0x00001176: 6800 .h LDR r0,[r0,#0]
|
|
0x00001178: f000ffbe .... BL SPI_RFD ; 0x20f8
|
|
0x0000117c: a0e8 .. ADR r0,{pc}+0x3a4 ; 0x1520
|
|
0x0000117e: f001f867 ..g. BL UARTString ; 0x2250
|
|
0x00001182: 48e4 .H LDR r0,[pc,#912] ; [0x1514] = 0x20000010
|
|
0x00001184: 6800 .h LDR r0,[r0,#0]
|
|
0x00001186: f001f905 .... BL int_to_str ; 0x2394
|
|
0x0000118a: 4606 .F MOV r6,r0
|
|
0x0000118c: 4630 0F MOV r0,r6
|
|
0x0000118e: f001f85f .._. BL UARTString ; 0x2250
|
|
0x00001192: 200a . MOVS r0,#0xa
|
|
0x00001194: f001f86e ..n. BL WriteUART ; 0x2274
|
|
0x00001198: a0e6 .. ADR r0,{pc}+0x39c ; 0x1534
|
|
0x0000119a: f001f859 ..Y. BL UARTString ; 0x2250
|
|
0x0000119e: 48de .H LDR r0,[pc,#888] ; [0x1518] = 0x20000014
|
|
0x000011a0: 6800 .h LDR r0,[r0,#0]
|
|
0x000011a2: f001f8f7 .... BL int_to_str ; 0x2394
|
|
0x000011a6: 4606 .F MOV r6,r0
|
|
0x000011a8: 4630 0F MOV r0,r6
|
|
0x000011aa: f001f851 ..Q. BL UARTString ; 0x2250
|
|
0x000011ae: 200a . MOVS r0,#0xa
|
|
0x000011b0: f001f860 ..`. BL WriteUART ; 0x2274
|
|
0x000011b4: e34b K. B 0x184e ; ChannelSelection_control + 2278
|
|
0x000011b6: e07a z. B 0x12ae ; ChannelSelection_control + 838
|
|
0x000011b8: a0e4 .. ADR r0,{pc}+0x394 ; 0x154c
|
|
0x000011ba: f001f849 ..I. BL UARTString ; 0x2250
|
|
0x000011be: 200a . MOVS r0,#0xa
|
|
0x000011c0: f001f858 ..X. BL WriteUART ; 0x2274
|
|
0x000011c4: e343 C. B 0x184e ; ChannelSelection_control + 2278
|
|
0x000011c6: 4865 eH LDR r0,[pc,#404] ; [0x135c] = 0x20000008
|
|
0x000011c8: 6800 .h LDR r0,[r0,#0]
|
|
0x000011ca: 2804 .( CMP r0,#4
|
|
0x000011cc: d13a :. BNE 0x1244 ; ChannelSelection_control + 732
|
|
0x000011ce: 48d2 .H LDR r0,[pc,#840] ; [0x1518] = 0x20000014
|
|
0x000011d0: 6800 .h LDR r0,[r0,#0]
|
|
0x000011d2: 49e5 .I LDR r1,[pc,#916] ; [0x1568] = 0xba4
|
|
0x000011d4: 4288 .B CMP r0,r1
|
|
0x000011d6: d82e .. BHI 0x1236 ; ChannelSelection_control + 718
|
|
0x000011d8: 48cf .H LDR r0,[pc,#828] ; [0x1518] = 0x20000014
|
|
0x000011da: 6800 .h LDR r0,[r0,#0]
|
|
0x000011dc: 300a .0 ADDS r0,r0,#0xa
|
|
0x000011de: 49ce .I LDR r1,[pc,#824] ; [0x1518] = 0x20000014
|
|
0x000011e0: 6008 .` STR r0,[r1,#0]
|
|
0x000011e2: 48cc .H LDR r0,[pc,#816] ; [0x1514] = 0x20000010
|
|
0x000011e4: 8800 .. LDRH r0,[r0,#0]
|
|
0x000011e6: 0400 .. LSLS r0,r0,#16
|
|
0x000011e8: 6809 .h LDR r1,[r1,#0]
|
|
0x000011ea: 0109 .. LSLS r1,r1,#4
|
|
0x000011ec: 1840 @. ADDS r0,r0,r1
|
|
0x000011ee: 1c80 .. ADDS r0,r0,#2
|
|
0x000011f0: 49ca .I LDR r1,[pc,#808] ; [0x151c] = 0x20000020
|
|
0x000011f2: 6008 .` STR r0,[r1,#0]
|
|
0x000011f4: 4608 .F MOV r0,r1
|
|
0x000011f6: 6800 .h LDR r0,[r0,#0]
|
|
0x000011f8: f000ff7e ..~. BL SPI_RFD ; 0x20f8
|
|
0x000011fc: a0c8 .. ADR r0,{pc}+0x324 ; 0x1520
|
|
0x000011fe: f001f827 ..'. BL UARTString ; 0x2250
|
|
0x00001202: 48c4 .H LDR r0,[pc,#784] ; [0x1514] = 0x20000010
|
|
0x00001204: 6800 .h LDR r0,[r0,#0]
|
|
0x00001206: f001f8c5 .... BL int_to_str ; 0x2394
|
|
0x0000120a: 4606 .F MOV r6,r0
|
|
0x0000120c: 4630 0F MOV r0,r6
|
|
0x0000120e: f001f81f .... BL UARTString ; 0x2250
|
|
0x00001212: 200a . MOVS r0,#0xa
|
|
0x00001214: f001f82e .... BL WriteUART ; 0x2274
|
|
0x00001218: a0c6 .. ADR r0,{pc}+0x31c ; 0x1534
|
|
0x0000121a: f001f819 .... BL UARTString ; 0x2250
|
|
0x0000121e: 48be .H LDR r0,[pc,#760] ; [0x1518] = 0x20000014
|
|
0x00001220: 6800 .h LDR r0,[r0,#0]
|
|
0x00001222: f001f8b7 .... BL int_to_str ; 0x2394
|
|
0x00001226: 4606 .F MOV r6,r0
|
|
0x00001228: 4630 0F MOV r0,r6
|
|
0x0000122a: f001f811 .... BL UARTString ; 0x2250
|
|
0x0000122e: 200a . MOVS r0,#0xa
|
|
0x00001230: f001f820 .. . BL WriteUART ; 0x2274
|
|
0x00001234: e30b .. B 0x184e ; ChannelSelection_control + 2278
|
|
0x00001236: a0cd .. ADR r0,{pc}+0x336 ; 0x156c
|
|
0x00001238: f001f80a .... BL UARTString ; 0x2250
|
|
0x0000123c: 200a . MOVS r0,#0xa
|
|
0x0000123e: f001f819 .... BL WriteUART ; 0x2274
|
|
0x00001242: e304 .. B 0x184e ; ChannelSelection_control + 2278
|
|
0x00001244: 4845 EH LDR r0,[pc,#276] ; [0x135c] = 0x20000008
|
|
0x00001246: 6800 .h LDR r0,[r0,#0]
|
|
0x00001248: 2805 .( CMP r0,#5
|
|
0x0000124a: d129 ). BNE 0x12a0 ; ChannelSelection_control + 824
|
|
0x0000124c: 48ce .H LDR r0,[pc,#824] ; [0x1588] = 0x20000018
|
|
0x0000124e: 6800 .h LDR r0,[r0,#0]
|
|
0x00001250: 49ce .I LDR r1,[pc,#824] ; [0x158c] = 0xf3c
|
|
0x00001252: 4288 .B CMP r0,r1
|
|
0x00001254: d81d .. BHI 0x1292 ; ChannelSelection_control + 810
|
|
0x00001256: 48cc .H LDR r0,[pc,#816] ; [0x1588] = 0x20000018
|
|
0x00001258: 6800 .h LDR r0,[r0,#0]
|
|
0x0000125a: 3064 d0 ADDS r0,r0,#0x64
|
|
0x0000125c: 49ca .I LDR r1,[pc,#808] ; [0x1588] = 0x20000018
|
|
0x0000125e: 6008 .` STR r0,[r1,#0]
|
|
0x00001260: 4608 .F MOV r0,r1
|
|
0x00001262: 6800 .h LDR r0,[r0,#0]
|
|
0x00001264: 0100 .. LSLS r0,r0,#4
|
|
0x00001266: 1cc0 .. ADDS r0,r0,#3
|
|
0x00001268: 49c9 .I LDR r1,[pc,#804] ; [0x1590] = 0x20000024
|
|
0x0000126a: 6008 .` STR r0,[r1,#0]
|
|
0x0000126c: 4608 .F MOV r0,r1
|
|
0x0000126e: 6800 .h LDR r0,[r0,#0]
|
|
0x00001270: f000ff42 ..B. BL SPI_RFD ; 0x20f8
|
|
0x00001274: a0c7 .. ADR r0,{pc}+0x320 ; 0x1594
|
|
0x00001276: f000ffeb .... BL UARTString ; 0x2250
|
|
0x0000127a: 48c3 .H LDR r0,[pc,#780] ; [0x1588] = 0x20000018
|
|
0x0000127c: 6800 .h LDR r0,[r0,#0]
|
|
0x0000127e: f001f889 .... BL int_to_str ; 0x2394
|
|
0x00001282: 4606 .F MOV r6,r0
|
|
0x00001284: 4630 0F MOV r0,r6
|
|
0x00001286: f000ffe3 .... BL UARTString ; 0x2250
|
|
0x0000128a: 200a . MOVS r0,#0xa
|
|
0x0000128c: f000fff2 .... BL WriteUART ; 0x2274
|
|
0x00001290: e2dd .. B 0x184e ; ChannelSelection_control + 2278
|
|
0x00001292: a0b6 .. ADR r0,{pc}+0x2da ; 0x156c
|
|
0x00001294: f000ffdc .... BL UARTString ; 0x2250
|
|
0x00001298: 200a . MOVS r0,#0xa
|
|
0x0000129a: f000ffeb .... BL WriteUART ; 0x2274
|
|
0x0000129e: e2d6 .. B 0x184e ; ChannelSelection_control + 2278
|
|
0x000012a0: a0c1 .. ADR r0,{pc}+0x308 ; 0x15a8
|
|
0x000012a2: f000ffd5 .... BL UARTString ; 0x2250
|
|
0x000012a6: 200a . MOVS r0,#0xa
|
|
0x000012a8: f000ffe4 .... BL WriteUART ; 0x2274
|
|
0x000012ac: e2cf .. B 0x184e ; ChannelSelection_control + 2278
|
|
0x000012ae: 2c2d -, CMP r4,#0x2d
|
|
0x000012b0: d150 P. BNE 0x1354 ; ChannelSelection_control + 1004
|
|
0x000012b2: 482a *H LDR r0,[pc,#168] ; [0x135c] = 0x20000008
|
|
0x000012b4: 6800 .h LDR r0,[r0,#0]
|
|
0x000012b6: 2802 .( CMP r0,#2
|
|
0x000012b8: d129 ). BNE 0x130e ; ChannelSelection_control + 934
|
|
0x000012ba: 4880 .H LDR r0,[pc,#512] ; [0x14bc] = 0x2000000c
|
|
0x000012bc: 6800 .h LDR r0,[r0,#0]
|
|
0x000012be: 283f ?( CMP r0,#0x3f
|
|
0x000012c0: d21e .. BCS 0x1300 ; ChannelSelection_control + 920
|
|
0x000012c2: 487e ~H LDR r0,[pc,#504] ; [0x14bc] = 0x2000000c
|
|
0x000012c4: 6800 .h LDR r0,[r0,#0]
|
|
0x000012c6: 1c40 @. ADDS r0,r0,#1
|
|
0x000012c8: 497c |I LDR r1,[pc,#496] ; [0x14bc] = 0x2000000c
|
|
0x000012ca: 6008 .` STR r0,[r1,#0]
|
|
0x000012cc: 4608 .F MOV r0,r1
|
|
0x000012ce: 6800 .h LDR r0,[r0,#0]
|
|
0x000012d0: 0100 .. LSLS r0,r0,#4
|
|
0x000012d2: 497b {I LDR r1,[pc,#492] ; [0x14c0] = 0x16001
|
|
0x000012d4: 1840 @. ADDS r0,r0,r1
|
|
0x000012d6: 497b {I LDR r1,[pc,#492] ; [0x14c4] = 0x2000001c
|
|
0x000012d8: 6008 .` STR r0,[r1,#0]
|
|
0x000012da: 4608 .F MOV r0,r1
|
|
0x000012dc: 6800 .h LDR r0,[r0,#0]
|
|
0x000012de: f000ff0b .... BL SPI_RFD ; 0x20f8
|
|
0x000012e2: a07f .. ADR r0,{pc}+0x1fe ; 0x14e0
|
|
0x000012e4: f000ffb4 .... BL UARTString ; 0x2250
|
|
0x000012e8: 4874 tH LDR r0,[pc,#464] ; [0x14bc] = 0x2000000c
|
|
0x000012ea: 6800 .h LDR r0,[r0,#0]
|
|
0x000012ec: f001f852 ..R. BL int_to_str ; 0x2394
|
|
0x000012f0: 4606 .F MOV r6,r0
|
|
0x000012f2: 4630 0F MOV r0,r6
|
|
0x000012f4: f000ffac .... BL UARTString ; 0x2250
|
|
0x000012f8: 200a . MOVS r0,#0xa
|
|
0x000012fa: f000ffbb .... BL WriteUART ; 0x2274
|
|
0x000012fe: e2a6 .. B 0x184e ; ChannelSelection_control + 2278
|
|
0x00001300: a0b5 .. ADR r0,{pc}+0x2d8 ; 0x15d8
|
|
0x00001302: f000ffa5 .... BL UARTString ; 0x2250
|
|
0x00001306: 200a . MOVS r0,#0xa
|
|
0x00001308: f000ffb4 .... BL WriteUART ; 0x2274
|
|
0x0000130c: e29f .. B 0x184e ; ChannelSelection_control + 2278
|
|
0x0000130e: 4813 .H LDR r0,[pc,#76] ; [0x135c] = 0x20000008
|
|
0x00001310: 6800 .h LDR r0,[r0,#0]
|
|
0x00001312: 2803 .( CMP r0,#3
|
|
0x00001314: d11f .. BNE 0x1356 ; ChannelSelection_control + 1006
|
|
0x00001316: 487f .H LDR r0,[pc,#508] ; [0x1514] = 0x20000010
|
|
0x00001318: 6800 .h LDR r0,[r0,#0]
|
|
0x0000131a: 281d .( CMP r0,#0x1d
|
|
0x0000131c: d91c .. BLS 0x1358 ; ChannelSelection_control + 1008
|
|
0x0000131e: 487d }H LDR r0,[pc,#500] ; [0x1514] = 0x20000010
|
|
0x00001320: 6800 .h LDR r0,[r0,#0]
|
|
0x00001322: 1e40 @. SUBS r0,r0,#1
|
|
0x00001324: 497b {I LDR r1,[pc,#492] ; [0x1514] = 0x20000010
|
|
0x00001326: 6008 .` STR r0,[r1,#0]
|
|
0x00001328: 4608 .F MOV r0,r1
|
|
0x0000132a: 8800 .. LDRH r0,[r0,#0]
|
|
0x0000132c: 0400 .. LSLS r0,r0,#16
|
|
0x0000132e: 497a zI LDR r1,[pc,#488] ; [0x1518] = 0x20000014
|
|
0x00001330: 6809 .h LDR r1,[r1,#0]
|
|
0x00001332: 0109 .. LSLS r1,r1,#4
|
|
0x00001334: 1840 @. ADDS r0,r0,r1
|
|
0x00001336: 1c80 .. ADDS r0,r0,#2
|
|
0x00001338: 4978 xI LDR r1,[pc,#480] ; [0x151c] = 0x20000020
|
|
0x0000133a: 6008 .` STR r0,[r1,#0]
|
|
0x0000133c: 4608 .F MOV r0,r1
|
|
0x0000133e: 6800 .h LDR r0,[r0,#0]
|
|
0x00001340: f000feda .... BL SPI_RFD ; 0x20f8
|
|
0x00001344: a0ab .. ADR r0,{pc}+0x2b0 ; 0x15f4
|
|
0x00001346: f000ff83 .... BL UARTString ; 0x2250
|
|
0x0000134a: 4874 tH LDR r0,[pc,#464] ; [0x151c] = 0x20000020
|
|
0x0000134c: 6800 .h LDR r0,[r0,#0]
|
|
0x0000134e: f001f821 ..!. BL int_to_str ; 0x2394
|
|
0x00001352: e15b [. B 0x160c ; ChannelSelection_control + 1700
|
|
0x00001354: e1fb .. B 0x174e ; ChannelSelection_control + 2022
|
|
0x00001356: e185 .. B 0x1664 ; ChannelSelection_control + 1788
|
|
0x00001358: e17d }. B 0x1656 ; ChannelSelection_control + 1774
|
|
$d
|
|
0x0000135a: 0000 .. DCW 0
|
|
0x0000135c: 20000008 ... DCD 536870920
|
|
0x00001360: 74532020 St DCD 1951604768
|
|
0x00001364: 20747261 art DCD 544502369
|
|
0x00001368: 69636552 Reci DCD 1768121682
|
|
0x0000136c: 72657665 ever DCD 1919252069
|
|
0x00001370: 00002020 .. DCD 8224
|
|
0x00001374: 74532020 St DCD 1951604768
|
|
0x00001378: 5220706f op R DCD 1377857647
|
|
0x0000137c: 65696365 ecie DCD 1701405541
|
|
0x00001380: 20726576 ver DCD 544367990
|
|
0x00001384: 00000020 ... DCD 32
|
|
0x00001388: 53522020 RS DCD 1397891104
|
|
0x0000138c: 53204953 SI S DCD 1394624851
|
|
0x00001390: 204e4143 CAN DCD 541999427
|
|
0x00001394: 52415453 STAR DCD 1380013139
|
|
0x00001398: 20202154 T! DCD 538976596
|
|
0x0000139c: 0000000a .... DCD 10
|
|
0x000013a0: 74532020 St DCD 1951604768
|
|
0x000013a4: 20747261 art DCD 544502369
|
|
0x000013a8: 706d7564 dump DCD 1886221668
|
|
0x000013ac: 20514920 IQ DCD 542198048
|
|
0x000013b0: 61746164 data DCD 1635017060
|
|
0x000013b4: 20202021 ! DCD 538976289
|
|
0x000013b8: 00000000 .... DCD 0
|
|
0x000013bc: 6c702020 pl DCD 1819287584
|
|
0x000013c0: 65736165 ease DCD 1702060389
|
|
0x000013c4: 746e6520 ent DCD 1953391904
|
|
0x000013c8: 27207265 er ' DCD 656437861
|
|
0x000013cc: 74202741 A' t DCD 1948264257
|
|
0x000013d0: 7473206f o st DCD 1953701999
|
|
0x000013d4: 20747261 art DCD 544502369
|
|
0x000013d8: 20656874 the DCD 543516788
|
|
0x000013dc: 66204d46 FM f DCD 1713392966
|
|
0x000013e0: 74737269 irst DCD 1953722985
|
|
0x000013e4: 20202021 ! DCD 538976289
|
|
0x000013e8: 00000000 .... DCD 0
|
|
0x000013ec: 74532020 St DCD 1951604768
|
|
0x000013f0: 20747261 art DCD 544502369
|
|
0x000013f4: 706d7564 dump DCD 1886221668
|
|
0x000013f8: 64756120 aud DCD 1685414176
|
|
0x000013fc: 64206f69 io d DCD 1679847273
|
|
0x00001400: 21617461 ata! DCD 560034913
|
|
0x00001404: 00202020 . DCD 2105376
|
|
0x00001408: 64612020 ad DCD 1684086816
|
|
0x0000140c: 7473756a just DCD 1953723754
|
|
0x00001410: 69616720 gai DCD 1767991072
|
|
0x00001414: 6c70206e n pl DCD 1819287662
|
|
0x00001418: 65736165 ease DCD 1702060389
|
|
0x0000141c: 746e6520 ent DCD 1953391904
|
|
0x00001420: 2b207265 er + DCD 723546725
|
|
0x00001424: 20202d2f /- DCD 538979631
|
|
0x00001428: 00000000 .... DCD 0
|
|
0x0000142c: 64612020 ad DCD 1684086816
|
|
0x00001430: 7473756a just DCD 1953723754
|
|
0x00001434: 204d4620 FM DCD 541935136
|
|
0x00001438: 20544e49 INT DCD 542395977
|
|
0x0000143c: 61656c70 plea DCD 1634036848
|
|
0x00001440: 65206573 se e DCD 1696621939
|
|
0x00001444: 7265746e nter DCD 1919251566
|
|
0x00001448: 2d2f2b20 +/- DCD 758065952
|
|
0x0000144c: 74732020 st DCD 1953701920
|
|
0x00001450: 69207065 ep i DCD 1763733605
|
|
0x00001454: 20312073 s 1 DCD 540090483
|
|
0x00001458: 00000000 .... DCD 0
|
|
0x0000145c: 64612020 ad DCD 1684086816
|
|
0x00001460: 7473756a just DCD 1953723754
|
|
0x00001464: 204d4620 FM DCD 541935136
|
|
0x00001468: 43415246 FRAC DCD 1128354374
|
|
0x0000146c: 656c7020 ple DCD 1701605408
|
|
0x00001470: 20657361 ase DCD 543519585
|
|
0x00001474: 65746e65 ente DCD 1702129253
|
|
0x00001478: 2f2b2072 r +/ DCD 791355506
|
|
0x0000147c: 7320202d - s DCD 1931485229
|
|
0x00001480: 20706574 tep DCD 544236916
|
|
0x00001484: 31207369 is 1 DCD 824210281
|
|
0x00001488: 00002030 0 .. DCD 8240
|
|
0x0000148c: 64612020 ad DCD 1684086816
|
|
0x00001490: 7473756a just DCD 1953723754
|
|
0x00001494: 204d4620 FM DCD 541935136
|
|
0x00001498: 20434641 AFC DCD 541279809
|
|
0x0000149c: 61656c70 plea DCD 1634036848
|
|
0x000014a0: 65206573 se e DCD 1696621939
|
|
0x000014a4: 7265746e nter DCD 1919251566
|
|
0x000014a8: 2d2f2b20 +/- DCD 758065952
|
|
0x000014ac: 74732020 st DCD 1953701920
|
|
0x000014b0: 69207065 ep i DCD 1763733605
|
|
0x000014b4: 30312073 s 10 DCD 808525939
|
|
0x000014b8: 00000020 ... DCD 32
|
|
0x000014bc: 2000000c ... DCD 536870924
|
|
0x000014c0: 00016001 .`.. DCD 90113
|
|
0x000014c4: 2000001c ... DCD 536870940
|
|
0x000014c8: 75632020 cu DCD 1969430560
|
|
0x000014cc: 6e657272 rren DCD 1852142194
|
|
0x000014d0: 45522074 t RE DCD 1163010164
|
|
0x000014d4: 69203147 G1 i DCD 1763717447
|
|
0x000014d8: 20203a73 s: DCD 538983027
|
|
0x000014dc: 00000000 .... DCD 0
|
|
0x000014e0: 75632020 cu DCD 1969430560
|
|
0x000014e4: 6e657272 rren DCD 1852142194
|
|
0x000014e8: 61672074 t ga DCD 1634148468
|
|
0x000014ec: 69206e69 in i DCD 1763733097
|
|
0x000014f0: 20203a73 s: DCD 538983027
|
|
0x000014f4: 00000000 .... DCD 0
|
|
0x000014f8: 65722020 re DCD 1701978144
|
|
0x000014fc: 20686361 ach DCD 543712097
|
|
0x00001500: 6978616d maxi DCD 1769496941
|
|
0x00001504: 206d756d mum DCD 544044397
|
|
0x00001508: 67204242 BB g DCD 1730167362
|
|
0x0000150c: 206e6961 ain DCD 544106849
|
|
0x00001510: 00000000 .... DCD 0
|
|
0x00001514: 20000010 ... DCD 536870928
|
|
0x00001518: 20000014 ... DCD 536870932
|
|
0x0000151c: 20000020 .. DCD 536870944
|
|
0x00001520: 75632020 cu DCD 1969430560
|
|
0x00001524: 6e657272 rren DCD 1852142194
|
|
0x00001528: 4e492074 t IN DCD 1313415284
|
|
0x0000152c: 73692054 T is DCD 1936269396
|
|
0x00001530: 0020203a : . DCD 2105402
|
|
0x00001534: 75632020 cu DCD 1969430560
|
|
0x00001538: 6e657272 rren DCD 1852142194
|
|
0x0000153c: 52462074 t FR DCD 1380327540
|
|
0x00001540: 69204341 AC i DCD 1763722049
|
|
0x00001544: 20203a73 s: DCD 538983027
|
|
0x00001548: 00000000 .... DCD 0
|
|
0x0000154c: 65722020 re DCD 1701978144
|
|
0x00001550: 20686361 ach DCD 543712097
|
|
0x00001554: 6978616d maxi DCD 1769496941
|
|
0x00001558: 206d756d mum DCD 544044397
|
|
0x0000155c: 20544e49 INT DCD 542395977
|
|
0x00001560: 756c6176 valu DCD 1970037110
|
|
0x00001564: 00002065 e .. DCD 8293
|
|
0x00001568: 00000ba4 .... DCD 2980
|
|
0x0000156c: 65722020 re DCD 1701978144
|
|
0x00001570: 20686361 ach DCD 543712097
|
|
0x00001574: 6978616d maxi DCD 1769496941
|
|
0x00001578: 206d756d mum DCD 544044397
|
|
0x0000157c: 43415246 FRAC DCD 1128354374
|
|
0x00001580: 6c617620 val DCD 1818326560
|
|
0x00001584: 00206575 ue . DCD 2123125
|
|
0x00001588: 20000018 ... DCD 536870936
|
|
0x0000158c: 00000f3c <... DCD 3900
|
|
0x00001590: 20000024 $.. DCD 536870948
|
|
0x00001594: 75632020 cu DCD 1969430560
|
|
0x00001598: 6e657272 rren DCD 1852142194
|
|
0x0000159c: 46412074 t AF DCD 1178673268
|
|
0x000015a0: 73692043 C is DCD 1936269379
|
|
0x000015a4: 0020203a : . DCD 2105402
|
|
0x000015a8: 6c702020 pl DCD 1819287584
|
|
0x000015ac: 65736165 ease DCD 1702060389
|
|
0x000015b0: 746e6520 ent DCD 1953391904
|
|
0x000015b4: 74207265 er t DCD 1948283493
|
|
0x000015b8: 63206568 he c DCD 1663067496
|
|
0x000015bc: 6572726f orre DCD 1701999215
|
|
0x000015c0: 646e6f70 pond DCD 1684959088
|
|
0x000015c4: 20676e69 ing DCD 543649385
|
|
0x000015c8: 74617473 stat DCD 1952543859
|
|
0x000015cc: 69662065 e fi DCD 1768300645
|
|
0x000015d0: 21747372 rst! DCD 561279858
|
|
0x000015d4: 00202020 . DCD 2105376
|
|
0x000015d8: 65722020 re DCD 1701978144
|
|
0x000015dc: 20686361 ach DCD 543712097
|
|
0x000015e0: 696e696d mini DCD 1768843629
|
|
0x000015e4: 206d756d mum DCD 544044397
|
|
0x000015e8: 67204242 BB g DCD 1730167362
|
|
0x000015ec: 206e6961 ain DCD 544106849
|
|
0x000015f0: 00000000 .... DCD 0
|
|
0x000015f4: 75632020 cu DCD 1969430560
|
|
0x000015f8: 6e657272 rren DCD 1852142194
|
|
0x000015fc: 45522074 t RE DCD 1163010164
|
|
0x00001600: 69203247 G2 i DCD 1763717703
|
|
0x00001604: 20203a73 s: DCD 538983027
|
|
0x00001608: 00000000 .... DCD 0
|
|
$t
|
|
0x0000160c: 4606 .F MOV r6,r0
|
|
0x0000160e: 4630 0F MOV r0,r6
|
|
0x00001610: f000fe1e .... BL UARTString ; 0x2250
|
|
0x00001614: 200a . MOVS r0,#0xa
|
|
0x00001616: f000fe2d ..-. BL WriteUART ; 0x2274
|
|
0x0000161a: 488d .H LDR r0,[pc,#564] ; [0x1850] = 0x1520
|
|
0x0000161c: f000fe18 .... BL UARTString ; 0x2250
|
|
0x00001620: 488c .H LDR r0,[pc,#560] ; [0x1854] = 0x20000010
|
|
0x00001622: 6800 .h LDR r0,[r0,#0]
|
|
0x00001624: f000feb6 .... BL int_to_str ; 0x2394
|
|
0x00001628: 4606 .F MOV r6,r0
|
|
0x0000162a: 4630 0F MOV r0,r6
|
|
0x0000162c: f000fe10 .... BL UARTString ; 0x2250
|
|
0x00001630: 200a . MOVS r0,#0xa
|
|
0x00001632: f000fe1f .... BL WriteUART ; 0x2274
|
|
0x00001636: 4886 .H LDR r0,[pc,#536] ; [0x1850] = 0x1520
|
|
0x00001638: 3014 .0 ADDS r0,r0,#0x14
|
|
0x0000163a: f000fe09 .... BL UARTString ; 0x2250
|
|
0x0000163e: 4886 .H LDR r0,[pc,#536] ; [0x1858] = 0x20000014
|
|
0x00001640: 6800 .h LDR r0,[r0,#0]
|
|
0x00001642: f000fea7 .... BL int_to_str ; 0x2394
|
|
0x00001646: 4606 .F MOV r6,r0
|
|
0x00001648: 4630 0F MOV r0,r6
|
|
0x0000164a: f000fe01 .... BL UARTString ; 0x2250
|
|
0x0000164e: 200a . MOVS r0,#0xa
|
|
0x00001650: f000fe10 .... BL WriteUART ; 0x2274
|
|
0x00001654: e0fb .. B 0x184e ; ChannelSelection_control + 2278
|
|
0x00001656: a081 .. ADR r0,{pc}+0x206 ; 0x185c
|
|
0x00001658: f000fdfa .... BL UARTString ; 0x2250
|
|
0x0000165c: 200a . MOVS r0,#0xa
|
|
0x0000165e: f000fe09 .... BL WriteUART ; 0x2274
|
|
0x00001662: e0f4 .. B 0x184e ; ChannelSelection_control + 2278
|
|
0x00001664: 4884 .H LDR r0,[pc,#528] ; [0x1878] = 0x20000008
|
|
0x00001666: 6800 .h LDR r0,[r0,#0]
|
|
0x00001668: 2804 .( CMP r0,#4
|
|
0x0000166a: d13a :. BNE 0x16e2 ; ChannelSelection_control + 1914
|
|
0x0000166c: 4879 yH LDR r0,[pc,#484] ; [0x1854] = 0x20000010
|
|
0x0000166e: 6800 .h LDR r0,[r0,#0]
|
|
0x00001670: 280a .( CMP r0,#0xa
|
|
0x00001672: d32f /. BCC 0x16d4 ; ChannelSelection_control + 1900
|
|
0x00001674: 4878 xH LDR r0,[pc,#480] ; [0x1858] = 0x20000014
|
|
0x00001676: 6800 .h LDR r0,[r0,#0]
|
|
0x00001678: 380a .8 SUBS r0,r0,#0xa
|
|
0x0000167a: 4977 wI LDR r1,[pc,#476] ; [0x1858] = 0x20000014
|
|
0x0000167c: 6008 .` STR r0,[r1,#0]
|
|
0x0000167e: 4875 uH LDR r0,[pc,#468] ; [0x1854] = 0x20000010
|
|
0x00001680: 8800 .. LDRH r0,[r0,#0]
|
|
0x00001682: 0400 .. LSLS r0,r0,#16
|
|
0x00001684: 6809 .h LDR r1,[r1,#0]
|
|
0x00001686: 0109 .. LSLS r1,r1,#4
|
|
0x00001688: 1840 @. ADDS r0,r0,r1
|
|
0x0000168a: 1c80 .. ADDS r0,r0,#2
|
|
0x0000168c: 497b {I LDR r1,[pc,#492] ; [0x187c] = 0x20000020
|
|
0x0000168e: 6008 .` STR r0,[r1,#0]
|
|
0x00001690: 4608 .F MOV r0,r1
|
|
0x00001692: 6800 .h LDR r0,[r0,#0]
|
|
0x00001694: f000fd30 ..0. BL SPI_RFD ; 0x20f8
|
|
0x00001698: 486d mH LDR r0,[pc,#436] ; [0x1850] = 0x1520
|
|
0x0000169a: f000fdd9 .... BL UARTString ; 0x2250
|
|
0x0000169e: 486d mH LDR r0,[pc,#436] ; [0x1854] = 0x20000010
|
|
0x000016a0: 6800 .h LDR r0,[r0,#0]
|
|
0x000016a2: f000fe77 ..w. BL int_to_str ; 0x2394
|
|
0x000016a6: 4606 .F MOV r6,r0
|
|
0x000016a8: 4630 0F MOV r0,r6
|
|
0x000016aa: f000fdd1 .... BL UARTString ; 0x2250
|
|
0x000016ae: 200a . MOVS r0,#0xa
|
|
0x000016b0: f000fde0 .... BL WriteUART ; 0x2274
|
|
0x000016b4: 4866 fH LDR r0,[pc,#408] ; [0x1850] = 0x1520
|
|
0x000016b6: 3014 .0 ADDS r0,r0,#0x14
|
|
0x000016b8: f000fdca .... BL UARTString ; 0x2250
|
|
0x000016bc: 4866 fH LDR r0,[pc,#408] ; [0x1858] = 0x20000014
|
|
0x000016be: 6800 .h LDR r0,[r0,#0]
|
|
0x000016c0: f000fe68 ..h. BL int_to_str ; 0x2394
|
|
0x000016c4: 4606 .F MOV r6,r0
|
|
0x000016c6: 4630 0F MOV r0,r6
|
|
0x000016c8: f000fdc2 .... BL UARTString ; 0x2250
|
|
0x000016cc: 200a . MOVS r0,#0xa
|
|
0x000016ce: f000fdd1 .... BL WriteUART ; 0x2274
|
|
0x000016d2: e0bc .. B 0x184e ; ChannelSelection_control + 2278
|
|
0x000016d4: a06a j. ADR r0,{pc}+0x1ac ; 0x1880
|
|
0x000016d6: f000fdbb .... BL UARTString ; 0x2250
|
|
0x000016da: 200a . MOVS r0,#0xa
|
|
0x000016dc: f000fdca .... BL WriteUART ; 0x2274
|
|
0x000016e0: e0b5 .. B 0x184e ; ChannelSelection_control + 2278
|
|
0x000016e2: 4865 eH LDR r0,[pc,#404] ; [0x1878] = 0x20000008
|
|
0x000016e4: 6800 .h LDR r0,[r0,#0]
|
|
0x000016e6: 2805 .( CMP r0,#5
|
|
0x000016e8: d129 ). BNE 0x173e ; ChannelSelection_control + 2006
|
|
0x000016ea: 486c lH LDR r0,[pc,#432] ; [0x189c] = 0x20000018
|
|
0x000016ec: 6800 .h LDR r0,[r0,#0]
|
|
0x000016ee: 2864 d( CMP r0,#0x64
|
|
0x000016f0: d31e .. BCC 0x1730 ; ChannelSelection_control + 1992
|
|
0x000016f2: 486a jH LDR r0,[pc,#424] ; [0x189c] = 0x20000018
|
|
0x000016f4: 6800 .h LDR r0,[r0,#0]
|
|
0x000016f6: 3864 d8 SUBS r0,r0,#0x64
|
|
0x000016f8: 4968 hI LDR r1,[pc,#416] ; [0x189c] = 0x20000018
|
|
0x000016fa: 6008 .` STR r0,[r1,#0]
|
|
0x000016fc: 4608 .F MOV r0,r1
|
|
0x000016fe: 6800 .h LDR r0,[r0,#0]
|
|
0x00001700: 0100 .. LSLS r0,r0,#4
|
|
0x00001702: 1cc0 .. ADDS r0,r0,#3
|
|
0x00001704: 4966 fI LDR r1,[pc,#408] ; [0x18a0] = 0x20000024
|
|
0x00001706: 6008 .` STR r0,[r1,#0]
|
|
0x00001708: 4608 .F MOV r0,r1
|
|
0x0000170a: 6800 .h LDR r0,[r0,#0]
|
|
0x0000170c: f000fcf4 .... BL SPI_RFD ; 0x20f8
|
|
0x00001710: 484f OH LDR r0,[pc,#316] ; [0x1850] = 0x1520
|
|
0x00001712: 3074 t0 ADDS r0,r0,#0x74
|
|
0x00001714: f000fd9c .... BL UARTString ; 0x2250
|
|
0x00001718: 4860 `H LDR r0,[pc,#384] ; [0x189c] = 0x20000018
|
|
0x0000171a: 6800 .h LDR r0,[r0,#0]
|
|
0x0000171c: f000fe3a ..:. BL int_to_str ; 0x2394
|
|
0x00001720: 4606 .F MOV r6,r0
|
|
0x00001722: 4630 0F MOV r0,r6
|
|
0x00001724: f000fd94 .... BL UARTString ; 0x2250
|
|
0x00001728: 200a . MOVS r0,#0xa
|
|
0x0000172a: f000fda3 .... BL WriteUART ; 0x2274
|
|
0x0000172e: e08e .. B 0x184e ; ChannelSelection_control + 2278
|
|
0x00001730: a05c \. ADR r0,{pc}+0x174 ; 0x18a4
|
|
0x00001732: f000fd8d .... BL UARTString ; 0x2250
|
|
0x00001736: 200a . MOVS r0,#0xa
|
|
0x00001738: f000fd9c .... BL WriteUART ; 0x2274
|
|
0x0000173c: e087 .. B 0x184e ; ChannelSelection_control + 2278
|
|
0x0000173e: 4844 DH LDR r0,[pc,#272] ; [0x1850] = 0x1520
|
|
0x00001740: 3088 .0 ADDS r0,r0,#0x88
|
|
0x00001742: f000fd85 .... BL UARTString ; 0x2250
|
|
0x00001746: 200a . MOVS r0,#0xa
|
|
0x00001748: f000fd94 .... BL WriteUART ; 0x2274
|
|
0x0000174c: e07f .. B 0x184e ; ChannelSelection_control + 2278
|
|
0x0000174e: 2c31 1, CMP r4,#0x31
|
|
0x00001750: d108 .. BNE 0x1764 ; ChannelSelection_control + 2044
|
|
0x00001752: 495b [I LDR r1,[pc,#364] ; [0x18c0] = 0x20002274
|
|
0x00001754: 6848 Hh LDR r0,[r1,#4]
|
|
0x00001756: f000fe85 .... BL regWrite ; 0x2464
|
|
0x0000175a: 4859 YH LDR r0,[pc,#356] ; [0x18c0] = 0x20002274
|
|
0x0000175c: c80f .. LDM r0,{r0-r3}
|
|
0x0000175e: f000f8bb .... BL Channel_control ; 0x18d8
|
|
0x00001762: e074 t. B 0x184e ; ChannelSelection_control + 2278
|
|
0x00001764: 2c32 2, CMP r4,#0x32
|
|
0x00001766: d109 .. BNE 0x177c ; ChannelSelection_control + 2068
|
|
0x00001768: 4955 UI LDR r1,[pc,#340] ; [0x18c0] = 0x20002274
|
|
0x0000176a: 6948 Hi LDR r0,[r1,#0x14]
|
|
0x0000176c: f000fe7a ..z. BL regWrite ; 0x2464
|
|
0x00001770: 4853 SH LDR r0,[pc,#332] ; [0x18c0] = 0x20002274
|
|
0x00001772: 3010 .0 ADDS r0,r0,#0x10
|
|
0x00001774: c80f .. LDM r0,{r0-r3}
|
|
0x00001776: f000f8af .... BL Channel_control ; 0x18d8
|
|
0x0000177a: e068 h. B 0x184e ; ChannelSelection_control + 2278
|
|
0x0000177c: 2c33 3, CMP r4,#0x33
|
|
0x0000177e: d109 .. BNE 0x1794 ; ChannelSelection_control + 2092
|
|
0x00001780: 494f OI LDR r1,[pc,#316] ; [0x18c0] = 0x20002274
|
|
0x00001782: 6a48 Hj LDR r0,[r1,#0x24]
|
|
0x00001784: f000fe6e ..n. BL regWrite ; 0x2464
|
|
0x00001788: 484d MH LDR r0,[pc,#308] ; [0x18c0] = 0x20002274
|
|
0x0000178a: 3020 0 ADDS r0,r0,#0x20
|
|
0x0000178c: c80f .. LDM r0,{r0-r3}
|
|
0x0000178e: f000f8a3 .... BL Channel_control ; 0x18d8
|
|
0x00001792: e05c \. B 0x184e ; ChannelSelection_control + 2278
|
|
0x00001794: 2c34 4, CMP r4,#0x34
|
|
0x00001796: d109 .. BNE 0x17ac ; ChannelSelection_control + 2116
|
|
0x00001798: 4949 II LDR r1,[pc,#292] ; [0x18c0] = 0x20002274
|
|
0x0000179a: 6b48 Hk LDR r0,[r1,#0x34]
|
|
0x0000179c: f000fe62 ..b. BL regWrite ; 0x2464
|
|
0x000017a0: 4847 GH LDR r0,[pc,#284] ; [0x18c0] = 0x20002274
|
|
0x000017a2: 3030 00 ADDS r0,r0,#0x30
|
|
0x000017a4: c80f .. LDM r0,{r0-r3}
|
|
0x000017a6: f000f897 .... BL Channel_control ; 0x18d8
|
|
0x000017aa: e050 P. B 0x184e ; ChannelSelection_control + 2278
|
|
0x000017ac: 2c35 5, CMP r4,#0x35
|
|
0x000017ae: d109 .. BNE 0x17c4 ; ChannelSelection_control + 2140
|
|
0x000017b0: 4943 CI LDR r1,[pc,#268] ; [0x18c0] = 0x20002274
|
|
0x000017b2: 6c48 Hl LDR r0,[r1,#0x44]
|
|
0x000017b4: f000fe56 ..V. BL regWrite ; 0x2464
|
|
0x000017b8: 4841 AH LDR r0,[pc,#260] ; [0x18c0] = 0x20002274
|
|
0x000017ba: 3040 @0 ADDS r0,r0,#0x40
|
|
0x000017bc: c80f .. LDM r0,{r0-r3}
|
|
0x000017be: f000f88b .... BL Channel_control ; 0x18d8
|
|
0x000017c2: e044 D. B 0x184e ; ChannelSelection_control + 2278
|
|
0x000017c4: 2c36 6, CMP r4,#0x36
|
|
0x000017c6: d109 .. BNE 0x17dc ; ChannelSelection_control + 2164
|
|
0x000017c8: 493d =I LDR r1,[pc,#244] ; [0x18c0] = 0x20002274
|
|
0x000017ca: 6d48 Hm LDR r0,[r1,#0x54]
|
|
0x000017cc: f000fe4a ..J. BL regWrite ; 0x2464
|
|
0x000017d0: 483b ;H LDR r0,[pc,#236] ; [0x18c0] = 0x20002274
|
|
0x000017d2: 3050 P0 ADDS r0,r0,#0x50
|
|
0x000017d4: c80f .. LDM r0,{r0-r3}
|
|
0x000017d6: f000f87f .... BL Channel_control ; 0x18d8
|
|
0x000017da: e038 8. B 0x184e ; ChannelSelection_control + 2278
|
|
0x000017dc: 2c37 7, CMP r4,#0x37
|
|
0x000017de: d109 .. BNE 0x17f4 ; ChannelSelection_control + 2188
|
|
0x000017e0: 4937 7I LDR r1,[pc,#220] ; [0x18c0] = 0x20002274
|
|
0x000017e2: 6e48 Hn LDR r0,[r1,#0x64]
|
|
0x000017e4: f000fe3e ..>. BL regWrite ; 0x2464
|
|
0x000017e8: 4835 5H LDR r0,[pc,#212] ; [0x18c0] = 0x20002274
|
|
0x000017ea: 3060 `0 ADDS r0,r0,#0x60
|
|
0x000017ec: c80f .. LDM r0,{r0-r3}
|
|
0x000017ee: f000f873 ..s. BL Channel_control ; 0x18d8
|
|
0x000017f2: e02c ,. B 0x184e ; ChannelSelection_control + 2278
|
|
0x000017f4: 2c38 8, CMP r4,#0x38
|
|
0x000017f6: d109 .. BNE 0x180c ; ChannelSelection_control + 2212
|
|
0x000017f8: 4931 1I LDR r1,[pc,#196] ; [0x18c0] = 0x20002274
|
|
0x000017fa: 6f48 Ho LDR r0,[r1,#0x74]
|
|
0x000017fc: f000fe32 ..2. BL regWrite ; 0x2464
|
|
0x00001800: 482f /H LDR r0,[pc,#188] ; [0x18c0] = 0x20002274
|
|
0x00001802: 3070 p0 ADDS r0,r0,#0x70
|
|
0x00001804: c80f .. LDM r0,{r0-r3}
|
|
0x00001806: f000f867 ..g. BL Channel_control ; 0x18d8
|
|
0x0000180a: e020 . B 0x184e ; ChannelSelection_control + 2278
|
|
0x0000180c: 2c39 9, CMP r4,#0x39
|
|
0x0000180e: d10a .. BNE 0x1826 ; ChannelSelection_control + 2238
|
|
0x00001810: 492b +I LDR r1,[pc,#172] ; [0x18c0] = 0x20002274
|
|
0x00001812: 3180 .1 ADDS r1,r1,#0x80
|
|
0x00001814: 6848 Hh LDR r0,[r1,#4]
|
|
0x00001816: f000fe25 ..%. BL regWrite ; 0x2464
|
|
0x0000181a: 4829 )H LDR r0,[pc,#164] ; [0x18c0] = 0x20002274
|
|
0x0000181c: 3080 .0 ADDS r0,r0,#0x80
|
|
0x0000181e: c80f .. LDM r0,{r0-r3}
|
|
0x00001820: f000f85a ..Z. BL Channel_control ; 0x18d8
|
|
0x00001824: e013 .. B 0x184e ; ChannelSelection_control + 2278
|
|
0x00001826: 2c30 0, CMP r4,#0x30
|
|
0x00001828: d10b .. BNE 0x1842 ; ChannelSelection_control + 2266
|
|
0x0000182a: 4925 %I LDR r1,[pc,#148] ; [0x18c0] = 0x20002274
|
|
0x0000182c: 3190 .1 ADDS r1,r1,#0x90
|
|
0x0000182e: 6848 Hh LDR r0,[r1,#4]
|
|
0x00001830: f000fe18 .... BL regWrite ; 0x2464
|
|
0x00001834: 4822 "H LDR r0,[pc,#136] ; [0x18c0] = 0x20002274
|
|
0x00001836: 3080 .0 ADDS r0,r0,#0x80
|
|
0x00001838: 3010 .0 ADDS r0,r0,#0x10
|
|
0x0000183a: c80f .. LDM r0,{r0-r3}
|
|
0x0000183c: f000f84c ..L. BL Channel_control ; 0x18d8
|
|
0x00001840: e005 .. B 0x184e ; ChannelSelection_control + 2278
|
|
0x00001842: a020 . ADR r0,{pc}+0x82 ; 0x18c4
|
|
0x00001844: f000fd04 .... BL UARTString ; 0x2250
|
|
0x00001848: 200a . MOVS r0,#0xa
|
|
0x0000184a: f000fd13 .... BL WriteUART ; 0x2274
|
|
0x0000184e: bd70 p. POP {r4-r6,pc}
|
|
$d
|
|
0x00001850: 00001520 ... DCD 5408
|
|
0x00001854: 20000010 ... DCD 536870928
|
|
0x00001858: 20000014 ... DCD 536870932
|
|
0x0000185c: 65722020 re DCD 1701978144
|
|
0x00001860: 20686361 ach DCD 543712097
|
|
0x00001864: 696e696d mini DCD 1768843629
|
|
0x00001868: 206d756d mum DCD 544044397
|
|
0x0000186c: 20544e49 INT DCD 542395977
|
|
0x00001870: 756c6176 valu DCD 1970037110
|
|
0x00001874: 00002065 e .. DCD 8293
|
|
0x00001878: 20000008 ... DCD 536870920
|
|
0x0000187c: 20000020 .. DCD 536870944
|
|
0x00001880: 65722020 re DCD 1701978144
|
|
0x00001884: 20686361 ach DCD 543712097
|
|
0x00001888: 696e696d mini DCD 1768843629
|
|
0x0000188c: 206d756d mum DCD 544044397
|
|
0x00001890: 43415246 FRAC DCD 1128354374
|
|
0x00001894: 6c617620 val DCD 1818326560
|
|
0x00001898: 00206575 ue . DCD 2123125
|
|
0x0000189c: 20000018 ... DCD 536870936
|
|
0x000018a0: 20000024 $.. DCD 536870948
|
|
0x000018a4: 65722020 re DCD 1701978144
|
|
0x000018a8: 20686361 ach DCD 543712097
|
|
0x000018ac: 696e696d mini DCD 1768843629
|
|
0x000018b0: 206d756d mum DCD 544044397
|
|
0x000018b4: 20434641 AFC DCD 541279809
|
|
0x000018b8: 756c6176 valu DCD 1970037110
|
|
0x000018bc: 00002065 e .. DCD 8293
|
|
0x000018c0: 20002274 t". DCD 536879732
|
|
0x000018c4: 72572020 Wr DCD 1918312480
|
|
0x000018c8: 20676e6f ong DCD 543649391
|
|
0x000018cc: 6d6d6f63 comm DCD 1835888483
|
|
0x000018d0: 21646e61 and! DCD 560229985
|
|
0x000018d4: 00202020 . DCD 2105376
|
|
$t
|
|
i.Channel_control
|
|
Channel_control
|
|
0x000018d8: b57f .. PUSH {r0-r6,lr}
|
|
0x000018da: 9c00 .. LDR r4,[sp,#0]
|
|
0x000018dc: 4919 .I LDR r1,[pc,#100] ; [0x1944] = 0x41200000
|
|
0x000018de: 9801 .. LDR r0,[sp,#4]
|
|
0x000018e0: f000ff2c ..,. BL __aeabi_fmul ; 0x273c
|
|
0x000018e4: 4606 .F MOV r6,r0
|
|
0x000018e6: f7fff9bd .... BL __aeabi_f2uiz ; 0xc64
|
|
0x000018ea: 4605 .F MOV r5,r0
|
|
0x000018ec: 210a .! MOVS r1,#0xa
|
|
0x000018ee: 4628 (F MOV r0,r5
|
|
0x000018f0: f7fefcc4 .... BL __aeabi_uidiv ; 0x27c
|
|
0x000018f4: 0148 H. LSLS r0,r1,#5
|
|
0x000018f6: 1904 .. ADDS r4,r0,r4
|
|
0x000018f8: 210a .! MOVS r1,#0xa
|
|
0x000018fa: 4628 (F MOV r0,r5
|
|
0x000018fc: f7fefcbe .... BL __aeabi_uidiv ; 0x27c
|
|
0x00001900: 4605 .F MOV r5,r0
|
|
0x00001902: 210a .! MOVS r1,#0xa
|
|
0x00001904: 4628 (F MOV r0,r5
|
|
0x00001906: f7fefcb9 .... BL __aeabi_uidiv ; 0x27c
|
|
0x0000190a: 0248 H. LSLS r0,r1,#9
|
|
0x0000190c: 1904 .. ADDS r4,r0,r4
|
|
0x0000190e: 210a .! MOVS r1,#0xa
|
|
0x00001910: 4628 (F MOV r0,r5
|
|
0x00001912: f7fefcb3 .... BL __aeabi_uidiv ; 0x27c
|
|
0x00001916: 4605 .F MOV r5,r0
|
|
0x00001918: 210a .! MOVS r1,#0xa
|
|
0x0000191a: 4628 (F MOV r0,r5
|
|
0x0000191c: f7fefcae .... BL __aeabi_uidiv ; 0x27c
|
|
0x00001920: 0348 H. LSLS r0,r1,#13
|
|
0x00001922: 1904 .. ADDS r4,r0,r4
|
|
0x00001924: 210a .! MOVS r1,#0xa
|
|
0x00001926: 4628 (F MOV r0,r5
|
|
0x00001928: f7fefca8 .... BL __aeabi_uidiv ; 0x27c
|
|
0x0000192c: 4605 .F MOV r5,r0
|
|
0x0000192e: 210a .! MOVS r1,#0xa
|
|
0x00001930: 4628 (F MOV r0,r5
|
|
0x00001932: f7fefca3 .... BL __aeabi_uidiv ; 0x27c
|
|
0x00001936: 0448 H. LSLS r0,r1,#17
|
|
0x00001938: 1904 .. ADDS r4,r0,r4
|
|
0x0000193a: 2003 . MOVS r0,#3
|
|
0x0000193c: 0740 @. LSLS r0,r0,#29
|
|
0x0000193e: 6204 .b STR r4,[r0,#0x20]
|
|
0x00001940: bd7f .. POP {r0-r6,pc}
|
|
$d
|
|
0x00001942: 0000 .. DCW 0
|
|
0x00001944: 41200000 .. A DCD 1092616192
|
|
$t
|
|
i.Delay
|
|
Delay
|
|
0x00001948: 2100 .! MOVS r1,#0
|
|
0x0000194a: e003 .. B 0x1954 ; Delay + 12
|
|
0x0000194c: 1c49 I. ADDS r1,r1,#1
|
|
0x0000194e: 4281 .B CMP r1,r0
|
|
0x00001950: d100 .. BNE 0x1954 ; Delay + 12
|
|
0x00001952: e000 .. B 0x1956 ; Delay + 14
|
|
0x00001954: e7fa .. B 0x194c ; Delay + 4
|
|
0x00001956: bf00 .. NOP
|
|
0x00001958: 4770 pG BX lr
|
|
i.Demodulated_Data_Dump_command
|
|
Demodulated_Data_Dump_command
|
|
0x0000195a: 2040 @ MOVS r0,#0x40
|
|
0x0000195c: 2103 .! MOVS r1,#3
|
|
0x0000195e: 0749 I. LSLS r1,r1,#29
|
|
0x00001960: 6108 .a STR r0,[r1,#0x10]
|
|
0x00001962: 4770 pG BX lr
|
|
i.IQ_Dump_command
|
|
IQ_Dump_command
|
|
0x00001964: 2001 . MOVS r0,#1
|
|
0x00001966: 2103 .! MOVS r1,#3
|
|
0x00001968: 0749 I. LSLS r1,r1,#29
|
|
0x0000196a: 6108 .a STR r0,[r1,#0x10]
|
|
0x0000196c: 4770 pG BX lr
|
|
0x0000196e: 0000 .. MOVS r0,r0
|
|
i.KEY0
|
|
KEY0
|
|
0x00001970: b510 .. PUSH {r4,lr}
|
|
0x00001972: a006 .. ADR r0,{pc}+0x1a ; 0x198c
|
|
0x00001974: f000fc6c ..l. BL UARTString ; 0x2250
|
|
0x00001978: 4907 .I LDR r1,[pc,#28] ; [0x1998] = 0x20002154
|
|
0x0000197a: 6848 Hh LDR r0,[r1,#4]
|
|
0x0000197c: f000fd72 ..r. BL regWrite ; 0x2464
|
|
0x00001980: 4805 .H LDR r0,[pc,#20] ; [0x1998] = 0x20002154
|
|
0x00001982: c80f .. LDM r0,{r0-r3}
|
|
0x00001984: f7ffffa8 .... BL Channel_control ; 0x18d8
|
|
0x00001988: bd10 .. POP {r4,pc}
|
|
$d
|
|
0x0000198a: 0000 .. DCW 0
|
|
0x0000198c: 6e616843 Chan DCD 1851877443
|
|
0x00001990: 306c656e nel0 DCD 812410222
|
|
0x00001994: 0000000a .... DCD 10
|
|
0x00001998: 20002154 T!. DCD 536879444
|
|
$t
|
|
i.KEY1
|
|
KEY1
|
|
0x0000199c: b510 .. PUSH {r4,lr}
|
|
0x0000199e: a006 .. ADR r0,{pc}+0x1a ; 0x19b8
|
|
0x000019a0: f000fc56 ..V. BL UARTString ; 0x2250
|
|
0x000019a4: 4907 .I LDR r1,[pc,#28] ; [0x19c4] = 0x20002154
|
|
0x000019a6: 6948 Hi LDR r0,[r1,#0x14]
|
|
0x000019a8: f000fd5c ..\. BL regWrite ; 0x2464
|
|
0x000019ac: 4805 .H LDR r0,[pc,#20] ; [0x19c4] = 0x20002154
|
|
0x000019ae: 3010 .0 ADDS r0,r0,#0x10
|
|
0x000019b0: c80f .. LDM r0,{r0-r3}
|
|
0x000019b2: f7ffff91 .... BL Channel_control ; 0x18d8
|
|
0x000019b6: bd10 .. POP {r4,pc}
|
|
$d
|
|
0x000019b8: 6e616843 Chan DCD 1851877443
|
|
0x000019bc: 316c656e nel1 DCD 829187438
|
|
0x000019c0: 0000000a .... DCD 10
|
|
0x000019c4: 20002154 T!. DCD 536879444
|
|
$t
|
|
i.KEY10
|
|
KEY10
|
|
0x000019c8: b510 .. PUSH {r4,lr}
|
|
0x000019ca: a007 .. ADR r0,{pc}+0x1e ; 0x19e8
|
|
0x000019cc: f000fc40 ..@. BL UARTString ; 0x2250
|
|
0x000019d0: 4908 .I LDR r1,[pc,#32] ; [0x19f4] = 0x200021f4
|
|
0x000019d2: 6848 Hh LDR r0,[r1,#4]
|
|
0x000019d4: f000fd46 ..F. BL regWrite ; 0x2464
|
|
0x000019d8: 4806 .H LDR r0,[pc,#24] ; [0x19f4] = 0x200021f4
|
|
0x000019da: 3820 8 SUBS r0,r0,#0x20
|
|
0x000019dc: 3020 0 ADDS r0,r0,#0x20
|
|
0x000019de: c80f .. LDM r0,{r0-r3}
|
|
0x000019e0: f7ffff7a ..z. BL Channel_control ; 0x18d8
|
|
0x000019e4: bd10 .. POP {r4,pc}
|
|
$d
|
|
0x000019e6: 0000 .. DCW 0
|
|
0x000019e8: 6e616843 Chan DCD 1851877443
|
|
0x000019ec: 316c656e nel1 DCD 829187438
|
|
0x000019f0: 00000a30 0... DCD 2608
|
|
0x000019f4: 200021f4 .!. DCD 536879604
|
|
$t
|
|
i.KEY11
|
|
KEY11
|
|
0x000019f8: b510 .. PUSH {r4,lr}
|
|
0x000019fa: a007 .. ADR r0,{pc}+0x1e ; 0x1a18
|
|
0x000019fc: f000fc28 ..(. BL UARTString ; 0x2250
|
|
0x00001a00: 4908 .I LDR r1,[pc,#32] ; [0x1a24] = 0x20002204
|
|
0x00001a02: 6848 Hh LDR r0,[r1,#4]
|
|
0x00001a04: f000fd2e .... BL regWrite ; 0x2464
|
|
0x00001a08: 4806 .H LDR r0,[pc,#24] ; [0x1a24] = 0x20002204
|
|
0x00001a0a: 3830 08 SUBS r0,r0,#0x30
|
|
0x00001a0c: 3030 00 ADDS r0,r0,#0x30
|
|
0x00001a0e: c80f .. LDM r0,{r0-r3}
|
|
0x00001a10: f7ffff62 ..b. BL Channel_control ; 0x18d8
|
|
0x00001a14: bd10 .. POP {r4,pc}
|
|
$d
|
|
0x00001a16: 0000 .. DCW 0
|
|
0x00001a18: 6e616843 Chan DCD 1851877443
|
|
0x00001a1c: 316c656e nel1 DCD 829187438
|
|
0x00001a20: 00000a31 1... DCD 2609
|
|
0x00001a24: 20002204 .". DCD 536879620
|
|
$t
|
|
i.KEY12
|
|
KEY12
|
|
0x00001a28: b510 .. PUSH {r4,lr}
|
|
0x00001a2a: a007 .. ADR r0,{pc}+0x1e ; 0x1a48
|
|
0x00001a2c: f000fc10 .... BL UARTString ; 0x2250
|
|
0x00001a30: 4908 .I LDR r1,[pc,#32] ; [0x1a54] = 0x20002214
|
|
0x00001a32: 6848 Hh LDR r0,[r1,#4]
|
|
0x00001a34: f000fd16 .... BL regWrite ; 0x2464
|
|
0x00001a38: 4806 .H LDR r0,[pc,#24] ; [0x1a54] = 0x20002214
|
|
0x00001a3a: 3840 @8 SUBS r0,r0,#0x40
|
|
0x00001a3c: 3040 @0 ADDS r0,r0,#0x40
|
|
0x00001a3e: c80f .. LDM r0,{r0-r3}
|
|
0x00001a40: f7ffff4a ..J. BL Channel_control ; 0x18d8
|
|
0x00001a44: bd10 .. POP {r4,pc}
|
|
$d
|
|
0x00001a46: 0000 .. DCW 0
|
|
0x00001a48: 6e616843 Chan DCD 1851877443
|
|
0x00001a4c: 316c656e nel1 DCD 829187438
|
|
0x00001a50: 00000a32 2... DCD 2610
|
|
0x00001a54: 20002214 .". DCD 536879636
|
|
$t
|
|
i.KEY13
|
|
KEY13
|
|
0x00001a58: b510 .. PUSH {r4,lr}
|
|
0x00001a5a: a007 .. ADR r0,{pc}+0x1e ; 0x1a78
|
|
0x00001a5c: f000fbf8 .... BL UARTString ; 0x2250
|
|
0x00001a60: 4908 .I LDR r1,[pc,#32] ; [0x1a84] = 0x20002224
|
|
0x00001a62: 6848 Hh LDR r0,[r1,#4]
|
|
0x00001a64: f000fcfe .... BL regWrite ; 0x2464
|
|
0x00001a68: 4806 .H LDR r0,[pc,#24] ; [0x1a84] = 0x20002224
|
|
0x00001a6a: 3850 P8 SUBS r0,r0,#0x50
|
|
0x00001a6c: 3050 P0 ADDS r0,r0,#0x50
|
|
0x00001a6e: c80f .. LDM r0,{r0-r3}
|
|
0x00001a70: f7ffff32 ..2. BL Channel_control ; 0x18d8
|
|
0x00001a74: bd10 .. POP {r4,pc}
|
|
$d
|
|
0x00001a76: 0000 .. DCW 0
|
|
0x00001a78: 6e616843 Chan DCD 1851877443
|
|
0x00001a7c: 316c656e nel1 DCD 829187438
|
|
0x00001a80: 00000a33 3... DCD 2611
|
|
0x00001a84: 20002224 $". DCD 536879652
|
|
$t
|
|
i.KEY14
|
|
KEY14
|
|
0x00001a88: b510 .. PUSH {r4,lr}
|
|
0x00001a8a: a007 .. ADR r0,{pc}+0x1e ; 0x1aa8
|
|
0x00001a8c: f000fbe0 .... BL UARTString ; 0x2250
|
|
0x00001a90: 4908 .I LDR r1,[pc,#32] ; [0x1ab4] = 0x20002234
|
|
0x00001a92: 6848 Hh LDR r0,[r1,#4]
|
|
0x00001a94: f000fce6 .... BL regWrite ; 0x2464
|
|
0x00001a98: 4806 .H LDR r0,[pc,#24] ; [0x1ab4] = 0x20002234
|
|
0x00001a9a: 3860 `8 SUBS r0,r0,#0x60
|
|
0x00001a9c: 3060 `0 ADDS r0,r0,#0x60
|
|
0x00001a9e: c80f .. LDM r0,{r0-r3}
|
|
0x00001aa0: f7ffff1a .... BL Channel_control ; 0x18d8
|
|
0x00001aa4: bd10 .. POP {r4,pc}
|
|
$d
|
|
0x00001aa6: 0000 .. DCW 0
|
|
0x00001aa8: 6e616843 Chan DCD 1851877443
|
|
0x00001aac: 316c656e nel1 DCD 829187438
|
|
0x00001ab0: 00000a34 4... DCD 2612
|
|
0x00001ab4: 20002234 4". DCD 536879668
|
|
$t
|
|
i.KEY15
|
|
KEY15
|
|
0x00001ab8: b510 .. PUSH {r4,lr}
|
|
0x00001aba: a007 .. ADR r0,{pc}+0x1e ; 0x1ad8
|
|
0x00001abc: f000fbc8 .... BL UARTString ; 0x2250
|
|
0x00001ac0: 4908 .I LDR r1,[pc,#32] ; [0x1ae4] = 0x20002244
|
|
0x00001ac2: 6848 Hh LDR r0,[r1,#4]
|
|
0x00001ac4: f000fcce .... BL regWrite ; 0x2464
|
|
0x00001ac8: 4806 .H LDR r0,[pc,#24] ; [0x1ae4] = 0x20002244
|
|
0x00001aca: 3870 p8 SUBS r0,r0,#0x70
|
|
0x00001acc: 3070 p0 ADDS r0,r0,#0x70
|
|
0x00001ace: c80f .. LDM r0,{r0-r3}
|
|
0x00001ad0: f7ffff02 .... BL Channel_control ; 0x18d8
|
|
0x00001ad4: bd10 .. POP {r4,pc}
|
|
$d
|
|
0x00001ad6: 0000 .. DCW 0
|
|
0x00001ad8: 6e616843 Chan DCD 1851877443
|
|
0x00001adc: 316c656e nel1 DCD 829187438
|
|
0x00001ae0: 00000a35 5... DCD 2613
|
|
0x00001ae4: 20002244 D". DCD 536879684
|
|
$t
|
|
i.KEY2
|
|
KEY2
|
|
0x00001ae8: b510 .. PUSH {r4,lr}
|
|
0x00001aea: a006 .. ADR r0,{pc}+0x1a ; 0x1b04
|
|
0x00001aec: f000fbb0 .... BL UARTString ; 0x2250
|
|
0x00001af0: 4907 .I LDR r1,[pc,#28] ; [0x1b10] = 0x20002154
|
|
0x00001af2: 6a48 Hj LDR r0,[r1,#0x24]
|
|
0x00001af4: f000fcb6 .... BL regWrite ; 0x2464
|
|
0x00001af8: 4805 .H LDR r0,[pc,#20] ; [0x1b10] = 0x20002154
|
|
0x00001afa: 3020 0 ADDS r0,r0,#0x20
|
|
0x00001afc: c80f .. LDM r0,{r0-r3}
|
|
0x00001afe: f7fffeeb .... BL Channel_control ; 0x18d8
|
|
0x00001b02: bd10 .. POP {r4,pc}
|
|
$d
|
|
0x00001b04: 6e616843 Chan DCD 1851877443
|
|
0x00001b08: 326c656e nel2 DCD 845964654
|
|
0x00001b0c: 0000000a .... DCD 10
|
|
0x00001b10: 20002154 T!. DCD 536879444
|
|
$t
|
|
i.KEY3
|
|
KEY3
|
|
0x00001b14: b510 .. PUSH {r4,lr}
|
|
0x00001b16: a006 .. ADR r0,{pc}+0x1a ; 0x1b30
|
|
0x00001b18: f000fb9a .... BL UARTString ; 0x2250
|
|
0x00001b1c: 4907 .I LDR r1,[pc,#28] ; [0x1b3c] = 0x20002154
|
|
0x00001b1e: 6b48 Hk LDR r0,[r1,#0x34]
|
|
0x00001b20: f000fca0 .... BL regWrite ; 0x2464
|
|
0x00001b24: 4805 .H LDR r0,[pc,#20] ; [0x1b3c] = 0x20002154
|
|
0x00001b26: 3030 00 ADDS r0,r0,#0x30
|
|
0x00001b28: c80f .. LDM r0,{r0-r3}
|
|
0x00001b2a: f7fffed5 .... BL Channel_control ; 0x18d8
|
|
0x00001b2e: bd10 .. POP {r4,pc}
|
|
$d
|
|
0x00001b30: 6e616843 Chan DCD 1851877443
|
|
0x00001b34: 336c656e nel3 DCD 862741870
|
|
0x00001b38: 0000000a .... DCD 10
|
|
0x00001b3c: 20002154 T!. DCD 536879444
|
|
$t
|
|
i.KEY4
|
|
KEY4
|
|
0x00001b40: b510 .. PUSH {r4,lr}
|
|
0x00001b42: a006 .. ADR r0,{pc}+0x1a ; 0x1b5c
|
|
0x00001b44: f000fb84 .... BL UARTString ; 0x2250
|
|
0x00001b48: 4907 .I LDR r1,[pc,#28] ; [0x1b68] = 0x20002154
|
|
0x00001b4a: 6c48 Hl LDR r0,[r1,#0x44]
|
|
0x00001b4c: f000fc8a .... BL regWrite ; 0x2464
|
|
0x00001b50: 4805 .H LDR r0,[pc,#20] ; [0x1b68] = 0x20002154
|
|
0x00001b52: 3040 @0 ADDS r0,r0,#0x40
|
|
0x00001b54: c80f .. LDM r0,{r0-r3}
|
|
0x00001b56: f7fffebf .... BL Channel_control ; 0x18d8
|
|
0x00001b5a: bd10 .. POP {r4,pc}
|
|
$d
|
|
0x00001b5c: 6e616843 Chan DCD 1851877443
|
|
0x00001b60: 346c656e nel4 DCD 879519086
|
|
0x00001b64: 0000000a .... DCD 10
|
|
0x00001b68: 20002154 T!. DCD 536879444
|
|
$t
|
|
i.KEY5
|
|
KEY5
|
|
0x00001b6c: b510 .. PUSH {r4,lr}
|
|
0x00001b6e: a006 .. ADR r0,{pc}+0x1a ; 0x1b88
|
|
0x00001b70: f000fb6e ..n. BL UARTString ; 0x2250
|
|
0x00001b74: 4907 .I LDR r1,[pc,#28] ; [0x1b94] = 0x20002154
|
|
0x00001b76: 6d48 Hm LDR r0,[r1,#0x54]
|
|
0x00001b78: f000fc74 ..t. BL regWrite ; 0x2464
|
|
0x00001b7c: 4805 .H LDR r0,[pc,#20] ; [0x1b94] = 0x20002154
|
|
0x00001b7e: 3050 P0 ADDS r0,r0,#0x50
|
|
0x00001b80: c80f .. LDM r0,{r0-r3}
|
|
0x00001b82: f7fffea9 .... BL Channel_control ; 0x18d8
|
|
0x00001b86: bd10 .. POP {r4,pc}
|
|
$d
|
|
0x00001b88: 6e616843 Chan DCD 1851877443
|
|
0x00001b8c: 356c656e nel5 DCD 896296302
|
|
0x00001b90: 0000000a .... DCD 10
|
|
0x00001b94: 20002154 T!. DCD 536879444
|
|
$t
|
|
i.KEY6
|
|
KEY6
|
|
0x00001b98: b510 .. PUSH {r4,lr}
|
|
0x00001b9a: a006 .. ADR r0,{pc}+0x1a ; 0x1bb4
|
|
0x00001b9c: f000fb58 ..X. BL UARTString ; 0x2250
|
|
0x00001ba0: 4907 .I LDR r1,[pc,#28] ; [0x1bc0] = 0x20002154
|
|
0x00001ba2: 6e48 Hn LDR r0,[r1,#0x64]
|
|
0x00001ba4: f000fc5e ..^. BL regWrite ; 0x2464
|
|
0x00001ba8: 4805 .H LDR r0,[pc,#20] ; [0x1bc0] = 0x20002154
|
|
0x00001baa: 3060 `0 ADDS r0,r0,#0x60
|
|
0x00001bac: c80f .. LDM r0,{r0-r3}
|
|
0x00001bae: f7fffe93 .... BL Channel_control ; 0x18d8
|
|
0x00001bb2: bd10 .. POP {r4,pc}
|
|
$d
|
|
0x00001bb4: 6e616843 Chan DCD 1851877443
|
|
0x00001bb8: 366c656e nel6 DCD 913073518
|
|
0x00001bbc: 0000000a .... DCD 10
|
|
0x00001bc0: 20002154 T!. DCD 536879444
|
|
$t
|
|
i.KEY7
|
|
KEY7
|
|
0x00001bc4: b510 .. PUSH {r4,lr}
|
|
0x00001bc6: a006 .. ADR r0,{pc}+0x1a ; 0x1be0
|
|
0x00001bc8: f000fb42 ..B. BL UARTString ; 0x2250
|
|
0x00001bcc: 4907 .I LDR r1,[pc,#28] ; [0x1bec] = 0x20002154
|
|
0x00001bce: 6f48 Ho LDR r0,[r1,#0x74]
|
|
0x00001bd0: f000fc48 ..H. BL regWrite ; 0x2464
|
|
0x00001bd4: 4805 .H LDR r0,[pc,#20] ; [0x1bec] = 0x20002154
|
|
0x00001bd6: 3070 p0 ADDS r0,r0,#0x70
|
|
0x00001bd8: c80f .. LDM r0,{r0-r3}
|
|
0x00001bda: f7fffe7d ..}. BL Channel_control ; 0x18d8
|
|
0x00001bde: bd10 .. POP {r4,pc}
|
|
$d
|
|
0x00001be0: 6e616843 Chan DCD 1851877443
|
|
0x00001be4: 376c656e nel7 DCD 929850734
|
|
0x00001be8: 0000000a .... DCD 10
|
|
0x00001bec: 20002154 T!. DCD 536879444
|
|
$t
|
|
i.KEY8
|
|
KEY8
|
|
0x00001bf0: b510 .. PUSH {r4,lr}
|
|
0x00001bf2: a006 .. ADR r0,{pc}+0x1a ; 0x1c0c
|
|
0x00001bf4: f000fb2c ..,. BL UARTString ; 0x2250
|
|
0x00001bf8: 4907 .I LDR r1,[pc,#28] ; [0x1c18] = 0x200021d4
|
|
0x00001bfa: 6848 Hh LDR r0,[r1,#4]
|
|
0x00001bfc: f000fc32 ..2. BL regWrite ; 0x2464
|
|
0x00001c00: 4805 .H LDR r0,[pc,#20] ; [0x1c18] = 0x200021d4
|
|
0x00001c02: c80f .. LDM r0,{r0-r3}
|
|
0x00001c04: f7fffe68 ..h. BL Channel_control ; 0x18d8
|
|
0x00001c08: bd10 .. POP {r4,pc}
|
|
$d
|
|
0x00001c0a: 0000 .. DCW 0
|
|
0x00001c0c: 6e616843 Chan DCD 1851877443
|
|
0x00001c10: 386c656e nel8 DCD 946627950
|
|
0x00001c14: 0000000a .... DCD 10
|
|
0x00001c18: 200021d4 .!. DCD 536879572
|
|
$t
|
|
i.KEY9
|
|
KEY9
|
|
0x00001c1c: b510 .. PUSH {r4,lr}
|
|
0x00001c1e: a007 .. ADR r0,{pc}+0x1e ; 0x1c3c
|
|
0x00001c20: f000fb16 .... BL UARTString ; 0x2250
|
|
0x00001c24: 4908 .I LDR r1,[pc,#32] ; [0x1c48] = 0x200021e4
|
|
0x00001c26: 6848 Hh LDR r0,[r1,#4]
|
|
0x00001c28: f000fc1c .... BL regWrite ; 0x2464
|
|
0x00001c2c: 4806 .H LDR r0,[pc,#24] ; [0x1c48] = 0x200021e4
|
|
0x00001c2e: 3810 .8 SUBS r0,r0,#0x10
|
|
0x00001c30: 3010 .0 ADDS r0,r0,#0x10
|
|
0x00001c32: c80f .. LDM r0,{r0-r3}
|
|
0x00001c34: f7fffe50 ..P. BL Channel_control ; 0x18d8
|
|
0x00001c38: bd10 .. POP {r4,pc}
|
|
$d
|
|
0x00001c3a: 0000 .. DCW 0
|
|
0x00001c3c: 6e616843 Chan DCD 1851877443
|
|
0x00001c40: 396c656e nel9 DCD 963405166
|
|
0x00001c44: 0000000a .... DCD 10
|
|
0x00001c48: 200021e4 .!. DCD 536879588
|
|
$t
|
|
i.RSSIScanHandler
|
|
RSSIScanHandler
|
|
0x00001c4c: b5f8 .. PUSH {r3-r7,lr}
|
|
0x00001c4e: f000fa3d ..=. BL RSSI_read ; 0x20cc
|
|
0x00001c52: 4921 !I LDR r1,[pc,#132] ; [0x1cd8] = 0x20000004
|
|
0x00001c54: 6809 .h LDR r1,[r1,#0]
|
|
0x00001c56: 00c9 .. LSLS r1,r1,#3
|
|
0x00001c58: 4a20 J LDR r2,[pc,#128] ; [0x1cdc] = 0x20000034
|
|
0x00001c5a: 1889 .. ADDS r1,r1,r2
|
|
0x00001c5c: 6048 H` STR r0,[r1,#4]
|
|
0x00001c5e: f000fa2f ../. BL RSSI_done ; 0x20c0
|
|
0x00001c62: 481d .H LDR r0,[pc,#116] ; [0x1cd8] = 0x20000004
|
|
0x00001c64: 6800 .h LDR r0,[r0,#0]
|
|
0x00001c66: 491c .I LDR r1,[pc,#112] ; [0x1cd8] = 0x20000004
|
|
0x00001c68: 6809 .h LDR r1,[r1,#0]
|
|
0x00001c6a: 00c9 .. LSLS r1,r1,#3
|
|
0x00001c6c: 4a1b .J LDR r2,[pc,#108] ; [0x1cdc] = 0x20000034
|
|
0x00001c6e: 5050 PP STR r0,[r2,r1]
|
|
0x00001c70: 481b .H LDR r0,[pc,#108] ; [0x1ce0] = 0x20000000
|
|
0x00001c72: 6800 .h LDR r0,[r0,#0]
|
|
0x00001c74: f7fefef6 .... BL __aeabi_f2d ; 0xa64
|
|
0x00001c78: 4604 .F MOV r4,r0
|
|
0x00001c7a: 4a1a .J LDR r2,[pc,#104] ; [0x1ce4] = 0x47ae147b
|
|
0x00001c7c: 4b1a .K LDR r3,[pc,#104] ; [0x1ce8] = 0x3f947ae1
|
|
0x00001c7e: f7fefd67 ..g. BL __aeabi_dadd ; 0x750
|
|
0x00001c82: 4606 .F MOV r6,r0
|
|
0x00001c84: f7fefbaa .... BL __aeabi_d2f ; 0x3dc
|
|
0x00001c88: 4915 .I LDR r1,[pc,#84] ; [0x1ce0] = 0x20000000
|
|
0x00001c8a: 6008 .` STR r0,[r1,#0]
|
|
0x00001c8c: 4812 .H LDR r0,[pc,#72] ; [0x1cd8] = 0x20000004
|
|
0x00001c8e: 6800 .h LDR r0,[r0,#0]
|
|
0x00001c90: 1c40 @. ADDS r0,r0,#1
|
|
0x00001c92: 4911 .I LDR r1,[pc,#68] ; [0x1cd8] = 0x20000004
|
|
0x00001c94: 6008 .` STR r0,[r1,#0]
|
|
0x00001c96: 4915 .I LDR r1,[pc,#84] ; [0x1cec] = 0x42d80000
|
|
0x00001c98: 4811 .H LDR r0,[pc,#68] ; [0x1ce0] = 0x20000000
|
|
0x00001c9a: 6800 .h LDR r0,[r0,#0]
|
|
0x00001c9c: f000fd24 ..$. BL __aeabi_cfcmple ; 0x26e8
|
|
0x00001ca0: d204 .. BCS 0x1cac ; RSSIScanHandler + 96
|
|
0x00001ca2: f000fc13 .... BL singleFrequencyRSSI ; 0x24cc
|
|
0x00001ca6: f000fa17 .... BL RSSI_scan_cmd ; 0x20d8
|
|
0x00001caa: e014 .. B 0x1cd6 ; RSSIScanHandler + 138
|
|
0x00001cac: 4810 .H LDR r0,[pc,#64] ; [0x1cf0] = 0x42ae0000
|
|
0x00001cae: 490c .I LDR r1,[pc,#48] ; [0x1ce0] = 0x20000000
|
|
0x00001cb0: 6008 .` STR r0,[r1,#0]
|
|
0x00001cb2: 2000 . MOVS r0,#0
|
|
0x00001cb4: 4908 .I LDR r1,[pc,#32] ; [0x1cd8] = 0x20000004
|
|
0x00001cb6: 6008 .` STR r0,[r1,#0]
|
|
0x00001cb8: f000f824 ..$. BL RSSIScanscreen ; 0x1d04
|
|
0x00001cbc: a00d .. ADR r0,{pc}+0x38 ; 0x1cf4
|
|
0x00001cbe: f000fac7 .... BL UARTString ; 0x2250
|
|
0x00001cc2: f000fa47 ..G. BL Start_FM_command ; 0x2154
|
|
0x00001cc6: 490e .I LDR r1,[pc,#56] ; [0x1d00] = 0x20002254
|
|
0x00001cc8: 6848 Hh LDR r0,[r1,#4]
|
|
0x00001cca: f000fbcb .... BL regWrite ; 0x2464
|
|
0x00001cce: 480c .H LDR r0,[pc,#48] ; [0x1d00] = 0x20002254
|
|
0x00001cd0: c80f .. LDM r0,{r0-r3}
|
|
0x00001cd2: f7fffe01 .... BL Channel_control ; 0x18d8
|
|
0x00001cd6: bdf8 .. POP {r3-r7,pc}
|
|
$d
|
|
0x00001cd8: 20000004 ... DCD 536870916
|
|
0x00001cdc: 20000034 4.. DCD 536870964
|
|
0x00001ce0: 20000000 ... DCD 536870912
|
|
0x00001ce4: 47ae147b {..G DCD 1202590843
|
|
0x00001ce8: 3f947ae1 .z.? DCD 1066695393
|
|
0x00001cec: 42d80000 ...B DCD 1121452032
|
|
0x00001cf0: 42ae0000 ...B DCD 1118699520
|
|
0x00001cf4: 6e616353 Scan DCD 1851876179
|
|
0x00001cf8: 6e6f6420 don DCD 1852793888
|
|
0x00001cfc: 000a2165 e!.. DCD 663909
|
|
0x00001d00: 20002254 T". DCD 536879700
|
|
$t
|
|
i.RSSIScanscreen
|
|
RSSIScanscreen
|
|
0x00001d04: b5f0 .. PUSH {r4-r7,lr}
|
|
0x00001d06: b09b .. SUB sp,sp,#0x6c
|
|
0x00001d08: 4fdd .O LDR r7,[pc,#884] ; [0x2080] = 0x42ae0000
|
|
0x00001d0a: 2400 .$ MOVS r4,#0
|
|
0x00001d0c: 2001 . MOVS r0,#1
|
|
0x00001d0e: 9019 .. STR r0,[sp,#0x64]
|
|
0x00001d10: 2600 .& MOVS r6,#0
|
|
0x00001d12: e02e .. B 0x1d72 ; RSSIScanscreen + 110
|
|
0x00001d14: 48db .H LDR r0,[pc,#876] ; [0x2084] = 0x42afcccd
|
|
0x00001d16: 0131 1. LSLS r1,r6,#4
|
|
0x00001d18: 4adb .J LDR r2,[pc,#876] ; [0x2088] = 0x20002154
|
|
0x00001d1a: 1889 .. ADDS r1,r1,r2
|
|
0x00001d1c: 6048 H` STR r0,[r1,#4]
|
|
0x00001d1e: 0121 !. LSLS r1,r4,#4
|
|
0x00001d20: 1889 .. ADDS r1,r1,r2
|
|
0x00001d22: 6848 Hh LDR r0,[r1,#4]
|
|
0x00001d24: 49d9 .I LDR r1,[pc,#868] ; [0x208c] = 0x40400000
|
|
0x00001d26: f7fefec7 .... BL __aeabi_fdiv ; 0xab8
|
|
0x00001d2a: 9007 .. STR r0,[sp,#0x1c]
|
|
0x00001d2c: f7feff9a .... BL __aeabi_f2uiz ; 0xc64
|
|
0x00001d30: 0131 1. LSLS r1,r6,#4
|
|
0x00001d32: 4ad5 .J LDR r2,[pc,#852] ; [0x2088] = 0x20002154
|
|
0x00001d34: 1889 .. ADDS r1,r1,r2
|
|
0x00001d36: 6088 .` STR r0,[r1,#8]
|
|
0x00001d38: 0121 !. LSLS r1,r4,#4
|
|
0x00001d3a: 1889 .. ADDS r1,r1,r2
|
|
0x00001d3c: 6888 .h LDR r0,[r1,#8]
|
|
0x00001d3e: f7feffd5 .... BL __aeabi_ui2f ; 0xcec
|
|
0x00001d42: 0121 !. LSLS r1,r4,#4
|
|
0x00001d44: 4ad0 .J LDR r2,[pc,#832] ; [0x2088] = 0x20002154
|
|
0x00001d46: 1889 .. ADDS r1,r1,r2
|
|
0x00001d48: 9005 .. STR r0,[sp,#0x14]
|
|
0x00001d4a: 6848 Hh LDR r0,[r1,#4]
|
|
0x00001d4c: 49cf .I LDR r1,[pc,#828] ; [0x208c] = 0x40400000
|
|
0x00001d4e: f7fefeb3 .... BL __aeabi_fdiv ; 0xab8
|
|
0x00001d52: 9004 .. STR r0,[sp,#0x10]
|
|
0x00001d54: 9905 .. LDR r1,[sp,#0x14]
|
|
0x00001d56: f000fd49 ..I. BL __aeabi_fsub ; 0x27ec
|
|
0x00001d5a: 49cd .I LDR r1,[pc,#820] ; [0x2090] = 0x453b8000
|
|
0x00001d5c: 9006 .. STR r0,[sp,#0x18]
|
|
0x00001d5e: f000fced .... BL __aeabi_fmul ; 0x273c
|
|
0x00001d62: 9007 .. STR r0,[sp,#0x1c]
|
|
0x00001d64: f7feff7e ..~. BL __aeabi_f2uiz ; 0xc64
|
|
0x00001d68: 0131 1. LSLS r1,r6,#4
|
|
0x00001d6a: 4ac7 .J LDR r2,[pc,#796] ; [0x2088] = 0x20002154
|
|
0x00001d6c: 1889 .. ADDS r1,r1,r2
|
|
0x00001d6e: 60c8 .` STR r0,[r1,#0xc]
|
|
0x00001d70: 1c76 v. ADDS r6,r6,#1
|
|
0x00001d72: 2e10 .. CMP r6,#0x10
|
|
0x00001d74: dbce .. BLT 0x1d14 ; RSSIScanscreen + 16
|
|
0x00001d76: 2500 .% MOVS r5,#0
|
|
0x00001d78: e0a2 .. B 0x1ec0 ; RSSIScanscreen + 444
|
|
0x00001d7a: 00e8 .. LSLS r0,r5,#3
|
|
0x00001d7c: 49c5 .I LDR r1,[pc,#788] ; [0x2094] = 0x20000034
|
|
0x00001d7e: 1840 @. ADDS r0,r0,r1
|
|
0x00001d80: 6840 @h LDR r0,[r0,#4]
|
|
0x00001d82: 49c5 .I LDR r1,[pc,#788] ; [0x2098] = 0x76c
|
|
0x00001d84: 4288 .B CMP r0,r1
|
|
0x00001d86: da00 .. BGE 0x1d8a ; RSSIScanscreen + 134
|
|
0x00001d88: e099 .. B 0x1ebe ; RSSIScanscreen + 442
|
|
0x00001d8a: 00e8 .. LSLS r0,r5,#3
|
|
0x00001d8c: 49c1 .I LDR r1,[pc,#772] ; [0x2094] = 0x20000034
|
|
0x00001d8e: 1840 @. ADDS r0,r0,r1
|
|
0x00001d90: 6841 Ah LDR r1,[r0,#4]
|
|
0x00001d92: 4628 (F MOV r0,r5
|
|
0x00001d94: 380c .8 SUBS r0,r0,#0xc
|
|
0x00001d96: 00c0 .. LSLS r0,r0,#3
|
|
0x00001d98: 4abe .J LDR r2,[pc,#760] ; [0x2094] = 0x20000034
|
|
0x00001d9a: 1880 .. ADDS r0,r0,r2
|
|
0x00001d9c: 6840 @h LDR r0,[r0,#4]
|
|
0x00001d9e: 0080 .. LSLS r0,r0,#2
|
|
0x00001da0: 4281 .B CMP r1,r0
|
|
0x00001da2: db75 u. BLT 0x1e90 ; RSSIScanscreen + 396
|
|
0x00001da4: 00e8 .. LSLS r0,r5,#3
|
|
0x00001da6: 4611 .F MOV r1,r2
|
|
0x00001da8: 1840 @. ADDS r0,r0,r1
|
|
0x00001daa: 6841 Ah LDR r1,[r0,#4]
|
|
0x00001dac: 4628 (F MOV r0,r5
|
|
0x00001dae: 300c .0 ADDS r0,r0,#0xc
|
|
0x00001db0: 00c0 .. LSLS r0,r0,#3
|
|
0x00001db2: 1880 .. ADDS r0,r0,r2
|
|
0x00001db4: 6840 @h LDR r0,[r0,#4]
|
|
0x00001db6: 0080 .. LSLS r0,r0,#2
|
|
0x00001db8: 4281 .B CMP r1,r0
|
|
0x00001dba: db7f .. BLT 0x1ebc ; RSSIScanscreen + 440
|
|
0x00001dbc: 1e66 f. SUBS r6,r4,#1
|
|
0x00001dbe: e031 1. B 0x1e24 ; RSSIScanscreen + 288
|
|
0x00001dc0: 0130 0. LSLS r0,r6,#4
|
|
0x00001dc2: 4ab1 .J LDR r2,[pc,#708] ; [0x2088] = 0x20002154
|
|
0x00001dc4: 1880 .. ADDS r0,r0,r2
|
|
0x00001dc6: 6841 Ah LDR r1,[r0,#4]
|
|
0x00001dc8: 4638 8F MOV r0,r7
|
|
0x00001dca: f000fd0f .... BL __aeabi_fsub ; 0x27ec
|
|
0x00001dce: 9005 .. STR r0,[sp,#0x14]
|
|
0x00001dd0: f7fefe48 ..H. BL __aeabi_f2d ; 0xa64
|
|
0x00001dd4: 4ab1 .J LDR r2,[pc,#708] ; [0x209c] = 0x9999999a
|
|
0x00001dd6: 4bb2 .K LDR r3,[pc,#712] ; [0x20a0] = 0x3fc99999
|
|
0x00001dd8: 9107 .. STR r1,[sp,#0x1c]
|
|
0x00001dda: 9006 .. STR r0,[sp,#0x18]
|
|
0x00001ddc: f000fbae .... BL __aeabi_cdcmple ; 0x253c
|
|
0x00001de0: d21f .. BCS 0x1e22 ; RSSIScanscreen + 286
|
|
0x00001de2: 9819 .. LDR r0,[sp,#0x64]
|
|
0x00001de4: 1c40 @. ADDS r0,r0,#1
|
|
0x00001de6: f7feff79 ..y. BL __aeabi_i2f ; 0xcdc
|
|
0x00001dea: 9007 .. STR r0,[sp,#0x1c]
|
|
0x00001dec: 9819 .. LDR r0,[sp,#0x64]
|
|
0x00001dee: f7feff75 ..u. BL __aeabi_i2f ; 0xcdc
|
|
0x00001df2: 9004 .. STR r0,[sp,#0x10]
|
|
0x00001df4: 0130 0. LSLS r0,r6,#4
|
|
0x00001df6: 4aa4 .J LDR r2,[pc,#656] ; [0x2088] = 0x20002154
|
|
0x00001df8: 1880 .. ADDS r0,r0,r2
|
|
0x00001dfa: 6841 Ah LDR r1,[r0,#4]
|
|
0x00001dfc: 9804 .. LDR r0,[sp,#0x10]
|
|
0x00001dfe: f000fc9d .... BL __aeabi_fmul ; 0x273c
|
|
0x00001e02: 4639 9F MOV r1,r7
|
|
0x00001e04: 9005 .. STR r0,[sp,#0x14]
|
|
0x00001e06: f000fbff .... BL __aeabi_fadd ; 0x2608
|
|
0x00001e0a: 9006 .. STR r0,[sp,#0x18]
|
|
0x00001e0c: 9907 .. LDR r1,[sp,#0x1c]
|
|
0x00001e0e: f7fefe53 ..S. BL __aeabi_fdiv ; 0xab8
|
|
0x00001e12: 0131 1. LSLS r1,r6,#4
|
|
0x00001e14: 4a9c .J LDR r2,[pc,#624] ; [0x2088] = 0x20002154
|
|
0x00001e16: 1889 .. ADDS r1,r1,r2
|
|
0x00001e18: 6048 H` STR r0,[r1,#4]
|
|
0x00001e1a: 9819 .. LDR r0,[sp,#0x64]
|
|
0x00001e1c: 1c40 @. ADDS r0,r0,#1
|
|
0x00001e1e: 9019 .. STR r0,[sp,#0x64]
|
|
0x00001e20: e002 .. B 0x1e28 ; RSSIScanscreen + 292
|
|
0x00001e22: 1e76 v. SUBS r6,r6,#1
|
|
0x00001e24: 2e00 .. CMP r6,#0
|
|
0x00001e26: dacb .. BGE 0x1dc0 ; RSSIScanscreen + 188
|
|
0x00001e28: bf00 .. NOP
|
|
0x00001e2a: 2e00 .. CMP r6,#0
|
|
0x00001e2c: db00 .. BLT 0x1e30 ; RSSIScanscreen + 300
|
|
0x00001e2e: e046 F. B 0x1ebe ; RSSIScanscreen + 442
|
|
0x00001e30: 2c00 ., CMP r4,#0
|
|
0x00001e32: d10c .. BNE 0x1e4e ; RSSIScanscreen + 330
|
|
0x00001e34: 0120 . LSLS r0,r4,#4
|
|
0x00001e36: 4994 .I LDR r1,[pc,#592] ; [0x2088] = 0x20002154
|
|
0x00001e38: 1840 @. ADDS r0,r0,r1
|
|
0x00001e3a: 6047 G` STR r7,[r0,#4]
|
|
0x00001e3c: 00e8 .. LSLS r0,r5,#3
|
|
0x00001e3e: 4995 .I LDR r1,[pc,#596] ; [0x2094] = 0x20000034
|
|
0x00001e40: 1840 @. ADDS r0,r0,r1
|
|
0x00001e42: 6840 @h LDR r0,[r0,#4]
|
|
0x00001e44: 00a1 .. LSLS r1,r4,#2
|
|
0x00001e46: aa09 .. ADD r2,sp,#0x24
|
|
0x00001e48: 5050 PP STR r0,[r2,r1]
|
|
0x00001e4a: 1c64 d. ADDS r4,r4,#1
|
|
0x00001e4c: e034 4. B 0x1eb8 ; RSSIScanscreen + 436
|
|
0x00001e4e: 2c0f ., CMP r4,#0xf
|
|
0x00001e50: da0c .. BGE 0x1e6c ; RSSIScanscreen + 360
|
|
0x00001e52: 0120 . LSLS r0,r4,#4
|
|
0x00001e54: 498c .I LDR r1,[pc,#560] ; [0x2088] = 0x20002154
|
|
0x00001e56: 1840 @. ADDS r0,r0,r1
|
|
0x00001e58: 6047 G` STR r7,[r0,#4]
|
|
0x00001e5a: 00e8 .. LSLS r0,r5,#3
|
|
0x00001e5c: 498d .I LDR r1,[pc,#564] ; [0x2094] = 0x20000034
|
|
0x00001e5e: 1840 @. ADDS r0,r0,r1
|
|
0x00001e60: 6840 @h LDR r0,[r0,#4]
|
|
0x00001e62: 00a1 .. LSLS r1,r4,#2
|
|
0x00001e64: aa09 .. ADD r2,sp,#0x24
|
|
0x00001e66: 5050 PP STR r0,[r2,r1]
|
|
0x00001e68: 1c64 d. ADDS r4,r4,#1
|
|
0x00001e6a: e025 %. B 0x1eb8 ; RSSIScanscreen + 436
|
|
0x00001e6c: 2c0f ., CMP r4,#0xf
|
|
0x00001e6e: d110 .. BNE 0x1e92 ; RSSIScanscreen + 398
|
|
0x00001e70: 0120 . LSLS r0,r4,#4
|
|
0x00001e72: 4985 .I LDR r1,[pc,#532] ; [0x2088] = 0x20002154
|
|
0x00001e74: 1840 @. ADDS r0,r0,r1
|
|
0x00001e76: 6047 G` STR r7,[r0,#4]
|
|
0x00001e78: 00e8 .. LSLS r0,r5,#3
|
|
0x00001e7a: 4986 .I LDR r1,[pc,#536] ; [0x2094] = 0x20000034
|
|
0x00001e7c: 1840 @. ADDS r0,r0,r1
|
|
0x00001e7e: 6840 @h LDR r0,[r0,#4]
|
|
0x00001e80: 00a1 .. LSLS r1,r4,#2
|
|
0x00001e82: aa09 .. ADD r2,sp,#0x24
|
|
0x00001e84: 5050 PP STR r0,[r2,r1]
|
|
0x00001e86: a809 .. ADD r0,sp,#0x24
|
|
0x00001e88: f7fff83a ..:. BL Bubbling ; 0xf00
|
|
0x00001e8c: 1c64 d. ADDS r4,r4,#1
|
|
0x00001e8e: e013 .. B 0x1eb8 ; RSSIScanscreen + 436
|
|
0x00001e90: e014 .. B 0x1ebc ; RSSIScanscreen + 440
|
|
0x00001e92: 00e8 .. LSLS r0,r5,#3
|
|
0x00001e94: 497f .I LDR r1,[pc,#508] ; [0x2094] = 0x20000034
|
|
0x00001e96: 1840 @. ADDS r0,r0,r1
|
|
0x00001e98: 6840 @h LDR r0,[r0,#4]
|
|
0x00001e9a: 9909 .. LDR r1,[sp,#0x24]
|
|
0x00001e9c: 4288 .B CMP r0,r1
|
|
0x00001e9e: dd0a .. BLE 0x1eb6 ; RSSIScanscreen + 434
|
|
0x00001ea0: 00e8 .. LSLS r0,r5,#3
|
|
0x00001ea2: 497c |I LDR r1,[pc,#496] ; [0x2094] = 0x20000034
|
|
0x00001ea4: 1840 @. ADDS r0,r0,r1
|
|
0x00001ea6: 6840 @h LDR r0,[r0,#4]
|
|
0x00001ea8: 9009 .. STR r0,[sp,#0x24]
|
|
0x00001eaa: 4877 wH LDR r0,[pc,#476] ; [0x2088] = 0x20002154
|
|
0x00001eac: 6047 G` STR r7,[r0,#4]
|
|
0x00001eae: a809 .. ADD r0,sp,#0x24
|
|
0x00001eb0: f7fff826 ..&. BL Bubbling ; 0xf00
|
|
0x00001eb4: e000 .. B 0x1eb8 ; RSSIScanscreen + 436
|
|
0x00001eb6: e002 .. B 0x1ebe ; RSSIScanscreen + 442
|
|
0x00001eb8: 2001 . MOVS r0,#1
|
|
0x00001eba: 9019 .. STR r0,[sp,#0x64]
|
|
0x00001ebc: bf00 .. NOP
|
|
0x00001ebe: 1c6d m. ADDS r5,r5,#1
|
|
0x00001ec0: 4638 8F MOV r0,r7
|
|
0x00001ec2: f7fefdcf .... BL __aeabi_f2d ; 0xa64
|
|
0x00001ec6: 4a77 wJ LDR r2,[pc,#476] ; [0x20a4] = 0x47ae147b
|
|
0x00001ec8: 4b77 wK LDR r3,[pc,#476] ; [0x20a8] = 0x3f947ae1
|
|
0x00001eca: 9105 .. STR r1,[sp,#0x14]
|
|
0x00001ecc: 9004 .. STR r0,[sp,#0x10]
|
|
0x00001ece: f7fefc3f ..?. BL __aeabi_dadd ; 0x750
|
|
0x00001ed2: 9107 .. STR r1,[sp,#0x1c]
|
|
0x00001ed4: 9006 .. STR r0,[sp,#0x18]
|
|
0x00001ed6: f7fefa81 .... BL __aeabi_d2f ; 0x3dc
|
|
0x00001eda: 4607 .F MOV r7,r0
|
|
0x00001edc: 4873 sH LDR r0,[pc,#460] ; [0x20ac] = 0x41a
|
|
0x00001ede: 4285 .B CMP r5,r0
|
|
0x00001ee0: da01 .. BGE 0x1ee6 ; RSSIScanscreen + 482
|
|
0x00001ee2: 2001 . MOVS r0,#1
|
|
0x00001ee4: e000 .. B 0x1ee8 ; RSSIScanscreen + 484
|
|
0x00001ee6: 2000 . MOVS r0,#0
|
|
0x00001ee8: 2800 .( CMP r0,#0
|
|
0x00001eea: d000 .. BEQ 0x1eee ; RSSIScanscreen + 490
|
|
0x00001eec: e745 E. B 0x1d7a ; RSSIScanscreen + 118
|
|
0x00001eee: 4966 fI LDR r1,[pc,#408] ; [0x2088] = 0x20002154
|
|
0x00001ef0: 31f0 .1 ADDS r1,r1,#0xf0
|
|
0x00001ef2: 6848 Hh LDR r0,[r1,#4]
|
|
0x00001ef4: f7fefdb6 .... BL __aeabi_f2d ; 0xa64
|
|
0x00001ef8: 4a68 hJ LDR r2,[pc,#416] ; [0x209c] = 0x9999999a
|
|
0x00001efa: 4b6d mK LDR r3,[pc,#436] ; [0x20b0] = 0x3fa99999
|
|
0x00001efc: 9101 .. STR r1,[sp,#4]
|
|
0x00001efe: 9000 .. STR r0,[sp,#0]
|
|
0x00001f00: f7fefc26 ..&. BL __aeabi_dadd ; 0x750
|
|
0x00001f04: 2200 ." MOVS r2,#0
|
|
0x00001f06: 4b6b kK LDR r3,[pc,#428] ; [0x20b4] = 0x40240000
|
|
0x00001f08: 9103 .. STR r1,[sp,#0xc]
|
|
0x00001f0a: 9002 .. STR r0,[sp,#8]
|
|
0x00001f0c: f7fefc86 .... BL __aeabi_dmul ; 0x81c
|
|
0x00001f10: 9105 .. STR r1,[sp,#0x14]
|
|
0x00001f12: 9004 .. STR r0,[sp,#0x10]
|
|
0x00001f14: f7fefc4c ..L. BL __aeabi_d2iz ; 0x7b0
|
|
0x00001f18: 9006 .. STR r0,[sp,#0x18]
|
|
0x00001f1a: f7fefedf .... BL __aeabi_i2f ; 0xcdc
|
|
0x00001f1e: 4966 fI LDR r1,[pc,#408] ; [0x20b8] = 0x41200000
|
|
0x00001f20: 9007 .. STR r0,[sp,#0x1c]
|
|
0x00001f22: f7fefdc9 .... BL __aeabi_fdiv ; 0xab8
|
|
0x00001f26: 4965 eI LDR r1,[pc,#404] ; [0x20bc] = 0x20002254
|
|
0x00001f28: 6048 H` STR r0,[r1,#4]
|
|
0x00001f2a: 2400 .$ MOVS r4,#0
|
|
0x00001f2c: e024 $. B 0x1f78 ; RSSIScanscreen + 628
|
|
0x00001f2e: 2501 .% MOVS r5,#1
|
|
0x00001f30: e01d .. B 0x1f6e ; RSSIScanscreen + 618
|
|
0x00001f32: 1e6a j. SUBS r2,r5,#1
|
|
0x00001f34: 0112 .. LSLS r2,r2,#4
|
|
0x00001f36: 4b54 TK LDR r3,[pc,#336] ; [0x2088] = 0x20002154
|
|
0x00001f38: 18d2 .. ADDS r2,r2,r3
|
|
0x00001f3a: 6851 Qh LDR r1,[r2,#4]
|
|
0x00001f3c: 012a *. LSLS r2,r5,#4
|
|
0x00001f3e: 18d2 .. ADDS r2,r2,r3
|
|
0x00001f40: 6850 Ph LDR r0,[r2,#4]
|
|
0x00001f42: f000fbd1 .... BL __aeabi_cfcmple ; 0x26e8
|
|
0x00001f46: d211 .. BCS 0x1f6c ; RSSIScanscreen + 616
|
|
0x00001f48: 0128 (. LSLS r0,r5,#4
|
|
0x00001f4a: 494f OI LDR r1,[pc,#316] ; [0x2088] = 0x20002154
|
|
0x00001f4c: 1840 @. ADDS r0,r0,r1
|
|
0x00001f4e: 6840 @h LDR r0,[r0,#4]
|
|
0x00001f50: 9008 .. STR r0,[sp,#0x20]
|
|
0x00001f52: 1e68 h. SUBS r0,r5,#1
|
|
0x00001f54: 0100 .. LSLS r0,r0,#4
|
|
0x00001f56: 1840 @. ADDS r0,r0,r1
|
|
0x00001f58: 6840 @h LDR r0,[r0,#4]
|
|
0x00001f5a: 0129 ). LSLS r1,r5,#4
|
|
0x00001f5c: 4a4a JJ LDR r2,[pc,#296] ; [0x2088] = 0x20002154
|
|
0x00001f5e: 1889 .. ADDS r1,r1,r2
|
|
0x00001f60: 6048 H` STR r0,[r1,#4]
|
|
0x00001f62: 1e69 i. SUBS r1,r5,#1
|
|
0x00001f64: 0109 .. LSLS r1,r1,#4
|
|
0x00001f66: 1889 .. ADDS r1,r1,r2
|
|
0x00001f68: 9808 .. LDR r0,[sp,#0x20]
|
|
0x00001f6a: 6048 H` STR r0,[r1,#4]
|
|
0x00001f6c: 1c6d m. ADDS r5,r5,#1
|
|
0x00001f6e: 2010 . MOVS r0,#0x10
|
|
0x00001f70: 1b00 .. SUBS r0,r0,r4
|
|
0x00001f72: 42a8 .B CMP r0,r5
|
|
0x00001f74: dcdd .. BGT 0x1f32 ; RSSIScanscreen + 558
|
|
0x00001f76: 1c64 d. ADDS r4,r4,#1
|
|
0x00001f78: 2c10 ., CMP r4,#0x10
|
|
0x00001f7a: dbd8 .. BLT 0x1f2e ; RSSIScanscreen + 554
|
|
0x00001f7c: 2400 .$ MOVS r4,#0
|
|
0x00001f7e: e05b [. B 0x2038 ; RSSIScanscreen + 820
|
|
0x00001f80: 0121 !. LSLS r1,r4,#4
|
|
0x00001f82: 4a41 AJ LDR r2,[pc,#260] ; [0x2088] = 0x20002154
|
|
0x00001f84: 1889 .. ADDS r1,r1,r2
|
|
0x00001f86: 6848 Hh LDR r0,[r1,#4]
|
|
0x00001f88: f7fefd6c ..l. BL __aeabi_f2d ; 0xa64
|
|
0x00001f8c: 4a43 CJ LDR r2,[pc,#268] ; [0x209c] = 0x9999999a
|
|
0x00001f8e: 4b48 HK LDR r3,[pc,#288] ; [0x20b0] = 0x3fa99999
|
|
0x00001f90: 9101 .. STR r1,[sp,#4]
|
|
0x00001f92: 9000 .. STR r0,[sp,#0]
|
|
0x00001f94: f7fefbdc .... BL __aeabi_dadd ; 0x750
|
|
0x00001f98: 2200 ." MOVS r2,#0
|
|
0x00001f9a: 4b46 FK LDR r3,[pc,#280] ; [0x20b4] = 0x40240000
|
|
0x00001f9c: 9103 .. STR r1,[sp,#0xc]
|
|
0x00001f9e: 9002 .. STR r0,[sp,#8]
|
|
0x00001fa0: f7fefc3c ..<. BL __aeabi_dmul ; 0x81c
|
|
0x00001fa4: 9105 .. STR r1,[sp,#0x14]
|
|
0x00001fa6: 9004 .. STR r0,[sp,#0x10]
|
|
0x00001fa8: f7fefc02 .... BL __aeabi_d2iz ; 0x7b0
|
|
0x00001fac: 9006 .. STR r0,[sp,#0x18]
|
|
0x00001fae: f7fefe95 .... BL __aeabi_i2f ; 0xcdc
|
|
0x00001fb2: 4941 AI LDR r1,[pc,#260] ; [0x20b8] = 0x41200000
|
|
0x00001fb4: 9007 .. STR r0,[sp,#0x1c]
|
|
0x00001fb6: f7fefd7f .... BL __aeabi_fdiv ; 0xab8
|
|
0x00001fba: 0121 !. LSLS r1,r4,#4
|
|
0x00001fbc: 4a32 2J LDR r2,[pc,#200] ; [0x2088] = 0x20002154
|
|
0x00001fbe: 1889 .. ADDS r1,r1,r2
|
|
0x00001fc0: 6048 H` STR r0,[r1,#4]
|
|
0x00001fc2: 0121 !. LSLS r1,r4,#4
|
|
0x00001fc4: 1889 .. ADDS r1,r1,r2
|
|
0x00001fc6: 6848 Hh LDR r0,[r1,#4]
|
|
0x00001fc8: 4930 0I LDR r1,[pc,#192] ; [0x208c] = 0x40400000
|
|
0x00001fca: f7fefd75 ..u. BL __aeabi_fdiv ; 0xab8
|
|
0x00001fce: 9007 .. STR r0,[sp,#0x1c]
|
|
0x00001fd0: f7fefe48 ..H. BL __aeabi_f2uiz ; 0xc64
|
|
0x00001fd4: 0121 !. LSLS r1,r4,#4
|
|
0x00001fd6: 4a2c ,J LDR r2,[pc,#176] ; [0x2088] = 0x20002154
|
|
0x00001fd8: 1889 .. ADDS r1,r1,r2
|
|
0x00001fda: 6088 .` STR r0,[r1,#8]
|
|
0x00001fdc: 0121 !. LSLS r1,r4,#4
|
|
0x00001fde: 1889 .. ADDS r1,r1,r2
|
|
0x00001fe0: 6888 .h LDR r0,[r1,#8]
|
|
0x00001fe2: f7fefe83 .... BL __aeabi_ui2f ; 0xcec
|
|
0x00001fe6: 0121 !. LSLS r1,r4,#4
|
|
0x00001fe8: 4a27 'J LDR r2,[pc,#156] ; [0x2088] = 0x20002154
|
|
0x00001fea: 1889 .. ADDS r1,r1,r2
|
|
0x00001fec: 9005 .. STR r0,[sp,#0x14]
|
|
0x00001fee: 6848 Hh LDR r0,[r1,#4]
|
|
0x00001ff0: 4926 &I LDR r1,[pc,#152] ; [0x208c] = 0x40400000
|
|
0x00001ff2: f7fefd61 ..a. BL __aeabi_fdiv ; 0xab8
|
|
0x00001ff6: 9004 .. STR r0,[sp,#0x10]
|
|
0x00001ff8: 9905 .. LDR r1,[sp,#0x14]
|
|
0x00001ffa: f000fbf7 .... BL __aeabi_fsub ; 0x27ec
|
|
0x00001ffe: 4924 $I LDR r1,[pc,#144] ; [0x2090] = 0x453b8000
|
|
0x00002000: 9006 .. STR r0,[sp,#0x18]
|
|
0x00002002: f000fb9b .... BL __aeabi_fmul ; 0x273c
|
|
0x00002006: 9007 .. STR r0,[sp,#0x1c]
|
|
0x00002008: f7fefe2c ..,. BL __aeabi_f2uiz ; 0xc64
|
|
0x0000200c: 0121 !. LSLS r1,r4,#4
|
|
0x0000200e: 4a1e .J LDR r2,[pc,#120] ; [0x2088] = 0x20002154
|
|
0x00002010: 1889 .. ADDS r1,r1,r2
|
|
0x00002012: 60c8 .` STR r0,[r1,#0xc]
|
|
0x00002014: 1c60 `. ADDS r0,r4,#1
|
|
0x00002016: 0121 !. LSLS r1,r4,#4
|
|
0x00002018: 5050 PP STR r0,[r2,r1]
|
|
0x0000201a: 4a28 (J LDR r2,[pc,#160] ; [0x20bc] = 0x20002254
|
|
0x0000201c: 6851 Qh LDR r1,[r2,#4]
|
|
0x0000201e: 0122 ". LSLS r2,r4,#4
|
|
0x00002020: 4b19 .K LDR r3,[pc,#100] ; [0x2088] = 0x20002154
|
|
0x00002022: 18d2 .. ADDS r2,r2,r3
|
|
0x00002024: 6850 Ph LDR r0,[r2,#4]
|
|
0x00002026: f000fb35 ..5. BL __aeabi_cfcmpeq ; 0x2694
|
|
0x0000202a: d104 .. BNE 0x2036 ; RSSIScanscreen + 818
|
|
0x0000202c: 0120 . LSLS r0,r4,#4
|
|
0x0000202e: 4916 .I LDR r1,[pc,#88] ; [0x2088] = 0x20002154
|
|
0x00002030: 5808 .X LDR r0,[r1,r0]
|
|
0x00002032: 4922 "I LDR r1,[pc,#136] ; [0x20bc] = 0x20002254
|
|
0x00002034: 6008 .` STR r0,[r1,#0]
|
|
0x00002036: 1c64 d. ADDS r4,r4,#1
|
|
0x00002038: 2c10 ., CMP r4,#0x10
|
|
0x0000203a: dba1 .. BLT 0x1f80 ; RSSIScanscreen + 636
|
|
0x0000203c: 491f .I LDR r1,[pc,#124] ; [0x20bc] = 0x20002254
|
|
0x0000203e: 6848 Hh LDR r0,[r1,#4]
|
|
0x00002040: 4912 .I LDR r1,[pc,#72] ; [0x208c] = 0x40400000
|
|
0x00002042: f7fefd39 ..9. BL __aeabi_fdiv ; 0xab8
|
|
0x00002046: 9007 .. STR r0,[sp,#0x1c]
|
|
0x00002048: f7fefe0c .... BL __aeabi_f2uiz ; 0xc64
|
|
0x0000204c: 491b .I LDR r1,[pc,#108] ; [0x20bc] = 0x20002254
|
|
0x0000204e: 6088 .` STR r0,[r1,#8]
|
|
0x00002050: 6888 .h LDR r0,[r1,#8]
|
|
0x00002052: f7fefe4b ..K. BL __aeabi_ui2f ; 0xcec
|
|
0x00002056: 4919 .I LDR r1,[pc,#100] ; [0x20bc] = 0x20002254
|
|
0x00002058: 9005 .. STR r0,[sp,#0x14]
|
|
0x0000205a: 6848 Hh LDR r0,[r1,#4]
|
|
0x0000205c: 490b .I LDR r1,[pc,#44] ; [0x208c] = 0x40400000
|
|
0x0000205e: f7fefd2b ..+. BL __aeabi_fdiv ; 0xab8
|
|
0x00002062: 9004 .. STR r0,[sp,#0x10]
|
|
0x00002064: 9905 .. LDR r1,[sp,#0x14]
|
|
0x00002066: f000fbc1 .... BL __aeabi_fsub ; 0x27ec
|
|
0x0000206a: 4909 .I LDR r1,[pc,#36] ; [0x2090] = 0x453b8000
|
|
0x0000206c: 9006 .. STR r0,[sp,#0x18]
|
|
0x0000206e: f000fb65 ..e. BL __aeabi_fmul ; 0x273c
|
|
0x00002072: 9007 .. STR r0,[sp,#0x1c]
|
|
0x00002074: f7fefdf6 .... BL __aeabi_f2uiz ; 0xc64
|
|
0x00002078: 4910 .I LDR r1,[pc,#64] ; [0x20bc] = 0x20002254
|
|
0x0000207a: 60c8 .` STR r0,[r1,#0xc]
|
|
0x0000207c: b01b .. ADD sp,sp,#0x6c
|
|
0x0000207e: bdf0 .. POP {r4-r7,pc}
|
|
$d
|
|
0x00002080: 42ae0000 ...B DCD 1118699520
|
|
0x00002084: 42afcccd ...B DCD 1118817485
|
|
0x00002088: 20002154 T!. DCD 536879444
|
|
0x0000208c: 40400000 ..@@ DCD 1077936128
|
|
0x00002090: 453b8000 ..;E DCD 1161527296
|
|
0x00002094: 20000034 4.. DCD 536870964
|
|
0x00002098: 0000076c l... DCD 1900
|
|
0x0000209c: 9999999a .... DCD 2576980378
|
|
0x000020a0: 3fc99999 ...? DCD 1070176665
|
|
0x000020a4: 47ae147b {..G DCD 1202590843
|
|
0x000020a8: 3f947ae1 .z.? DCD 1066695393
|
|
0x000020ac: 0000041a .... DCD 1050
|
|
0x000020b0: 3fa99999 ...? DCD 1068079513
|
|
0x000020b4: 40240000 ..$@ DCD 1076101120
|
|
0x000020b8: 41200000 .. A DCD 1092616192
|
|
0x000020bc: 20002254 T". DCD 536879700
|
|
$t
|
|
i.RSSI_done
|
|
RSSI_done
|
|
0x000020c0: 2001 . MOVS r0,#1
|
|
0x000020c2: 0240 @. LSLS r0,r0,#9
|
|
0x000020c4: 2103 .! MOVS r1,#3
|
|
0x000020c6: 0749 I. LSLS r1,r1,#29
|
|
0x000020c8: 6108 .a STR r0,[r1,#0x10]
|
|
0x000020ca: 4770 pG BX lr
|
|
i.RSSI_read
|
|
RSSI_read
|
|
0x000020cc: 4801 .H LDR r0,[pc,#4] ; [0x20d4] = 0x60000040
|
|
0x000020ce: 6900 .i LDR r0,[r0,#0x10]
|
|
0x000020d0: 4770 pG BX lr
|
|
$d
|
|
0x000020d2: 0000 .. DCW 0
|
|
0x000020d4: 60000040 @..` DCD 1610612800
|
|
$t
|
|
i.RSSI_scan_cmd
|
|
RSSI_scan_cmd
|
|
0x000020d8: 20ff . MOVS r0,#0xff
|
|
0x000020da: 3001 .0 ADDS r0,#1
|
|
0x000020dc: 2103 .! MOVS r1,#3
|
|
0x000020de: 0749 I. LSLS r1,r1,#29
|
|
0x000020e0: 6108 .a STR r0,[r1,#0x10]
|
|
0x000020e2: 4770 pG BX lr
|
|
i.ReadUART
|
|
ReadUART
|
|
0x000020e4: 2101 .! MOVS r1,#1
|
|
0x000020e6: 0789 .. LSLS r1,r1,#30
|
|
0x000020e8: 6909 .i LDR r1,[r1,#0x10]
|
|
0x000020ea: b2c8 .. UXTB r0,r1
|
|
0x000020ec: 4770 pG BX lr
|
|
i.ReadUARTState
|
|
ReadUARTState
|
|
0x000020ee: 2101 .! MOVS r1,#1
|
|
0x000020f0: 0789 .. LSLS r1,r1,#30
|
|
0x000020f2: 6949 Ii LDR r1,[r1,#0x14]
|
|
0x000020f4: b2c8 .. UXTB r0,r1
|
|
0x000020f6: 4770 pG BX lr
|
|
i.SPI_RFD
|
|
SPI_RFD
|
|
0x000020f8: b501 .. PUSH {r0,lr}
|
|
0x000020fa: 2105 .! MOVS r1,#5
|
|
0x000020fc: 0709 .. LSLS r1,r1,#28
|
|
0x000020fe: 9800 .. LDR r0,[sp,#0]
|
|
0x00002100: 6108 .a STR r0,[r1,#0x10]
|
|
0x00002102: bd08 .. POP {r3,pc}
|
|
i.SPIwrite
|
|
SPIwrite
|
|
0x00002104: b570 p. PUSH {r4-r6,lr}
|
|
0x00002106: 4604 .F MOV r4,r0
|
|
0x00002108: 460d .F MOV r5,r1
|
|
0x0000210a: 461e .F MOV r6,r3
|
|
0x0000210c: 480d .H LDR r0,[pc,#52] ; [0x2144] = 0x43420
|
|
0x0000210e: f7fffff3 .... BL SPI_RFD ; 0x20f8
|
|
0x00002112: 480d .H LDR r0,[pc,#52] ; [0x2148] = 0x28bb85
|
|
0x00002114: f7fffff0 .... BL SPI_RFD ; 0x20f8
|
|
0x00002118: 0421 !. LSLS r1,r4,#16
|
|
0x0000211a: 012b +. LSLS r3,r5,#4
|
|
0x0000211c: 18c9 .. ADDS r1,r1,r3
|
|
0x0000211e: 1c88 .. ADDS r0,r1,#2
|
|
0x00002120: f7ffffea .... BL SPI_RFD ; 0x20f8
|
|
0x00002124: 0131 1. LSLS r1,r6,#4
|
|
0x00002126: 4b09 .K LDR r3,[pc,#36] ; [0x214c] = 0x16001
|
|
0x00002128: 18c8 .. ADDS r0,r1,r3
|
|
0x0000212a: f7ffffe5 .... BL SPI_RFD ; 0x20f8
|
|
0x0000212e: 4808 .H LDR r0,[pc,#32] ; [0x2150] = 0x200016
|
|
0x00002130: f7ffffe2 .... BL SPI_RFD ; 0x20f8
|
|
0x00002134: 2004 . MOVS r0,#4
|
|
0x00002136: f7ffffdf .... BL SPI_RFD ; 0x20f8
|
|
0x0000213a: 0111 .. LSLS r1,r2,#4
|
|
0x0000213c: 1cc8 .. ADDS r0,r1,#3
|
|
0x0000213e: f7ffffdb .... BL SPI_RFD ; 0x20f8
|
|
0x00002142: bd70 p. POP {r4-r6,pc}
|
|
$d
|
|
0x00002144: 00043420 4.. DCD 275488
|
|
0x00002148: 0028bb85 ..(. DCD 2669445
|
|
0x0000214c: 00016001 .`.. DCD 90113
|
|
0x00002150: 00200016 .. . DCD 2097174
|
|
$t
|
|
i.Start_FM_command
|
|
Start_FM_command
|
|
0x00002154: 2010 . MOVS r0,#0x10
|
|
0x00002156: 2103 .! MOVS r1,#3
|
|
0x00002158: 0749 I. LSLS r1,r1,#29
|
|
0x0000215a: 6108 .a STR r0,[r1,#0x10]
|
|
0x0000215c: 4770 pG BX lr
|
|
i.Stop_FM_command
|
|
Stop_FM_command
|
|
0x0000215e: 2020 MOVS r0,#0x20
|
|
0x00002160: 2103 .! MOVS r1,#3
|
|
0x00002162: 0749 I. LSLS r1,r1,#29
|
|
0x00002164: 6108 .a STR r0,[r1,#0x10]
|
|
0x00002166: 4770 pG BX lr
|
|
i.UARTFM_Demodulated_Data_Dump_Done_Handler
|
|
UARTFM_Demodulated_Data_Dump_Done_Handler
|
|
0x00002168: b570 p. PUSH {r4-r6,lr}
|
|
0x0000216a: a00f .. ADR r0,{pc}+0x3e ; 0x21a8
|
|
0x0000216c: f000f870 ..p. BL UARTString ; 0x2250
|
|
0x00002170: 2080 . MOVS r0,#0x80
|
|
0x00002172: 2103 .! MOVS r1,#3
|
|
0x00002174: 0749 I. LSLS r1,r1,#29
|
|
0x00002176: 6108 .a STR r0,[r1,#0x10]
|
|
0x00002178: 2400 .$ MOVS r4,#0
|
|
0x0000217a: e00e .. B 0x219a ; UARTFM_Demodulated_Data_Dump_Done_Handler + 50
|
|
0x0000217c: 00a0 .. LSLS r0,r4,#2
|
|
0x0000217e: 4912 .I LDR r1,[pc,#72] ; [0x21c8] = 0x60000400
|
|
0x00002180: 1840 @. ADDS r0,r0,r1
|
|
0x00002182: 6805 .h LDR r5,[r0,#0]
|
|
0x00002184: 4628 (F MOV r0,r5
|
|
0x00002186: f000f905 .... BL int_to_str ; 0x2394
|
|
0x0000218a: 4606 .F MOV r6,r0
|
|
0x0000218c: 4630 0F MOV r0,r6
|
|
0x0000218e: f000f85f .._. BL UARTString ; 0x2250
|
|
0x00002192: a00e .. ADR r0,{pc}+0x3a ; 0x21cc
|
|
0x00002194: f000f85c ..\. BL UARTString ; 0x2250
|
|
0x00002198: 1c64 d. ADDS r4,r4,#1
|
|
0x0000219a: 480d .H LDR r0,[pc,#52] ; [0x21d0] = 0x1eff
|
|
0x0000219c: 4284 .B CMP r4,r0
|
|
0x0000219e: d9ed .. BLS 0x217c ; UARTFM_Demodulated_Data_Dump_Done_Handler + 20
|
|
0x000021a0: 20c0 . MOVS r0,#0xc0
|
|
0x000021a2: 05c1 .. LSLS r1,r0,#23
|
|
0x000021a4: 6108 .a STR r0,[r1,#0x10]
|
|
0x000021a6: bd70 p. POP {r4-r6,pc}
|
|
$d
|
|
0x000021a8: 72617453 Star DCD 1918989395
|
|
0x000021ac: 75642074 t du DCD 1969496180
|
|
0x000021b0: 6420706d mp d DCD 1679847533
|
|
0x000021b4: 646f6d65 emod DCD 1685024101
|
|
0x000021b8: 74616c75 ulat DCD 1952541813
|
|
0x000021bc: 44206465 ed D DCD 1142973541
|
|
0x000021c0: 21617461 ata! DCD 560034913
|
|
0x000021c4: 00000a20 ... DCD 2592
|
|
0x000021c8: 60000400 ...` DCD 1610613760
|
|
0x000021cc: 0000000a .... DCD 10
|
|
0x000021d0: 00001eff .... DCD 7935
|
|
$t
|
|
i.UARTFM_IQ_Dump_Done_Handler
|
|
UARTFM_IQ_Dump_Done_Handler
|
|
0x000021d4: b570 p. PUSH {r4-r6,lr}
|
|
0x000021d6: 2000 . MOVS r0,#0
|
|
0x000021d8: 4910 .I LDR r1,[pc,#64] ; [0x221c] = 0xe000e180
|
|
0x000021da: 6008 .` STR r0,[r1,#0]
|
|
0x000021dc: a010 .. ADR r0,{pc}+0x44 ; 0x2220
|
|
0x000021de: f000f837 ..7. BL UARTString ; 0x2250
|
|
0x000021e2: 2002 . MOVS r0,#2
|
|
0x000021e4: 2103 .! MOVS r1,#3
|
|
0x000021e6: 0749 I. LSLS r1,r1,#29
|
|
0x000021e8: 6108 .a STR r0,[r1,#0x10]
|
|
0x000021ea: 2400 .$ MOVS r4,#0
|
|
0x000021ec: e00e .. B 0x220c ; UARTFM_IQ_Dump_Done_Handler + 56
|
|
0x000021ee: 00a0 .. LSLS r0,r4,#2
|
|
0x000021f0: 4911 .I LDR r1,[pc,#68] ; [0x2238] = 0x60000400
|
|
0x000021f2: 1840 @. ADDS r0,r0,r1
|
|
0x000021f4: 6805 .h LDR r5,[r0,#0]
|
|
0x000021f6: 4628 (F MOV r0,r5
|
|
0x000021f8: f000f8cc .... BL int_to_str ; 0x2394
|
|
0x000021fc: 4606 .F MOV r6,r0
|
|
0x000021fe: 4630 0F MOV r0,r6
|
|
0x00002200: f000f826 ..&. BL UARTString ; 0x2250
|
|
0x00002204: a00b .. ADR r0,{pc}+0x30 ; 0x2234
|
|
0x00002206: f000f823 ..#. BL UARTString ; 0x2250
|
|
0x0000220a: 1c64 d. ADDS r4,r4,#1
|
|
0x0000220c: 480b .H LDR r0,[pc,#44] ; [0x223c] = 0x1eff
|
|
0x0000220e: 4284 .B CMP r4,r0
|
|
0x00002210: d9ed .. BLS 0x21ee ; UARTFM_IQ_Dump_Done_Handler + 26
|
|
0x00002212: 2004 . MOVS r0,#4
|
|
0x00002214: 2103 .! MOVS r1,#3
|
|
0x00002216: 0749 I. LSLS r1,r1,#29
|
|
0x00002218: 6108 .a STR r0,[r1,#0x10]
|
|
0x0000221a: bd70 p. POP {r4-r6,pc}
|
|
$d
|
|
0x0000221c: e000e180 .... DCD 3758154112
|
|
0x00002220: 72617453 Star DCD 1918989395
|
|
0x00002224: 75642074 t du DCD 1969496180
|
|
0x00002228: 4920706d mp I DCD 1226862701
|
|
0x0000222c: 61442051 Q Da DCD 1631854673
|
|
0x00002230: 20216174 ta! DCD 539058548
|
|
0x00002234: 0000000a .... DCD 10
|
|
0x00002238: 60000400 ...` DCD 1610613760
|
|
0x0000223c: 00001eff .... DCD 7935
|
|
$t
|
|
i.UARTHandle
|
|
UARTHandle
|
|
0x00002240: b510 .. PUSH {r4,lr}
|
|
0x00002242: f7ffff4f ..O. BL ReadUART ; 0x20e4
|
|
0x00002246: 4604 .F MOV r4,r0
|
|
0x00002248: 4620 F MOV r0,r4
|
|
0x0000224a: f7fefe8d .... BL ChannelSelection_control ; 0xf68
|
|
0x0000224e: bd10 .. POP {r4,pc}
|
|
i.UARTString
|
|
UARTString
|
|
0x00002250: b570 p. PUSH {r4-r6,lr}
|
|
0x00002252: 4605 .F MOV r5,r0
|
|
0x00002254: 2400 .$ MOVS r4,#0
|
|
0x00002256: e007 .. B 0x2268 ; UARTString + 24
|
|
0x00002258: 207d } MOVS r0,#0x7d
|
|
0x0000225a: 00c0 .. LSLS r0,r0,#3
|
|
0x0000225c: f7fffb74 ..t. BL Delay ; 0x1948
|
|
0x00002260: 5d28 (] LDRB r0,[r5,r4]
|
|
0x00002262: f000f807 .... BL WriteUART ; 0x2274
|
|
0x00002266: 1c64 d. ADDS r4,r4,#1
|
|
0x00002268: 4628 (F MOV r0,r5
|
|
0x0000226a: f7fdffe5 .... BL strlen ; 0x238
|
|
0x0000226e: 42a0 .B CMP r0,r4
|
|
0x00002270: d8f2 .. BHI 0x2258 ; UARTString + 8
|
|
0x00002272: bd70 p. POP {r4-r6,pc}
|
|
i.WriteUART
|
|
WriteUART
|
|
0x00002274: b500 .. PUSH {lr}
|
|
0x00002276: 4602 .F MOV r2,r0
|
|
0x00002278: bf00 .. NOP
|
|
0x0000227a: f7ffff38 ..8. BL ReadUARTState ; 0x20ee
|
|
0x0000227e: 2800 .( CMP r0,#0
|
|
0x00002280: d1fb .. BNE 0x227a ; WriteUART + 6
|
|
0x00002282: 2001 . MOVS r0,#1
|
|
0x00002284: 0780 .. LSLS r0,r0,#30
|
|
0x00002286: 6182 .a STR r2,[r0,#0x18]
|
|
0x00002288: bd00 .. POP {pc}
|
|
0x0000228a: 0000 .. MOVS r0,r0
|
|
i.floor
|
|
floor
|
|
0x0000228c: b5f8 .. PUSH {r3-r7,lr}
|
|
0x0000228e: 004a J. LSLS r2,r1,#1
|
|
0x00002290: 4b2b +K LDR r3,[pc,#172] ; [0x2340] = 0xfffffc01
|
|
0x00002292: 0d52 R. LSRS r2,r2,#21
|
|
0x00002294: 18d6 .. ADDS r6,r2,r3
|
|
0x00002296: 4a2b +J LDR r2,[pc,#172] ; [0x2344] = 0x8800759c
|
|
0x00002298: 460c .F MOV r4,r1
|
|
0x0000229a: 4605 .F MOV r5,r0
|
|
0x0000229c: 2e14 .. CMP r6,#0x14
|
|
0x0000229e: da2b +. BGE 0x22f8 ; floor + 108
|
|
0x000022a0: 2e00 .. CMP r6,#0
|
|
0x000022a2: da12 .. BGE 0x22ca ; floor + 62
|
|
0x000022a4: 4b28 (K LDR r3,[pc,#160] ; [0x2348] = 0x7e37e43c
|
|
0x000022a6: f7fefa53 ..S. BL __aeabi_dadd ; 0x750
|
|
0x000022aa: 2200 ." MOVS r2,#0
|
|
0x000022ac: 4613 .F MOV r3,r2
|
|
0x000022ae: f000f977 ..w. BL __aeabi_cdrcmple ; 0x25a0
|
|
0x000022b2: d240 @. BCS 0x2336 ; floor + 170
|
|
0x000022b4: 2c00 ., CMP r4,#0
|
|
0x000022b6: db02 .. BLT 0x22be ; floor + 50
|
|
0x000022b8: 2400 .$ MOVS r4,#0
|
|
0x000022ba: 4625 %F MOV r5,r4
|
|
0x000022bc: e03b ;. B 0x2336 ; floor + 170
|
|
0x000022be: 0060 `. LSLS r0,r4,#1
|
|
0x000022c0: 0840 @. LSRS r0,r0,#1
|
|
0x000022c2: 4328 (C ORRS r0,r0,r5
|
|
0x000022c4: d037 7. BEQ 0x2336 ; floor + 170
|
|
0x000022c6: 4c21 !L LDR r4,[pc,#132] ; [0x234c] = 0xbff00000
|
|
0x000022c8: e014 .. B 0x22f4 ; floor + 104
|
|
0x000022ca: 4f21 !O LDR r7,[pc,#132] ; [0x2350] = 0xfffff
|
|
0x000022cc: 460b .F MOV r3,r1
|
|
0x000022ce: 40f7 .@ LSRS r7,r7,r6
|
|
0x000022d0: 403b ;@ ANDS r3,r3,r7
|
|
0x000022d2: 432b +C ORRS r3,r3,r5
|
|
0x000022d4: d031 1. BEQ 0x233a ; floor + 174
|
|
0x000022d6: 4b1c .K LDR r3,[pc,#112] ; [0x2348] = 0x7e37e43c
|
|
0x000022d8: f7fefa3a ..:. BL __aeabi_dadd ; 0x750
|
|
0x000022dc: 2200 ." MOVS r2,#0
|
|
0x000022de: 4613 .F MOV r3,r2
|
|
0x000022e0: f000f95e ..^. BL __aeabi_cdrcmple ; 0x25a0
|
|
0x000022e4: d227 '. BCS 0x2336 ; floor + 170
|
|
0x000022e6: 2c00 ., CMP r4,#0
|
|
0x000022e8: da03 .. BGE 0x22f2 ; floor + 102
|
|
0x000022ea: 2001 . MOVS r0,#1
|
|
0x000022ec: 0500 .. LSLS r0,r0,#20
|
|
0x000022ee: 40f0 .@ LSRS r0,r0,r6
|
|
0x000022f0: 1904 .. ADDS r4,r0,r4
|
|
0x000022f2: 43bc .C BICS r4,r4,r7
|
|
0x000022f4: 2500 .% MOVS r5,#0
|
|
0x000022f6: e01e .. B 0x2336 ; floor + 170
|
|
0x000022f8: 2e33 3. CMP r6,#0x33
|
|
0x000022fa: dc1e .. BGT 0x233a ; floor + 174
|
|
0x000022fc: 4633 3F MOV r3,r6
|
|
0x000022fe: 2700 .' MOVS r7,#0
|
|
0x00002300: 3b14 .; SUBS r3,r3,#0x14
|
|
0x00002302: 43ff .C MVNS r7,r7
|
|
0x00002304: 40df .@ LSRS r7,r7,r3
|
|
0x00002306: 4238 8B TST r0,r7
|
|
0x00002308: d017 .. BEQ 0x233a ; floor + 174
|
|
0x0000230a: 4b0f .K LDR r3,[pc,#60] ; [0x2348] = 0x7e37e43c
|
|
0x0000230c: f7fefa38 ..8. BL __aeabi_drsub ; 0x780
|
|
0x00002310: 2200 ." MOVS r2,#0
|
|
0x00002312: 4613 .F MOV r3,r2
|
|
0x00002314: f000f944 ..D. BL __aeabi_cdrcmple ; 0x25a0
|
|
0x00002318: d20d .. BCS 0x2336 ; floor + 170
|
|
0x0000231a: 2c00 ., CMP r4,#0
|
|
0x0000231c: da0a .. BGE 0x2334 ; floor + 168
|
|
0x0000231e: 2e14 .. CMP r6,#0x14
|
|
0x00002320: d00c .. BEQ 0x233c ; floor + 176
|
|
0x00002322: 2034 4 MOVS r0,#0x34
|
|
0x00002324: 1b81 .. SUBS r1,r0,r6
|
|
0x00002326: 2001 . MOVS r0,#1
|
|
0x00002328: 4088 .@ LSLS r0,r0,r1
|
|
0x0000232a: 1940 @. ADDS r0,r0,r5
|
|
0x0000232c: 42a8 .B CMP r0,r5
|
|
0x0000232e: d200 .. BCS 0x2332 ; floor + 166
|
|
0x00002330: 1c64 d. ADDS r4,r4,#1
|
|
0x00002332: 4605 .F MOV r5,r0
|
|
0x00002334: 43bd .C BICS r5,r5,r7
|
|
0x00002336: 4621 !F MOV r1,r4
|
|
0x00002338: 4628 (F MOV r0,r5
|
|
0x0000233a: bdf8 .. POP {r3-r7,pc}
|
|
0x0000233c: 1c64 d. ADDS r4,r4,#1
|
|
0x0000233e: e7f9 .. B 0x2334 ; floor + 168
|
|
$d
|
|
0x00002340: fffffc01 .... DCD 4294966273
|
|
0x00002344: 8800759c .u.. DCD 2281731484
|
|
0x00002348: 7e37e43c <.7~ DCD 2117592124
|
|
0x0000234c: bff00000 .... DCD 3220176896
|
|
0x00002350: 000fffff .... DCD 1048575
|
|
$t
|
|
i.initialize
|
|
initialize
|
|
0x00002354: b510 .. PUSH {r4,lr}
|
|
0x00002356: b08a .. SUB sp,sp,#0x28
|
|
0x00002358: 2228 (" MOVS r2,#0x28
|
|
0x0000235a: 490c .I LDR r1,[pc,#48] ; [0x238c] = 0x28bc
|
|
0x0000235c: 4668 hF MOV r0,sp
|
|
0x0000235e: f7fdfee9 .... BL __aeabi_memcpy4 ; 0x134
|
|
0x00002362: 2401 .$ MOVS r4,#1
|
|
0x00002364: e00d .. B 0x2382 ; initialize + 46
|
|
0x00002366: 1e60 `. SUBS r0,r4,#1
|
|
0x00002368: 0100 .. LSLS r0,r0,#4
|
|
0x0000236a: 4909 .I LDR r1,[pc,#36] ; [0x2390] = 0x20002274
|
|
0x0000236c: 500c .P STR r4,[r1,r0]
|
|
0x0000236e: 1e60 `. SUBS r0,r4,#1
|
|
0x00002370: 0080 .. LSLS r0,r0,#2
|
|
0x00002372: 4669 iF MOV r1,sp
|
|
0x00002374: 5809 .X LDR r1,[r1,r0]
|
|
0x00002376: 1e60 `. SUBS r0,r4,#1
|
|
0x00002378: 0100 .. LSLS r0,r0,#4
|
|
0x0000237a: 4a05 .J LDR r2,[pc,#20] ; [0x2390] = 0x20002274
|
|
0x0000237c: 1880 .. ADDS r0,r0,r2
|
|
0x0000237e: 6041 A` STR r1,[r0,#4]
|
|
0x00002380: 1c64 d. ADDS r4,r4,#1
|
|
0x00002382: 2c0a ., CMP r4,#0xa
|
|
0x00002384: ddef .. BLE 0x2366 ; initialize + 18
|
|
0x00002386: b00a .. ADD sp,sp,#0x28
|
|
0x00002388: bd10 .. POP {r4,pc}
|
|
$d
|
|
0x0000238a: 0000 .. DCW 0
|
|
0x0000238c: 000028bc .(.. DCD 10428
|
|
0x00002390: 20002274 t". DCD 536879732
|
|
$t
|
|
i.int_to_str
|
|
int_to_str
|
|
0x00002394: b5f8 .. PUSH {r3-r7,lr}
|
|
0x00002396: 4604 .F MOV r4,r0
|
|
0x00002398: 2000 . MOVS r0,#0
|
|
0x0000239a: 9000 .. STR r0,[sp,#0]
|
|
0x0000239c: 2600 .& MOVS r6,#0
|
|
0x0000239e: 2700 .' MOVS r7,#0
|
|
0x000023a0: 2c00 ., CMP r4,#0
|
|
0x000023a2: d106 .. BNE 0x23b2 ; int_to_str + 30
|
|
0x000023a4: 2030 0 MOVS r0,#0x30
|
|
0x000023a6: 4926 &I LDR r1,[pc,#152] ; [0x2440] = 0x20000028
|
|
0x000023a8: 7008 .p STRB r0,[r1,#0]
|
|
0x000023aa: 2000 . MOVS r0,#0
|
|
0x000023ac: 7048 Hp STRB r0,[r1,#1]
|
|
0x000023ae: 4608 .F MOV r0,r1
|
|
0x000023b0: bdf8 .. POP {r3-r7,pc}
|
|
0x000023b2: 2001 . MOVS r0,#1
|
|
0x000023b4: 07c0 .. LSLS r0,r0,#31
|
|
0x000023b6: 4284 .B CMP r4,r0
|
|
0x000023b8: d10e .. BNE 0x23d8 ; int_to_str + 68
|
|
0x000023ba: 1c60 `. ADDS r0,r4,#1
|
|
0x000023bc: f7ffffea .... BL int_to_str ; 0x2394
|
|
0x000023c0: 4d1f .M LDR r5,[pc,#124] ; [0x2440] = 0x20000028
|
|
0x000023c2: e000 .. B 0x23c6 ; int_to_str + 50
|
|
0x000023c4: 1c6d m. ADDS r5,r5,#1
|
|
0x000023c6: 7828 (x LDRB r0,[r5,#0]
|
|
0x000023c8: 2800 .( CMP r0,#0
|
|
0x000023ca: d1fb .. BNE 0x23c4 ; int_to_str + 48
|
|
0x000023cc: 1e6d m. SUBS r5,r5,#1
|
|
0x000023ce: 7828 (x LDRB r0,[r5,#0]
|
|
0x000023d0: 1c40 @. ADDS r0,r0,#1
|
|
0x000023d2: 7028 (p STRB r0,[r5,#0]
|
|
0x000023d4: 481a .H LDR r0,[pc,#104] ; [0x2440] = 0x20000028
|
|
0x000023d6: e7eb .. B 0x23b0 ; int_to_str + 28
|
|
0x000023d8: 2c00 ., CMP r4,#0
|
|
0x000023da: da08 .. BGE 0x23ee ; int_to_str + 90
|
|
0x000023dc: 4264 dB RSBS r4,r4,#0
|
|
0x000023de: 2001 . MOVS r0,#1
|
|
0x000023e0: 9000 .. STR r0,[sp,#0]
|
|
0x000023e2: 222d -" MOVS r2,#0x2d
|
|
0x000023e4: 4630 0F MOV r0,r6
|
|
0x000023e6: 1c76 v. ADDS r6,r6,#1
|
|
0x000023e8: 4915 .I LDR r1,[pc,#84] ; [0x2440] = 0x20000028
|
|
0x000023ea: 540a .T STRB r2,[r1,r0]
|
|
0x000023ec: 1c7f .. ADDS r7,r7,#1
|
|
0x000023ee: e00e .. B 0x240e ; int_to_str + 122
|
|
0x000023f0: 210a .! MOVS r1,#0xa
|
|
0x000023f2: 4620 F MOV r0,r4
|
|
0x000023f4: f7fdff4c ..L. BL __aeabi_idiv ; 0x290
|
|
0x000023f8: 3130 01 ADDS r1,r1,#0x30
|
|
0x000023fa: b2ca .. UXTB r2,r1
|
|
0x000023fc: 4630 0F MOV r0,r6
|
|
0x000023fe: 1c76 v. ADDS r6,r6,#1
|
|
0x00002400: 490f .I LDR r1,[pc,#60] ; [0x2440] = 0x20000028
|
|
0x00002402: 540a .T STRB r2,[r1,r0]
|
|
0x00002404: 210a .! MOVS r1,#0xa
|
|
0x00002406: 4620 F MOV r0,r4
|
|
0x00002408: f7fdff42 ..B. BL __aeabi_idiv ; 0x290
|
|
0x0000240c: 4604 .F MOV r4,r0
|
|
0x0000240e: 2c00 ., CMP r4,#0
|
|
0x00002410: d1ee .. BNE 0x23f0 ; int_to_str + 92
|
|
0x00002412: 2200 ." MOVS r2,#0
|
|
0x00002414: 4630 0F MOV r0,r6
|
|
0x00002416: 1e76 v. SUBS r6,r6,#1
|
|
0x00002418: 4909 .I LDR r1,[pc,#36] ; [0x2440] = 0x20000028
|
|
0x0000241a: 540a .T STRB r2,[r1,r0]
|
|
0x0000241c: e00b .. B 0x2436 ; int_to_str + 162
|
|
0x0000241e: 4908 .I LDR r1,[pc,#32] ; [0x2440] = 0x20000028
|
|
0x00002420: 5d88 .] LDRB r0,[r1,r6]
|
|
0x00002422: 5dca .] LDRB r2,[r1,r7]
|
|
0x00002424: 4631 1F MOV r1,r6
|
|
0x00002426: 1e76 v. SUBS r6,r6,#1
|
|
0x00002428: 4b05 .K LDR r3,[pc,#20] ; [0x2440] = 0x20000028
|
|
0x0000242a: 545a ZT STRB r2,[r3,r1]
|
|
0x0000242c: 4639 9F MOV r1,r7
|
|
0x0000242e: 1c7f .. ADDS r7,r7,#1
|
|
0x00002430: 461a .F MOV r2,r3
|
|
0x00002432: 5450 PT STRB r0,[r2,r1]
|
|
0x00002434: bf00 .. NOP
|
|
0x00002436: 42b7 .B CMP r7,r6
|
|
0x00002438: dbf1 .. BLT 0x241e ; int_to_str + 138
|
|
0x0000243a: 4801 .H LDR r0,[pc,#4] ; [0x2440] = 0x20000028
|
|
0x0000243c: e7b8 .. B 0x23b0 ; int_to_str + 28
|
|
$d
|
|
0x0000243e: 0000 .. DCW 0
|
|
0x00002440: 20000028 (.. DCD 536870952
|
|
$t
|
|
i.main
|
|
main
|
|
0x00002444: 4804 .H LDR r0,[pc,#16] ; [0x2458] = 0xfffff
|
|
0x00002446: 4905 .I LDR r1,[pc,#20] ; [0x245c] = 0xe000e100
|
|
0x00002448: 6008 .` STR r0,[r1,#0]
|
|
0x0000244a: f7ffff83 .... BL initialize ; 0x2354
|
|
0x0000244e: e002 .. B 0x2456 ; main + 18
|
|
0x00002450: 4803 .H LDR r0,[pc,#12] ; [0x2460] = 0x3a98
|
|
0x00002452: f7fffa79 ..y. BL Delay ; 0x1948
|
|
0x00002456: e7fb .. B 0x2450 ; main + 12
|
|
$d
|
|
0x00002458: 000fffff .... DCD 1048575
|
|
0x0000245c: e000e100 .... DCD 3758153984
|
|
0x00002460: 00003a98 .:.. DCD 15000
|
|
$t
|
|
i.regWrite
|
|
regWrite
|
|
0x00002464: b5f1 .. PUSH {r0,r4-r7,lr}
|
|
0x00002466: b086 .. SUB sp,sp,#0x18
|
|
0x00002468: 4916 .I LDR r1,[pc,#88] ; [0x24c4] = 0x40400000
|
|
0x0000246a: 9806 .. LDR r0,[sp,#0x18]
|
|
0x0000246c: f7fefb24 ..$. BL __aeabi_fdiv ; 0xab8
|
|
0x00002470: 9001 .. STR r0,[sp,#4]
|
|
0x00002472: f7fefaf7 .... BL __aeabi_f2d ; 0xa64
|
|
0x00002476: 4604 .F MOV r4,r0
|
|
0x00002478: f7ffff08 .... BL floor ; 0x228c
|
|
0x0000247c: 4606 .F MOV r6,r0
|
|
0x0000247e: f7fef997 .... BL __aeabi_d2iz ; 0x7b0
|
|
0x00002482: 9005 .. STR r0,[sp,#0x14]
|
|
0x00002484: 9805 .. LDR r0,[sp,#0x14]
|
|
0x00002486: f7fefc29 ..). BL __aeabi_i2f ; 0xcdc
|
|
0x0000248a: 4606 .F MOV r6,r0
|
|
0x0000248c: 490d .I LDR r1,[pc,#52] ; [0x24c4] = 0x40400000
|
|
0x0000248e: 9806 .. LDR r0,[sp,#0x18]
|
|
0x00002490: f7fefb12 .... BL __aeabi_fdiv ; 0xab8
|
|
0x00002494: 4607 .F MOV r7,r0
|
|
0x00002496: 4631 1F MOV r1,r6
|
|
0x00002498: f000f9a8 .... BL __aeabi_fsub ; 0x27ec
|
|
0x0000249c: 4605 .F MOV r5,r0
|
|
0x0000249e: 490a .I LDR r1,[pc,#40] ; [0x24c8] = 0x453b8000
|
|
0x000024a0: f000f94c ..L. BL __aeabi_fmul ; 0x273c
|
|
0x000024a4: 4604 .F MOV r4,r0
|
|
0x000024a6: f7fefbb7 .... BL __aeabi_f2iz ; 0xc18
|
|
0x000024aa: 9004 .. STR r0,[sp,#0x10]
|
|
0x000024ac: 200f . MOVS r0,#0xf
|
|
0x000024ae: 9003 .. STR r0,[sp,#0xc]
|
|
0x000024b0: 2000 . MOVS r0,#0
|
|
0x000024b2: 9002 .. STR r0,[sp,#8]
|
|
0x000024b4: 9b03 .. LDR r3,[sp,#0xc]
|
|
0x000024b6: 9a02 .. LDR r2,[sp,#8]
|
|
0x000024b8: 9904 .. LDR r1,[sp,#0x10]
|
|
0x000024ba: 9805 .. LDR r0,[sp,#0x14]
|
|
0x000024bc: f7fffe22 ..". BL SPIwrite ; 0x2104
|
|
0x000024c0: b007 .. ADD sp,sp,#0x1c
|
|
0x000024c2: bdf0 .. POP {r4-r7,pc}
|
|
$d
|
|
0x000024c4: 40400000 ..@@ DCD 1077936128
|
|
0x000024c8: 453b8000 ..;E DCD 1161527296
|
|
$t
|
|
i.singleFrequencyRSSI
|
|
singleFrequencyRSSI
|
|
0x000024cc: b5f0 .. PUSH {r4-r7,lr}
|
|
0x000024ce: b085 .. SUB sp,sp,#0x14
|
|
0x000024d0: 4917 .I LDR r1,[pc,#92] ; [0x2530] = 0x40400000
|
|
0x000024d2: 4818 .H LDR r0,[pc,#96] ; [0x2534] = 0x20000000
|
|
0x000024d4: 6800 .h LDR r0,[r0,#0]
|
|
0x000024d6: f7fefaef .... BL __aeabi_fdiv ; 0xab8
|
|
0x000024da: 9000 .. STR r0,[sp,#0]
|
|
0x000024dc: f7fefac2 .... BL __aeabi_f2d ; 0xa64
|
|
0x000024e0: 4604 .F MOV r4,r0
|
|
0x000024e2: f7fffed3 .... BL floor ; 0x228c
|
|
0x000024e6: 4606 .F MOV r6,r0
|
|
0x000024e8: f7fef962 ..b. BL __aeabi_d2iz ; 0x7b0
|
|
0x000024ec: 9004 .. STR r0,[sp,#0x10]
|
|
0x000024ee: 9804 .. LDR r0,[sp,#0x10]
|
|
0x000024f0: f7fefbf4 .... BL __aeabi_i2f ; 0xcdc
|
|
0x000024f4: 4606 .F MOV r6,r0
|
|
0x000024f6: 490e .I LDR r1,[pc,#56] ; [0x2530] = 0x40400000
|
|
0x000024f8: 480e .H LDR r0,[pc,#56] ; [0x2534] = 0x20000000
|
|
0x000024fa: 6800 .h LDR r0,[r0,#0]
|
|
0x000024fc: f7fefadc .... BL __aeabi_fdiv ; 0xab8
|
|
0x00002500: 4607 .F MOV r7,r0
|
|
0x00002502: 4631 1F MOV r1,r6
|
|
0x00002504: f000f972 ..r. BL __aeabi_fsub ; 0x27ec
|
|
0x00002508: 4605 .F MOV r5,r0
|
|
0x0000250a: 490b .I LDR r1,[pc,#44] ; [0x2538] = 0x453b8000
|
|
0x0000250c: f000f916 .... BL __aeabi_fmul ; 0x273c
|
|
0x00002510: 4604 .F MOV r4,r0
|
|
0x00002512: f7fefb81 .... BL __aeabi_f2iz ; 0xc18
|
|
0x00002516: 9003 .. STR r0,[sp,#0xc]
|
|
0x00002518: 200f . MOVS r0,#0xf
|
|
0x0000251a: 9002 .. STR r0,[sp,#8]
|
|
0x0000251c: 2000 . MOVS r0,#0
|
|
0x0000251e: 9001 .. STR r0,[sp,#4]
|
|
0x00002520: 9b02 .. LDR r3,[sp,#8]
|
|
0x00002522: 9a01 .. LDR r2,[sp,#4]
|
|
0x00002524: 9903 .. LDR r1,[sp,#0xc]
|
|
0x00002526: 9804 .. LDR r0,[sp,#0x10]
|
|
0x00002528: f7fffdec .... BL SPIwrite ; 0x2104
|
|
0x0000252c: b005 .. ADD sp,sp,#0x14
|
|
0x0000252e: bdf0 .. POP {r4-r7,pc}
|
|
$d
|
|
0x00002530: 40400000 ..@@ DCD 1077936128
|
|
0x00002534: 20000000 ... DCD 536870912
|
|
0x00002538: 453b8000 ..;E DCD 1161527296
|
|
$t
|
|
x$fpl$dleqf
|
|
__aeabi_cdcmple
|
|
_dcmple
|
|
0x0000253c: b570 p. PUSH {r4-r6,lr}
|
|
0x0000253e: 2501 .% MOVS r5,#1
|
|
0x00002540: 000c .. MOVS r4,r1
|
|
0x00002542: 052d -. LSLS r5,r5,#20
|
|
0x00002544: 431c .C ORRS r4,r4,r3
|
|
0x00002546: d410 .. BMI 0x256a ; __aeabi_cdcmple + 46
|
|
0x00002548: 42ec .B CMN r4,r5
|
|
0x0000254a: d406 .. BMI 0x255a ; __aeabi_cdcmple + 30
|
|
0x0000254c: 42ac .B CMP r4,r5
|
|
0x0000254e: d40a .. BMI 0x2566 ; __aeabi_cdcmple + 42
|
|
0x00002550: 4299 .B CMP r1,r3
|
|
0x00002552: d000 .. BEQ 0x2556 ; __aeabi_cdcmple + 26
|
|
0x00002554: bd70 p. POP {r4-r6,pc}
|
|
0x00002556: 4290 .B CMP r0,r2
|
|
0x00002558: bd70 p. POP {r4-r6,pc}
|
|
0x0000255a: 42e9 .B CMN r1,r5
|
|
0x0000255c: d417 .. BMI 0x258e ; __aeabi_cdcmple + 82
|
|
0x0000255e: 42eb .B CMN r3,r5
|
|
0x00002560: d415 .. BMI 0x258e ; __aeabi_cdcmple + 82
|
|
0x00002562: 4299 .B CMP r1,r3
|
|
0x00002564: bd70 p. POP {r4-r6,pc}
|
|
0x00002566: 4289 .B CMP r1,r1
|
|
0x00002568: bd70 p. POP {r4-r6,pc}
|
|
0x0000256a: 42ec .B CMN r4,r5
|
|
0x0000256c: d506 .. BPL 0x257c ; __aeabi_cdcmple + 64
|
|
0x0000256e: 42ac .B CMP r4,r5
|
|
0x00002570: d5f9 .. BPL 0x2566 ; __aeabi_cdcmple + 42
|
|
0x00002572: 428b .B CMP r3,r1
|
|
0x00002574: d000 .. BEQ 0x2578 ; __aeabi_cdcmple + 60
|
|
0x00002576: bd70 p. POP {r4-r6,pc}
|
|
0x00002578: 4282 .B CMP r2,r0
|
|
0x0000257a: bd70 p. POP {r4-r6,pc}
|
|
0x0000257c: 006d m. LSLS r5,r5,#1
|
|
0x0000257e: 004c L. LSLS r4,r1,#1
|
|
0x00002580: 42ec .B CMN r4,r5
|
|
0x00002582: d204 .. BCS 0x258e ; __aeabi_cdcmple + 82
|
|
0x00002584: 005c \. LSLS r4,r3,#1
|
|
0x00002586: 42ec .B CMN r4,r5
|
|
0x00002588: d201 .. BCS 0x258e ; __aeabi_cdcmple + 82
|
|
0x0000258a: 428b .B CMP r3,r1
|
|
0x0000258c: bd70 p. POP {r4-r6,pc}
|
|
0x0000258e: 4c03 .L LDR r4,[pc,#12] ; [0x259c] = 0x4160019
|
|
0x00002590: b430 0. PUSH {r4,r5}
|
|
0x00002592: f7fefbaf .... BL __fpl_dcmp_InfNaN ; 0xcf4
|
|
0x00002596: bc30 0. POP {r4,r5}
|
|
0x00002598: bd70 p. POP {r4-r6,pc}
|
|
0x0000259a: bf00 .. NOP
|
|
$d
|
|
0x0000259c: 04160019 .... DCD 68550681
|
|
$t
|
|
x$fpl$drleqf
|
|
__aeabi_cdrcmple
|
|
_drcmple
|
|
0x000025a0: b570 p. PUSH {r4-r6,lr}
|
|
0x000025a2: 2501 .% MOVS r5,#1
|
|
0x000025a4: 001c .. MOVS r4,r3
|
|
0x000025a6: 052d -. LSLS r5,r5,#20
|
|
0x000025a8: 430c .C ORRS r4,r4,r1
|
|
0x000025aa: d410 .. BMI 0x25ce ; __aeabi_cdrcmple + 46
|
|
0x000025ac: 42ec .B CMN r4,r5
|
|
0x000025ae: d406 .. BMI 0x25be ; __aeabi_cdrcmple + 30
|
|
0x000025b0: 42ac .B CMP r4,r5
|
|
0x000025b2: d40a .. BMI 0x25ca ; __aeabi_cdrcmple + 42
|
|
0x000025b4: 428b .B CMP r3,r1
|
|
0x000025b6: d000 .. BEQ 0x25ba ; __aeabi_cdrcmple + 26
|
|
0x000025b8: bd70 p. POP {r4-r6,pc}
|
|
0x000025ba: 4282 .B CMP r2,r0
|
|
0x000025bc: bd70 p. POP {r4-r6,pc}
|
|
0x000025be: 42eb .B CMN r3,r5
|
|
0x000025c0: d417 .. BMI 0x25f2 ; __aeabi_cdrcmple + 82
|
|
0x000025c2: 42e9 .B CMN r1,r5
|
|
0x000025c4: d415 .. BMI 0x25f2 ; __aeabi_cdrcmple + 82
|
|
0x000025c6: 428b .B CMP r3,r1
|
|
0x000025c8: bd70 p. POP {r4-r6,pc}
|
|
0x000025ca: 429b .B CMP r3,r3
|
|
0x000025cc: bd70 p. POP {r4-r6,pc}
|
|
0x000025ce: 42ec .B CMN r4,r5
|
|
0x000025d0: d506 .. BPL 0x25e0 ; __aeabi_cdrcmple + 64
|
|
0x000025d2: 42ac .B CMP r4,r5
|
|
0x000025d4: d5f9 .. BPL 0x25ca ; __aeabi_cdrcmple + 42
|
|
0x000025d6: 4299 .B CMP r1,r3
|
|
0x000025d8: d000 .. BEQ 0x25dc ; __aeabi_cdrcmple + 60
|
|
0x000025da: bd70 p. POP {r4-r6,pc}
|
|
0x000025dc: 4290 .B CMP r0,r2
|
|
0x000025de: bd70 p. POP {r4-r6,pc}
|
|
0x000025e0: 006d m. LSLS r5,r5,#1
|
|
0x000025e2: 005c \. LSLS r4,r3,#1
|
|
0x000025e4: 42ec .B CMN r4,r5
|
|
0x000025e6: d204 .. BCS 0x25f2 ; __aeabi_cdrcmple + 82
|
|
0x000025e8: 004c L. LSLS r4,r1,#1
|
|
0x000025ea: 42ec .B CMN r4,r5
|
|
0x000025ec: d201 .. BCS 0x25f2 ; __aeabi_cdrcmple + 82
|
|
0x000025ee: 4299 .B CMP r1,r3
|
|
0x000025f0: bd70 p. POP {r4-r6,pc}
|
|
0x000025f2: b40f .. PUSH {r0-r3}
|
|
0x000025f4: 4c03 .L LDR r4,[pc,#12] ; [0x2604] = 0x4160019
|
|
0x000025f6: bc0c .. POP {r2,r3}
|
|
0x000025f8: bc03 .. POP {r0,r1}
|
|
0x000025fa: b430 0. PUSH {r4,r5}
|
|
0x000025fc: f7fefb7a ..z. BL __fpl_dcmp_InfNaN ; 0xcf4
|
|
0x00002600: bc30 0. POP {r4,r5}
|
|
0x00002602: bd70 p. POP {r4-r6,pc}
|
|
$d
|
|
0x00002604: 04160019 .... DCD 68550681
|
|
$t
|
|
x$fpl$fadd
|
|
__aeabi_fadd
|
|
_fadd
|
|
0x00002608: b570 p. PUSH {r4-r6,lr}
|
|
0x0000260a: 2501 .% MOVS r5,#1
|
|
0x0000260c: 0004 .. MOVS r4,r0
|
|
0x0000260e: 07ed .. LSLS r5,r5,#31
|
|
0x00002610: 404c L@ EORS r4,r4,r1
|
|
0x00002612: d420 . BMI 0x2656 ; _fadd1 + 66
|
|
_fadd1
|
|
0x00002614: 1a44 D. SUBS r4,r0,r1
|
|
0x00002616: d201 .. BCS 0x261c ; _fadd1 + 8
|
|
0x00002618: 1b00 .. SUBS r0,r0,r4
|
|
0x0000261a: 1909 .. ADDS r1,r1,r4
|
|
0x0000261c: 0dc6 .. LSRS r6,r0,#23
|
|
0x0000261e: 004b K. LSLS r3,r1,#1
|
|
0x00002620: b2f2 .. UXTB r2,r6
|
|
0x00002622: 2aff .* CMP r2,#0xff
|
|
0x00002624: d029 ). BEQ 0x267a ; _fadd1 + 102
|
|
0x00002626: 0e1b .. LSRS r3,r3,#24
|
|
0x00002628: d02c ,. BEQ 0x2684 ; _fadd1 + 112
|
|
0x0000262a: 0200 .. LSLS r0,r0,#8
|
|
0x0000262c: 020c .. LSLS r4,r1,#8
|
|
0x0000262e: 1ad3 .. SUBS r3,r2,r3
|
|
0x00002630: 432c ,C ORRS r4,r4,r5
|
|
0x00002632: 40dc .@ LSRS r4,r4,r3
|
|
0x00002634: 4328 (C ORRS r0,r0,r5
|
|
0x00002636: 1905 .. ADDS r5,r0,r4
|
|
0x00002638: d210 .. BCS 0x265c ; _fadd1 + 72
|
|
0x0000263a: 0a28 (. LSRS r0,r5,#8
|
|
0x0000263c: d302 .. BCC 0x2644 ; _fadd1 + 48
|
|
0x0000263e: 1c40 @. ADDS r0,r0,#1
|
|
0x00002640: 066d m. LSLS r5,r5,#25
|
|
0x00002642: d011 .. BEQ 0x2668 ; _fadd1 + 84
|
|
0x00002644: 1e76 v. SUBS r6,r6,#1
|
|
0x00002646: 05f6 .. LSLS r6,r6,#23
|
|
0x00002648: 1980 .. ADDS r0,r0,r6
|
|
0x0000264a: 2aff .* CMP r2,#0xff
|
|
0x0000264c: da00 .. BGE 0x2650 ; _fadd1 + 60
|
|
0x0000264e: bd70 p. POP {r4-r6,pc}
|
|
0x00002650: 0dc0 .. LSRS r0,r0,#23
|
|
0x00002652: 05c0 .. LSLS r0,r0,#23
|
|
0x00002654: bd70 p. POP {r4-r6,pc}
|
|
0x00002656: 4069 i@ EORS r1,r1,r5
|
|
0x00002658: f000f8ce .... BL _fsub1 ; 0x27f8
|
|
0x0000265c: 2001 . MOVS r0,#1
|
|
0x0000265e: 4305 .C ORRS r5,r5,r0
|
|
0x00002660: 41c5 .A RORS r5,r5,r0
|
|
0x00002662: 1c52 R. ADDS r2,r2,#1
|
|
0x00002664: 1c76 v. ADDS r6,r6,#1
|
|
0x00002666: e7e8 .. B 0x263a ; _fadd1 + 38
|
|
0x00002668: 0864 d. LSRS r4,r4,#1
|
|
0x0000266a: 409c .@ LSLS r4,r4,r3
|
|
0x0000266c: 01c9 .. LSLS r1,r1,#7
|
|
0x0000266e: 4061 a@ EORS r1,r1,r4
|
|
0x00002670: 0089 .. LSLS r1,r1,#2
|
|
0x00002672: d1e7 .. BNE 0x2644 ; _fadd1 + 48
|
|
0x00002674: 2401 .$ MOVS r4,#1
|
|
0x00002676: 43a0 .C BICS r0,r0,r4
|
|
0x00002678: e7e4 .. B 0x2644 ; _fadd1 + 48
|
|
0x0000267a: 0e1b .. LSRS r3,r3,#24
|
|
0x0000267c: 0244 D. LSLS r4,r0,#9
|
|
0x0000267e: d000 .. BEQ 0x2682 ; _fadd1 + 110
|
|
0x00002680: 4803 .H LDR r0,[pc,#12] ; [0x2690] = 0x7fc00000
|
|
0x00002682: bd70 p. POP {r4-r6,pc}
|
|
0x00002684: 2a00 .* CMP r2,#0
|
|
0x00002686: d1fc .. BNE 0x2682 ; _fadd1 + 110
|
|
0x00002688: 0fc0 .. LSRS r0,r0,#31
|
|
0x0000268a: 07c0 .. LSLS r0,r0,#31
|
|
0x0000268c: bd70 p. POP {r4-r6,pc}
|
|
0x0000268e: bf00 .. NOP
|
|
$d
|
|
0x00002690: 7fc00000 .... DCD 2143289344
|
|
$t
|
|
x$fpl$feqf
|
|
__aeabi_cfcmpeq
|
|
_fcmpeq
|
|
0x00002694: 2301 .# MOVS r3,#1
|
|
0x00002696: 0002 .. MOVS r2,r0
|
|
0x00002698: 05db .. LSLS r3,r3,#23
|
|
0x0000269a: 430a .C ORRS r2,r2,r1
|
|
0x0000269c: d40d .. BMI 0x26ba ; __aeabi_cfcmpeq + 38
|
|
0x0000269e: 42da .B CMN r2,r3
|
|
0x000026a0: d403 .. BMI 0x26aa ; __aeabi_cfcmpeq + 22
|
|
0x000026a2: 429a .B CMP r2,r3
|
|
0x000026a4: d407 .. BMI 0x26b6 ; __aeabi_cfcmpeq + 34
|
|
0x000026a6: 4288 .B CMP r0,r1
|
|
0x000026a8: 4770 pG BX lr
|
|
0x000026aa: 42d8 .B CMN r0,r3
|
|
0x000026ac: d414 .. BMI 0x26d8 ; __aeabi_cfcmpeq + 68
|
|
0x000026ae: 42d9 .B CMN r1,r3
|
|
0x000026b0: d412 .. BMI 0x26d8 ; __aeabi_cfcmpeq + 68
|
|
0x000026b2: 4288 .B CMP r0,r1
|
|
0x000026b4: 4770 pG BX lr
|
|
0x000026b6: 4280 .B CMP r0,r0
|
|
0x000026b8: 4770 pG BX lr
|
|
0x000026ba: 42da .B CMN r2,r3
|
|
0x000026bc: d503 .. BPL 0x26c6 ; __aeabi_cfcmpeq + 50
|
|
0x000026be: 429a .B CMP r2,r3
|
|
0x000026c0: d5f9 .. BPL 0x26b6 ; __aeabi_cfcmpeq + 34
|
|
0x000026c2: 4281 .B CMP r1,r0
|
|
0x000026c4: 4770 pG BX lr
|
|
0x000026c6: 005b [. LSLS r3,r3,#1
|
|
0x000026c8: 0042 B. LSLS r2,r0,#1
|
|
0x000026ca: 42da .B CMN r2,r3
|
|
0x000026cc: d204 .. BCS 0x26d8 ; __aeabi_cfcmpeq + 68
|
|
0x000026ce: 004a J. LSLS r2,r1,#1
|
|
0x000026d0: 42da .B CMN r2,r3
|
|
0x000026d2: d201 .. BCS 0x26d8 ; __aeabi_cfcmpeq + 68
|
|
0x000026d4: 4281 .B CMP r1,r0
|
|
0x000026d6: 4770 pG BX lr
|
|
0x000026d8: b510 .. PUSH {r4,lr}
|
|
0x000026da: 4a02 .J LDR r2,[pc,#8] ; [0x26e4] = 0x4120009
|
|
0x000026dc: f7fefb52 ..R. BL __fpl_fcmp_InfNaN ; 0xd84
|
|
0x000026e0: bd10 .. POP {r4,pc}
|
|
0x000026e2: bf00 .. NOP
|
|
$d
|
|
0x000026e4: 04120009 .... DCD 68288521
|
|
$t
|
|
x$fpl$fleqf
|
|
__aeabi_cfcmple
|
|
_fcmple
|
|
0x000026e8: 2301 .# MOVS r3,#1
|
|
0x000026ea: 0002 .. MOVS r2,r0
|
|
0x000026ec: 05db .. LSLS r3,r3,#23
|
|
0x000026ee: 430a .C ORRS r2,r2,r1
|
|
0x000026f0: d40d .. BMI 0x270e ; __aeabi_cfcmple + 38
|
|
0x000026f2: 42da .B CMN r2,r3
|
|
0x000026f4: d403 .. BMI 0x26fe ; __aeabi_cfcmple + 22
|
|
0x000026f6: 429a .B CMP r2,r3
|
|
0x000026f8: d407 .. BMI 0x270a ; __aeabi_cfcmple + 34
|
|
0x000026fa: 4288 .B CMP r0,r1
|
|
0x000026fc: 4770 pG BX lr
|
|
0x000026fe: 42d8 .B CMN r0,r3
|
|
0x00002700: d414 .. BMI 0x272c ; __aeabi_cfcmple + 68
|
|
0x00002702: 42d9 .B CMN r1,r3
|
|
0x00002704: d412 .. BMI 0x272c ; __aeabi_cfcmple + 68
|
|
0x00002706: 4288 .B CMP r0,r1
|
|
0x00002708: 4770 pG BX lr
|
|
0x0000270a: 4280 .B CMP r0,r0
|
|
0x0000270c: 4770 pG BX lr
|
|
0x0000270e: 42da .B CMN r2,r3
|
|
0x00002710: d503 .. BPL 0x271a ; __aeabi_cfcmple + 50
|
|
0x00002712: 429a .B CMP r2,r3
|
|
0x00002714: d5f9 .. BPL 0x270a ; __aeabi_cfcmple + 34
|
|
0x00002716: 4281 .B CMP r1,r0
|
|
0x00002718: 4770 pG BX lr
|
|
0x0000271a: 005b [. LSLS r3,r3,#1
|
|
0x0000271c: 0042 B. LSLS r2,r0,#1
|
|
0x0000271e: 42da .B CMN r2,r3
|
|
0x00002720: d204 .. BCS 0x272c ; __aeabi_cfcmple + 68
|
|
0x00002722: 004a J. LSLS r2,r1,#1
|
|
0x00002724: 42da .B CMN r2,r3
|
|
0x00002726: d201 .. BCS 0x272c ; __aeabi_cfcmple + 68
|
|
0x00002728: 4281 .B CMP r1,r0
|
|
0x0000272a: 4770 pG BX lr
|
|
0x0000272c: b510 .. PUSH {r4,lr}
|
|
0x0000272e: 4a02 .J LDR r2,[pc,#8] ; [0x2738] = 0x4160009
|
|
0x00002730: f7fefb28 ..(. BL __fpl_fcmp_InfNaN ; 0xd84
|
|
0x00002734: bd10 .. POP {r4,pc}
|
|
0x00002736: bf00 .. NOP
|
|
$d
|
|
0x00002738: 04160009 .... DCD 68550665
|
|
$t
|
|
x$fpl$fmul
|
|
__aeabi_fmul
|
|
_fmul
|
|
0x0000273c: b570 p. PUSH {r4-r6,lr}
|
|
0x0000273e: 0042 B. LSLS r2,r0,#1
|
|
0x00002740: 4164 dA ADCS r4,r4,r4
|
|
0x00002742: 004b K. LSLS r3,r1,#1
|
|
0x00002744: 415c \A ADCS r4,r4,r3
|
|
0x00002746: 0e12 .. LSRS r2,r2,#24
|
|
0x00002748: d039 9. BEQ 0x27be ; __aeabi_fmul + 130
|
|
0x0000274a: 0e1b .. LSRS r3,r3,#24
|
|
0x0000274c: d038 8. BEQ 0x27c0 ; __aeabi_fmul + 132
|
|
0x0000274e: 2aff .* CMP r2,#0xff
|
|
0x00002750: d03c <. BEQ 0x27cc ; __aeabi_fmul + 144
|
|
0x00002752: 2bff .+ CMP r3,#0xff
|
|
0x00002754: d03a :. BEQ 0x27cc ; __aeabi_fmul + 144
|
|
0x00002756: 0240 @. LSLS r0,r0,#9
|
|
0x00002758: 0249 I. LSLS r1,r1,#9
|
|
0x0000275a: 0a40 @. LSRS r0,r0,#9
|
|
0x0000275c: 0a49 I. LSRS r1,r1,#9
|
|
0x0000275e: 0006 .. MOVS r6,r0
|
|
0x00002760: 1845 E. ADDS r5,r0,r1
|
|
0x00002762: 434e NC MULS r6,r1,r6
|
|
0x00002764: 0a00 .. LSRS r0,r0,#8
|
|
0x00002766: 0a09 .. LSRS r1,r1,#8
|
|
0x00002768: 18d2 .. ADDS r2,r2,r3
|
|
0x0000276a: 4348 HC MULS r0,r1,r0
|
|
0x0000276c: 01ed .. LSLS r5,r5,#7
|
|
0x0000276e: 3a7f .: SUBS r2,r2,#0x7f
|
|
0x00002770: 0401 .. LSLS r1,r0,#16
|
|
0x00002772: 1a73 s. SUBS r3,r6,r1
|
|
0x00002774: 1940 @. ADDS r0,r0,r5
|
|
0x00002776: 0c19 .. LSRS r1,r3,#16
|
|
0x00002778: 1843 C. ADDS r3,r0,r1
|
|
0x0000277a: 0f99 .. LSRS r1,r3,#30
|
|
0x0000277c: d004 .. BEQ 0x2788 ; __aeabi_fmul + 76
|
|
0x0000277e: 2101 .! MOVS r1,#1
|
|
0x00002780: 085b [. LSRS r3,r3,#1
|
|
0x00002782: 0749 I. LSLS r1,r1,#29
|
|
0x00002784: 1a5b [. SUBS r3,r3,r1
|
|
0x00002786: 1c52 R. ADDS r2,r2,#1
|
|
0x00002788: 09d8 .. LSRS r0,r3,#7
|
|
0x0000278a: d304 .. BCC 0x2796 ; __aeabi_fmul + 90
|
|
0x0000278c: 1c40 @. ADDS r0,r0,#1
|
|
0x0000278e: 03f5 .. LSLS r5,r6,#15
|
|
0x00002790: d101 .. BNE 0x2796 ; __aeabi_fmul + 90
|
|
0x00002792: 069d .. LSLS r5,r3,#26
|
|
0x00002794: d007 .. BEQ 0x27a6 ; __aeabi_fmul + 106
|
|
0x00002796: 2aff .* CMP r2,#0xff
|
|
0x00002798: d208 .. BCS 0x27ac ; __aeabi_fmul + 112
|
|
0x0000279a: 05d5 .. LSLS r5,r2,#23
|
|
0x0000279c: d006 .. BEQ 0x27ac ; __aeabi_fmul + 112
|
|
0x0000279e: 07e4 .. LSLS r4,r4,#31
|
|
0x000027a0: 4320 C ORRS r0,r0,r4
|
|
0x000027a2: 1940 @. ADDS r0,r0,r5
|
|
0x000027a4: bd70 p. POP {r4-r6,pc}
|
|
0x000027a6: 2501 .% MOVS r5,#1
|
|
0x000027a8: 43a8 .C BICS r0,r0,r5
|
|
0x000027aa: e7f4 .. B 0x2796 ; __aeabi_fmul + 90
|
|
0x000027ac: 2a00 .* CMP r2,#0
|
|
0x000027ae: dc01 .. BGT 0x27b4 ; __aeabi_fmul + 120
|
|
0x000027b0: 07e0 .. LSLS r0,r4,#31
|
|
0x000027b2: bd70 p. POP {r4-r6,pc}
|
|
0x000027b4: 0224 $. LSLS r4,r4,#8
|
|
0x000027b6: 20ff . MOVS r0,#0xff
|
|
0x000027b8: 4320 C ORRS r0,r0,r4
|
|
0x000027ba: 05c0 .. LSLS r0,r0,#23
|
|
0x000027bc: bd70 p. POP {r4-r6,pc}
|
|
0x000027be: 0e1b .. LSRS r3,r3,#24
|
|
0x000027c0: 2aff .* CMP r2,#0xff
|
|
0x000027c2: d003 .. BEQ 0x27cc ; __aeabi_fmul + 144
|
|
0x000027c4: 2bff .+ CMP r3,#0xff
|
|
0x000027c6: d001 .. BEQ 0x27cc ; __aeabi_fmul + 144
|
|
0x000027c8: 07e0 .. LSLS r0,r4,#31
|
|
0x000027ca: bd70 p. POP {r4-r6,pc}
|
|
0x000027cc: 26ff .& MOVS r6,#0xff
|
|
0x000027ce: 0045 E. LSLS r5,r0,#1
|
|
0x000027d0: 0636 6. LSLS r6,r6,#24
|
|
0x000027d2: 42b5 .B CMP r5,r6
|
|
0x000027d4: d806 .. BHI 0x27e4 ; __aeabi_fmul + 168
|
|
0x000027d6: 004d M. LSLS r5,r1,#1
|
|
0x000027d8: 42b5 .B CMP r5,r6
|
|
0x000027da: d803 .. BHI 0x27e4 ; __aeabi_fmul + 168
|
|
0x000027dc: 18d2 .. ADDS r2,r2,r3
|
|
0x000027de: 2aff .* CMP r2,#0xff
|
|
0x000027e0: d000 .. BEQ 0x27e4 ; __aeabi_fmul + 168
|
|
0x000027e2: e7e7 .. B 0x27b4 ; __aeabi_fmul + 120
|
|
0x000027e4: 4800 .H LDR r0,[pc,#0] ; [0x27e8] = 0x7fc00000
|
|
0x000027e6: bd70 p. POP {r4-r6,pc}
|
|
$d
|
|
0x000027e8: 7fc00000 .... DCD 2143289344
|
|
$t
|
|
x$fpl$fsub
|
|
__aeabi_fsub
|
|
_fsub
|
|
0x000027ec: b570 p. PUSH {r4-r6,lr}
|
|
0x000027ee: 2501 .% MOVS r5,#1
|
|
0x000027f0: 0004 .. MOVS r4,r0
|
|
0x000027f2: 07ed .. LSLS r5,r5,#31
|
|
0x000027f4: 404c L@ EORS r4,r4,r1
|
|
0x000027f6: d422 ". BMI 0x283e ; _fsub1 + 70
|
|
_fsub1
|
|
0x000027f8: 1a44 D. SUBS r4,r0,r1
|
|
0x000027fa: d202 .. BCS 0x2802 ; _fsub1 + 10
|
|
0x000027fc: 406c l@ EORS r4,r4,r5
|
|
0x000027fe: 1b00 .. SUBS r0,r0,r4
|
|
0x00002800: 1909 .. ADDS r1,r1,r4
|
|
0x00002802: 0dc6 .. LSRS r6,r0,#23
|
|
0x00002804: 004b K. LSLS r3,r1,#1
|
|
0x00002806: b2f2 .. UXTB r2,r6
|
|
0x00002808: 2aff .* CMP r2,#0xff
|
|
0x0000280a: d04b K. BEQ 0x28a4 ; _fsub1 + 172
|
|
0x0000280c: 0e1b .. LSRS r3,r3,#24
|
|
0x0000280e: d050 P. BEQ 0x28b2 ; _fsub1 + 186
|
|
0x00002810: 0200 .. LSLS r0,r0,#8
|
|
0x00002812: 020c .. LSLS r4,r1,#8
|
|
0x00002814: 1ad3 .. SUBS r3,r2,r3
|
|
0x00002816: 432c ,C ORRS r4,r4,r5
|
|
0x00002818: 40dc .@ LSRS r4,r4,r3
|
|
0x0000281a: 43a8 .C BICS r0,r0,r5
|
|
0x0000281c: 1b05 .. SUBS r5,r0,r4
|
|
0x0000281e: d505 .. BPL 0x282c ; _fsub1 + 52
|
|
0x00002820: 00ad .. LSLS r5,r5,#2
|
|
0x00002822: d319 .. BCC 0x2858 ; _fsub1 + 96
|
|
0x00002824: 086d m. LSRS r5,r5,#1
|
|
0x00002826: 1e76 v. SUBS r6,r6,#1
|
|
0x00002828: 1e52 R. SUBS r2,r2,#1
|
|
0x0000282a: d037 7. BEQ 0x289c ; _fsub1 + 164
|
|
0x0000282c: 05f6 .. LSLS r6,r6,#23
|
|
0x0000282e: 0a28 (. LSRS r0,r5,#8
|
|
0x00002830: d201 .. BCS 0x2836 ; _fsub1 + 62
|
|
0x00002832: 1980 .. ADDS r0,r0,r6
|
|
0x00002834: bd70 p. POP {r4-r6,pc}
|
|
0x00002836: 4170 pA ADCS r0,r0,r6
|
|
0x00002838: 066d m. LSLS r5,r5,#25
|
|
0x0000283a: d003 .. BEQ 0x2844 ; _fsub1 + 76
|
|
0x0000283c: bd70 p. POP {r4-r6,pc}
|
|
0x0000283e: 4069 i@ EORS r1,r1,r5
|
|
0x00002840: f7fffee8 .... BL _fadd1 ; 0x2614
|
|
0x00002844: 409c .@ LSLS r4,r4,r3
|
|
0x00002846: 0209 .. LSLS r1,r1,#8
|
|
0x00002848: 4061 a@ EORS r1,r1,r4
|
|
0x0000284a: 0049 I. LSLS r1,r1,#1
|
|
0x0000284c: d001 .. BEQ 0x2852 ; _fsub1 + 90
|
|
0x0000284e: 1e40 @. SUBS r0,r0,#1
|
|
0x00002850: bd70 p. POP {r4-r6,pc}
|
|
0x00002852: 2401 .$ MOVS r4,#1
|
|
0x00002854: 43a0 .C BICS r0,r0,r4
|
|
0x00002856: bd70 p. POP {r4-r6,pc}
|
|
0x00002858: 086d m. LSRS r5,r5,#1
|
|
0x0000285a: d01d .. BEQ 0x2898 ; _fsub1 + 160
|
|
0x0000285c: 2001 . MOVS r0,#1
|
|
0x0000285e: 0c2b +. LSRS r3,r5,#16
|
|
0x00002860: d101 .. BNE 0x2866 ; _fsub1 + 110
|
|
0x00002862: 042d -. LSLS r5,r5,#16
|
|
0x00002864: 3010 .0 ADDS r0,r0,#0x10
|
|
0x00002866: 0e2b +. LSRS r3,r5,#24
|
|
0x00002868: d101 .. BNE 0x286e ; _fsub1 + 118
|
|
0x0000286a: 022d -. LSLS r5,r5,#8
|
|
0x0000286c: 3008 .0 ADDS r0,r0,#8
|
|
0x0000286e: 0f2b +. LSRS r3,r5,#28
|
|
0x00002870: d101 .. BNE 0x2876 ; _fsub1 + 126
|
|
0x00002872: 012d -. LSLS r5,r5,#4
|
|
0x00002874: 1d00 .. ADDS r0,r0,#4
|
|
0x00002876: 0fab .. LSRS r3,r5,#30
|
|
0x00002878: d101 .. BNE 0x287e ; _fsub1 + 134
|
|
0x0000287a: 00ad .. LSLS r5,r5,#2
|
|
0x0000287c: 1c80 .. ADDS r0,r0,#2
|
|
0x0000287e: 0feb .. LSRS r3,r5,#31
|
|
0x00002880: d101 .. BNE 0x2886 ; _fsub1 + 142
|
|
0x00002882: 006d m. LSLS r5,r5,#1
|
|
0x00002884: 1c40 @. ADDS r0,r0,#1
|
|
0x00002886: 006d m. LSLS r5,r5,#1
|
|
0x00002888: 1a36 6. SUBS r6,r6,r0
|
|
0x0000288a: 1a12 .. SUBS r2,r2,r0
|
|
0x0000288c: 0a68 h. LSRS r0,r5,#9
|
|
0x0000288e: 05f5 .. LSLS r5,r6,#23
|
|
0x00002890: 1940 @. ADDS r0,r0,r5
|
|
0x00002892: 2a01 .* CMP r2,#1
|
|
0x00002894: db02 .. BLT 0x289c ; _fsub1 + 164
|
|
0x00002896: bd70 p. POP {r4-r6,pc}
|
|
0x00002898: 2000 . MOVS r0,#0
|
|
0x0000289a: bd70 p. POP {r4-r6,pc}
|
|
0x0000289c: 36c0 .6 ADDS r6,r6,#0xc0
|
|
0x0000289e: 0a30 0. LSRS r0,r6,#8
|
|
0x000028a0: 07c0 .. LSLS r0,r0,#31
|
|
0x000028a2: bd70 p. POP {r4-r6,pc}
|
|
0x000028a4: 0e1b .. LSRS r3,r3,#24
|
|
0x000028a6: 0244 D. LSLS r4,r0,#9
|
|
0x000028a8: d101 .. BNE 0x28ae ; _fsub1 + 182
|
|
0x000028aa: 2bff .+ CMP r3,#0xff
|
|
0x000028ac: d100 .. BNE 0x28b0 ; _fsub1 + 184
|
|
0x000028ae: 4802 .H LDR r0,[pc,#8] ; [0x28b8] = 0x7fc00000
|
|
0x000028b0: bd70 p. POP {r4-r6,pc}
|
|
0x000028b2: 2a00 .* CMP r2,#0
|
|
0x000028b4: d0f0 .. BEQ 0x2898 ; _fsub1 + 160
|
|
0x000028b6: bd70 p. POP {r4-r6,pc}
|
|
$d
|
|
0x000028b8: 7fc00000 .... DCD 2143289344
|
|
$d.realdata
|
|
.constdata
|
|
x$fpl$usenofp
|
|
__I$use$fp
|
|
0x000028bc: 42afcccd ...B DCD 1118817485
|
|
0x000028c0: 42b3cccd ...B DCD 1119079629
|
|
0x000028c4: 42b5cccd ...B DCD 1119210701
|
|
0x000028c8: 42b6cccd ...B DCD 1119276237
|
|
0x000028cc: 42bacccd ...B DCD 1119538381
|
|
0x000028d0: 42bc0000 ...B DCD 1119617024
|
|
0x000028d4: 42bf0000 ...B DCD 1119813632
|
|
0x000028d8: 42cf6666 ff.B DCD 1120888422
|
|
0x000028dc: 42d36666 ff.B DCD 1121150566
|
|
0x000028e0: 42d76666 ff.B DCD 1121412710
|
|
.constdata
|
|
fdiv_tab
|
|
0x000028e4: 84838281 .... DCD 2223211137
|
|
0x000028e8: 88878685 .... DCD 2290583173
|
|
0x000028ec: 8d8c8b89 .... DCD 2374798217
|
|
0x000028f0: 92918f8e .... DCD 2459013006
|
|
0x000028f4: 97969593 .... DCD 2543228307
|
|
0x000028f8: 9d9c9a99 .... DCD 2644286105
|
|
0x000028fc: a3a2a09f .... DCD 2745344159
|
|
0x00002900: aaa8a7a5 .... DCD 2863179685
|
|
0x00002904: b2b0aeac .... DCD 2997923500
|
|
0x00002908: b9b7b5b3 .... DCD 3115824563
|
|
0x0000290c: c2c0bebc .... DCD 3267411644
|
|
0x00002910: ccc9c7c5 .... DCD 3435775941
|
|
0x00002914: d7d4d1ce .... DCD 3621048782
|
|
0x00002918: e2dfdcd9 .... DCD 3806321881
|
|
0x0000291c: f0ece9e6 .... DCD 4042058214
|
|
0x00002920: fefaf7f3 .... DCD 4277860339
|
|
Region$$Table$$Base
|
|
0x00002924: 00002944 D).. DCD 10564
|
|
0x00002928: 20000000 ... DCD 536870912
|
|
0x0000292c: 00000028 (... DCD 40
|
|
0x00002930: 000000d4 .... DCD 212
|
|
0x00002934: 0000296c l).. DCD 10604
|
|
0x00002938: 20000028 (.. DCD 536870952
|
|
0x0000293c: 00002b58 X+.. DCD 11096
|
|
0x00002940: 000000f0 .... DCD 240
|
|
Region$$Table$$Limit
|
|
|
|
====================================
|
|
|
|
** Section #2
|
|
|
|
Name : RW_IRAM1
|
|
Type : SHT_PROGBITS (0x00000001)
|
|
Flags : SHF_ALLOC + SHF_WRITE (0x00000003)
|
|
Addr : 0x20000000
|
|
File Offset : 10616 (0x2978)
|
|
Size : 40 bytes (0x28)
|
|
Link : SHN_UNDEF
|
|
Info : 0
|
|
Alignment : 4
|
|
Entry Size : 0
|
|
|
|
|
|
====================================
|
|
|
|
** Section #3
|
|
|
|
Name : RW_IRAM1
|
|
Type : SHT_NOBITS (0x00000008)
|
|
Flags : SHF_ALLOC + SHF_WRITE (0x00000003)
|
|
Addr : 0x20000028
|
|
File Offset : 10656 (0x29a0)
|
|
Size : 11096 bytes (0x2b58)
|
|
Link : SHN_UNDEF
|
|
Info : 0
|
|
Alignment : 16
|
|
Entry Size : 0
|
|
|
|
|
|
====================================
|
|
|
|
** Section #4
|
|
|
|
Name : .debug_abbrev
|
|
Type : SHT_PROGBITS (0x00000001)
|
|
Flags : None (0x00000000)
|
|
Addr : 0x00000000
|
|
File Offset : 10656 (0x29a0)
|
|
Size : 1476 bytes (0x5c4)
|
|
Link : SHN_UNDEF
|
|
Info : 0
|
|
Alignment : 1
|
|
Entry Size : 0
|
|
|
|
|
|
====================================
|
|
|
|
** Section #5
|
|
|
|
Name : .debug_frame
|
|
Type : SHT_PROGBITS (0x00000001)
|
|
Flags : None (0x00000000)
|
|
Addr : 0x00000000
|
|
File Offset : 12132 (0x2f64)
|
|
Size : 2960 bytes (0xb90)
|
|
Link : SHN_UNDEF
|
|
Info : 0
|
|
Alignment : 1
|
|
Entry Size : 0
|
|
|
|
|
|
====================================
|
|
|
|
** Section #6
|
|
|
|
Name : .debug_info
|
|
Type : SHT_PROGBITS (0x00000001)
|
|
Flags : None (0x00000000)
|
|
Addr : 0x00000000
|
|
File Offset : 15092 (0x3af4)
|
|
Size : 11620 bytes (0x2d64)
|
|
Link : SHN_UNDEF
|
|
Info : 0
|
|
Alignment : 1
|
|
Entry Size : 0
|
|
|
|
|
|
====================================
|
|
|
|
** Section #7
|
|
|
|
Name : .debug_line
|
|
Type : SHT_PROGBITS (0x00000001)
|
|
Flags : None (0x00000000)
|
|
Addr : 0x00000000
|
|
File Offset : 26712 (0x6858)
|
|
Size : 6236 bytes (0x185c)
|
|
Link : SHN_UNDEF
|
|
Info : 0
|
|
Alignment : 1
|
|
Entry Size : 0
|
|
|
|
|
|
====================================
|
|
|
|
** Section #8
|
|
|
|
Name : .debug_loc
|
|
Type : SHT_PROGBITS (0x00000001)
|
|
Flags : None (0x00000000)
|
|
Addr : 0x00000000
|
|
File Offset : 32948 (0x80b4)
|
|
Size : 1820 bytes (0x71c)
|
|
Link : SHN_UNDEF
|
|
Info : 0
|
|
Alignment : 1
|
|
Entry Size : 0
|
|
|
|
|
|
====================================
|
|
|
|
** Section #9
|
|
|
|
Name : .debug_macinfo
|
|
Type : SHT_PROGBITS (0x00000001)
|
|
Flags : None (0x00000000)
|
|
Addr : 0x00000000
|
|
File Offset : 34768 (0x87d0)
|
|
Size : 2712 bytes (0xa98)
|
|
Link : SHN_UNDEF
|
|
Info : 0
|
|
Alignment : 1
|
|
Entry Size : 0
|
|
|
|
|
|
====================================
|
|
|
|
** Section #10
|
|
|
|
Name : .debug_pubnames
|
|
Type : SHT_PROGBITS (0x00000001)
|
|
Flags : None (0x00000000)
|
|
Addr : 0x00000000
|
|
File Offset : 37480 (0x9268)
|
|
Size : 1715 bytes (0x6b3)
|
|
Link : SHN_UNDEF
|
|
Info : 0
|
|
Alignment : 1
|
|
Entry Size : 0
|
|
|
|
|
|
====================================
|
|
|
|
** Section #11
|
|
|
|
Name : .symtab
|
|
Type : SHT_SYMTAB (0x00000002)
|
|
Flags : None (0x00000000)
|
|
Addr : 0x00000000
|
|
File Offset : 39196 (0x991c)
|
|
Size : 8784 bytes (0x2250)
|
|
Link : Section 12 (.strtab)
|
|
Info : Last local symbol no = 345
|
|
Alignment : 4
|
|
Entry Size : 16
|
|
|
|
|
|
====================================
|
|
|
|
** Section #12
|
|
|
|
Name : .strtab
|
|
Type : SHT_STRTAB (0x00000003)
|
|
Flags : None (0x00000000)
|
|
Addr : 0x00000000
|
|
File Offset : 47980 (0xbb6c)
|
|
Size : 6360 bytes (0x18d8)
|
|
Link : SHN_UNDEF
|
|
Info : 0
|
|
Alignment : 1
|
|
Entry Size : 0
|
|
|
|
|
|
====================================
|
|
|
|
** Section #13
|
|
|
|
Name : .note
|
|
Type : SHT_NOTE (0x00000007)
|
|
Flags : None (0x00000000)
|
|
Addr : 0x00000000
|
|
File Offset : 54340 (0xd444)
|
|
Size : 28 bytes (0x1c)
|
|
Link : SHN_UNDEF
|
|
Info : 0
|
|
Alignment : 4
|
|
Entry Size : 0
|
|
|
|
Section Segment
|
|
====================================
|
|
|
|
1 0
|
|
2 0
|
|
3 0
|
|
|
|
====================================
|
|
|
|
** Section #14
|
|
|
|
Name : .comment
|
|
Type : SHT_PROGBITS (0x00000001)
|
|
Flags : None (0x00000000)
|
|
Addr : 0x00000000
|
|
File Offset : 54368 (0xd460)
|
|
Size : 2560 bytes (0xa00)
|
|
Link : SHN_UNDEF
|
|
Info : 0
|
|
Alignment : 1
|
|
Entry Size : 0
|
|
|
|
Component: ARM Compiler 5.06 update 7 (build 960) Tool: armlink [4d3601]
|
|
ArmLink --strict --callgraph --load_addr_map_info --map --symbols --xref --diag_suppress=9931 --cpu=Cortex-M0 --list=.\Listings\MMC.map --output=.\MMC.axf --scatter=.\MMC.sct --info=summarysizes,sizes,totals,unused,veneers
|
|
|
|
D:\Keil_v5\ARM\ARMCC\Bin\..\lib\armlib\c_p.l
|
|
D:\Keil_v5\ARM\ARMCC\Bin\..\lib\armlib\fz_ps.l
|
|
D:\Keil_v5\ARM\ARMCC\Bin\..\lib\armlib\h_p.l
|
|
D:\Keil_v5\ARM\ARMCC\Bin\..\lib\armlib\m_ps.l
|
|
D:\Keil_v5\ARM\ARMCC\Bin\..\lib\armlib\vfpsupport.l
|
|
Input Comments:
|
|
|
|
auxiliary.o
|
|
|
|
Component: ARM Compiler 5.06 update 7 (build 960) Tool: ArmCC [4d365d]
|
|
ArmCC --split_sections --debug -c -o.\auxiliary.o --depend=.\auxiliary.d --cpu=Cortex-M0 --apcs=interwork -O0 --diag_suppress=9931 -IC:\Users\JefferyLi\AppData\Local\Arm\Packs\Keil\V2M-MPS2_CMx_BSP\1.8.0\Device\CMSDK_CM0\Include -D__EVAL -D__UVISION_VERSION=536 -DCMSDK_CM0 --omf_browse=.\auxiliary.crf ..\src\auxiliary.c
|
|
|
|
code_def.o
|
|
|
|
Component: ARM Compiler 5.06 update 7 (build 960) Tool: ArmCC [4d365d]
|
|
ArmCC --split_sections --debug -c -o.\code_def.o --depend=.\code_def.d --cpu=Cortex-M0 --apcs=interwork -O0 --diag_suppress=9931 -IC:\Users\JefferyLi\AppData\Local\Arm\Packs\Keil\V2M-MPS2_CMx_BSP\1.8.0\Device\CMSDK_CM0\Include -D__EVAL -D__UVISION_VERSION=536 -DCMSDK_CM0 --omf_browse=.\code_def.crf ..\src\code_def.c
|
|
|
|
main.o
|
|
|
|
Component: ARM Compiler 5.06 update 7 (build 960) Tool: ArmCC [4d365d]
|
|
ArmCC --split_sections --debug -c -o.\main.o --depend=.\main.d --cpu=Cortex-M0 --apcs=interwork -O0 --diag_suppress=9931 -IC:\Users\JefferyLi\AppData\Local\Arm\Packs\Keil\V2M-MPS2_CMx_BSP\1.8.0\Device\CMSDK_CM0\Include -D__EVAL -D__UVISION_VERSION=536 -DCMSDK_CM0 --omf_browse=.\main.crf ..\src\main.c
|
|
|
|
startup_cmsdk_cm0.o
|
|
|
|
Component: ARM Compiler 5.06 update 7 (build 960) Tool: armasm [4d35fa]
|
|
ArmAsm --debug --xref --diag_suppress=9931 --cpu=Cortex-M0 --apcs=interwork --depend=.\startup_cmsdk_cm0.d -IC:\Users\JefferyLi\AppData\Local\Arm\Packs\Keil\V2M-MPS2_CMx_BSP\1.8.0\Device\CMSDK_CM0\Include --predefine="__EVAL SETA 1" --pre
|
|
|
|
|
|
channelselection_control.o
|
|
|
|
Component: ARM Compiler 5.06 update 7 (build 960) Tool: ArmCC [4d365d]
|
|
ArmCC --split_sections --debug -c -o.\channelselection_control.o --depend=.\channelselection_control.d --cpu=Cortex-M0 --apcs=interwork -O0 --diag_suppress=9931 -IC:\Users\JefferyLi\AppData\Local\Arm\Packs\Keil\V2M-MPS2_CMx_BSP\1.8.0\Device\CMSDK_CM0\Include -D__EVAL -D__UVISION_VERSION=536 -DCMSDK_CM0 --omf_browse=.\channelselection_control.crf ..\src\channelSelection_control.c
|
|
|
|
|
|
|
|
|
|
|
|
====================================
|
|
|
|
** Section #15
|
|
|
|
Name : .shstrtab
|
|
Type : SHT_STRTAB (0x00000003)
|
|
Flags : None (0x00000000)
|
|
Addr : 0x00000000
|
|
File Offset : 56928 (0xde60)
|
|
Size : 156 bytes (0x9c)
|
|
Link : SHN_UNDEF
|
|
Info : 0
|
|
Alignment : 1
|
|
Entry Size : 0
|
|
|
|
|
|
====================================
|
|
|