successfully executing user cmd from file l502_user_process.c

This commit is contained in:
2025-06-27 18:25:44 +03:00
parent 63d839924e
commit a86de4eece
15 changed files with 1916 additions and 2027 deletions

View File

@ -328,11 +328,12 @@ LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-
0x00000000ff802004 . = (_startfix_sect + 0x2004)
*fill* 0x00000000ff801810 0x7f4 00
.rodata 0x00000000ff802004 0x2ec
.rodata 0x00000000ff802004 0x320
*(.rodata .rodata.* .gnu.linkonce.r.*)
.rodata 0x00000000ff802004 0x2b8 build/release/objs/l502_cmd.o
.rodata 0x00000000ff8022bc 0x4 build/release/objs/l502_stream.o
.rodata 0x00000000ff8022c0 0x30 build/release/objs/l502_tests.o
.rodata 0x00000000ff8022f0 0x34 build/release/objs/l502_user_process.o
.rodata1
*(.rodata1)
@ -351,7 +352,7 @@ LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-
.gcc_except_table
*(.gcc_except_table .gcc_except_table.*)
0x00000000ff8032f0 . = (ALIGN (0x1000) + (. & 0xfff))
0x00000000ff803324 . = (ALIGN (0x1000) + (. & 0xfff))
.eh_frame
*(.eh_frame)
@ -366,22 +367,22 @@ LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-
*(.tbss .tbss.* .gnu.linkonce.tb.*)
*(.tcommon)
.preinit_array 0x00000000ff8032f0 0x0
0x00000000ff8032f0 PROVIDE (___preinit_array_start, .)
.preinit_array 0x00000000ff803324 0x0
0x00000000ff803324 PROVIDE (___preinit_array_start, .)
*(.preinit_array)
0x00000000ff8032f0 PROVIDE (___preinit_array_end, .)
0x00000000ff803324 PROVIDE (___preinit_array_end, .)
.init_array 0x00000000ff8032f0 0x0
0x00000000ff8032f0 PROVIDE (___init_array_start, .)
.init_array 0x00000000ff803324 0x0
0x00000000ff803324 PROVIDE (___init_array_start, .)
*(SORT(.init_array.*))
*(.init_array)
0x00000000ff8032f0 PROVIDE (___init_array_end, .)
0x00000000ff803324 PROVIDE (___init_array_end, .)
.fini_array 0x00000000ff8032f0 0x0
0x00000000ff8032f0 PROVIDE (___fini_array_start, .)
.fini_array 0x00000000ff803324 0x0
0x00000000ff803324 PROVIDE (___fini_array_start, .)
*(SORT(.fini_array.*))
*(.fini_array)
0x00000000ff8032f0 PROVIDE (___fini_array_end, .)
0x00000000ff803324 PROVIDE (___fini_array_end, .)
.ctors
*crtbegin.o(.ctors)
@ -407,16 +408,16 @@ LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-
.dynamic
*(.dynamic)
.data 0x00000000ff8022f0 0x850
.data 0x00000000ff802324 0x85c
*(.data .data.* .gnu.linkonce.d.*)
.data 0x00000000ff8022f0 0x4 build/release/objs/l502_async.o
.data 0x00000000ff8022f4 0x818 build/release/objs/l502_params.o
0x00000000ff8022f4 _g_set
.data 0x00000000ff802b0c 0xc build/release/objs/l502_stream.o
0x00000000ff802b0c _g_streams
.data 0x00000000ff802b18 0x4 build/release/objs/l502_tests.o
0x00000000ff802b40 . = ALIGN (0x40)
*fill* 0x00000000ff802b1c 0x24 00
.data 0x00000000ff802324 0x4 build/release/objs/l502_async.o
.data 0x00000000ff802328 0x818 build/release/objs/l502_params.o
0x00000000ff802328 _g_set
.data 0x00000000ff802b40 0xc build/release/objs/l502_stream.o
0x00000000ff802b40 _g_streams
.data 0x00000000ff802b4c 0x4 build/release/objs/l502_tests.o
0x00000000ff802b80 . = ALIGN (0x40)
*fill* 0x00000000ff802b50 0x30 00
.data1
*(.data1)
@ -429,36 +430,36 @@ LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-
.sdata
*(.sdata .sdata.* .gnu.linkonce.s.*)
0x00000000ff802b40 __edata = .
0x00000000ff802b40 PROVIDE (_edata, .)
0x00000000ff802b40 ___bss_start = .
0x00000000ff802b80 __edata = .
0x00000000ff802b80 PROVIDE (_edata, .)
0x00000000ff802b80 ___bss_start = .
.sbss
*(.dynsbss)
*(.sbss .sbss.* .gnu.linkonce.sb.*)
*(.scommon)
.bss 0x00000000ff802b40 0x1140
0x00000000ff802b40 __bss_start = .
.bss 0x00000000ff802b80 0x1140
0x00000000ff802b80 __bss_start = .
*(.dynbss)
*(.bss .bss.* .gnu.linkonce.b.*)
.bss 0x00000000ff802b40 0x4 build/release/objs/l502_cmd.o
.bss 0x00000000ff802b44 0xc build/release/objs/l502_hdma.o
.bss 0x00000000ff802b50 0xb4 build/release/objs/l502_sport_tx.o
.bss 0x00000000ff802c04 0x34 build/release/objs/l502_stream.o
0x00000000ff802c04 _g_stream_in_state
0x00000000ff802c08 _g_stream_out_state
0x00000000ff802c0c _g_mode
.bss 0x00000000ff802c38 0x1020 build/release/objs/l502_tests.o
.bss 0x00000000ff802b80 0x4 build/release/objs/l502_cmd.o
.bss 0x00000000ff802b84 0xc build/release/objs/l502_hdma.o
.bss 0x00000000ff802b90 0xb4 build/release/objs/l502_sport_tx.o
.bss 0x00000000ff802c44 0x34 build/release/objs/l502_stream.o
0x00000000ff802c44 _g_stream_in_state
0x00000000ff802c48 _g_stream_out_state
0x00000000ff802c4c _g_mode
.bss 0x00000000ff802c78 0x1020 build/release/objs/l502_tests.o
*(COMMON)
COMMON 0x00000000ff803c58 0x18 build/release/objs/l502_params.o
0x00000000ff803c58 _g_module_info
0x00000000ff803c80 . = ALIGN (0x40)
*fill* 0x00000000ff803c70 0x10 00
0x00000000ff803c80 __bss_end = .
0x00000000ff803c80 . = ALIGN (0x40)
0x00000000ff803c80 __end = .
0x00000000ff803c80 PROVIDE (_end, .)
COMMON 0x00000000ff803c98 0x18 build/release/objs/l502_params.o
0x00000000ff803c98 _g_module_info
0x00000000ff803cc0 . = ALIGN (0x40)
*fill* 0x00000000ff803cb0 0x10 00
0x00000000ff803cc0 __bss_end = .
0x00000000ff803cc0 . = ALIGN (0x40)
0x00000000ff803cc0 __end = .
0x00000000ff803cc0 PROVIDE (_end, .)
.sdram_noinit 0x0000000000000000 0xc00000
*(.sdram_noinit, .sdram_noinit.*)
@ -574,7 +575,7 @@ LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-
.debug_pubnames
0x0000000000000664 0x1d /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memset.o)
.debug_info 0x0000000000000000 0x3b98
.debug_info 0x0000000000000000 0x3b53
*(.debug_info .gnu.linkonce.wi.* .zdebug_info)
.debug_info 0x0000000000000000 0x12c build/release/objs/l502_async.o
.debug_info 0x000000000000012c 0xc51 build/release/objs/l502_cmd.o
@ -585,14 +586,14 @@ LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-
.debug_info 0x0000000000002243 0x3aa build/release/objs/l502_sport_tx.o
.debug_info 0x00000000000025ed 0x810 build/release/objs/l502_stream.o
.debug_info 0x0000000000002dfd 0x4ea build/release/objs/l502_tests.o
.debug_info 0x00000000000032e7 0x28d build/release/objs/l502_user_process.o
.debug_info 0x0000000000003574 0x279 build/release/objs/main.o
.debug_info 0x00000000000037ed 0x87 build/release/objs/l502-bf_basiccrt.o
.debug_info 0x0000000000003874 0xe4 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_udivsi3.o)
.debug_info 0x0000000000003958 0x12f /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memmove.o)
.debug_info 0x0000000000003a87 0x111 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memset.o)
.debug_info 0x00000000000032e7 0x248 build/release/objs/l502_user_process.o
.debug_info 0x000000000000352f 0x279 build/release/objs/main.o
.debug_info 0x00000000000037a8 0x87 build/release/objs/l502-bf_basiccrt.o
.debug_info 0x000000000000382f 0xe4 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_udivsi3.o)
.debug_info 0x0000000000003913 0x12f /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memmove.o)
.debug_info 0x0000000000003a42 0x111 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memset.o)
.debug_abbrev 0x0000000000000000 0x1321
.debug_abbrev 0x0000000000000000 0x130d
*(.debug_abbrev .zdebug_abbrev)
.debug_abbrev 0x0000000000000000 0xa0 build/release/objs/l502_async.o
.debug_abbrev 0x00000000000000a0 0x277 build/release/objs/l502_cmd.o
@ -603,14 +604,14 @@ LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-
.debug_abbrev 0x0000000000000991 0x1de build/release/objs/l502_sport_tx.o
.debug_abbrev 0x0000000000000b6f 0x28d build/release/objs/l502_stream.o
.debug_abbrev 0x0000000000000dfc 0x1eb build/release/objs/l502_tests.o
.debug_abbrev 0x0000000000000fe7 0x108 build/release/objs/l502_user_process.o
.debug_abbrev 0x00000000000010ef 0xc9 build/release/objs/main.o
.debug_abbrev 0x00000000000011b8 0x14 build/release/objs/l502-bf_basiccrt.o
.debug_abbrev 0x00000000000011cc 0x14 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_udivsi3.o)
.debug_abbrev 0x00000000000011e0 0xa0 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memmove.o)
.debug_abbrev 0x0000000000001280 0xa1 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memset.o)
.debug_abbrev 0x0000000000000fe7 0xf4 build/release/objs/l502_user_process.o
.debug_abbrev 0x00000000000010db 0xc9 build/release/objs/main.o
.debug_abbrev 0x00000000000011a4 0x14 build/release/objs/l502-bf_basiccrt.o
.debug_abbrev 0x00000000000011b8 0x14 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_udivsi3.o)
.debug_abbrev 0x00000000000011cc 0xa0 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memmove.o)
.debug_abbrev 0x000000000000126c 0xa1 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memset.o)
.debug_line 0x0000000000000000 0x18df
.debug_line 0x0000000000000000 0x18dc
*(.debug_line .zdebug_line)
.debug_line 0x0000000000000000 0xff build/release/objs/l502_async.o
.debug_line 0x00000000000000ff 0x2de build/release/objs/l502_cmd.o
@ -621,12 +622,12 @@ LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-
.debug_line 0x0000000000000b7d 0x1d0 build/release/objs/l502_sport_tx.o
.debug_line 0x0000000000000d4d 0x376 build/release/objs/l502_stream.o
.debug_line 0x00000000000010c3 0x28e build/release/objs/l502_tests.o
.debug_line 0x0000000000001351 0x11e build/release/objs/l502_user_process.o
.debug_line 0x000000000000146f 0xfa build/release/objs/main.o
.debug_line 0x0000000000001569 0x78 build/release/objs/l502-bf_basiccrt.o
.debug_line 0x00000000000015e1 0xcd /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_udivsi3.o)
.debug_line 0x00000000000016ae 0x117 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memmove.o)
.debug_line 0x00000000000017c5 0x11a /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memset.o)
.debug_line 0x0000000000001351 0x11b build/release/objs/l502_user_process.o
.debug_line 0x000000000000146c 0xfa build/release/objs/main.o
.debug_line 0x0000000000001566 0x78 build/release/objs/l502-bf_basiccrt.o
.debug_line 0x00000000000015de 0xcd /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_udivsi3.o)
.debug_line 0x00000000000016ab 0x117 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memmove.o)
.debug_line 0x00000000000017c2 0x11a /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memset.o)
.debug_frame 0x0000000000000000 0xbc8
*(.debug_frame .zdebug_frame)
@ -665,7 +666,7 @@ LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-
.debug_str 0x00000000000011de 0x19e build/release/objs/l502_tests.o
0x429 (size before relaxing)
.debug_str 0x000000000000137c 0x68 build/release/objs/l502_user_process.o
0x29e (size before relaxing)
0x1a1 (size before relaxing)
.debug_str 0x00000000000013e4 0x10 build/release/objs/main.o
0x1cc (size before relaxing)
.debug_str 0x00000000000013f4 0x9d /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memmove.o)
@ -673,7 +674,7 @@ LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-
.debug_str 0x0000000000001491 0x77 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memset.o)
0x113 (size before relaxing)
.debug_loc 0x0000000000000000 0x2540
.debug_loc 0x0000000000000000 0x2535
*(.debug_loc .zdebug_loc)
.debug_loc 0x0000000000000000 0xee build/release/objs/l502_async.o
.debug_loc 0x00000000000000ee 0x7b0 build/release/objs/l502_cmd.o
@ -684,10 +685,10 @@ LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-
.debug_loc 0x00000000000013e2 0x258 build/release/objs/l502_sport_tx.o
.debug_loc 0x000000000000163a 0x5fd build/release/objs/l502_stream.o
.debug_loc 0x0000000000001c37 0x43d build/release/objs/l502_tests.o
.debug_loc 0x0000000000002074 0x1cc build/release/objs/l502_user_process.o
.debug_loc 0x0000000000002240 0x1f build/release/objs/main.o
.debug_loc 0x000000000000225f 0x18c /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memmove.o)
.debug_loc 0x00000000000023eb 0x155 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memset.o)
.debug_loc 0x0000000000002074 0x1c1 build/release/objs/l502_user_process.o
.debug_loc 0x0000000000002235 0x1f build/release/objs/main.o
.debug_loc 0x0000000000002254 0x18c /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memmove.o)
.debug_loc 0x00000000000023e0 0x155 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memset.o)
.debug_macinfo
*(.debug_macinfo .zdebug_macinfo)