diff --git a/build/release/bin/l502-BFfirmware0.elf b/build/release/bin/l502-BFfirmware0.elf index a2a4127..3c4e0b6 100755 Binary files a/build/release/bin/l502-BFfirmware0.elf and b/build/release/bin/l502-BFfirmware0.elf differ diff --git a/build/release/bin/l502-BFfirmware0.ldr b/build/release/bin/l502-BFfirmware0.ldr index bc3dafe..313c662 100644 Binary files a/build/release/bin/l502-BFfirmware0.ldr and b/build/release/bin/l502-BFfirmware0.ldr differ diff --git a/build/release/bin/l502-BFfirmware0.map b/build/release/bin/l502-BFfirmware0.map index 36f638b..792fbd7 100644 --- a/build/release/bin/l502-BFfirmware0.map +++ b/build/release/bin/l502-BFfirmware0.map @@ -332,144 +332,144 @@ LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin- *(.text.startup .text.startup.*) *(.text.hot .text.hot.*) *(.text .stub .text.* .gnu.linkonce.t.*) - .text 0x00000000ffa00090 0x438 build/release/objs/FFT_FP_realisation.o + .text 0x00000000ffa00090 0x43c build/release/objs/FFT_FP_realisation.o 0x00000000ffa00090 _FFT_fp - 0x00000000ffa00374 _fft_twiddle_gen - 0x00000000ffa00418 _fft_fp_prepare - .text 0x00000000ffa004c8 0x68 build/release/objs/l502_async.o - 0x00000000ffa004c8 _async_dout - 0x00000000ffa00508 _async_dac_out - .text 0x00000000ffa00530 0x8b4 build/release/objs/l502_cmd.o - 0x00000000ffa00530 _l502_cmd_set_req - 0x00000000ffa00558 _l502_cmd_done - 0x00000000ffa00b28 _l502_cmd_start - 0x00000000ffa00c70 _l502_cmd_check_req - .text 0x00000000ffa00de4 0x418 build/release/objs/l502_fpga.o - 0x00000000ffa00de4 _fpga_reg_write - 0x00000000ffa00f34 _fpga_reg_read - 0x00000000ffa01088 _fpga_spi_init - .text 0x00000000ffa011fc 0x5c8 build/release/objs/l502_hdma.o - 0x00000000ffa011fc _hdma_send_start - 0x00000000ffa01240 _hdma_send_stop - 0x00000000ffa01258 _hdma_recv_start - 0x00000000ffa012a8 _hdma_recv_stop - 0x00000000ffa012c0 _hdma_send_req_rdy - 0x00000000ffa012e8 _hdma_recv_req_rdy - 0x00000000ffa01310 _hdma_send_req_start - 0x00000000ffa013b0 _hdma_recv_req_start - 0x00000000ffa01454 _hdma_rd_isr - 0x00000000ffa01498 _hdma_init - 0x00000000ffa01654 _hdma_isr - .text 0x00000000ffa017c4 0x388 build/release/objs/l502_init.o - 0x00000000ffa017c4 _l502_otp_make_invalid - 0x00000000ffa01808 _l502_setup_pll - 0x00000000ffa01830 _l502_otp_write_cfg - 0x00000000ffa018ec _l502_otp_init - 0x00000000ffa01a50 _l502_init - .text 0x00000000ffa01b4c 0x2ec build/release/objs/l502_params.o - 0x00000000ffa01b4c _params_set_lch_cnt - 0x00000000ffa01b78 _params_set_lch - 0x00000000ffa01bd8 _params_set_adc_freq_div - 0x00000000ffa01c08 _params_set_ref_freq - 0x00000000ffa01c20 _params_set_adc_interframe_delay - 0x00000000ffa01c4c _params_set_sync_mode - 0x00000000ffa01c7c _params_set_sync_start_mode - 0x00000000ffa01cac _params_set_din_freq_div - 0x00000000ffa01cdc _params_set_dac_freq_div - 0x00000000ffa01d0c _configure - .text 0x00000000ffa01e38 0x550 build/release/objs/l502_sport_tx.o - 0x00000000ffa01e38 _sport_tx_out_status - 0x00000000ffa01e70 _sport_tx_init - 0x00000000ffa01fa0 _sport_tx_req_rdy - 0x00000000ffa01fc4 _isr_sport_dma_tx - 0x00000000ffa02130 _sport_tx_start_req - 0x00000000ffa0221c _sport_tx_stop - .text 0x00000000ffa02388 0x8f0 build/release/objs/l502_stream.o - 0x00000000ffa02388 _stream_in_buf_free - 0x00000000ffa023b0 _stream_out_buf_free - 0x00000000ffa023d8 _hdma_recv_done - 0x00000000ffa023fc _sport_in_buffer_size - 0x00000000ffa0240c _sport_in_set_step_size - 0x00000000ffa0245c _sport_rx_stop - 0x00000000ffa024a8 _sport_rx_start - 0x00000000ffa02590 _stream_proc - 0x00000000ffa02720 _stream_out_preload - 0x00000000ffa02794 _l502_stream_init - 0x00000000ffa027b4 _streams_stop - 0x00000000ffa0285c _isr_sport_dma_rx - 0x00000000ffa029a8 _stream_disable - 0x00000000ffa02a0c _stream_enable - 0x00000000ffa02a6c _streams_start - .text 0x00000000ffa02c78 0x728 build/release/objs/l502_tests.o - 0x00000000ffa02c78 _l502_cmd_test - .text 0x00000000ffa033a0 0x8d8 build/release/objs/l502_user_process.o - 0x00000000ffa033a0 _usr_cmd_process - 0x00000000ffa0373c _sport_tx_done - 0x00000000ffa03758 _hdma_send_done - 0x00000000ffa03780 _usr_out_proc_data - 0x00000000ffa037cc _dataprocessor - 0x00000000ffa03864 _usr_in_proc_data - .text 0x00000000ffa03c78 0x40 build/release/objs/main.o - 0x00000000ffa03c78 _main - .text 0x00000000ffa03cb8 0xd0 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_cos.o) - 0x00000000ffa03cb8 _cos - .text 0x00000000ffa03d88 0xbc /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_lround.o) - 0x00000000ffa03d88 _lround - .text 0x00000000ffa03e44 0xd4 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_sin.o) - 0x00000000ffa03e44 _sin - .text 0x00000000ffa03f18 0x514 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-e_rem_pio2.o) - 0x00000000ffa03f18 ___ieee754_rem_pio2 - .text 0x00000000ffa0442c 0x2fc /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-k_cos.o) - 0x00000000ffa0442c ___kernel_cos - .text 0x00000000ffa04728 0x9cc /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-k_rem_pio2.o) - 0x00000000ffa04728 ___kernel_rem_pio2 - .text 0x00000000ffa050f4 0x1c8 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-k_sin.o) - 0x00000000ffa050f4 ___kernel_sin - .text 0x00000000ffa052bc 0x10 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_fabs.o) - 0x00000000ffa052bc _fabs - .text 0x00000000ffa052cc 0x15c /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_floor.o) - 0x00000000ffa052cc _floor - .text 0x00000000ffa05428 0x16c /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_scalbn.o) - 0x00000000ffa05428 _scalbn - .text 0x00000000ffa05594 0x1c /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_copysign.o) - 0x00000000ffa05594 _copysign - .text 0x00000000ffa055b0 0xa8 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_divsi3.o) - 0x00000000ffa055b0 ___divsi3 - .text 0x00000000ffa05658 0x9c /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_udivsi3.o) - 0x00000000ffa05658 ___udivsi3 - .text 0x00000000ffa056f4 0x4c /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_muldi3.o) - 0x00000000ffa056f4 ___muldi3 - .text 0x00000000ffa05740 0x464 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_divdi3.o) - 0x00000000ffa05740 ___divdi3 - .text 0x00000000ffa05ba4 0x6b4 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(adddf3.o) - 0x00000000ffa05ba4 ___adddf3 - .text 0x00000000ffa06258 0x98 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(eqdf2.o) - 0x00000000ffa06258 ___nedf2 - 0x00000000ffa06258 ___eqdf2 - .text 0x00000000ffa062f0 0xe4 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(gedf2.o) - 0x00000000ffa062f0 ___gedf2 - 0x00000000ffa062f0 ___gtdf2 - .text 0x00000000ffa063d4 0x4e0 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(muldf3.o) - 0x00000000ffa063d4 ___muldf3 - .text 0x00000000ffa068b4 0x6d4 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(subdf3.o) - 0x00000000ffa068b4 ___subdf3 - .text 0x00000000ffa06f88 0x7c /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(fixdfsi.o) - 0x00000000ffa06f88 ___fixdfsi - .text 0x00000000ffa07004 0xa0 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(floatsidf.o) - 0x00000000ffa07004 ___floatsidf - .text 0x00000000ffa070a4 0x8c /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(floatunsidf.o) - 0x00000000ffa070a4 ___floatunsidf - .text 0x00000000ffa07130 0x18 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_umodsi3.o) - 0x00000000ffa07130 ___umodsi3 - .text 0x00000000ffa07148 0x50 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_clzsi2.o) - 0x00000000ffa07148 ___clzsi2 - .text 0x00000000ffa07198 0xd4 /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) - 0x00000000ffa07198 _memmove - .text 0x00000000ffa0726c 0xb8 /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) - 0x00000000ffa0726c _memset + 0x00000000ffa00378 _fft_twiddle_gen + 0x00000000ffa0041c _fft_fp_prepare + .text 0x00000000ffa004cc 0x68 build/release/objs/l502_async.o + 0x00000000ffa004cc _async_dout + 0x00000000ffa0050c _async_dac_out + .text 0x00000000ffa00534 0x8b4 build/release/objs/l502_cmd.o + 0x00000000ffa00534 _l502_cmd_set_req + 0x00000000ffa0055c _l502_cmd_done + 0x00000000ffa00b2c _l502_cmd_start + 0x00000000ffa00c74 _l502_cmd_check_req + .text 0x00000000ffa00de8 0x418 build/release/objs/l502_fpga.o + 0x00000000ffa00de8 _fpga_reg_write + 0x00000000ffa00f38 _fpga_reg_read + 0x00000000ffa0108c _fpga_spi_init + .text 0x00000000ffa01200 0x5c8 build/release/objs/l502_hdma.o + 0x00000000ffa01200 _hdma_send_start + 0x00000000ffa01244 _hdma_send_stop + 0x00000000ffa0125c _hdma_recv_start + 0x00000000ffa012ac _hdma_recv_stop + 0x00000000ffa012c4 _hdma_send_req_rdy + 0x00000000ffa012ec _hdma_recv_req_rdy + 0x00000000ffa01314 _hdma_send_req_start + 0x00000000ffa013b4 _hdma_recv_req_start + 0x00000000ffa01458 _hdma_rd_isr + 0x00000000ffa0149c _hdma_init + 0x00000000ffa01658 _hdma_isr + .text 0x00000000ffa017c8 0x388 build/release/objs/l502_init.o + 0x00000000ffa017c8 _l502_otp_make_invalid + 0x00000000ffa0180c _l502_setup_pll + 0x00000000ffa01834 _l502_otp_write_cfg + 0x00000000ffa018f0 _l502_otp_init + 0x00000000ffa01a54 _l502_init + .text 0x00000000ffa01b50 0x2ec build/release/objs/l502_params.o + 0x00000000ffa01b50 _params_set_lch_cnt + 0x00000000ffa01b7c _params_set_lch + 0x00000000ffa01bdc _params_set_adc_freq_div + 0x00000000ffa01c0c _params_set_ref_freq + 0x00000000ffa01c24 _params_set_adc_interframe_delay + 0x00000000ffa01c50 _params_set_sync_mode + 0x00000000ffa01c80 _params_set_sync_start_mode + 0x00000000ffa01cb0 _params_set_din_freq_div + 0x00000000ffa01ce0 _params_set_dac_freq_div + 0x00000000ffa01d10 _configure + .text 0x00000000ffa01e3c 0x550 build/release/objs/l502_sport_tx.o + 0x00000000ffa01e3c _sport_tx_out_status + 0x00000000ffa01e74 _sport_tx_init + 0x00000000ffa01fa4 _sport_tx_req_rdy + 0x00000000ffa01fc8 _isr_sport_dma_tx + 0x00000000ffa02134 _sport_tx_start_req + 0x00000000ffa02220 _sport_tx_stop + .text 0x00000000ffa0238c 0x8f0 build/release/objs/l502_stream.o + 0x00000000ffa0238c _stream_in_buf_free + 0x00000000ffa023b4 _stream_out_buf_free + 0x00000000ffa023dc _hdma_recv_done + 0x00000000ffa02400 _sport_in_buffer_size + 0x00000000ffa02410 _sport_in_set_step_size + 0x00000000ffa02460 _sport_rx_stop + 0x00000000ffa024ac _sport_rx_start + 0x00000000ffa02594 _stream_proc + 0x00000000ffa02724 _stream_out_preload + 0x00000000ffa02798 _l502_stream_init + 0x00000000ffa027b8 _streams_stop + 0x00000000ffa02860 _isr_sport_dma_rx + 0x00000000ffa029ac _stream_disable + 0x00000000ffa02a10 _stream_enable + 0x00000000ffa02a70 _streams_start + .text 0x00000000ffa02c7c 0x728 build/release/objs/l502_tests.o + 0x00000000ffa02c7c _l502_cmd_test + .text 0x00000000ffa033a4 0x8d0 build/release/objs/l502_user_process.o + 0x00000000ffa033a4 _usr_cmd_process + 0x00000000ffa03740 _sport_tx_done + 0x00000000ffa0375c _hdma_send_done + 0x00000000ffa03784 _usr_out_proc_data + 0x00000000ffa037d0 _dataprocessor + 0x00000000ffa03874 _usr_in_proc_data + .text 0x00000000ffa03c74 0x40 build/release/objs/main.o + 0x00000000ffa03c74 _main + .text 0x00000000ffa03cb4 0xd0 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_cos.o) + 0x00000000ffa03cb4 _cos + .text 0x00000000ffa03d84 0xbc /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_lround.o) + 0x00000000ffa03d84 _lround + .text 0x00000000ffa03e40 0xd4 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_sin.o) + 0x00000000ffa03e40 _sin + .text 0x00000000ffa03f14 0x514 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-e_rem_pio2.o) + 0x00000000ffa03f14 ___ieee754_rem_pio2 + .text 0x00000000ffa04428 0x2fc /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-k_cos.o) + 0x00000000ffa04428 ___kernel_cos + .text 0x00000000ffa04724 0x9cc /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-k_rem_pio2.o) + 0x00000000ffa04724 ___kernel_rem_pio2 + .text 0x00000000ffa050f0 0x1c8 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-k_sin.o) + 0x00000000ffa050f0 ___kernel_sin + .text 0x00000000ffa052b8 0x10 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_fabs.o) + 0x00000000ffa052b8 _fabs + .text 0x00000000ffa052c8 0x15c /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_floor.o) + 0x00000000ffa052c8 _floor + .text 0x00000000ffa05424 0x16c /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_scalbn.o) + 0x00000000ffa05424 _scalbn + .text 0x00000000ffa05590 0x1c /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_copysign.o) + 0x00000000ffa05590 _copysign + .text 0x00000000ffa055ac 0xa8 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_divsi3.o) + 0x00000000ffa055ac ___divsi3 + .text 0x00000000ffa05654 0x9c /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_udivsi3.o) + 0x00000000ffa05654 ___udivsi3 + .text 0x00000000ffa056f0 0x4c /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_muldi3.o) + 0x00000000ffa056f0 ___muldi3 + .text 0x00000000ffa0573c 0x464 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_divdi3.o) + 0x00000000ffa0573c ___divdi3 + .text 0x00000000ffa05ba0 0x6b4 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(adddf3.o) + 0x00000000ffa05ba0 ___adddf3 + .text 0x00000000ffa06254 0x98 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(eqdf2.o) + 0x00000000ffa06254 ___nedf2 + 0x00000000ffa06254 ___eqdf2 + .text 0x00000000ffa062ec 0xe4 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(gedf2.o) + 0x00000000ffa062ec ___gedf2 + 0x00000000ffa062ec ___gtdf2 + .text 0x00000000ffa063d0 0x4e0 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(muldf3.o) + 0x00000000ffa063d0 ___muldf3 + .text 0x00000000ffa068b0 0x6d4 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(subdf3.o) + 0x00000000ffa068b0 ___subdf3 + .text 0x00000000ffa06f84 0x7c /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(fixdfsi.o) + 0x00000000ffa06f84 ___fixdfsi + .text 0x00000000ffa07000 0xa0 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(floatsidf.o) + 0x00000000ffa07000 ___floatsidf + .text 0x00000000ffa070a0 0x8c /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(floatunsidf.o) + 0x00000000ffa070a0 ___floatunsidf + .text 0x00000000ffa0712c 0x18 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_umodsi3.o) + 0x00000000ffa0712c ___umodsi3 + .text 0x00000000ffa07144 0x50 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_clzsi2.o) + 0x00000000ffa07144 ___clzsi2 + .text 0x00000000ffa07194 0xd4 /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) + 0x00000000ffa07194 _memmove + .text 0x00000000ffa07268 0xb8 /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) + 0x00000000ffa07268 _memset *(.gnu.warning) 0x00000000ffa07340 . = ALIGN (0x40) - *fill* 0x00000000ffa07324 0x1c 00 + *fill* 0x00000000ffa07320 0x20 00 .fini *(.fini) @@ -902,51 +902,51 @@ LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin- .debug_pubnames 0x0000000000000b04 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 0x806e +.debug_info 0x0000000000000000 0x8089 *(.debug_info .gnu.linkonce.wi.* .zdebug_info) - .debug_info 0x0000000000000000 0x345 build/release/objs/FFT_FP_realisation.o - .debug_info 0x0000000000000345 0x12c build/release/objs/l502_async.o - .debug_info 0x0000000000000471 0xc51 build/release/objs/l502_cmd.o - .debug_info 0x00000000000010c2 0x3fd build/release/objs/l502_fpga.o - .debug_info 0x00000000000014bf 0x61f build/release/objs/l502_hdma.o - .debug_info 0x0000000000001ade 0x4dc build/release/objs/l502_init.o - .debug_info 0x0000000000001fba 0x5ce build/release/objs/l502_params.o - .debug_info 0x0000000000002588 0x3aa build/release/objs/l502_sport_tx.o - .debug_info 0x0000000000002932 0x8ea build/release/objs/l502_stream.o - .debug_info 0x000000000000321c 0x4ea build/release/objs/l502_tests.o - .debug_info 0x0000000000003706 0xa25 build/release/objs/l502_user_process.o - .debug_info 0x000000000000412b 0x2cc build/release/objs/main.o - .debug_info 0x00000000000043f7 0x87 build/release/objs/l502-bf_basiccrt.o - .debug_info 0x000000000000447e 0x174 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_cos.o) - .debug_info 0x00000000000045f2 0x193 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_lround.o) - .debug_info 0x0000000000004785 0x174 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_sin.o) - .debug_info 0x00000000000048f9 0x371 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-e_rem_pio2.o) - .debug_info 0x0000000000004c6a 0x238 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-k_cos.o) - .debug_info 0x0000000000004ea2 0x2dc /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-k_rem_pio2.o) - .debug_info 0x000000000000517e 0x209 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-k_sin.o) - .debug_info 0x0000000000005387 0x138 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_fabs.o) - .debug_info 0x00000000000054bf 0x1a9 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_floor.o) - .debug_info 0x0000000000005668 0x212 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_scalbn.o) - .debug_info 0x000000000000587a 0x16a /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_copysign.o) - .debug_info 0x00000000000059e4 0xe4 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_divsi3.o) - .debug_info 0x0000000000005ac8 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 0x0000000000005bac 0xe4 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_muldi3.o) - .debug_info 0x0000000000005c90 0x735 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_divdi3.o) - .debug_info 0x00000000000063c5 0x47f /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(adddf3.o) - .debug_info 0x0000000000006844 0x1e1 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(eqdf2.o) - .debug_info 0x0000000000006a25 0x214 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(gedf2.o) - .debug_info 0x0000000000006c39 0x58d /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(muldf3.o) - .debug_info 0x00000000000071c6 0x47f /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(subdf3.o) - .debug_info 0x0000000000007645 0x1ab /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(fixdfsi.o) - .debug_info 0x00000000000077f0 0x1c1 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(floatsidf.o) - .debug_info 0x00000000000079b1 0x1b6 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(floatunsidf.o) - .debug_info 0x0000000000007b67 0xe4 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_umodsi3.o) - .debug_info 0x0000000000007c4b 0xbe /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_clz.o) - .debug_info 0x0000000000007d09 0x125 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_clzsi2.o) - .debug_info 0x0000000000007e2e 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 0x0000000000007f5d 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 0x0000000000000000 0x356 build/release/objs/FFT_FP_realisation.o + .debug_info 0x0000000000000356 0x12c build/release/objs/l502_async.o + .debug_info 0x0000000000000482 0xc51 build/release/objs/l502_cmd.o + .debug_info 0x00000000000010d3 0x3fd build/release/objs/l502_fpga.o + .debug_info 0x00000000000014d0 0x61f build/release/objs/l502_hdma.o + .debug_info 0x0000000000001aef 0x4dc build/release/objs/l502_init.o + .debug_info 0x0000000000001fcb 0x5ce build/release/objs/l502_params.o + .debug_info 0x0000000000002599 0x3aa build/release/objs/l502_sport_tx.o + .debug_info 0x0000000000002943 0x8ea build/release/objs/l502_stream.o + .debug_info 0x000000000000322d 0x4ea build/release/objs/l502_tests.o + .debug_info 0x0000000000003717 0xa2f build/release/objs/l502_user_process.o + .debug_info 0x0000000000004146 0x2cc build/release/objs/main.o + .debug_info 0x0000000000004412 0x87 build/release/objs/l502-bf_basiccrt.o + .debug_info 0x0000000000004499 0x174 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_cos.o) + .debug_info 0x000000000000460d 0x193 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_lround.o) + .debug_info 0x00000000000047a0 0x174 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_sin.o) + .debug_info 0x0000000000004914 0x371 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-e_rem_pio2.o) + .debug_info 0x0000000000004c85 0x238 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-k_cos.o) + .debug_info 0x0000000000004ebd 0x2dc /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-k_rem_pio2.o) + .debug_info 0x0000000000005199 0x209 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-k_sin.o) + .debug_info 0x00000000000053a2 0x138 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_fabs.o) + .debug_info 0x00000000000054da 0x1a9 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_floor.o) + .debug_info 0x0000000000005683 0x212 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_scalbn.o) + .debug_info 0x0000000000005895 0x16a /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_copysign.o) + .debug_info 0x00000000000059ff 0xe4 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_divsi3.o) + .debug_info 0x0000000000005ae3 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 0x0000000000005bc7 0xe4 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_muldi3.o) + .debug_info 0x0000000000005cab 0x735 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_divdi3.o) + .debug_info 0x00000000000063e0 0x47f /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(adddf3.o) + .debug_info 0x000000000000685f 0x1e1 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(eqdf2.o) + .debug_info 0x0000000000006a40 0x214 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(gedf2.o) + .debug_info 0x0000000000006c54 0x58d /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(muldf3.o) + .debug_info 0x00000000000071e1 0x47f /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(subdf3.o) + .debug_info 0x0000000000007660 0x1ab /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(fixdfsi.o) + .debug_info 0x000000000000780b 0x1c1 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(floatsidf.o) + .debug_info 0x00000000000079cc 0x1b6 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(floatunsidf.o) + .debug_info 0x0000000000007b82 0xe4 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_umodsi3.o) + .debug_info 0x0000000000007c66 0xbe /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_clz.o) + .debug_info 0x0000000000007d24 0x125 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_clzsi2.o) + .debug_info 0x0000000000007e49 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 0x0000000000007f78 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 0x2cfc +.debug_abbrev 0x0000000000000000 0x2cfa *(.debug_abbrev .zdebug_abbrev) .debug_abbrev 0x0000000000000000 0x164 build/release/objs/FFT_FP_realisation.o .debug_abbrev 0x0000000000000164 0xa0 build/release/objs/l502_async.o @@ -958,81 +958,81 @@ LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin- .debug_abbrev 0x0000000000000af5 0x1de build/release/objs/l502_sport_tx.o .debug_abbrev 0x0000000000000cd3 0x296 build/release/objs/l502_stream.o .debug_abbrev 0x0000000000000f69 0x1eb build/release/objs/l502_tests.o - .debug_abbrev 0x0000000000001154 0x273 build/release/objs/l502_user_process.o - .debug_abbrev 0x00000000000013c7 0xda build/release/objs/main.o - .debug_abbrev 0x00000000000014a1 0x14 build/release/objs/l502-bf_basiccrt.o - .debug_abbrev 0x00000000000014b5 0xfc /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_cos.o) - .debug_abbrev 0x00000000000015b1 0xd5 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_lround.o) - .debug_abbrev 0x0000000000001686 0xfc /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_sin.o) - .debug_abbrev 0x0000000000001782 0x14b /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-e_rem_pio2.o) - .debug_abbrev 0x00000000000018cd 0x10d /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-k_cos.o) - .debug_abbrev 0x00000000000019da 0x109 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-k_rem_pio2.o) - .debug_abbrev 0x0000000000001ae3 0x102 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-k_sin.o) - .debug_abbrev 0x0000000000001be5 0xbf /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_fabs.o) - .debug_abbrev 0x0000000000001ca4 0xfc /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_floor.o) - .debug_abbrev 0x0000000000001da0 0x114 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_scalbn.o) - .debug_abbrev 0x0000000000001eb4 0x104 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_copysign.o) - .debug_abbrev 0x0000000000001fb8 0x14 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_divsi3.o) - .debug_abbrev 0x0000000000001fcc 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 0x0000000000001fe0 0x14 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_muldi3.o) - .debug_abbrev 0x0000000000001ff4 0x18a /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_divdi3.o) - .debug_abbrev 0x000000000000217e 0x131 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(adddf3.o) - .debug_abbrev 0x00000000000022af 0x114 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(eqdf2.o) - .debug_abbrev 0x00000000000023c3 0x114 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(gedf2.o) - .debug_abbrev 0x00000000000024d7 0x143 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(muldf3.o) - .debug_abbrev 0x000000000000261a 0x131 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(subdf3.o) - .debug_abbrev 0x000000000000274b 0x114 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(fixdfsi.o) - .debug_abbrev 0x000000000000285f 0x119 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(floatsidf.o) - .debug_abbrev 0x0000000000002978 0x112 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(floatunsidf.o) - .debug_abbrev 0x0000000000002a8a 0x14 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_umodsi3.o) - .debug_abbrev 0x0000000000002a9e 0x6a /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_clz.o) - .debug_abbrev 0x0000000000002b08 0xb3 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_clzsi2.o) - .debug_abbrev 0x0000000000002bbb 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 0x0000000000002c5b 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 0x0000000000001154 0x271 build/release/objs/l502_user_process.o + .debug_abbrev 0x00000000000013c5 0xda build/release/objs/main.o + .debug_abbrev 0x000000000000149f 0x14 build/release/objs/l502-bf_basiccrt.o + .debug_abbrev 0x00000000000014b3 0xfc /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_cos.o) + .debug_abbrev 0x00000000000015af 0xd5 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_lround.o) + .debug_abbrev 0x0000000000001684 0xfc /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_sin.o) + .debug_abbrev 0x0000000000001780 0x14b /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-e_rem_pio2.o) + .debug_abbrev 0x00000000000018cb 0x10d /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-k_cos.o) + .debug_abbrev 0x00000000000019d8 0x109 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-k_rem_pio2.o) + .debug_abbrev 0x0000000000001ae1 0x102 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-k_sin.o) + .debug_abbrev 0x0000000000001be3 0xbf /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_fabs.o) + .debug_abbrev 0x0000000000001ca2 0xfc /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_floor.o) + .debug_abbrev 0x0000000000001d9e 0x114 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_scalbn.o) + .debug_abbrev 0x0000000000001eb2 0x104 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_copysign.o) + .debug_abbrev 0x0000000000001fb6 0x14 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_divsi3.o) + .debug_abbrev 0x0000000000001fca 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 0x0000000000001fde 0x14 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_muldi3.o) + .debug_abbrev 0x0000000000001ff2 0x18a /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_divdi3.o) + .debug_abbrev 0x000000000000217c 0x131 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(adddf3.o) + .debug_abbrev 0x00000000000022ad 0x114 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(eqdf2.o) + .debug_abbrev 0x00000000000023c1 0x114 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(gedf2.o) + .debug_abbrev 0x00000000000024d5 0x143 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(muldf3.o) + .debug_abbrev 0x0000000000002618 0x131 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(subdf3.o) + .debug_abbrev 0x0000000000002749 0x114 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(fixdfsi.o) + .debug_abbrev 0x000000000000285d 0x119 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(floatsidf.o) + .debug_abbrev 0x0000000000002976 0x112 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(floatunsidf.o) + .debug_abbrev 0x0000000000002a88 0x14 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_umodsi3.o) + .debug_abbrev 0x0000000000002a9c 0x6a /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_clz.o) + .debug_abbrev 0x0000000000002b06 0xb3 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_clzsi2.o) + .debug_abbrev 0x0000000000002bb9 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 0x0000000000002c59 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 0x3870 +.debug_line 0x0000000000000000 0x3883 *(.debug_line .zdebug_line) - .debug_line 0x0000000000000000 0x1c2 build/release/objs/FFT_FP_realisation.o - .debug_line 0x00000000000001c2 0xff build/release/objs/l502_async.o - .debug_line 0x00000000000002c1 0x2de build/release/objs/l502_cmd.o - .debug_line 0x000000000000059f 0x1d2 build/release/objs/l502_fpga.o - .debug_line 0x0000000000000771 0x26a build/release/objs/l502_hdma.o - .debug_line 0x00000000000009db 0x1c2 build/release/objs/l502_init.o - .debug_line 0x0000000000000b9d 0x1a2 build/release/objs/l502_params.o - .debug_line 0x0000000000000d3f 0x1d0 build/release/objs/l502_sport_tx.o - .debug_line 0x0000000000000f0f 0x376 build/release/objs/l502_stream.o - .debug_line 0x0000000000001285 0x28e build/release/objs/l502_tests.o - .debug_line 0x0000000000001513 0x2cb build/release/objs/l502_user_process.o - .debug_line 0x00000000000017de 0x12c build/release/objs/main.o - .debug_line 0x000000000000190a 0x78 build/release/objs/l502-bf_basiccrt.o - .debug_line 0x0000000000001982 0x185 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_cos.o) - .debug_line 0x0000000000001b07 0x13c /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_lround.o) - .debug_line 0x0000000000001c43 0x186 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_sin.o) - .debug_line 0x0000000000001dc9 0x20a /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-e_rem_pio2.o) - .debug_line 0x0000000000001fd3 0x197 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-k_cos.o) - .debug_line 0x000000000000216a 0x27f /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-k_rem_pio2.o) - .debug_line 0x00000000000023e9 0x17c /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-k_sin.o) - .debug_line 0x0000000000002565 0x163 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_fabs.o) - .debug_line 0x00000000000026c8 0x19b /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_floor.o) - .debug_line 0x0000000000002863 0x13a /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_scalbn.o) - .debug_line 0x000000000000299d 0x111 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_copysign.o) - .debug_line 0x0000000000002aae 0xd3 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_divsi3.o) - .debug_line 0x0000000000002b81 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 0x0000000000002c4e 0xa9 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_muldi3.o) - .debug_line 0x0000000000002cf7 0x12e /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_divdi3.o) - .debug_line 0x0000000000002e25 0xd8 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(adddf3.o) - .debug_line 0x0000000000002efd 0xb3 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(eqdf2.o) - .debug_line 0x0000000000002fb0 0xc4 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(gedf2.o) - .debug_line 0x0000000000003074 0xe6 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(muldf3.o) - .debug_line 0x000000000000315a 0xd9 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(subdf3.o) - .debug_line 0x0000000000003233 0xc2 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(fixdfsi.o) - .debug_line 0x00000000000032f5 0xbc /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(floatsidf.o) - .debug_line 0x00000000000033b1 0xbc /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(floatunsidf.o) - .debug_line 0x000000000000346d 0xa1 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_umodsi3.o) - .debug_line 0x000000000000350e 0x85 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_clz.o) - .debug_line 0x0000000000003593 0xac /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_clzsi2.o) - .debug_line 0x000000000000363f 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 0x0000000000003756 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 0x0000000000000000 0x1c1 build/release/objs/FFT_FP_realisation.o + .debug_line 0x00000000000001c1 0xff build/release/objs/l502_async.o + .debug_line 0x00000000000002c0 0x2de build/release/objs/l502_cmd.o + .debug_line 0x000000000000059e 0x1d2 build/release/objs/l502_fpga.o + .debug_line 0x0000000000000770 0x26a build/release/objs/l502_hdma.o + .debug_line 0x00000000000009da 0x1c2 build/release/objs/l502_init.o + .debug_line 0x0000000000000b9c 0x1a2 build/release/objs/l502_params.o + .debug_line 0x0000000000000d3e 0x1d0 build/release/objs/l502_sport_tx.o + .debug_line 0x0000000000000f0e 0x376 build/release/objs/l502_stream.o + .debug_line 0x0000000000001284 0x28e build/release/objs/l502_tests.o + .debug_line 0x0000000000001512 0x2df build/release/objs/l502_user_process.o + .debug_line 0x00000000000017f1 0x12c build/release/objs/main.o + .debug_line 0x000000000000191d 0x78 build/release/objs/l502-bf_basiccrt.o + .debug_line 0x0000000000001995 0x185 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_cos.o) + .debug_line 0x0000000000001b1a 0x13c /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_lround.o) + .debug_line 0x0000000000001c56 0x186 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_sin.o) + .debug_line 0x0000000000001ddc 0x20a /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-e_rem_pio2.o) + .debug_line 0x0000000000001fe6 0x197 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-k_cos.o) + .debug_line 0x000000000000217d 0x27f /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-k_rem_pio2.o) + .debug_line 0x00000000000023fc 0x17c /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-k_sin.o) + .debug_line 0x0000000000002578 0x163 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_fabs.o) + .debug_line 0x00000000000026db 0x19b /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_floor.o) + .debug_line 0x0000000000002876 0x13a /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_scalbn.o) + .debug_line 0x00000000000029b0 0x111 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_copysign.o) + .debug_line 0x0000000000002ac1 0xd3 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_divsi3.o) + .debug_line 0x0000000000002b94 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 0x0000000000002c61 0xa9 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_muldi3.o) + .debug_line 0x0000000000002d0a 0x12e /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_divdi3.o) + .debug_line 0x0000000000002e38 0xd8 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(adddf3.o) + .debug_line 0x0000000000002f10 0xb3 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(eqdf2.o) + .debug_line 0x0000000000002fc3 0xc4 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(gedf2.o) + .debug_line 0x0000000000003087 0xe6 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(muldf3.o) + .debug_line 0x000000000000316d 0xd9 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(subdf3.o) + .debug_line 0x0000000000003246 0xc2 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(fixdfsi.o) + .debug_line 0x0000000000003308 0xbc /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(floatsidf.o) + .debug_line 0x00000000000033c4 0xbc /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(floatunsidf.o) + .debug_line 0x0000000000003480 0xa1 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_umodsi3.o) + .debug_line 0x0000000000003521 0x85 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_clz.o) + .debug_line 0x00000000000035a6 0xac /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_clzsi2.o) + .debug_line 0x0000000000003652 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 0x0000000000003769 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 0x10d0 *(.debug_frame .zdebug_frame) @@ -1075,7 +1075,7 @@ LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin- .debug_str 0x0000000000000000 0x248b *(.debug_str .zdebug_str) .debug_str 0x0000000000000000 0x16c build/release/objs/FFT_FP_realisation.o - 0x1c9 (size before relaxing) + 0x1d1 (size before relaxing) .debug_str 0x000000000000016c 0x69 build/release/objs/l502_async.o 0x159 (size before relaxing) .debug_str 0x00000000000001d5 0x7e2 build/release/objs/l502_cmd.o @@ -1146,7 +1146,7 @@ LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin- .debug_str 0x0000000000002414 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 0x820d +.debug_loc 0x0000000000000000 0x8226 *(.debug_loc .zdebug_loc) .debug_loc 0x0000000000000000 0x2e4 build/release/objs/FFT_FP_realisation.o .debug_loc 0x00000000000002e4 0xee build/release/objs/l502_async.o @@ -1158,31 +1158,31 @@ LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin- .debug_loc 0x00000000000016c6 0x258 build/release/objs/l502_sport_tx.o .debug_loc 0x000000000000191e 0x5fd build/release/objs/l502_stream.o .debug_loc 0x0000000000001f1b 0x43d build/release/objs/l502_tests.o - .debug_loc 0x0000000000002358 0x5c7 build/release/objs/l502_user_process.o - .debug_loc 0x000000000000291f 0x2b build/release/objs/main.o - .debug_loc 0x000000000000294a 0xb0 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_cos.o) - .debug_loc 0x00000000000029fa 0x1b8 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_lround.o) - .debug_loc 0x0000000000002bb2 0xb0 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_sin.o) - .debug_loc 0x0000000000002c62 0x2f4 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-e_rem_pio2.o) - .debug_loc 0x0000000000002f56 0x174 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-k_cos.o) - .debug_loc 0x00000000000030ca 0x9d0 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-k_rem_pio2.o) - .debug_loc 0x0000000000003a9a 0xec /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-k_sin.o) - .debug_loc 0x0000000000003b86 0x37 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_fabs.o) - .debug_loc 0x0000000000003bbd 0x24b /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_floor.o) - .debug_loc 0x0000000000003e08 0x1e4 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_scalbn.o) - .debug_loc 0x0000000000003fec 0x62 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_copysign.o) - .debug_loc 0x000000000000404e 0xa55 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_divdi3.o) - .debug_loc 0x0000000000004aa3 0x11d1 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(adddf3.o) - .debug_loc 0x0000000000005c74 0x124 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(eqdf2.o) - .debug_loc 0x0000000000005d98 0x22e /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(gedf2.o) - .debug_loc 0x0000000000005fc6 0xaa9 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(muldf3.o) - .debug_loc 0x0000000000006a6f 0x11bb /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(subdf3.o) - .debug_loc 0x0000000000007c2a 0x10a /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(fixdfsi.o) - .debug_loc 0x0000000000007d34 0xf2 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(floatsidf.o) - .debug_loc 0x0000000000007e26 0xc9 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(floatunsidf.o) - .debug_loc 0x0000000000007eef 0x3d /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_clzsi2.o) - .debug_loc 0x0000000000007f2c 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 0x00000000000080b8 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 0x0000000000002358 0x5e0 build/release/objs/l502_user_process.o + .debug_loc 0x0000000000002938 0x2b build/release/objs/main.o + .debug_loc 0x0000000000002963 0xb0 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_cos.o) + .debug_loc 0x0000000000002a13 0x1b8 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_lround.o) + .debug_loc 0x0000000000002bcb 0xb0 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_sin.o) + .debug_loc 0x0000000000002c7b 0x2f4 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-e_rem_pio2.o) + .debug_loc 0x0000000000002f6f 0x174 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-k_cos.o) + .debug_loc 0x00000000000030e3 0x9d0 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-k_rem_pio2.o) + .debug_loc 0x0000000000003ab3 0xec /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-k_sin.o) + .debug_loc 0x0000000000003b9f 0x37 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_fabs.o) + .debug_loc 0x0000000000003bd6 0x24b /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_floor.o) + .debug_loc 0x0000000000003e21 0x1e4 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_scalbn.o) + .debug_loc 0x0000000000004005 0x62 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_copysign.o) + .debug_loc 0x0000000000004067 0xa55 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_divdi3.o) + .debug_loc 0x0000000000004abc 0x11d1 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(adddf3.o) + .debug_loc 0x0000000000005c8d 0x124 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(eqdf2.o) + .debug_loc 0x0000000000005db1 0x22e /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(gedf2.o) + .debug_loc 0x0000000000005fdf 0xaa9 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(muldf3.o) + .debug_loc 0x0000000000006a88 0x11bb /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(subdf3.o) + .debug_loc 0x0000000000007c43 0x10a /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(fixdfsi.o) + .debug_loc 0x0000000000007d4d 0xf2 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(floatsidf.o) + .debug_loc 0x0000000000007e3f 0xc9 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(floatunsidf.o) + .debug_loc 0x0000000000007f08 0x3d /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_clzsi2.o) + .debug_loc 0x0000000000007f45 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 0x00000000000080d1 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) @@ -1202,7 +1202,7 @@ LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin- .debug_pubtypes *(.debug_pubtypes .zdebug_pubtypes) -.debug_ranges 0x0000000000000000 0x1108 +.debug_ranges 0x0000000000000000 0x1188 *(.debug_ranges .zdebug_ranges) .debug_ranges 0x0000000000000000 0x118 build/release/objs/FFT_FP_realisation.o .debug_ranges 0x0000000000000118 0xc0 build/release/objs/l502_cmd.o @@ -1213,22 +1213,22 @@ LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin- .debug_ranges 0x0000000000000538 0x30 build/release/objs/l502_sport_tx.o .debug_ranges 0x0000000000000568 0x1a8 build/release/objs/l502_stream.o .debug_ranges 0x0000000000000710 0x98 build/release/objs/l502_tests.o - .debug_ranges 0x00000000000007a8 0x88 build/release/objs/l502_user_process.o - .debug_ranges 0x0000000000000830 0x30 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_lround.o) - .debug_ranges 0x0000000000000860 0x38 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-e_rem_pio2.o) - .debug_ranges 0x0000000000000898 0x18 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_floor.o) - .debug_ranges 0x00000000000008b0 0x48 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_scalbn.o) - .debug_ranges 0x00000000000008f8 0x18 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_copysign.o) - .debug_ranges 0x0000000000000910 0x120 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_divdi3.o) - .debug_ranges 0x0000000000000a30 0x1b8 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(adddf3.o) - .debug_ranges 0x0000000000000be8 0x48 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(eqdf2.o) - .debug_ranges 0x0000000000000c30 0xa0 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(gedf2.o) - .debug_ranges 0x0000000000000cd0 0x1c0 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(muldf3.o) - .debug_ranges 0x0000000000000e90 0x1c8 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(subdf3.o) - .debug_ranges 0x0000000000001058 0x40 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(fixdfsi.o) - .debug_ranges 0x0000000000001098 0x30 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(floatsidf.o) - .debug_ranges 0x00000000000010c8 0x18 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(floatunsidf.o) - .debug_ranges 0x00000000000010e0 0x28 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_clzsi2.o) + .debug_ranges 0x00000000000007a8 0x108 build/release/objs/l502_user_process.o + .debug_ranges 0x00000000000008b0 0x30 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_lround.o) + .debug_ranges 0x00000000000008e0 0x38 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-e_rem_pio2.o) + .debug_ranges 0x0000000000000918 0x18 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_floor.o) + .debug_ranges 0x0000000000000930 0x48 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_scalbn.o) + .debug_ranges 0x0000000000000978 0x18 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a(lib_a-s_copysign.o) + .debug_ranges 0x0000000000000990 0x120 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_divdi3.o) + .debug_ranges 0x0000000000000ab0 0x1b8 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(adddf3.o) + .debug_ranges 0x0000000000000c68 0x48 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(eqdf2.o) + .debug_ranges 0x0000000000000cb0 0xa0 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(gedf2.o) + .debug_ranges 0x0000000000000d50 0x1c0 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(muldf3.o) + .debug_ranges 0x0000000000000f10 0x1c8 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(subdf3.o) + .debug_ranges 0x00000000000010d8 0x40 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(fixdfsi.o) + .debug_ranges 0x0000000000001118 0x30 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(floatsidf.o) + .debug_ranges 0x0000000000001148 0x18 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(floatunsidf.o) + .debug_ranges 0x0000000000001160 0x28 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_clzsi2.o) .gnu.attributes *(.gnu.attributes) @@ -1237,8 +1237,8 @@ LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin- *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) - 0x0000000000001108 __end = . - 0x0000000000001108 PROVIDE (_end, .) + 0x0000000000001188 __end = . + 0x0000000000001188 PROVIDE (_end, .) 0x00000000ffb00000 __stack_start = ORIGIN (MEM_L1_SCRATCH) 0x00000000ffb01000 __stack_end = (ORIGIN (MEM_L1_SCRATCH) + 0x1000) OUTPUT(build/release/bin/l502-BFfirmware0.elf elf32-bfin) diff --git a/build/release/lst/FFT_FP_realisation.lst b/build/release/lst/FFT_FP_realisation.lst index 221b5fd..6ea1826 100644 --- a/build/release/lst/FFT_FP_realisation.lst +++ b/build/release/lst/FFT_FP_realisation.lst @@ -1,4 +1,4 @@ -BFIN GAS /tmp/ccnRiRKk.s page 1 +BFIN GAS /tmp/ccq9Bm2j.s page 1 1 .file "FFT_and_FP_math/C/FFT_FP_realisation.c"; @@ -8,7 +8,7 @@ BFIN GAS /tmp/ccnRiRKk.s page 1 5 .Ldebug_info0: 6 .section .debug_line,"",@progbits 7 .Ldebug_line0: - 8 0000 BE010000 .text; + 8 0000 BD010000 .text; 8 0200EB00 8 00000101 8 FB0E0D00 @@ -58,14 +58,14 @@ BFIN GAS /tmp/ccnRiRKk.s page 1 33:FFT_and_FP_math/C/FFT_FP_realisation.c **** for (uint32_t k = 0; k < TWIDDLE_L; ++k){ 34:FFT_and_FP_math/C/FFT_FP_realisation.c **** #ifdef PRINTF 35:FFT_and_FP_math/C/FFT_FP_realisation.c **** printf("k, angle, tw_re, tw_im: %u %g %lld %lld\n", k, 2.0 * PI * k / DATA_L, (long long)twiddle_ - BFIN GAS /tmp/ccnRiRKk.s page 2 + BFIN GAS /tmp/ccq9Bm2j.s page 2 36:FFT_and_FP_math/C/FFT_FP_realisation.c **** #endif 37:FFT_and_FP_math/C/FFT_FP_realisation.c **** } 38:FFT_and_FP_math/C/FFT_FP_realisation.c **** } 39:FFT_and_FP_math/C/FFT_FP_realisation.c **** - 40:FFT_and_FP_math/C/FFT_FP_realisation.c **** void FFT_fp(int64_t* inp, uint32_t inp_L, int64_t* buf){ + 40:FFT_and_FP_math/C/FFT_FP_realisation.c **** void FFT_fp(int32_t* inp, uint32_t inp_L, int64_t* buf){ 19 .loc 1 40 0 20 .LVL0: 21 0000 E305 [--sp] = ( r7:4, p5:3 ); @@ -88,10 +88,10 @@ BFIN GAS /tmp/ccnRiRKk.s page 1 50:FFT_and_FP_math/C/FFT_FP_realisation.c **** for (i = 0; i < inp_L; i++) { 29 .loc 1 50 0 30 000a 010C cc =R1==0; - 31 000c 5E19 if cc jump .L17; + 31 000c 6119 if cc jump .L17; 32 .LVL1: - 33 000e 1232 P2 = R2; - 34 0010 0832 P1 = R0; + 33 000e 0832 P1 = R0; + 34 0010 1232 P2 = R2; 35 0012 0260 R2 = 0 (X); 36 .LVL2: 51:FFT_and_FP_math/C/FFT_FP_realisation.c **** buf[i * 2] = inp[i]; @@ -99,162 +99,163 @@ BFIN GAS /tmp/ccnRiRKk.s page 1 37 .loc 1 52 0 38 0014 0360 R3 = 0 (X); 39 0016 0460 R4 = 0 (X); - 40 .L3: - 50:FFT_and_FP_math/C/FFT_FP_realisation.c **** for (i = 0; i < inp_L; i++) { - 41 .loc 1 50 0 - 42 0018 0A64 R2 += 1; + 40 0018 4134 I0 = P1; + 41 .L3: + 42 001a 93B0 [P2+8] = R3; 51:FFT_and_FP_math/C/FFT_FP_realisation.c **** buf[i * 2] = inp[i]; 43 .loc 1 51 0 - 44 001a 0891 R0 = [P1]; + 44 001c 009C R0 = [I0++]; 45 .LVL3: - 46 001c 49A0 R1 = [P1+4]; - 47 .LVL4: - 48 001e 1093 [P2] = R0; - 49 0020 51B0 [P2+4] = R1; - 50 .loc 1 52 0 - 51 0022 93B0 [P2+8] = R3; - 52 0024 D4B0 [P2+12] = R4; + 46 001e 82CE00C2 R1 = ROT R0 BY 0 || + 46 10930000 + 47 [P2] = R0 || + 48 nop; + 49 .LVL4: + 50 0026 F94D R1 >>>= 31; + 51 0028 51B0 [P2+4] = R1; + 52 .loc 1 52 0 + 53 002a D4B0 [P2+12] = R4; 50:FFT_and_FP_math/C/FFT_FP_realisation.c **** for (i = 0; i < inp_L; i++) { - 53 .loc 1 50 0 - 54 0026 B8A2 R0 = [FP+40]; - 55 0028 416C P1 += 8; - BFIN GAS /tmp/ccnRiRKk.s page 3 + 54 .loc 1 50 0 + 55 002c 0A64 R2 += 1; + BFIN GAS /tmp/ccq9Bm2j.s page 3 - 56 002a 826C P2 += 16; - 57 002c 100A cc =R0<=R2 (iu); - 58 002e F517 if !cc jump .L3 (bp); + 56 002e B8A2 R0 = [FP+40]; + 57 0030 826C P2 += 16; + 58 0032 100A cc =R0<=R2 (iu); + 59 0034 F317 if !cc jump .L3 (bp); 53:FFT_and_FP_math/C/FFT_FP_realisation.c **** } 54:FFT_and_FP_math/C/FFT_FP_realisation.c **** 55:FFT_and_FP_math/C/FFT_FP_realisation.c **** // --- bit-reversal перестановка --- 56:FFT_and_FP_math/C/FFT_FP_realisation.c **** j = 0; 57:FFT_and_FP_math/C/FFT_FP_realisation.c **** for (i = 1; i < N; i++) { - 59 .loc 1 57 0 - 60 0030 080C cc =R0==1; - 61 0032 5119 if cc jump .L2; + 60 .loc 1 57 0 + 61 0036 080C cc =R0==1; + 62 0038 5119 if cc jump .L2; 58:FFT_and_FP_math/C/FFT_FP_realisation.c **** bit = N >> 1; 59:FFT_and_FP_math/C/FFT_FP_realisation.c **** while (j & bit) { - 62 .loc 1 59 0 - 63 0034 2032 P4 = R0; + 63 .loc 1 59 0 + 64 003a 2032 P4 = R0; 57:FFT_and_FP_math/C/FFT_FP_realisation.c **** for (i = 1; i < N; i++) { - 64 .loc 1 57 0 - 65 0036 82CE00C8 R4 = ROT R0 BY 0 || - 65 FDAE0000 - 66 P5 = [FP+44] || - 67 nop; - 68 .LVL5: - 69 003e 0C4E R4 >>= 1; - 70 0040 0D60 R5 = 1 (X); - 71 .LVL6: - 72 0042 0660 R6 = 0 (X); - 73 .LVL7: - 74 .loc 1 59 0 - 75 0044 FC6F P4 += -1; - 76 0046 B2E02D40 LSETUP (.L8, .L26) LC1 = P4; - 77 .LVL8: - 78 .L8: - 79 004a 2654 R0 = R6 & R4; - 80 004c 000C cc =R0==0; - 81 004e 4119 if cc jump .L25; - 82 0050 0C30 R1 = R4; - 83 .LVL9: - 84 .L6: + 65 .loc 1 57 0 + 66 003c 82CE00C8 R4 = ROT R0 BY 0 || + 66 FDAE0000 + 67 P5 = [FP+44] || + 68 nop; + 69 .LVL5: + 70 0044 0C4E R4 >>= 1; + 71 0046 0D60 R5 = 1 (X); + 72 .LVL6: + 73 0048 0660 R6 = 0 (X); + 74 .LVL7: + 75 .loc 1 59 0 + 76 004a FC6F P4 += -1; + 77 004c B2E02D40 LSETUP (.L8, .L26) LC1 = P4; + 78 .LVL8: + 79 .L8: + 80 0050 2654 R0 = R6 & R4; + 81 0052 000C cc =R0==0; + 82 0054 4119 if cc jump .L25; + 83 0056 0C30 R1 = R4; + 84 .LVL9: + 85 .L6: 60:FFT_and_FP_math/C/FFT_FP_realisation.c **** j ^= bit; - 85 .loc 1 60 0 - 86 0052 8E59 R6 = R6 ^ R1; + 86 .loc 1 60 0 + 87 0058 8E59 R6 = R6 ^ R1; 61:FFT_and_FP_math/C/FFT_FP_realisation.c **** bit >>= 1; - 87 .loc 1 61 0 - 88 0054 094E R1 >>= 1; + 88 .loc 1 61 0 + 89 005a 094E R1 >>= 1; 59:FFT_and_FP_math/C/FFT_FP_realisation.c **** while (j & bit) { - 89 .loc 1 59 0 - 90 0056 3154 R0 = R1 & R6; - 91 0058 000C cc =R0==0; - 92 005a FC17 if !cc jump .L6 (bp); - 93 .LVL10: - 94 .L5: + 90 .loc 1 59 0 + 91 005c 3154 R0 = R1 & R6; + 92 005e 000C cc =R0==0; + 93 0060 FC17 if !cc jump .L6 (bp); + 94 .LVL10: + 95 .L5: 62:FFT_and_FP_math/C/FFT_FP_realisation.c **** } 63:FFT_and_FP_math/C/FFT_FP_realisation.c **** j |= bit; - 95 .loc 1 63 0 - 96 005c 8E57 R6 = R6 | R1; + 96 .loc 1 63 0 + 97 0062 8E57 R6 = R6 | R1; 64:FFT_and_FP_math/C/FFT_FP_realisation.c **** if (i < j) { - 97 .loc 1 64 0 - BFIN GAS /tmp/ccnRiRKk.s page 4 + BFIN GAS /tmp/ccq9Bm2j.s page 4 - 98 005e 2E0A cc =R6<=R5 (iu); - 99 0060 1F1C if cc jump .L7 (bp); - 100 .LBB2: + 98 .loc 1 64 0 + 99 0064 2E0A cc =R6<=R5 (iu); + 100 0066 1F1C if cc jump .L7 (bp); + 101 .LBB2: 65:FFT_and_FP_math/C/FFT_FP_realisation.c **** int64_t tmp_re = buf[i * 2]; 66:FFT_and_FP_math/C/FFT_FP_realisation.c **** int64_t tmp_im = buf[i * 2 + 1]; 67:FFT_and_FP_math/C/FFT_FP_realisation.c **** buf[i * 2] = buf[j * 2]; - 101 .loc 1 67 0 - 102 0062 82CE2680 R0 = R6 << 4 || - 102 E9AD0000 - 103 P1 = [P5+28] || - 104 nop; - 105 006a 1832 P3 = R0; - 106 006c FAAE P2 = [FP+44]; + 102 .loc 1 67 0 + 103 0068 82CE2680 R0 = R6 << 4 || + 103 E9AD0000 + 104 P1 = [P5+28] || + 105 nop; + 106 0070 1832 P3 = R0; + 107 0072 FAAE P2 = [FP+44]; 65:FFT_and_FP_math/C/FFT_FP_realisation.c **** int64_t tmp_re = buf[i * 2]; - 107 .loc 1 65 0 - 108 006e 2AA1 R2 = [P5+16]; + 108 .loc 1 65 0 + 109 0074 2AA1 R2 = [P5+16]; 66:FFT_and_FP_math/C/FFT_FP_realisation.c **** int64_t tmp_im = buf[i * 2 + 1]; - 109 .loc 1 66 0 - 110 0070 4934 I1 = P1; - 111 0072 A8AD P0 = [P5+24]; - 112 .loc 1 67 0 - 113 0074 5A5A P1 = P2 + P3; - 114 0076 0891 R0 = [P1]; - 115 0078 49A0 R1 = [P1+4]; - 116 .LVL11: - 117 007a 28B1 [P5+16] = R0; + 110 .loc 1 66 0 + 111 0076 4934 I1 = P1; + 112 0078 A8AD P0 = [P5+24]; + 113 .loc 1 67 0 + 114 007a 5A5A P1 = P2 + P3; + 115 007c 0891 R0 = [P1]; + 116 007e 49A0 R1 = [P1+4]; + 117 .LVL11: + 118 0080 28B1 [P5+16] = R0; 68:FFT_and_FP_math/C/FFT_FP_realisation.c **** buf[i * 2 + 1] = buf[j * 2 + 1]; - 118 .loc 1 68 0 - 119 007c 4330 R0 = P3; - 120 007e 4064 R0 += 8; - 121 0080 1832 P3 = R0; + 119 .loc 1 68 0 + 120 0082 4330 R0 = P3; + 121 0084 4064 R0 += 8; + 122 0086 1832 P3 = R0; 65:FFT_and_FP_math/C/FFT_FP_realisation.c **** int64_t tmp_re = buf[i * 2]; - 122 .loc 1 65 0 - 123 0082 6BA1 R3 = [P5+20]; + 123 .loc 1 65 0 + 124 0088 6BA1 R3 = [P5+20]; 67:FFT_and_FP_math/C/FFT_FP_realisation.c **** buf[i * 2] = buf[j * 2]; - 124 .loc 1 67 0 - 125 0084 69B1 [P5+20] = R1; + 125 .loc 1 67 0 + 126 008a 69B1 [P5+20] = R1; 66:FFT_and_FP_math/C/FFT_FP_realisation.c **** int64_t tmp_im = buf[i * 2 + 1]; - 126 .loc 1 66 0 - 127 0086 4034 I0 = P0; - 128 .loc 1 68 0 - 129 0088 9A5A P2 = P2 + P3; - 130 008a 1091 R0 = [P2]; - 131 008c 51A0 R1 = [P2+4]; - 132 008e A8B1 [P5+24] = R0; - 133 0090 E9B1 [P5+28] = R1; + 127 .loc 1 66 0 + 128 008c 4034 I0 = P0; + 129 .loc 1 68 0 + 130 008e 9A5A P2 = P2 + P3; + 131 0090 1091 R0 = [P2]; + 132 0092 51A0 R1 = [P2+4]; + 133 0094 A8B1 [P5+24] = R0; + 134 0096 E9B1 [P5+28] = R1; 69:FFT_and_FP_math/C/FFT_FP_realisation.c **** buf[j * 2] = tmp_re; - 134 .loc 1 69 0 - 135 0092 0A93 [P1] = R2; - 136 0094 4BB0 [P1+4] = R3; + 135 .loc 1 69 0 + 136 0098 0A93 [P1] = R2; + 137 009a 4BB0 [P1+4] = R3; 70:FFT_and_FP_math/C/FFT_FP_realisation.c **** buf[j * 2 + 1] = tmp_im; - 137 .loc 1 70 0 - 138 0096 8030 R0 = I0; - 139 0098 8930 R1 = I1; - 140 009a 1093 [P2] = R0; - 141 009c 51B0 [P2+4] = R1; - 142 .LVL12: - BFIN GAS /tmp/ccnRiRKk.s page 5 + 138 .loc 1 70 0 + 139 009c 8030 R0 = I0; + 140 009e 8930 R1 = I1; + 141 00a0 1093 [P2] = R0; + 142 00a2 51B0 [P2+4] = R1; + BFIN GAS /tmp/ccq9Bm2j.s page 5 - 143 .L7: - 144 .LBE2: + 143 .LVL12: + 144 .L7: + 145 .LBE2: 57:FFT_and_FP_math/C/FFT_FP_realisation.c **** for (i = 1; i < N; i++) { - 145 .loc 1 57 0 - 146 009e 0D64 R5 += 1; - 147 .L26: - 148 00a0 856C P5 += 16; - 149 00a2 1160 R1 = 2 (X); - 150 00a4 E1BB [FP+-8] = R1; - 151 .LVL13: - 152 00a6 1130 R2 = R1; - 153 .LVL14: - 154 .L13: - 155 .LBB3: + 146 .loc 1 57 0 + 147 00a4 0D64 R5 += 1; + 148 .L26: + 149 00a6 856C P5 += 16; + 150 00a8 1160 R1 = 2 (X); + 151 00aa E1BB [FP+-8] = R1; + 152 .LVL13: + 153 00ac 1130 R2 = R1; + 154 .LVL14: + 155 .L13: + 156 .LBB3: 71:FFT_and_FP_math/C/FFT_FP_realisation.c **** } 72:FFT_and_FP_math/C/FFT_FP_realisation.c **** } 73:FFT_and_FP_math/C/FFT_FP_realisation.c **** @@ -262,451 +263,451 @@ BFIN GAS /tmp/ccnRiRKk.s page 1 75:FFT_and_FP_math/C/FFT_FP_realisation.c **** uint32_t m = 2; 76:FFT_and_FP_math/C/FFT_FP_realisation.c **** while (m <= N) { 77:FFT_and_FP_math/C/FFT_FP_realisation.c **** uint32_t half = m >> 1; - 156 .loc 1 77 0 - 157 00a8 0A4E R2 >>= 1; + 157 .loc 1 77 0 + 158 00ae 0A4E R2 >>= 1; 78:FFT_and_FP_math/C/FFT_FP_realisation.c **** uint32_t stride = N / m; - 158 .loc 1 78 0 - 159 00aa E1B9 R1 = [FP+-8]; + 159 .loc 1 78 0 + 160 00b0 E1B9 R1 = [FP+-8]; 77:FFT_and_FP_math/C/FFT_FP_realisation.c **** uint32_t half = m >> 1; - 160 .loc 1 77 0 - 161 00ac 12BB [FP+-60] = R2; - 162 .LVL15: - 163 .loc 1 78 0 - 164 00ae B8A2 R0 = [FP+40]; - 165 00b0 FFE3A8FF call ___udivsi3; - 166 .LVL16: - 167 00b4 11B9 R1 = [FP+-60]; - 168 00b6 FDA2 R5 = [FP+44]; - 169 .LVL17: - 170 00b8 214F R1 <<= 4; - 171 00ba 04CC2902 R1 = R5 + R1 (NS) || - 171 E3B90000 - 172 R3 = [FP+-8] || - 173 nop; - 174 00c2 B1BB [FP+-20] = R1; - 175 .LBB6: - 176 .LBB8: + 161 .loc 1 77 0 + 162 00b2 12BB [FP+-60] = R2; + 163 .LVL15: + 164 .loc 1 78 0 + 165 00b4 B8A2 R0 = [FP+40]; + 166 00b6 FFE3A5FF call ___udivsi3; + 167 .LVL16: + 168 00ba 11B9 R1 = [FP+-60]; + 169 00bc FDA2 R5 = [FP+44]; + 170 .LVL17: + 171 00be 214F R1 <<= 4; + 172 00c0 04CC2902 R1 = R5 + R1 (NS) || + 172 E3B90000 + 173 R3 = [FP+-8] || + 174 nop; + 175 00c8 B1BB [FP+-20] = R1; + 176 .LBB6: + 177 .LBB8: 79:FFT_and_FP_math/C/FFT_FP_realisation.c **** 80:FFT_and_FP_math/C/FFT_FP_realisation.c **** for (uint32_t start = 0; start < N; start += m) { 81:FFT_and_FP_math/C/FFT_FP_realisation.c **** for (uint32_t k = 0; k < half; k++) { - 177 .loc 1 81 0 - 178 00c4 11B9 R1 = [FP+-60]; - 179 00c6 010C cc =R1==0; - 180 .LBE8: - 181 .LBE6: + 178 .loc 1 81 0 + 179 00ca 11B9 R1 = [FP+-60]; + 180 00cc 010C cc =R1==0; + 181 .LBE8: + 182 .LBE6: 78:FFT_and_FP_math/C/FFT_FP_realisation.c **** uint32_t stride = N / m; - 182 .loc 1 78 0 - 183 00c8 234F R3 <<= 4; - 184 00ca E6B9 R6 = [FP+-8]; - BFIN GAS /tmp/ccnRiRKk.s page 6 + 183 .loc 1 78 0 + 184 00ce 234F R3 <<= 4; + BFIN GAS /tmp/ccq9Bm2j.s page 6 - 185 .LVL18: - 186 .LBB5: - 187 .LBB7: - 188 .loc 1 81 0 - 189 00cc 0102 R1 = CC; - 190 00ce 184F R0 <<= 3; - 191 .LVL19: - 192 .LBE7: - 193 .LBE5: + 185 00d0 E6B9 R6 = [FP+-8]; + 186 .LVL18: + 187 .LBB5: + 188 .LBB7: + 189 .loc 1 81 0 + 190 00d2 0102 R1 = CC; + 191 00d4 184F R0 <<= 3; + 192 .LVL19: + 193 .LBE7: + 194 .LBE5: 78:FFT_and_FP_math/C/FFT_FP_realisation.c **** uint32_t stride = N / m; - 194 .loc 1 78 0 - 195 00d0 C3BB [FP+-16] = R3; - 196 00d2 06BB [FP+-64] = R6; - 197 .LVL20: - 198 00d4 D5BB [FP+-12] = R5; - 199 .LBB4: - 200 .LBB11: - 201 .loc 1 81 0 - 202 00d6 B9E6A3FF B [FP+-93] = R1; - 203 00da 70BA [FP+-100] = R0; - 204 .L9: - 205 00dc B8E4A3FF R0 = B [FP+-93] (Z); - 206 00e0 0802 CC = R0; - 207 00e2 B918 if cc jump .L12; - 208 00e4 00CC09C2 R1 = R1 -|- R1 || - 208 DBB90000 - 209 P3 = [FP+-12] || - 210 nop; - 211 00ec BCB9 P4 = [FP+-20]; - 212 00ee 21BB [FP+-56] = R1; - 213 .LVL21: - 214 00f0 F1BB [FP+-4] = R1; - 215 .L10: - 216 .LBB10: + 195 .loc 1 78 0 + 196 00d6 C3BB [FP+-16] = R3; + 197 00d8 06BB [FP+-64] = R6; + 198 .LVL20: + 199 00da D5BB [FP+-12] = R5; + 200 .LBB4: + 201 .LBB11: + 202 .loc 1 81 0 + 203 00dc B9E6A3FF B [FP+-93] = R1; + 204 00e0 70BA [FP+-100] = R0; + 205 .L9: + 206 00e2 B8E4A3FF R0 = B [FP+-93] (Z); + 207 00e6 0802 CC = R0; + 208 00e8 B918 if cc jump .L12; + 209 00ea 00CC09C2 R1 = R1 -|- R1 || + 209 DBB90000 + 210 P3 = [FP+-12] || + 211 nop; + 212 00f2 BCB9 P4 = [FP+-20]; + 213 00f4 21BB [FP+-56] = R1; + 214 .LVL21: + 215 00f6 F1BB [FP+-4] = R1; + 216 .L10: + 217 .LBB10: 82:FFT_and_FP_math/C/FFT_FP_realisation.c **** uint32_t tw_idx = k * stride; 83:FFT_and_FP_math/C/FFT_FP_realisation.c **** int64_t wr = twiddle_re[tw_idx]; - 217 .loc 1 83 0 - 218 00f2 F9B9 P1 = [FP+-4]; - 219 00f4 48E10000 P0.H = _twiddle_re; - 220 00f8 08E10000 P0.L = _twiddle_re; + 218 .loc 1 83 0 + 219 00f8 F9B9 P1 = [FP+-4]; + 220 00fa 48E10000 P0.H = _twiddle_re; + 221 00fe 08E10000 P0.L = _twiddle_re; 84:FFT_and_FP_math/C/FFT_FP_realisation.c **** int64_t wi = twiddle_im[tw_idx]; 85:FFT_and_FP_math/C/FFT_FP_realisation.c **** int64_t u_re = buf[(start + k) * 2]; 86:FFT_and_FP_math/C/FFT_FP_realisation.c **** int64_t u_im = buf[(start + k) * 2 + 1]; - 221 .loc 1 86 0 - 222 00fc 9BA0 R3 = [P3+8]; + 222 .loc 1 86 0 + 223 0102 9BA0 R3 = [P3+8]; 83:FFT_and_FP_math/C/FFT_FP_realisation.c **** int64_t wr = twiddle_re[tw_idx]; - 223 .loc 1 83 0 - 224 00fe 885A P2 = P0 + P1; + 224 .loc 1 83 0 + 225 0104 885A P2 = P0 + P1; 84:FFT_and_FP_math/C/FFT_FP_realisation.c **** int64_t wi = twiddle_im[tw_idx]; - 225 .loc 1 84 0 - 226 0100 48E10000 P0.H = _twiddle_im; + 226 .loc 1 84 0 + 227 0106 48E10000 P0.H = _twiddle_im; 83:FFT_and_FP_math/C/FFT_FP_realisation.c **** int64_t wr = twiddle_re[tw_idx]; - 227 .loc 1 83 0 - 228 0104 1091 R0 = [P2]; - 229 0106 51A0 R1 = [P2+4]; + 228 .loc 1 83 0 + 229 010a 1091 R0 = [P2]; + 230 010c 51A0 R1 = [P2+4]; 84:FFT_and_FP_math/C/FFT_FP_realisation.c **** int64_t wi = twiddle_im[tw_idx]; - 230 .loc 1 84 0 - BFIN GAS /tmp/ccnRiRKk.s page 7 + BFIN GAS /tmp/ccq9Bm2j.s page 7 - 231 0108 08E10000 P0.L = _twiddle_im; - 232 010c 885A P2 = P0 + P1; + 231 .loc 1 84 0 + 232 010e 08E10000 P0.L = _twiddle_im; + 233 0112 885A P2 = P0 + P1; 83:FFT_and_FP_math/C/FFT_FP_realisation.c **** int64_t wr = twiddle_re[tw_idx]; - 233 .loc 1 83 0 - 234 010e 30BB [FP+-52] = R0; - 235 .LVL22: - 236 0110 41BB [FP+-48] = R1; - 237 .LVL23: + 234 .loc 1 83 0 + 235 0114 30BB [FP+-52] = R0; + 236 .LVL22: + 237 0116 41BB [FP+-48] = R1; + 238 .LVL23: 84:FFT_and_FP_math/C/FFT_FP_realisation.c **** int64_t wi = twiddle_im[tw_idx]; - 238 .loc 1 84 0 - 239 0112 1091 R0 = [P2]; - 240 0114 51A0 R1 = [P2+4]; + 239 .loc 1 84 0 + 240 0118 1091 R0 = [P2]; + 241 011a 51A0 R1 = [P2+4]; 87:FFT_and_FP_math/C/FFT_FP_realisation.c **** int64_t v_re = buf[(start + k + half) * 2]; - 241 .loc 1 87 0 - 242 0116 61AC P1 = [P4+4]; + 242 .loc 1 87 0 + 243 011c 61AC P1 = [P4+4]; 88:FFT_and_FP_math/C/FFT_FP_realisation.c **** int64_t v_im = buf[(start + k + half) * 2 + 1]; - 243 .loc 1 88 0 - 244 0118 E2AC P2 = [P4+12]; + 244 .loc 1 88 0 + 245 011e E2AC P2 = [P4+12]; 87:FFT_and_FP_math/C/FFT_FP_realisation.c **** int64_t v_re = buf[(start + k + half) * 2]; - 245 .loc 1 87 0 - 246 011a 6091 P0 = [P4]; + 246 .loc 1 87 0 + 247 0120 6091 P0 = [P4]; 84:FFT_and_FP_math/C/FFT_FP_realisation.c **** int64_t wi = twiddle_im[tw_idx]; - 247 .loc 1 84 0 - 248 011c 61BB [FP+-40] = R1; - 249 .LVL24: + 248 .loc 1 84 0 + 249 0122 61BB [FP+-40] = R1; + 250 .LVL24: 87:FFT_and_FP_math/C/FFT_FP_realisation.c **** int64_t v_re = buf[(start + k + half) * 2]; - 250 .loc 1 87 0 - 251 011e 89BB [FP+-32] = P1; - 252 .LVL25: - 253 .loc 1 88 0 - 254 0120 AABB [FP+-24] = P2; - 255 .LVL26: - 256 0122 A1AC P1 = [P4+8]; + 251 .loc 1 87 0 + 252 0124 89BB [FP+-32] = P1; + 253 .LVL25: + 254 .loc 1 88 0 + 255 0126 AABB [FP+-24] = P2; + 256 .LVL26: + 257 0128 A1AC P1 = [P4+8]; 89:FFT_and_FP_math/C/FFT_FP_realisation.c **** 90:FFT_and_FP_math/C/FFT_FP_realisation.c **** // t = w * v (в фиксированной точке) 91:FFT_and_FP_math/C/FFT_FP_realisation.c **** int64_t t_re = (wr * v_re - wi * v_im) / FP_acc; - 257 .loc 1 91 0 - 258 0124 4AB9 P2 = [FP+-48]; + 258 .loc 1 91 0 + 259 012a 4AB9 P2 = [FP+-48]; 85:FFT_and_FP_math/C/FFT_FP_realisation.c **** int64_t u_re = buf[(start + k) * 2]; - 259 .loc 1 85 0 - 260 0126 1991 R1 = [P3]; - 261 0128 5AA0 R2 = [P3+4]; + 260 .loc 1 85 0 + 261 012c 1991 R1 = [P3]; + 262 012e 5AA0 R2 = [P3+4]; 86:FFT_and_FP_math/C/FFT_FP_realisation.c **** int64_t u_im = buf[(start + k) * 2 + 1]; - 262 .loc 1 86 0 - 263 012a DDA0 R5 = [P3+12]; + 263 .loc 1 86 0 + 264 0130 DDA0 R5 = [P3+12]; 87:FFT_and_FP_math/C/FFT_FP_realisation.c **** int64_t v_re = buf[(start + k + half) * 2]; - 264 .loc 1 87 0 - 265 012c 78BB [FP+-36] = P0; - 266 .LVL27: + 265 .loc 1 87 0 + 266 0132 78BB [FP+-36] = P0; + 267 .LVL27: 88:FFT_and_FP_math/C/FFT_FP_realisation.c **** int64_t v_im = buf[(start + k + half) * 2 + 1]; - 267 .loc 1 88 0 - 268 012e 99BB [FP+-28] = P1; - 269 .LVL28: - 270 .loc 1 91 0 - 271 0130 FABA [FP+-68] = P2; + 268 .loc 1 88 0 + 269 0134 99BB [FP+-28] = P1; + 270 .LVL28: + 271 .loc 1 91 0 + 272 0136 FABA [FP+-68] = P2; 86:FFT_and_FP_math/C/FFT_FP_realisation.c **** int64_t u_im = buf[(start + k) * 2 + 1]; - 272 .loc 1 86 0 - BFIN GAS /tmp/ccnRiRKk.s page 8 + BFIN GAS /tmp/ccq9Bm2j.s page 8 - 273 0132 D3BA [FP+-76] = R3; + 273 .loc 1 86 0 + 274 0138 D3BA [FP+-76] = R3; 84:FFT_and_FP_math/C/FFT_FP_realisation.c **** int64_t wi = twiddle_im[tw_idx]; - 274 .loc 1 84 0 - 275 0134 50BB [FP+-44] = R0; - 276 .LVL29: + 275 .loc 1 84 0 + 276 013a 50BB [FP+-44] = R0; + 277 .LVL29: 85:FFT_and_FP_math/C/FFT_FP_realisation.c **** int64_t u_re = buf[(start + k) * 2]; - 277 .loc 1 85 0 - 278 0136 B1BA [FP+-84] = R1; - 279 0138 A2BA [FP+-88] = R2; + 278 .loc 1 85 0 + 279 013c B1BA [FP+-84] = R1; + 280 013e A2BA [FP+-88] = R2; 86:FFT_and_FP_math/C/FFT_FP_realisation.c **** int64_t u_im = buf[(start + k) * 2 + 1]; - 280 .loc 1 86 0 - 281 013a C5BA [FP+-80] = R5; - 282 .loc 1 91 0 - 283 013c F2BC [SP+12] = P2; - 284 013e 32B9 R2 = [FP+-52]; - 285 0140 70B9 R0 = [FP+-36]; - 286 0142 81B9 R1 = [FP+-32]; - 287 0144 FFE35EFF call ___muldi3; - 288 0148 6DB9 P5 = [FP+-40]; - 289 014a 3030 R6 = R0; - 290 014c 3930 R7 = R1; - 291 .LVL30: - 292 014e F5BC [SP+12] = P5; - 293 0150 52B9 R2 = [FP+-44]; - 294 0152 90B9 R0 = [FP+-28]; - 295 0154 A1B9 R1 = [FP+-24]; - 296 0156 FFE355FF call ___muldi3; - 297 015a 06520C03 R0 = R6 - R0; cc = ac0; - 298 015e 1802 CC = ! CC; - 299 0160 0260 R2 = 0 (X); - 300 0162 0502 R5 = CC; - 301 0164 04CC3942 R1 = R7 - R1 (NS) || - 301 F2B00000 - 302 [SP+12] = R2 || - 303 nop; - 304 016c 6952 R1 = R1 - R5; - 305 016e 22E1E803 R2 = 1000 (X); - 306 0172 FFE347FF call ___divdi3; - 307 0176 E1BA [FP+-72] = R1; + 281 .loc 1 86 0 + 282 0140 C5BA [FP+-80] = R5; + 283 .loc 1 91 0 + 284 0142 F2BC [SP+12] = P2; + 285 0144 32B9 R2 = [FP+-52]; + 286 0146 70B9 R0 = [FP+-36]; + 287 0148 81B9 R1 = [FP+-32]; + 288 014a FFE35BFF call ___muldi3; + 289 014e 6DB9 P5 = [FP+-40]; + 290 0150 3030 R6 = R0; + 291 0152 3930 R7 = R1; + 292 .LVL30: + 293 0154 F5BC [SP+12] = P5; + 294 0156 52B9 R2 = [FP+-44]; + 295 0158 90B9 R0 = [FP+-28]; + 296 015a A1B9 R1 = [FP+-24]; + 297 015c FFE352FF call ___muldi3; + 298 0160 06520C03 R0 = R6 - R0; cc = ac0; + 299 0164 1802 CC = ! CC; + 300 0166 0260 R2 = 0 (X); + 301 0168 0502 R5 = CC; + 302 016a 04CC3942 R1 = R7 - R1 (NS) || + 302 F2B00000 + 303 [SP+12] = R2 || + 304 nop; + 305 0172 6952 R1 = R1 - R5; + 306 0174 22E1E803 R2 = 1000 (X); + 307 0178 FFE344FF call ___divdi3; + 308 017c E1BA [FP+-72] = R1; 92:FFT_and_FP_math/C/FFT_FP_realisation.c **** int64_t t_im = (wr * v_im + wi * v_re) / FP_acc; - 308 .loc 1 92 0 - 309 0178 F5BC [SP+12] = P5; + 309 .loc 1 92 0 + 310 017e F5BC [SP+12] = P5; 91:FFT_and_FP_math/C/FFT_FP_realisation.c **** int64_t t_re = (wr * v_re - wi * v_im) / FP_acc; - 310 .loc 1 91 0 - 311 017a 82CE00C8 R4 = ROT R0 BY 0 || - 311 52B90000 - 312 R2 = [FP+-44] || - 313 nop; - 314 .LVL31: - 315 .loc 1 92 0 - 316 0182 70B9 R0 = [FP+-36]; - 317 0184 81B9 R1 = [FP+-32]; - 318 0186 FFE33DFF call ___muldi3; - 319 018a F3B8 R3 = [FP+-68]; - 320 018c F3B0 [SP+12] = R3; - 321 018e 82CE00CC R6 = ROT R0 BY 0 || - 321 32B90000 - BFIN GAS /tmp/ccnRiRKk.s page 9 + 311 .loc 1 91 0 + 312 0180 82CE00C8 R4 = ROT R0 BY 0 || + 312 52B90000 + 313 R2 = [FP+-44] || + 314 nop; + 315 .LVL31: + 316 .loc 1 92 0 + 317 0188 70B9 R0 = [FP+-36]; + 318 018a 81B9 R1 = [FP+-32]; + 319 018c FFE33AFF call ___muldi3; + 320 0190 F3B8 R3 = [FP+-68]; + 321 0192 F3B0 [SP+12] = R3; + 322 0194 82CE00CC R6 = ROT R0 BY 0 || + BFIN GAS /tmp/ccq9Bm2j.s page 9 - 322 R2 = [FP+-52] || - 323 nop; - 324 0196 82CE01CE R7 = ROT R1 BY 0 || - 324 90B90000 - 325 R0 = [FP+-28] || - 326 nop; - 327 019e A1B9 R1 = [FP+-24]; - 328 01a0 FFE330FF call ___muldi3; - 329 01a4 06500C03 R0 = R6 + R0; cc = ac0; - 330 01a8 0502 R5 = CC; - 331 01aa 4F50 R1 = R7 + R1; - 332 01ac 6950 R1 = R1 + R5; - 333 01ae 0560 R5 = 0 (X); - 334 01b0 F5B0 [SP+12] = R5; - 335 01b2 22E1E803 R2 = 1000 (X); - 336 01b6 FFE325FF call ___divdi3; + 322 32B90000 + 323 R2 = [FP+-52] || + 324 nop; + 325 019c 82CE01CE R7 = ROT R1 BY 0 || + 325 90B90000 + 326 R0 = [FP+-28] || + 327 nop; + 328 01a4 A1B9 R1 = [FP+-24]; + 329 01a6 FFE32DFF call ___muldi3; + 330 01aa 06500C03 R0 = R6 + R0; cc = ac0; + 331 01ae 0502 R5 = CC; + 332 01b0 4F50 R1 = R7 + R1; + 333 01b2 6950 R1 = R1 + R5; + 334 01b4 0560 R5 = 0 (X); + 335 01b6 F5B0 [SP+12] = R5; + 336 01b8 22E1E803 R2 = 1000 (X); + 337 01bc FFE322FF call ___divdi3; 93:FFT_and_FP_math/C/FFT_FP_realisation.c **** 94:FFT_and_FP_math/C/FFT_FP_realisation.c **** // верх/низ 95:FFT_and_FP_math/C/FFT_FP_realisation.c **** buf[(start + k) * 2] = u_re + t_re; - 337 .loc 1 95 0 - 338 01ba B6B8 R6 = [FP+-84]; - 339 01bc B4500C03 R2 = R4 + R6; cc = ac0; + 338 .loc 1 95 0 + 339 01c0 B6B8 R6 = [FP+-84]; + 340 01c2 B4500C03 R2 = R4 + R6; cc = ac0; 92:FFT_and_FP_math/C/FFT_FP_realisation.c **** int64_t t_im = (wr * v_im + wi * v_re) / FP_acc; - 340 .loc 1 92 0 - 341 01c0 82CE00C6 R3 = ROT R0 BY 0 || - 341 E5B80000 - 342 R5 = [FP+-72] || - 343 nop; - 344 .LVL32: - 345 01c8 82CE01CE R7 = ROT R1 BY 0 || - 345 A6B80000 - 346 R6 = [FP+-88] || - 347 nop; - 348 .LVL33: - 349 .loc 1 95 0 - 350 01d0 0102 R1 = CC; - 351 01d2 04CC2E00 R0 = R5 + R6 (NS) || - 351 1A930000 - 352 [P3] = R2 || - 353 nop; - 354 01da 04CC0100 R0 = R0 + R1 (NS) || - 354 C5B80000 - 355 R5 = [FP+-80] || - 356 nop; - 357 01e2 58B0 [P3+4] = R0; + 341 .loc 1 92 0 + 342 01c6 82CE00C6 R3 = ROT R0 BY 0 || + 342 E5B80000 + 343 R5 = [FP+-72] || + 344 nop; + 345 .LVL32: + 346 01ce 82CE01CE R7 = ROT R1 BY 0 || + 346 A6B80000 + 347 R6 = [FP+-88] || + 348 nop; + 349 .LVL33: + 350 .loc 1 95 0 + 351 01d6 0102 R1 = CC; + 352 01d8 04CC2E00 R0 = R5 + R6 (NS) || + 352 1A930000 + 353 [P3] = R2 || + 354 nop; + 355 01e0 04CC0100 R0 = R0 + R1 (NS) || + 355 C5B80000 + 356 R5 = [FP+-80] || + 357 nop; + 358 01e8 58B0 [P3+4] = R0; 96:FFT_and_FP_math/C/FFT_FP_realisation.c **** buf[(start + k) * 2 + 1] = u_im + t_im; - 358 .loc 1 96 0 - 359 01e4 D0B8 R0 = [FP+-76]; - 360 01e6 83500C03 R2 = R3 + R0; cc = ac0; - 361 01ea 0102 R1 = CC; - 362 01ec 04CC3D00 R0 = R7 + R5 (NS) || - 362 B6B80000 - 363 R6 = [FP+-84] || - 364 nop; - 365 01f4 04CC0100 R0 = R0 + R1 (NS) || - 365 9AB00000 - 366 [P3+8] = R2 || - BFIN GAS /tmp/ccnRiRKk.s page 10 + 359 .loc 1 96 0 + 360 01ea D0B8 R0 = [FP+-76]; + 361 01ec 83500C03 R2 = R3 + R0; cc = ac0; + 362 01f0 0102 R1 = CC; + 363 01f2 04CC3D00 R0 = R7 + R5 (NS) || + 363 B6B80000 + 364 R6 = [FP+-84] || + 365 nop; + 366 01fa 04CC0100 R0 = R0 + R1 (NS) || + 366 9AB00000 + BFIN GAS /tmp/ccq9Bm2j.s page 10 - 367 nop; - 368 01fc D8B0 [P3+12] = R0; + 367 [P3+8] = R2 || + 368 nop; + 369 0202 D8B0 [P3+12] = R0; 97:FFT_and_FP_math/C/FFT_FP_realisation.c **** buf[(start + k + half) * 2] = u_re - t_re; - 369 .loc 1 97 0 - 370 01fe A6530C03 R6 = R6 - R4; cc = ac0; - 371 0202 1802 CC = ! CC; - 372 0204 A2B8 R2 = [FP+-88]; - 373 0206 E5B8 R5 = [FP+-72]; - 374 0208 2693 [P4] = R6; - 375 020a 96BA [FP+-92] = R6; - 376 020c 0002 R0 = CC; - 377 020e 04CC1542 R1 = R2 - R5 (NS) || - 377 D6B80000 - 378 R6 = [FP+-76] || - 379 nop; + 370 .loc 1 97 0 + 371 0204 A6530C03 R6 = R6 - R4; cc = ac0; + 372 0208 1802 CC = ! CC; + 373 020a A2B8 R2 = [FP+-88]; + 374 020c E5B8 R5 = [FP+-72]; + 375 020e 2693 [P4] = R6; + 376 0210 96BA [FP+-92] = R6; + 377 0212 0002 R0 = CC; + 378 0214 04CC1542 R1 = R2 - R5 (NS) || + 378 D6B80000 + 379 R6 = [FP+-76] || + 380 nop; 98:FFT_and_FP_math/C/FFT_FP_realisation.c **** buf[(start + k + half) * 2 + 1] = u_im - t_im; - 380 .loc 1 98 0 - 381 0216 9E520C03 R2 = R6 - R3; cc = ac0; + 381 .loc 1 98 0 + 382 021c 9E520C03 R2 = R6 - R3; cc = ac0; 97:FFT_and_FP_math/C/FFT_FP_realisation.c **** buf[(start + k + half) * 2] = u_re - t_re; - 382 .loc 1 97 0 - 383 021a 04CC0842 R1 = R1 - R0 (NS) || - 383 C3B80000 - 384 R3 = [FP+-80] || - 385 nop; - 386 .LVL34: - 387 0222 61B0 [P4+4] = R1; - 388 .loc 1 98 0 - 389 0224 1802 CC = ! CC; - 390 0226 0002 R0 = CC; - 391 0228 04CC1F42 R1 = R3 - R7 (NS) || - 391 25B90000 - 392 R5 = [FP+-56] || - 393 nop; - 394 0230 04CC0842 R1 = R1 - R0 (NS) || - 394 F6B90000 - 395 R6 = [FP+-4] || - 396 nop; - 397 0238 E1B0 [P4+12] = R1; - 398 .LBE10: + 383 .loc 1 97 0 + 384 0220 04CC0842 R1 = R1 - R0 (NS) || + 384 C3B80000 + 385 R3 = [FP+-80] || + 386 nop; + 387 .LVL34: + 388 0228 61B0 [P4+4] = R1; + 389 .loc 1 98 0 + 390 022a 1802 CC = ! CC; + 391 022c 0002 R0 = CC; + 392 022e 04CC1F42 R1 = R3 - R7 (NS) || + 392 25B90000 + 393 R5 = [FP+-56] || + 394 nop; + 395 0236 04CC0842 R1 = R1 - R0 (NS) || + 395 F6B90000 + 396 R6 = [FP+-4] || + 397 nop; + 398 023e E1B0 [P4+12] = R1; + 399 .LBE10: 81:FFT_and_FP_math/C/FFT_FP_realisation.c **** for (uint32_t k = 0; k < half; k++) { - 399 .loc 1 81 0 - 400 023a 70B8 R0 = [FP+-100]; - 401 023c 0D64 R5 += 1; - 402 .LBB9: - 403 .loc 1 98 0 - 404 023e A2B0 [P4+8] = R2; - 405 .LBE9: + 400 .loc 1 81 0 + 401 0240 70B8 R0 = [FP+-100]; + 402 0242 0D64 R5 += 1; + 403 .LBB9: + 404 .loc 1 98 0 + 405 0244 A2B0 [P4+8] = R2; + 406 .LBE9: 81:FFT_and_FP_math/C/FFT_FP_realisation.c **** for (uint32_t k = 0; k < half; k++) { - 406 .loc 1 81 0 - 407 0240 04CC300C R6 = R6 + R0 (NS) || - 407 11B90000 - 408 R1 = [FP+-60] || - 409 nop; - 410 0248 25BB [FP+-56] = R5; - 411 .LVL35: - 412 024a F6BB [FP+-4] = R6; - 413 024c 836C P3 += 16; - BFIN GAS /tmp/ccnRiRKk.s page 11 + 407 .loc 1 81 0 + 408 0246 04CC300C R6 = R6 + R0 (NS) || + 408 11B90000 + 409 R1 = [FP+-60] || + 410 nop; + 411 024e 25BB [FP+-56] = R5; + 412 .LVL35: + 413 0250 F6BB [FP+-4] = R6; + BFIN GAS /tmp/ccq9Bm2j.s page 11 - 414 024e 846C P4 += 16; - 415 0250 290A cc =R1<=R5 (iu); - 416 0252 5017 if !cc jump .L10 (bp); - 417 .LVL36: - 418 .L12: - 419 0254 C6B9 R6 = [FP+-16]; - 420 0256 D0B9 R0 = [FP+-12]; - 421 0258 02B9 R2 = [FP+-64]; - 422 025a E3B9 R3 = [FP+-8]; - 423 025c 04CC0600 R0 = R0 + R6 (NS) || - 423 B5B90000 - 424 R5 = [FP+-20] || - 425 nop; - 426 0264 04CC1304 R2 = R2 + R3 (NS) || - 426 D0BB0000 - 427 [FP+-12] = R0 || - 428 nop; - 429 026c 04CC2E0A R5 = R5 + R6 (NS) || - 429 B9A20000 - 430 R1 = [FP+40] || - 431 nop; - 432 .LBE11: + 414 0252 836C P3 += 16; + 415 0254 846C P4 += 16; + 416 0256 290A cc =R1<=R5 (iu); + 417 0258 5017 if !cc jump .L10 (bp); + 418 .LVL36: + 419 .L12: + 420 025a C6B9 R6 = [FP+-16]; + 421 025c D0B9 R0 = [FP+-12]; + 422 025e 02B9 R2 = [FP+-64]; + 423 0260 E3B9 R3 = [FP+-8]; + 424 0262 04CC0600 R0 = R0 + R6 (NS) || + 424 B5B90000 + 425 R5 = [FP+-20] || + 426 nop; + 427 026a 04CC1304 R2 = R2 + R3 (NS) || + 427 D0BB0000 + 428 [FP+-12] = R0 || + 429 nop; + 430 0272 04CC2E0A R5 = R5 + R6 (NS) || + 430 B9A20000 + 431 R1 = [FP+40] || + 432 nop; + 433 .LBE11: 80:FFT_and_FP_math/C/FFT_FP_realisation.c **** for (uint32_t start = 0; start < N; start += m) { - 433 .loc 1 80 0 - 434 0274 04CC1340 R0 = R2 - R3 (NS) || - 434 02BB0000 - 435 [FP+-64] = R2 || - 436 nop; - 437 .LVL37: - 438 .LBB12: + 434 .loc 1 80 0 + 435 027a 04CC1340 R0 = R2 - R3 (NS) || + 435 02BB0000 + 436 [FP+-64] = R2 || + 437 nop; + 438 .LVL37: + 439 .LBB12: 81:FFT_and_FP_math/C/FFT_FP_realisation.c **** for (uint32_t k = 0; k < half; k++) { - 439 .loc 1 81 0 - 440 027c B5BB [FP+-20] = R5; - 441 .LBE12: + 440 .loc 1 81 0 + 441 0282 B5BB [FP+-20] = R5; + 442 .LBE12: 80:FFT_and_FP_math/C/FFT_FP_realisation.c **** for (uint32_t start = 0; start < N; start += m) { - 442 .loc 1 80 0 - 443 027e 010A cc =R1<=R0 (iu); - 444 0280 2E17 if !cc jump .L9 (bp); - 445 0282 1330 R2 = R3; - 446 .LBE4: + 443 .loc 1 80 0 + 444 0284 010A cc =R1<=R0 (iu); + 445 0286 2E17 if !cc jump .L9 (bp); + 446 0288 1330 R2 = R3; + 447 .LBE4: 99:FFT_and_FP_math/C/FFT_FP_realisation.c **** 100:FFT_and_FP_math/C/FFT_FP_realisation.c **** } 101:FFT_and_FP_math/C/FFT_FP_realisation.c **** } 102:FFT_and_FP_math/C/FFT_FP_realisation.c **** m <<= 1; - 447 .loc 1 102 0 - 448 0284 0A4F R2 <<= 1; - 449 .LBE3: + 448 .loc 1 102 0 + 449 028a 0A4F R2 <<= 1; + 450 .LBE3: 76:FFT_and_FP_math/C/FFT_FP_realisation.c **** while (m <= N) { - 450 .loc 1 76 0 - 451 0286 BBA2 R3 = [FP+40]; - 452 .LBB13: - 453 .loc 1 102 0 - 454 0288 E2BB [FP+-8] = R2; - 455 .LVL38: - 456 .LBE13: + 451 .loc 1 76 0 + 452 028c BBA2 R3 = [FP+40]; + 453 .LBB13: + 454 .loc 1 102 0 + 455 028e E2BB [FP+-8] = R2; + 456 .LVL38: + 457 .LBE13: 76:FFT_and_FP_math/C/FFT_FP_realisation.c **** while (m <= N) { - 457 .loc 1 76 0 - BFIN GAS /tmp/ccnRiRKk.s page 12 + BFIN GAS /tmp/ccq9Bm2j.s page 12 - 458 028a 9309 cc =R3>>= 31; - 590 034c 61B0 [P4+4] = R1; + 580 .loc 1 22 0 + 581 0332 FFE367FE call _cos; + 582 0336 00CC12C4 R2 = R2 -|- R2 || + 582 F3BC0000 + 583 [SP+12] = P3 || + 584 nop; + 585 033e FFE361FE call ___muldf3; + 586 0342 FFE35FFE call _lround; + 587 0346 82CE00C2 R1 = ROT R0 BY 0 || + 587 20930000 + 588 [P4] = R0 || + 589 nop; + 590 034e F94D R1 >>>= 31; + 591 0350 61B0 [P4+4] = R1; 27:FFT_and_FP_math/C/FFT_FP_realisation.c **** tw_im[k] = lround(-sin(angle) * FP_acc); - 591 .loc 1 27 0 - 592 034e 0630 R0 = R6; - 593 0350 0F30 R1 = R7; - 594 0352 FFE357FE call _sin; - 595 0356 00CC12C4 R2 = R2 -|- R2 || - 595 F4B00000 - 596 [SP+12] = R4 || - 597 nop; - 598 035e FFE351FE call ___muldf3; - 599 0362 FFE34FFE call _lround; - 600 0366 82CE00C2 R1 = ROT R0 BY 0 || - BFIN GAS /tmp/ccnRiRKk.s page 15 + 592 .loc 1 27 0 + 593 0352 0630 R0 = R6; + 594 0354 0F30 R1 = R7; + 595 0356 FFE355FE call _sin; + 596 035a 00CC12C4 R2 = R2 -|- R2 || + 596 F4B00000 + 597 [SP+12] = R4 || + 598 nop; + 599 0362 FFE34FFE call ___muldf3; + 600 0366 FFE34DFE call _lround; + BFIN GAS /tmp/ccq9Bm2j.s page 15 - 600 28930000 - 601 [P5] = R0 || - 602 nop; - 603 036e F94D R1 >>>= 31; - 604 0370 69B0 [P5+4] = R1; - 605 .LBE22: + 601 036a 82CE00C2 R1 = ROT R0 BY 0 || + 601 28930000 + 602 [P5] = R0 || + 603 nop; + 604 0372 F94D R1 >>>= 31; + 605 0374 69B0 [P5+4] = R1; + 606 .LBE22: 20:FFT_and_FP_math/C/FFT_FP_realisation.c **** for (uint32_t k = 0; k < TWIDDLE_L; ++k){ - 606 .loc 1 20 0 - 607 0372 0D64 R5 += 1; - 608 0374 20E10002 R0 = 512 (X); - 609 0378 446C P4 += 8; - 610 037a 456C P5 += 8; - 611 037c 0508 cc =R5==R0; - 612 037e C117 if !cc jump .L28 (bp); - 613 .LBE23: + 607 .loc 1 20 0 + 608 0376 0D64 R5 += 1; + 609 0378 20E10002 R0 = 512 (X); + 610 037c 446C P4 += 8; + 611 037e 456C P5 += 8; + 612 0380 0508 cc =R5==R0; + 613 0382 C117 if !cc jump .L28 (bp); + 614 .LBE23: 29:FFT_and_FP_math/C/FFT_FP_realisation.c **** } - 614 .loc 1 29 0 - 615 0380 01E80000 UNLINK; - 616 0384 A305 ( r7:4, p5:3 ) = [sp++]; - 617 - 618 .LCFI6: - 619 .LVL50: - 620 0386 1000 rts; - 621 .LFE2: - 622 .size _fft_twiddle_gen, .-_fft_twiddle_gen - 623 .align 4 - 624 .global _fft_fp_prepare; - 625 .type _fft_fp_prepare, STT_FUNC; - 626 _fft_fp_prepare: - 627 .LFB3: + 615 .loc 1 29 0 + 616 0384 01E80000 UNLINK; + 617 0388 A305 ( r7:4, p5:3 ) = [sp++]; + 618 + 619 .LCFI6: + 620 .LVL50: + 621 038a 1000 rts; + 622 .LFE2: + 623 .size _fft_twiddle_gen, .-_fft_twiddle_gen + 624 .align 4 + 625 .global _fft_fp_prepare; + 626 .type _fft_fp_prepare, STT_FUNC; + 627 _fft_fp_prepare: + 628 .LFB3: 31:FFT_and_FP_math/C/FFT_FP_realisation.c **** void fft_fp_prepare(void){ - 628 .loc 1 31 0 - 629 0388 E305 [--sp] = ( r7:4, p5:3 ); - 630 - 631 .LCFI7: - 632 038a 4CE10000 P4.H = _twiddle_re; - 633 038e 4DE10000 P5.H = _twiddle_im; - 634 .LBB29: + 629 .loc 1 31 0 + 630 038c E305 [--sp] = ( r7:4, p5:3 ); + 631 + 632 .LCFI7: + 633 038e 4CE10000 P4.H = _twiddle_re; + 634 0392 4DE10000 P5.H = _twiddle_im; + 635 .LBB29: 22:FFT_and_FP_math/C/FFT_FP_realisation.c **** tw_re[k] = lround(cos(angle) * (double)FP_acc); - 635 .loc 1 22 0 - 636 0392 4BE18F40 P3.H = 16527; + 636 .loc 1 22 0 + 637 0396 4BE18F40 P3.H = 16527; 27:FFT_and_FP_math/C/FFT_FP_realisation.c **** tw_im[k] = lround(-sin(angle) * FP_acc); - 637 .loc 1 27 0 - 638 0396 44E18FC0 R4.H = 49295; - 639 .LBE29: + 638 .loc 1 27 0 + 639 039a 44E18FC0 R4.H = 49295; + 640 .LBE29: 31:FFT_and_FP_math/C/FFT_FP_realisation.c **** void fft_fp_prepare(void){ - 640 .loc 1 31 0 - 641 039a 00E80400 LINK 16; - 642 .LCFI8: + 641 .loc 1 31 0 + 642 039e 00E80400 LINK 16; + 643 .LCFI8: 31:FFT_and_FP_math/C/FFT_FP_realisation.c **** void fft_fp_prepare(void){ - 643 .loc 1 31 0 - 644 039e 0CE10000 P4.L = _twiddle_re; - 645 03a2 0DE10000 P5.L = _twiddle_im; - 646 03a6 0560 R5 = 0 (X); - 647 .LVL51: - 648 .LBB39: - 22:FFT_and_FP_math/C/FFT_FP_realisation.c **** tw_re[k] = lround(cos(angle) * (double)FP_acc); - BFIN GAS /tmp/ccnRiRKk.s page 16 + 644 .loc 1 31 0 + 645 03a2 0CE10000 P4.L = _twiddle_re; + 646 03a6 0DE10000 P5.L = _twiddle_im; + 647 03aa 0560 R5 = 0 (X); + 648 .LVL51: + 649 .LBB39: + BFIN GAS /tmp/ccq9Bm2j.s page 16 - 649 .loc 1 22 0 - 650 03a8 0BE10040 P3.L = 16384; + 22:FFT_and_FP_math/C/FFT_FP_realisation.c **** tw_re[k] = lround(cos(angle) * (double)FP_acc); + 650 .loc 1 22 0 + 651 03ac 0BE10040 P3.L = 16384; 27:FFT_and_FP_math/C/FFT_FP_realisation.c **** tw_im[k] = lround(-sin(angle) * FP_acc); - 651 .loc 1 27 0 - 652 03ac 04E10040 R4.L = 16384; - 653 .L32: - 654 .LBB30: - 655 .LBB32: - 656 .LBB34: + 652 .loc 1 27 0 + 653 03b0 04E10040 R4.L = 16384; + 654 .L32: + 655 .LBB30: + 656 .LBB32: + 657 .LBB34: 21:FFT_and_FP_math/C/FFT_FP_realisation.c **** double angle = 2.0 * PI * k / DATA_L; - 657 .loc 1 21 0 - 658 03b0 0530 R0 = R5; - 659 03b2 FFE327FE call ___floatunsidf; - 660 03b6 42E11940 R2.H = 16409; - 661 03ba 02E1FB21 R2.L = 8699; - 662 03be F2B0 [SP+12] = R2; - 663 03c0 42E14454 R2.H = 21572; - 664 03c4 02E1182D R2.L = 11544; - 665 03c8 FFE31CFE call ___muldf3; - 666 03cc 22E1F503 R2 = 1013 (X); - 667 03d0 A24F R2 <<= 20; - 668 03d2 F2B0 [SP+12] = R2; - 669 03d4 0260 R2 = 0 (X); - 670 03d6 FFE315FE call ___muldf3; - 671 03da 3030 R6 = R0; - 672 03dc 3930 R7 = R1; - 673 .LBE34: - 674 .LBE32: - 675 .LBE30: + 658 .loc 1 21 0 + 659 03b4 0530 R0 = R5; + 660 03b6 FFE325FE call ___floatunsidf; + 661 03ba 42E11940 R2.H = 16409; + 662 03be 02E1FB21 R2.L = 8699; + 663 03c2 F2B0 [SP+12] = R2; + 664 03c4 42E14454 R2.H = 21572; + 665 03c8 02E1182D R2.L = 11544; + 666 03cc FFE31AFE call ___muldf3; + 667 03d0 22E1F503 R2 = 1013 (X); + 668 03d4 A24F R2 <<= 20; + 669 03d6 F2B0 [SP+12] = R2; + 670 03d8 0260 R2 = 0 (X); + 671 03da FFE313FE call ___muldf3; + 672 03de 3030 R6 = R0; + 673 03e0 3930 R7 = R1; + 674 .LBE34: + 675 .LBE32: + 676 .LBE30: 22:FFT_and_FP_math/C/FFT_FP_realisation.c **** tw_re[k] = lround(cos(angle) * (double)FP_acc); - 676 .loc 1 22 0 - 677 03de FFE311FE call _cos; - 678 03e2 00CC12C4 R2 = R2 -|- R2 || - 678 F3BC0000 - 679 [SP+12] = P3 || - 680 nop; - 681 03ea FFE30BFE call ___muldf3; - 682 03ee FFE309FE call _lround; - 683 .LBB37: - 684 .LBB31: - 685 .LBB33: - 686 03f2 82CE00C2 R1 = ROT R0 BY 0 || - 686 20930000 - 687 [P4] = R0 || - 688 nop; - 689 03fa F94D R1 >>>= 31; - 690 03fc 61B0 [P4+4] = R1; - 691 .LBE33: - 692 .LBE31: - 693 .LBE37: + 677 .loc 1 22 0 + 678 03e2 FFE30FFE call _cos; + 679 03e6 00CC12C4 R2 = R2 -|- R2 || + 679 F3BC0000 + 680 [SP+12] = P3 || + 681 nop; + 682 03ee FFE309FE call ___muldf3; + 683 03f2 FFE307FE call _lround; + 684 .LBB37: + 685 .LBB31: + 686 .LBB33: + 687 03f6 82CE00C2 R1 = ROT R0 BY 0 || + 687 20930000 + 688 [P4] = R0 || + 689 nop; + 690 03fe F94D R1 >>>= 31; + 691 0400 61B0 [P4+4] = R1; + 692 .LBE33: + 693 .LBE31: + 694 .LBE37: 27:FFT_and_FP_math/C/FFT_FP_realisation.c **** tw_im[k] = lround(-sin(angle) * FP_acc); - 694 .loc 1 27 0 - 695 03fe 0630 R0 = R6; - 696 0400 0F30 R1 = R7; - 697 0402 FFE3FFFD call _sin; - 698 0406 00CC12C4 R2 = R2 -|- R2 || - 698 F4B00000 - BFIN GAS /tmp/ccnRiRKk.s page 17 + 695 .loc 1 27 0 + 696 0402 0630 R0 = R6; + 697 0404 0F30 R1 = R7; + 698 0406 FFE3FDFD call _sin; + 699 040a 00CC12C4 R2 = R2 -|- R2 || + BFIN GAS /tmp/ccq9Bm2j.s page 17 - 699 [SP+12] = R4 || - 700 nop; - 701 040e FFE3F9FD call ___muldf3; - 702 0412 FFE3F7FD call _lround; - 703 .LBB38: - 704 .LBB36: - 705 .LBB35: - 706 0416 82CE00C2 R1 = ROT R0 BY 0 || - 706 28930000 - 707 [P5] = R0 || - 708 nop; - 709 041e F94D R1 >>>= 31; - 710 0420 69B0 [P5+4] = R1; - 711 .LBE35: + 699 F4B00000 + 700 [SP+12] = R4 || + 701 nop; + 702 0412 FFE3F7FD call ___muldf3; + 703 0416 FFE3F5FD call _lround; + 704 .LBB38: + 705 .LBB36: + 706 .LBB35: + 707 041a 82CE00C2 R1 = ROT R0 BY 0 || + 707 28930000 + 708 [P5] = R0 || + 709 nop; + 710 0422 F94D R1 >>>= 31; + 711 0424 69B0 [P5+4] = R1; + 712 .LBE35: 20:FFT_and_FP_math/C/FFT_FP_realisation.c **** for (uint32_t k = 0; k < TWIDDLE_L; ++k){ - 712 .loc 1 20 0 - 713 0422 0D64 R5 += 1; - 714 0424 20E10002 R0 = 512 (X); - 715 0428 446C P4 += 8; - 716 042a 456C P5 += 8; - 717 042c 0508 cc =R5==R0; - 718 042e C117 if !cc jump .L32 (bp); - 719 .LBE36: - 720 .LBE38: - 721 .LBE39: + 713 .loc 1 20 0 + 714 0426 0D64 R5 += 1; + 715 0428 20E10002 R0 = 512 (X); + 716 042c 446C P4 += 8; + 717 042e 456C P5 += 8; + 718 0430 0508 cc =R5==R0; + 719 0432 C117 if !cc jump .L32 (bp); + 720 .LBE36: + 721 .LBE38: + 722 .LBE39: 38:FFT_and_FP_math/C/FFT_FP_realisation.c **** } - 722 .loc 1 38 0 - 723 0430 01E80000 UNLINK; - 724 0434 A305 ( r7:4, p5:3 ) = [sp++]; - 725 - 726 .LCFI9: - 727 .LVL52: - 728 0436 1000 rts; - 729 .LFE3: - 730 .size _fft_fp_prepare, .-_fft_fp_prepare - 731 .section .debug_frame,"",@progbits - 732 .Lframe0: - 733 0000 0C000000 .4byte .LECIE0-.LSCIE0 - 734 .LSCIE0: - 735 0004 FFFFFFFF .4byte 0xffffffff - 736 0008 01 .byte 0x1 - 737 0009 00 .string "" - 738 000a 01 .uleb128 0x1 - 739 000b 7C .sleb128 -4 - 740 000c 23 .byte 0x23 - 741 000d 0C .byte 0xc - 742 000e 0E .uleb128 0xe - 743 000f 00 .uleb128 0x0 - 744 .align 4 - 745 .LECIE0: - 746 .LSFDE0: - 747 0010 28000000 .4byte .LEFDE0-.LASFDE0 - 748 .LASFDE0: - 749 0014 00000000 .4byte .Lframe0 - 750 0018 00000000 .4byte .LFB4 - 751 001c E2020000 .4byte .LFE4-.LFB4 - 752 0020 42 .byte 0x4 - BFIN GAS /tmp/ccnRiRKk.s page 18 + 723 .loc 1 38 0 + 724 0434 01E80000 UNLINK; + 725 0438 A305 ( r7:4, p5:3 ) = [sp++]; + 726 + 727 .LCFI9: + 728 .LVL52: + 729 043a 1000 rts; + 730 .LFE3: + 731 .size _fft_fp_prepare, .-_fft_fp_prepare + 732 .section .debug_frame,"",@progbits + 733 .Lframe0: + 734 0000 0C000000 .4byte .LECIE0-.LSCIE0 + 735 .LSCIE0: + 736 0004 FFFFFFFF .4byte 0xffffffff + 737 0008 01 .byte 0x1 + 738 0009 00 .string "" + 739 000a 01 .uleb128 0x1 + 740 000b 7C .sleb128 -4 + 741 000c 23 .byte 0x23 + 742 000d 0C .byte 0xc + 743 000e 0E .uleb128 0xe + 744 000f 00 .uleb128 0x0 + 745 .align 4 + 746 .LECIE0: + 747 .LSFDE0: + 748 0010 28000000 .4byte .LEFDE0-.LASFDE0 + 749 .LASFDE0: + 750 0014 00000000 .4byte .Lframe0 + 751 0018 00000000 .4byte .LFB4 + 752 001c E8020000 .4byte .LFE4-.LFB4 + BFIN GAS /tmp/ccq9Bm2j.s page 18 - 753 .4byte .LCFI0-.LFB4 - 754 0021 0E .byte 0xe - 755 0022 1C .uleb128 0x1c - 756 0023 44 .byte 0x4 - 757 .4byte .LCFI1-.LCFI0 - 758 0024 0C .byte 0xc - 759 0025 0F .uleb128 0xf - 760 0026 24 .uleb128 0x24 - 761 0027 8F .byte 0x8f - 762 0028 09 .uleb128 0x9 - 763 0029 A3 .byte 0xa3 - 764 002a 08 .uleb128 0x8 - 765 002b 8D .byte 0x8d - 766 002c 07 .uleb128 0x7 - 767 002d 8C .byte 0x8c - 768 002e 06 .uleb128 0x6 - 769 002f 8B .byte 0x8b - 770 0030 05 .uleb128 0x5 - 771 0031 87 .byte 0x87 - 772 0032 04 .uleb128 0x4 - 773 0033 86 .byte 0x86 - 774 0034 03 .uleb128 0x3 - 775 0035 85 .byte 0x85 - 776 0036 02 .uleb128 0x2 - 777 0037 84 .byte 0x84 - 778 0038 01 .uleb128 0x1 - 779 0039 000000 .align 4 - 780 .LEFDE0: - 781 .LSFDE2: - 782 003c 28000000 .4byte .LEFDE2-.LASFDE2 - 783 .LASFDE2: - 784 0040 00000000 .4byte .Lframe0 - 785 0044 E4020000 .4byte .LFB2 - 786 0048 A4000000 .4byte .LFE2-.LFB2 - 787 004c 42 .byte 0x4 - 788 .4byte .LCFI4-.LFB2 - 789 004d 0E .byte 0xe - 790 004e 1C .uleb128 0x1c - 791 004f 8D .byte 0x8d - 792 0050 07 .uleb128 0x7 - 793 0051 8C .byte 0x8c - 794 0052 06 .uleb128 0x6 - 795 0053 8B .byte 0x8b - 796 0054 05 .uleb128 0x5 - 797 0055 87 .byte 0x87 - 798 0056 04 .uleb128 0x4 - 799 0057 86 .byte 0x86 - 800 0058 03 .uleb128 0x3 - 801 0059 85 .byte 0x85 - 802 005a 02 .uleb128 0x2 - 803 005b 84 .byte 0x84 - 804 005c 01 .uleb128 0x1 - 805 005d 4C .byte 0x4 - 806 .4byte .LCFI5-.LCFI4 - 807 005e 0C .byte 0xc - 808 005f 0F .uleb128 0xf - 809 0060 24 .uleb128 0x24 - BFIN GAS /tmp/ccnRiRKk.s page 19 + 753 0020 42 .byte 0x4 + 754 .4byte .LCFI0-.LFB4 + 755 0021 0E .byte 0xe + 756 0022 1C .uleb128 0x1c + 757 0023 44 .byte 0x4 + 758 .4byte .LCFI1-.LCFI0 + 759 0024 0C .byte 0xc + 760 0025 0F .uleb128 0xf + 761 0026 24 .uleb128 0x24 + 762 0027 8F .byte 0x8f + 763 0028 09 .uleb128 0x9 + 764 0029 A3 .byte 0xa3 + 765 002a 08 .uleb128 0x8 + 766 002b 8D .byte 0x8d + 767 002c 07 .uleb128 0x7 + 768 002d 8C .byte 0x8c + 769 002e 06 .uleb128 0x6 + 770 002f 8B .byte 0x8b + 771 0030 05 .uleb128 0x5 + 772 0031 87 .byte 0x87 + 773 0032 04 .uleb128 0x4 + 774 0033 86 .byte 0x86 + 775 0034 03 .uleb128 0x3 + 776 0035 85 .byte 0x85 + 777 0036 02 .uleb128 0x2 + 778 0037 84 .byte 0x84 + 779 0038 01 .uleb128 0x1 + 780 0039 000000 .align 4 + 781 .LEFDE0: + 782 .LSFDE2: + 783 003c 28000000 .4byte .LEFDE2-.LASFDE2 + 784 .LASFDE2: + 785 0040 00000000 .4byte .Lframe0 + 786 0044 E8020000 .4byte .LFB2 + 787 0048 A4000000 .4byte .LFE2-.LFB2 + 788 004c 42 .byte 0x4 + 789 .4byte .LCFI4-.LFB2 + 790 004d 0E .byte 0xe + 791 004e 1C .uleb128 0x1c + 792 004f 8D .byte 0x8d + 793 0050 07 .uleb128 0x7 + 794 0051 8C .byte 0x8c + 795 0052 06 .uleb128 0x6 + 796 0053 8B .byte 0x8b + 797 0054 05 .uleb128 0x5 + 798 0055 87 .byte 0x87 + 799 0056 04 .uleb128 0x4 + 800 0057 86 .byte 0x86 + 801 0058 03 .uleb128 0x3 + 802 0059 85 .byte 0x85 + 803 005a 02 .uleb128 0x2 + 804 005b 84 .byte 0x84 + 805 005c 01 .uleb128 0x1 + 806 005d 4C .byte 0x4 + 807 .4byte .LCFI5-.LCFI4 + 808 005e 0C .byte 0xc + 809 005f 0F .uleb128 0xf + BFIN GAS /tmp/ccq9Bm2j.s page 19 - 810 0061 8F .byte 0x8f - 811 0062 09 .uleb128 0x9 - 812 0063 A3 .byte 0xa3 - 813 0064 08 .uleb128 0x8 - 814 0065 000000 .align 4 - 815 .LEFDE2: - 816 .LSFDE4: - 817 0068 28000000 .4byte .LEFDE4-.LASFDE4 - 818 .LASFDE4: - 819 006c 00000000 .4byte .Lframe0 - 820 0070 88030000 .4byte .LFB3 - 821 0074 B0000000 .4byte .LFE3-.LFB3 - 822 0078 42 .byte 0x4 - 823 .4byte .LCFI7-.LFB3 - 824 0079 0E .byte 0xe - 825 007a 1C .uleb128 0x1c - 826 007b 8D .byte 0x8d - 827 007c 07 .uleb128 0x7 - 828 007d 8C .byte 0x8c - 829 007e 06 .uleb128 0x6 - 830 007f 8B .byte 0x8b - 831 0080 05 .uleb128 0x5 - 832 0081 87 .byte 0x87 - 833 0082 04 .uleb128 0x4 - 834 0083 86 .byte 0x86 - 835 0084 03 .uleb128 0x3 - 836 0085 85 .byte 0x85 - 837 0086 02 .uleb128 0x2 - 838 0087 84 .byte 0x84 - 839 0088 01 .uleb128 0x1 - 840 0089 54 .byte 0x4 - 841 .4byte .LCFI8-.LCFI7 - 842 008a 0C .byte 0xc - 843 008b 0F .uleb128 0xf - 844 008c 24 .uleb128 0x24 - 845 008d 8F .byte 0x8f - 846 008e 09 .uleb128 0x9 - 847 008f A3 .byte 0xa3 - 848 0090 08 .uleb128 0x8 - 849 0091 000000 .align 4 - 850 .LEFDE4: - 851 .text; - 852 .Letext0: - 853 .section .debug_loc,"",@progbits - 854 .Ldebug_loc0: - 855 .LLST0: - 856 0000 00000000 .4byte .LFB4-.Ltext0 - 857 0004 02000000 .4byte .LCFI0-.Ltext0 - 858 0008 0100 .2byte 0x1 - 859 000a 5E .byte 0x5e - 860 000b 02000000 .4byte .LCFI0-.Ltext0 - 861 000f 06000000 .4byte .LCFI1-.Ltext0 - 862 0013 0200 .2byte 0x2 - 863 0015 7E .byte 0x7e - 864 0016 1C .sleb128 28 - 865 0017 06000000 .4byte .LCFI1-.Ltext0 - 866 001b E2020000 .4byte .LFE4-.Ltext0 - BFIN GAS /tmp/ccnRiRKk.s page 20 + 810 0060 24 .uleb128 0x24 + 811 0061 8F .byte 0x8f + 812 0062 09 .uleb128 0x9 + 813 0063 A3 .byte 0xa3 + 814 0064 08 .uleb128 0x8 + 815 0065 000000 .align 4 + 816 .LEFDE2: + 817 .LSFDE4: + 818 0068 28000000 .4byte .LEFDE4-.LASFDE4 + 819 .LASFDE4: + 820 006c 00000000 .4byte .Lframe0 + 821 0070 8C030000 .4byte .LFB3 + 822 0074 B0000000 .4byte .LFE3-.LFB3 + 823 0078 42 .byte 0x4 + 824 .4byte .LCFI7-.LFB3 + 825 0079 0E .byte 0xe + 826 007a 1C .uleb128 0x1c + 827 007b 8D .byte 0x8d + 828 007c 07 .uleb128 0x7 + 829 007d 8C .byte 0x8c + 830 007e 06 .uleb128 0x6 + 831 007f 8B .byte 0x8b + 832 0080 05 .uleb128 0x5 + 833 0081 87 .byte 0x87 + 834 0082 04 .uleb128 0x4 + 835 0083 86 .byte 0x86 + 836 0084 03 .uleb128 0x3 + 837 0085 85 .byte 0x85 + 838 0086 02 .uleb128 0x2 + 839 0087 84 .byte 0x84 + 840 0088 01 .uleb128 0x1 + 841 0089 54 .byte 0x4 + 842 .4byte .LCFI8-.LCFI7 + 843 008a 0C .byte 0xc + 844 008b 0F .uleb128 0xf + 845 008c 24 .uleb128 0x24 + 846 008d 8F .byte 0x8f + 847 008e 09 .uleb128 0x9 + 848 008f A3 .byte 0xa3 + 849 0090 08 .uleb128 0x8 + 850 0091 000000 .align 4 + 851 .LEFDE4: + 852 .text; + 853 .Letext0: + 854 .section .debug_loc,"",@progbits + 855 .Ldebug_loc0: + 856 .LLST0: + 857 0000 00000000 .4byte .LFB4-.Ltext0 + 858 0004 02000000 .4byte .LCFI0-.Ltext0 + 859 0008 0100 .2byte 0x1 + 860 000a 5E .byte 0x5e + 861 000b 02000000 .4byte .LCFI0-.Ltext0 + 862 000f 06000000 .4byte .LCFI1-.Ltext0 + 863 0013 0200 .2byte 0x2 + 864 0015 7E .byte 0x7e + 865 0016 1C .sleb128 28 + 866 0017 06000000 .4byte .LCFI1-.Ltext0 + BFIN GAS /tmp/ccq9Bm2j.s page 20 - 867 001f 0200 .2byte 0x2 - 868 0021 7F .byte 0x7f - 869 0022 24 .sleb128 36 - 870 0023 00000000 .4byte 0x0 - 871 0027 00000000 .4byte 0x0 - 872 .LLST1: - 873 002b 00000000 .4byte .LVL0-.Ltext0 - 874 002f 1C000000 .4byte .LVL3-.Ltext0 - 875 0033 0100 .2byte 0x1 - 876 0035 50 .byte 0x50 - 877 0036 C8020000 .4byte .LVL42-.Ltext0 - 878 003a D0020000 .4byte .LVL44-.Ltext0 - 879 003e 0100 .2byte 0x1 - 880 0040 50 .byte 0x50 - 881 0041 00000000 .4byte 0x0 - 882 0045 00000000 .4byte 0x0 - 883 .LLST2: - 884 0049 00000000 .4byte .LVL0-.Ltext0 - 885 004d 1E000000 .4byte .LVL4-.Ltext0 - 886 0051 0100 .2byte 0x1 - 887 0053 51 .byte 0x51 - 888 0054 1E000000 .4byte .LVL4-.Ltext0 - 889 0058 E2020000 .4byte .LFE4-.Ltext0 - 890 005c 0200 .2byte 0x2 - 891 005e 7F .byte 0x7f - 892 005f 28 .sleb128 40 - 893 0060 00000000 .4byte 0x0 - 894 0064 00000000 .4byte 0x0 - 895 .LLST3: - 896 0068 00000000 .4byte .LVL0-.Ltext0 - 897 006c 0E000000 .4byte .LVL1-.Ltext0 - 898 0070 0100 .2byte 0x1 - 899 0072 52 .byte 0x52 - 900 0073 0E000000 .4byte .LVL1-.Ltext0 - 901 0077 E2020000 .4byte .LFE4-.Ltext0 - 902 007b 0200 .2byte 0x2 - 903 007d 7F .byte 0x7f - 904 007e 2C .sleb128 44 - 905 007f 00000000 .4byte 0x0 - 906 0083 00000000 .4byte 0x0 - 907 .LLST4: - 908 0087 14000000 .4byte .LVL2-.Ltext0 - 909 008b 42000000 .4byte .LVL6-.Ltext0 - 910 008f 0100 .2byte 0x1 - 911 0091 52 .byte 0x52 - 912 0092 42000000 .4byte .LVL6-.Ltext0 - 913 0096 B8000000 .4byte .LVL17-.Ltext0 - 914 009a 0100 .2byte 0x1 - 915 009c 55 .byte 0x55 - 916 009d 8E020000 .4byte .LVL39-.Ltext0 - 917 00a1 A6020000 .4byte .LVL41-.Ltext0 - 918 00a5 0100 .2byte 0x1 - 919 00a7 52 .byte 0x52 - 920 00a8 D0020000 .4byte .LVL44-.Ltext0 - 921 00ac D4020000 .4byte .LVL45-.Ltext0 - 922 00b0 0100 .2byte 0x1 - 923 00b2 55 .byte 0x55 - BFIN GAS /tmp/ccnRiRKk.s page 21 + 867 001b E8020000 .4byte .LFE4-.Ltext0 + 868 001f 0200 .2byte 0x2 + 869 0021 7F .byte 0x7f + 870 0022 24 .sleb128 36 + 871 0023 00000000 .4byte 0x0 + 872 0027 00000000 .4byte 0x0 + 873 .LLST1: + 874 002b 00000000 .4byte .LVL0-.Ltext0 + 875 002f 1E000000 .4byte .LVL3-.Ltext0 + 876 0033 0100 .2byte 0x1 + 877 0035 50 .byte 0x50 + 878 0036 CE020000 .4byte .LVL42-.Ltext0 + 879 003a D6020000 .4byte .LVL44-.Ltext0 + 880 003e 0100 .2byte 0x1 + 881 0040 50 .byte 0x50 + 882 0041 00000000 .4byte 0x0 + 883 0045 00000000 .4byte 0x0 + 884 .LLST2: + 885 0049 00000000 .4byte .LVL0-.Ltext0 + 886 004d 26000000 .4byte .LVL4-.Ltext0 + 887 0051 0100 .2byte 0x1 + 888 0053 51 .byte 0x51 + 889 0054 26000000 .4byte .LVL4-.Ltext0 + 890 0058 E8020000 .4byte .LFE4-.Ltext0 + 891 005c 0200 .2byte 0x2 + 892 005e 7F .byte 0x7f + 893 005f 28 .sleb128 40 + 894 0060 00000000 .4byte 0x0 + 895 0064 00000000 .4byte 0x0 + 896 .LLST3: + 897 0068 00000000 .4byte .LVL0-.Ltext0 + 898 006c 0E000000 .4byte .LVL1-.Ltext0 + 899 0070 0100 .2byte 0x1 + 900 0072 52 .byte 0x52 + 901 0073 0E000000 .4byte .LVL1-.Ltext0 + 902 0077 E8020000 .4byte .LFE4-.Ltext0 + 903 007b 0200 .2byte 0x2 + 904 007d 7F .byte 0x7f + 905 007e 2C .sleb128 44 + 906 007f 00000000 .4byte 0x0 + 907 0083 00000000 .4byte 0x0 + 908 .LLST4: + 909 0087 14000000 .4byte .LVL2-.Ltext0 + 910 008b 48000000 .4byte .LVL6-.Ltext0 + 911 008f 0100 .2byte 0x1 + 912 0091 52 .byte 0x52 + 913 0092 48000000 .4byte .LVL6-.Ltext0 + 914 0096 BE000000 .4byte .LVL17-.Ltext0 + 915 009a 0100 .2byte 0x1 + 916 009c 55 .byte 0x55 + 917 009d 94020000 .4byte .LVL39-.Ltext0 + 918 00a1 AC020000 .4byte .LVL41-.Ltext0 + 919 00a5 0100 .2byte 0x1 + 920 00a7 52 .byte 0x52 + 921 00a8 D6020000 .4byte .LVL44-.Ltext0 + 922 00ac DA020000 .4byte .LVL45-.Ltext0 + 923 00b0 0100 .2byte 0x1 + BFIN GAS /tmp/ccq9Bm2j.s page 21 - 924 00b3 D4020000 .4byte .LVL45-.Ltext0 - 925 00b7 E2020000 .4byte .LFE4-.Ltext0 - 926 00bb 0100 .2byte 0x1 - 927 00bd 52 .byte 0x52 - 928 00be 00000000 .4byte 0x0 - 929 00c2 00000000 .4byte 0x0 - 930 .LLST5: - 931 00c6 44000000 .4byte .LVL7-.Ltext0 - 932 00ca CC000000 .4byte .LVL18-.Ltext0 - 933 00ce 0100 .2byte 0x1 - 934 00d0 56 .byte 0x56 - 935 00d1 D0020000 .4byte .LVL44-.Ltext0 - 936 00d5 D4020000 .4byte .LVL45-.Ltext0 - 937 00d9 0100 .2byte 0x1 - 938 00db 56 .byte 0x56 - 939 00dc 00000000 .4byte 0x0 - 940 00e0 00000000 .4byte 0x0 - 941 .LLST6: - 942 00e4 3E000000 .4byte .LVL5-.Ltext0 - 943 00e8 52000000 .4byte .LVL9-.Ltext0 - 944 00ec 0100 .2byte 0x1 - 945 00ee 54 .byte 0x54 - 946 00ef 52000000 .4byte .LVL9-.Ltext0 - 947 00f3 7A000000 .4byte .LVL11-.Ltext0 - 948 00f7 0100 .2byte 0x1 - 949 00f9 51 .byte 0x51 - 950 00fa 7A000000 .4byte .LVL11-.Ltext0 - 951 00fe 82010000 .4byte .LVL31-.Ltext0 - 952 0102 0100 .2byte 0x1 - 953 0104 54 .byte 0x54 - 954 0105 54020000 .4byte .LVL36-.Ltext0 - 955 0109 CE020000 .4byte .LVL43-.Ltext0 - 956 010d 0100 .2byte 0x1 - 957 010f 54 .byte 0x54 - 958 0110 D0020000 .4byte .LVL44-.Ltext0 - 959 0114 D4020000 .4byte .LVL45-.Ltext0 - 960 0118 0100 .2byte 0x1 - 961 011a 54 .byte 0x54 - 962 011b 00000000 .4byte 0x0 - 963 011f 00000000 .4byte 0x0 - 964 .LLST7: - 965 0123 A6000000 .4byte .LVL13-.Ltext0 - 966 0127 D4000000 .4byte .LVL20-.Ltext0 - 967 012b 0200 .2byte 0x2 - 968 012d 7F .byte 0x7f - 969 012e 78 .sleb128 -8 - 970 012f D4000000 .4byte .LVL20-.Ltext0 - 971 0133 8A020000 .4byte .LVL38-.Ltext0 - 972 0137 0200 .2byte 0x2 - 973 0139 7F .byte 0x7f - 974 013a 40 .sleb128 -64 - 975 013b 8A020000 .4byte .LVL38-.Ltext0 - 976 013f D0020000 .4byte .LVL44-.Ltext0 - 977 0143 0200 .2byte 0x2 - 978 0145 7F .byte 0x7f - 979 0146 78 .sleb128 -8 - 980 0147 00000000 .4byte 0x0 - BFIN GAS /tmp/ccnRiRKk.s page 22 + 924 00b2 55 .byte 0x55 + 925 00b3 DA020000 .4byte .LVL45-.Ltext0 + 926 00b7 E8020000 .4byte .LFE4-.Ltext0 + 927 00bb 0100 .2byte 0x1 + 928 00bd 52 .byte 0x52 + 929 00be 00000000 .4byte 0x0 + 930 00c2 00000000 .4byte 0x0 + 931 .LLST5: + 932 00c6 4A000000 .4byte .LVL7-.Ltext0 + 933 00ca D2000000 .4byte .LVL18-.Ltext0 + 934 00ce 0100 .2byte 0x1 + 935 00d0 56 .byte 0x56 + 936 00d1 D6020000 .4byte .LVL44-.Ltext0 + 937 00d5 DA020000 .4byte .LVL45-.Ltext0 + 938 00d9 0100 .2byte 0x1 + 939 00db 56 .byte 0x56 + 940 00dc 00000000 .4byte 0x0 + 941 00e0 00000000 .4byte 0x0 + 942 .LLST6: + 943 00e4 44000000 .4byte .LVL5-.Ltext0 + 944 00e8 58000000 .4byte .LVL9-.Ltext0 + 945 00ec 0100 .2byte 0x1 + 946 00ee 54 .byte 0x54 + 947 00ef 58000000 .4byte .LVL9-.Ltext0 + 948 00f3 80000000 .4byte .LVL11-.Ltext0 + 949 00f7 0100 .2byte 0x1 + 950 00f9 51 .byte 0x51 + 951 00fa 80000000 .4byte .LVL11-.Ltext0 + 952 00fe 88010000 .4byte .LVL31-.Ltext0 + 953 0102 0100 .2byte 0x1 + 954 0104 54 .byte 0x54 + 955 0105 5A020000 .4byte .LVL36-.Ltext0 + 956 0109 D4020000 .4byte .LVL43-.Ltext0 + 957 010d 0100 .2byte 0x1 + 958 010f 54 .byte 0x54 + 959 0110 D6020000 .4byte .LVL44-.Ltext0 + 960 0114 DA020000 .4byte .LVL45-.Ltext0 + 961 0118 0100 .2byte 0x1 + 962 011a 54 .byte 0x54 + 963 011b 00000000 .4byte 0x0 + 964 011f 00000000 .4byte 0x0 + 965 .LLST7: + 966 0123 AC000000 .4byte .LVL13-.Ltext0 + 967 0127 DA000000 .4byte .LVL20-.Ltext0 + 968 012b 0200 .2byte 0x2 + 969 012d 7F .byte 0x7f + 970 012e 78 .sleb128 -8 + 971 012f DA000000 .4byte .LVL20-.Ltext0 + 972 0133 90020000 .4byte .LVL38-.Ltext0 + 973 0137 0200 .2byte 0x2 + 974 0139 7F .byte 0x7f + 975 013a 40 .sleb128 -64 + 976 013b 90020000 .4byte .LVL38-.Ltext0 + 977 013f D6020000 .4byte .LVL44-.Ltext0 + 978 0143 0200 .2byte 0x2 + 979 0145 7F .byte 0x7f + 980 0146 78 .sleb128 -8 + BFIN GAS /tmp/ccq9Bm2j.s page 22 - 981 014b 00000000 .4byte 0x0 - 982 .LLST8: - 983 014f 4A000000 .4byte .LVL8-.Ltext0 - 984 0153 A8000000 .4byte .LVL14-.Ltext0 - 985 0157 0600 .2byte 0x6 - 986 0159 52 .byte 0x52 - 987 015a 93 .byte 0x93 - 988 015b 04 .uleb128 0x4 - 989 015c 53 .byte 0x53 - 990 015d 93 .byte 0x93 - 991 015e 04 .uleb128 0x4 - 992 015f D0020000 .4byte .LVL44-.Ltext0 - 993 0163 D4020000 .4byte .LVL45-.Ltext0 - 994 0167 0600 .2byte 0x6 - 995 0169 52 .byte 0x52 - 996 016a 93 .byte 0x93 - 997 016b 04 .uleb128 0x4 - 998 016c 53 .byte 0x53 - 999 016d 93 .byte 0x93 - 1000 016e 04 .uleb128 0x4 - 1001 016f 00000000 .4byte 0x0 - 1002 0173 00000000 .4byte 0x0 - 1003 .LLST9: - 1004 0177 4A000000 .4byte .LVL8-.Ltext0 - 1005 017b B4000000 .4byte .LVL16-.Ltext0 - 1006 017f 0600 .2byte 0x6 - 1007 0181 60 .byte 0x60 - 1008 0182 93 .byte 0x93 - 1009 0183 04 .uleb128 0x4 - 1010 0184 61 .byte 0x61 - 1011 0185 93 .byte 0x93 - 1012 0186 04 .uleb128 0x4 - 1013 0187 D0020000 .4byte .LVL44-.Ltext0 - 1014 018b D4020000 .4byte .LVL45-.Ltext0 - 1015 018f 0600 .2byte 0x6 - 1016 0191 60 .byte 0x60 - 1017 0192 93 .byte 0x93 - 1018 0193 04 .uleb128 0x4 - 1019 0194 61 .byte 0x61 - 1020 0195 93 .byte 0x93 - 1021 0196 04 .uleb128 0x4 - 1022 0197 00000000 .4byte 0x0 - 1023 019b 00000000 .4byte 0x0 - 1024 .LLST10: - 1025 019f A8000000 .4byte .LVL14-.Ltext0 - 1026 01a3 D0020000 .4byte .LVL44-.Ltext0 - 1027 01a7 0200 .2byte 0x2 - 1028 01a9 7F .byte 0x7f - 1029 01aa 44 .sleb128 -60 - 1030 01ab 00000000 .4byte 0x0 - 1031 01af 00000000 .4byte 0x0 - 1032 .LLST11: - 1033 01b3 A8000000 .4byte .LVL14-.Ltext0 - 1034 01b7 D0020000 .4byte .LVL44-.Ltext0 - 1035 01bb 0200 .2byte 0x2 - 1036 01bd 7F .byte 0x7f - 1037 01be 48 .sleb128 -56 - BFIN GAS /tmp/ccnRiRKk.s page 23 + 981 0147 00000000 .4byte 0x0 + 982 014b 00000000 .4byte 0x0 + 983 .LLST8: + 984 014f 50000000 .4byte .LVL8-.Ltext0 + 985 0153 AE000000 .4byte .LVL14-.Ltext0 + 986 0157 0600 .2byte 0x6 + 987 0159 52 .byte 0x52 + 988 015a 93 .byte 0x93 + 989 015b 04 .uleb128 0x4 + 990 015c 53 .byte 0x53 + 991 015d 93 .byte 0x93 + 992 015e 04 .uleb128 0x4 + 993 015f D6020000 .4byte .LVL44-.Ltext0 + 994 0163 DA020000 .4byte .LVL45-.Ltext0 + 995 0167 0600 .2byte 0x6 + 996 0169 52 .byte 0x52 + 997 016a 93 .byte 0x93 + 998 016b 04 .uleb128 0x4 + 999 016c 53 .byte 0x53 + 1000 016d 93 .byte 0x93 + 1001 016e 04 .uleb128 0x4 + 1002 016f 00000000 .4byte 0x0 + 1003 0173 00000000 .4byte 0x0 + 1004 .LLST9: + 1005 0177 50000000 .4byte .LVL8-.Ltext0 + 1006 017b BA000000 .4byte .LVL16-.Ltext0 + 1007 017f 0600 .2byte 0x6 + 1008 0181 60 .byte 0x60 + 1009 0182 93 .byte 0x93 + 1010 0183 04 .uleb128 0x4 + 1011 0184 61 .byte 0x61 + 1012 0185 93 .byte 0x93 + 1013 0186 04 .uleb128 0x4 + 1014 0187 D6020000 .4byte .LVL44-.Ltext0 + 1015 018b DA020000 .4byte .LVL45-.Ltext0 + 1016 018f 0600 .2byte 0x6 + 1017 0191 60 .byte 0x60 + 1018 0192 93 .byte 0x93 + 1019 0193 04 .uleb128 0x4 + 1020 0194 61 .byte 0x61 + 1021 0195 93 .byte 0x93 + 1022 0196 04 .uleb128 0x4 + 1023 0197 00000000 .4byte 0x0 + 1024 019b 00000000 .4byte 0x0 + 1025 .LLST10: + 1026 019f AE000000 .4byte .LVL14-.Ltext0 + 1027 01a3 D6020000 .4byte .LVL44-.Ltext0 + 1028 01a7 0200 .2byte 0x2 + 1029 01a9 7F .byte 0x7f + 1030 01aa 44 .sleb128 -60 + 1031 01ab 00000000 .4byte 0x0 + 1032 01af 00000000 .4byte 0x0 + 1033 .LLST11: + 1034 01b3 AE000000 .4byte .LVL14-.Ltext0 + 1035 01b7 D6020000 .4byte .LVL44-.Ltext0 + 1036 01bb 0200 .2byte 0x2 + 1037 01bd 7F .byte 0x7f + BFIN GAS /tmp/ccq9Bm2j.s page 23 - 1038 01bf 00000000 .4byte 0x0 - 1039 01c3 00000000 .4byte 0x0 - 1040 .LLST12: - 1041 01c7 A8000000 .4byte .LVL14-.Ltext0 - 1042 01cb D0020000 .4byte .LVL44-.Ltext0 - 1043 01cf 0200 .2byte 0x2 - 1044 01d1 7F .byte 0x7f - 1045 01d2 4C .sleb128 -52 - 1046 01d3 00000000 .4byte 0x0 - 1047 01d7 00000000 .4byte 0x0 - 1048 .LLST13: - 1049 01db A8000000 .4byte .LVL14-.Ltext0 - 1050 01df D0020000 .4byte .LVL44-.Ltext0 - 1051 01e3 0200 .2byte 0x2 - 1052 01e5 7F .byte 0x7f - 1053 01e6 54 .sleb128 -44 - 1054 01e7 00000000 .4byte 0x0 - 1055 01eb 00000000 .4byte 0x0 - 1056 .LLST14: - 1057 01ef A8000000 .4byte .LVL14-.Ltext0 - 1058 01f3 D0020000 .4byte .LVL44-.Ltext0 - 1059 01f7 0200 .2byte 0x2 - 1060 01f9 7F .byte 0x7f - 1061 01fa 5C .sleb128 -36 - 1062 01fb 00000000 .4byte 0x0 - 1063 01ff 00000000 .4byte 0x0 - 1064 .LLST15: - 1065 0203 A8000000 .4byte .LVL14-.Ltext0 - 1066 0207 D0020000 .4byte .LVL44-.Ltext0 - 1067 020b 0200 .2byte 0x2 - 1068 020d 7F .byte 0x7f - 1069 020e 64 .sleb128 -28 - 1070 020f 00000000 .4byte 0x0 - 1071 0213 00000000 .4byte 0x0 - 1072 .LLST16: - 1073 0217 D0010000 .4byte .LVL33-.Ltext0 - 1074 021b 22020000 .4byte .LVL34-.Ltext0 - 1075 021f 0600 .2byte 0x6 - 1076 0221 53 .byte 0x53 - 1077 0222 93 .byte 0x93 - 1078 0223 04 .uleb128 0x4 - 1079 0224 57 .byte 0x57 - 1080 0225 93 .byte 0x93 - 1081 0226 04 .uleb128 0x4 - 1082 0227 00000000 .4byte 0x0 - 1083 022b 00000000 .4byte 0x0 - 1084 .LLST17: - 1085 022f 9A020000 .4byte .LVL40-.Ltext0 - 1086 0233 CE020000 .4byte .LVL43-.Ltext0 - 1087 0237 0100 .2byte 0x1 - 1088 0239 57 .byte 0x57 - 1089 023a 00000000 .4byte 0x0 - 1090 023e 00000000 .4byte 0x0 - 1091 .LLST18: - 1092 0242 E4020000 .4byte .LFB2-.Ltext0 - 1093 0246 E6020000 .4byte .LCFI4-.Ltext0 - 1094 024a 0100 .2byte 0x1 - BFIN GAS /tmp/ccnRiRKk.s page 24 + 1038 01be 48 .sleb128 -56 + 1039 01bf 00000000 .4byte 0x0 + 1040 01c3 00000000 .4byte 0x0 + 1041 .LLST12: + 1042 01c7 AE000000 .4byte .LVL14-.Ltext0 + 1043 01cb D6020000 .4byte .LVL44-.Ltext0 + 1044 01cf 0200 .2byte 0x2 + 1045 01d1 7F .byte 0x7f + 1046 01d2 4C .sleb128 -52 + 1047 01d3 00000000 .4byte 0x0 + 1048 01d7 00000000 .4byte 0x0 + 1049 .LLST13: + 1050 01db AE000000 .4byte .LVL14-.Ltext0 + 1051 01df D6020000 .4byte .LVL44-.Ltext0 + 1052 01e3 0200 .2byte 0x2 + 1053 01e5 7F .byte 0x7f + 1054 01e6 54 .sleb128 -44 + 1055 01e7 00000000 .4byte 0x0 + 1056 01eb 00000000 .4byte 0x0 + 1057 .LLST14: + 1058 01ef AE000000 .4byte .LVL14-.Ltext0 + 1059 01f3 D6020000 .4byte .LVL44-.Ltext0 + 1060 01f7 0200 .2byte 0x2 + 1061 01f9 7F .byte 0x7f + 1062 01fa 5C .sleb128 -36 + 1063 01fb 00000000 .4byte 0x0 + 1064 01ff 00000000 .4byte 0x0 + 1065 .LLST15: + 1066 0203 AE000000 .4byte .LVL14-.Ltext0 + 1067 0207 D6020000 .4byte .LVL44-.Ltext0 + 1068 020b 0200 .2byte 0x2 + 1069 020d 7F .byte 0x7f + 1070 020e 64 .sleb128 -28 + 1071 020f 00000000 .4byte 0x0 + 1072 0213 00000000 .4byte 0x0 + 1073 .LLST16: + 1074 0217 D6010000 .4byte .LVL33-.Ltext0 + 1075 021b 28020000 .4byte .LVL34-.Ltext0 + 1076 021f 0600 .2byte 0x6 + 1077 0221 53 .byte 0x53 + 1078 0222 93 .byte 0x93 + 1079 0223 04 .uleb128 0x4 + 1080 0224 57 .byte 0x57 + 1081 0225 93 .byte 0x93 + 1082 0226 04 .uleb128 0x4 + 1083 0227 00000000 .4byte 0x0 + 1084 022b 00000000 .4byte 0x0 + 1085 .LLST17: + 1086 022f A0020000 .4byte .LVL40-.Ltext0 + 1087 0233 D4020000 .4byte .LVL43-.Ltext0 + 1088 0237 0100 .2byte 0x1 + 1089 0239 57 .byte 0x57 + 1090 023a 00000000 .4byte 0x0 + 1091 023e 00000000 .4byte 0x0 + 1092 .LLST18: + 1093 0242 E8020000 .4byte .LFB2-.Ltext0 + 1094 0246 EA020000 .4byte .LCFI4-.Ltext0 + BFIN GAS /tmp/ccq9Bm2j.s page 24 - 1095 024c 5E .byte 0x5e - 1096 024d E6020000 .4byte .LCFI4-.Ltext0 - 1097 0251 F2020000 .4byte .LCFI5-.Ltext0 - 1098 0255 0200 .2byte 0x2 - 1099 0257 7E .byte 0x7e - 1100 0258 1C .sleb128 28 - 1101 0259 F2020000 .4byte .LCFI5-.Ltext0 - 1102 025d 88030000 .4byte .LFE2-.Ltext0 - 1103 0261 0200 .2byte 0x2 - 1104 0263 7F .byte 0x7f - 1105 0264 24 .sleb128 36 - 1106 0265 00000000 .4byte 0x0 - 1107 0269 00000000 .4byte 0x0 - 1108 .LLST19: - 1109 026d E4020000 .4byte .LVL46-.Ltext0 - 1110 0271 02030000 .4byte .LVL48-.Ltext0 - 1111 0275 0100 .2byte 0x1 - 1112 0277 50 .byte 0x50 - 1113 0278 00000000 .4byte 0x0 - 1114 027c 00000000 .4byte 0x0 - 1115 .LLST20: - 1116 0280 E4020000 .4byte .LVL46-.Ltext0 - 1117 0284 06030000 .4byte .LVL49-.Ltext0 - 1118 0288 0100 .2byte 0x1 - 1119 028a 51 .byte 0x51 - 1120 028b 00000000 .4byte 0x0 - 1121 028f 00000000 .4byte 0x0 - 1122 .LLST21: - 1123 0293 F8020000 .4byte .LVL47-.Ltext0 - 1124 0297 86030000 .4byte .LVL50-.Ltext0 - 1125 029b 0100 .2byte 0x1 - 1126 029d 55 .byte 0x55 - 1127 029e 00000000 .4byte 0x0 - 1128 02a2 00000000 .4byte 0x0 - 1129 .LLST22: - 1130 02a6 88030000 .4byte .LFB3-.Ltext0 - 1131 02aa 8A030000 .4byte .LCFI7-.Ltext0 - 1132 02ae 0100 .2byte 0x1 - 1133 02b0 5E .byte 0x5e - 1134 02b1 8A030000 .4byte .LCFI7-.Ltext0 - 1135 02b5 9E030000 .4byte .LCFI8-.Ltext0 - 1136 02b9 0200 .2byte 0x2 - 1137 02bb 7E .byte 0x7e - 1138 02bc 1C .sleb128 28 - 1139 02bd 9E030000 .4byte .LCFI8-.Ltext0 - 1140 02c1 38040000 .4byte .LFE3-.Ltext0 - 1141 02c5 0200 .2byte 0x2 - 1142 02c7 7F .byte 0x7f - 1143 02c8 24 .sleb128 36 - 1144 02c9 00000000 .4byte 0x0 - 1145 02cd 00000000 .4byte 0x0 - 1146 .LLST23: - 1147 02d1 A8030000 .4byte .LVL51-.Ltext0 - 1148 02d5 36040000 .4byte .LVL52-.Ltext0 - 1149 02d9 0100 .2byte 0x1 - 1150 02db 55 .byte 0x55 - 1151 02dc 00000000 .4byte 0x0 - BFIN GAS /tmp/ccnRiRKk.s page 25 + 1095 024a 0100 .2byte 0x1 + 1096 024c 5E .byte 0x5e + 1097 024d EA020000 .4byte .LCFI4-.Ltext0 + 1098 0251 F6020000 .4byte .LCFI5-.Ltext0 + 1099 0255 0200 .2byte 0x2 + 1100 0257 7E .byte 0x7e + 1101 0258 1C .sleb128 28 + 1102 0259 F6020000 .4byte .LCFI5-.Ltext0 + 1103 025d 8C030000 .4byte .LFE2-.Ltext0 + 1104 0261 0200 .2byte 0x2 + 1105 0263 7F .byte 0x7f + 1106 0264 24 .sleb128 36 + 1107 0265 00000000 .4byte 0x0 + 1108 0269 00000000 .4byte 0x0 + 1109 .LLST19: + 1110 026d E8020000 .4byte .LVL46-.Ltext0 + 1111 0271 06030000 .4byte .LVL48-.Ltext0 + 1112 0275 0100 .2byte 0x1 + 1113 0277 50 .byte 0x50 + 1114 0278 00000000 .4byte 0x0 + 1115 027c 00000000 .4byte 0x0 + 1116 .LLST20: + 1117 0280 E8020000 .4byte .LVL46-.Ltext0 + 1118 0284 0A030000 .4byte .LVL49-.Ltext0 + 1119 0288 0100 .2byte 0x1 + 1120 028a 51 .byte 0x51 + 1121 028b 00000000 .4byte 0x0 + 1122 028f 00000000 .4byte 0x0 + 1123 .LLST21: + 1124 0293 FC020000 .4byte .LVL47-.Ltext0 + 1125 0297 8A030000 .4byte .LVL50-.Ltext0 + 1126 029b 0100 .2byte 0x1 + 1127 029d 55 .byte 0x55 + 1128 029e 00000000 .4byte 0x0 + 1129 02a2 00000000 .4byte 0x0 + 1130 .LLST22: + 1131 02a6 8C030000 .4byte .LFB3-.Ltext0 + 1132 02aa 8E030000 .4byte .LCFI7-.Ltext0 + 1133 02ae 0100 .2byte 0x1 + 1134 02b0 5E .byte 0x5e + 1135 02b1 8E030000 .4byte .LCFI7-.Ltext0 + 1136 02b5 A2030000 .4byte .LCFI8-.Ltext0 + 1137 02b9 0200 .2byte 0x2 + 1138 02bb 7E .byte 0x7e + 1139 02bc 1C .sleb128 28 + 1140 02bd A2030000 .4byte .LCFI8-.Ltext0 + 1141 02c1 3C040000 .4byte .LFE3-.Ltext0 + 1142 02c5 0200 .2byte 0x2 + 1143 02c7 7F .byte 0x7f + 1144 02c8 24 .sleb128 36 + 1145 02c9 00000000 .4byte 0x0 + 1146 02cd 00000000 .4byte 0x0 + 1147 .LLST23: + 1148 02d1 AC030000 .4byte .LVL51-.Ltext0 + 1149 02d5 3A040000 .4byte .LVL52-.Ltext0 + 1150 02d9 0100 .2byte 0x1 + 1151 02db 55 .byte 0x55 + BFIN GAS /tmp/ccq9Bm2j.s page 25 - 1152 02e0 00000000 .4byte 0x0 - 1153 .file 2 "/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib - 1154 .file 3 "FFT_and_FP_math/C/FFT_FP_realisation.h" - 1155 .section .debug_info - 1156 0000 41030000 .4byte 0x341 - 1157 0004 0200 .2byte 0x2 - 1158 0006 00000000 .4byte .Ldebug_abbrev0 - 1159 000a 04 .byte 0x4 - 1160 000b 01 .uleb128 0x1 - 1161 000c 08000000 .4byte .LASF35 - 1162 0010 01 .byte 0x1 - 1163 0011 E1000000 .4byte .LASF36 - 1164 0015 1F000000 .4byte .LASF37 - 1165 0019 00000000 .4byte .Ltext0 - 1166 001d 38040000 .4byte .Letext0 - 1167 0021 00000000 .4byte .Ldebug_line0 - 1168 0025 02 .uleb128 0x2 - 1169 0026 01 .byte 0x1 - 1170 0027 06 .byte 0x6 - 1171 0028 A2010000 .4byte .LASF0 - 1172 002c 02 .uleb128 0x2 - 1173 002d 01 .byte 0x1 - 1174 002e 08 .byte 0x8 - 1175 002f 8C000000 .4byte .LASF1 - 1176 0033 02 .uleb128 0x2 - 1177 0034 02 .byte 0x2 - 1178 0035 05 .byte 0x5 - 1179 0036 6E010000 .4byte .LASF2 - 1180 003a 02 .uleb128 0x2 - 1181 003b 02 .byte 0x2 - 1182 003c 07 .byte 0x7 - 1183 003d C1000000 .4byte .LASF3 - 1184 0041 02 .uleb128 0x2 - 1185 0042 04 .byte 0x4 - 1186 0043 05 .byte 0x5 - 1187 0044 8D010000 .4byte .LASF4 - 1188 0048 03 .uleb128 0x3 - 1189 0049 84010000 .4byte .LASF6 - 1190 004d 02 .byte 0x2 - 1191 004e 50 .byte 0x50 - 1192 004f 53000000 .4byte 0x53 - 1193 0053 02 .uleb128 0x2 - 1194 0054 04 .byte 0x4 - 1195 0055 07 .byte 0x7 - 1196 0056 AA000000 .4byte .LASF5 - 1197 005a 03 .uleb128 0x3 - 1198 005b 00000000 .4byte .LASF7 - 1199 005f 02 .byte 0x2 - 1200 0060 77 .byte 0x77 - 1201 0061 65000000 .4byte 0x65 - 1202 0065 02 .uleb128 0x2 - 1203 0066 08 .byte 0x8 - 1204 0067 05 .byte 0x5 - 1205 0068 50010000 .4byte .LASF8 - 1206 006c 02 .uleb128 0x2 - 1207 006d 08 .byte 0x8 - 1208 006e 07 .byte 0x7 - BFIN GAS /tmp/ccnRiRKk.s page 26 + 1152 02dc 00000000 .4byte 0x0 + 1153 02e0 00000000 .4byte 0x0 + 1154 .file 2 "/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib + 1155 .file 3 "FFT_and_FP_math/C/FFT_FP_realisation.h" + 1156 .section .debug_info + 1157 0000 52030000 .4byte 0x352 + 1158 0004 0200 .2byte 0x2 + 1159 0006 00000000 .4byte .Ldebug_abbrev0 + 1160 000a 04 .byte 0x4 + 1161 000b 01 .uleb128 0x1 + 1162 000c 08000000 .4byte .LASF36 + 1163 0010 01 .byte 0x1 + 1164 0011 E9000000 .4byte .LASF37 + 1165 0015 1F000000 .4byte .LASF38 + 1166 0019 00000000 .4byte .Ltext0 + 1167 001d 3C040000 .4byte .Letext0 + 1168 0021 00000000 .4byte .Ldebug_line0 + 1169 0025 02 .uleb128 0x2 + 1170 0026 01 .byte 0x1 + 1171 0027 06 .byte 0x6 + 1172 0028 AA010000 .4byte .LASF0 + 1173 002c 02 .uleb128 0x2 + 1174 002d 01 .byte 0x1 + 1175 002e 08 .byte 0x8 + 1176 002f 94000000 .4byte .LASF1 + 1177 0033 02 .uleb128 0x2 + 1178 0034 02 .byte 0x2 + 1179 0035 05 .byte 0x5 + 1180 0036 76010000 .4byte .LASF2 + 1181 003a 02 .uleb128 0x2 + 1182 003b 02 .byte 0x2 + 1183 003c 07 .byte 0x7 + 1184 003d C9000000 .4byte .LASF3 + 1185 0041 03 .uleb128 0x3 + 1186 0042 81000000 .4byte .LASF5 + 1187 0046 02 .byte 0x2 + 1188 0047 4F .byte 0x4f + 1189 0048 4C000000 .4byte 0x4c + 1190 004c 02 .uleb128 0x2 + 1191 004d 04 .byte 0x4 + 1192 004e 05 .byte 0x5 + 1193 004f 95010000 .4byte .LASF4 + 1194 0053 03 .uleb128 0x3 + 1195 0054 8C010000 .4byte .LASF6 + 1196 0058 02 .byte 0x2 + 1197 0059 50 .byte 0x50 + 1198 005a 5E000000 .4byte 0x5e + 1199 005e 02 .uleb128 0x2 + 1200 005f 04 .byte 0x4 + 1201 0060 07 .byte 0x7 + 1202 0061 B2000000 .4byte .LASF7 + 1203 0065 03 .uleb128 0x3 + 1204 0066 00000000 .4byte .LASF8 + 1205 006a 02 .byte 0x2 + 1206 006b 77 .byte 0x77 + 1207 006c 70000000 .4byte 0x70 + 1208 0070 02 .uleb128 0x2 + BFIN GAS /tmp/ccq9Bm2j.s page 26 - 1209 006f 32010000 .4byte .LASF9 - 1210 0073 04 .uleb128 0x4 - 1211 0074 04 .byte 0x4 - 1212 0075 05 .byte 0x5 - 1213 0076 696E7400 .string "int" - 1214 007a 02 .uleb128 0x2 - 1215 007b 04 .byte 0x4 - 1216 007c 07 .byte 0x7 - 1217 007d 20010000 .4byte .LASF10 - 1218 0081 05 .uleb128 0x5 - 1219 0082 04 .byte 0x4 - 1220 0083 07 .byte 0x7 - 1221 0084 02 .uleb128 0x2 - 1222 0085 01 .byte 0x1 - 1223 0086 06 .byte 0x6 - 1224 0087 69010000 .4byte .LASF11 - 1225 008b 02 .uleb128 0x2 - 1226 008c 08 .byte 0x8 - 1227 008d 04 .byte 0x4 - 1228 008e 13010000 .4byte .LASF12 - 1229 0092 02 .uleb128 0x2 - 1230 0093 04 .byte 0x4 - 1231 0094 04 .byte 0x4 - 1232 0095 86000000 .4byte .LASF13 - 1233 0099 02 .uleb128 0x2 - 1234 009a 08 .byte 0x8 - 1235 009b 04 .byte 0x4 - 1236 009c 96010000 .4byte .LASF14 - 1237 00a0 06 .uleb128 0x6 - 1238 00a1 01 .byte 0x1 - 1239 00a2 78010000 .4byte .LASF31 - 1240 00a6 01 .byte 0x1 - 1241 00a7 28 .byte 0x28 - 1242 00a8 01 .byte 0x1 - 1243 00a9 00000000 .4byte .LFB4 - 1244 00ad E2020000 .4byte .LFE4 - 1245 00b1 00000000 .4byte .LLST0 - 1246 00b5 4A020000 .4byte 0x24a - 1247 00b9 07 .uleb128 0x7 - 1248 00ba 696E7000 .string "inp" - 1249 00be 01 .byte 0x1 - 1250 00bf 28 .byte 0x28 - 1251 00c0 4A020000 .4byte 0x24a - 1252 00c4 2B000000 .4byte .LLST1 - 1253 00c8 08 .uleb128 0x8 - 1254 00c9 DB000000 .4byte .LASF15 - 1255 00cd 01 .byte 0x1 - 1256 00ce 28 .byte 0x28 - 1257 00cf 48000000 .4byte 0x48 - 1258 00d3 49000000 .4byte .LLST2 - 1259 00d7 07 .uleb128 0x7 - 1260 00d8 62756600 .string "buf" - 1261 00dc 01 .byte 0x1 - 1262 00dd 28 .byte 0x28 - 1263 00de 4A020000 .4byte 0x24a - 1264 00e2 68000000 .4byte .LLST3 - 1265 00e6 09 .uleb128 0x9 - BFIN GAS /tmp/ccnRiRKk.s page 27 + 1209 0071 08 .byte 0x8 + 1210 0072 05 .byte 0x5 + 1211 0073 58010000 .4byte .LASF9 + 1212 0077 02 .uleb128 0x2 + 1213 0078 08 .byte 0x8 + 1214 0079 07 .byte 0x7 + 1215 007a 3A010000 .4byte .LASF10 + 1216 007e 04 .uleb128 0x4 + 1217 007f 04 .byte 0x4 + 1218 0080 05 .byte 0x5 + 1219 0081 696E7400 .string "int" + 1220 0085 02 .uleb128 0x2 + 1221 0086 04 .byte 0x4 + 1222 0087 07 .byte 0x7 + 1223 0088 28010000 .4byte .LASF11 + 1224 008c 05 .uleb128 0x5 + 1225 008d 04 .byte 0x4 + 1226 008e 07 .byte 0x7 + 1227 008f 02 .uleb128 0x2 + 1228 0090 01 .byte 0x1 + 1229 0091 06 .byte 0x6 + 1230 0092 71010000 .4byte .LASF12 + 1231 0096 02 .uleb128 0x2 + 1232 0097 08 .byte 0x8 + 1233 0098 04 .byte 0x4 + 1234 0099 1B010000 .4byte .LASF13 + 1235 009d 02 .uleb128 0x2 + 1236 009e 04 .byte 0x4 + 1237 009f 04 .byte 0x4 + 1238 00a0 8E000000 .4byte .LASF14 + 1239 00a4 02 .uleb128 0x2 + 1240 00a5 08 .byte 0x8 + 1241 00a6 04 .byte 0x4 + 1242 00a7 9E010000 .4byte .LASF15 + 1243 00ab 06 .uleb128 0x6 + 1244 00ac 01 .byte 0x1 + 1245 00ad 80010000 .4byte .LASF32 + 1246 00b1 01 .byte 0x1 + 1247 00b2 28 .byte 0x28 + 1248 00b3 01 .byte 0x1 + 1249 00b4 00000000 .4byte .LFB4 + 1250 00b8 E8020000 .4byte .LFE4 + 1251 00bc 00000000 .4byte .LLST0 + 1252 00c0 55020000 .4byte 0x255 + 1253 00c4 07 .uleb128 0x7 + 1254 00c5 696E7000 .string "inp" + 1255 00c9 01 .byte 0x1 + 1256 00ca 28 .byte 0x28 + 1257 00cb 55020000 .4byte 0x255 + 1258 00cf 2B000000 .4byte .LLST1 + 1259 00d3 08 .uleb128 0x8 + 1260 00d4 E3000000 .4byte .LASF16 + 1261 00d8 01 .byte 0x1 + 1262 00d9 28 .byte 0x28 + 1263 00da 53000000 .4byte 0x53 + 1264 00de 49000000 .4byte .LLST2 + 1265 00e2 07 .uleb128 0x7 + BFIN GAS /tmp/ccq9Bm2j.s page 27 - 1266 00e7 6900 .string "i" - 1267 00e9 01 .byte 0x1 - 1268 00ea 2D .byte 0x2d - 1269 00eb 48000000 .4byte 0x48 - 1270 00ef 87000000 .4byte .LLST4 - 1271 00f3 09 .uleb128 0x9 - 1272 00f4 6A00 .string "j" - 1273 00f6 01 .byte 0x1 - 1274 00f7 2D .byte 0x2d - 1275 00f8 48000000 .4byte 0x48 - 1276 00fc C6000000 .4byte .LLST5 - 1277 0100 09 .uleb128 0x9 - 1278 0101 62697400 .string "bit" - 1279 0105 01 .byte 0x1 - 1280 0106 2D .byte 0x2d - 1281 0107 48000000 .4byte 0x48 - 1282 010b E4000000 .4byte .LLST6 - 1283 010f 0A .uleb128 0xa - 1284 0110 4E00 .string "N" - 1285 0112 01 .byte 0x1 - 1286 0113 2F .byte 0x2f - 1287 0114 48000000 .4byte 0x48 - 1288 0118 09 .uleb128 0x9 - 1289 0119 6D00 .string "m" - 1290 011b 01 .byte 0x1 - 1291 011c 4B .byte 0x4b - 1292 011d 48000000 .4byte 0x48 - 1293 0121 23010000 .4byte .LLST7 - 1294 0125 0B .uleb128 0xb - 1295 0126 62000000 .4byte .LBB2 - 1296 012a 9E000000 .4byte .LBE2 - 1297 012e 51010000 .4byte 0x151 - 1298 0132 0C .uleb128 0xc - 1299 0133 49010000 .4byte .LASF16 - 1300 0137 01 .byte 0x1 - 1301 0138 41 .byte 0x41 - 1302 0139 5A000000 .4byte 0x5a - 1303 013d 4F010000 .4byte .LLST8 - 1304 0141 0C .uleb128 0xc - 1305 0142 D4000000 .4byte .LASF17 - 1306 0146 01 .byte 0x1 - 1307 0147 42 .byte 0x42 - 1308 0148 5A000000 .4byte 0x5a - 1309 014c 77010000 .4byte .LLST9 - 1310 0150 00 .byte 0x0 - 1311 0151 0D .uleb128 0xd - 1312 0152 00000000 .4byte .Ldebug_ranges0+0x0 - 1313 0156 35020000 .4byte 0x235 - 1314 015a 0C .uleb128 0xc - 1315 015b B5010000 .4byte .LASF18 - 1316 015f 01 .byte 0x1 - 1317 0160 4D .byte 0x4d - 1318 0161 48000000 .4byte 0x48 - 1319 0165 9F010000 .4byte .LLST10 - 1320 0169 0E .uleb128 0xe - 1321 016a AE010000 .4byte .LASF19 - 1322 016e 01 .byte 0x1 - BFIN GAS /tmp/ccnRiRKk.s page 28 + 1266 00e3 62756600 .string "buf" + 1267 00e7 01 .byte 0x1 + 1268 00e8 28 .byte 0x28 + 1269 00e9 5B020000 .4byte 0x25b + 1270 00ed 68000000 .4byte .LLST3 + 1271 00f1 09 .uleb128 0x9 + 1272 00f2 6900 .string "i" + 1273 00f4 01 .byte 0x1 + 1274 00f5 2D .byte 0x2d + 1275 00f6 53000000 .4byte 0x53 + 1276 00fa 87000000 .4byte .LLST4 + 1277 00fe 09 .uleb128 0x9 + 1278 00ff 6A00 .string "j" + 1279 0101 01 .byte 0x1 + 1280 0102 2D .byte 0x2d + 1281 0103 53000000 .4byte 0x53 + 1282 0107 C6000000 .4byte .LLST5 + 1283 010b 09 .uleb128 0x9 + 1284 010c 62697400 .string "bit" + 1285 0110 01 .byte 0x1 + 1286 0111 2D .byte 0x2d + 1287 0112 53000000 .4byte 0x53 + 1288 0116 E4000000 .4byte .LLST6 + 1289 011a 0A .uleb128 0xa + 1290 011b 4E00 .string "N" + 1291 011d 01 .byte 0x1 + 1292 011e 2F .byte 0x2f + 1293 011f 53000000 .4byte 0x53 + 1294 0123 09 .uleb128 0x9 + 1295 0124 6D00 .string "m" + 1296 0126 01 .byte 0x1 + 1297 0127 4B .byte 0x4b + 1298 0128 53000000 .4byte 0x53 + 1299 012c 23010000 .4byte .LLST7 + 1300 0130 0B .uleb128 0xb + 1301 0131 68000000 .4byte .LBB2 + 1302 0135 A4000000 .4byte .LBE2 + 1303 0139 5C010000 .4byte 0x15c + 1304 013d 0C .uleb128 0xc + 1305 013e 51010000 .4byte .LASF17 + 1306 0142 01 .byte 0x1 + 1307 0143 41 .byte 0x41 + 1308 0144 65000000 .4byte 0x65 + 1309 0148 4F010000 .4byte .LLST8 + 1310 014c 0C .uleb128 0xc + 1311 014d DC000000 .4byte .LASF18 + 1312 0151 01 .byte 0x1 + 1313 0152 42 .byte 0x42 + 1314 0153 65000000 .4byte 0x65 + 1315 0157 77010000 .4byte .LLST9 + 1316 015b 00 .byte 0x0 + 1317 015c 0D .uleb128 0xd + 1318 015d 00000000 .4byte .Ldebug_ranges0+0x0 + 1319 0161 40020000 .4byte 0x240 + 1320 0165 0C .uleb128 0xc + 1321 0166 BD010000 .4byte .LASF19 + 1322 016a 01 .byte 0x1 + BFIN GAS /tmp/ccq9Bm2j.s page 28 - 1323 016f 4E .byte 0x4e - 1324 0170 48000000 .4byte 0x48 - 1325 0174 01 .byte 0x1 - 1326 0175 50 .byte 0x50 - 1327 0176 0F .uleb128 0xf - 1328 0177 18000000 .4byte .Ldebug_ranges0+0x18 - 1329 017b 10 .uleb128 0x10 - 1330 017c 70000000 .4byte .LASF20 - 1331 0180 01 .byte 0x1 - 1332 0181 50 .byte 0x50 - 1333 0182 48000000 .4byte 0x48 - 1334 0186 0F .uleb128 0xf - 1335 0187 38000000 .4byte .Ldebug_ranges0+0x38 - 1336 018b 09 .uleb128 0x9 - 1337 018c 6B00 .string "k" - 1338 018e 01 .byte 0x1 - 1339 018f 51 .byte 0x51 - 1340 0190 48000000 .4byte 0x48 - 1341 0194 B3010000 .4byte .LLST11 - 1342 0198 0F .uleb128 0xf - 1343 0199 60000000 .4byte .Ldebug_ranges0+0x60 - 1344 019d 10 .uleb128 0x10 - 1345 019e 69000000 .4byte .LASF21 - 1346 01a2 01 .byte 0x1 - 1347 01a3 52 .byte 0x52 - 1348 01a4 48000000 .4byte 0x48 - 1349 01a8 09 .uleb128 0x9 - 1350 01a9 777200 .string "wr" - 1351 01ac 01 .byte 0x1 - 1352 01ad 53 .byte 0x53 - 1353 01ae 5A000000 .4byte 0x5a - 1354 01b2 C7010000 .4byte .LLST12 - 1355 01b6 09 .uleb128 0x9 - 1356 01b7 776900 .string "wi" - 1357 01ba 01 .byte 0x1 - 1358 01bb 54 .byte 0x54 - 1359 01bc 5A000000 .4byte 0x5a - 1360 01c0 DB010000 .4byte .LLST13 - 1361 01c4 0E .uleb128 0xe - 1362 01c5 14000000 .4byte .LASF22 - 1363 01c9 01 .byte 0x1 - 1364 01ca 55 .byte 0x55 - 1365 01cb 5A000000 .4byte 0x5a - 1366 01cf 0A .byte 0xa - 1367 01d0 7F .byte 0x7f - 1368 01d1 AC7F .sleb128 -84 - 1369 01d3 93 .byte 0x93 - 1370 01d4 04 .uleb128 0x4 - 1371 01d5 7F .byte 0x7f - 1372 01d6 A87F .sleb128 -88 - 1373 01d8 93 .byte 0x93 - 1374 01d9 04 .uleb128 0x4 - 1375 01da 0E .uleb128 0xe - 1376 01db BC000000 .4byte .LASF23 - 1377 01df 01 .byte 0x1 - 1378 01e0 56 .byte 0x56 - 1379 01e1 5A000000 .4byte 0x5a - BFIN GAS /tmp/ccnRiRKk.s page 29 + 1323 016b 4D .byte 0x4d + 1324 016c 53000000 .4byte 0x53 + 1325 0170 9F010000 .4byte .LLST10 + 1326 0174 0E .uleb128 0xe + 1327 0175 B6010000 .4byte .LASF20 + 1328 0179 01 .byte 0x1 + 1329 017a 4E .byte 0x4e + 1330 017b 53000000 .4byte 0x53 + 1331 017f 01 .byte 0x1 + 1332 0180 50 .byte 0x50 + 1333 0181 0F .uleb128 0xf + 1334 0182 18000000 .4byte .Ldebug_ranges0+0x18 + 1335 0186 10 .uleb128 0x10 + 1336 0187 70000000 .4byte .LASF21 + 1337 018b 01 .byte 0x1 + 1338 018c 50 .byte 0x50 + 1339 018d 53000000 .4byte 0x53 + 1340 0191 0F .uleb128 0xf + 1341 0192 38000000 .4byte .Ldebug_ranges0+0x38 + 1342 0196 09 .uleb128 0x9 + 1343 0197 6B00 .string "k" + 1344 0199 01 .byte 0x1 + 1345 019a 51 .byte 0x51 + 1346 019b 53000000 .4byte 0x53 + 1347 019f B3010000 .4byte .LLST11 + 1348 01a3 0F .uleb128 0xf + 1349 01a4 60000000 .4byte .Ldebug_ranges0+0x60 + 1350 01a8 10 .uleb128 0x10 + 1351 01a9 69000000 .4byte .LASF22 + 1352 01ad 01 .byte 0x1 + 1353 01ae 52 .byte 0x52 + 1354 01af 53000000 .4byte 0x53 + 1355 01b3 09 .uleb128 0x9 + 1356 01b4 777200 .string "wr" + 1357 01b7 01 .byte 0x1 + 1358 01b8 53 .byte 0x53 + 1359 01b9 65000000 .4byte 0x65 + 1360 01bd C7010000 .4byte .LLST12 + 1361 01c1 09 .uleb128 0x9 + 1362 01c2 776900 .string "wi" + 1363 01c5 01 .byte 0x1 + 1364 01c6 54 .byte 0x54 + 1365 01c7 65000000 .4byte 0x65 + 1366 01cb DB010000 .4byte .LLST13 + 1367 01cf 0E .uleb128 0xe + 1368 01d0 14000000 .4byte .LASF23 + 1369 01d4 01 .byte 0x1 + 1370 01d5 55 .byte 0x55 + 1371 01d6 65000000 .4byte 0x65 + 1372 01da 0A .byte 0xa + 1373 01db 7F .byte 0x7f + 1374 01dc AC7F .sleb128 -84 + 1375 01de 93 .byte 0x93 + 1376 01df 04 .uleb128 0x4 + 1377 01e0 7F .byte 0x7f + 1378 01e1 A87F .sleb128 -88 + 1379 01e3 93 .byte 0x93 + BFIN GAS /tmp/ccq9Bm2j.s page 29 - 1380 01e5 0A .byte 0xa - 1381 01e6 7F .byte 0x7f - 1382 01e7 B47F .sleb128 -76 - 1383 01e9 93 .byte 0x93 - 1384 01ea 04 .uleb128 0x4 - 1385 01eb 7F .byte 0x7f - 1386 01ec B07F .sleb128 -80 - 1387 01ee 93 .byte 0x93 - 1388 01ef 04 .uleb128 0x4 - 1389 01f0 0C .uleb128 0xc - 1390 01f1 81000000 .4byte .LASF24 - 1391 01f5 01 .byte 0x1 - 1392 01f6 57 .byte 0x57 - 1393 01f7 5A000000 .4byte 0x5a - 1394 01fb EF010000 .4byte .LLST14 - 1395 01ff 0C .uleb128 0xc - 1396 0200 2D010000 .4byte .LASF25 - 1397 0204 01 .byte 0x1 - 1398 0205 58 .byte 0x58 - 1399 0206 5A000000 .4byte 0x5a - 1400 020a 03020000 .4byte .LLST15 - 1401 020e 0E .uleb128 0xe - 1402 020f 7F010000 .4byte .LASF26 - 1403 0213 01 .byte 0x1 - 1404 0214 5B .byte 0x5b - 1405 0215 5A000000 .4byte 0x5a - 1406 0219 08 .byte 0x8 - 1407 021a 54 .byte 0x54 - 1408 021b 93 .byte 0x93 - 1409 021c 04 .uleb128 0x4 - 1410 021d 7F .byte 0x7f - 1411 021e B87F .sleb128 -72 - 1412 0220 93 .byte 0x93 - 1413 0221 04 .uleb128 0x4 - 1414 0222 0C .uleb128 0xc - 1415 0223 76000000 .4byte .LASF27 - 1416 0227 01 .byte 0x1 - 1417 0228 5C .byte 0x5c - 1418 0229 5A000000 .4byte 0x5a - 1419 022d 17020000 .4byte .LLST16 - 1420 0231 00 .byte 0x0 - 1421 0232 00 .byte 0x0 - 1422 0233 00 .byte 0x0 - 1423 0234 00 .byte 0x0 - 1424 0235 0F .uleb128 0xf - 1425 0236 78000000 .4byte .Ldebug_ranges0+0x78 - 1426 023a 09 .uleb128 0x9 - 1427 023b 696900 .string "ii" - 1428 023e 01 .byte 0x1 - 1429 023f 68 .byte 0x68 - 1430 0240 48000000 .4byte 0x48 - 1431 0244 2F020000 .4byte .LLST17 - 1432 0248 00 .byte 0x0 - 1433 0249 00 .byte 0x0 - 1434 024a 11 .uleb128 0x11 - 1435 024b 04 .byte 0x4 - 1436 024c 5A000000 .4byte 0x5a - BFIN GAS /tmp/ccnRiRKk.s page 30 + 1380 01e4 04 .uleb128 0x4 + 1381 01e5 0E .uleb128 0xe + 1382 01e6 C4000000 .4byte .LASF24 + 1383 01ea 01 .byte 0x1 + 1384 01eb 56 .byte 0x56 + 1385 01ec 65000000 .4byte 0x65 + 1386 01f0 0A .byte 0xa + 1387 01f1 7F .byte 0x7f + 1388 01f2 B47F .sleb128 -76 + 1389 01f4 93 .byte 0x93 + 1390 01f5 04 .uleb128 0x4 + 1391 01f6 7F .byte 0x7f + 1392 01f7 B07F .sleb128 -80 + 1393 01f9 93 .byte 0x93 + 1394 01fa 04 .uleb128 0x4 + 1395 01fb 0C .uleb128 0xc + 1396 01fc 89000000 .4byte .LASF25 + 1397 0200 01 .byte 0x1 + 1398 0201 57 .byte 0x57 + 1399 0202 65000000 .4byte 0x65 + 1400 0206 EF010000 .4byte .LLST14 + 1401 020a 0C .uleb128 0xc + 1402 020b 35010000 .4byte .LASF26 + 1403 020f 01 .byte 0x1 + 1404 0210 58 .byte 0x58 + 1405 0211 65000000 .4byte 0x65 + 1406 0215 03020000 .4byte .LLST15 + 1407 0219 0E .uleb128 0xe + 1408 021a 87010000 .4byte .LASF27 + 1409 021e 01 .byte 0x1 + 1410 021f 5B .byte 0x5b + 1411 0220 65000000 .4byte 0x65 + 1412 0224 08 .byte 0x8 + 1413 0225 54 .byte 0x54 + 1414 0226 93 .byte 0x93 + 1415 0227 04 .uleb128 0x4 + 1416 0228 7F .byte 0x7f + 1417 0229 B87F .sleb128 -72 + 1418 022b 93 .byte 0x93 + 1419 022c 04 .uleb128 0x4 + 1420 022d 0C .uleb128 0xc + 1421 022e 76000000 .4byte .LASF28 + 1422 0232 01 .byte 0x1 + 1423 0233 5C .byte 0x5c + 1424 0234 65000000 .4byte 0x65 + 1425 0238 17020000 .4byte .LLST16 + 1426 023c 00 .byte 0x0 + 1427 023d 00 .byte 0x0 + 1428 023e 00 .byte 0x0 + 1429 023f 00 .byte 0x0 + 1430 0240 0F .uleb128 0xf + 1431 0241 78000000 .4byte .Ldebug_ranges0+0x78 + 1432 0245 09 .uleb128 0x9 + 1433 0246 696900 .string "ii" + 1434 0249 01 .byte 0x1 + 1435 024a 68 .byte 0x68 + 1436 024b 53000000 .4byte 0x53 + BFIN GAS /tmp/ccq9Bm2j.s page 30 - 1437 0250 12 .uleb128 0x12 - 1438 0251 01 .byte 0x1 - 1439 0252 9A000000 .4byte .LASF38 - 1440 0256 01 .byte 0x1 - 1441 0257 13 .byte 0x13 - 1442 0258 01 .byte 0x1 - 1443 0259 01 .byte 0x1 - 1444 025a 8D020000 .4byte 0x28d - 1445 025e 13 .uleb128 0x13 - 1446 025f 7B000000 .4byte .LASF28 - 1447 0263 01 .byte 0x1 - 1448 0264 13 .byte 0x13 - 1449 0265 4A020000 .4byte 0x24a - 1450 0269 13 .uleb128 0x13 - 1451 026a 1A010000 .4byte .LASF29 - 1452 026e 01 .byte 0x1 - 1453 026f 13 .byte 0x13 - 1454 0270 4A020000 .4byte 0x24a - 1455 0274 14 .uleb128 0x14 - 1456 0275 0A .uleb128 0xa - 1457 0276 6B00 .string "k" - 1458 0278 01 .byte 0x1 - 1459 0279 14 .byte 0x14 - 1460 027a 48000000 .4byte 0x48 - 1461 027e 14 .uleb128 0x14 - 1462 027f 10 .uleb128 0x10 - 1463 0280 19000000 .4byte .LASF30 - 1464 0284 01 .byte 0x1 - 1465 0285 15 .byte 0x15 - 1466 0286 8B000000 .4byte 0x8b - 1467 028a 00 .byte 0x0 - 1468 028b 00 .byte 0x0 - 1469 028c 00 .byte 0x0 - 1470 028d 15 .uleb128 0x15 - 1471 028e 50020000 .4byte 0x250 - 1472 0292 E4020000 .4byte .LFB2 - 1473 0296 88030000 .4byte .LFE2 - 1474 029a 42020000 .4byte .LLST18 - 1475 029e CF020000 .4byte 0x2cf - 1476 02a2 16 .uleb128 0x16 - 1477 02a3 5E020000 .4byte 0x25e - 1478 02a7 6D020000 .4byte .LLST19 - 1479 02ab 16 .uleb128 0x16 - 1480 02ac 69020000 .4byte 0x269 - 1481 02b0 80020000 .4byte .LLST20 - 1482 02b4 0F .uleb128 0xf - 1483 02b5 90000000 .4byte .Ldebug_ranges0+0x90 - 1484 02b9 17 .uleb128 0x17 - 1485 02ba 75020000 .4byte 0x275 - 1486 02be 93020000 .4byte .LLST21 - 1487 02c2 0F .uleb128 0xf - 1488 02c3 A8000000 .4byte .Ldebug_ranges0+0xa8 - 1489 02c7 18 .uleb128 0x18 - 1490 02c8 7F020000 .4byte 0x27f - 1491 02cc 00 .byte 0x0 - 1492 02cd 00 .byte 0x0 - 1493 02ce 00 .byte 0x0 - BFIN GAS /tmp/ccnRiRKk.s page 31 + 1437 024f 2F020000 .4byte .LLST17 + 1438 0253 00 .byte 0x0 + 1439 0254 00 .byte 0x0 + 1440 0255 11 .uleb128 0x11 + 1441 0256 04 .byte 0x4 + 1442 0257 41000000 .4byte 0x41 + 1443 025b 11 .uleb128 0x11 + 1444 025c 04 .byte 0x4 + 1445 025d 65000000 .4byte 0x65 + 1446 0261 12 .uleb128 0x12 + 1447 0262 01 .byte 0x1 + 1448 0263 A2000000 .4byte .LASF39 + 1449 0267 01 .byte 0x1 + 1450 0268 13 .byte 0x13 + 1451 0269 01 .byte 0x1 + 1452 026a 01 .byte 0x1 + 1453 026b 9E020000 .4byte 0x29e + 1454 026f 13 .uleb128 0x13 + 1455 0270 7B000000 .4byte .LASF29 + 1456 0274 01 .byte 0x1 + 1457 0275 13 .byte 0x13 + 1458 0276 5B020000 .4byte 0x25b + 1459 027a 13 .uleb128 0x13 + 1460 027b 22010000 .4byte .LASF30 + 1461 027f 01 .byte 0x1 + 1462 0280 13 .byte 0x13 + 1463 0281 5B020000 .4byte 0x25b + 1464 0285 14 .uleb128 0x14 + 1465 0286 0A .uleb128 0xa + 1466 0287 6B00 .string "k" + 1467 0289 01 .byte 0x1 + 1468 028a 14 .byte 0x14 + 1469 028b 53000000 .4byte 0x53 + 1470 028f 14 .uleb128 0x14 + 1471 0290 10 .uleb128 0x10 + 1472 0291 19000000 .4byte .LASF31 + 1473 0295 01 .byte 0x1 + 1474 0296 15 .byte 0x15 + 1475 0297 96000000 .4byte 0x96 + 1476 029b 00 .byte 0x0 + 1477 029c 00 .byte 0x0 + 1478 029d 00 .byte 0x0 + 1479 029e 15 .uleb128 0x15 + 1480 029f 61020000 .4byte 0x261 + 1481 02a3 E8020000 .4byte .LFB2 + 1482 02a7 8C030000 .4byte .LFE2 + 1483 02ab 42020000 .4byte .LLST18 + 1484 02af E0020000 .4byte 0x2e0 + 1485 02b3 16 .uleb128 0x16 + 1486 02b4 6F020000 .4byte 0x26f + 1487 02b8 6D020000 .4byte .LLST19 + 1488 02bc 16 .uleb128 0x16 + 1489 02bd 7A020000 .4byte 0x27a + 1490 02c1 80020000 .4byte .LLST20 + 1491 02c5 0F .uleb128 0xf + 1492 02c6 90000000 .4byte .Ldebug_ranges0+0x90 + 1493 02ca 17 .uleb128 0x17 + BFIN GAS /tmp/ccq9Bm2j.s page 31 - 1494 02cf 06 .uleb128 0x6 - 1495 02d0 01 .byte 0x1 - 1496 02d1 BA010000 .4byte .LASF32 - 1497 02d5 01 .byte 0x1 - 1498 02d6 1F .byte 0x1f - 1499 02d7 01 .byte 0x1 - 1500 02d8 88030000 .4byte .LFB3 - 1501 02dc 38040000 .4byte .LFE3 - 1502 02e0 A6020000 .4byte .LLST22 - 1503 02e4 19030000 .4byte 0x319 - 1504 02e8 19 .uleb128 0x19 - 1505 02e9 50020000 .4byte 0x250 - 1506 02ed C0000000 .4byte .Ldebug_ranges0+0xc0 - 1507 02f1 01 .byte 0x1 - 1508 02f2 20 .byte 0x20 - 1509 02f3 1A .uleb128 0x1a - 1510 02f4 AB020000 .4byte 0x2ab - 1511 02f8 1A .uleb128 0x1a - 1512 02f9 A2020000 .4byte 0x2a2 - 1513 02fd 0F .uleb128 0xf - 1514 02fe D8000000 .4byte .Ldebug_ranges0+0xd8 - 1515 0302 17 .uleb128 0x17 - 1516 0303 75020000 .4byte 0x275 - 1517 0307 D1020000 .4byte .LLST23 - 1518 030b 0F .uleb128 0xf - 1519 030c F8000000 .4byte .Ldebug_ranges0+0xf8 - 1520 0310 18 .uleb128 0x18 - 1521 0311 7F020000 .4byte 0x27f - 1522 0315 00 .byte 0x0 - 1523 0316 00 .byte 0x0 - 1524 0317 00 .byte 0x0 - 1525 0318 00 .byte 0x0 - 1526 0319 1B .uleb128 0x1b - 1527 031a 5A000000 .4byte 0x5a - 1528 031e 2A030000 .4byte 0x32a - 1529 0322 1C .uleb128 0x1c - 1530 0323 81000000 .4byte 0x81 - 1531 0327 FF01 .2byte 0x1ff - 1532 0329 00 .byte 0x0 - 1533 032a 1D .uleb128 0x1d - 1534 032b 5E010000 .4byte .LASF33 - 1535 032f 03 .byte 0x3 - 1536 0330 17 .byte 0x17 - 1537 0331 19030000 .4byte 0x319 - 1538 0335 01 .byte 0x1 - 1539 0336 01 .byte 0x1 - 1540 0337 1D .uleb128 0x1d - 1541 0338 08010000 .4byte .LASF34 - 1542 033c 03 .byte 0x3 - 1543 033d 18 .byte 0x18 - 1544 033e 19030000 .4byte 0x319 - 1545 0342 01 .byte 0x1 - 1546 0343 01 .byte 0x1 - 1547 0344 00 .byte 0x0 - 1548 .section .debug_abbrev - 1549 0000 01 .uleb128 0x1 - 1550 0001 11 .uleb128 0x11 - BFIN GAS /tmp/ccnRiRKk.s page 32 + 1494 02cb 86020000 .4byte 0x286 + 1495 02cf 93020000 .4byte .LLST21 + 1496 02d3 0F .uleb128 0xf + 1497 02d4 A8000000 .4byte .Ldebug_ranges0+0xa8 + 1498 02d8 18 .uleb128 0x18 + 1499 02d9 90020000 .4byte 0x290 + 1500 02dd 00 .byte 0x0 + 1501 02de 00 .byte 0x0 + 1502 02df 00 .byte 0x0 + 1503 02e0 06 .uleb128 0x6 + 1504 02e1 01 .byte 0x1 + 1505 02e2 C2010000 .4byte .LASF33 + 1506 02e6 01 .byte 0x1 + 1507 02e7 1F .byte 0x1f + 1508 02e8 01 .byte 0x1 + 1509 02e9 8C030000 .4byte .LFB3 + 1510 02ed 3C040000 .4byte .LFE3 + 1511 02f1 A6020000 .4byte .LLST22 + 1512 02f5 2A030000 .4byte 0x32a + 1513 02f9 19 .uleb128 0x19 + 1514 02fa 61020000 .4byte 0x261 + 1515 02fe C0000000 .4byte .Ldebug_ranges0+0xc0 + 1516 0302 01 .byte 0x1 + 1517 0303 20 .byte 0x20 + 1518 0304 1A .uleb128 0x1a + 1519 0305 BC020000 .4byte 0x2bc + 1520 0309 1A .uleb128 0x1a + 1521 030a B3020000 .4byte 0x2b3 + 1522 030e 0F .uleb128 0xf + 1523 030f D8000000 .4byte .Ldebug_ranges0+0xd8 + 1524 0313 17 .uleb128 0x17 + 1525 0314 86020000 .4byte 0x286 + 1526 0318 D1020000 .4byte .LLST23 + 1527 031c 0F .uleb128 0xf + 1528 031d F8000000 .4byte .Ldebug_ranges0+0xf8 + 1529 0321 18 .uleb128 0x18 + 1530 0322 90020000 .4byte 0x290 + 1531 0326 00 .byte 0x0 + 1532 0327 00 .byte 0x0 + 1533 0328 00 .byte 0x0 + 1534 0329 00 .byte 0x0 + 1535 032a 1B .uleb128 0x1b + 1536 032b 65000000 .4byte 0x65 + 1537 032f 3B030000 .4byte 0x33b + 1538 0333 1C .uleb128 0x1c + 1539 0334 8C000000 .4byte 0x8c + 1540 0338 FF01 .2byte 0x1ff + 1541 033a 00 .byte 0x0 + 1542 033b 1D .uleb128 0x1d + 1543 033c 66010000 .4byte .LASF34 + 1544 0340 03 .byte 0x3 + 1545 0341 17 .byte 0x17 + 1546 0342 2A030000 .4byte 0x32a + 1547 0346 01 .byte 0x1 + 1548 0347 01 .byte 0x1 + 1549 0348 1D .uleb128 0x1d + 1550 0349 10010000 .4byte .LASF35 + BFIN GAS /tmp/ccq9Bm2j.s page 32 - 1551 0002 01 .byte 0x1 - 1552 0003 25 .uleb128 0x25 - 1553 0004 0E .uleb128 0xe - 1554 0005 13 .uleb128 0x13 - 1555 0006 0B .uleb128 0xb - 1556 0007 03 .uleb128 0x3 - 1557 0008 0E .uleb128 0xe - 1558 0009 1B .uleb128 0x1b - 1559 000a 0E .uleb128 0xe - 1560 000b 11 .uleb128 0x11 - 1561 000c 01 .uleb128 0x1 - 1562 000d 12 .uleb128 0x12 - 1563 000e 01 .uleb128 0x1 - 1564 000f 10 .uleb128 0x10 - 1565 0010 06 .uleb128 0x6 - 1566 0011 00 .byte 0x0 - 1567 0012 00 .byte 0x0 - 1568 0013 02 .uleb128 0x2 - 1569 0014 24 .uleb128 0x24 - 1570 0015 00 .byte 0x0 - 1571 0016 0B .uleb128 0xb - 1572 0017 0B .uleb128 0xb - 1573 0018 3E .uleb128 0x3e - 1574 0019 0B .uleb128 0xb - 1575 001a 03 .uleb128 0x3 - 1576 001b 0E .uleb128 0xe - 1577 001c 00 .byte 0x0 - 1578 001d 00 .byte 0x0 - 1579 001e 03 .uleb128 0x3 - 1580 001f 16 .uleb128 0x16 - 1581 0020 00 .byte 0x0 - 1582 0021 03 .uleb128 0x3 - 1583 0022 0E .uleb128 0xe - 1584 0023 3A .uleb128 0x3a - 1585 0024 0B .uleb128 0xb - 1586 0025 3B .uleb128 0x3b - 1587 0026 0B .uleb128 0xb - 1588 0027 49 .uleb128 0x49 - 1589 0028 13 .uleb128 0x13 - 1590 0029 00 .byte 0x0 - 1591 002a 00 .byte 0x0 - 1592 002b 04 .uleb128 0x4 - 1593 002c 24 .uleb128 0x24 - 1594 002d 00 .byte 0x0 - 1595 002e 0B .uleb128 0xb - 1596 002f 0B .uleb128 0xb - 1597 0030 3E .uleb128 0x3e - 1598 0031 0B .uleb128 0xb - 1599 0032 03 .uleb128 0x3 - 1600 0033 08 .uleb128 0x8 - 1601 0034 00 .byte 0x0 - 1602 0035 00 .byte 0x0 - 1603 0036 05 .uleb128 0x5 - 1604 0037 24 .uleb128 0x24 - 1605 0038 00 .byte 0x0 - 1606 0039 0B .uleb128 0xb - 1607 003a 0B .uleb128 0xb - BFIN GAS /tmp/ccnRiRKk.s page 33 + 1551 034d 03 .byte 0x3 + 1552 034e 18 .byte 0x18 + 1553 034f 2A030000 .4byte 0x32a + 1554 0353 01 .byte 0x1 + 1555 0354 01 .byte 0x1 + 1556 0355 00 .byte 0x0 + 1557 .section .debug_abbrev + 1558 0000 01 .uleb128 0x1 + 1559 0001 11 .uleb128 0x11 + 1560 0002 01 .byte 0x1 + 1561 0003 25 .uleb128 0x25 + 1562 0004 0E .uleb128 0xe + 1563 0005 13 .uleb128 0x13 + 1564 0006 0B .uleb128 0xb + 1565 0007 03 .uleb128 0x3 + 1566 0008 0E .uleb128 0xe + 1567 0009 1B .uleb128 0x1b + 1568 000a 0E .uleb128 0xe + 1569 000b 11 .uleb128 0x11 + 1570 000c 01 .uleb128 0x1 + 1571 000d 12 .uleb128 0x12 + 1572 000e 01 .uleb128 0x1 + 1573 000f 10 .uleb128 0x10 + 1574 0010 06 .uleb128 0x6 + 1575 0011 00 .byte 0x0 + 1576 0012 00 .byte 0x0 + 1577 0013 02 .uleb128 0x2 + 1578 0014 24 .uleb128 0x24 + 1579 0015 00 .byte 0x0 + 1580 0016 0B .uleb128 0xb + 1581 0017 0B .uleb128 0xb + 1582 0018 3E .uleb128 0x3e + 1583 0019 0B .uleb128 0xb + 1584 001a 03 .uleb128 0x3 + 1585 001b 0E .uleb128 0xe + 1586 001c 00 .byte 0x0 + 1587 001d 00 .byte 0x0 + 1588 001e 03 .uleb128 0x3 + 1589 001f 16 .uleb128 0x16 + 1590 0020 00 .byte 0x0 + 1591 0021 03 .uleb128 0x3 + 1592 0022 0E .uleb128 0xe + 1593 0023 3A .uleb128 0x3a + 1594 0024 0B .uleb128 0xb + 1595 0025 3B .uleb128 0x3b + 1596 0026 0B .uleb128 0xb + 1597 0027 49 .uleb128 0x49 + 1598 0028 13 .uleb128 0x13 + 1599 0029 00 .byte 0x0 + 1600 002a 00 .byte 0x0 + 1601 002b 04 .uleb128 0x4 + 1602 002c 24 .uleb128 0x24 + 1603 002d 00 .byte 0x0 + 1604 002e 0B .uleb128 0xb + 1605 002f 0B .uleb128 0xb + 1606 0030 3E .uleb128 0x3e + 1607 0031 0B .uleb128 0xb + BFIN GAS /tmp/ccq9Bm2j.s page 33 - 1608 003b 3E .uleb128 0x3e - 1609 003c 0B .uleb128 0xb - 1610 003d 00 .byte 0x0 - 1611 003e 00 .byte 0x0 - 1612 003f 06 .uleb128 0x6 - 1613 0040 2E .uleb128 0x2e - 1614 0041 01 .byte 0x1 - 1615 0042 3F .uleb128 0x3f - 1616 0043 0C .uleb128 0xc - 1617 0044 03 .uleb128 0x3 - 1618 0045 0E .uleb128 0xe - 1619 0046 3A .uleb128 0x3a - 1620 0047 0B .uleb128 0xb - 1621 0048 3B .uleb128 0x3b - 1622 0049 0B .uleb128 0xb - 1623 004a 27 .uleb128 0x27 - 1624 004b 0C .uleb128 0xc - 1625 004c 11 .uleb128 0x11 - 1626 004d 01 .uleb128 0x1 - 1627 004e 12 .uleb128 0x12 - 1628 004f 01 .uleb128 0x1 - 1629 0050 40 .uleb128 0x40 - 1630 0051 06 .uleb128 0x6 - 1631 0052 01 .uleb128 0x1 - 1632 0053 13 .uleb128 0x13 - 1633 0054 00 .byte 0x0 - 1634 0055 00 .byte 0x0 - 1635 0056 07 .uleb128 0x7 - 1636 0057 05 .uleb128 0x5 - 1637 0058 00 .byte 0x0 - 1638 0059 03 .uleb128 0x3 - 1639 005a 08 .uleb128 0x8 - 1640 005b 3A .uleb128 0x3a - 1641 005c 0B .uleb128 0xb - 1642 005d 3B .uleb128 0x3b - 1643 005e 0B .uleb128 0xb - 1644 005f 49 .uleb128 0x49 - 1645 0060 13 .uleb128 0x13 - 1646 0061 02 .uleb128 0x2 - 1647 0062 06 .uleb128 0x6 - 1648 0063 00 .byte 0x0 - 1649 0064 00 .byte 0x0 - 1650 0065 08 .uleb128 0x8 - 1651 0066 05 .uleb128 0x5 - 1652 0067 00 .byte 0x0 - 1653 0068 03 .uleb128 0x3 - 1654 0069 0E .uleb128 0xe - 1655 006a 3A .uleb128 0x3a - 1656 006b 0B .uleb128 0xb - 1657 006c 3B .uleb128 0x3b - 1658 006d 0B .uleb128 0xb - 1659 006e 49 .uleb128 0x49 - 1660 006f 13 .uleb128 0x13 - 1661 0070 02 .uleb128 0x2 - 1662 0071 06 .uleb128 0x6 - 1663 0072 00 .byte 0x0 - 1664 0073 00 .byte 0x0 - BFIN GAS /tmp/ccnRiRKk.s page 34 + 1608 0032 03 .uleb128 0x3 + 1609 0033 08 .uleb128 0x8 + 1610 0034 00 .byte 0x0 + 1611 0035 00 .byte 0x0 + 1612 0036 05 .uleb128 0x5 + 1613 0037 24 .uleb128 0x24 + 1614 0038 00 .byte 0x0 + 1615 0039 0B .uleb128 0xb + 1616 003a 0B .uleb128 0xb + 1617 003b 3E .uleb128 0x3e + 1618 003c 0B .uleb128 0xb + 1619 003d 00 .byte 0x0 + 1620 003e 00 .byte 0x0 + 1621 003f 06 .uleb128 0x6 + 1622 0040 2E .uleb128 0x2e + 1623 0041 01 .byte 0x1 + 1624 0042 3F .uleb128 0x3f + 1625 0043 0C .uleb128 0xc + 1626 0044 03 .uleb128 0x3 + 1627 0045 0E .uleb128 0xe + 1628 0046 3A .uleb128 0x3a + 1629 0047 0B .uleb128 0xb + 1630 0048 3B .uleb128 0x3b + 1631 0049 0B .uleb128 0xb + 1632 004a 27 .uleb128 0x27 + 1633 004b 0C .uleb128 0xc + 1634 004c 11 .uleb128 0x11 + 1635 004d 01 .uleb128 0x1 + 1636 004e 12 .uleb128 0x12 + 1637 004f 01 .uleb128 0x1 + 1638 0050 40 .uleb128 0x40 + 1639 0051 06 .uleb128 0x6 + 1640 0052 01 .uleb128 0x1 + 1641 0053 13 .uleb128 0x13 + 1642 0054 00 .byte 0x0 + 1643 0055 00 .byte 0x0 + 1644 0056 07 .uleb128 0x7 + 1645 0057 05 .uleb128 0x5 + 1646 0058 00 .byte 0x0 + 1647 0059 03 .uleb128 0x3 + 1648 005a 08 .uleb128 0x8 + 1649 005b 3A .uleb128 0x3a + 1650 005c 0B .uleb128 0xb + 1651 005d 3B .uleb128 0x3b + 1652 005e 0B .uleb128 0xb + 1653 005f 49 .uleb128 0x49 + 1654 0060 13 .uleb128 0x13 + 1655 0061 02 .uleb128 0x2 + 1656 0062 06 .uleb128 0x6 + 1657 0063 00 .byte 0x0 + 1658 0064 00 .byte 0x0 + 1659 0065 08 .uleb128 0x8 + 1660 0066 05 .uleb128 0x5 + 1661 0067 00 .byte 0x0 + 1662 0068 03 .uleb128 0x3 + 1663 0069 0E .uleb128 0xe + 1664 006a 3A .uleb128 0x3a + BFIN GAS /tmp/ccq9Bm2j.s page 34 - 1665 0074 09 .uleb128 0x9 - 1666 0075 34 .uleb128 0x34 - 1667 0076 00 .byte 0x0 - 1668 0077 03 .uleb128 0x3 - 1669 0078 08 .uleb128 0x8 - 1670 0079 3A .uleb128 0x3a - 1671 007a 0B .uleb128 0xb - 1672 007b 3B .uleb128 0x3b - 1673 007c 0B .uleb128 0xb - 1674 007d 49 .uleb128 0x49 - 1675 007e 13 .uleb128 0x13 - 1676 007f 02 .uleb128 0x2 - 1677 0080 06 .uleb128 0x6 - 1678 0081 00 .byte 0x0 - 1679 0082 00 .byte 0x0 - 1680 0083 0A .uleb128 0xa - 1681 0084 34 .uleb128 0x34 - 1682 0085 00 .byte 0x0 - 1683 0086 03 .uleb128 0x3 - 1684 0087 08 .uleb128 0x8 - 1685 0088 3A .uleb128 0x3a - 1686 0089 0B .uleb128 0xb - 1687 008a 3B .uleb128 0x3b - 1688 008b 0B .uleb128 0xb - 1689 008c 49 .uleb128 0x49 - 1690 008d 13 .uleb128 0x13 - 1691 008e 00 .byte 0x0 - 1692 008f 00 .byte 0x0 - 1693 0090 0B .uleb128 0xb - 1694 0091 0B .uleb128 0xb - 1695 0092 01 .byte 0x1 - 1696 0093 11 .uleb128 0x11 - 1697 0094 01 .uleb128 0x1 - 1698 0095 12 .uleb128 0x12 - 1699 0096 01 .uleb128 0x1 - 1700 0097 01 .uleb128 0x1 - 1701 0098 13 .uleb128 0x13 - 1702 0099 00 .byte 0x0 - 1703 009a 00 .byte 0x0 - 1704 009b 0C .uleb128 0xc - 1705 009c 34 .uleb128 0x34 - 1706 009d 00 .byte 0x0 - 1707 009e 03 .uleb128 0x3 - 1708 009f 0E .uleb128 0xe - 1709 00a0 3A .uleb128 0x3a - 1710 00a1 0B .uleb128 0xb - 1711 00a2 3B .uleb128 0x3b - 1712 00a3 0B .uleb128 0xb - 1713 00a4 49 .uleb128 0x49 - 1714 00a5 13 .uleb128 0x13 - 1715 00a6 02 .uleb128 0x2 - 1716 00a7 06 .uleb128 0x6 - 1717 00a8 00 .byte 0x0 - 1718 00a9 00 .byte 0x0 - 1719 00aa 0D .uleb128 0xd - 1720 00ab 0B .uleb128 0xb - 1721 00ac 01 .byte 0x1 - BFIN GAS /tmp/ccnRiRKk.s page 35 + 1665 006b 0B .uleb128 0xb + 1666 006c 3B .uleb128 0x3b + 1667 006d 0B .uleb128 0xb + 1668 006e 49 .uleb128 0x49 + 1669 006f 13 .uleb128 0x13 + 1670 0070 02 .uleb128 0x2 + 1671 0071 06 .uleb128 0x6 + 1672 0072 00 .byte 0x0 + 1673 0073 00 .byte 0x0 + 1674 0074 09 .uleb128 0x9 + 1675 0075 34 .uleb128 0x34 + 1676 0076 00 .byte 0x0 + 1677 0077 03 .uleb128 0x3 + 1678 0078 08 .uleb128 0x8 + 1679 0079 3A .uleb128 0x3a + 1680 007a 0B .uleb128 0xb + 1681 007b 3B .uleb128 0x3b + 1682 007c 0B .uleb128 0xb + 1683 007d 49 .uleb128 0x49 + 1684 007e 13 .uleb128 0x13 + 1685 007f 02 .uleb128 0x2 + 1686 0080 06 .uleb128 0x6 + 1687 0081 00 .byte 0x0 + 1688 0082 00 .byte 0x0 + 1689 0083 0A .uleb128 0xa + 1690 0084 34 .uleb128 0x34 + 1691 0085 00 .byte 0x0 + 1692 0086 03 .uleb128 0x3 + 1693 0087 08 .uleb128 0x8 + 1694 0088 3A .uleb128 0x3a + 1695 0089 0B .uleb128 0xb + 1696 008a 3B .uleb128 0x3b + 1697 008b 0B .uleb128 0xb + 1698 008c 49 .uleb128 0x49 + 1699 008d 13 .uleb128 0x13 + 1700 008e 00 .byte 0x0 + 1701 008f 00 .byte 0x0 + 1702 0090 0B .uleb128 0xb + 1703 0091 0B .uleb128 0xb + 1704 0092 01 .byte 0x1 + 1705 0093 11 .uleb128 0x11 + 1706 0094 01 .uleb128 0x1 + 1707 0095 12 .uleb128 0x12 + 1708 0096 01 .uleb128 0x1 + 1709 0097 01 .uleb128 0x1 + 1710 0098 13 .uleb128 0x13 + 1711 0099 00 .byte 0x0 + 1712 009a 00 .byte 0x0 + 1713 009b 0C .uleb128 0xc + 1714 009c 34 .uleb128 0x34 + 1715 009d 00 .byte 0x0 + 1716 009e 03 .uleb128 0x3 + 1717 009f 0E .uleb128 0xe + 1718 00a0 3A .uleb128 0x3a + 1719 00a1 0B .uleb128 0xb + 1720 00a2 3B .uleb128 0x3b + 1721 00a3 0B .uleb128 0xb + BFIN GAS /tmp/ccq9Bm2j.s page 35 - 1722 00ad 55 .uleb128 0x55 - 1723 00ae 06 .uleb128 0x6 - 1724 00af 01 .uleb128 0x1 - 1725 00b0 13 .uleb128 0x13 - 1726 00b1 00 .byte 0x0 - 1727 00b2 00 .byte 0x0 - 1728 00b3 0E .uleb128 0xe - 1729 00b4 34 .uleb128 0x34 - 1730 00b5 00 .byte 0x0 - 1731 00b6 03 .uleb128 0x3 - 1732 00b7 0E .uleb128 0xe - 1733 00b8 3A .uleb128 0x3a - 1734 00b9 0B .uleb128 0xb - 1735 00ba 3B .uleb128 0x3b - 1736 00bb 0B .uleb128 0xb - 1737 00bc 49 .uleb128 0x49 - 1738 00bd 13 .uleb128 0x13 - 1739 00be 02 .uleb128 0x2 - 1740 00bf 0A .uleb128 0xa - 1741 00c0 00 .byte 0x0 - 1742 00c1 00 .byte 0x0 - 1743 00c2 0F .uleb128 0xf - 1744 00c3 0B .uleb128 0xb - 1745 00c4 01 .byte 0x1 - 1746 00c5 55 .uleb128 0x55 - 1747 00c6 06 .uleb128 0x6 - 1748 00c7 00 .byte 0x0 - 1749 00c8 00 .byte 0x0 - 1750 00c9 10 .uleb128 0x10 - 1751 00ca 34 .uleb128 0x34 - 1752 00cb 00 .byte 0x0 - 1753 00cc 03 .uleb128 0x3 - 1754 00cd 0E .uleb128 0xe - 1755 00ce 3A .uleb128 0x3a - 1756 00cf 0B .uleb128 0xb - 1757 00d0 3B .uleb128 0x3b - 1758 00d1 0B .uleb128 0xb - 1759 00d2 49 .uleb128 0x49 - 1760 00d3 13 .uleb128 0x13 - 1761 00d4 00 .byte 0x0 - 1762 00d5 00 .byte 0x0 - 1763 00d6 11 .uleb128 0x11 - 1764 00d7 0F .uleb128 0xf - 1765 00d8 00 .byte 0x0 - 1766 00d9 0B .uleb128 0xb - 1767 00da 0B .uleb128 0xb - 1768 00db 49 .uleb128 0x49 - 1769 00dc 13 .uleb128 0x13 - 1770 00dd 00 .byte 0x0 - 1771 00de 00 .byte 0x0 - 1772 00df 12 .uleb128 0x12 - 1773 00e0 2E .uleb128 0x2e - 1774 00e1 01 .byte 0x1 - 1775 00e2 3F .uleb128 0x3f - 1776 00e3 0C .uleb128 0xc - 1777 00e4 03 .uleb128 0x3 - 1778 00e5 0E .uleb128 0xe - BFIN GAS /tmp/ccnRiRKk.s page 36 + 1722 00a4 49 .uleb128 0x49 + 1723 00a5 13 .uleb128 0x13 + 1724 00a6 02 .uleb128 0x2 + 1725 00a7 06 .uleb128 0x6 + 1726 00a8 00 .byte 0x0 + 1727 00a9 00 .byte 0x0 + 1728 00aa 0D .uleb128 0xd + 1729 00ab 0B .uleb128 0xb + 1730 00ac 01 .byte 0x1 + 1731 00ad 55 .uleb128 0x55 + 1732 00ae 06 .uleb128 0x6 + 1733 00af 01 .uleb128 0x1 + 1734 00b0 13 .uleb128 0x13 + 1735 00b1 00 .byte 0x0 + 1736 00b2 00 .byte 0x0 + 1737 00b3 0E .uleb128 0xe + 1738 00b4 34 .uleb128 0x34 + 1739 00b5 00 .byte 0x0 + 1740 00b6 03 .uleb128 0x3 + 1741 00b7 0E .uleb128 0xe + 1742 00b8 3A .uleb128 0x3a + 1743 00b9 0B .uleb128 0xb + 1744 00ba 3B .uleb128 0x3b + 1745 00bb 0B .uleb128 0xb + 1746 00bc 49 .uleb128 0x49 + 1747 00bd 13 .uleb128 0x13 + 1748 00be 02 .uleb128 0x2 + 1749 00bf 0A .uleb128 0xa + 1750 00c0 00 .byte 0x0 + 1751 00c1 00 .byte 0x0 + 1752 00c2 0F .uleb128 0xf + 1753 00c3 0B .uleb128 0xb + 1754 00c4 01 .byte 0x1 + 1755 00c5 55 .uleb128 0x55 + 1756 00c6 06 .uleb128 0x6 + 1757 00c7 00 .byte 0x0 + 1758 00c8 00 .byte 0x0 + 1759 00c9 10 .uleb128 0x10 + 1760 00ca 34 .uleb128 0x34 + 1761 00cb 00 .byte 0x0 + 1762 00cc 03 .uleb128 0x3 + 1763 00cd 0E .uleb128 0xe + 1764 00ce 3A .uleb128 0x3a + 1765 00cf 0B .uleb128 0xb + 1766 00d0 3B .uleb128 0x3b + 1767 00d1 0B .uleb128 0xb + 1768 00d2 49 .uleb128 0x49 + 1769 00d3 13 .uleb128 0x13 + 1770 00d4 00 .byte 0x0 + 1771 00d5 00 .byte 0x0 + 1772 00d6 11 .uleb128 0x11 + 1773 00d7 0F .uleb128 0xf + 1774 00d8 00 .byte 0x0 + 1775 00d9 0B .uleb128 0xb + 1776 00da 0B .uleb128 0xb + 1777 00db 49 .uleb128 0x49 + 1778 00dc 13 .uleb128 0x13 + BFIN GAS /tmp/ccq9Bm2j.s page 36 - 1779 00e6 3A .uleb128 0x3a - 1780 00e7 0B .uleb128 0xb - 1781 00e8 3B .uleb128 0x3b - 1782 00e9 0B .uleb128 0xb - 1783 00ea 27 .uleb128 0x27 - 1784 00eb 0C .uleb128 0xc - 1785 00ec 20 .uleb128 0x20 - 1786 00ed 0B .uleb128 0xb - 1787 00ee 01 .uleb128 0x1 - 1788 00ef 13 .uleb128 0x13 - 1789 00f0 00 .byte 0x0 - 1790 00f1 00 .byte 0x0 - 1791 00f2 13 .uleb128 0x13 - 1792 00f3 05 .uleb128 0x5 - 1793 00f4 00 .byte 0x0 - 1794 00f5 03 .uleb128 0x3 - 1795 00f6 0E .uleb128 0xe - 1796 00f7 3A .uleb128 0x3a - 1797 00f8 0B .uleb128 0xb - 1798 00f9 3B .uleb128 0x3b - 1799 00fa 0B .uleb128 0xb - 1800 00fb 49 .uleb128 0x49 - 1801 00fc 13 .uleb128 0x13 - 1802 00fd 00 .byte 0x0 - 1803 00fe 00 .byte 0x0 - 1804 00ff 14 .uleb128 0x14 - 1805 0100 0B .uleb128 0xb - 1806 0101 01 .byte 0x1 - 1807 0102 00 .byte 0x0 - 1808 0103 00 .byte 0x0 - 1809 0104 15 .uleb128 0x15 - 1810 0105 2E .uleb128 0x2e - 1811 0106 01 .byte 0x1 - 1812 0107 31 .uleb128 0x31 - 1813 0108 13 .uleb128 0x13 - 1814 0109 11 .uleb128 0x11 - 1815 010a 01 .uleb128 0x1 - 1816 010b 12 .uleb128 0x12 - 1817 010c 01 .uleb128 0x1 - 1818 010d 40 .uleb128 0x40 - 1819 010e 06 .uleb128 0x6 - 1820 010f 01 .uleb128 0x1 - 1821 0110 13 .uleb128 0x13 - 1822 0111 00 .byte 0x0 - 1823 0112 00 .byte 0x0 - 1824 0113 16 .uleb128 0x16 - 1825 0114 05 .uleb128 0x5 - 1826 0115 00 .byte 0x0 - 1827 0116 31 .uleb128 0x31 - 1828 0117 13 .uleb128 0x13 - 1829 0118 02 .uleb128 0x2 - 1830 0119 06 .uleb128 0x6 - 1831 011a 00 .byte 0x0 - 1832 011b 00 .byte 0x0 - 1833 011c 17 .uleb128 0x17 - 1834 011d 34 .uleb128 0x34 - 1835 011e 00 .byte 0x0 - BFIN GAS /tmp/ccnRiRKk.s page 37 + 1779 00dd 00 .byte 0x0 + 1780 00de 00 .byte 0x0 + 1781 00df 12 .uleb128 0x12 + 1782 00e0 2E .uleb128 0x2e + 1783 00e1 01 .byte 0x1 + 1784 00e2 3F .uleb128 0x3f + 1785 00e3 0C .uleb128 0xc + 1786 00e4 03 .uleb128 0x3 + 1787 00e5 0E .uleb128 0xe + 1788 00e6 3A .uleb128 0x3a + 1789 00e7 0B .uleb128 0xb + 1790 00e8 3B .uleb128 0x3b + 1791 00e9 0B .uleb128 0xb + 1792 00ea 27 .uleb128 0x27 + 1793 00eb 0C .uleb128 0xc + 1794 00ec 20 .uleb128 0x20 + 1795 00ed 0B .uleb128 0xb + 1796 00ee 01 .uleb128 0x1 + 1797 00ef 13 .uleb128 0x13 + 1798 00f0 00 .byte 0x0 + 1799 00f1 00 .byte 0x0 + 1800 00f2 13 .uleb128 0x13 + 1801 00f3 05 .uleb128 0x5 + 1802 00f4 00 .byte 0x0 + 1803 00f5 03 .uleb128 0x3 + 1804 00f6 0E .uleb128 0xe + 1805 00f7 3A .uleb128 0x3a + 1806 00f8 0B .uleb128 0xb + 1807 00f9 3B .uleb128 0x3b + 1808 00fa 0B .uleb128 0xb + 1809 00fb 49 .uleb128 0x49 + 1810 00fc 13 .uleb128 0x13 + 1811 00fd 00 .byte 0x0 + 1812 00fe 00 .byte 0x0 + 1813 00ff 14 .uleb128 0x14 + 1814 0100 0B .uleb128 0xb + 1815 0101 01 .byte 0x1 + 1816 0102 00 .byte 0x0 + 1817 0103 00 .byte 0x0 + 1818 0104 15 .uleb128 0x15 + 1819 0105 2E .uleb128 0x2e + 1820 0106 01 .byte 0x1 + 1821 0107 31 .uleb128 0x31 + 1822 0108 13 .uleb128 0x13 + 1823 0109 11 .uleb128 0x11 + 1824 010a 01 .uleb128 0x1 + 1825 010b 12 .uleb128 0x12 + 1826 010c 01 .uleb128 0x1 + 1827 010d 40 .uleb128 0x40 + 1828 010e 06 .uleb128 0x6 + 1829 010f 01 .uleb128 0x1 + 1830 0110 13 .uleb128 0x13 + 1831 0111 00 .byte 0x0 + 1832 0112 00 .byte 0x0 + 1833 0113 16 .uleb128 0x16 + 1834 0114 05 .uleb128 0x5 + 1835 0115 00 .byte 0x0 + BFIN GAS /tmp/ccq9Bm2j.s page 37 - 1836 011f 31 .uleb128 0x31 - 1837 0120 13 .uleb128 0x13 - 1838 0121 02 .uleb128 0x2 - 1839 0122 06 .uleb128 0x6 - 1840 0123 00 .byte 0x0 - 1841 0124 00 .byte 0x0 - 1842 0125 18 .uleb128 0x18 - 1843 0126 34 .uleb128 0x34 - 1844 0127 00 .byte 0x0 - 1845 0128 31 .uleb128 0x31 - 1846 0129 13 .uleb128 0x13 - 1847 012a 00 .byte 0x0 - 1848 012b 00 .byte 0x0 - 1849 012c 19 .uleb128 0x19 - 1850 012d 1D .uleb128 0x1d - 1851 012e 01 .byte 0x1 - 1852 012f 31 .uleb128 0x31 - 1853 0130 13 .uleb128 0x13 - 1854 0131 55 .uleb128 0x55 - 1855 0132 06 .uleb128 0x6 - 1856 0133 58 .uleb128 0x58 - 1857 0134 0B .uleb128 0xb - 1858 0135 59 .uleb128 0x59 - 1859 0136 0B .uleb128 0xb - 1860 0137 00 .byte 0x0 - 1861 0138 00 .byte 0x0 - 1862 0139 1A .uleb128 0x1a - 1863 013a 05 .uleb128 0x5 - 1864 013b 00 .byte 0x0 - 1865 013c 31 .uleb128 0x31 - 1866 013d 13 .uleb128 0x13 - 1867 013e 00 .byte 0x0 - 1868 013f 00 .byte 0x0 - 1869 0140 1B .uleb128 0x1b - 1870 0141 01 .uleb128 0x1 - 1871 0142 01 .byte 0x1 - 1872 0143 49 .uleb128 0x49 - 1873 0144 13 .uleb128 0x13 - 1874 0145 01 .uleb128 0x1 - 1875 0146 13 .uleb128 0x13 - 1876 0147 00 .byte 0x0 - 1877 0148 00 .byte 0x0 - 1878 0149 1C .uleb128 0x1c - 1879 014a 21 .uleb128 0x21 - 1880 014b 00 .byte 0x0 - 1881 014c 49 .uleb128 0x49 - 1882 014d 13 .uleb128 0x13 - 1883 014e 2F .uleb128 0x2f - 1884 014f 05 .uleb128 0x5 - 1885 0150 00 .byte 0x0 - 1886 0151 00 .byte 0x0 - 1887 0152 1D .uleb128 0x1d - 1888 0153 34 .uleb128 0x34 - 1889 0154 00 .byte 0x0 - 1890 0155 03 .uleb128 0x3 - 1891 0156 0E .uleb128 0xe - 1892 0157 3A .uleb128 0x3a - BFIN GAS /tmp/ccnRiRKk.s page 38 + 1836 0116 31 .uleb128 0x31 + 1837 0117 13 .uleb128 0x13 + 1838 0118 02 .uleb128 0x2 + 1839 0119 06 .uleb128 0x6 + 1840 011a 00 .byte 0x0 + 1841 011b 00 .byte 0x0 + 1842 011c 17 .uleb128 0x17 + 1843 011d 34 .uleb128 0x34 + 1844 011e 00 .byte 0x0 + 1845 011f 31 .uleb128 0x31 + 1846 0120 13 .uleb128 0x13 + 1847 0121 02 .uleb128 0x2 + 1848 0122 06 .uleb128 0x6 + 1849 0123 00 .byte 0x0 + 1850 0124 00 .byte 0x0 + 1851 0125 18 .uleb128 0x18 + 1852 0126 34 .uleb128 0x34 + 1853 0127 00 .byte 0x0 + 1854 0128 31 .uleb128 0x31 + 1855 0129 13 .uleb128 0x13 + 1856 012a 00 .byte 0x0 + 1857 012b 00 .byte 0x0 + 1858 012c 19 .uleb128 0x19 + 1859 012d 1D .uleb128 0x1d + 1860 012e 01 .byte 0x1 + 1861 012f 31 .uleb128 0x31 + 1862 0130 13 .uleb128 0x13 + 1863 0131 55 .uleb128 0x55 + 1864 0132 06 .uleb128 0x6 + 1865 0133 58 .uleb128 0x58 + 1866 0134 0B .uleb128 0xb + 1867 0135 59 .uleb128 0x59 + 1868 0136 0B .uleb128 0xb + 1869 0137 00 .byte 0x0 + 1870 0138 00 .byte 0x0 + 1871 0139 1A .uleb128 0x1a + 1872 013a 05 .uleb128 0x5 + 1873 013b 00 .byte 0x0 + 1874 013c 31 .uleb128 0x31 + 1875 013d 13 .uleb128 0x13 + 1876 013e 00 .byte 0x0 + 1877 013f 00 .byte 0x0 + 1878 0140 1B .uleb128 0x1b + 1879 0141 01 .uleb128 0x1 + 1880 0142 01 .byte 0x1 + 1881 0143 49 .uleb128 0x49 + 1882 0144 13 .uleb128 0x13 + 1883 0145 01 .uleb128 0x1 + 1884 0146 13 .uleb128 0x13 + 1885 0147 00 .byte 0x0 + 1886 0148 00 .byte 0x0 + 1887 0149 1C .uleb128 0x1c + 1888 014a 21 .uleb128 0x21 + 1889 014b 00 .byte 0x0 + 1890 014c 49 .uleb128 0x49 + 1891 014d 13 .uleb128 0x13 + 1892 014e 2F .uleb128 0x2f + BFIN GAS /tmp/ccq9Bm2j.s page 38 - 1893 0158 0B .uleb128 0xb - 1894 0159 3B .uleb128 0x3b - 1895 015a 0B .uleb128 0xb - 1896 015b 49 .uleb128 0x49 - 1897 015c 13 .uleb128 0x13 - 1898 015d 3F .uleb128 0x3f - 1899 015e 0C .uleb128 0xc - 1900 015f 3C .uleb128 0x3c - 1901 0160 0C .uleb128 0xc - 1902 0161 00 .byte 0x0 - 1903 0162 00 .byte 0x0 - 1904 0163 00 .byte 0x0 - 1905 .section .debug_pubnames,"",@progbits - 1906 0000 40000000 .4byte 0x40 - 1907 0004 0200 .2byte 0x2 - 1908 0006 00000000 .4byte .Ldebug_info0 - 1909 000a 45030000 .4byte 0x345 - 1910 000e A0000000 .4byte 0xa0 - 1911 0012 4646545F .string "FFT_fp" - 1911 667000 - 1912 0019 8D020000 .4byte 0x28d - 1913 001d 6666745F .string "fft_twiddle_gen" - 1913 74776964 - 1913 646C655F - 1913 67656E00 - 1914 002d CF020000 .4byte 0x2cf - 1915 0031 6666745F .string "fft_fp_prepare" - 1915 66705F70 - 1915 72657061 - 1915 726500 - 1916 0040 00000000 .4byte 0x0 - 1917 .section .debug_aranges,"",@progbits - 1918 0000 1C000000 .4byte 0x1c - 1919 0004 0200 .2byte 0x2 - 1920 0006 00000000 .4byte .Ldebug_info0 - 1921 000a 04 .byte 0x4 - 1922 000b 00 .byte 0x0 - 1923 000c 0000 .2byte 0x0 - 1924 000e 0000 .2byte 0x0 - 1925 0010 00000000 .4byte .Ltext0 - 1926 0014 38040000 .4byte .Letext0-.Ltext0 - 1927 0018 00000000 .4byte 0x0 - 1928 001c 00000000 .4byte 0x0 - 1929 .section .debug_ranges,"",@progbits - 1930 .Ldebug_ranges0: - 1931 0000 A8000000 .4byte .LBB3-.Ltext0 - 1932 0004 86020000 .4byte .LBE3-.Ltext0 - 1933 0008 88020000 .4byte .LBB13-.Ltext0 - 1934 000c 8A020000 .4byte .LBE13-.Ltext0 - 1935 0010 00000000 .4byte 0x0 - 1936 0014 00000000 .4byte 0x0 - 1937 0018 C4000000 .4byte .LBB6-.Ltext0 - 1938 001c C8000000 .4byte .LBE6-.Ltext0 - 1939 0020 D6000000 .4byte .LBB4-.Ltext0 - 1940 0024 84020000 .4byte .LBE4-.Ltext0 - 1941 0028 CC000000 .4byte .LBB5-.Ltext0 - 1942 002c D0000000 .4byte .LBE5-.Ltext0 - BFIN GAS /tmp/ccnRiRKk.s page 39 + 1893 014f 05 .uleb128 0x5 + 1894 0150 00 .byte 0x0 + 1895 0151 00 .byte 0x0 + 1896 0152 1D .uleb128 0x1d + 1897 0153 34 .uleb128 0x34 + 1898 0154 00 .byte 0x0 + 1899 0155 03 .uleb128 0x3 + 1900 0156 0E .uleb128 0xe + 1901 0157 3A .uleb128 0x3a + 1902 0158 0B .uleb128 0xb + 1903 0159 3B .uleb128 0x3b + 1904 015a 0B .uleb128 0xb + 1905 015b 49 .uleb128 0x49 + 1906 015c 13 .uleb128 0x13 + 1907 015d 3F .uleb128 0x3f + 1908 015e 0C .uleb128 0xc + 1909 015f 3C .uleb128 0x3c + 1910 0160 0C .uleb128 0xc + 1911 0161 00 .byte 0x0 + 1912 0162 00 .byte 0x0 + 1913 0163 00 .byte 0x0 + 1914 .section .debug_pubnames,"",@progbits + 1915 0000 40000000 .4byte 0x40 + 1916 0004 0200 .2byte 0x2 + 1917 0006 00000000 .4byte .Ldebug_info0 + 1918 000a 56030000 .4byte 0x356 + 1919 000e AB000000 .4byte 0xab + 1920 0012 4646545F .string "FFT_fp" + 1920 667000 + 1921 0019 9E020000 .4byte 0x29e + 1922 001d 6666745F .string "fft_twiddle_gen" + 1922 74776964 + 1922 646C655F + 1922 67656E00 + 1923 002d E0020000 .4byte 0x2e0 + 1924 0031 6666745F .string "fft_fp_prepare" + 1924 66705F70 + 1924 72657061 + 1924 726500 + 1925 0040 00000000 .4byte 0x0 + 1926 .section .debug_aranges,"",@progbits + 1927 0000 1C000000 .4byte 0x1c + 1928 0004 0200 .2byte 0x2 + 1929 0006 00000000 .4byte .Ldebug_info0 + 1930 000a 04 .byte 0x4 + 1931 000b 00 .byte 0x0 + 1932 000c 0000 .2byte 0x0 + 1933 000e 0000 .2byte 0x0 + 1934 0010 00000000 .4byte .Ltext0 + 1935 0014 3C040000 .4byte .Letext0-.Ltext0 + 1936 0018 00000000 .4byte 0x0 + 1937 001c 00000000 .4byte 0x0 + 1938 .section .debug_ranges,"",@progbits + 1939 .Ldebug_ranges0: + 1940 0000 AE000000 .4byte .LBB3-.Ltext0 + 1941 0004 8C020000 .4byte .LBE3-.Ltext0 + 1942 0008 8E020000 .4byte .LBB13-.Ltext0 + BFIN GAS /tmp/ccq9Bm2j.s page 39 - 1943 0030 00000000 .4byte 0x0 - 1944 0034 00000000 .4byte 0x0 - 1945 0038 C4000000 .4byte .LBB8-.Ltext0 - 1946 003c C8000000 .4byte .LBE8-.Ltext0 - 1947 0040 7C020000 .4byte .LBB12-.Ltext0 - 1948 0044 7E020000 .4byte .LBE12-.Ltext0 - 1949 0048 D6000000 .4byte .LBB11-.Ltext0 - 1950 004c 74020000 .4byte .LBE11-.Ltext0 - 1951 0050 CC000000 .4byte .LBB7-.Ltext0 - 1952 0054 D0000000 .4byte .LBE7-.Ltext0 - 1953 0058 00000000 .4byte 0x0 - 1954 005c 00000000 .4byte 0x0 - 1955 0060 F2000000 .4byte .LBB10-.Ltext0 - 1956 0064 3A020000 .4byte .LBE10-.Ltext0 - 1957 0068 3E020000 .4byte .LBB9-.Ltext0 - 1958 006c 40020000 .4byte .LBE9-.Ltext0 - 1959 0070 00000000 .4byte 0x0 - 1960 0074 00000000 .4byte 0x0 - 1961 0078 9A020000 .4byte .LBB14-.Ltext0 - 1962 007c C8020000 .4byte .LBE14-.Ltext0 - 1963 0080 D4020000 .4byte .LBB15-.Ltext0 - 1964 0084 DA020000 .4byte .LBE15-.Ltext0 - 1965 0088 00000000 .4byte 0x0 - 1966 008c 00000000 .4byte 0x0 - 1967 0090 E6020000 .4byte .LBB20-.Ltext0 - 1968 0094 EE020000 .4byte .LBE20-.Ltext0 - 1969 0098 F8020000 .4byte .LBB23-.Ltext0 - 1970 009c 80030000 .4byte .LBE23-.Ltext0 - 1971 00a0 00000000 .4byte 0x0 - 1972 00a4 00000000 .4byte 0x0 - 1973 00a8 E6020000 .4byte .LBB21-.Ltext0 - 1974 00ac EE020000 .4byte .LBE21-.Ltext0 - 1975 00b0 F8020000 .4byte .LBB22-.Ltext0 - 1976 00b4 72030000 .4byte .LBE22-.Ltext0 - 1977 00b8 00000000 .4byte 0x0 - 1978 00bc 00000000 .4byte 0x0 - 1979 00c0 92030000 .4byte .LBB29-.Ltext0 - 1980 00c4 9A030000 .4byte .LBE29-.Ltext0 - 1981 00c8 A8030000 .4byte .LBB39-.Ltext0 - 1982 00cc 30040000 .4byte .LBE39-.Ltext0 - 1983 00d0 00000000 .4byte 0x0 - 1984 00d4 00000000 .4byte 0x0 - 1985 00d8 B0030000 .4byte .LBB32-.Ltext0 - 1986 00dc DE030000 .4byte .LBE32-.Ltext0 - 1987 00e0 16040000 .4byte .LBB36-.Ltext0 - 1988 00e4 30040000 .4byte .LBE36-.Ltext0 - 1989 00e8 F2030000 .4byte .LBB31-.Ltext0 - 1990 00ec FE030000 .4byte .LBE31-.Ltext0 - 1991 00f0 00000000 .4byte 0x0 - 1992 00f4 00000000 .4byte 0x0 - 1993 00f8 B0030000 .4byte .LBB34-.Ltext0 - 1994 00fc DE030000 .4byte .LBE34-.Ltext0 - 1995 0100 16040000 .4byte .LBB35-.Ltext0 - 1996 0104 22040000 .4byte .LBE35-.Ltext0 - 1997 0108 F2030000 .4byte .LBB33-.Ltext0 - 1998 010c FE030000 .4byte .LBE33-.Ltext0 - 1999 0110 00000000 .4byte 0x0 - BFIN GAS /tmp/ccnRiRKk.s page 40 + 1943 000c 90020000 .4byte .LBE13-.Ltext0 + 1944 0010 00000000 .4byte 0x0 + 1945 0014 00000000 .4byte 0x0 + 1946 0018 CA000000 .4byte .LBB6-.Ltext0 + 1947 001c CE000000 .4byte .LBE6-.Ltext0 + 1948 0020 DC000000 .4byte .LBB4-.Ltext0 + 1949 0024 8A020000 .4byte .LBE4-.Ltext0 + 1950 0028 D2000000 .4byte .LBB5-.Ltext0 + 1951 002c D6000000 .4byte .LBE5-.Ltext0 + 1952 0030 00000000 .4byte 0x0 + 1953 0034 00000000 .4byte 0x0 + 1954 0038 CA000000 .4byte .LBB8-.Ltext0 + 1955 003c CE000000 .4byte .LBE8-.Ltext0 + 1956 0040 82020000 .4byte .LBB12-.Ltext0 + 1957 0044 84020000 .4byte .LBE12-.Ltext0 + 1958 0048 DC000000 .4byte .LBB11-.Ltext0 + 1959 004c 7A020000 .4byte .LBE11-.Ltext0 + 1960 0050 D2000000 .4byte .LBB7-.Ltext0 + 1961 0054 D6000000 .4byte .LBE7-.Ltext0 + 1962 0058 00000000 .4byte 0x0 + 1963 005c 00000000 .4byte 0x0 + 1964 0060 F8000000 .4byte .LBB10-.Ltext0 + 1965 0064 40020000 .4byte .LBE10-.Ltext0 + 1966 0068 44020000 .4byte .LBB9-.Ltext0 + 1967 006c 46020000 .4byte .LBE9-.Ltext0 + 1968 0070 00000000 .4byte 0x0 + 1969 0074 00000000 .4byte 0x0 + 1970 0078 A0020000 .4byte .LBB14-.Ltext0 + 1971 007c CE020000 .4byte .LBE14-.Ltext0 + 1972 0080 DA020000 .4byte .LBB15-.Ltext0 + 1973 0084 E0020000 .4byte .LBE15-.Ltext0 + 1974 0088 00000000 .4byte 0x0 + 1975 008c 00000000 .4byte 0x0 + 1976 0090 EA020000 .4byte .LBB20-.Ltext0 + 1977 0094 F2020000 .4byte .LBE20-.Ltext0 + 1978 0098 FC020000 .4byte .LBB23-.Ltext0 + 1979 009c 84030000 .4byte .LBE23-.Ltext0 + 1980 00a0 00000000 .4byte 0x0 + 1981 00a4 00000000 .4byte 0x0 + 1982 00a8 EA020000 .4byte .LBB21-.Ltext0 + 1983 00ac F2020000 .4byte .LBE21-.Ltext0 + 1984 00b0 FC020000 .4byte .LBB22-.Ltext0 + 1985 00b4 76030000 .4byte .LBE22-.Ltext0 + 1986 00b8 00000000 .4byte 0x0 + 1987 00bc 00000000 .4byte 0x0 + 1988 00c0 96030000 .4byte .LBB29-.Ltext0 + 1989 00c4 9E030000 .4byte .LBE29-.Ltext0 + 1990 00c8 AC030000 .4byte .LBB39-.Ltext0 + 1991 00cc 34040000 .4byte .LBE39-.Ltext0 + 1992 00d0 00000000 .4byte 0x0 + 1993 00d4 00000000 .4byte 0x0 + 1994 00d8 B4030000 .4byte .LBB32-.Ltext0 + 1995 00dc E2030000 .4byte .LBE32-.Ltext0 + 1996 00e0 1A040000 .4byte .LBB36-.Ltext0 + 1997 00e4 34040000 .4byte .LBE36-.Ltext0 + 1998 00e8 F6030000 .4byte .LBB31-.Ltext0 + 1999 00ec 02040000 .4byte .LBE31-.Ltext0 + BFIN GAS /tmp/ccq9Bm2j.s page 40 - 2000 0114 00000000 .4byte 0x0 - 2001 .section .debug_str,"MS",@progbits,1 - 2002 .LASF7: - 2003 0000 696E7436 .string "int64_t" - 2003 345F7400 - 2004 .LASF35: - 2005 0008 474E5520 .string "GNU C 4.3.5" - 2005 4320342E - 2005 332E3500 - 2006 .LASF22: - 2007 0014 755F7265 .string "u_re" - 2007 00 - 2008 .LASF30: - 2009 0019 616E676C .string "angle" - 2009 6500 - 2010 .LASF37: - 2011 001f 2F686F6D .string "/home/feda/MIPT/RadioPhotonic_Subserface_radar/ADC_computing/BFfirmware_0" - 2011 652F6665 - 2011 64612F4D - 2011 4950542F - 2011 52616469 - 2012 .LASF21: - 2013 0069 74775F69 .string "tw_idx" - 2013 647800 - 2014 .LASF20: - 2015 0070 73746172 .string "start" - 2015 7400 - 2016 .LASF27: - 2017 0076 745F696D .string "t_im" - 2017 00 - 2018 .LASF28: - 2019 007b 74775F72 .string "tw_re" - 2019 6500 - 2020 .LASF24: - 2021 0081 765F7265 .string "v_re" - 2021 00 - 2022 .LASF13: - 2023 0086 666C6F61 .string "float" - 2023 7400 - 2024 .LASF1: - 2025 008c 756E7369 .string "unsigned char" - 2025 676E6564 - 2025 20636861 - 2025 7200 - 2026 .LASF38: - 2027 009a 6666745F .string "fft_twiddle_gen" - 2027 74776964 - 2027 646C655F - 2027 67656E00 - 2028 .LASF5: - 2029 00aa 6C6F6E67 .string "long unsigned int" - 2029 20756E73 - 2029 69676E65 - 2029 6420696E - 2029 7400 - 2030 .LASF23: - 2031 00bc 755F696D .string "u_im" - BFIN GAS /tmp/ccnRiRKk.s page 41 + 2000 00f0 00000000 .4byte 0x0 + 2001 00f4 00000000 .4byte 0x0 + 2002 00f8 B4030000 .4byte .LBB34-.Ltext0 + 2003 00fc E2030000 .4byte .LBE34-.Ltext0 + 2004 0100 1A040000 .4byte .LBB35-.Ltext0 + 2005 0104 26040000 .4byte .LBE35-.Ltext0 + 2006 0108 F6030000 .4byte .LBB33-.Ltext0 + 2007 010c 02040000 .4byte .LBE33-.Ltext0 + 2008 0110 00000000 .4byte 0x0 + 2009 0114 00000000 .4byte 0x0 + 2010 .section .debug_str,"MS",@progbits,1 + 2011 .LASF8: + 2012 0000 696E7436 .string "int64_t" + 2012 345F7400 + 2013 .LASF36: + 2014 0008 474E5520 .string "GNU C 4.3.5" + 2014 4320342E + 2014 332E3500 + 2015 .LASF23: + 2016 0014 755F7265 .string "u_re" + 2016 00 + 2017 .LASF31: + 2018 0019 616E676C .string "angle" + 2018 6500 + 2019 .LASF38: + 2020 001f 2F686F6D .string "/home/feda/MIPT/RadioPhotonic_Subserface_radar/ADC_computing/BFfirmware_0" + 2020 652F6665 + 2020 64612F4D + 2020 4950542F + 2020 52616469 + 2021 .LASF22: + 2022 0069 74775F69 .string "tw_idx" + 2022 647800 + 2023 .LASF21: + 2024 0070 73746172 .string "start" + 2024 7400 + 2025 .LASF28: + 2026 0076 745F696D .string "t_im" + 2026 00 + 2027 .LASF29: + 2028 007b 74775F72 .string "tw_re" + 2028 6500 + 2029 .LASF5: + 2030 0081 696E7433 .string "int32_t" + 2030 325F7400 + 2031 .LASF25: + 2032 0089 765F7265 .string "v_re" + 2032 00 + 2033 .LASF14: + 2034 008e 666C6F61 .string "float" + 2034 7400 + 2035 .LASF1: + 2036 0094 756E7369 .string "unsigned char" + 2036 676E6564 + 2036 20636861 + 2036 7200 + 2037 .LASF39: + BFIN GAS /tmp/ccq9Bm2j.s page 41 - 2031 00 - 2032 .LASF3: - 2033 00c1 73686F72 .string "short unsigned int" - 2033 7420756E - 2033 7369676E - 2033 65642069 - 2033 6E7400 - 2034 .LASF17: - 2035 00d4 746D705F .string "tmp_im" - 2035 696D00 - 2036 .LASF15: - 2037 00db 696E705F .string "inp_L" - 2037 4C00 - 2038 .LASF36: - 2039 00e1 4646545F .string "FFT_and_FP_math/C/FFT_FP_realisation.c" - 2039 616E645F - 2039 46505F6D - 2039 6174682F - 2039 432F4646 - 2040 .LASF34: - 2041 0108 74776964 .string "twiddle_im" - 2041 646C655F - 2041 696D00 - 2042 .LASF12: - 2043 0113 646F7562 .string "double" - 2043 6C6500 - 2044 .LASF29: - 2045 011a 74775F69 .string "tw_im" - 2045 6D00 - 2046 .LASF10: - 2047 0120 756E7369 .string "unsigned int" - 2047 676E6564 - 2047 20696E74 - 2047 00 - 2048 .LASF25: - 2049 012d 765F696D .string "v_im" - 2049 00 - 2050 .LASF9: - 2051 0132 6C6F6E67 .string "long long unsigned int" - 2051 206C6F6E - 2051 6720756E - 2051 7369676E - 2051 65642069 - 2052 .LASF16: - 2053 0149 746D705F .string "tmp_re" - 2053 726500 - 2054 .LASF8: - 2055 0150 6C6F6E67 .string "long long int" - 2055 206C6F6E - 2055 6720696E - 2055 7400 - 2056 .LASF33: - 2057 015e 74776964 .string "twiddle_re" - 2057 646C655F - 2057 726500 - 2058 .LASF11: - 2059 0169 63686172 .string "char" - BFIN GAS /tmp/ccnRiRKk.s page 42 + 2038 00a2 6666745F .string "fft_twiddle_gen" + 2038 74776964 + 2038 646C655F + 2038 67656E00 + 2039 .LASF7: + 2040 00b2 6C6F6E67 .string "long unsigned int" + 2040 20756E73 + 2040 69676E65 + 2040 6420696E + 2040 7400 + 2041 .LASF24: + 2042 00c4 755F696D .string "u_im" + 2042 00 + 2043 .LASF3: + 2044 00c9 73686F72 .string "short unsigned int" + 2044 7420756E + 2044 7369676E + 2044 65642069 + 2044 6E7400 + 2045 .LASF18: + 2046 00dc 746D705F .string "tmp_im" + 2046 696D00 + 2047 .LASF16: + 2048 00e3 696E705F .string "inp_L" + 2048 4C00 + 2049 .LASF37: + 2050 00e9 4646545F .string "FFT_and_FP_math/C/FFT_FP_realisation.c" + 2050 616E645F + 2050 46505F6D + 2050 6174682F + 2050 432F4646 + 2051 .LASF35: + 2052 0110 74776964 .string "twiddle_im" + 2052 646C655F + 2052 696D00 + 2053 .LASF13: + 2054 011b 646F7562 .string "double" + 2054 6C6500 + 2055 .LASF30: + 2056 0122 74775F69 .string "tw_im" + 2056 6D00 + 2057 .LASF11: + 2058 0128 756E7369 .string "unsigned int" + 2058 676E6564 + 2058 20696E74 + 2058 00 + 2059 .LASF26: + 2060 0135 765F696D .string "v_im" + 2060 00 + 2061 .LASF10: + 2062 013a 6C6F6E67 .string "long long unsigned int" + 2062 206C6F6E + 2062 6720756E + 2062 7369676E + 2062 65642069 + 2063 .LASF17: + 2064 0151 746D705F .string "tmp_re" + BFIN GAS /tmp/ccq9Bm2j.s page 42 - 2059 00 - 2060 .LASF2: - 2061 016e 73686F72 .string "short int" - 2061 7420696E - 2061 7400 - 2062 .LASF31: - 2063 0178 4646545F .string "FFT_fp" - 2063 667000 - 2064 .LASF26: - 2065 017f 745F7265 .string "t_re" - 2065 00 - 2066 .LASF6: - 2067 0184 75696E74 .string "uint32_t" - 2067 33325F74 - 2067 00 - 2068 .LASF4: - 2069 018d 6C6F6E67 .string "long int" - 2069 20696E74 - 2069 00 - 2070 .LASF14: - 2071 0196 6C6F6E67 .string "long double" - 2071 20646F75 - 2071 626C6500 - 2072 .LASF0: - 2073 01a2 7369676E .string "signed char" - 2073 65642063 - 2073 68617200 - 2074 .LASF19: - 2075 01ae 73747269 .string "stride" - 2075 646500 - 2076 .LASF18: - 2077 01b5 68616C66 .string "half" - 2077 00 - 2078 .LASF32: - 2079 01ba 6666745F .string "fft_fp_prepare" - 2079 66705F70 - 2079 72657061 - 2079 726500 - 2080 .ident "GCC: (ADI-2014R1-RC2) 4.3.5" - BFIN GAS /tmp/ccnRiRKk.s page 43 + 2064 726500 + 2065 .LASF9: + 2066 0158 6C6F6E67 .string "long long int" + 2066 206C6F6E + 2066 6720696E + 2066 7400 + 2067 .LASF34: + 2068 0166 74776964 .string "twiddle_re" + 2068 646C655F + 2068 726500 + 2069 .LASF12: + 2070 0171 63686172 .string "char" + 2070 00 + 2071 .LASF2: + 2072 0176 73686F72 .string "short int" + 2072 7420696E + 2072 7400 + 2073 .LASF32: + 2074 0180 4646545F .string "FFT_fp" + 2074 667000 + 2075 .LASF27: + 2076 0187 745F7265 .string "t_re" + 2076 00 + 2077 .LASF6: + 2078 018c 75696E74 .string "uint32_t" + 2078 33325F74 + 2078 00 + 2079 .LASF4: + 2080 0195 6C6F6E67 .string "long int" + 2080 20696E74 + 2080 00 + 2081 .LASF15: + 2082 019e 6C6F6E67 .string "long double" + 2082 20646F75 + 2082 626C6500 + 2083 .LASF0: + 2084 01aa 7369676E .string "signed char" + 2084 65642063 + 2084 68617200 + 2085 .LASF20: + 2086 01b6 73747269 .string "stride" + 2086 646500 + 2087 .LASF19: + 2088 01bd 68616C66 .string "half" + 2088 00 + 2089 .LASF33: + 2090 01c2 6666745F .string "fft_fp_prepare" + 2090 66705F70 + 2090 72657061 + 2090 726500 + 2091 .ident "GCC: (ADI-2014R1-RC2) 4.3.5" + BFIN GAS /tmp/ccq9Bm2j.s page 43 DEFINED SYMBOLS *ABS*:0000000000000000 FFT_and_FP_math/C/FFT_FP_realisation.c - /tmp/ccnRiRKk.s:16 .text:0000000000000000 _FFT_fp - /tmp/ccnRiRKk.s:531 .text:00000000000002e4 _fft_twiddle_gen - /tmp/ccnRiRKk.s:626 .text:0000000000000388 _fft_fp_prepare + /tmp/ccq9Bm2j.s:16 .text:0000000000000000 _FFT_fp + /tmp/ccq9Bm2j.s:532 .text:00000000000002e8 _fft_twiddle_gen + /tmp/ccq9Bm2j.s:627 .text:000000000000038c _fft_fp_prepare UNDEFINED SYMBOLS ___udivsi3 diff --git a/build/release/lst/l502-bf_basiccrt.lst b/build/release/lst/l502-bf_basiccrt.lst index 51e6ce8..65c05a7 100644 --- a/build/release/lst/l502-bf_basiccrt.lst +++ b/build/release/lst/l502-bf_basiccrt.lst @@ -1,4 +1,4 @@ -BFIN GAS /tmp/ccCuAN3f.s page 1 +BFIN GAS /tmp/ccZ0HDlY.s page 1 1 # 1 "gcc/l502-bf_basiccrt.s" @@ -58,7 +58,7 @@ BFIN GAS /tmp/ccCuAN3f.s page 1 38 #include 39 #elif defined (__AD6532__) 40 #include - BFIN GAS /tmp/ccCuAN3f.s page 2 + BFIN GAS /tmp/ccZ0HDlY.s page 2 41 #elif defined (__AD6723__) @@ -118,7 +118,7 @@ BFIN GAS /tmp/ccCuAN3f.s page 1 95 #elif defined (__ADSPBF548__) 96 #include 97 #elif defined (__ADSPBF548M__) - BFIN GAS /tmp/ccCuAN3f.s page 3 + BFIN GAS /tmp/ccZ0HDlY.s page 3 98 #include @@ -178,7 +178,7 @@ BFIN GAS /tmp/ccCuAN3f.s page 1 152 #elif defined (__AD6903__) 153 #include 154 #elif defined (__AD6904__) - BFIN GAS /tmp/ccCuAN3f.s page 4 + BFIN GAS /tmp/ccZ0HDlY.s page 4 155 #include @@ -238,7 +238,7 @@ BFIN GAS /tmp/ccCuAN3f.s page 1 3 #include 1 /* 4 #include - BFIN GAS /tmp/ccCuAN3f.s page 5 + BFIN GAS /tmp/ccZ0HDlY.s page 5 1 /* @@ -298,7 +298,7 @@ BFIN GAS /tmp/ccCuAN3f.s page 1 40 003e 41E10000 R1.H = __bss_end; 41 0042 8152 R2 = R1 - R0; 42 0044 0160 R1 = 0; - BFIN GAS /tmp/ccCuAN3f.s page 6 + BFIN GAS /tmp/ccZ0HDlY.s page 6 43 0046 FFE3DDFF CALL.X _memset; @@ -337,7 +337,7 @@ BFIN GAS /tmp/ccCuAN3f.s page 1 76 __end: 77 008a 2000 IDLE; 78 008c FF2F0000 JUMP __end; - BFIN GAS /tmp/ccCuAN3f.s page 7 + BFIN GAS /tmp/ccZ0HDlY.s page 7 DEFINED SYMBOLS diff --git a/build/release/lst/l502_async.lst b/build/release/lst/l502_async.lst index 9b8279a..99983f5 100644 --- a/build/release/lst/l502_async.lst +++ b/build/release/lst/l502_async.lst @@ -1,4 +1,4 @@ -BFIN GAS /tmp/cc8XLly8.s page 1 +BFIN GAS /tmp/ccFMDaSN.s page 1 1 .file "src/l502_async.c"; @@ -58,7 +58,7 @@ BFIN GAS /tmp/cc8XLly8.s page 1 20 .LCFI0: 21 0002 00E80300 LINK 12; 22 .LCFI1: - BFIN GAS /tmp/cc8XLly8.s page 2 + BFIN GAS /tmp/ccFMDaSN.s page 2 23 .loc 1 31 0 @@ -118,7 +118,7 @@ BFIN GAS /tmp/cc8XLly8.s page 1 66 .size _async_dout, .-_async_dout 67 003e 0000 .align 4 68 .global _async_dac_out; - BFIN GAS /tmp/cc8XLly8.s page 3 + BFIN GAS /tmp/ccFMDaSN.s page 3 69 .type _async_dac_out, STT_FUNC; @@ -178,7 +178,7 @@ BFIN GAS /tmp/cc8XLly8.s page 1 110 .size _async_dac_out, .-_async_dac_out 111 .data; 112 .align 4 - BFIN GAS /tmp/cc8XLly8.s page 4 + BFIN GAS /tmp/ccFMDaSN.s page 4 113 .type _last_out.2066, @object @@ -238,7 +238,7 @@ BFIN GAS /tmp/cc8XLly8.s page 1 167 0043 08 .uleb128 0x8 168 0044 8F .byte 0x8f 169 0045 02 .uleb128 0x2 - BFIN GAS /tmp/cc8XLly8.s page 5 + BFIN GAS /tmp/ccFMDaSN.s page 5 170 0046 A3 .byte 0xa3 @@ -298,7 +298,7 @@ BFIN GAS /tmp/cc8XLly8.s page 1 224 0079 2A000000 .4byte .LVL5-.Ltext0 225 007d 0100 .2byte 0x1 226 007f 52 .byte 0x52 - BFIN GAS /tmp/cc8XLly8.s page 6 + BFIN GAS /tmp/ccFMDaSN.s page 6 227 0080 34000000 .4byte .LVL7-.Ltext0 @@ -358,7 +358,7 @@ BFIN GAS /tmp/cc8XLly8.s page 1 281 0021 00000000 .4byte .Ldebug_line0 282 0025 02 .uleb128 0x2 283 0026 04 .byte 0x4 - BFIN GAS /tmp/cc8XLly8.s page 7 + BFIN GAS /tmp/ccFMDaSN.s page 7 284 0027 07 .byte 0x7 @@ -418,7 +418,7 @@ BFIN GAS /tmp/cc8XLly8.s page 1 338 0087 64000000 .4byte 0x64 339 008b 05 .uleb128 0x5 340 008c E8000000 .4byte .LASF12 - BFIN GAS /tmp/cc8XLly8.s page 8 + BFIN GAS /tmp/ccFMDaSN.s page 8 341 0090 02 .byte 0x2 @@ -478,7 +478,7 @@ BFIN GAS /tmp/cc8XLly8.s page 1 395 0109 93000000 .4byte .LLST3 396 010d 09 .uleb128 0x9 397 010e 636800 .string "ch" - BFIN GAS /tmp/cc8XLly8.s page 9 + BFIN GAS /tmp/ccFMDaSN.s page 9 398 0111 01 .byte 0x1 @@ -538,7 +538,7 @@ BFIN GAS /tmp/cc8XLly8.s page 1 452 0029 04 .uleb128 0x4 453 002a 24 .uleb128 0x24 454 002b 00 .byte 0x0 - BFIN GAS /tmp/cc8XLly8.s page 10 + BFIN GAS /tmp/ccFMDaSN.s page 10 455 002c 0B .uleb128 0xb @@ -598,7 +598,7 @@ BFIN GAS /tmp/cc8XLly8.s page 1 509 0062 11 .uleb128 0x11 510 0063 01 .uleb128 0x1 511 0064 12 .uleb128 0x12 - BFIN GAS /tmp/cc8XLly8.s page 11 + BFIN GAS /tmp/ccFMDaSN.s page 11 512 0065 01 .uleb128 0x1 @@ -658,7 +658,7 @@ BFIN GAS /tmp/cc8XLly8.s page 1 566 009b 40 .uleb128 0x40 567 009c 06 .uleb128 0x6 568 009d 00 .byte 0x0 - BFIN GAS /tmp/cc8XLly8.s page 12 + BFIN GAS /tmp/ccFMDaSN.s page 12 569 009e 00 .byte 0x0 @@ -718,7 +718,7 @@ BFIN GAS /tmp/cc8XLly8.s page 1 605 003e 6C6F6E67 .string "long long unsigned int" 605 206C6F6E 605 6720756E - BFIN GAS /tmp/cc8XLly8.s page 13 + BFIN GAS /tmp/ccFMDaSN.s page 13 605 7369676E @@ -778,7 +778,7 @@ BFIN GAS /tmp/cc8XLly8.s page 1 627 65642063 627 68617200 628 .LASF20: - BFIN GAS /tmp/cc8XLly8.s page 14 + BFIN GAS /tmp/ccFMDaSN.s page 14 629 0130 6173796E .string "async_dac_out" @@ -797,14 +797,14 @@ BFIN GAS /tmp/cc8XLly8.s page 1 635 0154 63686172 .string "char" 635 00 636 .ident "GCC: (ADI-2014R1-RC2) 4.3.5" - BFIN GAS /tmp/cc8XLly8.s page 15 + BFIN GAS /tmp/ccFMDaSN.s page 15 DEFINED SYMBOLS *ABS*:0000000000000000 src/l502_async.c - /tmp/cc8XLly8.s:13 .text:0000000000000000 _async_dout - /tmp/cc8XLly8.s:115 .data:0000000000000000 _last_out.2066 - /tmp/cc8XLly8.s:70 .text:0000000000000040 _async_dac_out + /tmp/ccFMDaSN.s:13 .text:0000000000000000 _async_dout + /tmp/ccFMDaSN.s:115 .data:0000000000000000 _last_out.2066 + /tmp/ccFMDaSN.s:70 .text:0000000000000040 _async_dac_out UNDEFINED SYMBOLS _fpga_reg_write diff --git a/build/release/lst/l502_cmd.lst b/build/release/lst/l502_cmd.lst index e003a37..d6d0dcf 100644 --- a/build/release/lst/l502_cmd.lst +++ b/build/release/lst/l502_cmd.lst @@ -1,4 +1,4 @@ -BFIN GAS /tmp/ccXy9tp1.s page 1 +BFIN GAS /tmp/ccv7bIzA.s page 1 1 .file "src/l502_cmd.c"; @@ -58,7 +58,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 36:src/l502_cmd.c **** static void f_cmd_stream_enable(t_l502_bf_cmd *cmd); 37:src/l502_cmd.c **** static void f_cmd_stream_disable(t_l502_bf_cmd *cmd); 38:src/l502_cmd.c **** static void f_cmd_async_out(t_l502_bf_cmd *cmd); - BFIN GAS /tmp/ccXy9tp1.s page 2 + BFIN GAS /tmp/ccv7bIzA.s page 2 39:src/l502_cmd.c **** static void f_cmd_fpga_reg_wr(t_l502_bf_cmd *cmd); @@ -118,7 +118,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 93:src/l502_cmd.c **** 94:src/l502_cmd.c **** g_state.cmd.status = L502_BF_CMD_STATUS_DONE; 95:src/l502_cmd.c **** } - BFIN GAS /tmp/ccXy9tp1.s page 3 + BFIN GAS /tmp/ccv7bIzA.s page 3 96:src/l502_cmd.c **** @@ -178,7 +178,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 34 .LFE19: 35 .size _l502_cmd_set_req, .-_l502_cmd_set_req 36 0026 0000 .align 4 - BFIN GAS /tmp/ccXy9tp1.s page 4 + BFIN GAS /tmp/ccv7bIzA.s page 4 37 .global _l502_cmd_done; @@ -238,7 +238,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 83 _f_cmd_set_param: 84 .LFB30: 131:src/l502_cmd.c **** - BFIN GAS /tmp/ccXy9tp1.s page 5 + BFIN GAS /tmp/ccv7bIzA.s page 5 132:src/l502_cmd.c **** static void f_cmd_streams_start(t_l502_bf_cmd *cmd) { @@ -298,7 +298,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 186:src/l502_cmd.c **** fpga_reg_write(cmd->param, cmd->data[0]); 187:src/l502_cmd.c **** } 188:src/l502_cmd.c **** l502_cmd_done(err, NULL, 0); - BFIN GAS /tmp/ccXy9tp1.s page 6 + BFIN GAS /tmp/ccv7bIzA.s page 6 189:src/l502_cmd.c **** } @@ -358,7 +358,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 111 0086 10E60202 [P2+2056] = R0; 90:src/l502_cmd.c **** g_state.cmd.data_size = size; 112 .loc 1 90 0 - BFIN GAS /tmp/ccXy9tp1.s page 7 + BFIN GAS /tmp/ccv7bIzA.s page 7 113 008a 0060 R0 = 0 (X); @@ -418,7 +418,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 259:src/l502_cmd.c **** break; 260:src/l502_cmd.c **** case L502_BF_PARAM_IN_STEP_SIZE: 261:src/l502_cmd.c **** err = sport_in_set_step_size(cmd->data[0]); - BFIN GAS /tmp/ccXy9tp1.s page 8 + BFIN GAS /tmp/ccv7bIzA.s page 8 262:src/l502_cmd.c **** break; @@ -478,7 +478,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 287:src/l502_cmd.c **** g_module_info.dac_cbr[ch].offs = *po; 138 .loc 1 287 0 139 00a8 20E1FDFD R0 = -515 (X); - BFIN GAS /tmp/ccXy9tp1.s page 9 + BFIN GAS /tmp/ccv7bIzA.s page 9 140 .LVL11: @@ -538,7 +538,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 191 0044 B8000000 .dd .L11; 192 0048 B8000000 .dd .L11; 193 004c B8000000 .dd .L11; - BFIN GAS /tmp/ccXy9tp1.s page 10 + BFIN GAS /tmp/ccv7bIzA.s page 10 194 0050 B8000000 .dd .L11; @@ -598,7 +598,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 244 00ec 0000 nop; 245 .LBB14: 280:src/l502_cmd.c **** uint32_t ch = cmd->data[0]; - BFIN GAS /tmp/ccXy9tp1.s page 11 + BFIN GAS /tmp/ccv7bIzA.s page 11 246 .loc 1 280 0 @@ -658,7 +658,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 291 .loc 1 271 0 292 012a 82CE108E R7 = R0 << 2 || 292 69A10000 - BFIN GAS /tmp/ccXy9tp1.s page 12 + BFIN GAS /tmp/ccv7bIzA.s page 12 293 R1 = [P5+20] || @@ -718,7 +718,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 340 0186 7C2F jump.s .L9; 341 .L14: 231:src/l502_cmd.c **** if (cmd->data_size < 5) { - BFIN GAS /tmp/ccXy9tp1.s page 13 + BFIN GAS /tmp/ccv7bIzA.s page 13 342 .loc 1 231 0 @@ -778,7 +778,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 390 .LVL23: 391 01de 502F jump.s .L9; 392 .LVL24: - BFIN GAS /tmp/ccXy9tp1.s page 14 + BFIN GAS /tmp/ccv7bIzA.s page 14 393 .L34: @@ -838,7 +838,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 437 .LBB21: 438 .LBB20: 94:src/l502_cmd.c **** g_state.cmd.status = L502_BF_CMD_STATUS_DONE; - BFIN GAS /tmp/ccXy9tp1.s page 15 + BFIN GAS /tmp/ccv7bIzA.s page 15 439 .loc 1 94 0 @@ -898,7 +898,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 485 0254 08E60302 [P1+2060] = R0; 91:src/l502_cmd.c **** if (size && (data!=g_state.cmd.data)) 486 .loc 1 91 0 - BFIN GAS /tmp/ccXy9tp1.s page 16 + BFIN GAS /tmp/ccv7bIzA.s page 16 487 0258 4208 cc =P2==P0; @@ -958,7 +958,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 534 0294 804F R0 <<= 16; 535 0296 000C cc =R0==0; 536 0298 1618 if cc jump .L46; - BFIN GAS /tmp/ccXy9tp1.s page 17 + BFIN GAS /tmp/ccv7bIzA.s page 17 537 029a 20E1FEFD R0 = -514 (X); @@ -1018,7 +1018,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 584 02d2 00E80300 LINK 12; 585 .LCFI10: 158:src/l502_cmd.c **** if (cmd->data_size < 1) { - BFIN GAS /tmp/ccXy9tp1.s page 18 + BFIN GAS /tmp/ccv7bIzA.s page 18 586 .loc 1 158 0 @@ -1078,7 +1078,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 634 .LBE33: 635 .LBE32: 177:src/l502_cmd.c **** } - BFIN GAS /tmp/ccXy9tp1.s page 19 + BFIN GAS /tmp/ccv7bIzA.s page 19 636 .loc 1 177 0 @@ -1138,7 +1138,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 153:src/l502_cmd.c **** l502_cmd_done(stream_disable(cmd->param), NULL, 0); 684 .loc 1 153 0 685 0356 50A0 R0 = [P2+4]; - BFIN GAS /tmp/ccXy9tp1.s page 20 + BFIN GAS /tmp/ccv7bIzA.s page 20 686 .LVL65: @@ -1198,7 +1198,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 731 .loc 1 94 0 732 039a 20E1035A R0 = 23043 (X); 733 039e 50E60104 W [P2+2050] = R0; - BFIN GAS /tmp/ccXy9tp1.s page 21 + BFIN GAS /tmp/ccv7bIzA.s page 21 734 .LBE41: @@ -1258,7 +1258,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 779 .loc 1 137 0 780 03d4 FFE316FE call _streams_stop; 781 .LVL73: - BFIN GAS /tmp/ccXy9tp1.s page 22 + BFIN GAS /tmp/ccv7bIzA.s page 22 782 .LBB48: @@ -1318,7 +1318,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 826 .loc 1 134 0 827 041a 01E80000 UNLINK; 828 041e 1000 rts; - BFIN GAS /tmp/ccXy9tp1.s page 23 + BFIN GAS /tmp/ccv7bIzA.s page 23 829 .LFE20: @@ -1378,7 +1378,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 302:src/l502_cmd.c **** uint32_t ret_size = 0; 303:src/l502_cmd.c **** 304:src/l502_cmd.c **** - BFIN GAS /tmp/ccXy9tp1.s page 24 + BFIN GAS /tmp/ccv7bIzA.s page 24 305:src/l502_cmd.c **** switch (cmd->param) { @@ -1438,7 +1438,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 350:src/l502_cmd.c **** ret_size = 1; 351:src/l502_cmd.c **** break; 352:src/l502_cmd.c **** case L502_BF_PARAM_ADC_FRAME_DELAY: - BFIN GAS /tmp/ccXy9tp1.s page 25 + BFIN GAS /tmp/ccv7bIzA.s page 25 353:src/l502_cmd.c **** cmd->data[0] = g_set.adc_frame_delay; @@ -1498,7 +1498,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 902 .loc 1 383 0 903 0478 01E80000 UNLINK; 904 047c 8504 ( p5:5 ) = [sp++]; - BFIN GAS /tmp/ccXy9tp1.s page 26 + BFIN GAS /tmp/ccv7bIzA.s page 26 905 @@ -1558,7 +1558,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 958 0158 AA050000 .dd .L86; 959 015c 5A040000 .dd .L75; 960 0160 5A040000 .dd .L75; - BFIN GAS /tmp/ccXy9tp1.s page 27 + BFIN GAS /tmp/ccv7bIzA.s page 27 961 0164 5A040000 .dd .L75; @@ -1618,7 +1618,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 1013 .loc 1 308 0 1014 0492 1860 R0 = 3 (X); 1015 0494 68B1 [P5+20] = R0; - BFIN GAS /tmp/ccXy9tp1.s page 28 + BFIN GAS /tmp/ccv7bIzA.s page 28 1016 0496 1360 R3 = 2 (X); @@ -1678,7 +1678,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 1061 .LVL90: 1062 .L77: 312:src/l502_cmd.c **** cmd->data[0] = g_mode; - BFIN GAS /tmp/ccXy9tp1.s page 29 + BFIN GAS /tmp/ccv7bIzA.s page 29 1063 .loc 1 312 0 @@ -1738,7 +1738,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 1112 .loc 1 332 0 1113 051e 20E1FF00 R0 = 255 (X); 331:src/l502_cmd.c **** uint32_t index = cmd->data[0]; - BFIN GAS /tmp/ccXy9tp1.s page 30 + BFIN GAS /tmp/ccv7bIzA.s page 30 1114 .loc 1 331 0 @@ -1798,7 +1798,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 1159 .LVL103: 1160 .L83: 349:src/l502_cmd.c **** cmd->data[0] = g_set.ref_freq; - BFIN GAS /tmp/ccXy9tp1.s page 31 + BFIN GAS /tmp/ccv7bIzA.s page 31 1161 .loc 1 349 0 @@ -1858,7 +1858,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 1211 .LVL112: 1212 05ce 2260 R2 = 4 (X); 1213 05d0 652F jump.s .L91; - BFIN GAS /tmp/ccXy9tp1.s page 32 + BFIN GAS /tmp/ccv7bIzA.s page 32 1214 .LVL113: @@ -1918,7 +1918,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 1263 0606 49E10000 P1.H = _f_cmd_tbl; 1264 060a 09E12002 P1.L = _f_cmd_tbl; 103:src/l502_cmd.c **** usr_cmd_process(cmd); - BFIN GAS /tmp/ccXy9tp1.s page 33 + BFIN GAS /tmp/ccv7bIzA.s page 33 1265 .loc 1 103 0 @@ -1978,7 +1978,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 1318 0676 5B18 if cc jump .L123; 1319 0678 0000 nop; 1320 067a 4AE10000 P2.H = _f_cmd_tbl; - BFIN GAS /tmp/ccXy9tp1.s page 34 + BFIN GAS /tmp/ccv7bIzA.s page 34 1321 067e 0AE12002 P2.L = _f_cmd_tbl; @@ -2038,7 +2038,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 1369 06dc 1032 P2 = R0; 1370 06de 4030 R0 = P0; 115:src/l502_cmd.c **** } - BFIN GAS /tmp/ccXy9tp1.s page 35 + BFIN GAS /tmp/ccv7bIzA.s page 35 1371 .loc 1 115 0 @@ -2098,7 +2098,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 1413 .loc 1 108 0 1414 0712 915A P2 = P1 + P2; 1415 0714 52AC P2 = [P2+4]; - BFIN GAS /tmp/ccXy9tp1.s page 36 + BFIN GAS /tmp/ccv7bIzA.s page 36 1416 0716 5200 jump (P2); @@ -2158,7 +2158,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 1469 .size _l502_cmd_start, .-_l502_cmd_start 1470 .align 4 1471 .global _l502_cmd_check_req; - BFIN GAS /tmp/ccXy9tp1.s page 37 + BFIN GAS /tmp/ccv7bIzA.s page 37 1472 .type _l502_cmd_check_req, STT_FUNC; @@ -2218,7 +2218,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 1518 0792 0000 nop; 1519 0794 50E50004 R0 = W [P2+2048] (X); 1520 0798 C042 R0 = R0.L (Z); - BFIN GAS /tmp/ccXy9tp1.s page 38 + BFIN GAS /tmp/ccv7bIzA.s page 38 1521 079a 09A1 R1 = [P1+16]; @@ -2278,7 +2278,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 1575 0824 0000 nop; 1576 0826 40E50004 R0 = W [P0+2048] (X); 1577 082a C042 R0 = R0.L (Z); - BFIN GAS /tmp/ccXy9tp1.s page 39 + BFIN GAS /tmp/ccv7bIzA.s page 39 1578 082c 11E41600 R1 = [P2+88]; @@ -2338,7 +2338,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 1624 0874 0060 R0 = 0 (X); 1625 .LVL152: 1626 0876 F42F jump.s .L132; - BFIN GAS /tmp/ccXy9tp1.s page 40 + BFIN GAS /tmp/ccv7bIzA.s page 40 1627 .LVL153: @@ -2398,7 +2398,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 1677 08a4 4860 R0 = 9 (X); 1678 .LVL168: 1679 08a6 DC2F jump.s .L132; - BFIN GAS /tmp/ccXy9tp1.s page 41 + BFIN GAS /tmp/ccv7bIzA.s page 41 1680 .LVL169: @@ -2458,7 +2458,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 1734 .size _f_regaddr_k, 24 1735 _f_regaddr_k: 1736 0288 08040000 .long 1032 - BFIN GAS /tmp/ccXy9tp1.s page 42 + BFIN GAS /tmp/ccv7bIzA.s page 42 1737 028c 09040000 .long 1033 @@ -2518,7 +2518,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 1791 .4byte .LCFI1-.LFB16 1792 0039 0E .byte 0xe 1793 003a 04 .uleb128 0x4 - BFIN GAS /tmp/ccXy9tp1.s page 43 + BFIN GAS /tmp/ccv7bIzA.s page 43 1794 003b 8D .byte 0x8d @@ -2578,7 +2578,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 1848 .LEFDE6: 1849 .LSFDE8: 1850 0080 14000000 .4byte .LEFDE8-.LASFDE8 - BFIN GAS /tmp/ccXy9tp1.s page 44 + BFIN GAS /tmp/ccv7bIzA.s page 44 1851 .LASFDE8: @@ -2638,7 +2638,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 1905 00d4 2C000000 .4byte .LFE25-.LFB25 1906 00d8 46 .byte 0x4 1907 .4byte .LCFI11-.LFB25 - BFIN GAS /tmp/ccXy9tp1.s page 45 + BFIN GAS /tmp/ccv7bIzA.s page 45 1908 00d9 0C .byte 0xc @@ -2698,7 +2698,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 1962 0124 8F .byte 0x8f 1963 0125 02 .uleb128 0x2 1964 0126 A3 .byte 0xa3 - BFIN GAS /tmp/ccXy9tp1.s page 46 + BFIN GAS /tmp/ccv7bIzA.s page 46 1965 0127 01 .uleb128 0x1 @@ -2758,7 +2758,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 2019 0171 8F .byte 0x8f 2020 0172 03 .uleb128 0x3 2021 0173 A3 .byte 0xa3 - BFIN GAS /tmp/ccXy9tp1.s page 47 + BFIN GAS /tmp/ccv7bIzA.s page 47 2022 0174 02 .uleb128 0x2 @@ -2818,7 +2818,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 2076 001f 28000000 .4byte .LFB16-.Ltext0 2077 0023 2A000000 .4byte .LCFI1-.Ltext0 2078 0027 0100 .2byte 0x1 - BFIN GAS /tmp/ccXy9tp1.s page 48 + BFIN GAS /tmp/ccv7bIzA.s page 48 2079 0029 5E .byte 0x5e @@ -2878,7 +2878,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 2133 00b9 7E .byte 0x7e 2134 00ba 08 .sleb128 8 2135 00bb 6E000000 .4byte .LCFI5-.Ltext0 - BFIN GAS /tmp/ccXy9tp1.s page 49 + BFIN GAS /tmp/ccv7bIzA.s page 49 2136 00bf E4010000 .4byte .LFE30-.Ltext0 @@ -2938,7 +2938,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 2190 0151 BE000000 .4byte .LVL15-.Ltext0 2191 0155 0100 .2byte 0x1 2192 0157 51 .byte 0x51 - BFIN GAS /tmp/ccXy9tp1.s page 50 + BFIN GAS /tmp/ccv7bIzA.s page 50 2193 0158 F0000000 .4byte .LVL16-.Ltext0 @@ -2998,7 +2998,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 2247 01e9 4C020000 .4byte .LVL31-.Ltext0 2248 01ed 0100 .2byte 0x1 2249 01ef 5A .byte 0x5a - BFIN GAS /tmp/ccXy9tp1.s page 51 + BFIN GAS /tmp/ccv7bIzA.s page 51 2250 01f0 6E020000 .4byte .LVL33-.Ltext0 @@ -3058,7 +3058,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 2304 0280 5A .byte 0x5a 2305 0281 BE020000 .4byte .LVL42-.Ltext0 2306 0285 CC020000 .4byte .LVL45-.Ltext0 - BFIN GAS /tmp/ccXy9tp1.s page 52 + BFIN GAS /tmp/ccv7bIzA.s page 52 2307 0289 0100 .2byte 0x1 @@ -3118,7 +3118,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 2361 031b 0100 .2byte 0x1 2362 031d 5A .byte 0x5a 2363 031e 00000000 .4byte 0x0 - BFIN GAS /tmp/ccXy9tp1.s page 53 + BFIN GAS /tmp/ccv7bIzA.s page 53 2364 0322 00000000 .4byte 0x0 @@ -3178,7 +3178,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 2418 03b5 0200 .2byte 0x2 2419 03b7 7F .byte 0x7f 2420 03b8 08 .sleb128 8 - BFIN GAS /tmp/ccXy9tp1.s page 54 + BFIN GAS /tmp/ccv7bIzA.s page 54 2421 03b9 00000000 .4byte 0x0 @@ -3238,7 +3238,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 2475 044b 0100 .2byte 0x1 2476 044d 5E .byte 0x5e 2477 044e FC030000 .4byte .LCFI15-.Ltext0 - BFIN GAS /tmp/ccXy9tp1.s page 55 + BFIN GAS /tmp/ccv7bIzA.s page 55 2478 0452 20040000 .4byte .LFE20-.Ltext0 @@ -3298,7 +3298,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 2532 04dd 5A040000 .4byte .LVL79-.Ltext0 2533 04e1 62040000 .4byte .LVL81-.Ltext0 2534 04e5 0100 .2byte 0x1 - BFIN GAS /tmp/ccXy9tp1.s page 56 + BFIN GAS /tmp/ccv7bIzA.s page 56 2535 04e7 5D .byte 0x5d @@ -3358,7 +3358,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 2589 057b 53 .byte 0x53 2590 057c 7E050000 .4byte .LVL104-.Ltext0 2591 0580 82050000 .4byte .LVL105-.Ltext0 - BFIN GAS /tmp/ccXy9tp1.s page 57 + BFIN GAS /tmp/ccv7bIzA.s page 57 2592 0584 0100 .2byte 0x1 @@ -3418,7 +3418,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 2646 0615 00000000 .4byte 0x0 2647 .LLST40: 2648 0619 F8050000 .4byte .LVL119-.Ltext0 - BFIN GAS /tmp/ccXy9tp1.s page 58 + BFIN GAS /tmp/ccv7bIzA.s page 58 2649 061d 02060000 .4byte .LVL120-.Ltext0 @@ -3478,7 +3478,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 2703 06b0 2A070000 .4byte .LVL139-.Ltext0 2704 06b4 2C070000 .4byte .LVL140-.Ltext0 2705 06b8 0100 .2byte 0x1 - BFIN GAS /tmp/ccXy9tp1.s page 59 + BFIN GAS /tmp/ccv7bIzA.s page 59 2706 06ba 50 .byte 0x50 @@ -3538,7 +3538,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 2760 074d 0100 .2byte 0x1 2761 074f 50 .byte 0x50 2762 0750 96080000 .4byte .LVL160-.Ltext0 - BFIN GAS /tmp/ccXy9tp1.s page 60 + BFIN GAS /tmp/ccv7bIzA.s page 60 2763 0754 98080000 .4byte .LVL161-.Ltext0 @@ -3598,7 +3598,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 2817 0027 06 .byte 0x6 2818 0028 3A080000 .4byte .LASF0 2819 002c 03 .uleb128 0x3 - BFIN GAS /tmp/ccXy9tp1.s page 61 + BFIN GAS /tmp/ccv7bIzA.s page 61 2820 002d CB030000 .4byte .LASF3 @@ -3658,7 +3658,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 2874 0093 C6000000 .4byte .LASF12 2875 0097 05 .uleb128 0x5 2876 0098 04 .byte 0x4 - BFIN GAS /tmp/ccXy9tp1.s page 62 + BFIN GAS /tmp/ccv7bIzA.s page 62 2877 0099 03 .byte 0x3 @@ -3718,7 +3718,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 2931 0108 06 .uleb128 0x6 2932 0109 97080000 .4byte .LASF28 2933 010d 25 .sleb128 37 - BFIN GAS /tmp/ccXy9tp1.s page 63 + BFIN GAS /tmp/ccv7bIzA.s page 63 2934 010e 06 .uleb128 0x6 @@ -3778,7 +3778,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 2988 0178 06 .uleb128 0x6 2989 0179 8F010000 .4byte .LASF43 2990 017d FE7B .sleb128 -514 - BFIN GAS /tmp/ccXy9tp1.s page 64 + BFIN GAS /tmp/ccv7bIzA.s page 64 2991 017f 06 .uleb128 0x6 @@ -3838,7 +3838,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 3045 01e8 23 .byte 0x23 3046 01e9 00 .uleb128 0x0 3047 01ea 08 .uleb128 0x8 - BFIN GAS /tmp/ccXy9tp1.s page 65 + BFIN GAS /tmp/ccv7bIzA.s page 65 3048 01eb D3030000 .4byte .LASF55 @@ -3898,7 +3898,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 3102 024c D3010000 .4byte 0x1d3 3103 0250 0C .uleb128 0xc 3104 0251 20 .byte 0x20 - BFIN GAS /tmp/ccXy9tp1.s page 66 + BFIN GAS /tmp/ccv7bIzA.s page 66 3105 0252 04 .byte 0x4 @@ -3958,7 +3958,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 3159 02b2 23 .byte 0x23 3160 02b3 45000000 .4byte 0x45 3161 02b7 02 .byte 0x2 - BFIN GAS /tmp/ccXy9tp1.s page 67 + BFIN GAS /tmp/ccv7bIzA.s page 67 3162 02b8 23 .byte 0x23 @@ -4018,7 +4018,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 3216 0315 00 .uleb128 0x0 3217 0316 0D .uleb128 0xd 3218 0317 696E00 .string "in" - BFIN GAS /tmp/ccXy9tp1.s page 68 + BFIN GAS /tmp/ccv7bIzA.s page 68 3219 031a 04 .byte 0x4 @@ -4078,7 +4078,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 3273 0380 23 .byte 0x23 3274 0381 8010 .uleb128 0x800 3275 0383 00 .byte 0x0 - BFIN GAS /tmp/ccXy9tp1.s page 69 + BFIN GAS /tmp/ccv7bIzA.s page 69 3276 0384 03 .uleb128 0x3 @@ -4138,7 +4138,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 3330 03ea 01 .sleb128 1 3331 03eb 06 .uleb128 0x6 3332 03ec CA080000 .4byte .LASF88 - BFIN GAS /tmp/ccXy9tp1.s page 70 + BFIN GAS /tmp/ccv7bIzA.s page 70 3333 03f0 02 .sleb128 2 @@ -4198,7 +4198,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 3387 044e 00 .uleb128 0x0 3388 044f 08 .uleb128 0x8 3389 0450 40070000 .4byte .LASF96 - BFIN GAS /tmp/ccXy9tp1.s page 71 + BFIN GAS /tmp/ccv7bIzA.s page 71 3390 0454 06 .byte 0x6 @@ -4258,7 +4258,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 3444 04b7 23 .byte 0x23 3445 04b8 01 .uleb128 0x1 3446 04b9 08 .uleb128 0x8 - BFIN GAS /tmp/ccXy9tp1.s page 72 + BFIN GAS /tmp/ccv7bIzA.s page 72 3447 04ba 4A050000 .4byte .LASF102 @@ -4318,7 +4318,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 3501 051c 69000000 .4byte 0x69 3502 0520 03 .byte 0x3 3503 0521 23 .byte 0x23 - BFIN GAS /tmp/ccXy9tp1.s page 73 + BFIN GAS /tmp/ccv7bIzA.s page 73 3504 0522 8410 .uleb128 0x804 @@ -4378,7 +4378,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 3558 0589 42020000 .4byte 0x242 3559 058d FF .byte 0xff 3560 058e 00 .byte 0x0 - BFIN GAS /tmp/ccXy9tp1.s page 74 + BFIN GAS /tmp/ccv7bIzA.s page 74 3561 058f 03 .uleb128 0x3 @@ -4438,7 +4438,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 3615 05f2 00000000 .4byte .LFB19 3616 05f6 26000000 .4byte .LFE19 3617 05fa 00000000 .4byte .LLST0 - BFIN GAS /tmp/ccXy9tp1.s page 75 + BFIN GAS /tmp/ccv7bIzA.s page 75 3618 05fe 14 .uleb128 0x14 @@ -4498,7 +4498,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 3672 0682 01 .byte 0x1 3673 0683 D3 .byte 0xd3 3674 0684 BE050000 .4byte 0x5be - BFIN GAS /tmp/ccXy9tp1.s page 76 + BFIN GAS /tmp/ccv7bIzA.s page 76 3675 0688 CF000000 .4byte .LLST6 @@ -4558,7 +4558,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 3729 070e 00 .byte 0x0 3730 070f 10 .uleb128 0x10 3731 0710 04 .byte 0x4 - BFIN GAS /tmp/ccXy9tp1.s page 77 + BFIN GAS /tmp/ccv7bIzA.s page 77 3732 0711 27040000 .4byte 0x427 @@ -4618,7 +4618,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 3786 0792 C0 .byte 0xc0 3787 0793 57000000 .4byte 0x57 3788 0797 03020000 .4byte .LLST14 - BFIN GAS /tmp/ccXy9tp1.s page 78 + BFIN GAS /tmp/ccv7bIzA.s page 78 3789 079b 1A .uleb128 0x1a @@ -4678,7 +4678,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 3843 081f 00 .byte 0x0 3844 0820 18 .uleb128 0x18 3845 0821 25030000 .4byte .LASF122 - BFIN GAS /tmp/ccXy9tp1.s page 79 + BFIN GAS /tmp/ccv7bIzA.s page 79 3846 0825 01 .byte 0x1 @@ -4738,7 +4738,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 3900 08ac 1C .uleb128 0x1c 3901 08ad 5B060000 .4byte 0x65b 3902 08b1 1C .uleb128 0x1c - BFIN GAS /tmp/ccXy9tp1.s page 80 + BFIN GAS /tmp/ccv7bIzA.s page 80 3903 08b2 52060000 .4byte 0x652 @@ -4798,7 +4798,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 3957 0939 91 .byte 0x91 3958 093a 1C .uleb128 0x1c 3959 093b 5B060000 .4byte 0x65b - BFIN GAS /tmp/ccXy9tp1.s page 81 + BFIN GAS /tmp/ccv7bIzA.s page 81 3960 093f 1C .uleb128 0x1c @@ -4858,7 +4858,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 4014 09c6 01 .byte 0x1 4015 09c7 85 .byte 0x85 4016 09c8 1C .uleb128 0x1c - BFIN GAS /tmp/ccXy9tp1.s page 82 + BFIN GAS /tmp/ccv7bIzA.s page 82 4017 09c9 5B060000 .4byte 0x65b @@ -4918,7 +4918,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 4071 0a4f 2D01 .2byte 0x12d 4072 0a51 57000000 .4byte 0x57 4073 0a55 06050000 .4byte .LLST36 - BFIN GAS /tmp/ccXy9tp1.s page 83 + BFIN GAS /tmp/ccv7bIzA.s page 83 4074 0a59 22 .uleb128 0x22 @@ -4978,7 +4978,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 4128 0ad2 1C .uleb128 0x1c 4129 0ad3 5B060000 .4byte 0x65b 4130 0ad7 1C .uleb128 0x1c - BFIN GAS /tmp/ccXy9tp1.s page 84 + BFIN GAS /tmp/ccv7bIzA.s page 84 4131 0ad8 52060000 .4byte 0x652 @@ -5038,7 +5038,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 4185 0b62 19070000 .4byte .LLST43 4186 0b66 2D .uleb128 0x2d 4187 0b67 C60A0000 .4byte 0xac6 - BFIN GAS /tmp/ccXy9tp1.s page 85 + BFIN GAS /tmp/ccv7bIzA.s page 85 4188 0b6b 25 .uleb128 0x25 @@ -5098,7 +5098,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 4242 0be0 C4050000 .4byte 0x5c4 4243 0be4 EF0B0000 .4byte 0xbef 4244 0be8 0F .uleb128 0xf - BFIN GAS /tmp/ccXy9tp1.s page 86 + BFIN GAS /tmp/ccv7bIzA.s page 86 4245 0be9 42020000 .4byte 0x242 @@ -5158,7 +5158,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 4299 0000 01 .uleb128 0x1 4300 0001 11 .uleb128 0x11 4301 0002 01 .byte 0x1 - BFIN GAS /tmp/ccXy9tp1.s page 87 + BFIN GAS /tmp/ccv7bIzA.s page 87 4302 0003 25 .uleb128 0x25 @@ -5218,7 +5218,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 4356 0039 0B .uleb128 0xb 4357 003a 0B .uleb128 0xb 4358 003b 3A .uleb128 0x3a - BFIN GAS /tmp/ccXy9tp1.s page 88 + BFIN GAS /tmp/ccv7bIzA.s page 88 4359 003c 0B .uleb128 0xb @@ -5278,7 +5278,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 4413 0072 21 .uleb128 0x21 4414 0073 00 .byte 0x0 4415 0074 49 .uleb128 0x49 - BFIN GAS /tmp/ccXy9tp1.s page 89 + BFIN GAS /tmp/ccv7bIzA.s page 89 4416 0075 13 .uleb128 0x13 @@ -5338,7 +5338,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 4470 00ab 2F .uleb128 0x2f 4471 00ac 0B .uleb128 0xb 4472 00ad 00 .byte 0x0 - BFIN GAS /tmp/ccXy9tp1.s page 90 + BFIN GAS /tmp/ccv7bIzA.s page 90 4473 00ae 00 .byte 0x0 @@ -5398,7 +5398,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 4527 00e4 3A .uleb128 0x3a 4528 00e5 0B .uleb128 0xb 4529 00e6 3B .uleb128 0x3b - BFIN GAS /tmp/ccXy9tp1.s page 91 + BFIN GAS /tmp/ccv7bIzA.s page 91 4530 00e7 0B .uleb128 0xb @@ -5458,7 +5458,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 4584 011d 0B .uleb128 0xb 4585 011e 27 .uleb128 0x27 4586 011f 0C .uleb128 0xc - BFIN GAS /tmp/ccXy9tp1.s page 92 + BFIN GAS /tmp/ccv7bIzA.s page 92 4587 0120 11 .uleb128 0x11 @@ -5518,7 +5518,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 4641 0156 13 .uleb128 0x13 4642 0157 00 .byte 0x0 4643 0158 00 .byte 0x0 - BFIN GAS /tmp/ccXy9tp1.s page 93 + BFIN GAS /tmp/ccv7bIzA.s page 93 4644 0159 1C .uleb128 0x1c @@ -5578,7 +5578,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 4698 018f 11 .uleb128 0x11 4699 0190 01 .uleb128 0x1 4700 0191 12 .uleb128 0x12 - BFIN GAS /tmp/ccXy9tp1.s page 94 + BFIN GAS /tmp/ccv7bIzA.s page 94 4701 0192 01 .uleb128 0x1 @@ -5638,7 +5638,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 4755 01c8 01 .uleb128 0x1 4756 01c9 58 .uleb128 0x58 4757 01ca 0B .uleb128 0xb - BFIN GAS /tmp/ccXy9tp1.s page 95 + BFIN GAS /tmp/ccv7bIzA.s page 95 4758 01cb 59 .uleb128 0x59 @@ -5698,7 +5698,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 4812 0201 00 .byte 0x0 4813 0202 29 .uleb128 0x29 4814 0203 05 .uleb128 0x5 - BFIN GAS /tmp/ccXy9tp1.s page 96 + BFIN GAS /tmp/ccv7bIzA.s page 96 4815 0204 00 .byte 0x0 @@ -5758,7 +5758,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 4869 023a 3B .uleb128 0x3b 4870 023b 0B .uleb128 0xb 4871 023c 27 .uleb128 0x27 - BFIN GAS /tmp/ccXy9tp1.s page 97 + BFIN GAS /tmp/ccv7bIzA.s page 97 4872 023d 0C .uleb128 0xc @@ -5818,7 +5818,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 4926 0273 0C .uleb128 0xc 4927 0274 00 .byte 0x0 4928 0275 00 .byte 0x0 - BFIN GAS /tmp/ccXy9tp1.s page 98 + BFIN GAS /tmp/ccv7bIzA.s page 98 4929 0276 00 .byte 0x0 @@ -5878,7 +5878,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 4969 002c 1A010000 .4byte .LBE12-.Ltext0 4970 0030 B8000000 .4byte .LBB10-.Ltext0 4971 0034 BE000000 .4byte .LBE10-.Ltext0 - BFIN GAS /tmp/ccXy9tp1.s page 99 + BFIN GAS /tmp/ccv7bIzA.s page 99 4972 0038 00000000 .4byte 0x0 @@ -5938,7 +5938,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 5014 0044 4C353032 .string "L502_SYNC_INTERNAL" 5014 5F53594E 5014 435F494E - BFIN GAS /tmp/ccXy9tp1.s page 100 + BFIN GAS /tmp/ccv7bIzA.s page 100 5014 5445524E @@ -5998,7 +5998,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 5034 00 5035 .LASF79: 5036 0101 4C353032 .string "L502_ADC_RANGE_2" - BFIN GAS /tmp/ccXy9tp1.s page 101 + BFIN GAS /tmp/ccv7bIzA.s page 101 5036 5F414443 @@ -6058,7 +6058,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 5058 5F42465F 5058 4552525F 5058 46495253 - BFIN GAS /tmp/ccXy9tp1.s page 102 + BFIN GAS /tmp/ccv7bIzA.s page 102 5058 545F434F @@ -6118,7 +6118,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 5082 5F73697A 5082 6500 5083 .LASF34: - BFIN GAS /tmp/ccXy9tp1.s page 103 + BFIN GAS /tmp/ccv7bIzA.s page 103 5084 026f 4C353032 .string "L502_BF_PARAM_IN_STEP_SIZE" @@ -6178,7 +6178,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 5105 .LASF90: 5106 0335 4C353032 .string "L502_SYNC_DI_SYN1_FALL" 5106 5F53594E - BFIN GAS /tmp/ccXy9tp1.s page 104 + BFIN GAS /tmp/ccv7bIzA.s page 104 5106 435F4449 @@ -6238,7 +6238,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 5130 5F42465F 5130 434D445F 5130 4153594E - BFIN GAS /tmp/ccXy9tp1.s page 105 + BFIN GAS /tmp/ccv7bIzA.s page 105 5130 435F5459 @@ -6298,7 +6298,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 5153 .LASF69: 5154 04d8 76616C69 .string "valid" 5154 6400 - BFIN GAS /tmp/ccXy9tp1.s page 106 + BFIN GAS /tmp/ccv7bIzA.s page 106 5155 .LASF16: @@ -6358,7 +6358,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 5177 .LASF89: 5178 0587 4C353032 .string "L502_SYNC_DI_SYN2_RISE" 5178 5F53594E - BFIN GAS /tmp/ccXy9tp1.s page 107 + BFIN GAS /tmp/ccv7bIzA.s page 107 5178 435F4449 @@ -6418,7 +6418,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 5202 0627 665F636D .string "f_cmd_streams_start" 5202 645F7374 5202 7265616D - BFIN GAS /tmp/ccXy9tp1.s page 108 + BFIN GAS /tmp/ccv7bIzA.s page 108 5202 735F7374 @@ -6478,7 +6478,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 5226 72745F6D 5226 6F646500 5227 .LASF104: - BFIN GAS /tmp/ccXy9tp1.s page 109 + BFIN GAS /tmp/ccv7bIzA.s page 109 5228 06ef 6C63685F .string "lch_cnt" @@ -6538,7 +6538,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 5252 50415241 5252 4D5F454E 5252 41424C45 - BFIN GAS /tmp/ccXy9tp1.s page 110 + BFIN GAS /tmp/ccv7bIzA.s page 110 5253 .LASF67: @@ -6598,7 +6598,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 5274 7420756E 5274 7369676E 5274 65642069 - BFIN GAS /tmp/ccXy9tp1.s page 111 + BFIN GAS /tmp/ccv7bIzA.s page 111 5274 6E7400 @@ -6658,7 +6658,7 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 5296 0938 745F6C35 .string "t_l502_bf_cmd" 5296 30325F62 5296 665F636D - BFIN GAS /tmp/ccXy9tp1.s page 112 + BFIN GAS /tmp/ccv7bIzA.s page 112 5296 6400 @@ -6680,31 +6680,31 @@ BFIN GAS /tmp/ccXy9tp1.s page 1 5302 4D5F494E 5302 5F425546 5303 .ident "GCC: (ADI-2014R1-RC2) 4.3.5" - BFIN GAS /tmp/ccXy9tp1.s page 113 + BFIN GAS /tmp/ccv7bIzA.s page 113 DEFINED SYMBOLS *ABS*:0000000000000000 src/l502_cmd.c - /tmp/ccXy9tp1.s:13 .text:0000000000000000 _l502_cmd_set_req + /tmp/ccv7bIzA.s:13 .text:0000000000000000 _l502_cmd_set_req .bss:0000000000000000 _f_cmd_req - /tmp/ccXy9tp1.s:39 .text:0000000000000028 _l502_cmd_done - /tmp/ccXy9tp1.s:83 .text:0000000000000064 _f_cmd_set_param - /tmp/ccXy9tp1.s:1735 .rodata:0000000000000288 _f_regaddr_k - /tmp/ccXy9tp1.s:1745 .rodata:00000000000002a0 _f_regaddr_offs - /tmp/ccXy9tp1.s:401 .text:00000000000001e4 _f_cmd_get_out_status - /tmp/ccXy9tp1.s:451 .text:0000000000000224 _f_cmd_fpga_reg_rd - /tmp/ccXy9tp1.s:516 .text:000000000000027c _f_cmd_fpga_reg_wr - /tmp/ccXy9tp1.s:579 .text:00000000000002d0 _f_cmd_async_out - /tmp/ccXy9tp1.s:677 .text:0000000000000350 _f_cmd_stream_disable - /tmp/ccXy9tp1.s:710 .text:000000000000037c _f_cmd_stream_enable - /tmp/ccXy9tp1.s:743 .text:00000000000003a8 _f_cmd_preload - /tmp/ccXy9tp1.s:773 .text:00000000000003d0 _f_cmd_stream_stop - /tmp/ccXy9tp1.s:803 .text:00000000000003f8 _f_cmd_streams_start - /tmp/ccXy9tp1.s:833 .text:0000000000000420 _f_cmd_config - /tmp/ccXy9tp1.s:863 .text:0000000000000448 _f_cmd_get_param - /tmp/ccXy9tp1.s:1249 .text:00000000000005f8 _l502_cmd_start - /tmp/ccXy9tp1.s:1705 .rodata:0000000000000220 _f_cmd_tbl - /tmp/ccXy9tp1.s:1473 .text:0000000000000740 _l502_cmd_check_req + /tmp/ccv7bIzA.s:39 .text:0000000000000028 _l502_cmd_done + /tmp/ccv7bIzA.s:83 .text:0000000000000064 _f_cmd_set_param + /tmp/ccv7bIzA.s:1735 .rodata:0000000000000288 _f_regaddr_k + /tmp/ccv7bIzA.s:1745 .rodata:00000000000002a0 _f_regaddr_offs + /tmp/ccv7bIzA.s:401 .text:00000000000001e4 _f_cmd_get_out_status + /tmp/ccv7bIzA.s:451 .text:0000000000000224 _f_cmd_fpga_reg_rd + /tmp/ccv7bIzA.s:516 .text:000000000000027c _f_cmd_fpga_reg_wr + /tmp/ccv7bIzA.s:579 .text:00000000000002d0 _f_cmd_async_out + /tmp/ccv7bIzA.s:677 .text:0000000000000350 _f_cmd_stream_disable + /tmp/ccv7bIzA.s:710 .text:000000000000037c _f_cmd_stream_enable + /tmp/ccv7bIzA.s:743 .text:00000000000003a8 _f_cmd_preload + /tmp/ccv7bIzA.s:773 .text:00000000000003d0 _f_cmd_stream_stop + /tmp/ccv7bIzA.s:803 .text:00000000000003f8 _f_cmd_streams_start + /tmp/ccv7bIzA.s:833 .text:0000000000000420 _f_cmd_config + /tmp/ccv7bIzA.s:863 .text:0000000000000448 _f_cmd_get_param + /tmp/ccv7bIzA.s:1249 .text:00000000000005f8 _l502_cmd_start + /tmp/ccv7bIzA.s:1705 .rodata:0000000000000220 _f_cmd_tbl + /tmp/ccv7bIzA.s:1473 .text:0000000000000740 _l502_cmd_check_req UNDEFINED SYMBOLS _g_state diff --git a/build/release/lst/l502_fpga.lst b/build/release/lst/l502_fpga.lst index ff674dd..12eb96c 100644 --- a/build/release/lst/l502_fpga.lst +++ b/build/release/lst/l502_fpga.lst @@ -1,4 +1,4 @@ -BFIN GAS /tmp/ccY1xnUo.s page 1 +BFIN GAS /tmp/ccdFtcku.s page 1 1 .file "src/l502_fpga.c"; @@ -58,7 +58,7 @@ BFIN GAS /tmp/ccY1xnUo.s page 1 36:src/l502_fpga.c **** void fpga_spi_init(void) { 37:src/l502_fpga.c **** /* настройка SPI */ 38:src/l502_fpga.c **** *pSPI_BAUD = 2; /* SPI CLK = 132.5/(2*2) = 33.125 */ - BFIN GAS /tmp/ccY1xnUo.s page 2 + BFIN GAS /tmp/ccdFtcku.s page 2 39:src/l502_fpga.c **** *pSPI_CTL = SPE | MSTR | SIZE | GM | TDBR_CORE; /* Мастер, MSB first, 16-bit, CPHA=0, CPO @@ -118,7 +118,7 @@ BFIN GAS /tmp/ccY1xnUo.s page 1 50:src/l502_fpga.c **** f_spi_rw((addr&L502_SPI_MSK_ADDR) | L502_SPI_BIT_START | L502_SPI_BIT_WR); 55 .loc 1 50 0 56 001e 20E100C0 R0 = -16384 (X); - BFIN GAS /tmp/ccY1xnUo.s page 3 + BFIN GAS /tmp/ccdFtcku.s page 3 57 .LBB72: @@ -178,7 +178,7 @@ BFIN GAS /tmp/ccY1xnUo.s page 1 104 0056 000C cc =R0==0; 105 0058 041C if cc jump .L4 (bp); 106 .LBB77: - BFIN GAS /tmp/ccY1xnUo.s page 4 + BFIN GAS /tmp/ccdFtcku.s page 4 23:src/l502_fpga.c **** dummy = *pSPI_RDBR; @@ -238,7 +238,7 @@ BFIN GAS /tmp/ccY1xnUo.s page 1 21:src/l502_fpga.c **** if (*pSPI_STAT & RXS) { 153 .loc 1 21 0 154 008c 0AE10805 P2.L = 1288; - BFIN GAS /tmp/ccY1xnUo.s page 5 + BFIN GAS /tmp/ccdFtcku.s page 5 155 0090 1195 R1 = W [P2] (Z); @@ -298,7 +298,7 @@ BFIN GAS /tmp/ccY1xnUo.s page 1 32:src/l502_fpga.c **** return *pSPI_RDBR; 202 .loc 1 32 0 203 00cc 0895 R0 = W [P1] (Z); - BFIN GAS /tmp/ccY1xnUo.s page 6 + BFIN GAS /tmp/ccdFtcku.s page 6 204 .LBE88: @@ -358,7 +358,7 @@ BFIN GAS /tmp/ccY1xnUo.s page 1 21:src/l502_fpga.c **** if (*pSPI_STAT & RXS) { 251 .loc 1 21 0 252 010a 4AE1C0FF P2.H = 65472; - BFIN GAS /tmp/ccY1xnUo.s page 7 + BFIN GAS /tmp/ccdFtcku.s page 7 253 .LBE100: @@ -418,7 +418,7 @@ BFIN GAS /tmp/ccY1xnUo.s page 1 299 0140 4AE1C0FF P2.H = 65472; 300 0144 0AE11005 P2.L = 1296; 301 0148 1095 R0 = W [P2] (Z); - BFIN GAS /tmp/ccY1xnUo.s page 8 + BFIN GAS /tmp/ccdFtcku.s page 8 302 .LBE103: @@ -478,7 +478,7 @@ BFIN GAS /tmp/ccY1xnUo.s page 1 60:src/l502_fpga.c **** f_spi_rw((addr&L502_SPI_MSK_ADDR) | L502_SPI_BIT_START); 345 .loc 1 60 0 346 016c 20E1FF3F R0 = 16383 (X); - BFIN GAS /tmp/ccY1xnUo.s page 9 + BFIN GAS /tmp/ccdFtcku.s page 9 347 0170 0154 R0 = R1 & R0; @@ -538,7 +538,7 @@ BFIN GAS /tmp/ccY1xnUo.s page 1 394 01a4 1195 R1 = W [P2] (Z); 395 01a6 0061 R0 = 32 (X); 396 01a8 0854 R0 = R0 & R1; - BFIN GAS /tmp/ccY1xnUo.s page 10 + BFIN GAS /tmp/ccdFtcku.s page 10 397 01aa 000C cc =R0==0; @@ -598,7 +598,7 @@ BFIN GAS /tmp/ccY1xnUo.s page 1 444 01e6 0854 R0 = R0 & R1; 445 01e8 000C cc =R0==0; 446 01ea 041C if cc jump .L24 (bp); - BFIN GAS /tmp/ccY1xnUo.s page 11 + BFIN GAS /tmp/ccdFtcku.s page 11 447 .LBB126: @@ -658,7 +658,7 @@ BFIN GAS /tmp/ccY1xnUo.s page 1 494 0228 041C if cc jump .L26 (bp); 495 .LBB133: 23:src/l502_fpga.c **** dummy = *pSPI_RDBR; - BFIN GAS /tmp/ccY1xnUo.s page 12 + BFIN GAS /tmp/ccdFtcku.s page 12 496 .loc 1 23 0 @@ -718,7 +718,7 @@ BFIN GAS /tmp/ccY1xnUo.s page 1 23:src/l502_fpga.c **** dummy = *pSPI_RDBR; 544 .loc 1 23 0 545 0268 0895 R0 = W [P1] (Z); - BFIN GAS /tmp/ccY1xnUo.s page 13 + BFIN GAS /tmp/ccdFtcku.s page 13 546 026a 78E6FEFF W [FP+-4] = R0; @@ -778,7 +778,7 @@ BFIN GAS /tmp/ccY1xnUo.s page 1 588 .loc 1 38 0 589 02a4 4AE1C0FF P2.H = 65472; 36:src/l502_fpga.c **** void fpga_spi_init(void) { - BFIN GAS /tmp/ccY1xnUo.s page 14 + BFIN GAS /tmp/ccdFtcku.s page 14 590 .loc 1 36 0 @@ -838,7 +838,7 @@ BFIN GAS /tmp/ccY1xnUo.s page 1 636 .loc 1 26 0 637 02f2 4AE1C0FF P2.H = 65472; 638 02f6 0AE10C05 P2.L = 1292; - BFIN GAS /tmp/ccY1xnUo.s page 15 + BFIN GAS /tmp/ccdFtcku.s page 15 639 02fa 20E118C3 R0 = -15592 (X); @@ -898,7 +898,7 @@ BFIN GAS /tmp/ccY1xnUo.s page 1 686 0336 0AE10C05 P2.L = 1292; 687 033a 0060 R0 = 0 (X); 688 033c 1097 W [P2] = R0; - BFIN GAS /tmp/ccY1xnUo.s page 16 + BFIN GAS /tmp/ccdFtcku.s page 16 28:src/l502_fpga.c **** while (!(*pSPI_STAT&RXS)) { @@ -958,7 +958,7 @@ BFIN GAS /tmp/ccY1xnUo.s page 1 736 037a 1097 W [P2] = R0; 28:src/l502_fpga.c **** while (!(*pSPI_STAT&RXS)) { 737 .loc 1 28 0 - BFIN GAS /tmp/ccY1xnUo.s page 17 + BFIN GAS /tmp/ccdFtcku.s page 17 738 037c E26F P2 += -4; @@ -1018,7 +1018,7 @@ BFIN GAS /tmp/ccY1xnUo.s page 1 785 .loc 1 28 0 786 03ba E26F P2 += -4; 787 03bc 0161 R1 = 32 (X); - BFIN GAS /tmp/ccY1xnUo.s page 18 + BFIN GAS /tmp/ccdFtcku.s page 18 788 03be 4234 I0 = P2; @@ -1078,7 +1078,7 @@ BFIN GAS /tmp/ccY1xnUo.s page 1 835 03fa 0161 R1 = 32 (X); 836 03fc 4234 I0 = P2; 837 .L46: - BFIN GAS /tmp/ccY1xnUo.s page 19 + BFIN GAS /tmp/ccdFtcku.s page 19 838 03fe 0000 nop; @@ -1138,7 +1138,7 @@ BFIN GAS /tmp/ccY1xnUo.s page 1 890 .LASFDE2: 891 002c 00000000 .4byte .Lframe0 892 0030 50010000 .4byte .LFB5 - BFIN GAS /tmp/ccY1xnUo.s page 20 + BFIN GAS /tmp/ccdFtcku.s page 20 893 0034 52010000 .4byte .LFE5-.LFB5 @@ -1198,7 +1198,7 @@ BFIN GAS /tmp/ccY1xnUo.s page 1 947 0035 00000000 .4byte 0x0 948 0039 00000000 .4byte 0x0 949 .LLST2: - BFIN GAS /tmp/ccY1xnUo.s page 21 + BFIN GAS /tmp/ccdFtcku.s page 21 950 003d 00000000 .4byte .LVL0-.Ltext0 @@ -1258,7 +1258,7 @@ BFIN GAS /tmp/ccY1xnUo.s page 1 1004 .LLST8: 1005 00d1 98020000 .4byte .LVL22-.Ltext0 1006 00d5 9C020000 .4byte .LVL23-.Ltext0 - BFIN GAS /tmp/ccY1xnUo.s page 22 + BFIN GAS /tmp/ccdFtcku.s page 22 1007 00d9 0100 .2byte 0x1 @@ -1318,7 +1318,7 @@ BFIN GAS /tmp/ccY1xnUo.s page 1 1061 004f 22010000 .4byte .LASF4 1062 0053 03 .uleb128 0x3 1063 0054 19010000 .4byte .LASF6 - BFIN GAS /tmp/ccY1xnUo.s page 23 + BFIN GAS /tmp/ccdFtcku.s page 23 1064 0058 02 .byte 0x2 @@ -1378,7 +1378,7 @@ BFIN GAS /tmp/ccY1xnUo.s page 1 1118 00be 06 .uleb128 0x6 1119 00bf 29000000 .4byte .LASF12 1120 00c3 01 .byte 0x1 - BFIN GAS /tmp/ccY1xnUo.s page 24 + BFIN GAS /tmp/ccdFtcku.s page 24 1121 00c4 31 .byte 0x31 @@ -1438,7 +1438,7 @@ BFIN GAS /tmp/ccY1xnUo.s page 1 1175 0130 00000000 .4byte .LFB4 1176 0134 50010000 .4byte .LFE4 1177 0138 00000000 .4byte .LLST0 - BFIN GAS /tmp/ccY1xnUo.s page 25 + BFIN GAS /tmp/ccdFtcku.s page 25 1178 013c 12020000 .4byte 0x212 @@ -1498,7 +1498,7 @@ BFIN GAS /tmp/ccY1xnUo.s page 1 1232 01bd 12 .uleb128 0x12 1233 01be 9E000000 .4byte 0x9e 1234 01c2 02 .byte 0x2 - BFIN GAS /tmp/ccY1xnUo.s page 26 + BFIN GAS /tmp/ccdFtcku.s page 26 1235 01c3 7F .byte 0x7f @@ -1558,7 +1558,7 @@ BFIN GAS /tmp/ccY1xnUo.s page 1 1289 0235 3A .byte 0x3a 1290 0236 3A000000 .4byte 0x3a 1291 023a B3000000 .4byte .LLST7 - BFIN GAS /tmp/ccY1xnUo.s page 27 + BFIN GAS /tmp/ccdFtcku.s page 27 1292 023e 17 .uleb128 0x17 @@ -1618,7 +1618,7 @@ BFIN GAS /tmp/ccY1xnUo.s page 1 1346 02b9 9E000000 .4byte 0x9e 1347 02bd 02 .byte 0x2 1348 02be 7F .byte 0x7f - BFIN GAS /tmp/ccY1xnUo.s page 28 + BFIN GAS /tmp/ccdFtcku.s page 28 1349 02bf 7C .sleb128 -4 @@ -1678,7 +1678,7 @@ BFIN GAS /tmp/ccY1xnUo.s page 1 1403 0331 0C .uleb128 0xc 1404 0332 49010000 .4byte 0x149 1405 0336 0C .uleb128 0xc - BFIN GAS /tmp/ccY1xnUo.s page 29 + BFIN GAS /tmp/ccdFtcku.s page 29 1406 0337 40010000 .4byte 0x140 @@ -1738,7 +1738,7 @@ BFIN GAS /tmp/ccY1xnUo.s page 1 1460 03af 00 .byte 0x0 1461 03b0 10 .uleb128 0x10 1462 03b1 81000000 .4byte 0x81 - BFIN GAS /tmp/ccY1xnUo.s page 30 + BFIN GAS /tmp/ccdFtcku.s page 30 1463 03b5 00020000 .4byte .Ldebug_ranges0+0x200 @@ -1798,7 +1798,7 @@ BFIN GAS /tmp/ccY1xnUo.s page 1 1517 0011 00 .byte 0x0 1518 0012 00 .byte 0x0 1519 0013 02 .uleb128 0x2 - BFIN GAS /tmp/ccY1xnUo.s page 31 + BFIN GAS /tmp/ccdFtcku.s page 31 1520 0014 24 .uleb128 0x24 @@ -1858,7 +1858,7 @@ BFIN GAS /tmp/ccY1xnUo.s page 1 1574 004a 05 .uleb128 0x5 1575 004b 00 .byte 0x0 1576 004c 03 .uleb128 0x3 - BFIN GAS /tmp/ccY1xnUo.s page 32 + BFIN GAS /tmp/ccdFtcku.s page 32 1577 004d 0E .uleb128 0xe @@ -1918,7 +1918,7 @@ BFIN GAS /tmp/ccY1xnUo.s page 1 1631 0083 0B .uleb128 0xb 1632 0084 01 .byte 0x1 1633 0085 01 .uleb128 0x1 - BFIN GAS /tmp/ccY1xnUo.s page 33 + BFIN GAS /tmp/ccdFtcku.s page 33 1634 0086 13 .uleb128 0x13 @@ -1978,7 +1978,7 @@ BFIN GAS /tmp/ccY1xnUo.s page 1 1688 00bc 00 .byte 0x0 1689 00bd 00 .byte 0x0 1690 00be 11 .uleb128 0x11 - BFIN GAS /tmp/ccY1xnUo.s page 34 + BFIN GAS /tmp/ccdFtcku.s page 34 1691 00bf 0B .uleb128 0xb @@ -2038,7 +2038,7 @@ BFIN GAS /tmp/ccY1xnUo.s page 1 1745 00f5 12 .uleb128 0x12 1746 00f6 01 .uleb128 0x1 1747 00f7 40 .uleb128 0x40 - BFIN GAS /tmp/ccY1xnUo.s page 35 + BFIN GAS /tmp/ccdFtcku.s page 35 1748 00f8 06 .uleb128 0x6 @@ -2098,7 +2098,7 @@ BFIN GAS /tmp/ccY1xnUo.s page 1 1802 012e 00 .byte 0x0 1803 012f 00 .byte 0x0 1804 0130 19 .uleb128 0x19 - BFIN GAS /tmp/ccY1xnUo.s page 36 + BFIN GAS /tmp/ccdFtcku.s page 36 1805 0131 1D .uleb128 0x1d @@ -2158,7 +2158,7 @@ BFIN GAS /tmp/ccY1xnUo.s page 1 1850 0010 2C000000 .4byte .LBB73-.Ltext0 1851 0014 46000000 .4byte .LBE73-.Ltext0 1852 0018 22000000 .4byte .LBB72-.Ltext0 - BFIN GAS /tmp/ccY1xnUo.s page 37 + BFIN GAS /tmp/ccdFtcku.s page 37 1853 001c 2A000000 .4byte .LBE72-.Ltext0 @@ -2218,7 +2218,7 @@ BFIN GAS /tmp/ccY1xnUo.s page 1 1907 00f4 2E010000 .4byte .LBE102-.Ltext0 1908 00f8 00000000 .4byte 0x0 1909 00fc 00000000 .4byte 0x0 - BFIN GAS /tmp/ccY1xnUo.s page 38 + BFIN GAS /tmp/ccdFtcku.s page 38 1910 0100 50010000 .4byte .LBB106-.Ltext0 @@ -2278,7 +2278,7 @@ BFIN GAS /tmp/ccY1xnUo.s page 1 1964 01d8 00000000 .4byte 0x0 1965 01dc 00000000 .4byte 0x0 1966 01e0 56030000 .4byte .LBB173-.Ltext0 - BFIN GAS /tmp/ccY1xnUo.s page 39 + BFIN GAS /tmp/ccdFtcku.s page 39 1967 01e4 5A030000 .4byte .LBE173-.Ltext0 @@ -2338,7 +2338,7 @@ BFIN GAS /tmp/ccY1xnUo.s page 1 2004 69676E65 2004 6420696E 2004 7400 - BFIN GAS /tmp/ccY1xnUo.s page 40 + BFIN GAS /tmp/ccdFtcku.s page 40 2005 .LASF3: @@ -2398,7 +2398,7 @@ BFIN GAS /tmp/ccY1xnUo.s page 1 2028 00 2029 .LASF0: 2030 012b 7369676E .string "signed char" - BFIN GAS /tmp/ccY1xnUo.s page 41 + BFIN GAS /tmp/ccdFtcku.s page 41 2030 65642063 @@ -2409,13 +2409,13 @@ BFIN GAS /tmp/ccY1xnUo.s page 1 2032 5F777269 2032 746500 2033 .ident "GCC: (ADI-2014R1-RC2) 4.3.5" - BFIN GAS /tmp/ccY1xnUo.s page 42 + BFIN GAS /tmp/ccdFtcku.s page 42 DEFINED SYMBOLS *ABS*:0000000000000000 src/l502_fpga.c - /tmp/ccY1xnUo.s:13 .text:0000000000000000 _fpga_reg_write - /tmp/ccY1xnUo.s:312 .text:0000000000000150 _fpga_reg_read - /tmp/ccY1xnUo.s:585 .text:00000000000002a4 _fpga_spi_init + /tmp/ccdFtcku.s:13 .text:0000000000000000 _fpga_reg_write + /tmp/ccdFtcku.s:312 .text:0000000000000150 _fpga_reg_read + /tmp/ccdFtcku.s:585 .text:00000000000002a4 _fpga_spi_init NO UNDEFINED SYMBOLS diff --git a/build/release/lst/l502_hdma.lst b/build/release/lst/l502_hdma.lst index 60e3fdf..7fd2c47 100644 --- a/build/release/lst/l502_hdma.lst +++ b/build/release/lst/l502_hdma.lst @@ -1,4 +1,4 @@ -BFIN GAS /tmp/ccnNjf5K.s page 1 +BFIN GAS /tmp/ccvTS5tU.s page 1 1 .file "src/l502_hdma.c"; @@ -58,7 +58,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 36:src/l502_hdma.c **** #include 37:src/l502_hdma.c **** 38:src/l502_hdma.c **** - BFIN GAS /tmp/ccnNjf5K.s page 2 + BFIN GAS /tmp/ccvTS5tU.s page 2 39:src/l502_hdma.c **** #define STREAM_IN_EN() *pPORTFIO_CLEAR = PF14 @@ -118,7 +118,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 93:src/l502_hdma.c **** STREAM_OUT_DIS(); 94:src/l502_hdma.c **** 95:src/l502_hdma.c **** *pPORTGIO_DIR |= PG5 | PG6; - BFIN GAS /tmp/ccnNjf5K.s page 3 + BFIN GAS /tmp/ccvTS5tU.s page 3 96:src/l502_hdma.c **** *pPORTFIO_DIR |= PF14 | PF15; @@ -178,7 +178,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 21 .LCFI0: 22 .loc 1 143 0 23 0008 0160 R1 = 0 (X); - BFIN GAS /tmp/ccnNjf5K.s page 4 + BFIN GAS /tmp/ccvTS5tU.s page 4 24 000a 0AE10000 P2.L = _f_snd_start_id; @@ -238,7 +238,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 157:src/l502_hdma.c **** } 64 .loc 1 157 0 65 0056 01E80000 UNLINK; - BFIN GAS /tmp/ccnNjf5K.s page 5 + BFIN GAS /tmp/ccvTS5tU.s page 5 66 005a 1000 rts; @@ -298,7 +298,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 105 00a4 1097 W [P2] = R0; 172:src/l502_hdma.c **** } 106 .loc 1 172 0 - BFIN GAS /tmp/ccnNjf5K.s page 6 + BFIN GAS /tmp/ccvTS5tU.s page 6 107 00a6 01E80000 UNLINK; @@ -358,7 +358,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 142 00d0 1195 R1 = W [P2] (Z); 143 00d2 4AE10000 P2.H = _f_snd_done_id; 144 00d6 0AE10400 P2.L = _f_snd_done_id; - BFIN GAS /tmp/ccnNjf5K.s page 7 + BFIN GAS /tmp/ccvTS5tU.s page 7 145 00da 1095 R0 = W [P2] (Z); @@ -418,7 +418,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 206:src/l502_hdma.c **** @brief Поставить запрос на передачу по HostDMA 207:src/l502_hdma.c **** 208:src/l502_hdma.c **** Функция ставит запрос на передачу указанных данных. - BFIN GAS /tmp/ccnNjf5K.s page 8 + BFIN GAS /tmp/ccvTS5tU.s page 8 209:src/l502_hdma.c **** т.е. буфер нельзя будет использовать до того, как дан @@ -478,7 +478,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 221 .loc 1 219 0 222 0132 4B52 R1 = R3 - R1; 223 0134 C942 R1 = R1.L (Z); - BFIN GAS /tmp/ccnNjf5K.s page 9 + BFIN GAS /tmp/ccvTS5tU.s page 9 224 0136 F860 R0 = 31 (X); @@ -538,7 +538,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 265 .loc 1 71 0 266 0174 95B0 [P2+8] = R5; 75:src/l502_hdma.c **** descr_arr[*pos].udata = size; - BFIN GAS /tmp/ccnNjf5K.s page 10 + BFIN GAS /tmp/ccvTS5tU.s page 10 267 .loc 1 75 0 @@ -598,7 +598,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 307 .loc 1 226 0 308 01aa AD05 ( r7:5, p5:5 ) = [sp++]; 309 - BFIN GAS /tmp/ccnNjf5K.s page 11 + BFIN GAS /tmp/ccvTS5tU.s page 11 310 .LCFI9: @@ -658,7 +658,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 240:src/l502_hdma.c **** int hdma_recv_req_start(uint32_t* buf, uint32_t size) { 346 .loc 1 240 0 347 01c2 3930 R7 = R1; - BFIN GAS /tmp/ccnNjf5K.s page 12 + BFIN GAS /tmp/ccvTS5tU.s page 12 348 .LBB41: @@ -718,7 +718,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 394 13B70000 395 W [P2+24] = R3 || 396 nop; - BFIN GAS /tmp/ccnNjf5K.s page 13 + BFIN GAS /tmp/ccvTS5tU.s page 13 397 020a 50B0 [P2+4] = R0; @@ -778,7 +778,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 435 .loc 1 247 0 436 0244 B505 ( r7:6, p5:5 ) = [sp++]; 437 - BFIN GAS /tmp/ccnNjf5K.s page 14 + BFIN GAS /tmp/ccvTS5tU.s page 14 438 .LCFI12: @@ -838,7 +838,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 269:src/l502_hdma.c **** hdma_send_done(g_state.hdma.in_lb.addr, g_state.hdma.in_lb.udata); 270:src/l502_hdma.c **** } 271:src/l502_hdma.c **** /* проверяем, не был ли записан результат приема да - BFIN GAS /tmp/ccnNjf5K.s page 15 + BFIN GAS /tmp/ccvTS5tU.s page 15 272:src/l502_hdma.c **** HDMA из PC в BF */ @@ -898,7 +898,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 311:src/l502_hdma.c **** ISR(hdma_rd_isr) { 482 .loc 1 311 0 483 0266 00E80000 LINK 0; - BFIN GAS /tmp/ccnNjf5K.s page 16 + BFIN GAS /tmp/ccvTS5tU.s page 16 484 .LCFI19: @@ -958,7 +958,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 32:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #define __builtin_raise(x) __asm__ __volatile__ ("raise %0;" : : "n"(x)) 33:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #define __builtin_excpt(x) __asm__ __volatile__ ("excpt %0;" : : "n"(x)) 34:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #define __builtin_prefetch(x) __asm__ __volatile__ ("PREFETCH[%0];" : : "p"(x)) - BFIN GAS /tmp/ccnNjf5K.s page 17 + BFIN GAS /tmp/ccvTS5tU.s page 17 35:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #define __builtin_prefetchmodup(x) ({ void *__p = &(x); __asm__ __volatile__ ("PREFETCH[%0++];" : " @@ -1018,7 +1018,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 89:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #pragma always_inline 90:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** static void sti(unsigned int __a) { 91:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** __builtin_sti(__a); - BFIN GAS /tmp/ccnNjf5K.s page 18 + BFIN GAS /tmp/ccvTS5tU.s page 18 92:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** } @@ -1078,7 +1078,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 146:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** (!defined(__SPECIFIC_NAMES) && !defined(__DISABLE_PREFETCHMODUP)))) 147:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** 148:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #define __DEFINED_PREFETCHMODUP - BFIN GAS /tmp/ccnNjf5K.s page 19 + BFIN GAS /tmp/ccvTS5tU.s page 19 149:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** @@ -1138,7 +1138,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 203:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** ((defined(__SPECIFIC_NAMES) && defined(__ENABLE_FLUSHMODUP)) || \ 204:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** (!defined(__SPECIFIC_NAMES) && !defined(__DISABLE_FLUSHMODUP)))) 205:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** - BFIN GAS /tmp/ccnNjf5K.s page 20 + BFIN GAS /tmp/ccvTS5tU.s page 20 206:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #define __DEFINED_FLUSHMODUP @@ -1198,7 +1198,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 260:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** } 261:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** 262:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #endif /* __DEFINED_CSYNC */ - BFIN GAS /tmp/ccnNjf5K.s page 21 + BFIN GAS /tmp/ccvTS5tU.s page 21 263:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** @@ -1258,7 +1258,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 93:src/l502_hdma.c **** STREAM_OUT_DIS(); 537 .loc 1 93 0 538 02b0 20E10080 R0 = -32768 (X); - BFIN GAS /tmp/ccnNjf5K.s page 22 + BFIN GAS /tmp/ccvTS5tU.s page 22 539 02b4 1097 W [P2] = R0; @@ -1318,7 +1318,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 586 0312 0AE12C20 P2.L = 8236; 587 0316 1093 [P2] = R0; 588 .LBB52: - BFIN GAS /tmp/ccnNjf5K.s page 23 + BFIN GAS /tmp/ccvTS5tU.s page 23 589 .LBB53: @@ -1378,7 +1378,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 637 .LBE54: 111:src/l502_hdma.c **** *pSIC_IMASK0 |= IRQ_DMA1; //разрешение прерывания HOSTDP на запись 638 .loc 1 111 0 - BFIN GAS /tmp/ccnNjf5K.s page 24 + BFIN GAS /tmp/ccvTS5tU.s page 24 639 035e 4AE1C0FF P2.H = 65472; @@ -1438,7 +1438,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 684 .loc 1 120 0 685 03be F967 R1 += -1; 686 03c0 F860 R0 = 31 (X); - BFIN GAS /tmp/ccnNjf5K.s page 25 + BFIN GAS /tmp/ccvTS5tU.s page 25 123:src/l502_hdma.c **** g_state.hdma.in[d].next_descr = d==( L502_IN_HDMA_DESCR_CNT-1) ? @@ -1498,7 +1498,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 729 040c B2E01700 LSETUP (.L39, .L49) LC1 = P0; 730 .L39: 130:src/l502_hdma.c **** g_state.hdma.out[d].next_descr = d==( L502_IN_HDMA_DESCR_CNT-1) ? - BFIN GAS /tmp/ccnNjf5K.s page 26 + BFIN GAS /tmp/ccvTS5tU.s page 26 731 .loc 1 130 0 @@ -1558,7 +1558,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 779 045a 7101 [--SP] = LT0; 780 .LCFI24: 781 045c 7401 [--SP] = LT1; - BFIN GAS /tmp/ccnNjf5K.s page 27 + BFIN GAS /tmp/ccvTS5tU.s page 27 782 .LCFI25: @@ -1618,7 +1618,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 833 .loc 1 258 0 834 0494 0AE1680C P2.L = 3176; 257:src/l502_hdma.c **** ISR(hdma_isr) { - BFIN GAS /tmp/ccnNjf5K.s page 28 + BFIN GAS /tmp/ccvTS5tU.s page 28 835 .loc 1 257 0 @@ -1678,7 +1678,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 882 04ee 4060 R0 = 8 (X); 883 04f0 0AE10434 P2.L = 13316; 884 04f4 1097 W [P2] = R0; - BFIN GAS /tmp/ccnNjf5K.s page 29 + BFIN GAS /tmp/ccvTS5tU.s page 29 885 .L52: @@ -1738,7 +1738,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 935 .loc 1 277 0 936 054c 8D5A P2 = P5 + P1; 937 054e 0F32 P1 = R7; - BFIN GAS /tmp/ccnNjf5K.s page 30 + BFIN GAS /tmp/ccvTS5tU.s page 30 938 0550 8A5A P2 = P2 + P1; @@ -1798,7 +1798,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 983 .loc 1 292 0 984 05a4 F960 R1 = 31 (X); 985 05a6 5899 R0 = B [P3] (X); - BFIN GAS /tmp/ccnNjf5K.s page 31 + BFIN GAS /tmp/ccvTS5tU.s page 31 986 05a8 0864 R0 += 1; @@ -1858,7 +1858,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 1038 0014 00000000 .4byte .Lframe0 1039 0018 00000000 .4byte .LFB18 1040 001c 44000000 .4byte .LFE18-.LFB18 - BFIN GAS /tmp/ccnNjf5K.s page 32 + BFIN GAS /tmp/ccvTS5tU.s page 32 1041 0020 48 .byte 0x4 @@ -1918,7 +1918,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 1095 006a 0F .uleb128 0xf 1096 006b 08 .uleb128 0x8 1097 006c 8F .byte 0x8f - BFIN GAS /tmp/ccnNjf5K.s page 33 + BFIN GAS /tmp/ccvTS5tU.s page 33 1098 006d 02 .uleb128 0x2 @@ -1978,7 +1978,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 1152 00b7 8F .byte 0x8f 1153 00b8 06 .uleb128 0x6 1154 00b9 A3 .byte 0xa3 - BFIN GAS /tmp/ccnNjf5K.s page 34 + BFIN GAS /tmp/ccvTS5tU.s page 34 1155 00ba 05 .uleb128 0x5 @@ -2038,7 +2038,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 1209 00ff 0E .byte 0xe 1210 0100 0C .uleb128 0xc 1211 0101 42 .byte 0x4 - BFIN GAS /tmp/ccnNjf5K.s page 35 + BFIN GAS /tmp/ccvTS5tU.s page 35 1212 .4byte .LCFI17-.LCFI16 @@ -2098,7 +2098,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 1266 013e 03 .uleb128 0x3 1267 013f 86 .byte 0x86 1268 0140 02 .uleb128 0x2 - BFIN GAS /tmp/ccnNjf5K.s page 36 + BFIN GAS /tmp/ccvTS5tU.s page 36 1269 0141 85 .byte 0x85 @@ -2158,7 +2158,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 1323 0175 42 .byte 0x4 1324 .4byte .LCFI34-.LCFI33 1325 0176 0E .byte 0xe - BFIN GAS /tmp/ccnNjf5K.s page 37 + BFIN GAS /tmp/ccvTS5tU.s page 37 1326 0177 64 .uleb128 0x64 @@ -2218,7 +2218,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 1380 01a7 27 .uleb128 0x27 1381 01a8 9F .byte 0x9f 1382 01a9 25 .uleb128 0x25 - BFIN GAS /tmp/ccnNjf5K.s page 38 + BFIN GAS /tmp/ccvTS5tU.s page 38 1383 01aa 9E .byte 0x9e @@ -2278,7 +2278,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 1437 01e0 81 .byte 0x81 1438 01e1 09 .uleb128 0x9 1439 01e2 80 .byte 0x80 - BFIN GAS /tmp/ccnNjf5K.s page 39 + BFIN GAS /tmp/ccvTS5tU.s page 39 1440 01e3 08 .uleb128 0x8 @@ -2338,7 +2338,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 1494 .LLST1: 1495 001f 44000000 .4byte .LFB19-.Ltext0 1496 0023 4C000000 .4byte .LCFI1-.Ltext0 - BFIN GAS /tmp/ccnNjf5K.s page 40 + BFIN GAS /tmp/ccvTS5tU.s page 40 1497 0027 0100 .2byte 0x1 @@ -2398,7 +2398,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 1551 00b1 08 .sleb128 8 1552 00b2 00000000 .4byte 0x0 1553 00b6 00000000 .4byte 0x0 - BFIN GAS /tmp/ccnNjf5K.s page 41 + BFIN GAS /tmp/ccvTS5tU.s page 41 1554 .LLST6: @@ -2458,7 +2458,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 1608 0149 00000000 .4byte 0x0 1609 .LLST9: 1610 014d 14010000 .4byte .LVL0-.Ltext0 - BFIN GAS /tmp/ccnNjf5K.s page 42 + BFIN GAS /tmp/ccvTS5tU.s page 42 1611 0151 40010000 .4byte .LVL3-.Ltext0 @@ -2518,7 +2518,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 1665 01e2 56 .byte 0x56 1666 01e3 00000000 .4byte 0x0 1667 01e7 00000000 .4byte 0x0 - BFIN GAS /tmp/ccnNjf5K.s page 43 + BFIN GAS /tmp/ccvTS5tU.s page 43 1668 .LLST12: @@ -2578,7 +2578,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 1722 0272 00000000 .4byte 0x0 1723 0276 00000000 .4byte 0x0 1724 .LLST14: - BFIN GAS /tmp/ccnNjf5K.s page 44 + BFIN GAS /tmp/ccvTS5tU.s page 44 1725 027a 9C020000 .4byte .LFB17-.Ltext0 @@ -2638,7 +2638,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 1779 0305 10 .sleb128 16 1780 0306 62040000 .4byte .LCFI27-.Ltext0 1781 030a 64040000 .4byte .LCFI28-.Ltext0 - BFIN GAS /tmp/ccnNjf5K.s page 45 + BFIN GAS /tmp/ccvTS5tU.s page 45 1782 030e 0200 .2byte 0x2 @@ -2698,7 +2698,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 1836 0396 7A040000 .4byte .LCFI39-.Ltext0 1837 039a 0300 .2byte 0x3 1838 039c 7E .byte 0x7e - BFIN GAS /tmp/ccnNjf5K.s page 46 + BFIN GAS /tmp/ccvTS5tU.s page 46 1839 039d F400 .sleb128 116 @@ -2758,7 +2758,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 1893 042b 7E .byte 0x7e 1894 042c A801 .sleb128 168 1895 042e 9E040000 .4byte .LCFI50-.Ltext0 - BFIN GAS /tmp/ccnNjf5K.s page 47 + BFIN GAS /tmp/ccvTS5tU.s page 47 1896 0432 C8050000 .4byte .LFE26-.Ltext0 @@ -2818,7 +2818,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 1950 0063 04 .byte 0x4 1951 0064 05 .byte 0x5 1952 0065 D1000000 .4byte .LASF7 - BFIN GAS /tmp/ccnNjf5K.s page 48 + BFIN GAS /tmp/ccvTS5tU.s page 48 1953 0069 03 .uleb128 0x3 @@ -2878,7 +2878,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 2007 00d3 23 .byte 0x23 2008 00d4 00 .uleb128 0x0 2009 00d5 08 .uleb128 0x8 - BFIN GAS /tmp/ccnNjf5K.s page 49 + BFIN GAS /tmp/ccvTS5tU.s page 49 2010 00d6 E8020000 .4byte .LASF18 @@ -2938,7 +2938,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 2064 0137 BE000000 .4byte 0xbe 2065 013b 0C .uleb128 0xc 2066 013c 20 .byte 0x20 - BFIN GAS /tmp/ccnNjf5K.s page 50 + BFIN GAS /tmp/ccvTS5tU.s page 50 2067 013d 05 .byte 0x5 @@ -2998,7 +2998,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 2121 019d 23 .byte 0x23 2122 019e 45000000 .4byte 0x45 2123 01a2 02 .byte 0x2 - BFIN GAS /tmp/ccnNjf5K.s page 51 + BFIN GAS /tmp/ccvTS5tU.s page 51 2124 01a3 23 .byte 0x23 @@ -3058,7 +3058,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 2178 0200 00 .uleb128 0x0 2179 0201 0D .uleb128 0xd 2180 0202 696E00 .string "in" - BFIN GAS /tmp/ccnNjf5K.s page 52 + BFIN GAS /tmp/ccvTS5tU.s page 52 2181 0205 05 .byte 0x5 @@ -3118,7 +3118,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 2235 026b 23 .byte 0x23 2236 026c 8010 .uleb128 0x800 2237 026e 00 .byte 0x0 - BFIN GAS /tmp/ccnNjf5K.s page 53 + BFIN GAS /tmp/ccvTS5tU.s page 53 2238 026f 03 .uleb128 0x3 @@ -3178,7 +3178,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 2292 02dd 00 .byte 0x0 2293 02de 14 .uleb128 0x14 2294 02df 04 .byte 0x4 - BFIN GAS /tmp/ccnNjf5K.s page 54 + BFIN GAS /tmp/ccvTS5tU.s page 54 2295 02e0 DF010000 .4byte 0x1df @@ -3238,7 +3238,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 2349 034b 5C000000 .4byte .LFB20 2350 034f AC000000 .4byte .LFE20 2351 0353 3E000000 .4byte .LLST2 - BFIN GAS /tmp/ccnNjf5K.s page 55 + BFIN GAS /tmp/ccvTS5tU.s page 55 2352 0357 16 .uleb128 0x16 @@ -3298,7 +3298,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 2406 03e4 8F020000 .4byte 0x28f 2407 03e8 20000000 .4byte .Ldebug_ranges0+0x20 2408 03ec 01 .byte 0x1 - BFIN GAS /tmp/ccnNjf5K.s page 56 + BFIN GAS /tmp/ccvTS5tU.s page 56 2409 03ed DC .byte 0xdc @@ -3358,7 +3358,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 2463 046b D2020000 .4byte 0x2d2 2464 046f 1D .uleb128 0x1d 2465 0470 C7020000 .4byte 0x2c7 - BFIN GAS /tmp/ccnNjf5K.s page 57 + BFIN GAS /tmp/ccvTS5tU.s page 57 2466 0474 1D .uleb128 0x1d @@ -3418,7 +3418,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 2520 04f3 25 .uleb128 0x25 2521 04f4 04030000 .4byte 0x304 2522 04f8 04030000 .4byte .LBB50 - BFIN GAS /tmp/ccnNjf5K.s page 58 + BFIN GAS /tmp/ccvTS5tU.s page 58 2523 04fc 06030000 .4byte .LBE50 @@ -3478,7 +3478,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 2577 0580 2E01 .2byte 0x12e 2578 0582 27 .uleb128 0x27 2579 0583 70000000 .4byte .Ldebug_ranges0+0x70 - BFIN GAS /tmp/ccnNjf5K.s page 59 + BFIN GAS /tmp/ccvTS5tU.s page 59 2580 0587 28 .uleb128 0x28 @@ -3538,7 +3538,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 2634 05f7 09000000 .4byte _f_rcv_next_descr 2635 05fb 29 .uleb128 0x29 2636 05fc 1A000000 .4byte .LASF62 - BFIN GAS /tmp/ccnNjf5K.s page 60 + BFIN GAS /tmp/ccvTS5tU.s page 60 2637 0600 01 .byte 0x1 @@ -3598,7 +3598,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 2691 0025 3B .uleb128 0x3b 2692 0026 0B .uleb128 0xb 2693 0027 49 .uleb128 0x49 - BFIN GAS /tmp/ccnNjf5K.s page 61 + BFIN GAS /tmp/ccvTS5tU.s page 61 2694 0028 13 .uleb128 0x13 @@ -3658,7 +3658,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 2748 005e 3A .uleb128 0x3a 2749 005f 0B .uleb128 0xb 2750 0060 3B .uleb128 0x3b - BFIN GAS /tmp/ccnNjf5K.s page 62 + BFIN GAS /tmp/ccvTS5tU.s page 62 2751 0061 0B .uleb128 0xb @@ -3718,7 +3718,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 2805 0097 3B .uleb128 0x3b 2806 0098 0B .uleb128 0xb 2807 0099 49 .uleb128 0x49 - BFIN GAS /tmp/ccnNjf5K.s page 63 + BFIN GAS /tmp/ccvTS5tU.s page 63 2808 009a 13 .uleb128 0x13 @@ -3778,7 +3778,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 2862 00d0 13 .uleb128 0x13 2863 00d1 00 .byte 0x0 2864 00d2 00 .byte 0x0 - BFIN GAS /tmp/ccnNjf5K.s page 64 + BFIN GAS /tmp/ccvTS5tU.s page 64 2865 00d3 12 .uleb128 0x12 @@ -3838,7 +3838,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 2919 0109 0C .uleb128 0xc 2920 010a 03 .uleb128 0x3 2921 010b 0E .uleb128 0xe - BFIN GAS /tmp/ccnNjf5K.s page 65 + BFIN GAS /tmp/ccvTS5tU.s page 65 2922 010c 3A .uleb128 0x3a @@ -3898,7 +3898,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 2976 0142 00 .byte 0x0 2977 0143 03 .uleb128 0x3 2978 0144 08 .uleb128 0x8 - BFIN GAS /tmp/ccnNjf5K.s page 66 + BFIN GAS /tmp/ccvTS5tU.s page 66 2979 0145 3A .uleb128 0x3a @@ -3958,7 +3958,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 3033 017b 31 .uleb128 0x31 3034 017c 13 .uleb128 0x13 3035 017d 00 .byte 0x0 - BFIN GAS /tmp/ccnNjf5K.s page 67 + BFIN GAS /tmp/ccvTS5tU.s page 67 3036 017e 00 .byte 0x0 @@ -4018,7 +4018,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 3090 01b4 0B .uleb128 0xb 3091 01b5 3B .uleb128 0x3b 3092 01b6 0B .uleb128 0xb - BFIN GAS /tmp/ccnNjf5K.s page 68 + BFIN GAS /tmp/ccvTS5tU.s page 68 3093 01b7 27 .uleb128 0x27 @@ -4078,7 +4078,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 3147 01ed 1D .uleb128 0x1d 3148 01ee 00 .byte 0x0 3149 01ef 31 .uleb128 0x31 - BFIN GAS /tmp/ccnNjf5K.s page 69 + BFIN GAS /tmp/ccvTS5tU.s page 69 3150 01f0 13 .uleb128 0x13 @@ -4138,7 +4138,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 3204 0226 00 .byte 0x0 3205 0227 2A .uleb128 0x2a 3206 0228 34 .uleb128 0x34 - BFIN GAS /tmp/ccnNjf5K.s page 70 + BFIN GAS /tmp/ccvTS5tU.s page 70 3207 0229 00 .byte 0x0 @@ -4198,7 +4198,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 3245 0072 7D030000 .4byte 0x37d 3246 0076 68646D61 .string "hdma_recv_req_rdy" 3246 5F726563 - BFIN GAS /tmp/ccnNjf5K.s page 71 + BFIN GAS /tmp/ccvTS5tU.s page 71 3246 765F7265 @@ -4258,7 +4258,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 3284 0030 00000000 .4byte 0x0 3285 0034 00000000 .4byte 0x0 3286 0038 B6010000 .4byte .LBB37-.Ltext0 - BFIN GAS /tmp/ccnNjf5K.s page 72 + BFIN GAS /tmp/ccvTS5tU.s page 72 3287 003c BA010000 .4byte .LBE37-.Ltext0 @@ -4318,7 +4318,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 3320 5F617272 3320 00 3321 .LASF10: - BFIN GAS /tmp/ccnNjf5K.s page 73 + BFIN GAS /tmp/ccvTS5tU.s page 73 3322 006c 6C6F6E67 .string "long long int" @@ -4378,7 +4378,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 3346 55535F50 3347 .LASF34: 3348 0111 745F6864 .string "t_hdma_stream_descr" - BFIN GAS /tmp/ccnNjf5K.s page 74 + BFIN GAS /tmp/ccvTS5tU.s page 74 3348 6D615F73 @@ -4438,7 +4438,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 3372 01e0 665F736E .string "f_snd_start_id" 3372 645F7374 3372 6172745F - BFIN GAS /tmp/ccnNjf5K.s page 75 + BFIN GAS /tmp/ccvTS5tU.s page 75 3372 696400 @@ -4498,7 +4498,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 3398 715F7264 3398 7900 3399 .LASF60: - BFIN GAS /tmp/ccnNjf5K.s page 76 + BFIN GAS /tmp/ccvTS5tU.s page 76 3400 027d 665F736E .string "f_snd_next_descr" @@ -4558,7 +4558,7 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 3426 696400 3427 .LASF3: 3428 030d 75696E74 .string "uint8_t" - BFIN GAS /tmp/ccnNjf5K.s page 77 + BFIN GAS /tmp/ccvTS5tU.s page 77 3428 385F7400 @@ -4596,29 +4596,29 @@ BFIN GAS /tmp/ccnNjf5K.s page 1 3442 0375 72657375 .string "result" 3442 6C7400 3443 .ident "GCC: (ADI-2014R1-RC2) 4.3.5" - BFIN GAS /tmp/ccnNjf5K.s page 78 + BFIN GAS /tmp/ccvTS5tU.s page 78 DEFINED SYMBOLS *ABS*:0000000000000000 src/l502_hdma.c - /tmp/ccnNjf5K.s:13 .text:0000000000000000 _hdma_send_start - /tmp/ccnNjf5K.s:1007 .bss:0000000000000000 _f_snd_start_id - /tmp/ccnNjf5K.s:1011 .bss:0000000000000004 _f_snd_done_id - /tmp/ccnNjf5K.s:1013 .bss:0000000000000008 _f_snd_next_descr - /tmp/ccnNjf5K.s:52 .text:0000000000000044 _hdma_send_stop - /tmp/ccnNjf5K.s:72 .text:000000000000005c _hdma_recv_start - /tmp/ccnNjf5K.s:1009 .bss:0000000000000002 _f_rcv_start_id - /tmp/ccnNjf5K.s:1013 .bss:0000000000000006 _f_rcv_done_id - /tmp/ccnNjf5K.s:1015 .bss:0000000000000009 _f_rcv_next_descr - /tmp/ccnNjf5K.s:1017 .bss:000000000000000a _f_rcv_done_descr - /tmp/ccnNjf5K.s:114 .text:00000000000000ac _hdma_recv_stop - /tmp/ccnNjf5K.s:134 .text:00000000000000c4 _hdma_send_req_rdy - /tmp/ccnNjf5K.s:158 .text:00000000000000ec _hdma_recv_req_rdy - /tmp/ccnNjf5K.s:182 .text:0000000000000114 _hdma_send_req_start - /tmp/ccnNjf5K.s:328 .text:00000000000001b4 _hdma_recv_req_start - /tmp/ccnNjf5K.s:467 .text:0000000000000258 _hdma_rd_isr - /tmp/ccnNjf5K.s:522 .text:000000000000029c _hdma_init - /tmp/ccnNjf5K.s:774 .text:0000000000000458 _hdma_isr + /tmp/ccvTS5tU.s:13 .text:0000000000000000 _hdma_send_start + /tmp/ccvTS5tU.s:1007 .bss:0000000000000000 _f_snd_start_id + /tmp/ccvTS5tU.s:1011 .bss:0000000000000004 _f_snd_done_id + /tmp/ccvTS5tU.s:1013 .bss:0000000000000008 _f_snd_next_descr + /tmp/ccvTS5tU.s:52 .text:0000000000000044 _hdma_send_stop + /tmp/ccvTS5tU.s:72 .text:000000000000005c _hdma_recv_start + /tmp/ccvTS5tU.s:1009 .bss:0000000000000002 _f_rcv_start_id + /tmp/ccvTS5tU.s:1013 .bss:0000000000000006 _f_rcv_done_id + /tmp/ccvTS5tU.s:1015 .bss:0000000000000009 _f_rcv_next_descr + /tmp/ccvTS5tU.s:1017 .bss:000000000000000a _f_rcv_done_descr + /tmp/ccvTS5tU.s:114 .text:00000000000000ac _hdma_recv_stop + /tmp/ccvTS5tU.s:134 .text:00000000000000c4 _hdma_send_req_rdy + /tmp/ccvTS5tU.s:158 .text:00000000000000ec _hdma_recv_req_rdy + /tmp/ccvTS5tU.s:182 .text:0000000000000114 _hdma_send_req_start + /tmp/ccvTS5tU.s:328 .text:00000000000001b4 _hdma_recv_req_start + /tmp/ccvTS5tU.s:467 .text:0000000000000258 _hdma_rd_isr + /tmp/ccvTS5tU.s:522 .text:000000000000029c _hdma_init + /tmp/ccvTS5tU.s:774 .text:0000000000000458 _hdma_isr UNDEFINED SYMBOLS _g_state diff --git a/build/release/lst/l502_init.lst b/build/release/lst/l502_init.lst index 250b1ea..3dbd747 100644 --- a/build/release/lst/l502_init.lst +++ b/build/release/lst/l502_init.lst @@ -1,4 +1,4 @@ -BFIN GAS /tmp/ccc6RyuK.s page 1 +BFIN GAS /tmp/ccUAkcj5.s page 1 1 .file "src/l502_init.c"; @@ -58,7 +58,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 36:src/l502_init.c **** * tRCD(min)=20 нс (при частоте 120 Мгц - 3 тактов) 37:src/l502_init.c **** * tWR - хз, на вскидку 2 38:src/l502_init.c **** * POWER startup delay - не нужна - BFIN GAS /tmp/ccc6RyuK.s page 2 + BFIN GAS /tmp/ccUAkcj5.s page 2 39:src/l502_init.c **** * PSS - power SDRAM - должно быть @@ -118,7 +118,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 53 0034 C267 R2 += -8; 54 0036 0AE11C00 P2.L = 28; 55 003a 6200 call (P2); - BFIN GAS /tmp/ccc6RyuK.s page 3 + BFIN GAS /tmp/ccUAkcj5.s page 3 56 .LVL6: @@ -178,7 +178,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 67:src/l502_init.c **** uint32_t l502_otp_write_cfg(uint32_t first_page) { 98 .loc 1 67 0 99 .LVL9: - BFIN GAS /tmp/ccc6RyuK.s page 4 + BFIN GAS /tmp/ccUAkcj5.s page 4 100 006c ED05 [--sp] = ( r7:5, p5:5 ); @@ -238,7 +238,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 133 .L12: 71:src/l502_init.c **** val = ((uint64_t)L502_PLL_DIV << OTP_PLL_DIV_P) | ((uint64_t)L502_PLL_CTL << OTP_PLL_CTL_P) 134 .loc 1 71 0 - BFIN GAS /tmp/ccc6RyuK.s page 5 + BFIN GAS /tmp/ccUAkcj5.s page 5 135 0098 20E1016A R0 = 27137 (X); @@ -298,7 +298,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 182 .LVL23: 183 00e4 D1BB [FP+-12] = R1; 184 .LVL24: - BFIN GAS /tmp/ccc6RyuK.s page 6 + BFIN GAS /tmp/ccUAkcj5.s page 6 54:src/l502_init.c **** err = bfrom_OtpWrite(page, OTP_LOWER_HALF | OTP_NO_ECC, &val); @@ -358,7 +358,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 235 .LFB20: 88:src/l502_init.c **** 89:src/l502_init.c **** - BFIN GAS /tmp/ccc6RyuK.s page 7 + BFIN GAS /tmp/ccUAkcj5.s page 7 90:src/l502_init.c **** @@ -418,7 +418,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 102:src/l502_init.c **** if (!err && !((val>>OTP_INVALID_P)&0x3)) { 275 .loc 1 102 0 276 0152 000C cc =R0==0; - BFIN GAS /tmp/ccc6RyuK.s page 8 + BFIN GAS /tmp/ccUAkcj5.s page 8 277 0154 5914 if !cc jump .L15 (bp); @@ -478,7 +478,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 110:src/l502_init.c **** pll_setup = 1; 111:src/l502_init.c **** } 112:src/l502_init.c **** err = l502_otp_write_cfg(page); - BFIN GAS /tmp/ccc6RyuK.s page 9 + BFIN GAS /tmp/ccUAkcj5.s page 9 113:src/l502_init.c **** page+=4; @@ -538,7 +538,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 353 01b6 20E1016A R0 = 27137 (X); 354 01ba 2160 R1 = 4 (X); 355 01bc 804F R0 <<= 16; - BFIN GAS /tmp/ccc6RyuK.s page 10 + BFIN GAS /tmp/ccUAkcj5.s page 10 356 01be 41E10404 R1.H = 1028; @@ -598,7 +598,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 404 0202 6300 call (P3); 405 0204 C82F jump.s .L21; 406 .LVL53: - BFIN GAS /tmp/ccc6RyuK.s page 11 + BFIN GAS /tmp/ccUAkcj5.s page 11 407 .L15: @@ -658,7 +658,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 456 0242 5730 R2 = FP; 457 0244 1064 R0 += 2; 458 0246 21E18000 R1 = 128 (X); - BFIN GAS /tmp/ccc6RyuK.s page 12 + BFIN GAS /tmp/ccUAkcj5.s page 12 459 024a 8267 R2 += -16; @@ -718,7 +718,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 507 .LFE20: 508 .size _l502_otp_init, .-_l502_otp_init 509 .align 4 - BFIN GAS /tmp/ccc6RyuK.s page 13 + BFIN GAS /tmp/ccUAkcj5.s page 13 510 .global _l502_init; @@ -778,7 +778,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 151:src/l502_init.c **** *pSPORT0_RCR2 = SLEN(15) | RXSE; 544 .loc 1 151 0 545 02c2 026D P2 += 32; - BFIN GAS /tmp/ccc6RyuK.s page 14 + BFIN GAS /tmp/ccUAkcj5.s page 14 546 02c4 1097 W [P2] = R0; @@ -838,7 +838,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 23:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #endif 24:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** 25:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #if !defined(__NO_BUILTIN) - BFIN GAS /tmp/ccc6RyuK.s page 15 + BFIN GAS /tmp/ccUAkcj5.s page 15 26:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** @@ -898,7 +898,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 80:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #endif /* __DEFINED_CLI */ 81:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** 82:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #if (!defined(__DEFINED_STI) && \ - BFIN GAS /tmp/ccc6RyuK.s page 16 + BFIN GAS /tmp/ccUAkcj5.s page 16 83:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** ((defined(__SPECIFIC_NAMES) && defined(__ENABLE_STI)) || \ @@ -958,7 +958,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 137:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #pragma always_inline 138:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** static void prefetch(void * __a) { 139:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** __builtin_prefetch(__a); - BFIN GAS /tmp/ccc6RyuK.s page 17 + BFIN GAS /tmp/ccUAkcj5.s page 17 140:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** } @@ -1018,7 +1018,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 194:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #pragma inline 195:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #pragma always_inline 196:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** static void flush(void * __a) { - BFIN GAS /tmp/ccc6RyuK.s page 18 + BFIN GAS /tmp/ccUAkcj5.s page 18 197:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** __builtin_flush(__a); @@ -1078,7 +1078,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 251:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** 252:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** /* generate a csync instruction protected by CLI/STI for anomaly 05-00-0312; 253:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** ** you can generate an unprotected csync by using csync_int - BFIN GAS /tmp/ccc6RyuK.s page 19 + BFIN GAS /tmp/ccUAkcj5.s page 19 254:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** */ @@ -1138,7 +1138,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 600 0316 2400 ssync; 601 .LBE62: 602 .LBE61: - BFIN GAS /tmp/ccc6RyuK.s page 20 + BFIN GAS /tmp/ccUAkcj5.s page 20 159:src/l502_init.c **** /* SPORT TX оставляем на IVG9 */ @@ -1198,7 +1198,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 631 .loc 1 183 0 632 0342 01E80000 UNLINK; 633 0346 BD05 ( r7:7, p5:5 ) = [sp++]; - BFIN GAS /tmp/ccc6RyuK.s page 21 + BFIN GAS /tmp/ccUAkcj5.s page 21 634 @@ -1258,7 +1258,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 680 .LFE21: 681 .size _l502_init, .-_l502_init 682 .section .debug_frame,"",@progbits - BFIN GAS /tmp/ccc6RyuK.s page 22 + BFIN GAS /tmp/ccUAkcj5.s page 22 683 .Lframe0: @@ -1318,7 +1318,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 737 .LSFDE4: 738 0048 20000000 .4byte .LEFDE4-.LASFDE4 739 .LASFDE4: - BFIN GAS /tmp/ccc6RyuK.s page 23 + BFIN GAS /tmp/ccUAkcj5.s page 23 740 004c 00000000 .4byte .Lframe0 @@ -1378,7 +1378,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 794 0090 03 .uleb128 0x3 795 0091 85 .byte 0x85 796 0092 02 .uleb128 0x2 - BFIN GAS /tmp/ccc6RyuK.s page 24 + BFIN GAS /tmp/ccUAkcj5.s page 24 797 0093 84 .byte 0x84 @@ -1438,7 +1438,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 851 0035 50 .byte 0x50 852 0036 12000000 .4byte .LVL1-.Ltext0 853 003a 42000000 .4byte .LVL8-.Ltext0 - BFIN GAS /tmp/ccc6RyuK.s page 25 + BFIN GAS /tmp/ccUAkcj5.s page 25 854 003e 0100 .2byte 0x1 @@ -1498,7 +1498,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 908 00cb 26010000 .4byte .LVL31-.Ltext0 909 00cf 0100 .2byte 0x1 910 00d1 56 .byte 0x56 - BFIN GAS /tmp/ccc6RyuK.s page 26 + BFIN GAS /tmp/ccUAkcj5.s page 26 911 00d2 00000000 .4byte 0x0 @@ -1558,7 +1558,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 965 .LLST8: 966 0165 8E000000 .4byte .LVL12-.Ltext0 967 0169 90000000 .4byte .LVL13-.Ltext0 - BFIN GAS /tmp/ccc6RyuK.s page 27 + BFIN GAS /tmp/ccUAkcj5.s page 27 968 016d 0100 .2byte 0x1 @@ -1618,7 +1618,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 1022 01f9 50 .byte 0x50 1023 01fa B6010000 .4byte .LVL44-.Ltext0 1024 01fe D8010000 .4byte .LVL47-.Ltext0 - BFIN GAS /tmp/ccc6RyuK.s page 28 + BFIN GAS /tmp/ccUAkcj5.s page 28 1025 0202 0100 .2byte 0x1 @@ -1678,7 +1678,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 1079 0295 54 .byte 0x54 1080 0296 B6010000 .4byte .LVL44-.Ltext0 1081 029a 8A020000 .4byte .LVL63-.Ltext0 - BFIN GAS /tmp/ccc6RyuK.s page 29 + BFIN GAS /tmp/ccUAkcj5.s page 29 1082 029e 0100 .2byte 0x1 @@ -1738,7 +1738,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 1136 .file 3 "/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib 1137 .file 4 "gcc/bfrom.h" 1138 .section .debug_info - BFIN GAS /tmp/ccc6RyuK.s page 30 + BFIN GAS /tmp/ccUAkcj5.s page 30 1139 0000 D8040000 .4byte 0x4d8 @@ -1798,7 +1798,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 1193 006d 07 .byte 0x7 1194 006e 05 .uleb128 0x5 1195 006f 04 .byte 0x4 - BFIN GAS /tmp/ccc6RyuK.s page 31 + BFIN GAS /tmp/ccUAkcj5.s page 31 1196 0070 02 .uleb128 0x2 @@ -1858,7 +1858,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 1250 00d9 02 .byte 0x2 1251 00da 23 .byte 0x23 1252 00db 06 .uleb128 0x6 - BFIN GAS /tmp/ccc6RyuK.s page 32 + BFIN GAS /tmp/ccUAkcj5.s page 32 1253 00dc 08 .uleb128 0x8 @@ -1918,7 +1918,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 1307 014c 12010000 .4byte 0x112 1308 0150 2B000000 .4byte .LLST1 1309 0154 10 .uleb128 0x10 - BFIN GAS /tmp/ccc6RyuK.s page 33 + BFIN GAS /tmp/ccUAkcj5.s page 33 1310 0155 1D010000 .4byte 0x11d @@ -1978,7 +1978,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 1364 01ca 01 .byte 0x1 1365 01cb 44 .byte 0x44 1366 01cc 82000000 .4byte 0x82 - BFIN GAS /tmp/ccc6RyuK.s page 34 + BFIN GAS /tmp/ccUAkcj5.s page 34 1367 01d0 0C .uleb128 0xc @@ -2038,7 +2038,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 1421 025a 00 .byte 0x0 1422 025b 00 .byte 0x0 1423 025c 00 .byte 0x0 - BFIN GAS /tmp/ccc6RyuK.s page 35 + BFIN GAS /tmp/ccUAkcj5.s page 35 1424 025d 18 .uleb128 0x18 @@ -2098,7 +2098,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 1478 02de 58000000 .4byte .Ldebug_ranges0+0x58 1479 02e2 16 .uleb128 0x16 1480 02e3 C5010000 .4byte 0x1c5 - BFIN GAS /tmp/ccc6RyuK.s page 36 + BFIN GAS /tmp/ccUAkcj5.s page 36 1481 02e7 12 .uleb128 0x12 @@ -2158,7 +2158,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 1535 035c 7F .byte 0x7f 1536 035d 11 .uleb128 0x11 1537 035e 68020000 .4byte .LBB54 - BFIN GAS /tmp/ccc6RyuK.s page 37 + BFIN GAS /tmp/ccUAkcj5.s page 37 1538 0362 84020000 .4byte .LBE54 @@ -2218,7 +2218,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 1592 03e2 16030000 .4byte .LBB61 1593 03e6 18030000 .4byte .LBE61 1594 03ea 01 .byte 0x1 - BFIN GAS /tmp/ccc6RyuK.s page 38 + BFIN GAS /tmp/ccUAkcj5.s page 38 1595 03eb A0 .byte 0xa0 @@ -2278,7 +2278,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 1648 0461 01 .byte 0x1 1649 0462 82000000 .4byte 0x82 1650 0466 75040000 .4byte 0x475 - BFIN GAS /tmp/ccc6RyuK.s page 39 + BFIN GAS /tmp/ccUAkcj5.s page 39 1651 046a 23 .uleb128 0x23 @@ -2338,7 +2338,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 1702 0002 01 .byte 0x1 1703 0003 25 .uleb128 0x25 1704 0004 0E .uleb128 0xe - BFIN GAS /tmp/ccc6RyuK.s page 40 + BFIN GAS /tmp/ccUAkcj5.s page 40 1705 0005 13 .uleb128 0x13 @@ -2398,7 +2398,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 1759 003b 00 .byte 0x0 1760 003c 03 .uleb128 0x3 1761 003d 0E .uleb128 0xe - BFIN GAS /tmp/ccc6RyuK.s page 41 + BFIN GAS /tmp/ccUAkcj5.s page 41 1762 003e 3A .uleb128 0x3a @@ -2458,7 +2458,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 1816 0074 2E .uleb128 0x2e 1817 0075 01 .byte 0x1 1818 0076 3F .uleb128 0x3f - BFIN GAS /tmp/ccc6RyuK.s page 42 + BFIN GAS /tmp/ccUAkcj5.s page 42 1819 0077 0C .uleb128 0xc @@ -2518,7 +2518,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 1873 00ad 01 .uleb128 0x1 1874 00ae 12 .uleb128 0x12 1875 00af 01 .uleb128 0x1 - BFIN GAS /tmp/ccc6RyuK.s page 43 + BFIN GAS /tmp/ccUAkcj5.s page 43 1876 00b0 40 .uleb128 0x40 @@ -2578,7 +2578,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 1930 00e6 0C .uleb128 0xc 1931 00e7 20 .uleb128 0x20 1932 00e8 0B .uleb128 0xb - BFIN GAS /tmp/ccc6RyuK.s page 44 + BFIN GAS /tmp/ccUAkcj5.s page 44 1933 00e9 01 .uleb128 0x1 @@ -2638,7 +2638,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 1987 011f 0B .uleb128 0xb 1988 0120 3B .uleb128 0x3b 1989 0121 0B .uleb128 0xb - BFIN GAS /tmp/ccc6RyuK.s page 45 + BFIN GAS /tmp/ccUAkcj5.s page 45 1990 0122 27 .uleb128 0x27 @@ -2698,7 +2698,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 2044 0158 03 .uleb128 0x3 2045 0159 08 .uleb128 0x8 2046 015a 3A .uleb128 0x3a - BFIN GAS /tmp/ccc6RyuK.s page 46 + BFIN GAS /tmp/ccUAkcj5.s page 46 2047 015b 0B .uleb128 0xb @@ -2758,7 +2758,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 2101 0191 0B .uleb128 0xb 2102 0192 00 .byte 0x0 2103 0193 00 .byte 0x0 - BFIN GAS /tmp/ccc6RyuK.s page 47 + BFIN GAS /tmp/ccUAkcj5.s page 47 2104 0194 21 .uleb128 0x21 @@ -2818,7 +2818,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 2158 000a DC040000 .4byte 0x4dc 2159 000e 36010000 .4byte 0x136 2160 0012 6C353032 .string "l502_otp_make_invalid" - BFIN GAS /tmp/ccc6RyuK.s page 48 + BFIN GAS /tmp/ccUAkcj5.s page 48 2160 5F6F7470 @@ -2878,7 +2878,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 2199 003c 06020000 .4byte .LBE35-.Ltext0 2200 0040 6E010000 .4byte .LBB46-.Ltext0 2201 0044 94010000 .4byte .LBE46-.Ltext0 - BFIN GAS /tmp/ccc6RyuK.s page 49 + BFIN GAS /tmp/ccUAkcj5.s page 49 2202 0048 44010000 .4byte .LBB45-.Ltext0 @@ -2938,7 +2938,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 2234 70526561 2234 6400 2235 .LASF2: - BFIN GAS /tmp/ccc6RyuK.s page 50 + BFIN GAS /tmp/ccUAkcj5.s page 50 2236 00a5 756E7369 .string "unsigned char" @@ -2998,7 +2998,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 2258 6720756E 2258 7369676E 2258 65642069 - BFIN GAS /tmp/ccc6RyuK.s page 51 + BFIN GAS /tmp/ccUAkcj5.s page 51 2259 .LASF26: @@ -3058,7 +3058,7 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 2284 5F6F7470 2284 5F6D616B 2284 655F696E - BFIN GAS /tmp/ccc6RyuK.s page 52 + BFIN GAS /tmp/ccUAkcj5.s page 52 2284 76616C69 @@ -3074,16 +3074,16 @@ BFIN GAS /tmp/ccc6RyuK.s page 1 2290 01fe 7373796E .string "ssync" 2290 6300 2291 .ident "GCC: (ADI-2014R1-RC2) 4.3.5" - BFIN GAS /tmp/ccc6RyuK.s page 53 + BFIN GAS /tmp/ccUAkcj5.s page 53 DEFINED SYMBOLS *ABS*:0000000000000000 src/l502_init.c - /tmp/ccc6RyuK.s:13 .text:0000000000000000 _l502_otp_make_invalid - /tmp/ccc6RyuK.s:72 .text:0000000000000044 _l502_setup_pll - /tmp/ccc6RyuK.s:96 .text:000000000000006c _l502_otp_write_cfg - /tmp/ccc6RyuK.s:234 .text:0000000000000128 _l502_otp_init - /tmp/ccc6RyuK.s:512 .text:000000000000028c _l502_init + /tmp/ccUAkcj5.s:13 .text:0000000000000000 _l502_otp_make_invalid + /tmp/ccUAkcj5.s:72 .text:0000000000000044 _l502_setup_pll + /tmp/ccUAkcj5.s:96 .text:000000000000006c _l502_otp_write_cfg + /tmp/ccUAkcj5.s:234 .text:0000000000000128 _l502_otp_init + /tmp/ccUAkcj5.s:512 .text:000000000000028c _l502_init UNDEFINED SYMBOLS _fpga_spi_init diff --git a/build/release/lst/l502_params.lst b/build/release/lst/l502_params.lst index 1ed4a05..90f38e9 100644 --- a/build/release/lst/l502_params.lst +++ b/build/release/lst/l502_params.lst @@ -1,4 +1,4 @@ -BFIN GAS /tmp/ccsaPffU.s page 1 +BFIN GAS /tmp/ccU9Tg4X.s page 1 1 .file "src/l502_params.c"; @@ -58,7 +58,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 36:src/l502_params.c **** .ref_freq = L502_REF_FREQ_2000KHZ, 37:src/l502_params.c **** .out_freq_div = X502_OUT_FREQ_DIV_DEFAULT, 38:src/l502_params.c **** .sync_mode = L502_SYNC_INTERNAL, - BFIN GAS /tmp/ccsaPffU.s page 2 + BFIN GAS /tmp/ccU9Tg4X.s page 2 39:src/l502_params.c **** .sync_start_mode = L502_SYNC_INTERNAL @@ -118,7 +118,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 47 .type _params_set_lch, STT_FUNC; 48 _params_set_lch: 49 .LFB3: - BFIN GAS /tmp/ccsaPffU.s page 3 + BFIN GAS /tmp/ccU9Tg4X.s page 3 60:src/l502_params.c **** @@ -178,7 +178,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 77:src/l502_params.c **** if ((mode!=L502_LCH_MODE_COMM) && (mode != L502_LCH_MODE_DIFF) && 72 .loc 1 77 0 73 0044 120E cc =R2<=2 (iu); - BFIN GAS /tmp/ccsaPffU.s page 4 + BFIN GAS /tmp/ccU9Tg4X.s page 4 74 0046 FA17 if !cc jump .L8 (bp); @@ -238,7 +238,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 95:src/l502_params.c **** int32_t params_set_adc_freq_div(uint32_t div) { 117 .loc 1 95 0 118 .LVL9: - BFIN GAS /tmp/ccsaPffU.s page 5 + BFIN GAS /tmp/ccU9Tg4X.s page 5 119 008c 0830 R1 = R0; @@ -298,7 +298,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 158 00c4 00E80000 LINK 0; 159 .LCFI3: 160 .loc 1 107 0 - BFIN GAS /tmp/ccsaPffU.s page 6 + BFIN GAS /tmp/ccU9Tg4X.s page 6 161 00c8 10E60402 [P2+2064] = R0; @@ -358,7 +358,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 202 .LFE6: 203 .size _params_set_adc_interframe_delay, .-_params_set_adc_interframe_delay 204 .align 4 - BFIN GAS /tmp/ccsaPffU.s page 7 + BFIN GAS /tmp/ccU9Tg4X.s page 7 205 .global _params_set_sync_mode; @@ -418,7 +418,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 130:src/l502_params.c **** /** Установка источника синхронизации старта сбора дан 131:src/l502_params.c **** @param[in] sync_mode Значение из #t_l502_sync_mode 132:src/l502_params.c **** @return Код ошибки */ - BFIN GAS /tmp/ccsaPffU.s page 8 + BFIN GAS /tmp/ccU9Tg4X.s page 8 133:src/l502_params.c **** int32_t params_set_sync_start_mode(t_l502_sync_mode sync_mode) { @@ -478,7 +478,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 145:src/l502_params.c **** if ((div==0) || (div > L502_DIN_FREQ_DIV_MAX)) 288 .loc 1 145 0 289 0162 FA63 R2 = -1 (X); - BFIN GAS /tmp/ccsaPffU.s page 9 + BFIN GAS /tmp/ccU9Tg4X.s page 9 290 0164 F867 R0 += -1; @@ -538,7 +538,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 331 019c 100A cc =R0<=R2 (iu); 332 019e 0B10 if !cc jump .L45; 156:src/l502_params.c **** return L502_BF_ERR_INVALID_CMD_PARAMS; - BFIN GAS /tmp/ccsaPffU.s page 10 + BFIN GAS /tmp/ccU9Tg4X.s page 10 157:src/l502_params.c **** g_set.out_freq_div = div; @@ -598,7 +598,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 174:src/l502_params.c **** if (!err) { 175:src/l502_params.c **** /* записываем логическую таблицу */ 176:src/l502_params.c **** for (ch = 0; ch < g_set.lch_cnt; ch++) { - BFIN GAS /tmp/ccsaPffU.s page 11 + BFIN GAS /tmp/ccU9Tg4X.s page 11 177:src/l502_params.c **** uint32_t wrd = ((g_set.lch[ch].phy_ch & 0xF) << 3) | (g_set.lch[ch].range & 0x7); @@ -658,7 +658,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 390 .LBB2: 177:src/l502_params.c **** uint32_t wrd = ((g_set.lch[ch].phy_ch & 0xF) << 3) | (g_set.lch[ch].range & 0x7); 391 .loc 1 177 0 - BFIN GAS /tmp/ccsaPffU.s page 12 + BFIN GAS /tmp/ccU9Tg4X.s page 12 392 01f6 7C60 R4 = 15 (X); @@ -718,7 +718,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 177:src/l502_params.c **** uint32_t wrd = ((g_set.lch[ch].phy_ch & 0xF) << 3) | (g_set.lch[ch].range & 0x7); 438 .loc 1 177 0 439 023e 184F R0 <<= 3; - BFIN GAS /tmp/ccsaPffU.s page 13 + BFIN GAS /tmp/ccU9Tg4X.s page 13 440 0240 0832 P1 = R0; @@ -778,7 +778,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 487 02ac 3A60 R2 = 7 (X); 488 02ae A8E41608 R0 = B [P5+2070] (Z); 489 02b2 5154 R1 = R1 & R2; - BFIN GAS /tmp/ccsaPffU.s page 14 + BFIN GAS /tmp/ccU9Tg4X.s page 14 490 02b4 1054 R0 = R0 & R2; @@ -838,7 +838,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 538 .section .debug_frame,"",@progbits 539 .Lframe0: 540 0000 0C000000 .4byte .LECIE0-.LSCIE0 - BFIN GAS /tmp/ccsaPffU.s page 15 + BFIN GAS /tmp/ccU9Tg4X.s page 15 541 .LSCIE0: @@ -898,7 +898,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 595 0051 0C .byte 0xc 596 0052 0F .uleb128 0xf 597 0053 08 .uleb128 0x8 - BFIN GAS /tmp/ccsaPffU.s page 16 + BFIN GAS /tmp/ccU9Tg4X.s page 16 598 0054 8F .byte 0x8f @@ -958,7 +958,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 652 009f 01 .uleb128 0x1 653 .align 4 654 .LEFDE10: - BFIN GAS /tmp/ccsaPffU.s page 17 + BFIN GAS /tmp/ccU9Tg4X.s page 17 655 .LSFDE12: @@ -1018,7 +1018,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 709 00ec 00000000 .4byte .Lframe0 710 00f0 C0010000 .4byte .LFB11 711 00f4 2C010000 .4byte .LFE11-.LFB11 - BFIN GAS /tmp/ccsaPffU.s page 18 + BFIN GAS /tmp/ccU9Tg4X.s page 18 712 00f8 42 .byte 0x4 @@ -1078,7 +1078,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 766 0035 00000000 .4byte 0x0 767 0039 00000000 .4byte 0x0 768 .LLST2: - BFIN GAS /tmp/ccsaPffU.s page 19 + BFIN GAS /tmp/ccU9Tg4X.s page 19 769 003d 2C000000 .4byte .LFB3-.Ltext0 @@ -1138,7 +1138,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 823 00cd 08 .sleb128 8 824 00ce 00000000 .4byte 0x0 825 00d2 00000000 .4byte 0x0 - BFIN GAS /tmp/ccsaPffU.s page 20 + BFIN GAS /tmp/ccU9Tg4X.s page 20 826 .LLST7: @@ -1198,7 +1198,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 880 0163 1C010000 .4byte .LVL18-.Ltext0 881 0167 1C010000 .4byte .LVL19-.Ltext0 882 016b 0100 .2byte 0x1 - BFIN GAS /tmp/ccsaPffU.s page 21 + BFIN GAS /tmp/ccU9Tg4X.s page 21 883 016d 50 .byte 0x50 @@ -1258,7 +1258,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 937 01fb 60010000 .4byte .LVL27-.Ltext0 938 01ff 66010000 .4byte .LVL28-.Ltext0 939 0203 0100 .2byte 0x1 - BFIN GAS /tmp/ccsaPffU.s page 22 + BFIN GAS /tmp/ccU9Tg4X.s page 22 940 0205 50 .byte 0x50 @@ -1318,7 +1318,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 994 .LLST22: 995 0294 DC010000 .4byte .LVL31-.Ltext0 996 0298 DE010000 .4byte .LVL32-.Ltext0 - BFIN GAS /tmp/ccsaPffU.s page 23 + BFIN GAS /tmp/ccU9Tg4X.s page 23 997 029c 0100 .2byte 0x1 @@ -1378,7 +1378,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 1051 0045 03 .uleb128 0x3 1052 0046 39030000 .4byte .LASF4 1053 004a 02 .byte 0x2 - BFIN GAS /tmp/ccsaPffU.s page 24 + BFIN GAS /tmp/ccU9Tg4X.s page 24 1054 004b 36 .byte 0x36 @@ -1438,7 +1438,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 1108 00ae 00 .sleb128 0 1109 00af 07 .uleb128 0x7 1110 00b0 10050000 .4byte .LASF15 - BFIN GAS /tmp/ccsaPffU.s page 25 + BFIN GAS /tmp/ccU9Tg4X.s page 25 1111 00b4 807C .sleb128 -512 @@ -1498,7 +1498,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 1165 0126 04 .byte 0x4 1166 0127 04 .byte 0x4 1167 0128 55 .byte 0x55 - BFIN GAS /tmp/ccsaPffU.s page 26 + BFIN GAS /tmp/ccU9Tg4X.s page 26 1168 0129 52010000 .4byte 0x152 @@ -1558,7 +1558,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 1222 0192 A7010000 .4byte .LASF41 1223 0196 01 .sleb128 1 1224 0197 07 .uleb128 0x7 - BFIN GAS /tmp/ccsaPffU.s page 27 + BFIN GAS /tmp/ccU9Tg4X.s page 27 1225 0198 C9000000 .4byte .LASF42 @@ -1618,7 +1618,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 1279 01f9 E0000000 .4byte .LASF50 1280 01fd 05 .byte 0x5 1281 01fe 1A .byte 0x1a - BFIN GAS /tmp/ccsaPffU.s page 28 + BFIN GAS /tmp/ccU9Tg4X.s page 28 1282 01ff 69000000 .4byte 0x69 @@ -1678,7 +1678,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 1336 0262 09 .uleb128 0x9 1337 0263 18010000 .4byte .LASF56 1338 0267 05 .byte 0x5 - BFIN GAS /tmp/ccsaPffU.s page 29 + BFIN GAS /tmp/ccU9Tg4X.s page 29 1339 0268 24 .byte 0x24 @@ -1738,7 +1738,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 1393 02c9 23 .byte 0x23 1394 02ca 8010 .uleb128 0x800 1395 02cc 09 .uleb128 0x9 - BFIN GAS /tmp/ccsaPffU.s page 30 + BFIN GAS /tmp/ccU9Tg4X.s page 30 1396 02cd D9020000 .4byte .LASF61 @@ -1798,7 +1798,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 1450 0333 9710 .uleb128 0x817 1451 0335 00 .byte 0x0 1452 0336 0B .uleb128 0xb - BFIN GAS /tmp/ccsaPffU.s page 31 + BFIN GAS /tmp/ccU9Tg4X.s page 31 1453 0337 9B020000 .4byte 0x29b @@ -1858,7 +1858,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 1507 03b7 18010000 .4byte .LASF56 1508 03bb 01 .byte 0x1 1509 03bc 49 .byte 0x49 - BFIN GAS /tmp/ccsaPffU.s page 32 + BFIN GAS /tmp/ccU9Tg4X.s page 32 1510 03bd 78010000 .4byte 0x178 @@ -1918,7 +1918,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 1564 042c D4000000 .4byte .LFE5 1565 0430 B7000000 .4byte .LLST6 1566 0434 48040000 .4byte 0x448 - BFIN GAS /tmp/ccsaPffU.s page 33 + BFIN GAS /tmp/ccU9Tg4X.s page 33 1567 0438 0F .uleb128 0xf @@ -1978,7 +1978,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 1621 04b9 01 .byte 0x1 1622 04ba 57000000 .4byte 0x57 1623 04be 30010000 .4byte .LFB8 - BFIN GAS /tmp/ccsaPffU.s page 34 + BFIN GAS /tmp/ccU9Tg4X.s page 34 1624 04c2 5E010000 .4byte .LFE8 @@ -2038,7 +2038,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 1678 0549 BF000000 .4byte .LASF81 1679 054d 01 .byte 0x1 1680 054e AA .byte 0xaa - BFIN GAS /tmp/ccsaPffU.s page 35 + BFIN GAS /tmp/ccU9Tg4X.s page 35 1681 054f 01 .byte 0x1 @@ -2098,7 +2098,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 1735 05c9 89000000 .4byte 0x89 1736 05cd 00 .byte 0x0 1737 .section .debug_abbrev - BFIN GAS /tmp/ccsaPffU.s page 36 + BFIN GAS /tmp/ccU9Tg4X.s page 36 1738 0000 01 .uleb128 0x1 @@ -2158,7 +2158,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 1792 0036 05 .uleb128 0x5 1793 0037 24 .uleb128 0x24 1794 0038 00 .byte 0x0 - BFIN GAS /tmp/ccsaPffU.s page 37 + BFIN GAS /tmp/ccU9Tg4X.s page 37 1795 0039 0B .uleb128 0xb @@ -2218,7 +2218,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 1849 006f 00 .byte 0x0 1850 0070 00 .byte 0x0 1851 0071 0A .uleb128 0xa - BFIN GAS /tmp/ccsaPffU.s page 38 + BFIN GAS /tmp/ccU9Tg4X.s page 38 1852 0072 0D .uleb128 0xd @@ -2278,7 +2278,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 1906 00a8 3B .uleb128 0x3b 1907 00a9 0B .uleb128 0xb 1908 00aa 27 .uleb128 0x27 - BFIN GAS /tmp/ccsaPffU.s page 39 + BFIN GAS /tmp/ccU9Tg4X.s page 39 1909 00ab 0C .uleb128 0xc @@ -2338,7 +2338,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 1963 00e1 02 .uleb128 0x2 1964 00e2 0A .uleb128 0xa 1965 00e3 00 .byte 0x0 - BFIN GAS /tmp/ccsaPffU.s page 40 + BFIN GAS /tmp/ccU9Tg4X.s page 40 1966 00e4 00 .byte 0x0 @@ -2398,7 +2398,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 2020 011a 00 .byte 0x0 2021 011b 16 .uleb128 0x16 2022 011c 34 .uleb128 0x34 - BFIN GAS /tmp/ccsaPffU.s page 41 + BFIN GAS /tmp/ccU9Tg4X.s page 41 2023 011d 00 .byte 0x0 @@ -2458,7 +2458,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 2060 65745F61 2060 64635F69 2060 6E746572 - BFIN GAS /tmp/ccsaPffU.s page 42 + BFIN GAS /tmp/ccU9Tg4X.s page 42 2061 0090 75040000 .4byte 0x475 @@ -2518,7 +2518,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 2093 000c 62020000 .4byte .LBE3-.Ltext0 2094 0010 00000000 .4byte 0x0 2095 0014 00000000 .4byte 0x0 - BFIN GAS /tmp/ccsaPffU.s page 43 + BFIN GAS /tmp/ccU9Tg4X.s page 43 2096 .section .debug_str,"MS",@progbits,1 @@ -2578,7 +2578,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 2117 .LASF2: 2118 00a7 73686F72 .string "short int" 2118 7420696E - BFIN GAS /tmp/ccsaPffU.s page 44 + BFIN GAS /tmp/ccU9Tg4X.s page 44 2118 7400 @@ -2638,7 +2638,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 2142 5F42465F 2142 4552525F 2142 53545245 - BFIN GAS /tmp/ccsaPffU.s page 45 + BFIN GAS /tmp/ccU9Tg4X.s page 45 2142 414D5F53 @@ -2698,7 +2698,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 2166 54455354 2166 5F56414C 2167 .LASF7: - BFIN GAS /tmp/ccsaPffU.s page 46 + BFIN GAS /tmp/ccU9Tg4X.s page 46 2168 0209 6C6F6E67 .string "long int" @@ -2758,7 +2758,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 2188 02c7 4C353032 .string "L502_ADC_RANGE_02" 2188 5F414443 2188 5F52414E - BFIN GAS /tmp/ccsaPffU.s page 47 + BFIN GAS /tmp/ccU9Tg4X.s page 47 2188 47455F30 @@ -2818,7 +2818,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 2210 65745F6C 2210 636800 2211 .LASF67: - BFIN GAS /tmp/ccsaPffU.s page 48 + BFIN GAS /tmp/ccU9Tg4X.s page 48 2212 0374 73796E63 .string "sync_start_mode" @@ -2878,7 +2878,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 2233 .LASF74: 2234 0433 66726571 .string "freq_code" 2234 5F636F64 - BFIN GAS /tmp/ccsaPffU.s page 49 + BFIN GAS /tmp/ccU9Tg4X.s page 49 2234 6500 @@ -2938,7 +2938,7 @@ BFIN GAS /tmp/ccsaPffU.s page 1 2254 545F434F 2255 .LASF68: 2256 0527 745F7365 .string "t_settings" - BFIN GAS /tmp/ccsaPffU.s page 50 + BFIN GAS /tmp/ccU9Tg4X.s page 50 2256 7474696E @@ -2983,22 +2983,22 @@ BFIN GAS /tmp/ccsaPffU.s page 1 2272 5F766572 2272 00 2273 .ident "GCC: (ADI-2014R1-RC2) 4.3.5" - BFIN GAS /tmp/ccsaPffU.s page 51 + BFIN GAS /tmp/ccU9Tg4X.s page 51 DEFINED SYMBOLS *ABS*:0000000000000000 src/l502_params.c - /tmp/ccsaPffU.s:13 .text:0000000000000000 _params_set_lch_cnt - /tmp/ccsaPffU.s:526 .data:0000000000000000 _g_set - /tmp/ccsaPffU.s:48 .text:000000000000002c _params_set_lch - /tmp/ccsaPffU.s:115 .text:000000000000008c _params_set_adc_freq_div - /tmp/ccsaPffU.s:150 .text:00000000000000bc _params_set_ref_freq - /tmp/ccsaPffU.s:172 .text:00000000000000d4 _params_set_adc_interframe_delay - /tmp/ccsaPffU.s:207 .text:0000000000000100 _params_set_sync_mode - /tmp/ccsaPffU.s:245 .text:0000000000000130 _params_set_sync_start_mode - /tmp/ccsaPffU.s:283 .text:0000000000000160 _params_set_din_freq_div - /tmp/ccsaPffU.s:318 .text:0000000000000190 _params_set_dac_freq_div - /tmp/ccsaPffU.s:352 .text:00000000000001c0 _configure + /tmp/ccU9Tg4X.s:13 .text:0000000000000000 _params_set_lch_cnt + /tmp/ccU9Tg4X.s:526 .data:0000000000000000 _g_set + /tmp/ccU9Tg4X.s:48 .text:000000000000002c _params_set_lch + /tmp/ccU9Tg4X.s:115 .text:000000000000008c _params_set_adc_freq_div + /tmp/ccU9Tg4X.s:150 .text:00000000000000bc _params_set_ref_freq + /tmp/ccU9Tg4X.s:172 .text:00000000000000d4 _params_set_adc_interframe_delay + /tmp/ccU9Tg4X.s:207 .text:0000000000000100 _params_set_sync_mode + /tmp/ccU9Tg4X.s:245 .text:0000000000000130 _params_set_sync_start_mode + /tmp/ccU9Tg4X.s:283 .text:0000000000000160 _params_set_din_freq_div + /tmp/ccU9Tg4X.s:318 .text:0000000000000190 _params_set_dac_freq_div + /tmp/ccU9Tg4X.s:352 .text:00000000000001c0 _configure *COM*:0000000000000018 _g_module_info UNDEFINED SYMBOLS diff --git a/build/release/lst/l502_sport_tx.lst b/build/release/lst/l502_sport_tx.lst index 623a475..9c6dff6 100644 --- a/build/release/lst/l502_sport_tx.lst +++ b/build/release/lst/l502_sport_tx.lst @@ -1,4 +1,4 @@ -BFIN GAS /tmp/ccBVVpmX.s page 1 +BFIN GAS /tmp/ccJ3dRzR.s page 1 1 .file "src/l502_sport_tx.c"; @@ -58,7 +58,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 36:src/l502_sport_tx.c **** typedef struct { 37:src/l502_sport_tx.c **** uint16_t ndpl; 38:src/l502_sport_tx.c **** uint16_t sal; - BFIN GAS /tmp/ccBVVpmX.s page 2 + BFIN GAS /tmp/ccJ3dRzR.s page 2 39:src/l502_sport_tx.c **** uint16_t sah; @@ -118,7 +118,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 65:src/l502_sport_tx.c **** f_tx_was_empty = 0; 41 .loc 1 65 0 42 002a 0060 R0 = 0 (X); - BFIN GAS /tmp/ccBVVpmX.s page 3 + BFIN GAS /tmp/ccJ3dRzR.s page 3 64:src/l502_sport_tx.c **** ret |= X502_OUT_STATUS_FLAG_BUF_WAS_EMPTY; @@ -178,7 +178,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 80 005e 50E61900 W [P2+50] = R0; 81 0062 40E10000 R0.H = _f_descrs+70; 82 0066 00E14A00 R0.L = _f_descrs+70; - BFIN GAS /tmp/ccBVVpmX.s page 4 + BFIN GAS /tmp/ccJ3dRzR.s page 4 83 006a 50E61E00 W [P2+60] = R0; @@ -238,7 +238,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 80:src/l502_sport_tx.c **** f_descrs[i].ndpl = i==(SPORT_TX_DESCR_CNT-1) ? (uint32_t)&f_descrs[0]&0xFFFF : 131 .loc 1 80 0 132 0112 50E64B00 W [P2+150] = R0; - BFIN GAS /tmp/ccBVVpmX.s page 5 + BFIN GAS /tmp/ccJ3dRzR.s page 5 133 .loc 1 84 0 @@ -298,7 +298,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 99:src/l502_sport_tx.c **** } 100:src/l502_sport_tx.c **** 101:src/l502_sport_tx.c **** - BFIN GAS /tmp/ccBVVpmX.s page 6 + BFIN GAS /tmp/ccJ3dRzR.s page 6 102:src/l502_sport_tx.c **** /** @brief Останов сбора по SPORT0. @@ -358,7 +358,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 196 _isr_sport_dma_tx: 197 .LFB22: 132:src/l502_sport_tx.c **** - BFIN GAS /tmp/ccBVVpmX.s page 7 + BFIN GAS /tmp/ccJ3dRzR.s page 7 133:src/l502_sport_tx.c **** @@ -418,7 +418,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 187:src/l502_sport_tx.c **** Также функция помечает дескриптор как свободный и п 188:src/l502_sport_tx.c **** снова запускает DMA (если он был остановлен, но при эт 189:src/l502_sport_tx.c **** дескриптор на передачу) */ - BFIN GAS /tmp/ccBVVpmX.s page 8 + BFIN GAS /tmp/ccJ3dRzR.s page 8 190:src/l502_sport_tx.c **** ISR( isr_sport_dma_tx) { @@ -478,7 +478,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 250 .loc 1 191 0 251 01c0 4AE1C0FF P2.H = 65472; 190:src/l502_sport_tx.c **** ISR( isr_sport_dma_tx) { - BFIN GAS /tmp/ccBVVpmX.s page 9 + BFIN GAS /tmp/ccJ3dRzR.s page 9 252 .loc 1 190 0 @@ -538,7 +538,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 291 0208 1032 P2 = R0; 292 020a 09E10400 P1.L = _f_descrs; 293 020e 20E1A500 R0 = 165 (X); - BFIN GAS /tmp/ccBVVpmX.s page 10 + BFIN GAS /tmp/ccJ3dRzR.s page 10 294 0212 925E P2 = P2 + (P2 << 2); @@ -598,7 +598,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 9:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #pragma diag(push) 10:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #pragma diag(suppress:misra_rule_2_4) 11:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #pragma diag(suppress:misra_rule_5_3) - BFIN GAS /tmp/ccBVVpmX.s page 11 + BFIN GAS /tmp/ccJ3dRzR.s page 11 12:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #pragma diag(suppress:misra_rule_6_3) @@ -658,7 +658,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 66:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** 67:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #if (!defined(__DEFINED_CLI) && \ 68:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** ((defined(__SPECIFIC_NAMES) && defined(__ENABLE_CLI)) || \ - BFIN GAS /tmp/ccBVVpmX.s page 12 + BFIN GAS /tmp/ccJ3dRzR.s page 12 69:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** (!defined(__SPECIFIC_NAMES) && !defined(__DISABLE_CLI)))) @@ -718,7 +718,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 123:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** 124:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #define __DEFINED_EXCPT 125:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** - BFIN GAS /tmp/ccBVVpmX.s page 13 + BFIN GAS /tmp/ccJ3dRzR.s page 13 126:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #define excpt(A) (__builtin_excpt((A))) @@ -778,7 +778,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 180:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #pragma always_inline 181:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** static void * flushinvmodup(void * __a) { 182:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** void * __rval = __builtin_flushinvmodup(__a); - BFIN GAS /tmp/ccBVVpmX.s page 14 + BFIN GAS /tmp/ccJ3dRzR.s page 14 183:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** return __rval; @@ -838,7 +838,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 237:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #pragma inline 238:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #pragma always_inline 239:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** static void * iflushmodup(void * __a) { - BFIN GAS /tmp/ccBVVpmX.s page 15 + BFIN GAS /tmp/ccJ3dRzR.s page 15 240:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** void * __rval = __builtin_iflushmodup(__a); @@ -898,7 +898,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 339 0258 2191 R1 = [P4]; 340 025a 1891 R0 = [P3]; 341 025c 0108 cc =R1==R0; - BFIN GAS /tmp/ccBVVpmX.s page 16 + BFIN GAS /tmp/ccJ3dRzR.s page 16 342 025e 0318 if cc jump .L13; @@ -958,7 +958,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 379 02a2 1401 M0 = [SP++]; 380 02a4 1F01 L3 = [SP++]; 381 02a6 1E01 L2 = [SP++]; - BFIN GAS /tmp/ccBVVpmX.s page 17 + BFIN GAS /tmp/ccJ3dRzR.s page 17 382 02a8 1D01 L1 = [SP++]; @@ -1018,7 +1018,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 432 02f6 BB2F jump.s .L14; 433 .LBE23: 434 .LBE22: - BFIN GAS /tmp/ccBVVpmX.s page 18 + BFIN GAS /tmp/ccJ3dRzR.s page 18 435 .LBE24: @@ -1078,7 +1078,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 478 .loc 1 157 0 479 032c 20E1A500 R0 = 165 (X); 156:src/l502_sport_tx.c **** f_descrs[f_put_descr].xcnt = size*2; - BFIN GAS /tmp/ccBVVpmX.s page 19 + BFIN GAS /tmp/ccJ3dRzR.s page 19 480 .loc 1 156 0 @@ -1138,7 +1138,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 175:src/l502_sport_tx.c **** f_put_descr=0; 528 .loc 1 175 0 529 0378 4AE10000 P2.H = _f_put_descr; - BFIN GAS /tmp/ccBVVpmX.s page 20 + BFIN GAS /tmp/ccJ3dRzR.s page 20 530 037c 0060 R0 = 0 (X); @@ -1198,7 +1198,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 575 .LBB30: 576 .LBB31: 96:src/l502_sport_tx.c **** *pSPORT0_TCR1 |= TSPEN; - BFIN GAS /tmp/ccBVVpmX.s page 21 + BFIN GAS /tmp/ccJ3dRzR.s page 21 577 .loc 1 96 0 @@ -1258,7 +1258,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 621 .LBB41: 622 .loc 2 277 0 623 0402 2400 ssync; - BFIN GAS /tmp/ccBVVpmX.s page 22 + BFIN GAS /tmp/ccJ3dRzR.s page 22 624 .LBE41: @@ -1318,7 +1318,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 674 0468 50E62800 W [P2+80] = R0; 675 046c 40E10000 R0.H = _f_descrs+100; 676 0470 00E16800 R0.L = _f_descrs+100; - BFIN GAS /tmp/ccBVVpmX.s page 23 + BFIN GAS /tmp/ccJ3dRzR.s page 23 677 0474 50E62D00 W [P2+90] = R0; @@ -1378,7 +1378,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 85:src/l502_sport_tx.c **** *pDMA4_X_MODIFY = 2; 723 .loc 1 85 0 724 0502 4AE1C0FF P2.H = 65472; - BFIN GAS /tmp/ccBVVpmX.s page 24 + BFIN GAS /tmp/ccJ3dRzR.s page 24 725 0506 1060 R0 = 2 (X); @@ -1438,7 +1438,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 775 0004 FFFFFFFF .4byte 0xffffffff 776 0008 01 .byte 0x1 777 0009 00 .string "" - BFIN GAS /tmp/ccBVVpmX.s page 25 + BFIN GAS /tmp/ccJ3dRzR.s page 25 778 000a 01 .uleb128 0x1 @@ -1498,7 +1498,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 832 0055 02 .uleb128 0x2 833 0056 A3 .byte 0xa3 834 0057 01 .uleb128 0x1 - BFIN GAS /tmp/ccBVVpmX.s page 26 + BFIN GAS /tmp/ccJ3dRzR.s page 26 835 .align 4 @@ -1558,7 +1558,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 889 008a 0E .byte 0xe 890 008b 64 .uleb128 0x64 891 008c 42 .byte 0x4 - BFIN GAS /tmp/ccBVVpmX.s page 27 + BFIN GAS /tmp/ccJ3dRzR.s page 27 892 .4byte .LCFI15-.LCFI14 @@ -1618,7 +1618,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 946 00bd 25 .uleb128 0x25 947 00be 9E .byte 0x9e 948 00bf 24 .uleb128 0x24 - BFIN GAS /tmp/ccBVVpmX.s page 28 + BFIN GAS /tmp/ccJ3dRzR.s page 28 949 00c0 9D .byte 0x9d @@ -1678,7 +1678,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 1003 00f6 80 .byte 0x80 1004 00f7 08 .uleb128 0x8 1005 00f8 B1 .byte 0xb1 - BFIN GAS /tmp/ccBVVpmX.s page 29 + BFIN GAS /tmp/ccJ3dRzR.s page 29 1006 00f9 07 .uleb128 0x7 @@ -1738,7 +1738,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 1060 0136 04 .uleb128 0x4 1061 0137 8D .byte 0x8d 1062 0138 03 .uleb128 0x3 - BFIN GAS /tmp/ccBVVpmX.s page 30 + BFIN GAS /tmp/ccJ3dRzR.s page 30 1063 0139 8C .byte 0x8c @@ -1798,7 +1798,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 1117 0046 0100 .2byte 0x1 1118 0048 5E .byte 0x5e 1119 0049 70010000 .4byte .LCFI2-.Ltext0 - BFIN GAS /tmp/ccBVVpmX.s page 31 + BFIN GAS /tmp/ccJ3dRzR.s page 31 1120 004d 8C010000 .4byte .LFE20-.Ltext0 @@ -1858,7 +1858,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 1174 00d3 7E .byte 0x7e 1175 00d4 D800 .sleb128 88 1176 00d6 A0010000 .4byte .LCFI12-.Ltext0 - BFIN GAS /tmp/ccBVVpmX.s page 32 + BFIN GAS /tmp/ccJ3dRzR.s page 32 1177 00da A2010000 .4byte .LCFI13-.Ltext0 @@ -1918,7 +1918,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 1231 0165 B6010000 .4byte .LCFI23-.Ltext0 1232 0169 B8010000 .4byte .LCFI24-.Ltext0 1233 016d 0300 .2byte 0x3 - BFIN GAS /tmp/ccBVVpmX.s page 33 + BFIN GAS /tmp/ccJ3dRzR.s page 33 1234 016f 7E .byte 0x7e @@ -1978,7 +1978,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 1288 01fd 7E .byte 0x7e 1289 01fe 0C .sleb128 12 1290 01ff 02030000 .4byte .LCFI33-.Ltext0 - BFIN GAS /tmp/ccBVVpmX.s page 34 + BFIN GAS /tmp/ccJ3dRzR.s page 34 1291 0203 E4030000 .4byte .LFE21-.Ltext0 @@ -2038,7 +2038,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 1345 0031 03 .byte 0x3 1346 0032 2A .byte 0x2a 1347 0033 37000000 .4byte 0x37 - BFIN GAS /tmp/ccBVVpmX.s page 35 + BFIN GAS /tmp/ccJ3dRzR.s page 35 1348 0037 02 .uleb128 0x2 @@ -2098,7 +2098,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 1402 0097 04 .byte 0x4 1403 0098 04 .byte 0x4 1404 0099 37 .byte 0x37 - BFIN GAS /tmp/ccBVVpmX.s page 36 + BFIN GAS /tmp/ccJ3dRzR.s page 36 1405 009a AB000000 .4byte 0xab @@ -2158,7 +2158,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 1459 0100 02 .uleb128 0x2 1460 0101 0A .uleb128 0xa 1461 0102 73616800 .string "sah" - BFIN GAS /tmp/ccBVVpmX.s page 37 + BFIN GAS /tmp/ccJ3dRzR.s page 37 1462 0106 01 .byte 0x1 @@ -2218,7 +2218,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 1516 016d 3C .byte 0x3c 1517 016e 5E000000 .4byte 0x5e 1518 0172 01 .byte 0x1 - BFIN GAS /tmp/ccBVVpmX.s page 38 + BFIN GAS /tmp/ccJ3dRzR.s page 38 1519 0173 51 .byte 0x51 @@ -2278,7 +2278,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 1573 01ef 01 .byte 0x1 1574 01f0 C1 .byte 0xc1 1575 01f1 5E000000 .4byte 0x5e - BFIN GAS /tmp/ccBVVpmX.s page 39 + BFIN GAS /tmp/ccJ3dRzR.s page 39 1576 01f5 D5010000 .4byte .LLST4 @@ -2338,7 +2338,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 1630 0279 16 .uleb128 0x16 1631 027a 95000000 .4byte .LASF31 1632 027e 01 .byte 0x1 - BFIN GAS /tmp/ccBVVpmX.s page 40 + BFIN GAS /tmp/ccJ3dRzR.s page 40 1633 027f AA .byte 0xaa @@ -2398,7 +2398,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 1687 0300 22040000 .4byte .LBB47 1688 0304 48050000 .4byte .LBE47 1689 0308 12 .uleb128 0x12 - BFIN GAS /tmp/ccBVVpmX.s page 41 + BFIN GAS /tmp/ccJ3dRzR.s page 41 1690 0309 83010000 .4byte 0x183 @@ -2458,7 +2458,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 1744 037b 88010000 .4byte .LASF39 1745 037f 01 .byte 0x1 1746 0380 30 .byte 0x30 - BFIN GAS /tmp/ccBVVpmX.s page 42 + BFIN GAS /tmp/ccJ3dRzR.s page 42 1747 0381 7E000000 .4byte 0x7e @@ -2518,7 +2518,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 1801 0021 03 .uleb128 0x3 1802 0022 0E .uleb128 0xe 1803 0023 3A .uleb128 0x3a - BFIN GAS /tmp/ccBVVpmX.s page 43 + BFIN GAS /tmp/ccJ3dRzR.s page 43 1804 0024 0B .uleb128 0xb @@ -2578,7 +2578,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 1858 005a 3A .uleb128 0x3a 1859 005b 0B .uleb128 0xb 1860 005c 3B .uleb128 0x3b - BFIN GAS /tmp/ccBVVpmX.s page 44 + BFIN GAS /tmp/ccJ3dRzR.s page 44 1861 005d 0B .uleb128 0xb @@ -2638,7 +2638,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 1915 0093 0E .uleb128 0xe 1916 0094 3A .uleb128 0x3a 1917 0095 0B .uleb128 0xb - BFIN GAS /tmp/ccBVVpmX.s page 45 + BFIN GAS /tmp/ccJ3dRzR.s page 45 1918 0096 3B .uleb128 0x3b @@ -2698,7 +2698,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 1972 00cc 0E .uleb128 0xe 1973 00cd 3A .uleb128 0x3a 1974 00ce 0B .uleb128 0xb - BFIN GAS /tmp/ccBVVpmX.s page 46 + BFIN GAS /tmp/ccJ3dRzR.s page 46 1975 00cf 3B .uleb128 0x3b @@ -2758,7 +2758,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 2029 0105 3B .uleb128 0x3b 2030 0106 0B .uleb128 0xb 2031 0107 27 .uleb128 0x27 - BFIN GAS /tmp/ccBVVpmX.s page 47 + BFIN GAS /tmp/ccJ3dRzR.s page 47 2032 0108 0C .uleb128 0xc @@ -2818,7 +2818,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 2086 013e 17 .uleb128 0x17 2087 013f 34 .uleb128 0x34 2088 0140 00 .byte 0x0 - BFIN GAS /tmp/ccBVVpmX.s page 48 + BFIN GAS /tmp/ccJ3dRzR.s page 48 2089 0141 03 .uleb128 0x3 @@ -2878,7 +2878,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 2143 0177 03 .uleb128 0x3 2144 0178 0E .uleb128 0xe 2145 0179 3A .uleb128 0x3a - BFIN GAS /tmp/ccBVVpmX.s page 49 + BFIN GAS /tmp/ccJ3dRzR.s page 49 2146 017a 0B .uleb128 0xb @@ -2938,7 +2938,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 2200 01b0 49 .uleb128 0x49 2201 01b1 13 .uleb128 0x13 2202 01b2 2F .uleb128 0x2f - BFIN GAS /tmp/ccBVVpmX.s page 50 + BFIN GAS /tmp/ccJ3dRzR.s page 50 2203 01b3 0B .uleb128 0xb @@ -2998,7 +2998,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 2253 0026 8D010000 .4byte 0x18d 2254 002a 73706F72 .string "sport_tx_init" 2254 745F7478 - BFIN GAS /tmp/ccBVVpmX.s page 51 + BFIN GAS /tmp/ccJ3dRzR.s page 51 2254 5F696E69 @@ -3058,7 +3058,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 2292 0000 73706F72 .string "sport_tx_init" 2292 745F7478 2292 5F696E69 - BFIN GAS /tmp/ccBVVpmX.s page 52 + BFIN GAS /tmp/ccJ3dRzR.s page 52 2292 7400 @@ -3118,7 +3118,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 2314 53545245 2314 414D5F43 2314 59434C45 - BFIN GAS /tmp/ccBVVpmX.s page 53 + BFIN GAS /tmp/ccJ3dRzR.s page 53 2314 00 @@ -3178,7 +3178,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 2338 72737400 2339 .LASF11: 2340 0190 756E7369 .string "unsigned int" - BFIN GAS /tmp/ccBVVpmX.s page 54 + BFIN GAS /tmp/ccJ3dRzR.s page 54 2340 676E6564 @@ -3238,7 +3238,7 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 2362 657100 2363 .LASF2: 2364 0234 73686F72 .string "short int" - BFIN GAS /tmp/ccBVVpmX.s page 55 + BFIN GAS /tmp/ccJ3dRzR.s page 55 2364 7420696E @@ -3293,24 +3293,24 @@ BFIN GAS /tmp/ccBVVpmX.s page 1 2386 02ce 7373796E .string "ssync" 2386 6300 2387 .ident "GCC: (ADI-2014R1-RC2) 4.3.5" - BFIN GAS /tmp/ccBVVpmX.s page 56 + BFIN GAS /tmp/ccJ3dRzR.s page 56 DEFINED SYMBOLS *ABS*:0000000000000000 src/l502_sport_tx.c - /tmp/ccBVVpmX.s:13 .text:0000000000000000 _sport_tx_out_status - /tmp/ccBVVpmX.s:766 .bss:00000000000000a8 _f_put_cnt - /tmp/ccBVVpmX.s:768 .bss:00000000000000ac _f_done_cnt - /tmp/ccBVVpmX.s:758 .bss:0000000000000000 _f_tx_was_empty - /tmp/ccBVVpmX.s:57 .text:0000000000000038 _sport_tx_init - /tmp/ccBVVpmX.s:760 .bss:0000000000000004 _f_descrs - /tmp/ccBVVpmX.s:762 .bss:00000000000000a5 _f_done_descr - /tmp/ccBVVpmX.s:760 .bss:00000000000000a4 _f_put_descr - /tmp/ccBVVpmX.s:770 .bss:00000000000000b0 _f_first - /tmp/ccBVVpmX.s:171 .text:0000000000000168 _sport_tx_req_rdy - /tmp/ccBVVpmX.s:196 .text:000000000000018c _isr_sport_dma_tx - /tmp/ccBVVpmX.s:441 .text:00000000000002f8 _sport_tx_start_req - /tmp/ccBVVpmX.s:602 .text:00000000000003e4 _sport_tx_stop + /tmp/ccJ3dRzR.s:13 .text:0000000000000000 _sport_tx_out_status + /tmp/ccJ3dRzR.s:766 .bss:00000000000000a8 _f_put_cnt + /tmp/ccJ3dRzR.s:768 .bss:00000000000000ac _f_done_cnt + /tmp/ccJ3dRzR.s:758 .bss:0000000000000000 _f_tx_was_empty + /tmp/ccJ3dRzR.s:57 .text:0000000000000038 _sport_tx_init + /tmp/ccJ3dRzR.s:760 .bss:0000000000000004 _f_descrs + /tmp/ccJ3dRzR.s:762 .bss:00000000000000a5 _f_done_descr + /tmp/ccJ3dRzR.s:760 .bss:00000000000000a4 _f_put_descr + /tmp/ccJ3dRzR.s:770 .bss:00000000000000b0 _f_first + /tmp/ccJ3dRzR.s:171 .text:0000000000000168 _sport_tx_req_rdy + /tmp/ccJ3dRzR.s:196 .text:000000000000018c _isr_sport_dma_tx + /tmp/ccJ3dRzR.s:441 .text:00000000000002f8 _sport_tx_start_req + /tmp/ccJ3dRzR.s:602 .text:00000000000003e4 _sport_tx_stop UNDEFINED SYMBOLS _sport_tx_done diff --git a/build/release/lst/l502_stream.lst b/build/release/lst/l502_stream.lst index c8d5efd..2b91b91 100644 --- a/build/release/lst/l502_stream.lst +++ b/build/release/lst/l502_stream.lst @@ -1,4 +1,4 @@ -BFIN GAS /tmp/cc3Pqqsi.s page 1 +BFIN GAS /tmp/ccrdr5Hz.s page 1 1 .file "src/l502_stream.c"; @@ -58,7 +58,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 36:src/l502_stream.c **** #define DATA_L (1<<10) 37:src/l502_stream.c **** #define TWIDDLE_L (DATA_L / 2) 38:src/l502_stream.c **** //*/ - BFIN GAS /tmp/cc3Pqqsi.s page 2 + BFIN GAS /tmp/ccrdr5Hz.s page 2 39:src/l502_stream.c **** @@ -118,7 +118,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 93:src/l502_stream.c **** static uint32_t f_sport_in_buf_size = L502_SPORT_IN_BUF_SIZE; 94:src/l502_stream.c **** 95:src/l502_stream.c **** - BFIN GAS /tmp/cc3Pqqsi.s page 3 + BFIN GAS /tmp/ccrdr5Hz.s page 3 96:src/l502_stream.c **** /* буфер для прв кинятых данных по HDMA для вывода на ЦАП @@ -178,7 +178,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 150:src/l502_stream.c **** /* разрешаем прием по HDMA */ 151:src/l502_stream.c **** hdma_recv_start(); 152:src/l502_stream.c **** /* запускаем первый блок на прием (остальные будут - BFIN GAS /tmp/cc3Pqqsi.s page 4 + BFIN GAS /tmp/ccrdr5Hz.s page 4 153:src/l502_stream.c **** добавлены из stream_proc() */ @@ -238,7 +238,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 207:src/l502_stream.c **** return 0; 208:src/l502_stream.c **** } 209:src/l502_stream.c **** - BFIN GAS /tmp/cc3Pqqsi.s page 5 + BFIN GAS /tmp/ccrdr5Hz.s page 5 210:src/l502_stream.c **** /***************************************************************************//** @@ -298,7 +298,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 264:src/l502_stream.c **** время момента первого отсчета может не совпада 265:src/l502_stream.c **** запуска синхронизации 266:src/l502_stream.c **** */ - BFIN GAS /tmp/cc3Pqqsi.s page 6 + BFIN GAS /tmp/ccrdr5Hz.s page 6 267:src/l502_stream.c **** fpga_reg_write(L502_REGS_IOHARD_PRELOAD_ADC, 1); @@ -358,7 +358,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 321:src/l502_stream.c **** void stream_proc(void) { 322:src/l502_stream.c **** /* если запущен поток ввода */ 323:src/l502_stream.c **** if ((g_stream_in_state != IN_STREAM_STOP) && (g_stream_in_state != IN_STREAM_ERR)) { - BFIN GAS /tmp/cc3Pqqsi.s page 7 + BFIN GAS /tmp/ccrdr5Hz.s page 7 324:src/l502_stream.c **** uint32_t sport_rdy_size; @@ -418,7 +418,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 378:src/l502_stream.c **** 379:src/l502_stream.c **** hdma_rdy_size = f_hdma_out_start_pos >= get_pos ? 380:src/l502_stream.c **** L502_HDMA_OUT_BUF_SIZE - f_hdma_out_start_pos + get_pos : - BFIN GAS /tmp/cc3Pqqsi.s page 8 + BFIN GAS /tmp/ccrdr5Hz.s page 8 381:src/l502_stream.c **** get_pos - f_hdma_out_start_pos; @@ -478,7 +478,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 39 .loc 1 409 0 40 0020 0893 [P1] = R0; 410:src/l502_stream.c **** } - BFIN GAS /tmp/cc3Pqqsi.s page 9 + BFIN GAS /tmp/ccrdr5Hz.s page 9 41 .loc 1 410 0 @@ -538,7 +538,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 427:src/l502_stream.c **** } 78 .loc 1 427 0 79 004a 01E80000 UNLINK; - BFIN GAS /tmp/cc3Pqqsi.s page 10 + BFIN GAS /tmp/ccrdr5Hz.s page 10 80 004e 1000 rts; @@ -598,7 +598,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 114 .size _hdma_recv_done, .-_hdma_recv_done 115 0072 0000 .align 4 116 .global _sport_in_buffer_size; - BFIN GAS /tmp/cc3Pqqsi.s page 11 + BFIN GAS /tmp/ccrdr5Hz.s page 11 117 .type _sport_in_buffer_size, STT_FUNC; @@ -658,7 +658,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 140 .LCFI4: 141 0086 3830 R7 = R0; 478:src/l502_stream.c **** int mul; - BFIN GAS /tmp/cc3Pqqsi.s page 12 + BFIN GAS /tmp/ccrdr5Hz.s page 12 479:src/l502_stream.c **** if ((size >= L502_SPORT_IN_BUF_SIZE/4) || (size > 0x8000)) @@ -718,7 +718,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 182 .loc 1 489 0 183 00ce 3805 ( r7:7 ) = [sp++]; 184 - BFIN GAS /tmp/cc3Pqqsi.s page 13 + BFIN GAS /tmp/ccrdr5Hz.s page 13 185 .LCFI7: @@ -778,7 +778,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 534:src/l502_stream.c **** 535:src/l502_stream.c **** Функция запрещает прием по SPORT0 и останавливает DMA */ 536:src/l502_stream.c **** void sport_rx_stop(void) { - BFIN GAS /tmp/cc3Pqqsi.s page 14 + BFIN GAS /tmp/ccrdr5Hz.s page 14 195 .loc 1 536 0 @@ -838,7 +838,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 34:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #define __builtin_prefetch(x) __asm__ __volatile__ ("PREFETCH[%0];" : : "p"(x)) 35:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #define __builtin_prefetchmodup(x) ({ void *__p = &(x); __asm__ __volatile__ ("PREFETCH[%0++];" : " 36:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #define __builtin_flushinv(x) __asm__ __volatile__ ("FLUSHINV[%0];" : : "p"(x)) - BFIN GAS /tmp/cc3Pqqsi.s page 15 + BFIN GAS /tmp/ccrdr5Hz.s page 15 37:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #define __builtin_flushinvmodup(x) ({ void *__p = &(x); __asm__ __volatile__ ("FLUSHINV[%0++];" : " @@ -898,7 +898,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 91:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** __builtin_sti(__a); 92:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** } 93:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** - BFIN GAS /tmp/cc3Pqqsi.s page 16 + BFIN GAS /tmp/ccrdr5Hz.s page 16 94:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #endif /* __DEFINED_STI */ @@ -958,7 +958,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 148:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #define __DEFINED_PREFETCHMODUP 149:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** 150:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #pragma inline - BFIN GAS /tmp/cc3Pqqsi.s page 17 + BFIN GAS /tmp/ccrdr5Hz.s page 17 151:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #pragma always_inline @@ -1018,7 +1018,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 205:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** 206:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #define __DEFINED_FLUSHMODUP 207:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** - BFIN GAS /tmp/cc3Pqqsi.s page 18 + BFIN GAS /tmp/ccrdr5Hz.s page 18 208:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #pragma inline @@ -1078,7 +1078,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 262:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #endif /* __DEFINED_CSYNC */ 263:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** 264:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #if (!defined(__DEFINED_SSYNC) && \ - BFIN GAS /tmp/cc3Pqqsi.s page 19 + BFIN GAS /tmp/ccrdr5Hz.s page 19 265:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** ((defined(__SPECIFIC_NAMES) && defined(__ENABLE_SSYNC)) || \ @@ -1138,7 +1138,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 242 .size _sport_rx_stop, .-_sport_rx_stop 243 .align 4 244 .global _sport_rx_start; - BFIN GAS /tmp/cc3Pqqsi.s page 20 + BFIN GAS /tmp/ccrdr5Hz.s page 20 245 .type _sport_rx_start, STT_FUNC; @@ -1198,7 +1198,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 291 0160 2400 ssync; 292 .LBE42: 293 .LBE41: - BFIN GAS /tmp/cc3Pqqsi.s page 21 + BFIN GAS /tmp/ccrdr5Hz.s page 21 503:src/l502_stream.c **** while (*pSPORT0_STAT & RXNE) { @@ -1258,7 +1258,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 338 01c6 0897 W [P1] = R0; 339 .LBB43: 340 .LBB44: - BFIN GAS /tmp/cc3Pqqsi.s page 22 + BFIN GAS /tmp/ccrdr5Hz.s page 22 341 .loc 2 277 0 @@ -1318,7 +1318,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 385 .LFB24: 321:src/l502_stream.c **** void stream_proc(void) { 386 .loc 1 321 0 - BFIN GAS /tmp/cc3Pqqsi.s page 23 + BFIN GAS /tmp/ccrdr5Hz.s page 23 387 0208 C304 [--sp] = ( p5:3 ); @@ -1378,7 +1378,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 430 .L26: 431 .LBE45: 350:src/l502_stream.c **** if ((g_stream_out_state == OUT_STREAM_PRELOAD) || - BFIN GAS /tmp/cc3Pqqsi.s page 24 + BFIN GAS /tmp/ccrdr5Hz.s page 24 432 .loc 1 350 0 @@ -1438,7 +1438,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 477 0284 FFE3BEFE call _hdma_recv_req_rdy; 478 .LVL23: 479 0288 000C cc =R0==0; - BFIN GAS /tmp/cc3Pqqsi.s page 25 + BFIN GAS /tmp/ccrdr5Hz.s page 25 480 028a E71B if cc jump .L36; @@ -1498,7 +1498,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 386:src/l502_stream.c **** f_hdma_out_start_pos+=f_hdma_out_block_size; 524 .loc 1 386 0 525 02da 2893 [P5] = R0; - BFIN GAS /tmp/cc3Pqqsi.s page 26 + BFIN GAS /tmp/ccrdr5Hz.s page 26 387:src/l502_stream.c **** if (f_hdma_out_start_pos==L502_HDMA_OUT_BUF_SIZE) @@ -1558,7 +1558,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 570 .loc 1 336 0 571 0320 2093 [P4] = R0; 337:src/l502_stream.c **** if (f_sport_in_proc_pos==f_sport_in_buf_size) - BFIN GAS /tmp/cc3Pqqsi.s page 27 + BFIN GAS /tmp/ccrdr5Hz.s page 27 572 .loc 1 337 0 @@ -1618,7 +1618,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 617 035e 0060 R0 = 0 (X); 618 0360 0AE13000 P2.L = _f_hdma_out_proc_pos; 619 0364 1093 [P2] = R0; - BFIN GAS /tmp/cc3Pqqsi.s page 28 + BFIN GAS /tmp/ccrdr5Hz.s page 28 620 0366 8F2F jump.s .L33; @@ -1678,7 +1678,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 668 039a 4CE10000 P4.H = _g_stream_out_state; 143:src/l502_stream.c **** int32_t stream_out_preload(void) { 669 .loc 1 143 0 - BFIN GAS /tmp/cc3Pqqsi.s page 29 + BFIN GAS /tmp/ccrdr5Hz.s page 29 670 039e 00E80300 LINK 12; @@ -1738,7 +1738,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 715 .LCFI17: 716 03fe 1000 rts; 717 .L47: - BFIN GAS /tmp/cc3Pqqsi.s page 30 + BFIN GAS /tmp/ccrdr5Hz.s page 30 718 0400 01E80000 UNLINK; @@ -1798,7 +1798,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 287:src/l502_stream.c **** int32_t streams_stop(void) { 763 .loc 1 287 0 764 0432 00E80300 LINK 12; - BFIN GAS /tmp/cc3Pqqsi.s page 31 + BFIN GAS /tmp/ccrdr5Hz.s page 31 765 .LCFI21: @@ -1858,7 +1858,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 808 .LBB63: 809 .LBB64: 810 .loc 2 277 0 - BFIN GAS /tmp/cc3Pqqsi.s page 32 + BFIN GAS /tmp/ccrdr5Hz.s page 32 811 0474 2400 ssync; @@ -1918,7 +1918,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 305:src/l502_stream.c **** g_stream_out_state = OUT_STREAM_STOP; 856 .loc 1 305 0 857 04c6 1793 [P2] = R7; - BFIN GAS /tmp/cc3Pqqsi.s page 33 + BFIN GAS /tmp/ccrdr5Hz.s page 33 308:src/l502_stream.c **** } @@ -1978,7 +1978,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 903 .LCFI36: 904 04ee 5901 [--SP] = B1; 905 .LCFI37: - BFIN GAS /tmp/cc3Pqqsi.s page 34 + BFIN GAS /tmp/ccrdr5Hz.s page 34 906 04f0 5A01 [--SP] = B2; @@ -2038,7 +2038,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 951 052c 1391 R3 = [P2]; 564:src/l502_stream.c **** if (f_sport_in_put_pos == f_sport_in_buf_size) 952 .loc 1 564 0 - BFIN GAS /tmp/cc3Pqqsi.s page 35 + BFIN GAS /tmp/ccrdr5Hz.s page 35 953 052e 4AE10000 P2.H = _f_sport_in_buf_size; @@ -2098,7 +2098,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 576:src/l502_stream.c **** /* если осталось не больше блока - то считаем за пер 577:src/l502_stream.c **** т.к. тогда при следующем прерывании уже могут бы 578:src/l502_stream.c **** принятые ранее данные */ - BFIN GAS /tmp/cc3Pqqsi.s page 36 + BFIN GAS /tmp/ccrdr5Hz.s page 36 579:src/l502_stream.c **** if (rdy_put_pos < 2*f_sport_in_block_size) { @@ -2158,7 +2158,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 1041 05c8 D12F jump.s .L58; 1042 .L62: 1043 .LBB79: - BFIN GAS /tmp/cc3Pqqsi.s page 37 + BFIN GAS /tmp/ccrdr5Hz.s page 37 1044 .LBB80: @@ -2218,7 +2218,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 1092 0616 1093 [P2] = R0; 1093 0618 B42F jump.s .L59; 1094 .L60: - BFIN GAS /tmp/cc3Pqqsi.s page 38 + BFIN GAS /tmp/ccrdr5Hz.s page 38 1095 .LBE80: @@ -2278,7 +2278,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 1141 063e 080C cc =R0==1; 1142 0640 1118 if cc jump .L68; 1143 .L64: - BFIN GAS /tmp/cc3Pqqsi.s page 39 + BFIN GAS /tmp/ccrdr5Hz.s page 39 179:src/l502_stream.c **** if (streams & L502_STREAM_ADC) @@ -2338,7 +2338,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 1188 067a E41F if cc jump .L64 (bp); 174:src/l502_stream.c **** sport_rx_stop(); 1189 .loc 1 174 0 - BFIN GAS /tmp/cc3Pqqsi.s page 40 + BFIN GAS /tmp/ccrdr5Hz.s page 40 1190 067c FFE32CFD call _sport_rx_stop; @@ -2398,7 +2398,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 1236 06a4 0960 R1 = 1 (X); 1237 06a6 4F54 R1 = R7 & R1; 1238 .LVL61: - BFIN GAS /tmp/cc3Pqqsi.s page 41 + BFIN GAS /tmp/ccrdr5Hz.s page 41 182:src/l502_stream.c **** wrd_en |= 0x2; @@ -2458,7 +2458,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 1283 .LBE104: 1284 .LBE107: 1285 .LFE20: - BFIN GAS /tmp/cc3Pqqsi.s page 42 + BFIN GAS /tmp/ccrdr5Hz.s page 42 1286 .size _stream_enable, .-_stream_enable @@ -2518,7 +2518,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 227:src/l502_stream.c **** f_sport_in_put_pos = f_sport_in_get_pos = f_sport_in_proc_pos = 0; 1331 .loc 1 227 0 1332 0728 1093 [P2] = R0; - BFIN GAS /tmp/cc3Pqqsi.s page 43 + BFIN GAS /tmp/ccrdr5Hz.s page 43 230:src/l502_stream.c **** if (g_streams & L502_STREAM_ALL_IN) { @@ -2578,7 +2578,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 1376 .LBB127: 1377 .LBB123: 188:src/l502_stream.c **** g_streams = streams; - BFIN GAS /tmp/cc3Pqqsi.s page 44 + BFIN GAS /tmp/ccrdr5Hz.s page 44 1378 .loc 1 188 0 @@ -2638,7 +2638,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 1421 07a0 2993 [P5] = R1; 247:src/l502_stream.c **** if ((g_stream_out_state == OUT_STREAM_STOP) || 1422 .loc 1 247 0 - BFIN GAS /tmp/cc3Pqqsi.s page 45 + BFIN GAS /tmp/ccrdr5Hz.s page 45 1423 07a2 4CE10000 P4.H = _g_stream_out_state; @@ -2698,7 +2698,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 1469 07ee 0060 R0 = 0 (X); 1470 07f0 0AE1C80C P2.L = 3272; 1471 07f4 1097 W [P2] = R0; - BFIN GAS /tmp/cc3Pqqsi.s page 46 + BFIN GAS /tmp/ccrdr5Hz.s page 46 1472 .LBB133: @@ -2758,7 +2758,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 1520 0836 06E10000 R6.L = _f_sport_in_buf; 1521 083a 0AE1C40C P2.L = 3268; 1522 083e 1693 [P2] = R6; - BFIN GAS /tmp/cc3Pqqsi.s page 47 + BFIN GAS /tmp/ccrdr5Hz.s page 47 510:src/l502_stream.c **** *pDMA3_X_COUNT = 2*f_sport_in_block_size; /* так как SPORT настроен на 16 би @@ -2818,7 +2818,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 522:src/l502_stream.c **** *pDMA3_CONFIG |= DMAEN; 1568 .loc 1 522 0 1569 089c 0895 R0 = W [P1] (Z); - BFIN GAS /tmp/cc3Pqqsi.s page 48 + BFIN GAS /tmp/ccrdr5Hz.s page 48 1570 089e 004A BITSET (R0, 0); @@ -2878,7 +2878,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 1614 .LBE141: 249:src/l502_stream.c **** stream_out_preload(); 1615 .loc 1 249 0 - BFIN GAS /tmp/cc3Pqqsi.s page 49 + BFIN GAS /tmp/ccrdr5Hz.s page 49 1616 08e0 FFE35CFD call _stream_out_preload; @@ -2938,7 +2938,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 1668 0008 00002000 .long 2097152 1669 .local _f_sport_in_get_pos 1670 .comm _f_sport_in_get_pos,4,4 - BFIN GAS /tmp/cc3Pqqsi.s page 50 + BFIN GAS /tmp/ccrdr5Hz.s page 50 1671 .local _f_recv_size @@ -2998,7 +2998,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 1713 .size _twiddle_im, 4096 1714 _twiddle_im: 1715 c01000 00000000 .zero 4096 - BFIN GAS /tmp/cc3Pqqsi.s page 51 + BFIN GAS /tmp/ccrdr5Hz.s page 51 1715 00000000 @@ -3058,7 +3058,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 1750 000d 0C .byte 0xc 1751 000e 0E .uleb128 0xe 1752 000f 00 .uleb128 0x0 - BFIN GAS /tmp/cc3Pqqsi.s page 52 + BFIN GAS /tmp/ccrdr5Hz.s page 52 1753 .align 4 @@ -3118,7 +3118,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 1807 0058 14000000 .4byte .LEFDE6-.LASFDE6 1808 .LASFDE6: 1809 005c 00000000 .4byte .Lframe0 - BFIN GAS /tmp/cc3Pqqsi.s page 53 + BFIN GAS /tmp/ccrdr5Hz.s page 53 1810 0060 74000000 .4byte .LFB28 @@ -3178,7 +3178,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 1864 00a8 1C000000 .4byte .LEFDE12-.LASFDE12 1865 .LASFDE12: 1866 00ac 00000000 .4byte .Lframe0 - BFIN GAS /tmp/cc3Pqqsi.s page 54 + BFIN GAS /tmp/ccrdr5Hz.s page 54 1867 00b0 20010000 .4byte .LFB30 @@ -3238,7 +3238,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 1921 00fc 42 .byte 0x4 1922 .4byte .LCFI15-.LFB18 1923 00fd 0E .byte 0xe - BFIN GAS /tmp/cc3Pqqsi.s page 55 + BFIN GAS /tmp/ccrdr5Hz.s page 55 1924 00fe 08 .uleb128 0x8 @@ -3298,7 +3298,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 1978 0141 8F .byte 0x8f 1979 0142 05 .uleb128 0x5 1980 0143 A3 .byte 0xa3 - BFIN GAS /tmp/cc3Pqqsi.s page 56 + BFIN GAS /tmp/ccrdr5Hz.s page 56 1981 0144 04 .uleb128 0x4 @@ -3358,7 +3358,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 2035 .4byte .LCFI35-.LCFI34 2036 017a 0E .byte 0xe 2037 017b 64 .uleb128 0x64 - BFIN GAS /tmp/cc3Pqqsi.s page 57 + BFIN GAS /tmp/ccrdr5Hz.s page 57 2038 017c 42 .byte 0x4 @@ -3418,7 +3418,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 2092 01ac 9F .byte 0x9f 2093 01ad 25 .uleb128 0x25 2094 01ae 9E .byte 0x9e - BFIN GAS /tmp/cc3Pqqsi.s page 58 + BFIN GAS /tmp/ccrdr5Hz.s page 58 2095 01af 24 .uleb128 0x24 @@ -3478,7 +3478,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 2149 01e5 09 .uleb128 0x9 2150 01e6 80 .byte 0x80 2151 01e7 08 .uleb128 0x8 - BFIN GAS /tmp/cc3Pqqsi.s page 59 + BFIN GAS /tmp/ccrdr5Hz.s page 59 2152 01e8 B1 .byte 0xb1 @@ -3538,7 +3538,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 2206 0225 0F .uleb128 0xf 2207 0226 10 .uleb128 0x10 2208 0227 8F .byte 0x8f - BFIN GAS /tmp/cc3Pqqsi.s page 60 + BFIN GAS /tmp/ccrdr5Hz.s page 60 2209 0228 04 .uleb128 0x4 @@ -3598,7 +3598,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 2263 026c 1C .uleb128 0x1c 2264 026d 8F .byte 0x8f 2265 026e 07 .uleb128 0x7 - BFIN GAS /tmp/cc3Pqqsi.s page 61 + BFIN GAS /tmp/ccrdr5Hz.s page 61 2266 026f A3 .byte 0xa3 @@ -3658,7 +3658,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 2320 0079 50 .byte 0x50 2321 007a 00000000 .4byte 0x0 2322 007e 00000000 .4byte 0x0 - BFIN GAS /tmp/cc3Pqqsi.s page 62 + BFIN GAS /tmp/ccrdr5Hz.s page 62 2323 .LLST5: @@ -3718,7 +3718,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 2377 010f 86000000 .4byte .LCFI4-.Ltext0 2378 0113 90000000 .4byte .LCFI5-.Ltext0 2379 0117 0200 .2byte 0x2 - BFIN GAS /tmp/cc3Pqqsi.s page 63 + BFIN GAS /tmp/ccrdr5Hz.s page 63 2380 0119 7E .byte 0x7e @@ -3778,7 +3778,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 2434 01a2 08020000 .4byte .LFB24-.Ltext0 2435 01a6 0A020000 .4byte .LCFI12-.Ltext0 2436 01aa 0100 .2byte 0x1 - BFIN GAS /tmp/cc3Pqqsi.s page 64 + BFIN GAS /tmp/ccrdr5Hz.s page 64 2437 01ac 5E .byte 0x5e @@ -3838,7 +3838,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 2491 023d 0100 .2byte 0x1 2492 023f 5A .byte 0x5a 2493 0240 38030000 .4byte .LVL33-.Ltext0 - BFIN GAS /tmp/cc3Pqqsi.s page 65 + BFIN GAS /tmp/ccrdr5Hz.s page 65 2494 0244 4C030000 .4byte .LVL35-.Ltext0 @@ -3898,7 +3898,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 2548 02d4 0A040000 .4byte .LVL43-.Ltext0 2549 02d8 0100 .2byte 0x1 2550 02da 50 .byte 0x50 - BFIN GAS /tmp/cc3Pqqsi.s page 66 + BFIN GAS /tmp/ccrdr5Hz.s page 66 2551 02db 00000000 .4byte 0x0 @@ -3958,7 +3958,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 2605 036a 0200 .2byte 0x2 2606 036c 7E .byte 0x7e 2607 036d 08 .sleb128 8 - BFIN GAS /tmp/cc3Pqqsi.s page 67 + BFIN GAS /tmp/ccrdr5Hz.s page 67 2608 036e DA040000 .4byte .LCFI26-.Ltext0 @@ -4018,7 +4018,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 2662 03f6 E800 .sleb128 104 2663 03f8 F0040000 .4byte .LCFI37-.Ltext0 2664 03fc F2040000 .4byte .LCFI38-.Ltext0 - BFIN GAS /tmp/cc3Pqqsi.s page 68 + BFIN GAS /tmp/ccrdr5Hz.s page 68 2665 0400 0300 .2byte 0x3 @@ -4078,7 +4078,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 2719 048b 10050000 .4byte .LCFI49-.Ltext0 2720 048f 0300 .2byte 0x3 2721 0491 7E .byte 0x7e - BFIN GAS /tmp/cc3Pqqsi.s page 69 + BFIN GAS /tmp/ccrdr5Hz.s page 69 2722 0492 9C01 .sleb128 156 @@ -4138,7 +4138,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 2776 0521 10 .sleb128 16 2777 0522 00000000 .4byte 0x0 2778 0526 00000000 .4byte 0x0 - BFIN GAS /tmp/cc3Pqqsi.s page 70 + BFIN GAS /tmp/ccrdr5Hz.s page 70 2779 .LLST29: @@ -4198,7 +4198,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 2833 05b7 14 .sleb128 20 2834 05b8 EE060000 .4byte .LCFI60-.Ltext0 2835 05bc F0080000 .4byte .LFE22-.Ltext0 - BFIN GAS /tmp/cc3Pqqsi.s page 71 + BFIN GAS /tmp/ccrdr5Hz.s page 71 2836 05c0 0200 .2byte 0x2 @@ -4258,7 +4258,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 2890 003c 07 .byte 0x7 2891 003d 18040000 .4byte .LASF3 2892 0041 03 .uleb128 0x3 - BFIN GAS /tmp/cc3Pqqsi.s page 72 + BFIN GAS /tmp/ccrdr5Hz.s page 72 2893 0042 61040000 .4byte .LASF5 @@ -4318,7 +4318,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 2947 00a5 EF000000 .4byte 0xef 2948 00a9 07 .uleb128 0x7 2949 00aa BC050000 .4byte .LASF14 - BFIN GAS /tmp/cc3Pqqsi.s page 73 + BFIN GAS /tmp/ccrdr5Hz.s page 73 2950 00ae 00 .sleb128 0 @@ -4378,7 +4378,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 3004 011e 74 .byte 0x74 3005 011f 50010000 .4byte 0x150 3006 0123 07 .uleb128 0x7 - BFIN GAS /tmp/cc3Pqqsi.s page 74 + BFIN GAS /tmp/ccrdr5Hz.s page 74 3007 0124 67030000 .4byte .LASF27 @@ -4438,7 +4438,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 3061 018f 01 .sleb128 1 3062 0190 07 .uleb128 0x7 3063 0191 1D000000 .4byte .LASF41 - BFIN GAS /tmp/cc3Pqqsi.s page 75 + BFIN GAS /tmp/ccrdr5Hz.s page 75 3064 0195 02 .sleb128 2 @@ -4498,7 +4498,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 3118 0206 28000000 .4byte .LFB26 3119 020a 50000000 .4byte .LFE26 3120 020e 50000000 .4byte .LLST3 - BFIN GAS /tmp/cc3Pqqsi.s page 76 + BFIN GAS /tmp/ccrdr5Hz.s page 76 3121 0212 35020000 .4byte 0x235 @@ -4558,7 +4558,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 3175 0294 74000000 .4byte .LFB28 3176 0298 82000000 .4byte .LFE28 3177 029c E5000000 .4byte .LLST9 - BFIN GAS /tmp/cc3Pqqsi.s page 77 + BFIN GAS /tmp/ccrdr5Hz.s page 77 3178 02a0 12 .uleb128 0x12 @@ -4618,7 +4618,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 3232 0324 01 .byte 0x1 3233 0325 C1040000 .4byte .LASF55 3234 0329 01 .byte 0x1 - BFIN GAS /tmp/cc3Pqqsi.s page 78 + BFIN GAS /tmp/ccrdr5Hz.s page 78 3235 032a F101 .2byte 0x1f1 @@ -4678,7 +4678,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 3289 03ae 53000000 .4byte 0x53 3290 03b2 CD010000 .4byte .LLST15 3291 03b6 0E .uleb128 0xe - BFIN GAS /tmp/cc3Pqqsi.s page 79 + BFIN GAS /tmp/ccrdr5Hz.s page 79 3292 03b7 A8010000 .4byte .LASF53 @@ -4738,7 +4738,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 3346 0438 1D .uleb128 0x1d 3347 0439 01 .byte 0x1 3348 043a C3010000 .4byte .LASF61 - BFIN GAS /tmp/cc3Pqqsi.s page 80 + BFIN GAS /tmp/ccrdr5Hz.s page 80 3349 043e 01 .byte 0x1 @@ -4798,7 +4798,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 3403 04c9 76040000 .4byte .LBB65 3404 04cd 78040000 .4byte .LBE65 3405 04d1 01 .byte 0x1 - BFIN GAS /tmp/cc3Pqqsi.s page 81 + BFIN GAS /tmp/ccrdr5Hz.s page 81 3406 04d2 1E02 .2byte 0x21e @@ -4858,7 +4858,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 3460 0557 00 .byte 0x0 3461 0558 24 .uleb128 0x24 3462 0559 84040000 .4byte .LASF100 - BFIN GAS /tmp/cc3Pqqsi.s page 82 + BFIN GAS /tmp/ccrdr5Hz.s page 82 3463 055d 01 .byte 0x1 @@ -4918,7 +4918,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 3517 05d5 01 .byte 0x1 3518 05d6 41000000 .4byte 0x41 3519 05da 84060000 .4byte .LFB20 - BFIN GAS /tmp/cc3Pqqsi.s page 83 + BFIN GAS /tmp/ccrdr5Hz.s page 83 3520 05de E4060000 .4byte .LFE20 @@ -4978,7 +4978,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 3574 0668 EA050000 .4byte .LLST36 3575 066c 00 .byte 0x0 3576 066d 00 .byte 0x0 - BFIN GAS /tmp/cc3Pqqsi.s page 84 + BFIN GAS /tmp/ccrdr5Hz.s page 84 3577 066e 23 .uleb128 0x23 @@ -5038,7 +5038,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 3631 06ef 53 .byte 0x53 3632 06f0 FA060000 .4byte 0x6fa 3633 06f4 05 .byte 0x5 - BFIN GAS /tmp/cc3Pqqsi.s page 85 + BFIN GAS /tmp/ccrdr5Hz.s page 85 3634 06f5 03 .byte 0x3 @@ -5098,7 +5098,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 3688 076d B7020000 .4byte .LASF78 3689 0771 01 .byte 0x1 3690 0772 62 .byte 0x62 - BFIN GAS /tmp/cc3Pqqsi.s page 86 + BFIN GAS /tmp/ccrdr5Hz.s page 86 3691 0773 7D070000 .4byte 0x77d @@ -5158,7 +5158,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 3745 07e9 31 .uleb128 0x31 3746 07ea 55030000 .4byte .LASF85 3747 07ee 01 .byte 0x1 - BFIN GAS /tmp/cc3Pqqsi.s page 87 + BFIN GAS /tmp/ccrdr5Hz.s page 87 3748 07ef 44 .byte 0x44 @@ -5218,7 +5218,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 3802 085f 2A .byte 0x2a 3803 0860 36080000 .4byte 0x836 3804 0864 01 .byte 0x1 - BFIN GAS /tmp/cc3Pqqsi.s page 88 + BFIN GAS /tmp/ccrdr5Hz.s page 88 3805 0865 05 .byte 0x5 @@ -5278,7 +5278,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 3859 08d9 E4080000 .4byte 0x8e4 3860 08dd 01 .byte 0x1 3861 08de 05 .byte 0x5 - BFIN GAS /tmp/cc3Pqqsi.s page 89 + BFIN GAS /tmp/ccrdr5Hz.s page 89 3862 08df 03 .byte 0x3 @@ -5338,7 +5338,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 3916 0030 3E .uleb128 0x3e 3917 0031 0B .uleb128 0xb 3918 0032 03 .uleb128 0x3 - BFIN GAS /tmp/cc3Pqqsi.s page 90 + BFIN GAS /tmp/ccrdr5Hz.s page 90 3919 0033 08 .uleb128 0x8 @@ -5398,7 +5398,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 3973 0069 00 .byte 0x0 3974 006a 03 .uleb128 0x3 3975 006b 0E .uleb128 0xe - BFIN GAS /tmp/cc3Pqqsi.s page 91 + BFIN GAS /tmp/ccrdr5Hz.s page 91 3976 006c 3A .uleb128 0x3a @@ -5458,7 +5458,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 4030 00a2 0B .uleb128 0xb 4031 00a3 3B .uleb128 0x3b 4032 00a4 05 .uleb128 0x5 - BFIN GAS /tmp/cc3Pqqsi.s page 92 + BFIN GAS /tmp/ccrdr5Hz.s page 92 4033 00a5 49 .uleb128 0x49 @@ -5518,7 +5518,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 4087 00db 3B .uleb128 0x3b 4088 00dc 05 .uleb128 0x5 4089 00dd 27 .uleb128 0x27 - BFIN GAS /tmp/cc3Pqqsi.s page 93 + BFIN GAS /tmp/ccrdr5Hz.s page 93 4090 00de 0C .uleb128 0xc @@ -5578,7 +5578,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 4144 0114 03 .uleb128 0x3 4145 0115 0E .uleb128 0xe 4146 0116 3A .uleb128 0x3a - BFIN GAS /tmp/cc3Pqqsi.s page 94 + BFIN GAS /tmp/ccrdr5Hz.s page 94 4147 0117 0B .uleb128 0xb @@ -5638,7 +5638,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 4201 014d 0B .uleb128 0xb 4202 014e 01 .byte 0x1 4203 014f 55 .uleb128 0x55 - BFIN GAS /tmp/cc3Pqqsi.s page 95 + BFIN GAS /tmp/ccrdr5Hz.s page 95 4204 0150 06 .uleb128 0x6 @@ -5698,7 +5698,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 4258 0186 13 .uleb128 0x13 4259 0187 00 .byte 0x0 4260 0188 00 .byte 0x0 - BFIN GAS /tmp/cc3Pqqsi.s page 96 + BFIN GAS /tmp/ccrdr5Hz.s page 96 4261 0189 1E .uleb128 0x1e @@ -5758,7 +5758,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 4315 01bf 31 .uleb128 0x31 4316 01c0 13 .uleb128 0x13 4317 01c1 55 .uleb128 0x55 - BFIN GAS /tmp/cc3Pqqsi.s page 97 + BFIN GAS /tmp/ccrdr5Hz.s page 97 4318 01c2 06 .uleb128 0x6 @@ -5818,7 +5818,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 4372 01f8 25 .uleb128 0x25 4373 01f9 05 .uleb128 0x5 4374 01fa 00 .byte 0x0 - BFIN GAS /tmp/cc3Pqqsi.s page 98 + BFIN GAS /tmp/ccrdr5Hz.s page 98 4375 01fb 03 .uleb128 0x3 @@ -5878,7 +5878,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 4429 0231 05 .uleb128 0x5 4430 0232 00 .byte 0x0 4431 0233 31 .uleb128 0x31 - BFIN GAS /tmp/cc3Pqqsi.s page 99 + BFIN GAS /tmp/ccrdr5Hz.s page 99 4432 0234 13 .uleb128 0x13 @@ -5938,7 +5938,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 4486 026a 2F .uleb128 0x2f 4487 026b 06 .uleb128 0x6 4488 026c 00 .byte 0x0 - BFIN GAS /tmp/cc3Pqqsi.s page 100 + BFIN GAS /tmp/ccrdr5Hz.s page 100 4489 026d 00 .byte 0x0 @@ -5998,7 +5998,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 4538 616D5F6F 4538 75745F62 4538 75665F66 - BFIN GAS /tmp/cc3Pqqsi.s page 101 + BFIN GAS /tmp/ccrdr5Hz.s page 101 4538 72656500 @@ -6058,7 +6058,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 4558 00 4559 010b 7C050000 .4byte 0x57c 4560 010f 73747265 .string "stream_disable" - BFIN GAS /tmp/cc3Pqqsi.s page 102 + BFIN GAS /tmp/ccrdr5Hz.s page 102 4560 616D5F64 @@ -6118,7 +6118,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 4584 62756666 4584 00 4585 01df 00000000 .4byte 0x0 - BFIN GAS /tmp/cc3Pqqsi.s page 103 + BFIN GAS /tmp/ccrdr5Hz.s page 103 4586 .section .debug_aranges,"",@progbits @@ -6178,7 +6178,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 4640 00a0 34060000 .4byte .LBB95-.Ltext0 4641 00a4 3A060000 .4byte .LBE95-.Ltext0 4642 00a8 00000000 .4byte 0x0 - BFIN GAS /tmp/cc3Pqqsi.s page 104 + BFIN GAS /tmp/ccrdr5Hz.s page 104 4643 00ac 00000000 .4byte 0x0 @@ -6238,7 +6238,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 4697 0184 D8080000 .4byte .LBE124-.Ltext0 4698 0188 D8070000 .4byte .LBB120-.Ltext0 4699 018c EA070000 .4byte .LBE120-.Ltext0 - BFIN GAS /tmp/cc3Pqqsi.s page 105 + BFIN GAS /tmp/ccrdr5Hz.s page 105 4700 0190 5E070000 .4byte .LBB123-.Ltext0 @@ -6298,7 +6298,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 4725 .LASF10: 4726 00a3 75696E74 .string "uint64_t" 4726 36345F74 - BFIN GAS /tmp/cc3Pqqsi.s page 106 + BFIN GAS /tmp/ccrdr5Hz.s page 106 4726 00 @@ -6358,7 +6358,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 4750 6D615F6F 4750 75745F67 4750 65745F70 - BFIN GAS /tmp/cc3Pqqsi.s page 107 + BFIN GAS /tmp/ccrdr5Hz.s page 107 4750 6F7300 @@ -6418,7 +6418,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 4772 6400 4773 .LASF91: 4774 01f4 54585F62 .string "TX_buff" - BFIN GAS /tmp/cc3Pqqsi.s page 108 + BFIN GAS /tmp/ccrdr5Hz.s page 108 4774 75666600 @@ -6478,7 +6478,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 4796 5F535452 4796 45414D00 4797 .LASF48: - BFIN GAS /tmp/cc3Pqqsi.s page 109 + BFIN GAS /tmp/ccrdr5Hz.s page 109 4798 02a3 73747265 .string "stream_out_buf_free" @@ -6538,7 +6538,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 4818 6F7300 4819 .LASF85: 4820 0355 675F7374 .string "g_stream_in_state" - BFIN GAS /tmp/cc3Pqqsi.s page 110 + BFIN GAS /tmp/ccrdr5Hz.s page 110 4820 7265616D @@ -6598,7 +6598,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 4840 414D5F50 4840 52454C4F 4840 414400 - BFIN GAS /tmp/cc3Pqqsi.s page 111 + BFIN GAS /tmp/ccrdr5Hz.s page 111 4841 .LASF84: @@ -6658,7 +6658,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 4862 6500 4863 .LASF55: 4864 04c1 73706F72 .string "sport_rx_start" - BFIN GAS /tmp/cc3Pqqsi.s page 112 + BFIN GAS /tmp/ccrdr5Hz.s page 112 4864 745F7278 @@ -6718,7 +6718,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 4885 .LASF74: 4886 05a8 665F7370 .string "f_sport_in_proc_pos" 4886 6F72745F - BFIN GAS /tmp/cc3Pqqsi.s page 113 + BFIN GAS /tmp/ccrdr5Hz.s page 113 4886 696E5F70 @@ -6778,7 +6778,7 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 4904 59434C45 4904 00 4905 .LASF56: - BFIN GAS /tmp/cc3Pqqsi.s page 114 + BFIN GAS /tmp/ccrdr5Hz.s page 114 4906 0663 73747265 .string "stream_proc" @@ -6789,51 +6789,51 @@ BFIN GAS /tmp/cc3Pqqsi.s page 1 4908 62756666 4908 00 4909 .ident "GCC: (ADI-2014R1-RC2) 4.3.5" - BFIN GAS /tmp/cc3Pqqsi.s page 115 + BFIN GAS /tmp/ccrdr5Hz.s page 115 DEFINED SYMBOLS *ABS*:0000000000000000 src/l502_stream.c - /tmp/cc3Pqqsi.s:13 .text:0000000000000000 _stream_in_buf_free - /tmp/cc3Pqqsi.s:1670 .bss:0000000000000010 _f_sport_in_get_pos - /tmp/cc3Pqqsi.s:1667 .data:0000000000000008 _f_sport_in_buf_size - /tmp/cc3Pqqsi.s:49 .text:0000000000000028 _stream_out_buf_free - /tmp/cc3Pqqsi.s:1680 .bss:0000000000000024 _f_hdma_out_get_pos - /tmp/cc3Pqqsi.s:86 .text:0000000000000050 _hdma_recv_done - /tmp/cc3Pqqsi.s:1678 .bss:0000000000000020 _f_hdma_out_put_pos - /tmp/cc3Pqqsi.s:118 .text:0000000000000074 _sport_in_buffer_size - /tmp/cc3Pqqsi.s:134 .text:0000000000000084 _sport_in_set_step_size - /tmp/cc3Pqqsi.s:1662 .data:0000000000000004 _f_sport_in_block_size - /tmp/cc3Pqqsi.s:193 .text:00000000000000d4 _sport_rx_stop - /tmp/cc3Pqqsi.s:1674 .bss:0000000000000018 _f_bf_reg - /tmp/cc3Pqqsi.s:246 .text:0000000000000120 _sport_rx_start - /tmp/cc3Pqqsi.s:1676 .bss:000000000000001c _dummy.2457 - /tmp/cc3Pqqsi.s:1693 .sdram_noinit:0000000000000000 _f_sport_in_buf - /tmp/cc3Pqqsi.s:384 .text:0000000000000208 _stream_proc - /tmp/cc3Pqqsi.s:1636 .bss:0000000000000000 _g_stream_in_state - /tmp/cc3Pqqsi.s:1658 .bss:000000000000000c _f_sport_in_put_pos - /tmp/cc3Pqqsi.s:1682 .bss:0000000000000028 _f_sport_in_proc_pos - /tmp/cc3Pqqsi.s:1642 .bss:0000000000000004 _g_stream_out_state - /tmp/cc3Pqqsi.s:1703 .bss:0000000000000030 _f_hdma_out_proc_pos - /tmp/cc3Pqqsi.s:1701 .bss:000000000000002c _f_hdma_out_start_pos - /tmp/cc3Pqqsi.s:1698 .sdram_noinit:0000000000800000 _f_hdma_out_buf - /tmp/cc3Pqqsi.s:1687 .rodata:0000000000000000 _f_overflow_wrd - /tmp/cc3Pqqsi.s:661 .text:0000000000000398 _stream_out_preload - /tmp/cc3Pqqsi.s:733 .text:000000000000040c _l502_stream_init - /tmp/cc3Pqqsi.s:755 .text:000000000000042c _streams_stop - /tmp/cc3Pqqsi.s:1648 .bss:0000000000000008 _g_mode - /tmp/cc3Pqqsi.s:874 .text:00000000000004d4 _isr_sport_dma_rx - /tmp/cc3Pqqsi.s:1672 .bss:0000000000000014 _f_recv_size - /tmp/cc3Pqqsi.s:1107 .text:0000000000000620 _stream_disable - /tmp/cc3Pqqsi.s:1655 .data:0000000000000000 _g_streams - /tmp/cc3Pqqsi.s:1199 .text:0000000000000684 _stream_enable - /tmp/cc3Pqqsi.s:1290 .text:00000000000006e4 _streams_start - /tmp/cc3Pqqsi.s:1708 .sdram_noinit:0000000000c00000 _twiddle_re - /tmp/cc3Pqqsi.s:1714 .sdram_noinit:0000000000c01000 _twiddle_im - /tmp/cc3Pqqsi.s:1720 .sdram_noinit:0000000000c02000 _TX_buff - /tmp/cc3Pqqsi.s:1726 .sdram_noinit:0000000000c0bc40 _TX_buff_shadow - /tmp/cc3Pqqsi.s:1732 .sdram_noinit:0000000000c15880 _AVG_buff - /tmp/cc3Pqqsi.s:1738 .sdram_noinit:0000000000c16880 _FFT_buff + /tmp/ccrdr5Hz.s:13 .text:0000000000000000 _stream_in_buf_free + /tmp/ccrdr5Hz.s:1670 .bss:0000000000000010 _f_sport_in_get_pos + /tmp/ccrdr5Hz.s:1667 .data:0000000000000008 _f_sport_in_buf_size + /tmp/ccrdr5Hz.s:49 .text:0000000000000028 _stream_out_buf_free + /tmp/ccrdr5Hz.s:1680 .bss:0000000000000024 _f_hdma_out_get_pos + /tmp/ccrdr5Hz.s:86 .text:0000000000000050 _hdma_recv_done + /tmp/ccrdr5Hz.s:1678 .bss:0000000000000020 _f_hdma_out_put_pos + /tmp/ccrdr5Hz.s:118 .text:0000000000000074 _sport_in_buffer_size + /tmp/ccrdr5Hz.s:134 .text:0000000000000084 _sport_in_set_step_size + /tmp/ccrdr5Hz.s:1662 .data:0000000000000004 _f_sport_in_block_size + /tmp/ccrdr5Hz.s:193 .text:00000000000000d4 _sport_rx_stop + /tmp/ccrdr5Hz.s:1674 .bss:0000000000000018 _f_bf_reg + /tmp/ccrdr5Hz.s:246 .text:0000000000000120 _sport_rx_start + /tmp/ccrdr5Hz.s:1676 .bss:000000000000001c _dummy.2457 + /tmp/ccrdr5Hz.s:1693 .sdram_noinit:0000000000000000 _f_sport_in_buf + /tmp/ccrdr5Hz.s:384 .text:0000000000000208 _stream_proc + /tmp/ccrdr5Hz.s:1636 .bss:0000000000000000 _g_stream_in_state + /tmp/ccrdr5Hz.s:1658 .bss:000000000000000c _f_sport_in_put_pos + /tmp/ccrdr5Hz.s:1682 .bss:0000000000000028 _f_sport_in_proc_pos + /tmp/ccrdr5Hz.s:1642 .bss:0000000000000004 _g_stream_out_state + /tmp/ccrdr5Hz.s:1703 .bss:0000000000000030 _f_hdma_out_proc_pos + /tmp/ccrdr5Hz.s:1701 .bss:000000000000002c _f_hdma_out_start_pos + /tmp/ccrdr5Hz.s:1698 .sdram_noinit:0000000000800000 _f_hdma_out_buf + /tmp/ccrdr5Hz.s:1687 .rodata:0000000000000000 _f_overflow_wrd + /tmp/ccrdr5Hz.s:661 .text:0000000000000398 _stream_out_preload + /tmp/ccrdr5Hz.s:733 .text:000000000000040c _l502_stream_init + /tmp/ccrdr5Hz.s:755 .text:000000000000042c _streams_stop + /tmp/ccrdr5Hz.s:1648 .bss:0000000000000008 _g_mode + /tmp/ccrdr5Hz.s:874 .text:00000000000004d4 _isr_sport_dma_rx + /tmp/ccrdr5Hz.s:1672 .bss:0000000000000014 _f_recv_size + /tmp/ccrdr5Hz.s:1107 .text:0000000000000620 _stream_disable + /tmp/ccrdr5Hz.s:1655 .data:0000000000000000 _g_streams + /tmp/ccrdr5Hz.s:1199 .text:0000000000000684 _stream_enable + /tmp/ccrdr5Hz.s:1290 .text:00000000000006e4 _streams_start + /tmp/ccrdr5Hz.s:1708 .sdram_noinit:0000000000c00000 _twiddle_re + /tmp/ccrdr5Hz.s:1714 .sdram_noinit:0000000000c01000 _twiddle_im + /tmp/ccrdr5Hz.s:1720 .sdram_noinit:0000000000c02000 _TX_buff + /tmp/ccrdr5Hz.s:1726 .sdram_noinit:0000000000c0bc40 _TX_buff_shadow + /tmp/ccrdr5Hz.s:1732 .sdram_noinit:0000000000c15880 _AVG_buff + /tmp/ccrdr5Hz.s:1738 .sdram_noinit:0000000000c16880 _FFT_buff UNDEFINED SYMBOLS ___udivsi3 @@ -6849,7 +6849,7 @@ _sport_tx_init _hdma_send_stop _hdma_recv_stop _sport_tx_stop - BFIN GAS /tmp/cc3Pqqsi.s page 116 + BFIN GAS /tmp/ccrdr5Hz.s page 116 _hdma_send_start diff --git a/build/release/lst/l502_tests.lst b/build/release/lst/l502_tests.lst index 1b638d8..ae34268 100644 --- a/build/release/lst/l502_tests.lst +++ b/build/release/lst/l502_tests.lst @@ -1,4 +1,4 @@ -BFIN GAS /tmp/ccMlxT1Z.s page 1 +BFIN GAS /tmp/ccanWdh5.s page 1 1 .file "src/l502_tests.c"; @@ -58,7 +58,7 @@ BFIN GAS /tmp/ccMlxT1Z.s page 1 36:src/l502_tests.c **** #include 37:src/l502_tests.c **** 38:src/l502_tests.c **** - BFIN GAS /tmp/ccMlxT1Z.s page 2 + BFIN GAS /tmp/ccanWdh5.s page 2 39:src/l502_tests.c **** @@ -118,7 +118,7 @@ BFIN GAS /tmp/ccMlxT1Z.s page 1 21 0002 2832 P5 = R0; 22 0004 00E80300 LINK 12; 23 .LCFI1: - BFIN GAS /tmp/ccMlxT1Z.s page 3 + BFIN GAS /tmp/ccanWdh5.s page 3 88:src/l502_tests.c **** /* получение результата теста */ @@ -178,7 +178,7 @@ BFIN GAS /tmp/ccMlxT1Z.s page 1 125:src/l502_tests.c **** memset(&f_test_res, 0, sizeof(f_test_res)); 126:src/l502_tests.c **** f_test_res.test = cmd->param; 127:src/l502_tests.c **** l502_cmd_done(0, 0, NULL); - BFIN GAS /tmp/ccMlxT1Z.s page 4 + BFIN GAS /tmp/ccanWdh5.s page 4 128:src/l502_tests.c **** @@ -238,7 +238,7 @@ BFIN GAS /tmp/ccMlxT1Z.s page 1 71 0054 1093 [P2] = R0; 123:src/l502_tests.c **** if (f_test_pars[i].test_code == cmd->param) { 72 .loc 1 123 0 - BFIN GAS /tmp/ccMlxT1Z.s page 5 + BFIN GAS /tmp/ccanWdh5.s page 5 73 0056 2091 R0 = [P4]; @@ -298,7 +298,7 @@ BFIN GAS /tmp/ccMlxT1Z.s page 1 94:src/l502_tests.c **** f_test_res.run = (g_mode == L502_BF_MODE_TEST) ? 1 : 0; 123 .loc 1 94 0 124 00b2 100C cc =R0==2; - BFIN GAS /tmp/ccMlxT1Z.s page 6 + BFIN GAS /tmp/ccanWdh5.s page 6 125 00b4 0002 R0 = CC; @@ -358,7 +358,7 @@ BFIN GAS /tmp/ccMlxT1Z.s page 1 171 00e8 FFE28CFF jump.l _l502_cmd_done; 172 .LVL11: 173 .L22: - BFIN GAS /tmp/ccMlxT1Z.s page 7 + BFIN GAS /tmp/ccanWdh5.s page 7 174 .LBB3: @@ -418,7 +418,7 @@ BFIN GAS /tmp/ccMlxT1Z.s page 1 219 220 .LCFI6: 221 .LVL12: - BFIN GAS /tmp/ccMlxT1Z.s page 8 + BFIN GAS /tmp/ccanWdh5.s page 8 222 0132 1000 rts; @@ -478,7 +478,7 @@ BFIN GAS /tmp/ccMlxT1Z.s page 1 265 0176 1F93 [P3] = R7; 266 .L12: 121:src/l502_tests.c **** for (i=0, f_cur_test_ind=-1; (i> 24); - 261:src/l502_user_process.c **** if (header == 0x00){ //digital_channel. switches LFSM state machine - 262:src/l502_user_process.c **** DY_SYN_2_value_prev = DY_SYN_2_value; - 263:src/l502_user_process.c **** if (word & (0b1 << 17)){ - 264:src/l502_user_process.c **** DY_SYN_2_value = 1; - 265:src/l502_user_process.c **** }else{ - 266:src/l502_user_process.c **** DY_SYN_2_value = 0; - BFIN GAS /tmp/ccVDpEgS.s page 6 + 256:src/l502_user_process.c **** } + 257:src/l502_user_process.c **** + 258:src/l502_user_process.c **** + 259:src/l502_user_process.c **** if (Proc_state.mode == AVG){ + 260:src/l502_user_process.c **** while(++data_I < size ){ + 261:src/l502_user_process.c **** uint32_t word = data[data_I]; + 262:src/l502_user_process.c **** uint32_t val = word & 0x00FFFFFF; + 263:src/l502_user_process.c **** uint8_t header = (uint8_t)(word >> 24); + 264:src/l502_user_process.c **** if (header == 0x00){ //digital_channel. switches LFSM state machine + 265:src/l502_user_process.c **** DY_SYN_2_value_prev = DY_SYN_2_value; + 266:src/l502_user_process.c **** if (word & (0b1 << 17)){ + BFIN GAS /tmp/cchRAUfk.s page 6 - 267:src/l502_user_process.c **** } - 268:src/l502_user_process.c **** - 269:src/l502_user_process.c **** if ((DY_SYN_2_value == 1)&& (DY_SYN_2_value_prev == 0)){ //new cycle started - 270:src/l502_user_process.c **** //data[data_I] = 0xB00000000; - 271:src/l502_user_process.c **** Proc_state.AVG_buff_I = 0; - 272:src/l502_user_process.c **** Proc_state.LFSM_state = CYCLE_STARTED; - 273:src/l502_user_process.c **** if (Proc_state.average_N >= Proc_state.average_N_max){ //whole average ended - 274:src/l502_user_process.c **** //Proc_state.average_N = 0; - 275:src/l502_user_process.c **** //if (1){ - 276:src/l502_user_process.c **** Proc_state.AVG_state = FULLY_COMPLETED; - 277:src/l502_user_process.c **** - 278:src/l502_user_process.c **** - 279:src/l502_user_process.c **** for(uint32_t i = 0; i < FFT_BUFF_SIZE; i++){ - 280:src/l502_user_process.c **** FFT_buff[i] = 0; - 281:src/l502_user_process.c **** } - 282:src/l502_user_process.c **** - 283:src/l502_user_process.c **** uint32_t FFT_res_size = dataprocessor(AVG_buff, Proc_state.AVG_buff_I_last, FFT_buff, FLUS - 284:src/l502_user_process.c **** // uint32_t FFT_res_size = dataprocessor(AVG_buff, Proc_state.AVG_buff_I_last, FFT_buff, TR + 267:src/l502_user_process.c **** DY_SYN_2_value = 1; + 268:src/l502_user_process.c **** }else{ + 269:src/l502_user_process.c **** DY_SYN_2_value = 0; + 270:src/l502_user_process.c **** } + 271:src/l502_user_process.c **** + 272:src/l502_user_process.c **** if ((DY_SYN_2_value == 1)&& (DY_SYN_2_value_prev == 0)){ //new cycle started + 273:src/l502_user_process.c **** //data[data_I] = 0xB00000000; + 274:src/l502_user_process.c **** Proc_state.AVG_buff_I = 0; + 275:src/l502_user_process.c **** Proc_state.LFSM_state = CYCLE_STARTED; + 276:src/l502_user_process.c **** if (Proc_state.average_N >= Proc_state.average_N_max){ //whole average ended + 277:src/l502_user_process.c **** //Proc_state.average_N = 0; + 278:src/l502_user_process.c **** //if (1){ + 279:src/l502_user_process.c **** Proc_state.AVG_state = FULLY_COMPLETED; + 280:src/l502_user_process.c **** + 281:src/l502_user_process.c **** + 282:src/l502_user_process.c **** for(uint32_t i = 0; i < FFT_BUFF_SIZE; i++){ + 283:src/l502_user_process.c **** FFT_buff[i] = 0; + 284:src/l502_user_process.c **** } 285:src/l502_user_process.c **** - 286:src/l502_user_process.c **** - 287:src/l502_user_process.c **** - 288:src/l502_user_process.c **** //averaging completed => copy average results to TX_buff and start avg again - 289:src/l502_user_process.c **** TX_buff_I = 0; - 290:src/l502_user_process.c **** // for (uint32_t i = 0; ((TX_buff_I < TX_BUFF_SIZE) && (i < AVG_BUFF_SIZE)); i++){ - 291:src/l502_user_process.c **** uint32_t i = 0; - 292:src/l502_user_process.c **** // while ((TX_buff_I < TX_BUFF_SIZE) && (i < AVG_BUFF_SIZE)){ - 293:src/l502_user_process.c **** // TX_buff[TX_buff_I++] = AVG_buff[i++]; - 294:src/l502_user_process.c **** while ((TX_buff_I < TX_BUFF_SIZE) && (i < FFT_BUFF_SIZE)){ - 295:src/l502_user_process.c **** TX_buff[TX_buff_I++] = 0xFF000000 | ((uint32_t)FFT_buff[i++]); - 296:src/l502_user_process.c **** //TX_buff[TX_buff_I++] = 0xB0000000 + Proc_state.average_N; - 297:src/l502_user_process.c **** //TX_buff[TX_buff_I++] = 0xC1000000; - 298:src/l502_user_process.c **** } - 299:src/l502_user_process.c **** - 300:src/l502_user_process.c **** - 301:src/l502_user_process.c **** //clear AVG_buff: - 302:src/l502_user_process.c **** for (uint32_t i = 0; i < AVG_BUFF_SIZE; i++ ){ - 303:src/l502_user_process.c **** AVG_buff[i] = 0xE0000000; - 304:src/l502_user_process.c **** } - 305:src/l502_user_process.c **** - 306:src/l502_user_process.c **** TX_buff_state = TODO_TX; - 307:src/l502_user_process.c **** - 308:src/l502_user_process.c **** - 309:src/l502_user_process.c **** // for (uint32_t i = 0; i < TX_BUFF_SIZE; ++i){ - 310:src/l502_user_process.c **** // TX_buff_shadow[i] = TX_buff[i]; - 311:src/l502_user_process.c **** // } - 312:src/l502_user_process.c **** // hdma_send_req_start(TX_buff_shadow, TX_buff_I, 0); - 313:src/l502_user_process.c **** // hdma_send_req_start(TX_marker, 10, 0); - 314:src/l502_user_process.c **** - 315:src/l502_user_process.c **** - 316:src/l502_user_process.c **** // hdma_send_req_start(TX_buff, TX_BUFF_SIZE, 0); - 317:src/l502_user_process.c **** //TX_buff_state = TRANSMITTING; - 318:src/l502_user_process.c **** // TX_buff_state = TX_DONE; - 319:src/l502_user_process.c **** Proc_state.average_N = 0; - 320:src/l502_user_process.c **** - 321:src/l502_user_process.c **** //hdma_send_req_start(TX_buff, TX_buff_I, 0); - 322:src/l502_user_process.c **** //return data_I; - 323:src/l502_user_process.c **** - BFIN GAS /tmp/ccVDpEgS.s page 7 + 286:src/l502_user_process.c **** uint32_t FFT_res_size = dataprocessor(AVG_buff, Proc_state.AVG_buff_I_last, FFT_buff, FFT) + 287:src/l502_user_process.c **** // uint32_t FFT_res_size = dataprocessor(AVG_buff, Proc_state.AVG_buff_I_last, FFT_buff, FL + 288:src/l502_user_process.c **** // uint32_t FFT_res_size = dataprocessor(AVG_buff, Proc_state.AVG_buff_I_last, FFT_buff, TR + 289:src/l502_user_process.c **** + 290:src/l502_user_process.c **** + 291:src/l502_user_process.c **** + 292:src/l502_user_process.c **** //averaging completed => copy average results to TX_buff and start avg again + 293:src/l502_user_process.c **** TX_buff_I = 0; + 294:src/l502_user_process.c **** // for (uint32_t i = 0; ((TX_buff_I < TX_BUFF_SIZE) && (i < AVG_BUFF_SIZE)); i++){ + 295:src/l502_user_process.c **** uint32_t i = 0; + 296:src/l502_user_process.c **** // while ((TX_buff_I < TX_BUFF_SIZE) && (i < AVG_BUFF_SIZE)){ + 297:src/l502_user_process.c **** // TX_buff[TX_buff_I++] = AVG_buff[i++]; + 298:src/l502_user_process.c **** while ((TX_buff_I < TX_BUFF_SIZE) && (i < FFT_BUFF_SIZE)){ + 299:src/l502_user_process.c **** TX_buff[TX_buff_I++] = 0xFF000000 | ((uint32_t)FFT_buff[i++]); + 300:src/l502_user_process.c **** //TX_buff[TX_buff_I++] = 0xB0000000 + Proc_state.average_N; + 301:src/l502_user_process.c **** //TX_buff[TX_buff_I++] = 0xC1000000; + 302:src/l502_user_process.c **** } + 303:src/l502_user_process.c **** + 304:src/l502_user_process.c **** + 305:src/l502_user_process.c **** //clear AVG_buff: + 306:src/l502_user_process.c **** for (uint32_t i = 0; i < AVG_BUFF_SIZE; i++ ){ + 307:src/l502_user_process.c **** AVG_buff[i] = 0xE0000000; + 308:src/l502_user_process.c **** } + 309:src/l502_user_process.c **** + 310:src/l502_user_process.c **** TX_buff_state = TODO_TX; + 311:src/l502_user_process.c **** + 312:src/l502_user_process.c **** + 313:src/l502_user_process.c **** // for (uint32_t i = 0; i < TX_BUFF_SIZE; ++i){ + 314:src/l502_user_process.c **** // TX_buff_shadow[i] = TX_buff[i]; + 315:src/l502_user_process.c **** // } + 316:src/l502_user_process.c **** // hdma_send_req_start(TX_buff_shadow, TX_buff_I, 0); + 317:src/l502_user_process.c **** // hdma_send_req_start(TX_marker, 10, 0); + 318:src/l502_user_process.c **** + 319:src/l502_user_process.c **** + 320:src/l502_user_process.c **** // hdma_send_req_start(TX_buff, TX_BUFF_SIZE, 0); + 321:src/l502_user_process.c **** //TX_buff_state = TRANSMITTING; + 322:src/l502_user_process.c **** // TX_buff_state = TX_DONE; + 323:src/l502_user_process.c **** Proc_state.average_N = 0; + BFIN GAS /tmp/cchRAUfk.s page 7 - 324:src/l502_user_process.c **** }else{ // - 325:src/l502_user_process.c **** Proc_state.AVG_state = STEP_RUNNING; - 326:src/l502_user_process.c **** Proc_state.average_N ++; - 327:src/l502_user_process.c **** //Proc_state.AVG_buff_I = 0; - 328:src/l502_user_process.c **** } - 329:src/l502_user_process.c **** } - 330:src/l502_user_process.c **** - 331:src/l502_user_process.c **** }else if(header == 0xD0){ //first phy channel - 332:src/l502_user_process.c **** if (Proc_state.AVG_state == STEP_RUNNING){ - 333:src/l502_user_process.c **** // if (1){ - 334:src/l502_user_process.c **** // if (Proc_state.LFSM_state == CYCLE_STARTED){ - 335:src/l502_user_process.c **** if (1){ - 336:src/l502_user_process.c **** // AVG_buff[Proc_state.AVG_buff_I++] = 0xC0000000 | (0x00FFFFFF & (AVG_buff[Proc_state.AVG - 337:src/l502_user_process.c **** AVG_buff[Proc_state.AVG_buff_I] = 0xC0000000 | ((val/Proc_state.average_N_max + AVG_buff[Pro - 338:src/l502_user_process.c **** // AVG_buff[Proc_state.AVG_buff_I] = 0xC0000000 | some_i++; - 339:src/l502_user_process.c **** // AVG_buff[Proc_state.AVG_buff_I] = 0xC0000000 | val; - 340:src/l502_user_process.c **** //AVG_buff[Proc_state.AVG_buff_I++] = 0xC0000000; - 341:src/l502_user_process.c **** Proc_state.AVG_buff_I_last = Proc_state.AVG_buff_I; - 342:src/l502_user_process.c **** Proc_state.AVG_buff_I++; - 343:src/l502_user_process.c **** if (Proc_state.AVG_buff_I >= AVG_BUFF_SIZE){ - 344:src/l502_user_process.c **** Proc_state.AVG_state = STEP_COMPLETED; - 345:src/l502_user_process.c **** } - 346:src/l502_user_process.c **** } - 347:src/l502_user_process.c **** } - 348:src/l502_user_process.c **** }else{ - 349:src/l502_user_process.c **** //AVG_buff[Proc_state.AVG_buff_I] = 0xC1000000; - 350:src/l502_user_process.c **** Proc_state.AVG_buff_I_last = Proc_state.AVG_buff_I; - 351:src/l502_user_process.c **** Proc_state.AVG_buff_I++; - 352:src/l502_user_process.c **** if (Proc_state.AVG_buff_I >= AVG_BUFF_SIZE){ - 353:src/l502_user_process.c **** Proc_state.AVG_state = STEP_COMPLETED; - 354:src/l502_user_process.c **** } - 355:src/l502_user_process.c **** } - 356:src/l502_user_process.c **** } - 357:src/l502_user_process.c **** } - 358:src/l502_user_process.c **** //*/ - 359:src/l502_user_process.c **** - 360:src/l502_user_process.c **** - 361:src/l502_user_process.c **** if (hdma_send_req_rdy()) { - 362:src/l502_user_process.c **** //if (1){ + 324:src/l502_user_process.c **** + 325:src/l502_user_process.c **** //hdma_send_req_start(TX_buff, TX_buff_I, 0); + 326:src/l502_user_process.c **** //return data_I; + 327:src/l502_user_process.c **** + 328:src/l502_user_process.c **** }else{ // + 329:src/l502_user_process.c **** Proc_state.AVG_state = STEP_RUNNING; + 330:src/l502_user_process.c **** Proc_state.average_N ++; + 331:src/l502_user_process.c **** //Proc_state.AVG_buff_I = 0; + 332:src/l502_user_process.c **** } + 333:src/l502_user_process.c **** } + 334:src/l502_user_process.c **** + 335:src/l502_user_process.c **** }else if(header == 0xD0){ //first phy channel + 336:src/l502_user_process.c **** if (Proc_state.AVG_state == STEP_RUNNING){ + 337:src/l502_user_process.c **** // if (1){ + 338:src/l502_user_process.c **** // if (Proc_state.LFSM_state == CYCLE_STARTED){ + 339:src/l502_user_process.c **** if (1){ + 340:src/l502_user_process.c **** // AVG_buff[Proc_state.AVG_buff_I++] = 0xC0000000 | (0x00FFFFFF & (AVG_buff[Proc_state.AVG + 341:src/l502_user_process.c **** AVG_buff[Proc_state.AVG_buff_I] = 0xC0000000 | ((val/Proc_state.average_N_max + AVG_buff[Pro + 342:src/l502_user_process.c **** // AVG_buff[Proc_state.AVG_buff_I] = 0xC0000000 | some_i++; + 343:src/l502_user_process.c **** // AVG_buff[Proc_state.AVG_buff_I] = 0xC0000000 | val; + 344:src/l502_user_process.c **** //AVG_buff[Proc_state.AVG_buff_I++] = 0xC0000000; + 345:src/l502_user_process.c **** Proc_state.AVG_buff_I_last = Proc_state.AVG_buff_I; + 346:src/l502_user_process.c **** Proc_state.AVG_buff_I++; + 347:src/l502_user_process.c **** if (Proc_state.AVG_buff_I >= AVG_BUFF_SIZE){ + 348:src/l502_user_process.c **** Proc_state.AVG_state = STEP_COMPLETED; + 349:src/l502_user_process.c **** } + 350:src/l502_user_process.c **** } + 351:src/l502_user_process.c **** } + 352:src/l502_user_process.c **** }else{ + 353:src/l502_user_process.c **** //AVG_buff[Proc_state.AVG_buff_I] = 0xC1000000; + 354:src/l502_user_process.c **** Proc_state.AVG_buff_I_last = Proc_state.AVG_buff_I; + 355:src/l502_user_process.c **** Proc_state.AVG_buff_I++; + 356:src/l502_user_process.c **** if (Proc_state.AVG_buff_I >= AVG_BUFF_SIZE){ + 357:src/l502_user_process.c **** Proc_state.AVG_state = STEP_COMPLETED; + 358:src/l502_user_process.c **** } + 359:src/l502_user_process.c **** } + 360:src/l502_user_process.c **** } + 361:src/l502_user_process.c **** } + 362:src/l502_user_process.c **** //*/ 363:src/l502_user_process.c **** 364:src/l502_user_process.c **** - 365:src/l502_user_process.c **** - 366:src/l502_user_process.c **** if (TX_buff_state == TX_BUFF_OFF){ - 367:src/l502_user_process.c **** hdma_send_req_start(data, size, 0); - 368:src/l502_user_process.c **** return size; - 369:src/l502_user_process.c **** }else{ - 370:src/l502_user_process.c **** if (TX_buff_state == TODO_TX){ - 371:src/l502_user_process.c **** for (uint32_t i = 0; i < TX_BUFF_SIZE; ++i){ - 372:src/l502_user_process.c **** TX_buff_shadow[i] = TX_buff[i]; - 373:src/l502_user_process.c **** } - 374:src/l502_user_process.c **** hdma_send_req_start(TX_buff_shadow, TX_buff_I, 0); - 375:src/l502_user_process.c **** hdma_send_req_start(TX_marker, 10, 0); - 376:src/l502_user_process.c **** //hdma_send_req_start(TX_buff, TX_BUFF_SIZE, 0); - 377:src/l502_user_process.c **** //TX_buff_state = TRANSMITTING; - 378:src/l502_user_process.c **** TX_buff_state = TX_DONE; - 379:src/l502_user_process.c **** //}else{ - 380:src/l502_user_process.c **** // hdma_send_req_start(data, size, 0); - BFIN GAS /tmp/ccVDpEgS.s page 8 + 365:src/l502_user_process.c **** if (hdma_send_req_rdy()) { + 366:src/l502_user_process.c **** //if (1){ + 367:src/l502_user_process.c **** + 368:src/l502_user_process.c **** + 369:src/l502_user_process.c **** + 370:src/l502_user_process.c **** if (TX_buff_state == TX_BUFF_OFF){ + 371:src/l502_user_process.c **** hdma_send_req_start(data, size, 0); + 372:src/l502_user_process.c **** return size; + 373:src/l502_user_process.c **** }else{ + 374:src/l502_user_process.c **** if (TX_buff_state == TODO_TX){ + 375:src/l502_user_process.c **** for (uint32_t i = 0; i < TX_BUFF_SIZE; ++i){ + 376:src/l502_user_process.c **** TX_buff_shadow[i] = TX_buff[i]; + 377:src/l502_user_process.c **** } + 378:src/l502_user_process.c **** hdma_send_req_start(TX_buff_shadow, TX_buff_I, 0); + 379:src/l502_user_process.c **** hdma_send_req_start(TX_marker, 10, 0); + 380:src/l502_user_process.c **** //hdma_send_req_start(TX_buff, TX_BUFF_SIZE, 0); + BFIN GAS /tmp/cchRAUfk.s page 8 - 381:src/l502_user_process.c **** } - 382:src/l502_user_process.c **** //hdma_send_req_start(data, size, 0); - 383:src/l502_user_process.c **** //streams_cnt[0] = hdma_send_req_start(LFSM_data, LFSM_DATALEN, 0); - 384:src/l502_user_process.c **** - 385:src/l502_user_process.c **** - 386:src/l502_user_process.c **** - 387:src/l502_user_process.c **** return size_processed; - 388:src/l502_user_process.c **** //return data_I; //number of really processed words + 381:src/l502_user_process.c **** //TX_buff_state = TRANSMITTING; + 382:src/l502_user_process.c **** TX_buff_state = TX_DONE; + 383:src/l502_user_process.c **** //}else{ + 384:src/l502_user_process.c **** // hdma_send_req_start(data, size, 0); + 385:src/l502_user_process.c **** } + 386:src/l502_user_process.c **** //hdma_send_req_start(data, size, 0); + 387:src/l502_user_process.c **** //streams_cnt[0] = hdma_send_req_start(LFSM_data, LFSM_DATALEN, 0); + 388:src/l502_user_process.c **** 389:src/l502_user_process.c **** 390:src/l502_user_process.c **** - 391:src/l502_user_process.c **** } - 392:src/l502_user_process.c **** } - 393:src/l502_user_process.c **** //return data_I; //number of really processed words + 391:src/l502_user_process.c **** return size_processed; + 392:src/l502_user_process.c **** //return data_I; //number of really processed words + 393:src/l502_user_process.c **** 394:src/l502_user_process.c **** - 395:src/l502_user_process.c **** return 0; - 396:src/l502_user_process.c **** } - 397:src/l502_user_process.c **** + 395:src/l502_user_process.c **** } + 396:src/l502_user_process.c **** } + 397:src/l502_user_process.c **** //return data_I; //number of really processed words 398:src/l502_user_process.c **** - 399:src/l502_user_process.c **** - 400:src/l502_user_process.c **** /***************************************************************************//** - 401:src/l502_user_process.c **** @brief Обработка принятого массива с данными ЦАП/DOUT + 399:src/l502_user_process.c **** return 0; + 400:src/l502_user_process.c **** } + 401:src/l502_user_process.c **** 402:src/l502_user_process.c **** - 403:src/l502_user_process.c **** Функция вызывается каждый раз, когда обнаружены нов - 404:src/l502_user_process.c **** ПК по HDMA. - 405:src/l502_user_process.c **** Функция должна обработать данные и вернуть количес - 406:src/l502_user_process.c **** однако эти данные все еще считаются использованным - 407:src/l502_user_process.c **** новыми пришедшими данными) до тех пор пока не будет - 408:src/l502_user_process.c **** stream_out_buf_free()). - 409:src/l502_user_process.c **** - 410:src/l502_user_process.c **** Если функция вернет значение меньше чем size, то функц - 411:src/l502_user_process.c **** вызвана после еще раз с указателем на необработанны - 412:src/l502_user_process.c **** - 413:src/l502_user_process.c **** В текущей реализации просто запускается передача д - 414:src/l502_user_process.c **** для вывода на ЦАП/цифровые выходы. - 415:src/l502_user_process.c **** - 416:src/l502_user_process.c **** @param[in] data Указатель на массив с принятыми данными - 417:src/l502_user_process.c **** @param[in] size Количество принятых данных в 32-битных сло - 418:src/l502_user_process.c **** @return Функция возвращает количество обработанн - 419:src/l502_user_process.c **** На эти данные не будет вызываться повторн - 420:src/l502_user_process.c **** но они считаются еще используемыми - 421:src/l502_user_process.c **** ******************************************************************************/ - 422:src/l502_user_process.c **** uint32_t usr_out_proc_data(uint32_t* data, uint32_t size) { - 423:src/l502_user_process.c **** - 424:src/l502_user_process.c **** /* если есть свободные дескрипторы на передачу по HDMA - 425:src/l502_user_process.c **** передачу. Иначе возвращаем 0, чтобы на обработку эт - 426:src/l502_user_process.c **** вызвали бы позже */ - 427:src/l502_user_process.c **** ++streams_cnt[2]; - 428:src/l502_user_process.c **** - 429:src/l502_user_process.c **** if (sport_tx_req_rdy()) { - 430:src/l502_user_process.c **** - 431:src/l502_user_process.c **** /* за один раз можем передать в SPORT не более - 432:src/l502_user_process.c **** SPORT_TX_REQ_SIZE_MAX слов */ - 433:src/l502_user_process.c **** if (size > SPORT_TX_REQ_SIZE_MAX) - 434:src/l502_user_process.c **** size = SPORT_TX_REQ_SIZE_MAX; - 435:src/l502_user_process.c **** - 436:src/l502_user_process.c **** sport_tx_start_req(data, size); - 437:src/l502_user_process.c **** - BFIN GAS /tmp/ccVDpEgS.s page 9 + 403:src/l502_user_process.c **** + 404:src/l502_user_process.c **** /***************************************************************************//** + 405:src/l502_user_process.c **** @brief Обработка принятого массива с данными ЦАП/DOUT + 406:src/l502_user_process.c **** + 407:src/l502_user_process.c **** Функция вызывается каждый раз, когда обнаружены нов + 408:src/l502_user_process.c **** ПК по HDMA. + 409:src/l502_user_process.c **** Функция должна обработать данные и вернуть количес + 410:src/l502_user_process.c **** однако эти данные все еще считаются использованным + 411:src/l502_user_process.c **** новыми пришедшими данными) до тех пор пока не будет + 412:src/l502_user_process.c **** stream_out_buf_free()). + 413:src/l502_user_process.c **** + 414:src/l502_user_process.c **** Если функция вернет значение меньше чем size, то функц + 415:src/l502_user_process.c **** вызвана после еще раз с указателем на необработанны + 416:src/l502_user_process.c **** + 417:src/l502_user_process.c **** В текущей реализации просто запускается передача д + 418:src/l502_user_process.c **** для вывода на ЦАП/цифровые выходы. + 419:src/l502_user_process.c **** + 420:src/l502_user_process.c **** @param[in] data Указатель на массив с принятыми данными + 421:src/l502_user_process.c **** @param[in] size Количество принятых данных в 32-битных сло + 422:src/l502_user_process.c **** @return Функция возвращает количество обработанн + 423:src/l502_user_process.c **** На эти данные не будет вызываться повторн + 424:src/l502_user_process.c **** но они считаются еще используемыми + 425:src/l502_user_process.c **** ******************************************************************************/ + 426:src/l502_user_process.c **** uint32_t usr_out_proc_data(uint32_t* data, uint32_t size) { + 427:src/l502_user_process.c **** + 428:src/l502_user_process.c **** /* если есть свободные дескрипторы на передачу по HDMA + 429:src/l502_user_process.c **** передачу. Иначе возвращаем 0, чтобы на обработку эт + 430:src/l502_user_process.c **** вызвали бы позже */ + 431:src/l502_user_process.c **** ++streams_cnt[2]; + 432:src/l502_user_process.c **** + 433:src/l502_user_process.c **** if (sport_tx_req_rdy()) { + 434:src/l502_user_process.c **** + 435:src/l502_user_process.c **** /* за один раз можем передать в SPORT не более + 436:src/l502_user_process.c **** SPORT_TX_REQ_SIZE_MAX слов */ + 437:src/l502_user_process.c **** if (size > SPORT_TX_REQ_SIZE_MAX) + BFIN GAS /tmp/cchRAUfk.s page 9 - 438:src/l502_user_process.c **** return size; - 439:src/l502_user_process.c **** } - 440:src/l502_user_process.c **** return 0; - 441:src/l502_user_process.c **** } - 442:src/l502_user_process.c **** - 443:src/l502_user_process.c **** - 444:src/l502_user_process.c **** - 445:src/l502_user_process.c **** + 438:src/l502_user_process.c **** size = SPORT_TX_REQ_SIZE_MAX; + 439:src/l502_user_process.c **** + 440:src/l502_user_process.c **** sport_tx_start_req(data, size); + 441:src/l502_user_process.c **** + 442:src/l502_user_process.c **** return size; + 443:src/l502_user_process.c **** } + 444:src/l502_user_process.c **** return 0; + 445:src/l502_user_process.c **** } 446:src/l502_user_process.c **** 447:src/l502_user_process.c **** - 448:src/l502_user_process.c **** /****************************************************************************//** - 449:src/l502_user_process.c **** @brief Обработка завершения передачи по HostDMA + 448:src/l502_user_process.c **** + 449:src/l502_user_process.c **** 450:src/l502_user_process.c **** - 451:src/l502_user_process.c **** Функция вызывается из обработчика прерывания, когд - 452:src/l502_user_process.c **** блока данных по HDMA в ПК, поставленного до этого на пе - 453:src/l502_user_process.c **** помощью hdma_send_req_start(). + 451:src/l502_user_process.c **** + 452:src/l502_user_process.c **** /****************************************************************************//** + 453:src/l502_user_process.c **** @brief Обработка завершения передачи по HostDMA 454:src/l502_user_process.c **** - 455:src/l502_user_process.c **** @param[in] addr Адрес слова, сразу за последним переданны - 456:src/l502_user_process.c **** @param[in] size Размер переданных данных в 32-битных слова - 457:src/l502_user_process.c **** ****************************************************************************/ - 458:src/l502_user_process.c **** void hdma_send_done(uint32_t* addr, uint32_t size) { - 459:src/l502_user_process.c **** - 460:src/l502_user_process.c **** TX_buff_state = TX_DONE; - 461:src/l502_user_process.c **** ++streams_cnt[3]; - 462:src/l502_user_process.c **** - 463:src/l502_user_process.c **** stream_in_buf_free(size); - 464:src/l502_user_process.c **** } - 465:src/l502_user_process.c **** + 455:src/l502_user_process.c **** Функция вызывается из обработчика прерывания, когд + 456:src/l502_user_process.c **** блока данных по HDMA в ПК, поставленного до этого на пе + 457:src/l502_user_process.c **** помощью hdma_send_req_start(). + 458:src/l502_user_process.c **** + 459:src/l502_user_process.c **** @param[in] addr Адрес слова, сразу за последним переданны + 460:src/l502_user_process.c **** @param[in] size Размер переданных данных в 32-битных слова + 461:src/l502_user_process.c **** ****************************************************************************/ + 462:src/l502_user_process.c **** void hdma_send_done(uint32_t* addr, uint32_t size) { + 463:src/l502_user_process.c **** + 464:src/l502_user_process.c **** TX_buff_state = TX_DONE; + 465:src/l502_user_process.c **** ++streams_cnt[3]; 466:src/l502_user_process.c **** - 467:src/l502_user_process.c **** - 468:src/l502_user_process.c **** /***************************************************************************//** - 469:src/l502_user_process.c **** @brief Обработка завершения передачи по SPORT + 467:src/l502_user_process.c **** stream_in_buf_free(size); + 468:src/l502_user_process.c **** } + 469:src/l502_user_process.c **** 470:src/l502_user_process.c **** - 471:src/l502_user_process.c **** Функция вызывается из обработчика прерывания при з - 472:src/l502_user_process.c **** по SPORT'у на цифровые выходы/ЦАП, поставленного до это - 473:src/l502_user_process.c **** помощью sport_tx_start_req(). + 471:src/l502_user_process.c **** + 472:src/l502_user_process.c **** /***************************************************************************//** + 473:src/l502_user_process.c **** @brief Обработка завершения передачи по SPORT 474:src/l502_user_process.c **** - 475:src/l502_user_process.c **** - 476:src/l502_user_process.c **** @param[in] addr Адрес слова, сразу за последним переданны - 477:src/l502_user_process.c **** @param[in] size Размер переданных данных в 32-битных слова - 478:src/l502_user_process.c **** void sport_tx_done(uint32_t* addr, uint32_t size) { - 479:src/l502_user_process.c **** ++streams_cnt[1]; - 480:src/l502_user_process.c **** - 481:src/l502_user_process.c **** stream_out_buf_free(size); - 482:src/l502_user_process.c **** } - 483:src/l502_user_process.c **** + 475:src/l502_user_process.c **** Функция вызывается из обработчика прерывания при з + 476:src/l502_user_process.c **** по SPORT'у на цифровые выходы/ЦАП, поставленного до это + 477:src/l502_user_process.c **** помощью sport_tx_start_req(). + 478:src/l502_user_process.c **** + 479:src/l502_user_process.c **** + 480:src/l502_user_process.c **** @param[in] addr Адрес слова, сразу за последним переданны + 481:src/l502_user_process.c **** @param[in] size Размер переданных данных в 32-битных слова + 482:src/l502_user_process.c **** void sport_tx_done(uint32_t* addr, uint32_t size) { + 483:src/l502_user_process.c **** ++streams_cnt[1]; 484:src/l502_user_process.c **** - 485:src/l502_user_process.c **** - 486:src/l502_user_process.c **** + 485:src/l502_user_process.c **** stream_out_buf_free(size); + 486:src/l502_user_process.c **** } 487:src/l502_user_process.c **** 488:src/l502_user_process.c **** 489:src/l502_user_process.c **** 490:src/l502_user_process.c **** 491:src/l502_user_process.c **** - 492:src/l502_user_process.c **** /****************************************************************************//** - 493:src/l502_user_process.c **** @brief Обработка пользовательских команд. + 492:src/l502_user_process.c **** + 493:src/l502_user_process.c **** 494:src/l502_user_process.c **** - BFIN GAS /tmp/ccVDpEgS.s page 10 + BFIN GAS /tmp/cchRAUfk.s page 10 - 495:src/l502_user_process.c **** Функция вызывается при приеме команды от ПК с кодом - 496:src/l502_user_process.c **** #L502_BF_CMD_CODE_USER. - 497:src/l502_user_process.c **** - 498:src/l502_user_process.c **** По завершению обработки необходимо обязательно выз - 499:src/l502_user_process.c **** l502_cmd_done(), указав код завершения команды и - 500:src/l502_user_process.c **** при необходимости передать данные с результатом + 495:src/l502_user_process.c **** + 496:src/l502_user_process.c **** /****************************************************************************//** + 497:src/l502_user_process.c **** @brief Обработка пользовательских команд. + 498:src/l502_user_process.c **** + 499:src/l502_user_process.c **** Функция вызывается при приеме команды от ПК с кодом + 500:src/l502_user_process.c **** #L502_BF_CMD_CODE_USER. 501:src/l502_user_process.c **** - 502:src/l502_user_process.c **** @param[in] cmd Структура с описанием принятой команды - 503:src/l502_user_process.c **** ******************************************************************************/ - 504:src/l502_user_process.c **** + 502:src/l502_user_process.c **** По завершению обработки необходимо обязательно выз + 503:src/l502_user_process.c **** l502_cmd_done(), указав код завершения команды и + 504:src/l502_user_process.c **** при необходимости передать данные с результатом 505:src/l502_user_process.c **** - 506:src/l502_user_process.c **** void usr_cmd_process(t_l502_bf_cmd *cmd) { - 16 .loc 1 506 0 + 506:src/l502_user_process.c **** @param[in] cmd Структура с описанием принятой команды + 507:src/l502_user_process.c **** ******************************************************************************/ + 508:src/l502_user_process.c **** + 509:src/l502_user_process.c **** + 510:src/l502_user_process.c **** void usr_cmd_process(t_l502_bf_cmd *cmd) { + 16 .loc 1 510 0 17 .LVL0: 18 0000 0032 P0 = R0; 19 0002 F405 [--sp] = ( r7:6, p5:4 ); @@ -561,301 +565,301 @@ BFIN GAS /tmp/ccVDpEgS.s page 1 21 .LCFI0: 22 0004 00E81A00 LINK 104; 23 .LCFI1: - 507:src/l502_user_process.c **** switch (cmd->code){ - 24 .loc 1 507 0 + 511:src/l502_user_process.c **** switch (cmd->code){ + 24 .loc 1 511 0 25 0008 21E1FF7F R1 = 32767 (X); - 508:src/l502_user_process.c **** - 509:src/l502_user_process.c **** - 510:src/l502_user_process.c **** /* - 511:src/l502_user_process.c **** Command template - 512:src/l502_user_process.c **** case 0x800?:{ + 512:src/l502_user_process.c **** 513:src/l502_user_process.c **** - 514:src/l502_user_process.c **** l502_cmd_done(rcv_code, rcv_data, rcv_data_length); //void l502_cmd_done (int32_t result, uint32_ - 515:src/l502_user_process.c **** break; - 516:src/l502_user_process.c **** } - 517:src/l502_user_process.c **** */ - 518:src/l502_user_process.c **** // typedef struct { - 519:src/l502_user_process.c **** // uint16_t code; /**< Код команды из #t_l502_bf_cmd_code */ - 520:src/l502_user_process.c **** // uint16_t status; /**< Статус выполнения - в обработчике не и - 521:src/l502_user_process.c **** // uint32_t param; /**< Параметр команды */ - 522:src/l502_user_process.c **** // int32_t result; /**< Код результата выполнения команды */ - 523:src/l502_user_process.c **** // uint32_t data_size; /**< Количество данных, переданных с кома - 524:src/l502_user_process.c **** // uint32_t data[L502_BF_CMD_DATA_SIZE_MAX]; /**< Данные, передаваемые с к - 525:src/l502_user_process.c **** // } t_l502_bf_cmd; - 526:src/l502_user_process.c **** - 527:src/l502_user_process.c **** - 528:src/l502_user_process.c **** //* - 529:src/l502_user_process.c **** + 514:src/l502_user_process.c **** /* + 515:src/l502_user_process.c **** Command template + 516:src/l502_user_process.c **** case 0x800?:{ + 517:src/l502_user_process.c **** + 518:src/l502_user_process.c **** l502_cmd_done(rcv_code, rcv_data, rcv_data_length); //void l502_cmd_done (int32_t result, uint32_ + 519:src/l502_user_process.c **** break; + 520:src/l502_user_process.c **** } + 521:src/l502_user_process.c **** */ + 522:src/l502_user_process.c **** // typedef struct { + 523:src/l502_user_process.c **** // uint16_t code; /**< Код команды из #t_l502_bf_cmd_code */ + 524:src/l502_user_process.c **** // uint16_t status; /**< Статус выполнения - в обработчике не и + 525:src/l502_user_process.c **** // uint32_t param; /**< Параметр команды */ + 526:src/l502_user_process.c **** // int32_t result; /**< Код результата выполнения команды */ + 527:src/l502_user_process.c **** // uint32_t data_size; /**< Количество данных, переданных с кома + 528:src/l502_user_process.c **** // uint32_t data[L502_BF_CMD_DATA_SIZE_MAX]; /**< Данные, передаваемые с к + 529:src/l502_user_process.c **** // } t_l502_bf_cmd; 530:src/l502_user_process.c **** 531:src/l502_user_process.c **** - 532:src/l502_user_process.c **** case 0x8001:{ //L502_BF_USR_CMD_CODE_ECHO - 533:src/l502_user_process.c **** l502_cmd_done(cmd-> param, NULL, 0); - 534:src/l502_user_process.c **** break; - 535:src/l502_user_process.c **** } - 536:src/l502_user_process.c **** - 537:src/l502_user_process.c **** case 0x8002:{ //L502_BF_USR_CMD_CODE_DATA_ECHO - 538:src/l502_user_process.c **** uint32_t rcv_data[cmd->data_size]; - 539:src/l502_user_process.c **** for (uint32_t I = 0; I < (cmd -> data_size); ++I){ - 540:src/l502_user_process.c **** //rcv_data[I] = (cmd-> data)[I]; - 541:src/l502_user_process.c **** rcv_data[I] = I; - BFIN GAS /tmp/ccVDpEgS.s page 11 + 532:src/l502_user_process.c **** //* + 533:src/l502_user_process.c **** + 534:src/l502_user_process.c **** + 535:src/l502_user_process.c **** + 536:src/l502_user_process.c **** case 0x8001:{ //L502_BF_USR_CMD_CODE_ECHO + 537:src/l502_user_process.c **** l502_cmd_done(cmd-> param, NULL, 0); + 538:src/l502_user_process.c **** break; + 539:src/l502_user_process.c **** } + 540:src/l502_user_process.c **** + 541:src/l502_user_process.c **** case 0x8002:{ //L502_BF_USR_CMD_CODE_DATA_ECHO + BFIN GAS /tmp/cchRAUfk.s page 11 - 542:src/l502_user_process.c **** } - 543:src/l502_user_process.c **** l502_cmd_done(cmd-> param, rcv_data, cmd->data_size); - 544:src/l502_user_process.c **** break; - 545:src/l502_user_process.c **** } - 546:src/l502_user_process.c **** case 0x8003:{ //configure ADC - 547:src/l502_user_process.c **** uint32_t err_codes[15] = {0,}; - 548:src/l502_user_process.c **** err_codes[0] = params_set_lch_cnt(1); - 549:src/l502_user_process.c **** //err_codes[1] = params_set_lch(1, 1, L502_LCH_MODE_COMM, L502_ADC_RANGE_5, 1, 0);// chan index - 550:src/l502_user_process.c **** err_codes[1] = params_set_lch(0, 0, L502_LCH_MODE_COMM, L502_ADC_RANGE_5, 1, 0);// chan index 1, - 551:src/l502_user_process.c **** err_codes[2] = params_set_adc_freq_div(1); - 552:src/l502_user_process.c **** err_codes[3] = params_set_ref_freq(2000000); - 553:src/l502_user_process.c **** err_codes[4] = params_set_adc_interframe_delay(0); - 554:src/l502_user_process.c **** err_codes[5] = params_set_sync_mode (L502_SYNC_INTERNAL); - 555:src/l502_user_process.c **** err_codes[6] = params_set_sync_start_mode (L502_SYNC_INTERNAL); - 556:src/l502_user_process.c **** //err_codes[7] = params_set_din_freq_div; - 557:src/l502_user_process.c **** //err_codes[8] = params_set_dac_freq_div; - 558:src/l502_user_process.c **** - 559:src/l502_user_process.c **** err_codes[9] = sport_in_set_step_size(1024); - 560:src/l502_user_process.c **** - 561:src/l502_user_process.c **** //L502_BF_PARAM_ADC_COEF - 562:src/l502_user_process.c **** //err_codes[10] = fpga_reg_write(f_regaddr_k[range], ??); - 563:src/l502_user_process.c **** //err_codes[11] = fpga_reg_write(f_regaddr_offs[range], ??); - 564:src/l502_user_process.c **** err_codes[12] = configure(); - 565:src/l502_user_process.c **** - 566:src/l502_user_process.c **** - 567:src/l502_user_process.c **** - 568:src/l502_user_process.c **** - 569:src/l502_user_process.c **** uint32_t err_codes_sum = 0; - 570:src/l502_user_process.c **** for (int i = 0; i < 15; ++i){ - 571:src/l502_user_process.c **** err_codes_sum += err_codes[i]; - 572:src/l502_user_process.c **** } - 573:src/l502_user_process.c **** l502_cmd_done(err_codes_sum, err_codes, 15); - 574:src/l502_user_process.c **** break; - 575:src/l502_user_process.c **** } - 576:src/l502_user_process.c **** case 0x8004:{ //start streams - 577:src/l502_user_process.c **** uint32_t err_codes[5] = {0,}; - 578:src/l502_user_process.c **** l502_stream_init(); - 579:src/l502_user_process.c **** err_codes[0] = stream_enable(L502_STREAM_ADC | L502_STREAM_DIN); //bitmask - 580:src/l502_user_process.c **** err_codes[1] = stream_out_preload(); - 581:src/l502_user_process.c **** err_codes[2] = streams_start(); - 582:src/l502_user_process.c **** //hdma_send_start(); - 583:src/l502_user_process.c **** l502_cmd_done(0, err_codes, 5); - 584:src/l502_user_process.c **** break; - 585:src/l502_user_process.c **** } - 586:src/l502_user_process.c **** case 0x8005:{ //get some data from adc buff. Or simple flag, raised inside usr_in_proc_data() - 587:src/l502_user_process.c **** - 588:src/l502_user_process.c **** uint32_t streams_sum = streams_cnt[0] + streams_cnt[1] + streams_cnt[2] + streams_cnt[3]; - 589:src/l502_user_process.c **** l502_cmd_done(streams_sum, streams_cnt, 4); - 590:src/l502_user_process.c **** break; - 591:src/l502_user_process.c **** } - 592:src/l502_user_process.c **** - 593:src/l502_user_process.c **** case 0x8006:{ //get data from SPORT_RX copied arr - 594:src/l502_user_process.c **** uint32_t sport_rx_nonzero_sum = 0; - 595:src/l502_user_process.c **** - 596:src/l502_user_process.c **** for (int i = 0; i < dbg_sport_rx_copy_size; ++i){ - 597:src/l502_user_process.c **** if (dbg_sport_rx_copy[i]){ - 598:src/l502_user_process.c **** ++sport_rx_nonzero_sum; - BFIN GAS /tmp/ccVDpEgS.s page 12 + 542:src/l502_user_process.c **** uint32_t rcv_data[cmd->data_size]; + 543:src/l502_user_process.c **** for (uint32_t I = 0; I < (cmd -> data_size); ++I){ + 544:src/l502_user_process.c **** //rcv_data[I] = (cmd-> data)[I]; + 545:src/l502_user_process.c **** rcv_data[I] = I; + 546:src/l502_user_process.c **** } + 547:src/l502_user_process.c **** l502_cmd_done(cmd-> param, rcv_data, cmd->data_size); + 548:src/l502_user_process.c **** break; + 549:src/l502_user_process.c **** } + 550:src/l502_user_process.c **** case 0x8003:{ //configure ADC + 551:src/l502_user_process.c **** uint32_t err_codes[15] = {0,}; + 552:src/l502_user_process.c **** err_codes[0] = params_set_lch_cnt(1); + 553:src/l502_user_process.c **** //err_codes[1] = params_set_lch(1, 1, L502_LCH_MODE_COMM, L502_ADC_RANGE_5, 1, 0);// chan index + 554:src/l502_user_process.c **** err_codes[1] = params_set_lch(0, 0, L502_LCH_MODE_COMM, L502_ADC_RANGE_5, 1, 0);// chan index 1, + 555:src/l502_user_process.c **** err_codes[2] = params_set_adc_freq_div(1); + 556:src/l502_user_process.c **** err_codes[3] = params_set_ref_freq(2000000); + 557:src/l502_user_process.c **** err_codes[4] = params_set_adc_interframe_delay(0); + 558:src/l502_user_process.c **** err_codes[5] = params_set_sync_mode (L502_SYNC_INTERNAL); + 559:src/l502_user_process.c **** err_codes[6] = params_set_sync_start_mode (L502_SYNC_INTERNAL); + 560:src/l502_user_process.c **** //err_codes[7] = params_set_din_freq_div; + 561:src/l502_user_process.c **** //err_codes[8] = params_set_dac_freq_div; + 562:src/l502_user_process.c **** + 563:src/l502_user_process.c **** err_codes[9] = sport_in_set_step_size(1024); + 564:src/l502_user_process.c **** + 565:src/l502_user_process.c **** //L502_BF_PARAM_ADC_COEF + 566:src/l502_user_process.c **** //err_codes[10] = fpga_reg_write(f_regaddr_k[range], ??); + 567:src/l502_user_process.c **** //err_codes[11] = fpga_reg_write(f_regaddr_offs[range], ??); + 568:src/l502_user_process.c **** err_codes[12] = configure(); + 569:src/l502_user_process.c **** + 570:src/l502_user_process.c **** + 571:src/l502_user_process.c **** + 572:src/l502_user_process.c **** + 573:src/l502_user_process.c **** uint32_t err_codes_sum = 0; + 574:src/l502_user_process.c **** for (int i = 0; i < 15; ++i){ + 575:src/l502_user_process.c **** err_codes_sum += err_codes[i]; + 576:src/l502_user_process.c **** } + 577:src/l502_user_process.c **** l502_cmd_done(err_codes_sum, err_codes, 15); + 578:src/l502_user_process.c **** break; + 579:src/l502_user_process.c **** } + 580:src/l502_user_process.c **** case 0x8004:{ //start streams + 581:src/l502_user_process.c **** uint32_t err_codes[5] = {0,}; + 582:src/l502_user_process.c **** l502_stream_init(); + 583:src/l502_user_process.c **** err_codes[0] = stream_enable(L502_STREAM_ADC | L502_STREAM_DIN); //bitmask + 584:src/l502_user_process.c **** err_codes[1] = stream_out_preload(); + 585:src/l502_user_process.c **** err_codes[2] = streams_start(); + 586:src/l502_user_process.c **** //hdma_send_start(); + 587:src/l502_user_process.c **** l502_cmd_done(0, err_codes, 5); + 588:src/l502_user_process.c **** break; + 589:src/l502_user_process.c **** } + 590:src/l502_user_process.c **** case 0x8005:{ //get some data from adc buff. Or simple flag, raised inside usr_in_proc_data() + 591:src/l502_user_process.c **** + 592:src/l502_user_process.c **** uint32_t streams_sum = streams_cnt[0] + streams_cnt[1] + streams_cnt[2] + streams_cnt[3]; + 593:src/l502_user_process.c **** l502_cmd_done(streams_sum, streams_cnt, 4); + 594:src/l502_user_process.c **** break; + 595:src/l502_user_process.c **** } + 596:src/l502_user_process.c **** + 597:src/l502_user_process.c **** case 0x8006:{ //get data from SPORT_RX copied arr + 598:src/l502_user_process.c **** uint32_t sport_rx_nonzero_sum = 0; + BFIN GAS /tmp/cchRAUfk.s page 12 - 599:src/l502_user_process.c **** } - 600:src/l502_user_process.c **** } - 601:src/l502_user_process.c **** l502_cmd_done(sport_rx_nonzero_sum, dbg_sport_rx_copy, 1024); - 602:src/l502_user_process.c **** break; - 603:src/l502_user_process.c **** } - 604:src/l502_user_process.c **** - 605:src/l502_user_process.c **** - 606:src/l502_user_process.c **** - 607:src/l502_user_process.c **** - 608:src/l502_user_process.c **** case 0x8007:{ //start data processing: No dataprocessing. Just copy data to output buffer - 609:src/l502_user_process.c **** TX_buff_I = 0; - 610:src/l502_user_process.c **** TX_buff_state = TX_BUFF_OFF; - 611:src/l502_user_process.c **** Proc_state.mode = TRANSPARENT; - 612:src/l502_user_process.c **** Proc_state.mode_next = TRANSPARENT; - 613:src/l502_user_process.c **** Proc_state.LFSM_state = CYCLE_UNKNOWN; - 614:src/l502_user_process.c **** Proc_state.average_N_max = 10; - 615:src/l502_user_process.c **** // Proc_state.average_N_max = cmd->param; - 616:src/l502_user_process.c **** Proc_state.average_N = 1; - 617:src/l502_user_process.c **** Proc_state.TX_buff_I = 0; - 618:src/l502_user_process.c **** Proc_state.TX_buff_state = 0; - 619:src/l502_user_process.c **** Proc_state.AVG_state = 0; - 620:src/l502_user_process.c **** Proc_state.AVG_buff_I = 0; - 621:src/l502_user_process.c **** Proc_state.AVG_buff_state = 0; - 622:src/l502_user_process.c **** Proc_state.FFT_buff_I = 0; - 623:src/l502_user_process.c **** Proc_state.FFT_buff_state = 0; - 624:src/l502_user_process.c **** Proc_state.digital_word_prev = 0; - 625:src/l502_user_process.c **** Proc_state.digital_word_curr = 0; - 626:src/l502_user_process.c **** Proc_state.AVG_buff_active = A; - 627:src/l502_user_process.c **** TX_buff_state = TX_DONE; - 628:src/l502_user_process.c **** - 629:src/l502_user_process.c **** - 630:src/l502_user_process.c **** for (uint32_t i = 0; i < TX_BUFF_SIZE; ++i){ - 631:src/l502_user_process.c **** TX_buff[i] = 0; - 632:src/l502_user_process.c **** } + 599:src/l502_user_process.c **** + 600:src/l502_user_process.c **** for (int i = 0; i < dbg_sport_rx_copy_size; ++i){ + 601:src/l502_user_process.c **** if (dbg_sport_rx_copy[i]){ + 602:src/l502_user_process.c **** ++sport_rx_nonzero_sum; + 603:src/l502_user_process.c **** } + 604:src/l502_user_process.c **** } + 605:src/l502_user_process.c **** l502_cmd_done(sport_rx_nonzero_sum, dbg_sport_rx_copy, 1024); + 606:src/l502_user_process.c **** break; + 607:src/l502_user_process.c **** } + 608:src/l502_user_process.c **** + 609:src/l502_user_process.c **** + 610:src/l502_user_process.c **** + 611:src/l502_user_process.c **** + 612:src/l502_user_process.c **** case 0x8007:{ //start data processing: No dataprocessing. Just copy data to output buffer + 613:src/l502_user_process.c **** TX_buff_I = 0; + 614:src/l502_user_process.c **** TX_buff_state = TX_BUFF_OFF; + 615:src/l502_user_process.c **** Proc_state.mode = TRANSPARENT; + 616:src/l502_user_process.c **** Proc_state.mode_next = TRANSPARENT; + 617:src/l502_user_process.c **** Proc_state.LFSM_state = CYCLE_UNKNOWN; + 618:src/l502_user_process.c **** Proc_state.average_N_max = 10; + 619:src/l502_user_process.c **** // Proc_state.average_N_max = cmd->param; + 620:src/l502_user_process.c **** Proc_state.average_N = 1; + 621:src/l502_user_process.c **** Proc_state.TX_buff_I = 0; + 622:src/l502_user_process.c **** Proc_state.TX_buff_state = 0; + 623:src/l502_user_process.c **** Proc_state.AVG_state = 0; + 624:src/l502_user_process.c **** Proc_state.AVG_buff_I = 0; + 625:src/l502_user_process.c **** Proc_state.AVG_buff_state = 0; + 626:src/l502_user_process.c **** Proc_state.FFT_buff_I = 0; + 627:src/l502_user_process.c **** Proc_state.FFT_buff_state = 0; + 628:src/l502_user_process.c **** Proc_state.digital_word_prev = 0; + 629:src/l502_user_process.c **** Proc_state.digital_word_curr = 0; + 630:src/l502_user_process.c **** Proc_state.AVG_buff_active = A; + 631:src/l502_user_process.c **** TX_buff_state = TX_DONE; + 632:src/l502_user_process.c **** 633:src/l502_user_process.c **** - 634:src/l502_user_process.c **** // l502_cmd_done(cmd-> param, NULL, 0); - 635:src/l502_user_process.c **** l502_cmd_done(TX_buff_I, NULL, 0); - 636:src/l502_user_process.c **** break; - 637:src/l502_user_process.c **** } - 638:src/l502_user_process.c **** case 0x8008:{ //AVG mode - 639:src/l502_user_process.c **** TX_buff_I = 0; - 640:src/l502_user_process.c **** - 641:src/l502_user_process.c **** Proc_state.mode = AVG; - 642:src/l502_user_process.c **** Proc_state.mode_next = AVG; - 643:src/l502_user_process.c **** Proc_state.LFSM_state = CYCLE_UNKNOWN; - 644:src/l502_user_process.c **** Proc_state.average_N_max = 1; - 645:src/l502_user_process.c **** // Proc_state.average_N_max = cmd->param; - 646:src/l502_user_process.c **** Proc_state.average_N = 0; - 647:src/l502_user_process.c **** Proc_state.TX_buff_I = 0; - 648:src/l502_user_process.c **** Proc_state.TX_buff_state = 0; - 649:src/l502_user_process.c **** Proc_state.AVG_state = 0; - 650:src/l502_user_process.c **** Proc_state.AVG_buff_I = 0; - 651:src/l502_user_process.c **** Proc_state.AVG_buff_state = 0; - 652:src/l502_user_process.c **** Proc_state.FFT_buff_I = 0; - 653:src/l502_user_process.c **** Proc_state.FFT_buff_state = 0; - 654:src/l502_user_process.c **** Proc_state.digital_word_prev = 0; - 655:src/l502_user_process.c **** Proc_state.digital_word_curr = 0; - BFIN GAS /tmp/ccVDpEgS.s page 13 + 634:src/l502_user_process.c **** for (uint32_t i = 0; i < TX_BUFF_SIZE; ++i){ + 635:src/l502_user_process.c **** TX_buff[i] = 0; + 636:src/l502_user_process.c **** } + 637:src/l502_user_process.c **** + 638:src/l502_user_process.c **** // l502_cmd_done(cmd-> param, NULL, 0); + 639:src/l502_user_process.c **** l502_cmd_done(TX_buff_I, NULL, 0); + 640:src/l502_user_process.c **** break; + 641:src/l502_user_process.c **** } + 642:src/l502_user_process.c **** case 0x8008:{ //AVG mode + 643:src/l502_user_process.c **** TX_buff_I = 0; + 644:src/l502_user_process.c **** + 645:src/l502_user_process.c **** Proc_state.mode = AVG; + 646:src/l502_user_process.c **** Proc_state.mode_next = AVG; + 647:src/l502_user_process.c **** Proc_state.LFSM_state = CYCLE_UNKNOWN; + 648:src/l502_user_process.c **** Proc_state.average_N_max = 1; + 649:src/l502_user_process.c **** // Proc_state.average_N_max = cmd->param; + 650:src/l502_user_process.c **** Proc_state.average_N = 0; + 651:src/l502_user_process.c **** Proc_state.TX_buff_I = 0; + 652:src/l502_user_process.c **** Proc_state.TX_buff_state = 0; + 653:src/l502_user_process.c **** Proc_state.AVG_state = 0; + 654:src/l502_user_process.c **** Proc_state.AVG_buff_I = 0; + 655:src/l502_user_process.c **** Proc_state.AVG_buff_state = 0; + BFIN GAS /tmp/cchRAUfk.s page 13 - 656:src/l502_user_process.c **** Proc_state.AVG_buff_active = A; - 657:src/l502_user_process.c **** TX_buff_state = TX_DONE; - 658:src/l502_user_process.c **** - 659:src/l502_user_process.c **** for (uint32_t i = 0; i < TX_BUFF_SIZE; ++i){ - 660:src/l502_user_process.c **** TX_buff[i] = 0; - 661:src/l502_user_process.c **** } + 656:src/l502_user_process.c **** Proc_state.FFT_buff_I = 0; + 657:src/l502_user_process.c **** Proc_state.FFT_buff_state = 0; + 658:src/l502_user_process.c **** Proc_state.digital_word_prev = 0; + 659:src/l502_user_process.c **** Proc_state.digital_word_curr = 0; + 660:src/l502_user_process.c **** Proc_state.AVG_buff_active = A; + 661:src/l502_user_process.c **** TX_buff_state = TX_DONE; 662:src/l502_user_process.c **** - 663:src/l502_user_process.c **** // l502_cmd_done(cmd-> param, NULL, 0); - 664:src/l502_user_process.c **** l502_cmd_done(TX_buff_I, NULL, 0); - 665:src/l502_user_process.c **** - 666:src/l502_user_process.c **** break; - 667:src/l502_user_process.c **** } - 668:src/l502_user_process.c **** case 0x8009:{ //request TX_buff_I_shadow value (last size of TX_buff transferred to pc ) - 669:src/l502_user_process.c **** l502_cmd_done(TX_buff_I_shadow, NULL, 0); + 663:src/l502_user_process.c **** for (uint32_t i = 0; i < TX_BUFF_SIZE; ++i){ + 664:src/l502_user_process.c **** TX_buff[i] = 0; + 665:src/l502_user_process.c **** } + 666:src/l502_user_process.c **** + 667:src/l502_user_process.c **** // l502_cmd_done(cmd-> param, NULL, 0); + 668:src/l502_user_process.c **** l502_cmd_done(TX_buff_I, NULL, 0); + 669:src/l502_user_process.c **** 670:src/l502_user_process.c **** break; 671:src/l502_user_process.c **** } - 672:src/l502_user_process.c **** case 0x800A:{ //return uint32_t value stored in dbg_receive_value - 673:src/l502_user_process.c **** l502_cmd_done(dbg_receive_value, NULL, 0); + 672:src/l502_user_process.c **** case 0x8009:{ //request TX_buff_I_shadow value (last size of TX_buff transferred to pc ) + 673:src/l502_user_process.c **** l502_cmd_done(TX_buff_I_shadow, NULL, 0); 674:src/l502_user_process.c **** break; 675:src/l502_user_process.c **** } - 676:src/l502_user_process.c **** - 677:src/l502_user_process.c **** case 0x800B:{// SEMITRANSPARENT mode - 678:src/l502_user_process.c **** TX_buff_I = 0; - 679:src/l502_user_process.c **** - 680:src/l502_user_process.c **** Proc_state.mode = SEMITRANSPARENT; - 681:src/l502_user_process.c **** Proc_state.mode_next = SEMITRANSPARENT; - 682:src/l502_user_process.c **** Proc_state.LFSM_state = CYCLE_UNKNOWN; - 683:src/l502_user_process.c **** Proc_state.average_N_max = 10; - 684:src/l502_user_process.c **** // Proc_state.average_N_max = cmd->param; - 685:src/l502_user_process.c **** Proc_state.average_N = 1; - 686:src/l502_user_process.c **** Proc_state.TX_buff_I = 0; - 687:src/l502_user_process.c **** Proc_state.TX_buff_state = 0; - 688:src/l502_user_process.c **** Proc_state.AVG_state = 0; - 689:src/l502_user_process.c **** Proc_state.AVG_buff_I = 0; - 690:src/l502_user_process.c **** Proc_state.AVG_buff_state = 0; - 691:src/l502_user_process.c **** Proc_state.FFT_buff_I = 0; - 692:src/l502_user_process.c **** Proc_state.FFT_buff_state = 0; - 693:src/l502_user_process.c **** Proc_state.digital_word_prev = 0; - 694:src/l502_user_process.c **** Proc_state.digital_word_curr = 0; - 695:src/l502_user_process.c **** Proc_state.AVG_buff_active = A; - 696:src/l502_user_process.c **** TX_buff_state = TX_DONE; - 697:src/l502_user_process.c **** - 698:src/l502_user_process.c **** - 699:src/l502_user_process.c **** for (uint32_t i = 0; i < TX_BUFF_SIZE; ++i){ - 700:src/l502_user_process.c **** TX_buff[i] = 0; - 701:src/l502_user_process.c **** } + 676:src/l502_user_process.c **** case 0x800A:{ //return uint32_t value stored in dbg_receive_value + 677:src/l502_user_process.c **** l502_cmd_done(dbg_receive_value, NULL, 0); + 678:src/l502_user_process.c **** break; + 679:src/l502_user_process.c **** } + 680:src/l502_user_process.c **** + 681:src/l502_user_process.c **** case 0x800B:{// SEMITRANSPARENT mode + 682:src/l502_user_process.c **** TX_buff_I = 0; + 683:src/l502_user_process.c **** + 684:src/l502_user_process.c **** Proc_state.mode = SEMITRANSPARENT; + 685:src/l502_user_process.c **** Proc_state.mode_next = SEMITRANSPARENT; + 686:src/l502_user_process.c **** Proc_state.LFSM_state = CYCLE_UNKNOWN; + 687:src/l502_user_process.c **** Proc_state.average_N_max = 10; + 688:src/l502_user_process.c **** // Proc_state.average_N_max = cmd->param; + 689:src/l502_user_process.c **** Proc_state.average_N = 1; + 690:src/l502_user_process.c **** Proc_state.TX_buff_I = 0; + 691:src/l502_user_process.c **** Proc_state.TX_buff_state = 0; + 692:src/l502_user_process.c **** Proc_state.AVG_state = 0; + 693:src/l502_user_process.c **** Proc_state.AVG_buff_I = 0; + 694:src/l502_user_process.c **** Proc_state.AVG_buff_state = 0; + 695:src/l502_user_process.c **** Proc_state.FFT_buff_I = 0; + 696:src/l502_user_process.c **** Proc_state.FFT_buff_state = 0; + 697:src/l502_user_process.c **** Proc_state.digital_word_prev = 0; + 698:src/l502_user_process.c **** Proc_state.digital_word_curr = 0; + 699:src/l502_user_process.c **** Proc_state.AVG_buff_active = A; + 700:src/l502_user_process.c **** TX_buff_state = TX_DONE; + 701:src/l502_user_process.c **** 702:src/l502_user_process.c **** - 703:src/l502_user_process.c **** // l502_cmd_done(cmd-> param, NULL, 0); - 704:src/l502_user_process.c **** l502_cmd_done(TX_buff_I, NULL, 0); - 705:src/l502_user_process.c **** break; + 703:src/l502_user_process.c **** for (uint32_t i = 0; i < TX_BUFF_SIZE; ++i){ + 704:src/l502_user_process.c **** TX_buff[i] = 0; + 705:src/l502_user_process.c **** } 706:src/l502_user_process.c **** - 707:src/l502_user_process.c **** - 708:src/l502_user_process.c **** } - 709:src/l502_user_process.c **** + 707:src/l502_user_process.c **** // l502_cmd_done(cmd-> param, NULL, 0); + 708:src/l502_user_process.c **** l502_cmd_done(TX_buff_I, NULL, 0); + 709:src/l502_user_process.c **** break; 710:src/l502_user_process.c **** 711:src/l502_user_process.c **** - 712:src/l502_user_process.c **** - BFIN GAS /tmp/ccVDpEgS.s page 14 + 712:src/l502_user_process.c **** } + BFIN GAS /tmp/cchRAUfk.s page 14 713:src/l502_user_process.c **** - 714:src/l502_user_process.c **** case 0x8010:{ //flush HDMA TX buffer - 715:src/l502_user_process.c **** int number_of_free_tx_descriptors = hdma_send_req_rdy(); - 716:src/l502_user_process.c **** hdma_send_stop(); - 717:src/l502_user_process.c **** hdma_send_start(); - 718:src/l502_user_process.c **** l502_cmd_done(number_of_free_tx_descriptors, NULL, 0); - 719:src/l502_user_process.c **** break; - 720:src/l502_user_process.c **** } - 721:src/l502_user_process.c **** case 0x8011:{ //L502_BF_USR_CMD_CODE_ECHO - 722:src/l502_user_process.c **** l502_cmd_done(cmd-> param, NULL, 0); + 714:src/l502_user_process.c **** + 715:src/l502_user_process.c **** + 716:src/l502_user_process.c **** + 717:src/l502_user_process.c **** + 718:src/l502_user_process.c **** case 0x8010:{ //flush HDMA TX buffer + 719:src/l502_user_process.c **** int number_of_free_tx_descriptors = hdma_send_req_rdy(); + 720:src/l502_user_process.c **** hdma_send_stop(); + 721:src/l502_user_process.c **** hdma_send_start(); + 722:src/l502_user_process.c **** l502_cmd_done(number_of_free_tx_descriptors, NULL, 0); 723:src/l502_user_process.c **** break; 724:src/l502_user_process.c **** } - 725:src/l502_user_process.c **** case 0x8012:{ //L502_BF_USR_CMD_CODE_ECHO + 725:src/l502_user_process.c **** case 0x8011:{ //L502_BF_USR_CMD_CODE_ECHO 726:src/l502_user_process.c **** l502_cmd_done(cmd-> param, NULL, 0); 727:src/l502_user_process.c **** break; 728:src/l502_user_process.c **** } - 729:src/l502_user_process.c **** case 0x8013:{ //L502_BF_USR_CMD_CODE_ECHO + 729:src/l502_user_process.c **** case 0x8012:{ //L502_BF_USR_CMD_CODE_ECHO 730:src/l502_user_process.c **** l502_cmd_done(cmd-> param, NULL, 0); 731:src/l502_user_process.c **** break; 732:src/l502_user_process.c **** } - 733:src/l502_user_process.c **** case 0x8014:{ //L502_BF_USR_CMD_CODE_ECHO + 733:src/l502_user_process.c **** case 0x8013:{ //L502_BF_USR_CMD_CODE_ECHO 734:src/l502_user_process.c **** l502_cmd_done(cmd-> param, NULL, 0); 735:src/l502_user_process.c **** break; 736:src/l502_user_process.c **** } - 737:src/l502_user_process.c **** case 0x8015:{ //L502_BF_USR_CMD_CODE_ECHO + 737:src/l502_user_process.c **** case 0x8014:{ //L502_BF_USR_CMD_CODE_ECHO 738:src/l502_user_process.c **** l502_cmd_done(cmd-> param, NULL, 0); 739:src/l502_user_process.c **** break; 740:src/l502_user_process.c **** } - 741:src/l502_user_process.c **** - 742:src/l502_user_process.c **** - 743:src/l502_user_process.c **** - 744:src/l502_user_process.c **** /* - 745:src/l502_user_process.c **** case 0x8002:{ - 746:src/l502_user_process.c **** cmd-> result = cmd->param * 2; - 747:src/l502_user_process.c **** uint32_t data[] = {0,1,2,3,4,5,6,5,4,3,2,1,0}; - 748:src/l502_user_process.c **** l502_cmd_done(cmd-> param*3, data, 13); - 749:src/l502_user_process.c **** break;} - 750:src/l502_user_process.c **** case 0x8001:{ - 751:src/l502_user_process.c **** //cmd-> result = cmd->param * 2; - 752:src/l502_user_process.c **** uint32_t data[] = {6,5,4,3,2,1,0,1,2,3,4,5,6}; - 753:src/l502_user_process.c **** l502_cmd_done(cmd-> param*75, data, 13); - 754:src/l502_user_process.c **** break;} - 755:src/l502_user_process.c **** */ - 756:src/l502_user_process.c **** - 757:src/l502_user_process.c **** default: { - 758:src/l502_user_process.c **** l502_cmd_done(1, NULL, 0); - 759:src/l502_user_process.c **** } - 760:src/l502_user_process.c **** } - 761:src/l502_user_process.c **** //l502_cmd_done(1, 1, 1); - 762:src/l502_user_process.c **** //l502_cmd_done(L502_BF_ERR_UNSUP_CMD, NULL, 0); - 763:src/l502_user_process.c **** } - 26 .loc 1 763 0 + 741:src/l502_user_process.c **** case 0x8015:{ //L502_BF_USR_CMD_CODE_ECHO + 742:src/l502_user_process.c **** l502_cmd_done(cmd-> param, NULL, 0); + 743:src/l502_user_process.c **** break; + 744:src/l502_user_process.c **** } + 745:src/l502_user_process.c **** + 746:src/l502_user_process.c **** + 747:src/l502_user_process.c **** + 748:src/l502_user_process.c **** /* + 749:src/l502_user_process.c **** case 0x8002:{ + 750:src/l502_user_process.c **** cmd-> result = cmd->param * 2; + 751:src/l502_user_process.c **** uint32_t data[] = {0,1,2,3,4,5,6,5,4,3,2,1,0}; + 752:src/l502_user_process.c **** l502_cmd_done(cmd-> param*3, data, 13); + 753:src/l502_user_process.c **** break;} + 754:src/l502_user_process.c **** case 0x8001:{ + 755:src/l502_user_process.c **** //cmd-> result = cmd->param * 2; + 756:src/l502_user_process.c **** uint32_t data[] = {6,5,4,3,2,1,0,1,2,3,4,5,6}; + 757:src/l502_user_process.c **** l502_cmd_done(cmd-> param*75, data, 13); + 758:src/l502_user_process.c **** break;} + 759:src/l502_user_process.c **** */ + 760:src/l502_user_process.c **** + 761:src/l502_user_process.c **** default: { + 762:src/l502_user_process.c **** l502_cmd_done(1, NULL, 0); + 763:src/l502_user_process.c **** } + 764:src/l502_user_process.c **** } + 765:src/l502_user_process.c **** //l502_cmd_done(1, 1, 1); + 766:src/l502_user_process.c **** //l502_cmd_done(L502_BF_ERR_UNSUP_CMD, NULL, 0); + 767:src/l502_user_process.c **** } + 26 .loc 1 767 0 27 000c 7630 R6 = SP; - 507:src/l502_user_process.c **** switch (cmd->code){ - 28 .loc 1 507 0 + BFIN GAS /tmp/cchRAUfk.s page 15 + + + 511:src/l502_user_process.c **** switch (cmd->code){ + 28 .loc 1 511 0 29 000e 0095 R0 = W [P0] (Z); 30 .LVL1: - BFIN GAS /tmp/ccVDpEgS.s page 15 - - 31 0010 0850 R0 = R0 + R1; 32 0012 C042 R0 = R0.L (Z); 33 0014 A160 R1 = 20 (X); 34 0016 080A cc =R0<=R1 (iu); 35 0018 0B1C if cc jump .L55 (bp); 36 .L2: - 758:src/l502_user_process.c **** l502_cmd_done(1, NULL, 0); - 37 .loc 1 758 0 + 762:src/l502_user_process.c **** l502_cmd_done(1, NULL, 0); + 37 .loc 1 762 0 38 001a 0860 R0 = 1 (X); 39 001c 0160 R1 = 0 (X); 40 001e 0260 R2 = 0 (X); 41 0020 FFE3F0FF call _l502_cmd_done; 42 .LVL2: 43 .L47: - 44 .loc 1 763 0 + 44 .loc 1 767 0 45 0024 3632 SP = R6; 46 0026 01E80000 UNLINK; 47 002a B405 ( r7:6, p5:4 ) = [sp++]; @@ -865,8 +869,8 @@ BFIN GAS /tmp/ccVDpEgS.s page 1 51 002c 1000 rts; 52 .LVL4: 53 .L55: - 507:src/l502_user_process.c **** switch (cmd->code){ - 54 .loc 1 507 0 + 511:src/l502_user_process.c **** switch (cmd->code){ + 54 .loc 1 511 0 55 002e 0832 P1 = R0; 56 0030 4AE10000 P2.H = .L20; 57 0034 0AE10000 P2.L = .L20; @@ -894,23 +898,23 @@ BFIN GAS /tmp/ccVDpEgS.s page 1 79 0038 1A000000 .dd .L2; 80 003c 52000000 .dd .L14; 81 0040 3E000000 .dd .L19; + BFIN GAS /tmp/cchRAUfk.s page 16 + + 82 0044 3E000000 .dd .L19; 83 0048 3E000000 .dd .L19; 84 004c 3E000000 .dd .L19; 85 0050 3E000000 .dd .L19; - BFIN GAS /tmp/ccVDpEgS.s page 16 - - 86 .text; 87 .L19: - 738:src/l502_user_process.c **** l502_cmd_done(cmd-> param, NULL, 0); - 88 .loc 1 738 0 + 742:src/l502_user_process.c **** l502_cmd_done(cmd-> param, NULL, 0); + 88 .loc 1 742 0 89 003e 40A0 R0 = [P0+4]; 90 0040 0160 R1 = 0 (X); 91 0042 0260 R2 = 0 (X); 92 0044 FFE3DEFF call _l502_cmd_done; 93 .LVL5: - 94 .loc 1 763 0 + 94 .loc 1 767 0 95 0048 3632 SP = R6; 96 004a 01E80000 UNLINK; 97 004e B405 ( r7:6, p5:4 ) = [sp++]; @@ -920,20 +924,20 @@ BFIN GAS /tmp/ccVDpEgS.s page 1 101 .LVL6: 102 .L14: 103 .LBB2: - 715:src/l502_user_process.c **** int number_of_free_tx_descriptors = hdma_send_req_rdy(); - 104 .loc 1 715 0 + 719:src/l502_user_process.c **** int number_of_free_tx_descriptors = hdma_send_req_rdy(); + 104 .loc 1 719 0 105 0052 FFE3D7FF call _hdma_send_req_rdy; 106 .LVL7: 107 0056 3830 R7 = R0; 108 .LVL8: - 716:src/l502_user_process.c **** hdma_send_stop(); - 109 .loc 1 716 0 + 720:src/l502_user_process.c **** hdma_send_stop(); + 109 .loc 1 720 0 110 0058 FFE3D4FF call _hdma_send_stop; - 717:src/l502_user_process.c **** hdma_send_start(); - 111 .loc 1 717 0 + 721:src/l502_user_process.c **** hdma_send_start(); + 111 .loc 1 721 0 112 005c FFE3D2FF call _hdma_send_start; - 718:src/l502_user_process.c **** l502_cmd_done(number_of_free_tx_descriptors, NULL, 0); - 113 .loc 1 718 0 + 722:src/l502_user_process.c **** l502_cmd_done(number_of_free_tx_descriptors, NULL, 0); + 113 .loc 1 722 0 114 0060 0730 R0 = R7; 115 0062 0160 R1 = 0 (X); 116 0064 0260 R2 = 0 (X); @@ -943,53 +947,53 @@ BFIN GAS /tmp/ccVDpEgS.s page 1 120 .L4: 121 .LBE2: 122 .LBB3: - 538:src/l502_user_process.c **** uint32_t rcv_data[cmd->data_size]; - 123 .loc 1 538 0 + 542:src/l502_user_process.c **** uint32_t rcv_data[cmd->data_size]; + 123 .loc 1 542 0 124 006c C1AC P1 = [P0+12]; 125 .LBE3: - 534:src/l502_user_process.c **** break; - 126 .loc 1 534 0 + 538:src/l502_user_process.c **** break; + 126 .loc 1 538 0 127 006e 7E30 R7 = SP; 128 .LBB6: - 538:src/l502_user_process.c **** uint32_t rcv_data[cmd->data_size]; - 129 .loc 1 538 0 + 542:src/l502_user_process.c **** uint32_t rcv_data[cmd->data_size]; + 129 .loc 1 542 0 130 0070 4A44 P2 = P1 << 2; + BFIN GAS /tmp/cchRAUfk.s page 17 + + 131 0072 226C P2 += 4; 132 0074 1644 SP -= P2; 133 0076 4E30 R1 = SP; 134 .LBB4: - BFIN GAS /tmp/ccVDpEgS.s page 17 - - - 539:src/l502_user_process.c **** for (uint32_t I = 0; I < (cmd -> data_size); ++I){ - 135 .loc 1 539 0 + 543:src/l502_user_process.c **** for (uint32_t I = 0; I < (cmd -> data_size); ++I){ + 135 .loc 1 543 0 136 0078 5130 R2 = P1; 137 .LBE4: - 538:src/l502_user_process.c **** uint32_t rcv_data[cmd->data_size]; - 138 .loc 1 538 0 + 542:src/l502_user_process.c **** uint32_t rcv_data[cmd->data_size]; + 138 .loc 1 542 0 139 007a C164 R1 += 24; 140 .LBB5: - 539:src/l502_user_process.c **** for (uint32_t I = 0; I < (cmd -> data_size); ++I){ - 141 .loc 1 539 0 + 543:src/l502_user_process.c **** for (uint32_t I = 0; I < (cmd -> data_size); ++I){ + 141 .loc 1 543 0 142 007c 020C cc =R2==0; 143 007e 0818 if cc jump .L22; 144 0080 1132 P2 = R1; 145 0082 0060 R0 = 0 (X); 146 .LVL10: 147 .L23: - 541:src/l502_user_process.c **** rcv_data[I] = I; - 148 .loc 1 541 0 + 545:src/l502_user_process.c **** rcv_data[I] = I; + 148 .loc 1 545 0 149 0084 1092 [P2++] = R0; - 539:src/l502_user_process.c **** for (uint32_t I = 0; I < (cmd -> data_size); ++I){ - 150 .loc 1 539 0 + 543:src/l502_user_process.c **** for (uint32_t I = 0; I < (cmd -> data_size); ++I){ + 150 .loc 1 543 0 151 0086 0864 R0 += 1; 152 0088 C2A0 R2 = [P0+12]; 153 008a 020A cc =R2<=R0 (iu); 154 008c FC17 if !cc jump .L23 (bp); 155 .L22: 156 .LBE5: - 543:src/l502_user_process.c **** l502_cmd_done(cmd-> param, rcv_data, cmd->data_size); - 157 .loc 1 543 0 + 547:src/l502_user_process.c **** l502_cmd_done(cmd-> param, rcv_data, cmd->data_size); + 157 .loc 1 547 0 158 008e 40A0 R0 = [P0+4]; 159 .LVL11: 160 0090 FFE3B8FF call _l502_cmd_done; @@ -1000,8 +1004,8 @@ BFIN GAS /tmp/ccVDpEgS.s page 1 165 .L5: 166 .LBE6: 167 .LBB7: - 547:src/l502_user_process.c **** uint32_t err_codes[15] = {0,}; - 168 .loc 1 547 0 + 551:src/l502_user_process.c **** uint32_t err_codes[15] = {0,}; + 168 .loc 1 551 0 169 0098 2AE1B0FF P2 = -80 (X); 170 009c 575B P5 = FP + P2; 171 009e 0160 R1 = 0 (X); @@ -1009,18 +1013,18 @@ BFIN GAS /tmp/ccVDpEgS.s page 1 173 00a2 4530 R0 = P5; 174 00a4 FFE3AEFF call _memset; 175 .LVL14: - 548:src/l502_user_process.c **** err_codes[0] = params_set_lch_cnt(1); - 176 .loc 1 548 0 + 552:src/l502_user_process.c **** err_codes[0] = params_set_lch_cnt(1); + 176 .loc 1 552 0 177 00a8 0860 R0 = 1 (X); 178 00aa FFE3ABFF call _params_set_lch_cnt; 179 00ae C0BA [FP+-80] = R0; - 550:src/l502_user_process.c **** err_codes[1] = params_set_lch(0, 0, L502_LCH_MODE_COMM, L502_ADC_RANGE_5, 1, 0);// chan index 1, - 180 .loc 1 550 0 + BFIN GAS /tmp/cchRAUfk.s page 18 + + + 554:src/l502_user_process.c **** err_codes[1] = params_set_lch(0, 0, L502_LCH_MODE_COMM, L502_ADC_RANGE_5, 1, 0);// chan index 1, + 180 .loc 1 554 0 181 00b0 0860 R0 = 1 (X); 182 00b2 F0B0 [SP+12] = R0; - BFIN GAS /tmp/ccVDpEgS.s page 18 - - 183 00b4 30B1 [SP+16] = R0; 184 00b6 0060 R0 = 0 (X); 185 00b8 00CC09C2 R1 = R1 -|- R1 || @@ -1030,43 +1034,43 @@ BFIN GAS /tmp/ccVDpEgS.s page 1 188 00c0 0260 R2 = 0 (X); 189 00c2 FFE39FFF call _params_set_lch; 190 00c6 D0BA [FP+-76] = R0; - 551:src/l502_user_process.c **** err_codes[2] = params_set_adc_freq_div(1); - 191 .loc 1 551 0 + 555:src/l502_user_process.c **** err_codes[2] = params_set_adc_freq_div(1); + 191 .loc 1 555 0 192 00c8 0860 R0 = 1 (X); 193 00ca FFE39BFF call _params_set_adc_freq_div; 194 00ce E0BA [FP+-72] = R0; - 552:src/l502_user_process.c **** err_codes[3] = params_set_ref_freq(2000000); - 195 .loc 1 552 0 + 556:src/l502_user_process.c **** err_codes[3] = params_set_ref_freq(2000000); + 195 .loc 1 556 0 196 00d0 20E1093D R0 = 15625 (X); 197 00d4 384F R0 <<= 7; 198 00d6 FFE395FF call _params_set_ref_freq; 199 00da F0BA [FP+-68] = R0; - 553:src/l502_user_process.c **** err_codes[4] = params_set_adc_interframe_delay(0); - 200 .loc 1 553 0 + 557:src/l502_user_process.c **** err_codes[4] = params_set_adc_interframe_delay(0); + 200 .loc 1 557 0 201 00dc 0060 R0 = 0 (X); 202 00de FFE391FF call _params_set_adc_interframe_delay; 203 00e2 00BB [FP+-64] = R0; - 554:src/l502_user_process.c **** err_codes[5] = params_set_sync_mode (L502_SYNC_INTERNAL); - 204 .loc 1 554 0 + 558:src/l502_user_process.c **** err_codes[5] = params_set_sync_mode (L502_SYNC_INTERNAL); + 204 .loc 1 558 0 205 00e4 0060 R0 = 0 (X); 206 00e6 FFE38DFF call _params_set_sync_mode; 207 00ea 10BB [FP+-60] = R0; - 555:src/l502_user_process.c **** err_codes[6] = params_set_sync_start_mode (L502_SYNC_INTERNAL); - 208 .loc 1 555 0 + 559:src/l502_user_process.c **** err_codes[6] = params_set_sync_start_mode (L502_SYNC_INTERNAL); + 208 .loc 1 559 0 209 00ec 0060 R0 = 0 (X); 210 00ee FFE389FF call _params_set_sync_start_mode; 211 00f2 20BB [FP+-56] = R0; - 559:src/l502_user_process.c **** err_codes[9] = sport_in_set_step_size(1024); - 212 .loc 1 559 0 + 563:src/l502_user_process.c **** err_codes[9] = sport_in_set_step_size(1024); + 212 .loc 1 563 0 213 00f4 20E10004 R0 = 1024 (X); 214 00f8 FFE384FF call _sport_in_set_step_size; 215 00fc 50BB [FP+-44] = R0; - 564:src/l502_user_process.c **** err_codes[12] = configure(); - 216 .loc 1 564 0 + 568:src/l502_user_process.c **** err_codes[12] = configure(); + 216 .loc 1 568 0 217 00fe FFE381FF call _configure; 218 .LBB8: - 571:src/l502_user_process.c **** err_codes_sum += err_codes[i]; - 219 .loc 1 571 0 + 575:src/l502_user_process.c **** err_codes_sum += err_codes[i]; + 219 .loc 1 575 0 220 0102 D2B8 R2 = [FP+-76]; 221 0104 C1B8 R1 = [FP+-80]; 222 0106 04CC0A02 R1 = R1 + R2 (NS) || @@ -1074,13 +1078,13 @@ BFIN GAS /tmp/ccVDpEgS.s page 1 223 [FP+-32] = R0 || 224 nop; 225 .LVL15: + BFIN GAS /tmp/cchRAUfk.s page 19 + + 226 010e E2B8 R2 = [FP+-72]; 227 0110 5150 R1 = R1 + R2; 228 .LVL16: 229 0112 F2B8 R2 = [FP+-68]; - BFIN GAS /tmp/ccVDpEgS.s page 19 - - 230 0114 5150 R1 = R1 + R2; 231 .LVL17: 232 0116 02B9 R2 = [FP+-64]; @@ -1113,8 +1117,8 @@ BFIN GAS /tmp/ccVDpEgS.s page 1 259 013a 0850 R0 = R0 + R1; 260 .LVL27: 261 .LBE8: - 573:src/l502_user_process.c **** l502_cmd_done(err_codes_sum, err_codes, 15); - 262 .loc 1 573 0 + 577:src/l502_user_process.c **** l502_cmd_done(err_codes_sum, err_codes, 15); + 262 .loc 1 577 0 263 013c A1B9 R1 = [FP+-24]; 264 013e 0850 R0 = R0 + R1; 265 .LVL28: @@ -1126,36 +1130,36 @@ BFIN GAS /tmp/ccVDpEgS.s page 1 271 .L6: 272 .LBE7: 273 .LBB9: - 577:src/l502_user_process.c **** uint32_t err_codes[5] = {0,}; - 274 .loc 1 577 0 + 581:src/l502_user_process.c **** uint32_t err_codes[5] = {0,}; + 274 .loc 1 581 0 275 014a 0060 R0 = 0 (X); 276 014c B0BB [FP+-20] = R0; 277 014e C0BB [FP+-16] = R0; 278 0150 D0BB [FP+-12] = R0; 279 0152 E0BB [FP+-8] = R0; 280 0154 F0BB [FP+-4] = R0; - 578:src/l502_user_process.c **** l502_stream_init(); - 281 .loc 1 578 0 + BFIN GAS /tmp/cchRAUfk.s page 20 + + + 582:src/l502_user_process.c **** l502_stream_init(); + 281 .loc 1 582 0 282 0156 FFE355FF call _l502_stream_init; 283 .LVL30: - BFIN GAS /tmp/ccVDpEgS.s page 20 - - - 579:src/l502_user_process.c **** err_codes[0] = stream_enable(L502_STREAM_ADC | L502_STREAM_DIN); //bitmask - 284 .loc 1 579 0 + 583:src/l502_user_process.c **** err_codes[0] = stream_enable(L502_STREAM_ADC | L502_STREAM_DIN); //bitmask + 284 .loc 1 583 0 285 015a 1860 R0 = 3 (X); 286 015c FFE352FF call _stream_enable; 287 0160 B0BB [FP+-20] = R0; - 580:src/l502_user_process.c **** err_codes[1] = stream_out_preload(); - 288 .loc 1 580 0 + 584:src/l502_user_process.c **** err_codes[1] = stream_out_preload(); + 288 .loc 1 584 0 289 0162 FFE34FFF call _stream_out_preload; 290 0166 C0BB [FP+-16] = R0; - 581:src/l502_user_process.c **** err_codes[2] = streams_start(); - 291 .loc 1 581 0 + 585:src/l502_user_process.c **** err_codes[2] = streams_start(); + 291 .loc 1 585 0 292 0168 FFE34CFF call _streams_start; 293 016c D0BB [FP+-12] = R0; - 583:src/l502_user_process.c **** l502_cmd_done(0, err_codes, 5); - 294 .loc 1 583 0 + 587:src/l502_user_process.c **** l502_cmd_done(0, err_codes, 5); + 294 .loc 1 587 0 295 016e 4F30 R1 = FP; 296 0170 0060 R0 = 0 (X); 297 0172 6167 R1 += -20; @@ -1166,8 +1170,8 @@ BFIN GAS /tmp/ccVDpEgS.s page 1 302 .L7: 303 .LBE9: 304 .LBB10: - 589:src/l502_user_process.c **** l502_cmd_done(streams_sum, streams_cnt, 4); - 305 .loc 1 589 0 + 593:src/l502_user_process.c **** l502_cmd_done(streams_sum, streams_cnt, 4); + 305 .loc 1 593 0 306 017c 4AE10000 P2.H = _streams_cnt; 307 0180 0AE10000 P2.L = _streams_cnt; 308 0184 1191 R1 = [P2]; @@ -1184,8 +1188,8 @@ BFIN GAS /tmp/ccVDpEgS.s page 1 319 019a 452F jump.s .L47; 320 .LVL33: 321 .L8: - 590:src/l502_user_process.c **** break; - 322 .loc 1 590 0 + 594:src/l502_user_process.c **** break; + 322 .loc 1 594 0 323 019c 4AE10000 P2.H = _dbg_sport_rx_copy; 324 01a0 0AE12800 P2.L = _dbg_sport_rx_copy; 325 01a4 1091 R0 = [P2]; @@ -1194,13 +1198,13 @@ BFIN GAS /tmp/ccVDpEgS.s page 1 328 .LBE10: 329 .LBB11: 330 .LBB12: - 598:src/l502_user_process.c **** ++sport_rx_nonzero_sum; - 331 .loc 1 598 0 + BFIN GAS /tmp/cchRAUfk.s page 21 + + + 602:src/l502_user_process.c **** ++sport_rx_nonzero_sum; + 331 .loc 1 602 0 332 01aa 51A0 R1 = [P2+4]; 333 01ac 1030 R2 = R0; - BFIN GAS /tmp/ccVDpEgS.s page 21 - - 334 .LVL34: 335 01ae 010C cc =R1==0; 336 01b0 0A64 R2 += 1; @@ -1254,30 +1258,30 @@ BFIN GAS /tmp/ccVDpEgS.s page 1 384 01f6 0A64 R2 += 1; 385 .LVL48: 386 01f8 0206 if !cc R0 = R2; + BFIN GAS /tmp/cchRAUfk.s page 22 + + 387 .LVL49: 388 .LBE12: - 601:src/l502_user_process.c **** l502_cmd_done(sport_rx_nonzero_sum, dbg_sport_rx_copy, 1024); - 389 .loc 1 601 0 - BFIN GAS /tmp/ccVDpEgS.s page 22 - - + 605:src/l502_user_process.c **** l502_cmd_done(sport_rx_nonzero_sum, dbg_sport_rx_copy, 1024); + 389 .loc 1 605 0 390 01fa 51A2 R1 = [P2+36]; 391 .LBB13: - 598:src/l502_user_process.c **** ++sport_rx_nonzero_sum; - 392 .loc 1 598 0 + 602:src/l502_user_process.c **** ++sport_rx_nonzero_sum; + 392 .loc 1 602 0 393 01fc 1030 R2 = R0; 394 .LBE13: - 601:src/l502_user_process.c **** l502_cmd_done(sport_rx_nonzero_sum, dbg_sport_rx_copy, 1024); - 395 .loc 1 601 0 + 605:src/l502_user_process.c **** l502_cmd_done(sport_rx_nonzero_sum, dbg_sport_rx_copy, 1024); + 395 .loc 1 605 0 396 01fe 010C cc =R1==0; 397 .LBB14: - 598:src/l502_user_process.c **** ++sport_rx_nonzero_sum; - 398 .loc 1 598 0 + 602:src/l502_user_process.c **** ++sport_rx_nonzero_sum; + 398 .loc 1 602 0 399 0200 0A64 R2 += 1; 400 .LVL50: 401 .LBE14: - 601:src/l502_user_process.c **** l502_cmd_done(sport_rx_nonzero_sum, dbg_sport_rx_copy, 1024); - 402 .loc 1 601 0 + 605:src/l502_user_process.c **** l502_cmd_done(sport_rx_nonzero_sum, dbg_sport_rx_copy, 1024); + 402 .loc 1 605 0 403 0202 0206 if !cc R0 = R2; 404 .LVL51: 405 0204 4A30 R1 = P2; @@ -1288,116 +1292,116 @@ BFIN GAS /tmp/ccVDpEgS.s page 1 410 .LVL53: 411 .L9: 412 .LBE11: - 609:src/l502_user_process.c **** TX_buff_I = 0; - 413 .loc 1 609 0 + 613:src/l502_user_process.c **** TX_buff_I = 0; + 413 .loc 1 613 0 414 0210 4CE10000 P4.H = _TX_buff_I; 415 0214 0260 R2 = 0 (X); 416 0216 0CE11400 P4.L = _TX_buff_I; - 610:src/l502_user_process.c **** TX_buff_state = TX_BUFF_OFF; - 417 .loc 1 610 0 + 614:src/l502_user_process.c **** TX_buff_state = TX_BUFF_OFF; + 417 .loc 1 614 0 418 021a 49E10000 P1.H = _TX_buff_state; - 609:src/l502_user_process.c **** TX_buff_I = 0; - 419 .loc 1 609 0 + 613:src/l502_user_process.c **** TX_buff_I = 0; + 419 .loc 1 613 0 420 021e 2293 [P4] = R2; - 610:src/l502_user_process.c **** TX_buff_state = TX_BUFF_OFF; - 421 .loc 1 610 0 + 614:src/l502_user_process.c **** TX_buff_state = TX_BUFF_OFF; + 421 .loc 1 614 0 422 0220 0160 R1 = 0 (X); 423 0222 09E13000 P1.L = _TX_buff_state; - 611:src/l502_user_process.c **** Proc_state.mode = TRANSPARENT; - 424 .loc 1 611 0 + 615:src/l502_user_process.c **** Proc_state.mode = TRANSPARENT; + 424 .loc 1 615 0 425 0226 4AE10000 P2.H = _Proc_state; - 610:src/l502_user_process.c **** TX_buff_state = TX_BUFF_OFF; - 426 .loc 1 610 0 + 614:src/l502_user_process.c **** TX_buff_state = TX_BUFF_OFF; + 426 .loc 1 614 0 427 022a 099B B [P1] = R1; - 611:src/l502_user_process.c **** Proc_state.mode = TRANSPARENT; - 428 .loc 1 611 0 + 615:src/l502_user_process.c **** Proc_state.mode = TRANSPARENT; + 428 .loc 1 615 0 429 022c 0AE13000 P2.L = _Proc_state; 430 0230 0860 R0 = 1 (X); 431 0232 109B B [P2] = R0; - 612:src/l502_user_process.c **** Proc_state.mode_next = TRANSPARENT; - 432 .loc 1 612 0 + BFIN GAS /tmp/cchRAUfk.s page 23 + + + 616:src/l502_user_process.c **** Proc_state.mode_next = TRANSPARENT; + 432 .loc 1 616 0 433 0234 90E60100 B [P2+1] = R0; - 613:src/l502_user_process.c **** Proc_state.LFSM_state = CYCLE_UNKNOWN; - BFIN GAS /tmp/ccVDpEgS.s page 23 - - - 434 .loc 1 613 0 + 617:src/l502_user_process.c **** Proc_state.LFSM_state = CYCLE_UNKNOWN; + 434 .loc 1 617 0 435 0238 91E60300 B [P2+3] = R1; - 614:src/l502_user_process.c **** Proc_state.average_N_max = 10; - 436 .loc 1 614 0 + 618:src/l502_user_process.c **** Proc_state.average_N_max = 10; + 436 .loc 1 618 0 437 023c 5060 R0 = 10 (X); 438 023e 90B4 W [P2+4] = R0; - 616:src/l502_user_process.c **** Proc_state.average_N = 1; - 439 .loc 1 616 0 + 620:src/l502_user_process.c **** Proc_state.average_N = 1; + 439 .loc 1 620 0 440 0240 0860 R0 = 1 (X); 441 0242 D0B4 W [P2+6] = R0; - 617:src/l502_user_process.c **** Proc_state.TX_buff_I = 0; - 442 .loc 1 617 0 + 621:src/l502_user_process.c **** Proc_state.TX_buff_I = 0; + 442 .loc 1 621 0 443 0244 92B0 [P2+8] = R2; - 618:src/l502_user_process.c **** Proc_state.TX_buff_state = 0; - 444 .loc 1 618 0 + 622:src/l502_user_process.c **** Proc_state.TX_buff_state = 0; + 444 .loc 1 622 0 445 0246 91E60C00 B [P2+12] = R1; - 619:src/l502_user_process.c **** Proc_state.AVG_state = 0; - 446 .loc 1 619 0 + 623:src/l502_user_process.c **** Proc_state.AVG_state = 0; + 446 .loc 1 623 0 447 024a 91E61800 B [P2+24] = R1; - 620:src/l502_user_process.c **** Proc_state.AVG_buff_I = 0; - 448 .loc 1 620 0 + 624:src/l502_user_process.c **** Proc_state.AVG_buff_I = 0; + 448 .loc 1 624 0 449 024e 12B1 [P2+16] = R2; - 621:src/l502_user_process.c **** Proc_state.AVG_buff_state = 0; - 450 .loc 1 621 0 + 625:src/l502_user_process.c **** Proc_state.AVG_buff_state = 0; + 450 .loc 1 625 0 451 0250 91E61900 B [P2+25] = R1; - 622:src/l502_user_process.c **** Proc_state.FFT_buff_I = 0; - 452 .loc 1 622 0 + 626:src/l502_user_process.c **** Proc_state.FFT_buff_I = 0; + 452 .loc 1 626 0 453 0254 D2B1 [P2+28] = R2; - 623:src/l502_user_process.c **** Proc_state.FFT_buff_state = 0; - 454 .loc 1 623 0 + 627:src/l502_user_process.c **** Proc_state.FFT_buff_state = 0; + 454 .loc 1 627 0 455 0256 91E62000 B [P2+32] = R1; - 624:src/l502_user_process.c **** Proc_state.digital_word_prev = 0; - 456 .loc 1 624 0 + 628:src/l502_user_process.c **** Proc_state.digital_word_prev = 0; + 456 .loc 1 628 0 457 025a 52B2 [P2+36] = R2; - 625:src/l502_user_process.c **** Proc_state.digital_word_curr = 0; - 458 .loc 1 625 0 + 629:src/l502_user_process.c **** Proc_state.digital_word_curr = 0; + 458 .loc 1 629 0 459 025c 92B2 [P2+40] = R2; - 627:src/l502_user_process.c **** TX_buff_state = TX_DONE; - 460 .loc 1 627 0 + 631:src/l502_user_process.c **** TX_buff_state = TX_DONE; + 460 .loc 1 631 0 461 025e 2060 R0 = 4 (X); - 626:src/l502_user_process.c **** Proc_state.AVG_buff_active = A; - 462 .loc 1 626 0 + 630:src/l502_user_process.c **** Proc_state.AVG_buff_active = A; + 462 .loc 1 630 0 463 0260 91E61A00 B [P2+26] = R1; - 627:src/l502_user_process.c **** TX_buff_state = TX_DONE; - 464 .loc 1 627 0 + 631:src/l502_user_process.c **** TX_buff_state = TX_DONE; + 464 .loc 1 631 0 465 0264 089B B [P1] = R0; 466 0266 4DE10000 P5.H = _TX_buff; 467 026a 0068 P0 = 0 (X); 468 .LVL54: 469 026c 0DE10000 P5.L = _TX_buff; 470 .LBB15: - 631:src/l502_user_process.c **** TX_buff[i] = 0; - 471 .loc 1 631 0 + 635:src/l502_user_process.c **** TX_buff[i] = 0; + 471 .loc 1 635 0 + BFIN GAS /tmp/cchRAUfk.s page 24 + + 472 0270 0060 R0 = 0 (X); 473 0272 29E11027 P1 = 10000 (X); 474 0276 B2E00410 LSETUP (.L44, .L58) LC1 = P1; 475 .L44: - BFIN GAS /tmp/ccVDpEgS.s page 24 - - 476 027a 855E P2 = P5 + (P0 << 2); 477 027c 1093 [P2] = R0; 478 .L58: - 630:src/l502_user_process.c **** for (uint32_t i = 0; i < TX_BUFF_SIZE; ++i){ - 479 .loc 1 630 0 + 634:src/l502_user_process.c **** for (uint32_t i = 0; i < TX_BUFF_SIZE; ++i){ + 479 .loc 1 634 0 480 027e 086C P0 += 1; 481 .LVL55: 482 .L53: 483 .LBE15: - 704:src/l502_user_process.c **** l502_cmd_done(TX_buff_I, NULL, 0); - 484 .loc 1 704 0 + 708:src/l502_user_process.c **** l502_cmd_done(TX_buff_I, NULL, 0); + 484 .loc 1 708 0 485 0280 2091 R0 = [P4]; 486 0282 0160 R1 = 0 (X); 487 0284 0260 R2 = 0 (X); 488 0286 FFE3BDFE call _l502_cmd_done; 489 .LVL56: - 490 .loc 1 763 0 + 490 .loc 1 767 0 491 028a 3632 SP = R6; 492 028c 01E80000 UNLINK; 493 0290 B405 ( r7:6, p5:4 ) = [sp++]; @@ -1406,72 +1410,72 @@ BFIN GAS /tmp/ccVDpEgS.s page 1 496 0292 1000 rts; 497 .LVL57: 498 .L10: - 639:src/l502_user_process.c **** TX_buff_I = 0; - 499 .loc 1 639 0 + 643:src/l502_user_process.c **** TX_buff_I = 0; + 499 .loc 1 643 0 500 0294 4CE10000 P4.H = _TX_buff_I; 501 0298 0260 R2 = 0 (X); 502 029a 0CE11400 P4.L = _TX_buff_I; - 641:src/l502_user_process.c **** Proc_state.mode = AVG; - 503 .loc 1 641 0 + 645:src/l502_user_process.c **** Proc_state.mode = AVG; + 503 .loc 1 645 0 504 029e 4AE10000 P2.H = _Proc_state; - 639:src/l502_user_process.c **** TX_buff_I = 0; - 505 .loc 1 639 0 + 643:src/l502_user_process.c **** TX_buff_I = 0; + 505 .loc 1 643 0 506 02a2 2293 [P4] = R2; - 641:src/l502_user_process.c **** Proc_state.mode = AVG; - 507 .loc 1 641 0 + 645:src/l502_user_process.c **** Proc_state.mode = AVG; + 507 .loc 1 645 0 508 02a4 0AE13000 P2.L = _Proc_state; 509 02a8 1860 R0 = 3 (X); 510 02aa 109B B [P2] = R0; - 642:src/l502_user_process.c **** Proc_state.mode_next = AVG; - 511 .loc 1 642 0 + 646:src/l502_user_process.c **** Proc_state.mode_next = AVG; + 511 .loc 1 646 0 512 02ac 90E60100 B [P2+1] = R0; - 643:src/l502_user_process.c **** Proc_state.LFSM_state = CYCLE_UNKNOWN; - 513 .loc 1 643 0 + 647:src/l502_user_process.c **** Proc_state.LFSM_state = CYCLE_UNKNOWN; + 513 .loc 1 647 0 514 02b0 0160 R1 = 0 (X); 515 02b2 91E60300 B [P2+3] = R1; - 644:src/l502_user_process.c **** Proc_state.average_N_max = 1; - 516 .loc 1 644 0 + 648:src/l502_user_process.c **** Proc_state.average_N_max = 1; + 516 .loc 1 648 0 517 02b6 0860 R0 = 1 (X); 518 02b8 90B4 W [P2+4] = R0; - 646:src/l502_user_process.c **** Proc_state.average_N = 0; - 519 .loc 1 646 0 + 650:src/l502_user_process.c **** Proc_state.average_N = 0; + BFIN GAS /tmp/cchRAUfk.s page 25 + + + 519 .loc 1 650 0 520 02ba 0060 R0 = 0 (X); 521 02bc D0B4 W [P2+6] = R0; - 647:src/l502_user_process.c **** Proc_state.TX_buff_I = 0; - BFIN GAS /tmp/ccVDpEgS.s page 25 - - - 522 .loc 1 647 0 + 651:src/l502_user_process.c **** Proc_state.TX_buff_I = 0; + 522 .loc 1 651 0 523 02be 92B0 [P2+8] = R2; - 648:src/l502_user_process.c **** Proc_state.TX_buff_state = 0; - 524 .loc 1 648 0 + 652:src/l502_user_process.c **** Proc_state.TX_buff_state = 0; + 524 .loc 1 652 0 525 02c0 91E60C00 B [P2+12] = R1; - 649:src/l502_user_process.c **** Proc_state.AVG_state = 0; - 526 .loc 1 649 0 + 653:src/l502_user_process.c **** Proc_state.AVG_state = 0; + 526 .loc 1 653 0 527 02c4 91E61800 B [P2+24] = R1; - 650:src/l502_user_process.c **** Proc_state.AVG_buff_I = 0; - 528 .loc 1 650 0 + 654:src/l502_user_process.c **** Proc_state.AVG_buff_I = 0; + 528 .loc 1 654 0 529 02c8 12B1 [P2+16] = R2; - 651:src/l502_user_process.c **** Proc_state.AVG_buff_state = 0; - 530 .loc 1 651 0 + 655:src/l502_user_process.c **** Proc_state.AVG_buff_state = 0; + 530 .loc 1 655 0 531 02ca 91E61900 B [P2+25] = R1; - 652:src/l502_user_process.c **** Proc_state.FFT_buff_I = 0; - 532 .loc 1 652 0 + 656:src/l502_user_process.c **** Proc_state.FFT_buff_I = 0; + 532 .loc 1 656 0 533 02ce D2B1 [P2+28] = R2; - 653:src/l502_user_process.c **** Proc_state.FFT_buff_state = 0; - 534 .loc 1 653 0 + 657:src/l502_user_process.c **** Proc_state.FFT_buff_state = 0; + 534 .loc 1 657 0 535 02d0 91E62000 B [P2+32] = R1; - 654:src/l502_user_process.c **** Proc_state.digital_word_prev = 0; - 536 .loc 1 654 0 + 658:src/l502_user_process.c **** Proc_state.digital_word_prev = 0; + 536 .loc 1 658 0 537 02d4 52B2 [P2+36] = R2; - 655:src/l502_user_process.c **** Proc_state.digital_word_curr = 0; - 538 .loc 1 655 0 + 659:src/l502_user_process.c **** Proc_state.digital_word_curr = 0; + 538 .loc 1 659 0 539 02d6 92B2 [P2+40] = R2; - 656:src/l502_user_process.c **** Proc_state.AVG_buff_active = A; - 540 .loc 1 656 0 + 660:src/l502_user_process.c **** Proc_state.AVG_buff_active = A; + 540 .loc 1 660 0 541 02d8 91E61A00 B [P2+26] = R1; - 657:src/l502_user_process.c **** TX_buff_state = TX_DONE; - 542 .loc 1 657 0 + 661:src/l502_user_process.c **** TX_buff_state = TX_DONE; + 542 .loc 1 661 0 543 02dc 4AE10000 P2.H = _TX_buff_state; 544 02e0 2060 R0 = 4 (X); 545 02e2 0AE13000 P2.L = _TX_buff_state; @@ -1481,8 +1485,8 @@ BFIN GAS /tmp/ccVDpEgS.s page 1 549 .LVL58: 550 02ee 0DE10000 P5.L = _TX_buff; 551 .LBB16: - 660:src/l502_user_process.c **** TX_buff[i] = 0; - 552 .loc 1 660 0 + 664:src/l502_user_process.c **** TX_buff[i] = 0; + 552 .loc 1 664 0 553 02f2 0060 R0 = 0 (X); 554 02f4 29E11027 P1 = 10000 (X); 555 02f8 B2E00410 LSETUP (.L45, .L57) LC1 = P1; @@ -1490,18 +1494,18 @@ BFIN GAS /tmp/ccVDpEgS.s page 1 557 02fc 855E P2 = P5 + (P0 << 2); 558 02fe 1093 [P2] = R0; 559 .L57: - 659:src/l502_user_process.c **** for (uint32_t i = 0; i < TX_BUFF_SIZE; ++i){ - 560 .loc 1 659 0 + 663:src/l502_user_process.c **** for (uint32_t i = 0; i < TX_BUFF_SIZE; ++i){ + 560 .loc 1 663 0 561 0300 086C P0 += 1; 562 0302 BF2F jump.s .L53; + BFIN GAS /tmp/cchRAUfk.s page 26 + + 563 .LVL59: 564 .L11: 565 .LBE16: - 669:src/l502_user_process.c **** l502_cmd_done(TX_buff_I_shadow, NULL, 0); - BFIN GAS /tmp/ccVDpEgS.s page 26 - - - 566 .loc 1 669 0 + 673:src/l502_user_process.c **** l502_cmd_done(TX_buff_I_shadow, NULL, 0); + 566 .loc 1 673 0 567 0304 4AE10000 P2.H = _TX_buff_I_shadow; 568 0308 0AE12C00 P2.L = _TX_buff_I_shadow; 569 030c 1091 R0 = [P2]; @@ -1512,8 +1516,8 @@ BFIN GAS /tmp/ccVDpEgS.s page 1 574 0316 872E jump.s .L47; 575 .LVL61: 576 .L12: - 673:src/l502_user_process.c **** l502_cmd_done(dbg_receive_value, NULL, 0); - 577 .loc 1 673 0 + 677:src/l502_user_process.c **** l502_cmd_done(dbg_receive_value, NULL, 0); + 577 .loc 1 677 0 578 0318 4AE10000 P2.H = _dbg_receive_value; 579 031c 0AE10000 P2.L = _dbg_receive_value; 580 0320 1091 R0 = [P2]; @@ -1524,72 +1528,72 @@ BFIN GAS /tmp/ccVDpEgS.s page 1 585 032a 7D2E jump.s .L47; 586 .LVL63: 587 .L13: - 678:src/l502_user_process.c **** TX_buff_I = 0; - 588 .loc 1 678 0 + 682:src/l502_user_process.c **** TX_buff_I = 0; + 588 .loc 1 682 0 589 032c 4CE10000 P4.H = _TX_buff_I; 590 0330 0260 R2 = 0 (X); 591 0332 0CE11400 P4.L = _TX_buff_I; - 680:src/l502_user_process.c **** Proc_state.mode = SEMITRANSPARENT; - 592 .loc 1 680 0 + 684:src/l502_user_process.c **** Proc_state.mode = SEMITRANSPARENT; + 592 .loc 1 684 0 593 0336 4AE10000 P2.H = _Proc_state; - 678:src/l502_user_process.c **** TX_buff_I = 0; - 594 .loc 1 678 0 + 682:src/l502_user_process.c **** TX_buff_I = 0; + 594 .loc 1 682 0 595 033a 2293 [P4] = R2; - 680:src/l502_user_process.c **** Proc_state.mode = SEMITRANSPARENT; - 596 .loc 1 680 0 + 684:src/l502_user_process.c **** Proc_state.mode = SEMITRANSPARENT; + 596 .loc 1 684 0 597 033c 0AE13000 P2.L = _Proc_state; 598 0340 1060 R0 = 2 (X); 599 0342 109B B [P2] = R0; - 681:src/l502_user_process.c **** Proc_state.mode_next = SEMITRANSPARENT; - 600 .loc 1 681 0 + 685:src/l502_user_process.c **** Proc_state.mode_next = SEMITRANSPARENT; + 600 .loc 1 685 0 601 0344 90E60100 B [P2+1] = R0; - 682:src/l502_user_process.c **** Proc_state.LFSM_state = CYCLE_UNKNOWN; - 602 .loc 1 682 0 + 686:src/l502_user_process.c **** Proc_state.LFSM_state = CYCLE_UNKNOWN; + 602 .loc 1 686 0 603 0348 0160 R1 = 0 (X); 604 034a 91E60300 B [P2+3] = R1; - 683:src/l502_user_process.c **** Proc_state.average_N_max = 10; - 605 .loc 1 683 0 + 687:src/l502_user_process.c **** Proc_state.average_N_max = 10; + 605 .loc 1 687 0 606 034e 5060 R0 = 10 (X); 607 0350 90B4 W [P2+4] = R0; - 685:src/l502_user_process.c **** Proc_state.average_N = 1; - 608 .loc 1 685 0 + 689:src/l502_user_process.c **** Proc_state.average_N = 1; + 608 .loc 1 689 0 609 0352 0860 R0 = 1 (X); + BFIN GAS /tmp/cchRAUfk.s page 27 + + 610 0354 D0B4 W [P2+6] = R0; - 686:src/l502_user_process.c **** Proc_state.TX_buff_I = 0; - 611 .loc 1 686 0 + 690:src/l502_user_process.c **** Proc_state.TX_buff_I = 0; + 611 .loc 1 690 0 612 0356 92B0 [P2+8] = R2; - BFIN GAS /tmp/ccVDpEgS.s page 27 - - - 687:src/l502_user_process.c **** Proc_state.TX_buff_state = 0; - 613 .loc 1 687 0 + 691:src/l502_user_process.c **** Proc_state.TX_buff_state = 0; + 613 .loc 1 691 0 614 0358 91E60C00 B [P2+12] = R1; - 688:src/l502_user_process.c **** Proc_state.AVG_state = 0; - 615 .loc 1 688 0 + 692:src/l502_user_process.c **** Proc_state.AVG_state = 0; + 615 .loc 1 692 0 616 035c 91E61800 B [P2+24] = R1; - 689:src/l502_user_process.c **** Proc_state.AVG_buff_I = 0; - 617 .loc 1 689 0 + 693:src/l502_user_process.c **** Proc_state.AVG_buff_I = 0; + 617 .loc 1 693 0 618 0360 12B1 [P2+16] = R2; - 690:src/l502_user_process.c **** Proc_state.AVG_buff_state = 0; - 619 .loc 1 690 0 + 694:src/l502_user_process.c **** Proc_state.AVG_buff_state = 0; + 619 .loc 1 694 0 620 0362 91E61900 B [P2+25] = R1; - 691:src/l502_user_process.c **** Proc_state.FFT_buff_I = 0; - 621 .loc 1 691 0 + 695:src/l502_user_process.c **** Proc_state.FFT_buff_I = 0; + 621 .loc 1 695 0 622 0366 D2B1 [P2+28] = R2; - 692:src/l502_user_process.c **** Proc_state.FFT_buff_state = 0; - 623 .loc 1 692 0 + 696:src/l502_user_process.c **** Proc_state.FFT_buff_state = 0; + 623 .loc 1 696 0 624 0368 91E62000 B [P2+32] = R1; - 693:src/l502_user_process.c **** Proc_state.digital_word_prev = 0; - 625 .loc 1 693 0 + 697:src/l502_user_process.c **** Proc_state.digital_word_prev = 0; + 625 .loc 1 697 0 626 036c 52B2 [P2+36] = R2; - 694:src/l502_user_process.c **** Proc_state.digital_word_curr = 0; - 627 .loc 1 694 0 + 698:src/l502_user_process.c **** Proc_state.digital_word_curr = 0; + 627 .loc 1 698 0 628 036e 92B2 [P2+40] = R2; - 695:src/l502_user_process.c **** Proc_state.AVG_buff_active = A; - 629 .loc 1 695 0 + 699:src/l502_user_process.c **** Proc_state.AVG_buff_active = A; + 629 .loc 1 699 0 630 0370 91E61A00 B [P2+26] = R1; - 696:src/l502_user_process.c **** TX_buff_state = TX_DONE; - 631 .loc 1 696 0 + 700:src/l502_user_process.c **** TX_buff_state = TX_DONE; + 631 .loc 1 700 0 632 0374 4AE10000 P2.H = _TX_buff_state; 633 0378 2060 R0 = 4 (X); 634 037a 0AE13000 P2.L = _TX_buff_state; @@ -1599,8 +1603,8 @@ BFIN GAS /tmp/ccVDpEgS.s page 1 638 .LVL64: 639 0386 0DE10000 P5.L = _TX_buff; 640 .LBB17: - 700:src/l502_user_process.c **** TX_buff[i] = 0; - 641 .loc 1 700 0 + 704:src/l502_user_process.c **** TX_buff[i] = 0; + 641 .loc 1 704 0 642 038a 0060 R0 = 0 (X); 643 038c 29E11027 P1 = 10000 (X); 644 0390 B2E00410 LSETUP (.L46, .L56) LC1 = P1; @@ -1608,46 +1612,46 @@ BFIN GAS /tmp/ccVDpEgS.s page 1 646 0394 855E P2 = P5 + (P0 << 2); 647 0396 1093 [P2] = R0; 648 .L56: - 699:src/l502_user_process.c **** for (uint32_t i = 0; i < TX_BUFF_SIZE; ++i){ - 649 .loc 1 699 0 + 703:src/l502_user_process.c **** for (uint32_t i = 0; i < TX_BUFF_SIZE; ++i){ + 649 .loc 1 703 0 650 0398 086C P0 += 1; 651 039a 732F jump.s .L53; 652 .LBE17: 653 .LFE7: + BFIN GAS /tmp/cchRAUfk.s page 28 + + 654 .size _usr_cmd_process, .-_usr_cmd_process 655 .align 4 656 .global _sport_tx_done; 657 .type _sport_tx_done, STT_FUNC; - BFIN GAS /tmp/ccVDpEgS.s page 28 - - 658 _sport_tx_done: 659 .LFB6: - 478:src/l502_user_process.c **** void sport_tx_done(uint32_t* addr, uint32_t size) { - 660 .loc 1 478 0 + 482:src/l502_user_process.c **** void sport_tx_done(uint32_t* addr, uint32_t size) { + 660 .loc 1 482 0 661 .LVL65: - 479:src/l502_user_process.c **** ++streams_cnt[1]; - 662 .loc 1 479 0 + 483:src/l502_user_process.c **** ++streams_cnt[1]; + 662 .loc 1 483 0 663 039c 4AE10000 P2.H = _streams_cnt; - 478:src/l502_user_process.c **** void sport_tx_done(uint32_t* addr, uint32_t size) { - 664 .loc 1 478 0 + 482:src/l502_user_process.c **** void sport_tx_done(uint32_t* addr, uint32_t size) { + 664 .loc 1 482 0 665 03a0 00E80000 LINK 0; 666 .LCFI5: - 479:src/l502_user_process.c **** ++streams_cnt[1]; - 667 .loc 1 479 0 + 483:src/l502_user_process.c **** ++streams_cnt[1]; + 667 .loc 1 483 0 668 03a4 0AE10000 P2.L = _streams_cnt; 669 03a8 50A0 R0 = [P2+4]; 670 .LVL66: 671 03aa 0864 R0 += 1; 672 03ac 50B0 [P2+4] = R0; - 481:src/l502_user_process.c **** stream_out_buf_free(size); - 673 .loc 1 481 0 + 485:src/l502_user_process.c **** stream_out_buf_free(size); + 673 .loc 1 485 0 674 03ae 0130 R0 = R1; - 482:src/l502_user_process.c **** } - 675 .loc 1 482 0 + 486:src/l502_user_process.c **** } + 675 .loc 1 486 0 676 03b0 01E80000 UNLINK; - 481:src/l502_user_process.c **** stream_out_buf_free(size); - 677 .loc 1 481 0 + 485:src/l502_user_process.c **** stream_out_buf_free(size); + 677 .loc 1 485 0 678 03b4 FFE226FE jump.l _stream_out_buf_free; 679 .LVL67: 680 .LFE6: @@ -1657,40 +1661,40 @@ BFIN GAS /tmp/ccVDpEgS.s page 1 684 .type _hdma_send_done, STT_FUNC; 685 _hdma_send_done: 686 .LFB5: - 458:src/l502_user_process.c **** void hdma_send_done(uint32_t* addr, uint32_t size) { - 687 .loc 1 458 0 + 462:src/l502_user_process.c **** void hdma_send_done(uint32_t* addr, uint32_t size) { + 687 .loc 1 462 0 688 .LVL68: - 460:src/l502_user_process.c **** TX_buff_state = TX_DONE; - 689 .loc 1 460 0 + 464:src/l502_user_process.c **** TX_buff_state = TX_DONE; + 689 .loc 1 464 0 690 03b8 4AE10000 P2.H = _TX_buff_state; - 458:src/l502_user_process.c **** void hdma_send_done(uint32_t* addr, uint32_t size) { - 691 .loc 1 458 0 + 462:src/l502_user_process.c **** void hdma_send_done(uint32_t* addr, uint32_t size) { + 691 .loc 1 462 0 692 03bc 00E80000 LINK 0; 693 .LCFI6: - 460:src/l502_user_process.c **** TX_buff_state = TX_DONE; - 694 .loc 1 460 0 + 464:src/l502_user_process.c **** TX_buff_state = TX_DONE; + 694 .loc 1 464 0 695 03c0 2060 R0 = 4 (X); 696 .LVL69: 697 03c2 0AE13000 P2.L = _TX_buff_state; 698 03c6 109B B [P2] = R0; - 461:src/l502_user_process.c **** ++streams_cnt[3]; - 699 .loc 1 461 0 + 465:src/l502_user_process.c **** ++streams_cnt[3]; + BFIN GAS /tmp/cchRAUfk.s page 29 + + + 699 .loc 1 465 0 700 03c8 4AE10000 P2.H = _streams_cnt; 701 03cc 0AE10000 P2.L = _streams_cnt; 702 03d0 D0A0 R0 = [P2+12]; - BFIN GAS /tmp/ccVDpEgS.s page 29 - - 703 03d2 0864 R0 += 1; 704 03d4 D0B0 [P2+12] = R0; - 463:src/l502_user_process.c **** stream_in_buf_free(size); - 705 .loc 1 463 0 + 467:src/l502_user_process.c **** stream_in_buf_free(size); + 705 .loc 1 467 0 706 03d6 0130 R0 = R1; - 464:src/l502_user_process.c **** } - 707 .loc 1 464 0 + 468:src/l502_user_process.c **** } + 707 .loc 1 468 0 708 03d8 01E80000 UNLINK; - 463:src/l502_user_process.c **** stream_in_buf_free(size); - 709 .loc 1 463 0 + 467:src/l502_user_process.c **** stream_in_buf_free(size); + 709 .loc 1 467 0 710 03dc FFE212FE jump.l _stream_in_buf_free; 711 .LVL70: 712 .LFE5: @@ -1700,56 +1704,56 @@ BFIN GAS /tmp/ccVDpEgS.s page 1 716 .type _usr_out_proc_data, STT_FUNC; 717 _usr_out_proc_data: 718 .LFB4: - 422:src/l502_user_process.c **** uint32_t usr_out_proc_data(uint32_t* data, uint32_t size) { - 719 .loc 1 422 0 + 426:src/l502_user_process.c **** uint32_t usr_out_proc_data(uint32_t* data, uint32_t size) { + 719 .loc 1 426 0 720 .LVL71: 721 03e0 7005 [--sp] = ( r7:6 ); 722 723 .LCFI7: - 427:src/l502_user_process.c **** ++streams_cnt[2]; - 724 .loc 1 427 0 + 431:src/l502_user_process.c **** ++streams_cnt[2]; + 724 .loc 1 431 0 725 03e2 4AE10000 P2.H = _streams_cnt; - 422:src/l502_user_process.c **** uint32_t usr_out_proc_data(uint32_t* data, uint32_t size) { - 726 .loc 1 422 0 + 426:src/l502_user_process.c **** uint32_t usr_out_proc_data(uint32_t* data, uint32_t size) { + 726 .loc 1 426 0 727 03e6 00E80300 LINK 12; 728 .LCFI8: - 427:src/l502_user_process.c **** ++streams_cnt[2]; - 729 .loc 1 427 0 + 431:src/l502_user_process.c **** ++streams_cnt[2]; + 729 .loc 1 431 0 730 03ea 0AE10000 P2.L = _streams_cnt; - 422:src/l502_user_process.c **** uint32_t usr_out_proc_data(uint32_t* data, uint32_t size) { - 731 .loc 1 422 0 + 426:src/l502_user_process.c **** uint32_t usr_out_proc_data(uint32_t* data, uint32_t size) { + 731 .loc 1 426 0 732 03ee 3030 R6 = R0; - 427:src/l502_user_process.c **** ++streams_cnt[2]; - 733 .loc 1 427 0 + 431:src/l502_user_process.c **** ++streams_cnt[2]; + 733 .loc 1 431 0 734 03f0 90A0 R0 = [P2+8]; 735 .LVL72: 736 03f2 0864 R0 += 1; - 422:src/l502_user_process.c **** uint32_t usr_out_proc_data(uint32_t* data, uint32_t size) { - 737 .loc 1 422 0 + 426:src/l502_user_process.c **** uint32_t usr_out_proc_data(uint32_t* data, uint32_t size) { + 737 .loc 1 426 0 738 03f4 82CE01CE R7 = ROT R1 BY 0 || 738 90B00000 739 [P2+8] = R0 || 740 nop; 741 .LVL73: - 429:src/l502_user_process.c **** if (sport_tx_req_rdy()) { - 742 .loc 1 429 0 + 433:src/l502_user_process.c **** if (sport_tx_req_rdy()) { + 742 .loc 1 433 0 743 03fc FFE302FE call _sport_tx_req_rdy; + BFIN GAS /tmp/cchRAUfk.s page 30 + + 744 0400 000C cc =R0==0; 745 0402 0E18 if cc jump .L67; 746 0404 20E10040 R0 = 16384 (X); 747 0408 070A cc =R7<=R0 (iu); - BFIN GAS /tmp/ccVDpEgS.s page 30 - - 748 040a 3806 if !cc R7 = R0; 749 .LVL74: - 436:src/l502_user_process.c **** sport_tx_start_req(data, size); - 750 .loc 1 436 0 + 440:src/l502_user_process.c **** sport_tx_start_req(data, size); + 750 .loc 1 440 0 751 040c 0630 R0 = R6; 752 040e 0F30 R1 = R7; 753 0410 FFE3F8FD call _sport_tx_start_req; - 441:src/l502_user_process.c **** } - 754 .loc 1 441 0 + 445:src/l502_user_process.c **** } + 754 .loc 1 445 0 755 0414 0730 R0 = R7; 756 0416 01E80000 UNLINK; 757 041a 3005 ( r7:6 ) = [sp++]; @@ -1759,12 +1763,12 @@ BFIN GAS /tmp/ccVDpEgS.s page 1 761 041c 1000 rts; 762 .LVL76: 763 .L67: - 429:src/l502_user_process.c **** if (sport_tx_req_rdy()) { - 764 .loc 1 429 0 + 433:src/l502_user_process.c **** if (sport_tx_req_rdy()) { + 764 .loc 1 433 0 765 041e 0760 R7 = 0 (X); 766 .LVL77: - 441:src/l502_user_process.c **** } - 767 .loc 1 441 0 + 445:src/l502_user_process.c **** } + 767 .loc 1 445 0 768 0420 0730 R0 = R7; 769 0422 01E80000 UNLINK; 770 0426 3005 ( r7:6 ) = [sp++]; @@ -1789,4552 +1793,4626 @@ BFIN GAS /tmp/ccVDpEgS.s page 1 787 0430 B9E41400 R1 = B [FP+20] (Z); 788 .LVL80: 789 0434 090C cc =R1==1; - 790 0436 2818 if cc jump .L78; + 790 0436 1D18 if cc jump .L80; 155:src/l502_user_process.c **** }else if (mode == FFT){ 791 .loc 1 155 0 792 0438 2B60 R3 = 5 (X); 793 043a 1908 cc =R1==R3; - 794 043c 3B18 if cc jump .L79; - 160:src/l502_user_process.c **** }else if (mode == FLUSH_TWIDDLES){ - 795 .loc 1 160 0 + BFIN GAS /tmp/cchRAUfk.s page 31 + + + 794 043c 0918 if cc jump .L81; + 163:src/l502_user_process.c **** }else if (mode == FLUSH_TWIDDLES){ + 795 .loc 1 163 0 796 043e 4060 R0 = 8 (X); - BFIN GAS /tmp/ccVDpEgS.s page 31 - - 797 .LVL81: 798 0440 0108 cc =R1==R0; - 799 0442 0618 if cc jump .L73; + 799 0442 2D18 if cc jump .L74; 800 0444 0260 R2 = 0 (X); 801 .LVL82: 802 .L70: - 171:src/l502_user_process.c **** } - 803 .loc 1 171 0 + 174:src/l502_user_process.c **** } + 803 .loc 1 174 0 804 0446 0230 R0 = R2; 805 0448 01E80000 UNLINK; 806 044c 1000 rts; 807 .LVL83: - 808 .L73: - 160:src/l502_user_process.c **** }else if (mode == FLUSH_TWIDDLES){ - 809 .loc 1 160 0 - 810 044e 0232 P0 = R2; - 811 0450 43E10000 R3.H = _twiddle_re; - 812 0454 0260 R2 = 0 (X); - 813 .LVL84: - 814 0456 03E10000 R3.L = _twiddle_re; - 815 045a 29E10002 P1 = 512 (X); - 816 045e B2E00F10 LSETUP (.L74, .L81) LC1 = P1; - 817 .L74: - 818 .LBB22: - 164:src/l502_user_process.c **** FFT_buff[FFT_buff_I++] = twiddle_re[i++]; - 819 .loc 1 164 0 - 820 0462 82C61A80 R0 = R2 << 3; - 821 0466 0350 R0 = R3 + R0; - 822 0468 1032 P2 = R0; - 823 046a 0A64 R2 += 1; - 824 046c 1091 R0 = [P2]; - 825 046e 51A0 R1 = [P2+4]; - 826 .LVL85: - 827 0470 0093 [P0] = R0; - 163:src/l502_user_process.c **** while ((FFT_buff_I < FFT_BUFF_SIZE) && (i < TWIDDLE_L)){ - 828 .loc 1 163 0 - 829 0472 20E10008 R0 = 2048 (X); - 164:src/l502_user_process.c **** FFT_buff[FFT_buff_I++] = twiddle_re[i++]; - 830 .loc 1 164 0 - 831 0476 41B0 [P0+4] = R1; - 163:src/l502_user_process.c **** while ((FFT_buff_I < FFT_BUFF_SIZE) && (i < TWIDDLE_L)){ - 832 .loc 1 163 0 - 833 0478 0208 cc =R2==R0; - 834 047a E61B if cc jump .L70; - 835 .L81: - 836 047c 406C P0 += 8; - 837 .LBE22: - 171:src/l502_user_process.c **** } - 838 .loc 1 171 0 - 839 047e 0230 R0 = R2; - 840 0480 01E80000 UNLINK; - 841 0484 1000 rts; - 842 .LVL86: - 843 .L78: + 808 .L81: + 155:src/l502_user_process.c **** }else if (mode == FFT){ + 809 .loc 1 155 0 + 810 044e 0832 P1 = R0; + 811 .LBB24: + 159:src/l502_user_process.c **** AVG_buff[i] = FP_acc; + 812 .loc 1 159 0 + 813 0450 21E1E803 R1 = 1000 (X); + 814 .LVL84: + 815 0454 2AE10004 P2 = 1024 (X); + 816 0458 B2E00220 LSETUP (.L73, .L84) LC1 = P2; + 817 .L73: + 818 .L84: + 819 045c 0992 [P1++] = R1; + 820 .LBE24: + 161:src/l502_user_process.c **** FFT_fp(AVG_buff, FFT_INP_DATA_L, FFT_buff); + 821 .loc 1 161 0 + 822 045e 21E10004 R1 = 1024 (X); + 823 0462 FFE3CFFD call _FFT_fp; + 824 .LVL85: + 825 0466 0260 R2 = 0 (X); + 826 .LVL86: + 174:src/l502_user_process.c **** } + 827 .loc 1 174 0 + 828 0468 0230 R0 = R2; + 829 046a 01E80000 UNLINK; + 830 046e 1000 rts; + 831 .LVL87: + 832 .L80: 150:src/l502_user_process.c **** if (mode == TRANSPARENT){ - 844 .loc 1 150 0 - 845 0486 0032 P0 = R0; - BFIN GAS /tmp/ccVDpEgS.s page 32 + 833 .loc 1 150 0 + 834 0470 0032 P0 = R0; + 835 0472 1232 P2 = R2; + 836 0474 0260 R2 = 0 (X); + 837 .LVL88: + 838 .LBB25: + 153:src/l502_user_process.c **** FFT_buff[FFT_buff_I++] = AVG_buff[i++]; + 839 .loc 1 153 0 + 840 0476 0160 R1 = 0 (X); + 841 .LVL89: + 842 0478 29E10004 P1 = 1024 (X); + BFIN GAS /tmp/cchRAUfk.s page 32 - 846 0488 1232 P2 = R2; - 847 048a 0260 R2 = 0 (X); - 848 .LVL87: - 849 .LBB23: - 153:src/l502_user_process.c **** FFT_buff[FFT_buff_I++] = AVG_buff[i++]; - 850 .loc 1 153 0 - 851 048c 0160 R1 = 0 (X); - 852 .LVL88: - 853 048e 29E10004 P1 = 1024 (X); - 854 0492 4034 I0 = P0; - 855 0494 B2E00A10 LSETUP (.L71, .L80) LC1 = P1; - 856 .L71: - 857 0498 009C R0 = [I0++]; - 858 .LVL89: - 859 049a 1093 [P2] = R0; - 860 049c 0A64 R2 += 1; + 843 047c 4034 I0 = P0; + 844 047e B2E00A10 LSETUP (.L71, .L83) LC1 = P1; + 845 .L71: + 846 0482 009C R0 = [I0++]; + 847 .LVL90: + 848 0484 1093 [P2] = R0; + 849 0486 0A64 R2 += 1; 152:src/l502_user_process.c **** while ((FFT_buff_I < FFT_BUFF_SIZE) && (i < AVG_BUFF_SIZE)){ - 861 .loc 1 152 0 - 862 049e 20E10008 R0 = 2048 (X); + 850 .loc 1 152 0 + 851 0488 20E10008 R0 = 2048 (X); 153:src/l502_user_process.c **** FFT_buff[FFT_buff_I++] = AVG_buff[i++]; - 863 .loc 1 153 0 - 864 04a2 51B0 [P2+4] = R1; + 852 .loc 1 153 0 + 853 048c 51B0 [P2+4] = R1; 152:src/l502_user_process.c **** while ((FFT_buff_I < FFT_BUFF_SIZE) && (i < AVG_BUFF_SIZE)){ - 865 .loc 1 152 0 - 866 04a4 0208 cc =R2==R0; - 867 04a6 D01B if cc jump .L70; - 868 .L80: - 869 04a8 426C P2 += 8; - 870 .LBE23: - 171:src/l502_user_process.c **** } - 871 .loc 1 171 0 - 872 04aa 0230 R0 = R2; - 873 04ac 01E80000 UNLINK; - 874 04b0 1000 rts; - 875 .LVL90: - 876 .L79: - 158:src/l502_user_process.c **** FFT_fp(AVG_buff, FFT_INP_DATA_L, FFT_buff); - 877 .loc 1 158 0 - 878 04b2 21E10004 R1 = 1024 (X); - 879 .LVL91: - 880 04b6 FFE3A5FD call _FFT_fp; - 881 .LVL92: - 882 04ba 0260 R2 = 0 (X); + 854 .loc 1 152 0 + 855 048e 0208 cc =R2==R0; + 856 0490 DB1B if cc jump .L70; + 857 .L83: + 858 0492 426C P2 += 8; + 859 .LBE25: + 174:src/l502_user_process.c **** } + 860 .loc 1 174 0 + 861 0494 0230 R0 = R2; + 862 0496 01E80000 UNLINK; + 863 049a 1000 rts; + 864 .LVL91: + 865 .L74: + 163:src/l502_user_process.c **** }else if (mode == FLUSH_TWIDDLES){ + 866 .loc 1 163 0 + 867 049c 0232 P0 = R2; + 868 049e 43E10000 R3.H = _twiddle_re; + 869 04a2 0260 R2 = 0 (X); + 870 .LVL92: + 871 04a4 03E10000 R3.L = _twiddle_re; + 872 04a8 29E10002 P1 = 512 (X); + 873 04ac B2E00F10 LSETUP (.L75, .L82) LC1 = P1; + 874 .L75: + 875 .LBB26: + 167:src/l502_user_process.c **** FFT_buff[FFT_buff_I++] = twiddle_re[i++]; + 876 .loc 1 167 0 + 877 04b0 82C61A80 R0 = R2 << 3; + 878 04b4 0350 R0 = R3 + R0; + 879 04b6 1032 P2 = R0; + 880 04b8 0A64 R2 += 1; + 881 04ba 1091 R0 = [P2]; + 882 04bc 51A0 R1 = [P2+4]; 883 .LVL93: - 171:src/l502_user_process.c **** } - 884 .loc 1 171 0 - 885 04bc 0230 R0 = R2; - 886 04be 01E80000 UNLINK; - 887 04c2 1000 rts; - 888 .LFE2: - 889 .size _dataprocessor, .-_dataprocessor - 890 .global ___udivsi3; - 891 .align 4 - 892 .global _usr_in_proc_data; - 893 .type _usr_in_proc_data, STT_FUNC; - 894 _usr_in_proc_data: - 895 .LFB3: - BFIN GAS /tmp/ccVDpEgS.s page 33 + 884 04be 0093 [P0] = R0; + 166:src/l502_user_process.c **** while ((FFT_buff_I < FFT_BUFF_SIZE) && (i < TWIDDLE_L)){ + 885 .loc 1 166 0 + 886 04c0 20E10008 R0 = 2048 (X); + 167:src/l502_user_process.c **** FFT_buff[FFT_buff_I++] = twiddle_re[i++]; + 887 .loc 1 167 0 + 888 04c4 41B0 [P0+4] = R1; + 166:src/l502_user_process.c **** while ((FFT_buff_I < FFT_BUFF_SIZE) && (i < TWIDDLE_L)){ + 889 .loc 1 166 0 + 890 04c6 0208 cc =R2==R0; + BFIN GAS /tmp/cchRAUfk.s page 33 - 196:src/l502_user_process.c **** uint32_t usr_in_proc_data(uint32_t* data, uint32_t size) { - 896 .loc 1 196 0 - 897 .LVL94: - 898 04c4 E305 [--sp] = ( r7:4, p5:3 ); - 899 - 900 .LCFI12: - 901 04c6 00E80300 LINK 12; - 902 .LCFI13: - 200:src/l502_user_process.c **** ++streams_cnt[0]; - 903 .loc 1 200 0 - 904 04ca 4AE10000 P2.H = _streams_cnt; - 905 04ce 0AE10000 P2.L = _streams_cnt; - 196:src/l502_user_process.c **** uint32_t usr_in_proc_data(uint32_t* data, uint32_t size) { - 906 .loc 1 196 0 - 907 04d2 78B2 [FP+36] = R0; - 200:src/l502_user_process.c **** ++streams_cnt[0]; - 908 .loc 1 200 0 - 909 04d4 1091 R0 = [P2]; - 910 .LVL95: - 911 04d6 0864 R0 += 1; - 912 04d8 1093 [P2] = R0; - 202:src/l502_user_process.c **** size_processed = 0; - 913 .loc 1 202 0 - 914 04da 48E10000 P0.H = _size_processed; - 915 04de 0060 R0 = 0 (X); - 916 04e0 08E12800 P0.L = _size_processed; - 207:src/l502_user_process.c **** if (TX_buff_state == TX_DONE){ - 917 .loc 1 207 0 - 918 04e4 49E10000 P1.H = _TX_buff_state; - 202:src/l502_user_process.c **** size_processed = 0; - 919 .loc 1 202 0 - 920 04e8 0093 [P0] = R0; - 207:src/l502_user_process.c **** if (TX_buff_state == TX_DONE){ - 921 .loc 1 207 0 - 922 04ea 09E13000 P1.L = _TX_buff_state; - 196:src/l502_user_process.c **** uint32_t usr_in_proc_data(uint32_t* data, uint32_t size) { - 923 .loc 1 196 0 - 924 04ee 82CE01CC R6 = ROT R1 BY 0 || - 924 48990000 - 925 R0 = B [P1] (X) || - 926 nop; - 927 .LVL96: - 207:src/l502_user_process.c **** if (TX_buff_state == TX_DONE){ - 928 .loc 1 207 0 - 929 04f6 4043 R0 = R0.B (Z); - 930 04f8 2160 R1 = 4 (X); - 931 04fa 0808 cc =R0==R1; - 932 04fc 4318 if cc jump .L121; - 933 .L83: - 216:src/l502_user_process.c **** if (Proc_state.mode == TRANSPARENT){ - 934 .loc 1 216 0 - 935 04fe 44E10000 R4.H = _Proc_state; - 936 0502 04E13000 R4.L = _Proc_state; - 937 0506 0C32 P1 = R4; - 938 0508 4899 R0 = B [P1] (X); - 939 050a 4043 R0 = R0.B (Z); - 940 050c 080C cc =R0==1; - BFIN GAS /tmp/ccVDpEgS.s page 34 + 891 04c8 BF1B if cc jump .L70; + 892 .L82: + 893 04ca 406C P0 += 8; + 894 04cc BD2F jump.s .L70; + 895 .LBE26: + 896 .LFE2: + 897 .size _dataprocessor, .-_dataprocessor + 898 .global ___udivsi3; + 899 04ce 0000 .align 4 + 900 .global _usr_in_proc_data; + 901 .type _usr_in_proc_data, STT_FUNC; + 902 _usr_in_proc_data: + 903 .LFB3: + 199:src/l502_user_process.c **** uint32_t usr_in_proc_data(uint32_t* data, uint32_t size) { + 904 .loc 1 199 0 + 905 .LVL94: + 906 04d0 E305 [--sp] = ( r7:4, p5:3 ); + 907 + 908 .LCFI12: + 909 04d2 00E80400 LINK 16; + 910 .LCFI13: + 203:src/l502_user_process.c **** ++streams_cnt[0]; + 911 .loc 1 203 0 + 912 04d6 4AE10000 P2.H = _streams_cnt; + 913 04da 0AE10000 P2.L = _streams_cnt; + 199:src/l502_user_process.c **** uint32_t usr_in_proc_data(uint32_t* data, uint32_t size) { + 914 .loc 1 199 0 + 915 04de 78B2 [FP+36] = R0; + 203:src/l502_user_process.c **** ++streams_cnt[0]; + 916 .loc 1 203 0 + 917 04e0 1091 R0 = [P2]; + 918 .LVL95: + 919 04e2 0864 R0 += 1; + 920 04e4 1093 [P2] = R0; + 205:src/l502_user_process.c **** size_processed = 0; + 921 .loc 1 205 0 + 922 04e6 49E10000 P1.H = _size_processed; + 923 04ea 0060 R0 = 0 (X); + 924 04ec 09E12800 P1.L = _size_processed; + 210:src/l502_user_process.c **** if (TX_buff_state == TX_DONE){ + 925 .loc 1 210 0 + 926 04f0 4AE10000 P2.H = _TX_buff_state; + 205:src/l502_user_process.c **** size_processed = 0; + 927 .loc 1 205 0 + 928 04f4 0893 [P1] = R0; + 210:src/l502_user_process.c **** if (TX_buff_state == TX_DONE){ + 929 .loc 1 210 0 + 930 04f6 0AE13000 P2.L = _TX_buff_state; + 199:src/l502_user_process.c **** uint32_t usr_in_proc_data(uint32_t* data, uint32_t size) { + 931 .loc 1 199 0 + 932 04fa 82CE01C8 R4 = ROT R1 BY 0 || + 932 50990000 + 933 R0 = B [P2] (X) || + 934 nop; + 935 .LVL96: + 210:src/l502_user_process.c **** if (TX_buff_state == TX_DONE){ + 936 .loc 1 210 0 + BFIN GAS /tmp/cchRAUfk.s page 34 - 941 050e 2A18 if cc jump .L122; - 228:src/l502_user_process.c **** if (Proc_state.mode == SEMITRANSPARENT){ - 942 .loc 1 228 0 - 943 0510 2C32 P5 = R4; - 944 0512 6899 R0 = B [P5] (X); - 945 0514 4043 R0 = R0.B (Z); - 946 0516 100C cc =R0==2; - 947 0518 5519 if cc jump .L123; - 948 .L88: - 251:src/l502_user_process.c **** if (Proc_state.mode == WORK){ - 949 .loc 1 251 0 - 950 051a 1432 P2 = R4; - 951 051c 5099 R0 = B [P2] (X); - 256:src/l502_user_process.c **** if (Proc_state.mode == AVG){ - 952 .loc 1 256 0 - 953 051e 5099 R0 = B [P2] (X); + 937 0502 4043 R0 = R0.B (Z); + 938 0504 2160 R1 = 4 (X); + 939 0506 0808 cc =R0==R1; + 940 0508 4318 if cc jump .L123; + 941 .LVL97: + 942 .L86: + 219:src/l502_user_process.c **** if (Proc_state.mode == TRANSPARENT){ + 943 .loc 1 219 0 + 944 050a 45E10000 R5.H = _Proc_state; + 945 050e 05E13000 R5.L = _Proc_state; + 946 0512 1532 P2 = R5; + 947 0514 5099 R0 = B [P2] (X); + 948 0516 4043 R0 = R0.B (Z); + 949 0518 080C cc =R0==1; + 950 051a 2A18 if cc jump .L124; + 231:src/l502_user_process.c **** if (Proc_state.mode == SEMITRANSPARENT){ + 951 .loc 1 231 0 + 952 051c 0D32 P1 = R5; + 953 051e 4899 R0 = B [P1] (X); 954 0520 4043 R0 = R0.B (Z); - 955 0522 180C cc =R0==3; - 956 0524 4C18 if cc jump .L124; - 957 .LVL97: - 958 .L92: - 361:src/l502_user_process.c **** if (hdma_send_req_rdy()) { - 959 .loc 1 361 0 - 960 0526 FFE36DFD call _hdma_send_req_rdy; - 961 .LVL98: - 962 052a 000C cc =R0==0; - 963 052c 2518 if cc jump .L86; - 366:src/l502_user_process.c **** if (TX_buff_state == TX_BUFF_OFF){ - 964 .loc 1 366 0 - 965 052e 49E10000 P1.H = _TX_buff_state; - 966 0532 09E13000 P1.L = _TX_buff_state; - 967 0536 4899 R0 = B [P1] (X); - 968 0538 4043 R0 = R0.B (Z); - 969 053a 000C cc =R0==0; - 970 053c 9519 if cc jump .L120; - 370:src/l502_user_process.c **** if (TX_buff_state == TODO_TX){ - 971 .loc 1 370 0 - 972 053e 4AE10000 P2.H = _TX_buff_state; - 973 0542 0AE13000 P2.L = _TX_buff_state; - 974 0546 5099 R0 = B [P2] (X); - 975 0548 4043 R0 = R0.B (Z); - 976 054a 100C cc =R0==2; - 977 054c 9719 if cc jump .L125; - 978 .L106: - 387:src/l502_user_process.c **** return size_processed; - 979 .loc 1 387 0 - 980 054e 4DE10000 P5.H = _size_processed; - 981 0552 0DE12800 P5.L = _size_processed; - 396:src/l502_user_process.c **** } - 982 .loc 1 396 0 - 983 0556 01E80000 UNLINK; - 387:src/l502_user_process.c **** return size_processed; - 984 .loc 1 387 0 - 985 055a 2E91 R6 = [P5]; - 396:src/l502_user_process.c **** } - 986 .loc 1 396 0 - 987 055c 0630 R0 = R6; - BFIN GAS /tmp/ccVDpEgS.s page 35 + 955 0522 100C cc =R0==2; + 956 0524 4A19 if cc jump .L125; + 957 .L91: + 254:src/l502_user_process.c **** if (Proc_state.mode == WORK){ + 958 .loc 1 254 0 + 959 0526 2D32 P5 = R5; + 960 0528 6899 R0 = B [P5] (X); + 259:src/l502_user_process.c **** if (Proc_state.mode == AVG){ + 961 .loc 1 259 0 + 962 052a 6899 R0 = B [P5] (X); + 963 052c 4043 R0 = R0.B (Z); + 964 052e 180C cc =R0==3; + 965 0530 4C18 if cc jump .L126; + 966 .LVL98: + 967 .L95: + 365:src/l502_user_process.c **** if (hdma_send_req_rdy()) { + 968 .loc 1 365 0 + 969 0532 FFE367FD call _hdma_send_req_rdy; + 970 .LVL99: + 971 0536 000C cc =R0==0; + 972 0538 2518 if cc jump .L89; + 370:src/l502_user_process.c **** if (TX_buff_state == TX_BUFF_OFF){ + 973 .loc 1 370 0 + 974 053a 4AE10000 P2.H = _TX_buff_state; + 975 053e 0AE13000 P2.L = _TX_buff_state; + 976 0542 5099 R0 = B [P2] (X); + 977 0544 4043 R0 = R0.B (Z); + 978 0546 000C cc =R0==0; + 979 0548 8A19 if cc jump .L122; + 374:src/l502_user_process.c **** if (TX_buff_state == TODO_TX){ + 980 .loc 1 374 0 + 981 054a 4AE10000 P2.H = _TX_buff_state; + 982 054e 0AE13000 P2.L = _TX_buff_state; + 983 0552 5099 R0 = B [P2] (X); + 984 0554 4043 R0 = R0.B (Z); + 985 0556 100C cc =R0==2; + 986 0558 8C19 if cc jump .L127; + BFIN GAS /tmp/cchRAUfk.s page 35 - 988 055e A305 ( r7:4, p5:3 ) = [sp++]; - 989 - 990 .LCFI14: - 991 .LVL99: - 992 0560 1000 rts; - 993 .LVL100: - 994 .L122: - 217:src/l502_user_process.c **** TX_buff_state = TX_BUFF_OFF; - 995 .loc 1 217 0 - 996 0562 4AE10000 P2.H = _TX_buff_state; - 997 0566 0060 R0 = 0 (X); - 998 0568 0AE13000 P2.L = _TX_buff_state; - 999 056c 109B B [P2] = R0; - 218:src/l502_user_process.c **** if (hdma_send_req_rdy()){ - 1000 .loc 1 218 0 - 1001 056e FFE349FD call _hdma_send_req_rdy; - 1002 0572 000C cc =R0==0; - 1003 0574 7911 if !cc jump .L120; - 1004 .L86: - 387:src/l502_user_process.c **** return size_processed; - 1005 .loc 1 387 0 - 1006 0576 0660 R6 = 0 (X); - 396:src/l502_user_process.c **** } - 1007 .loc 1 396 0 - 1008 0578 0630 R0 = R6; - 1009 057a 01E80000 UNLINK; - 1010 057e A305 ( r7:4, p5:3 ) = [sp++]; - 1011 - 1012 .LCFI15: - 1013 .LVL101: - 1014 0580 1000 rts; - 1015 .LVL102: - 1016 .L121: - 1017 0582 4DE10000 P5.H = _tx_val; - 1018 0586 4CE10000 P4.H = _TX_buff; - 1019 .LBB34: - 210:src/l502_user_process.c **** TX_buff[i] = tx_val++ | 0xEE000000; - 1020 .loc 1 210 0 - 1021 058a BA63 R2 = -9 (X); - 1022 .LBE34: - 207:src/l502_user_process.c **** if (TX_buff_state == TX_DONE){ - 1023 .loc 1 207 0 - 1024 058c 0068 P0 = 0 (X); - 1025 .LVL103: - 1026 058e 0DE12000 P5.L = _tx_val; - 1027 0592 0CE10000 P4.L = _TX_buff; - 1028 .LBB35: - 210:src/l502_user_process.c **** TX_buff[i] = tx_val++ | 0xEE000000; - 1029 .loc 1 210 0 - 1030 0596 CA4F R2 <<= 25; - 1031 0598 29E11027 P1 = 10000 (X); - 1032 059c B2E00810 LSETUP (.L84, .L133) LC1 = P1; - 1033 .L84: - 1034 05a0 2891 R0 = [P5]; - 1035 05a2 5056 R1 = R0 | R2; - 1036 05a4 845E P2 = P4 + (P0 << 2); - 1037 05a6 1193 [P2] = R1; - BFIN GAS /tmp/ccVDpEgS.s page 36 + 987 .L108: + 391:src/l502_user_process.c **** return size_processed; + 988 .loc 1 391 0 + 989 055a 4DE10000 P5.H = _size_processed; + 990 055e 0DE12800 P5.L = _size_processed; + 400:src/l502_user_process.c **** } + 991 .loc 1 400 0 + 992 0562 01E80000 UNLINK; + 391:src/l502_user_process.c **** return size_processed; + 993 .loc 1 391 0 + 994 0566 2C91 R4 = [P5]; + 400:src/l502_user_process.c **** } + 995 .loc 1 400 0 + 996 0568 0430 R0 = R4; + 997 056a A305 ( r7:4, p5:3 ) = [sp++]; + 998 + 999 .LCFI14: + 1000 .LVL100: + 1001 056c 1000 rts; + 1002 .LVL101: + 1003 .L124: + 220:src/l502_user_process.c **** TX_buff_state = TX_BUFF_OFF; + 1004 .loc 1 220 0 + 1005 056e 4DE10000 P5.H = _TX_buff_state; + 1006 0572 0060 R0 = 0 (X); + 1007 0574 0DE13000 P5.L = _TX_buff_state; + 1008 0578 289B B [P5] = R0; + 221:src/l502_user_process.c **** if (hdma_send_req_rdy()){ + 1009 .loc 1 221 0 + 1010 057a FFE343FD call _hdma_send_req_rdy; + 1011 .LVL102: + 1012 057e 000C cc =R0==0; + 1013 0580 6E11 if !cc jump .L122; + 1014 .L89: + 391:src/l502_user_process.c **** return size_processed; + 1015 .loc 1 391 0 + 1016 0582 0460 R4 = 0 (X); + 400:src/l502_user_process.c **** } + 1017 .loc 1 400 0 + 1018 0584 0430 R0 = R4; + 1019 0586 01E80000 UNLINK; + 1020 058a A305 ( r7:4, p5:3 ) = [sp++]; + 1021 + 1022 .LCFI15: + 1023 .LVL103: + 1024 058c 1000 rts; + 1025 .LVL104: + 1026 .L123: + 1027 058e 4DE10000 P5.H = _tx_val; + 1028 0592 4CE10000 P4.H = _TX_buff; + 1029 .LBB38: + 213:src/l502_user_process.c **** TX_buff[i] = tx_val++ | 0xEE000000; + 1030 .loc 1 213 0 + 1031 0596 BA63 R2 = -9 (X); + 1032 .LBE38: + 210:src/l502_user_process.c **** if (TX_buff_state == TX_DONE){ + 1033 .loc 1 210 0 + BFIN GAS /tmp/cchRAUfk.s page 36 - 1038 05a8 0864 R0 += 1; - 1039 05aa 2893 [P5] = R0; - 1040 .L133: - 208:src/l502_user_process.c **** for (int i = 0; i < TX_BUFF_SIZE; ++i){ - 1041 .loc 1 208 0 - 1042 05ac 086C P0 += 1; - 1043 .LBE35: - 213:src/l502_user_process.c **** TX_buff_state = FILLING; - 1044 .loc 1 213 0 - 1045 05ae 48E10000 P0.H = _TX_buff_state; - 1046 .LVL104: - 1047 05b2 0860 R0 = 1 (X); - 1048 05b4 08E13000 P0.L = _TX_buff_state; - 1049 05b8 009B B [P0] = R0; - 1050 05ba A22F jump.s .L83; - 1051 .L124: - 1052 05bc 4BE10000 P3.H = _data_I; - 1053 .LBB36: - 337:src/l502_user_process.c **** AVG_buff[Proc_state.AVG_buff_I] = 0xC0000000 | ((val/Proc_state.average_N_max + AVG_buff[Pro - 1054 .loc 1 337 0 - 1055 05c0 47E10000 R7.H = _AVG_buff; - 1056 05c4 45E10000 R5.H = _FFT_buff; - 1057 05c8 0BE11800 P3.L = _data_I; - 1058 05cc 07E10000 R7.L = _AVG_buff; - 1059 05d0 05E10000 R5.L = _FFT_buff; - 1060 .LVL105: - 1061 .L119: - 1062 .LBE36: - 257:src/l502_user_process.c **** while(++data_I < size ){ - 1063 .loc 1 257 0 - 1064 05d4 1891 R0 = [P3]; - 1065 05d6 0864 R0 += 1; - 1066 05d8 1893 [P3] = R0; - 1067 05da 1891 R0 = [P3]; - 1068 05dc 060A cc =R6<=R0 (iu); - 1069 05de A41B if cc jump .L92; - 1070 .LBB43: - 258:src/l502_user_process.c **** uint32_t word = data[data_I]; - 1071 .loc 1 258 0 - 1072 05e0 4DE10000 P5.H = _data_I; - 1073 05e4 0DE11800 P5.L = _data_I; - 1074 05e8 78AE P0 = [FP+36]; - 1075 05ea 6A91 P2 = [P5]; - 1076 05ec 905E P2 = P0 + (P2 << 2); - 1077 05ee 1291 R2 = [P2]; - 1078 .LVL106: - 261:src/l502_user_process.c **** if (header == 0x00){ //digital_channel. switches LFSM state machine - 1079 .loc 1 261 0 - 1080 05f0 82C64281 R0 = R2 >> 24; - 1081 .LVL107: - 1082 05f4 000C cc =R0==0; - 1083 05f6 9314 if !cc jump .L93 (bp); - 262:src/l502_user_process.c **** DY_SYN_2_value_prev = DY_SYN_2_value; - 1084 .loc 1 262 0 - 1085 05f8 49E10000 P1.H = _DY_SYN_2_value; - 1086 05fc 09E12D00 P1.L = _DY_SYN_2_value; - 1087 0600 4AE10000 P2.H = _DY_SYN_2_value_prev; - BFIN GAS /tmp/ccVDpEgS.s page 37 + 1034 0598 0068 P0 = 0 (X); + 1035 .LVL105: + 1036 059a 0DE12000 P5.L = _tx_val; + 1037 059e 0CE10000 P4.L = _TX_buff; + 1038 .LBB39: + 213:src/l502_user_process.c **** TX_buff[i] = tx_val++ | 0xEE000000; + 1039 .loc 1 213 0 + 1040 05a2 CA4F R2 <<= 25; + 1041 05a4 29E11027 P1 = 10000 (X); + 1042 05a8 B2E00810 LSETUP (.L87, .L135) LC1 = P1; + 1043 .L87: + 1044 05ac 2891 R0 = [P5]; + 1045 05ae 5056 R1 = R0 | R2; + 1046 05b0 845E P2 = P4 + (P0 << 2); + 1047 05b2 1193 [P2] = R1; + 1048 05b4 0864 R0 += 1; + 1049 05b6 2893 [P5] = R0; + 1050 .L135: + 211:src/l502_user_process.c **** for (int i = 0; i < TX_BUFF_SIZE; ++i){ + 1051 .loc 1 211 0 + 1052 05b8 086C P0 += 1; + 1053 .LBE39: + 216:src/l502_user_process.c **** TX_buff_state = FILLING; + 1054 .loc 1 216 0 + 1055 05ba 49E10000 P1.H = _TX_buff_state; + 1056 05be 0860 R0 = 1 (X); + 1057 05c0 09E13000 P1.L = _TX_buff_state; + 1058 05c4 089B B [P1] = R0; + 1059 05c6 A22F jump.s .L86; + 1060 .L126: + 1061 05c8 4BE10000 P3.H = _data_I; + 1062 .LBB40: + 341:src/l502_user_process.c **** AVG_buff[Proc_state.AVG_buff_I] = 0xC0000000 | ((val/Proc_state.average_N_max + AVG_buff[Pro + 1063 .loc 1 341 0 + 1064 05cc 4CE10000 P4.H = _AVG_buff; + 1065 05d0 46E10000 R6.H = _FFT_buff; + 1066 .LBB42: + 293:src/l502_user_process.c **** TX_buff_I = 0; + 1067 .loc 1 293 0 + 1068 05d4 47E10000 R7.H = _TX_buff_I; + 1069 05d8 0BE11800 P3.L = _data_I; + 1070 .LBE42: + 341:src/l502_user_process.c **** AVG_buff[Proc_state.AVG_buff_I] = 0xC0000000 | ((val/Proc_state.average_N_max + AVG_buff[Pro + 1071 .loc 1 341 0 + 1072 05dc 0CE10000 P4.L = _AVG_buff; + 1073 05e0 06E10000 R6.L = _FFT_buff; + 1074 .LBB52: + 293:src/l502_user_process.c **** TX_buff_I = 0; + 1075 .loc 1 293 0 + 1076 05e4 07E11400 R7.L = _TX_buff_I; + 1077 .LVL106: + 1078 .L121: + 1079 .LBE52: + 1080 .LBE40: + 260:src/l502_user_process.c **** while(++data_I < size ){ + 1081 .loc 1 260 0 + 1082 05e8 1891 R0 = [P3]; + BFIN GAS /tmp/cchRAUfk.s page 37 - 1088 0604 4899 R0 = B [P1] (X); - 1089 .LVL108: - 1090 0606 0AE12E00 P2.L = _DY_SYN_2_value_prev; - 1091 060a 109B B [P2] = R0; - 263:src/l502_user_process.c **** if (word & (0b1 << 17)){ - 1092 .loc 1 263 0 - 1093 060c 8A48 cc = !BITTST (R2,17); - 1094 060e 9E1C if cc jump .L94 (bp); - 264:src/l502_user_process.c **** DY_SYN_2_value = 1; - 1095 .loc 1 264 0 - 1096 0610 0A60 R2 = 1 (X); - 1097 .LVL109: - 269:src/l502_user_process.c **** if ((DY_SYN_2_value == 1)&& (DY_SYN_2_value_prev == 0)){ //new cycle started - 1098 .loc 1 269 0 - 1099 0612 4043 R0 = R0.B (Z); - 264:src/l502_user_process.c **** DY_SYN_2_value = 1; - 1100 .loc 1 264 0 - 1101 0614 0A9B B [P1] = R2; - 269:src/l502_user_process.c **** if ((DY_SYN_2_value == 1)&& (DY_SYN_2_value_prev == 0)){ //new cycle started - 1102 .loc 1 269 0 - 1103 0616 000C cc =R0==0; - 1104 0618 DE17 if !cc jump .L119 (bp); - 271:src/l502_user_process.c **** Proc_state.AVG_buff_I = 0; - 1105 .loc 1 271 0 - 1106 061a 0432 P0 = R4; - 1107 061c 0060 R0 = 0 (X); - 1108 061e 00B1 [P0+16] = R0; - 272:src/l502_user_process.c **** Proc_state.LFSM_state = CYCLE_STARTED; - 1109 .loc 1 272 0 - 1110 0620 82E60300 B [P0+3] = R2; - 273:src/l502_user_process.c **** if (Proc_state.average_N >= Proc_state.average_N_max){ //whole average ended - 1111 .loc 1 273 0 - 1112 0624 C1A8 R1 = W [P0+6] (X); - 1113 0626 80A8 R0 = W [P0+4] (X); - 1114 0628 C942 R1 = R1.L (Z); - 1115 062a C042 R0 = R0.L (Z); - 1116 062c 8109 cc =R1> 24; + 1099 .LVL108: + 1100 0608 000C cc =R0==0; + 1101 060a 8514 if !cc jump .L96 (bp); + 265:src/l502_user_process.c **** DY_SYN_2_value_prev = DY_SYN_2_value; + 1102 .loc 1 265 0 + 1103 060c 49E10000 P1.H = _DY_SYN_2_value; + 1104 0610 09E12D00 P1.L = _DY_SYN_2_value; + 1105 0614 4AE10000 P2.H = _DY_SYN_2_value_prev; + 1106 0618 4899 R0 = B [P1] (X); + 1107 .LVL109: + 1108 061a 0AE12E00 P2.L = _DY_SYN_2_value_prev; + 1109 061e 109B B [P2] = R0; + 266:src/l502_user_process.c **** if (word & (0b1 << 17)){ + 1110 .loc 1 266 0 + 1111 0620 8A48 cc = !BITTST (R2,17); + 1112 0622 901C if cc jump .L97 (bp); + 267:src/l502_user_process.c **** DY_SYN_2_value = 1; + 1113 .loc 1 267 0 + 1114 0624 0A60 R2 = 1 (X); + 1115 .LVL110: + 272:src/l502_user_process.c **** if ((DY_SYN_2_value == 1)&& (DY_SYN_2_value_prev == 0)){ //new cycle started + 1116 .loc 1 272 0 + 1117 0626 4043 R0 = R0.B (Z); + 267:src/l502_user_process.c **** DY_SYN_2_value = 1; + 1118 .loc 1 267 0 + 1119 0628 0A9B B [P1] = R2; + 272:src/l502_user_process.c **** if ((DY_SYN_2_value == 1)&& (DY_SYN_2_value_prev == 0)){ //new cycle started + 1120 .loc 1 272 0 + 1121 062a 000C cc =R0==0; + 1122 062c DE17 if !cc jump .L121 (bp); + 274:src/l502_user_process.c **** Proc_state.AVG_buff_I = 0; + 1123 .loc 1 274 0 + 1124 062e 0D32 P1 = R5; + 1125 0630 0060 R0 = 0 (X); + 1126 0632 08B1 [P1+16] = R0; + 275:src/l502_user_process.c **** Proc_state.LFSM_state = CYCLE_STARTED; + 1127 .loc 1 275 0 + 1128 0634 8AE60300 B [P1+3] = R2; + 276:src/l502_user_process.c **** if (Proc_state.average_N >= Proc_state.average_N_max){ //whole average ended + BFIN GAS /tmp/cchRAUfk.s page 38 - 1135 0650 0550 R0 = R5 + R0; - 1136 0652 1032 P2 = R0; - 279:src/l502_user_process.c **** for(uint32_t i = 0; i < FFT_BUFF_SIZE; i++){ + 1129 .loc 1 276 0 + 1130 0638 C9A8 R1 = W [P1+6] (X); + 1131 063a 88A8 R0 = W [P1+4] (X); + 1132 063c C942 R1 = R1.L (Z); + 1133 063e C042 R0 = R0.L (Z); + 1134 0640 8109 cc =R1= AVG_BUFF_SIZE){ - 1268 .loc 1 352 0 - 1269 0726 21E1FF03 R1 = 1023 (X); - 350:src/l502_user_process.c **** Proc_state.AVG_buff_I_last = Proc_state.AVG_buff_I; - 1270 .loc 1 350 0 - 1271 072a 00A1 R0 = [P0+16]; - 1272 .LVL120: - 1273 072c 40B1 [P0+20] = R0; - 351:src/l502_user_process.c **** Proc_state.AVG_buff_I++; - 1274 .loc 1 351 0 - 1275 072e 00A1 R0 = [P0+16]; - 1276 0730 0864 R0 += 1; - 1277 0732 00B1 [P0+16] = R0; - 352:src/l502_user_process.c **** if (Proc_state.AVG_buff_I >= AVG_BUFF_SIZE){ - 1278 .loc 1 352 0 - BFIN GAS /tmp/ccVDpEgS.s page 41 + 1227 06d4 8D5E P2 = P5 + (P1 << 2); + 1228 06d6 1856 R0 = R0 | R3; + 1229 06d8 1093 [P2] = R0; + 1230 06da 1732 P2 = R7; + 1231 06dc 096C P1 += 1; + 298:src/l502_user_process.c **** while ((TX_buff_I < TX_BUFF_SIZE) && (i < FFT_BUFF_SIZE)){ + 1232 .loc 1 298 0 + 1233 06de 21E10F27 R1 = 9999 (X); + 299:src/l502_user_process.c **** TX_buff[TX_buff_I++] = 0xFF000000 | ((uint32_t)FFT_buff[i++]); + 1234 .loc 1 299 0 + 1235 06e2 5193 [P2] = P1; + 298:src/l502_user_process.c **** while ((TX_buff_I < TX_BUFF_SIZE) && (i < FFT_BUFF_SIZE)){ + 1236 .loc 1 298 0 + 1237 06e4 1091 R0 = [P2]; + 1238 06e6 080A cc =R0<=R1 (iu); + 1239 06e8 0210 if !cc jump .L102; + 1240 .L132: + 299:src/l502_user_process.c **** TX_buff[TX_buff_I++] = 0xFF000000 | ((uint32_t)FFT_buff[i++]); + 1241 .loc 1 299 0 + 1242 06ea 0A64 R2 += 1; + 1243 .L102: + 1244 .LBB50: + 307:src/l502_user_process.c **** AVG_buff[i] = 0xE0000000; + 1245 .loc 1 307 0 + 1246 06ec F863 R0 = -1 (X); + 1247 .LBE50: + 298:src/l502_user_process.c **** while ((TX_buff_I < TX_BUFF_SIZE) && (i < FFT_BUFF_SIZE)){ + 1248 .loc 1 298 0 + 1249 06ee 0068 P0 = 0 (X); + 1250 .LVL115: + 1251 .LBB51: + 307:src/l502_user_process.c **** AVG_buff[i] = 0xE0000000; + 1252 .loc 1 307 0 + 1253 06f0 E84F R0 <<= 29; + 1254 06f2 29E10004 P1 = 1024 (X); + 1255 06f6 B2E00410 LSETUP (.L104, .L131) LC1 = P1; + 1256 .L104: + 1257 06fa 845E P2 = P4 + (P0 << 2); + 1258 06fc 1093 [P2] = R0; + 1259 .L131: + 306:src/l502_user_process.c **** for (uint32_t i = 0; i < AVG_BUFF_SIZE; i++ ){ + 1260 .loc 1 306 0 + 1261 06fe 086C P0 += 1; + 1262 .LBE51: + 323:src/l502_user_process.c **** Proc_state.average_N = 0; + 1263 .loc 1 323 0 + 1264 0700 1532 P2 = R5; + 310:src/l502_user_process.c **** TX_buff_state = TODO_TX; + 1265 .loc 1 310 0 + 1266 0702 49E10000 P1.H = _TX_buff_state; + 1267 0706 1060 R0 = 2 (X); + 1268 0708 09E13000 P1.L = _TX_buff_state; + 1269 070c 089B B [P1] = R0; + 323:src/l502_user_process.c **** Proc_state.average_N = 0; + 1270 .loc 1 323 0 + 1271 070e 0060 R0 = 0 (X); + 1272 0710 D0B4 W [P2+6] = R0; + BFIN GAS /tmp/cchRAUfk.s page 41 - 1279 0734 00A1 R0 = [P0+16]; - 1280 0736 080A cc =R0<=R1 (iu); - 1281 0738 4E1F if cc jump .L119 (bp); - 353:src/l502_user_process.c **** Proc_state.AVG_state = STEP_COMPLETED; - 1282 .loc 1 353 0 - 1283 073a 48E10000 P0.H = _Proc_state; - 1284 073e 1060 R0 = 2 (X); - 1285 0740 08E13000 P0.L = _Proc_state; - 1286 0744 80E61800 B [P0+24] = R0; - 1287 0748 462F jump.s .L119; - 1288 .L94: - 266:src/l502_user_process.c **** DY_SYN_2_value = 0; - 1289 .loc 1 266 0 - 1290 074a 4DE10000 P5.H = _DY_SYN_2_value; - 1291 074e 0060 R0 = 0 (X); - 1292 0750 0DE12D00 P5.L = _DY_SYN_2_value; - 1293 0754 289B B [P5] = R0; - 1294 0756 3F2F jump.s .L119; - 1295 .LVL121: - 1296 .L126: - 332:src/l502_user_process.c **** if (Proc_state.AVG_state == STEP_RUNNING){ - 1297 .loc 1 332 0 - 1298 0758 0432 P0 = R4; - 1299 075a 80E51800 R0 = B [P0+24] (X); - 1300 .LVL122: - 1301 075e 4043 R0 = R0.B (Z); - 1302 0760 080C cc =R0==1; - 1303 0762 3917 if !cc jump .L119 (bp); - 337:src/l502_user_process.c **** AVG_buff[Proc_state.AVG_buff_I] = 0xC0000000 | ((val/Proc_state.average_N_max + AVG_buff[Pro - 1304 .loc 1 337 0 - 1305 0764 49E10000 P1.H = _Proc_state; - 1306 0768 09E13000 P1.L = _Proc_state; - 1307 076c 0DAD P5 = [P1+16]; - 1308 076e 89A8 R1 = W [P1+4] (X); - 1309 0770 0732 P0 = R7; - 1310 0772 0AAD P2 = [P1+16]; - 1311 0774 FB63 R3 = -1 (X); - 1312 .LVL123: - 1313 0776 43E1FF00 R3.H = 255; - 1314 077a 1A54 R0 = R2 & R3; - 1315 077c 905E P2 = P0 + (P2 << 2); - 1316 077e 5491 P4 = [P2]; - 1317 0780 C942 R1 = R1.L (Z); - 1318 0782 FFE33FFC call ___udivsi3; - 1319 .LVL124: - 1320 0786 0732 P0 = R7; - 1321 0788 4C30 R1 = P4; - 1322 078a 0850 R0 = R0 + R1; - 1323 078c FB63 R3 = -1 (X); - 1324 078e 43E1FF00 R3.H = 255; - 1325 0792 F963 R1 = -1 (X); - 1326 0794 F14F R1 <<= 30; - 1327 0796 1854 R0 = R0 & R3; - 1328 0798 0856 R0 = R0 | R1; - 1329 079a 685F P5 = P0 + (P5 << 2); - 341:src/l502_user_process.c **** Proc_state.AVG_buff_I_last = Proc_state.AVG_buff_I; - 1330 .loc 1 341 0 - BFIN GAS /tmp/ccVDpEgS.s page 42 + 1273 0712 6B2F jump.s .L121; + 1274 .LVL116: + 1275 .L96: + 1276 .LBE41: + 335:src/l502_user_process.c **** }else if(header == 0xD0){ //first phy channel + 1277 .loc 1 335 0 + 1278 0714 21E1D000 R1 = 208 (X); + 1279 0718 0808 cc =R0==R1; + 1280 071a 1B18 if cc jump .L128; + 354:src/l502_user_process.c **** Proc_state.AVG_buff_I_last = Proc_state.AVG_buff_I; + 1281 .loc 1 354 0 + 1282 071c 0D32 P1 = R5; + 356:src/l502_user_process.c **** if (Proc_state.AVG_buff_I >= AVG_BUFF_SIZE){ + 1283 .loc 1 356 0 + 1284 071e 21E1FF03 R1 = 1023 (X); + 354:src/l502_user_process.c **** Proc_state.AVG_buff_I_last = Proc_state.AVG_buff_I; + 1285 .loc 1 354 0 + 1286 0722 08A1 R0 = [P1+16]; + 1287 .LVL117: + 1288 0724 48B1 [P1+20] = R0; + 355:src/l502_user_process.c **** Proc_state.AVG_buff_I++; + 1289 .loc 1 355 0 + 1290 0726 08A1 R0 = [P1+16]; + 1291 0728 0864 R0 += 1; + 1292 072a 08B1 [P1+16] = R0; + 356:src/l502_user_process.c **** if (Proc_state.AVG_buff_I >= AVG_BUFF_SIZE){ + 1293 .loc 1 356 0 + 1294 072c 08A1 R0 = [P1+16]; + 1295 072e 080A cc =R0<=R1 (iu); + 1296 0730 5C1F if cc jump .L121 (bp); + 357:src/l502_user_process.c **** Proc_state.AVG_state = STEP_COMPLETED; + 1297 .loc 1 357 0 + 1298 0732 49E10000 P1.H = _Proc_state; + 1299 0736 1060 R0 = 2 (X); + 1300 0738 09E13000 P1.L = _Proc_state; + 1301 073c 88E61800 B [P1+24] = R0; + 1302 0740 542F jump.s .L121; + 1303 .L97: + 269:src/l502_user_process.c **** DY_SYN_2_value = 0; + 1304 .loc 1 269 0 + 1305 0742 4DE10000 P5.H = _DY_SYN_2_value; + 1306 0746 0060 R0 = 0 (X); + 1307 0748 0DE12D00 P5.L = _DY_SYN_2_value; + 1308 074c 289B B [P5] = R0; + 1309 074e 4D2F jump.s .L121; + 1310 .LVL118: + 1311 .L128: + 336:src/l502_user_process.c **** if (Proc_state.AVG_state == STEP_RUNNING){ + 1312 .loc 1 336 0 + 1313 0750 0D32 P1 = R5; + 1314 0752 88E51800 R0 = B [P1+24] (X); + 1315 .LVL119: + 1316 0756 4043 R0 = R0.B (Z); + 1317 0758 080C cc =R0==1; + 1318 075a 4717 if !cc jump .L121 (bp); + 341:src/l502_user_process.c **** AVG_buff[Proc_state.AVG_buff_I] = 0xC0000000 | ((val/Proc_state.average_N_max + AVG_buff[Pro + 1319 .loc 1 341 0 + BFIN GAS /tmp/cchRAUfk.s page 42 - 1331 079c 49E10000 P1.H = _Proc_state; - 337:src/l502_user_process.c **** AVG_buff[Proc_state.AVG_buff_I] = 0xC0000000 | ((val/Proc_state.average_N_max + AVG_buff[Pro - 1332 .loc 1 337 0 - 1333 07a0 2893 [P5] = R0; - 341:src/l502_user_process.c **** Proc_state.AVG_buff_I_last = Proc_state.AVG_buff_I; - 1334 .loc 1 341 0 - 1335 07a2 09E13000 P1.L = _Proc_state; - 1336 07a6 08A1 R0 = [P1+16]; - 1337 07a8 48B1 [P1+20] = R0; - 342:src/l502_user_process.c **** Proc_state.AVG_buff_I++; - 1338 .loc 1 342 0 - 1339 07aa 08A1 R0 = [P1+16]; - 1340 07ac 0864 R0 += 1; - 1341 07ae 08B1 [P1+16] = R0; - 343:src/l502_user_process.c **** if (Proc_state.AVG_buff_I >= AVG_BUFF_SIZE){ - 1342 .loc 1 343 0 - 1343 07b0 08A1 R0 = [P1+16]; - 1344 07b2 21E1FF03 R1 = 1023 (X); - 1345 07b6 080A cc =R0<=R1 (iu); - 1346 07b8 0E1F if cc jump .L119 (bp); - 344:src/l502_user_process.c **** Proc_state.AVG_state = STEP_COMPLETED; - 1347 .loc 1 344 0 - 1348 07ba 1060 R0 = 2 (X); - 1349 07bc 88E61800 B [P1+24] = R0; - 1350 07c0 0A2F jump.s .L119; - 1351 .L123: - 1352 .LBE43: - 231:src/l502_user_process.c **** if (TX_buff_state == FILLING){ - 1353 .loc 1 231 0 - 1354 07c2 48E10000 P0.H = _TX_buff_state; - 1355 07c6 08E13000 P0.L = _TX_buff_state; - 1356 07ca 4099 R0 = B [P0] (X); - 1357 07cc 4043 R0 = R0.B (Z); - 1358 07ce 080C cc =R0==1; - 1359 07d0 A516 if !cc jump .L88 (bp); - 232:src/l502_user_process.c **** data_I = 0; - 1360 .loc 1 232 0 - 1361 07d2 4BE10000 P3.H = _data_I; - 1362 07d6 0060 R0 = 0 (X); - 1363 07d8 0BE11800 P3.L = _data_I; - 233:src/l502_user_process.c **** TX_buff_I = 0; - 1364 .loc 1 233 0 - 1365 07dc 48E10000 P0.H = _TX_buff_I; - 232:src/l502_user_process.c **** data_I = 0; - 1366 .loc 1 232 0 - 1367 07e0 1893 [P3] = R0; - 233:src/l502_user_process.c **** TX_buff_I = 0; - 1368 .loc 1 233 0 - 1369 07e2 08E11400 P0.L = _TX_buff_I; - 1370 07e6 0093 [P0] = R0; - 234:src/l502_user_process.c **** while((data_I + 1 < size )&& (TX_buff_I + 1 < TX_BUFF_SIZE)){ - 1371 .loc 1 234 0 - 1372 07e8 1891 R0 = [P3]; - 1373 07ea 0864 R0 += 1; - 1374 07ec 060A cc =R6<=R0 (iu); - 1375 07ee 2518 if cc jump .L89; - 1376 07f0 21E10F27 R1 = 9999 (X); - BFIN GAS /tmp/ccVDpEgS.s page 43 + 1320 075c 4AE10000 P2.H = _Proc_state; + 1321 0760 0AE13000 P2.L = _Proc_state; + 1322 0764 15AD P5 = [P2+16]; + 1323 0766 91A8 R1 = W [P2+4] (X); + 1324 0768 12AD P2 = [P2+16]; + 1325 076a FB63 R3 = -1 (X); + 1326 076c 43E1FF00 R3.H = 255; + 1327 0770 C942 R1 = R1.L (Z); + 1328 0772 945E P2 = P4 + (P2 << 2); + 1329 0774 1091 R0 = [P2]; + 1330 0776 F0BB [FP+-4] = R0; + 1331 0778 1A54 R0 = R2 & R3; + 1332 077a FFE343FC call ___udivsi3; + 1333 .LVL120: + 1334 077e F1B9 R1 = [FP+-4]; + 1335 0780 0850 R0 = R0 + R1; + 1336 0782 FB63 R3 = -1 (X); + 1337 0784 43E1FF00 R3.H = 255; + 1338 0788 F963 R1 = -1 (X); + 1339 078a F14F R1 <<= 30; + 1340 078c 1854 R0 = R0 & R3; + 1341 078e 0856 R0 = R0 | R1; + 1342 0790 6C5F P5 = P4 + (P5 << 2); + 345:src/l502_user_process.c **** Proc_state.AVG_buff_I_last = Proc_state.AVG_buff_I; + 1343 .loc 1 345 0 + 1344 0792 49E10000 P1.H = _Proc_state; + 341:src/l502_user_process.c **** AVG_buff[Proc_state.AVG_buff_I] = 0xC0000000 | ((val/Proc_state.average_N_max + AVG_buff[Pro + 1345 .loc 1 341 0 + 1346 0796 2893 [P5] = R0; + 345:src/l502_user_process.c **** Proc_state.AVG_buff_I_last = Proc_state.AVG_buff_I; + 1347 .loc 1 345 0 + 1348 0798 09E13000 P1.L = _Proc_state; + 1349 079c 08A1 R0 = [P1+16]; + 1350 079e 48B1 [P1+20] = R0; + 346:src/l502_user_process.c **** Proc_state.AVG_buff_I++; + 1351 .loc 1 346 0 + 1352 07a0 08A1 R0 = [P1+16]; + 1353 07a2 0864 R0 += 1; + 1354 07a4 08B1 [P1+16] = R0; + 347:src/l502_user_process.c **** if (Proc_state.AVG_buff_I >= AVG_BUFF_SIZE){ + 1355 .loc 1 347 0 + 1356 07a6 08A1 R0 = [P1+16]; + 1357 07a8 21E1FF03 R1 = 1023 (X); + 1358 07ac 080A cc =R0<=R1 (iu); + 1359 07ae 1D1F if cc jump .L121 (bp); + 348:src/l502_user_process.c **** Proc_state.AVG_state = STEP_COMPLETED; + 1360 .loc 1 348 0 + 1361 07b0 1060 R0 = 2 (X); + 1362 07b2 88E61800 B [P1+24] = R0; + 1363 07b6 192F jump.s .L121; + 1364 .LVL121: + 1365 .L125: + 1366 .LBE53: + 234:src/l502_user_process.c **** if (TX_buff_state == FILLING){ + 1367 .loc 1 234 0 + 1368 07b8 4AE10000 P2.H = _TX_buff_state; + 1369 07bc 0AE13000 P2.L = _TX_buff_state; + BFIN GAS /tmp/cchRAUfk.s page 43 - 1377 07f4 0091 R0 = [P0]; - 1378 07f6 0864 R0 += 1; - 1379 07f8 080A cc =R0<=R1 (iu); - 1380 07fa 1F10 if !cc jump .L89; - 1381 07fc 4CE10000 P4.H = _TX_buff; - 1382 0800 0CE10000 P4.L = _TX_buff; - 236:src/l502_user_process.c **** TX_buff[TX_buff_I] = data[data_I]; + 1370 07c0 5099 R0 = B [P2] (X); + 1371 07c2 4043 R0 = R0.B (Z); + 1372 07c4 080C cc =R0==1; + 1373 07c6 B016 if !cc jump .L91 (bp); + 235:src/l502_user_process.c **** data_I = 0; + 1374 .loc 1 235 0 + 1375 07c8 4BE10000 P3.H = _data_I; + 1376 07cc 0060 R0 = 0 (X); + 1377 07ce 0BE11800 P3.L = _data_I; + 236:src/l502_user_process.c **** TX_buff_I = 0; + 1378 .loc 1 236 0 + 1379 07d2 48E10000 P0.H = _TX_buff_I; + 1380 .LVL122: + 235:src/l502_user_process.c **** data_I = 0; + 1381 .loc 1 235 0 + 1382 07d6 1893 [P3] = R0; + 236:src/l502_user_process.c **** TX_buff_I = 0; 1383 .loc 1 236 0 - 1384 0804 5030 R2 = P0; - 1385 0806 21E10F27 R1 = 9999 (X); - 1386 080a 0620 jump.s .L90; - 1387 .L127: - 234:src/l502_user_process.c **** while((data_I + 1 < size )&& (TX_buff_I + 1 < TX_BUFF_SIZE)){ - 1388 .loc 1 234 0 - 1389 080c 0A32 P1 = R2; - 1390 080e 0891 R0 = [P1]; - 1391 0810 0864 R0 += 1; - 1392 0812 080A cc =R0<=R1 (iu); - 1393 0814 1210 if !cc jump .L89; - 1394 .L90: - 236:src/l502_user_process.c **** TX_buff[TX_buff_I] = data[data_I]; - 1395 .loc 1 236 0 - 1396 0816 7DAE P5 = [FP+36]; - 1397 0818 4191 P1 = [P0]; - 1398 081a 5A91 P2 = [P3]; - 1399 081c 4C5E P1 = P4 + (P1 << 2); - 1400 081e 955E P2 = P5 + (P2 << 2); - 1401 0820 1091 R0 = [P2]; - 1402 0822 0893 [P1] = R0; - 238:src/l502_user_process.c **** TX_buff_I++; - 1403 .loc 1 238 0 - 1404 0824 0091 R0 = [P0]; - 1405 0826 0864 R0 += 1; - 1406 0828 0093 [P0] = R0; - 239:src/l502_user_process.c **** data_I++; - 1407 .loc 1 239 0 - 1408 082a 1891 R0 = [P3]; - 1409 082c 0864 R0 += 1; - 1410 082e 1893 [P3] = R0; - 234:src/l502_user_process.c **** while((data_I + 1 < size )&& (TX_buff_I + 1 < TX_BUFF_SIZE)){ - 1411 .loc 1 234 0 - 1412 0830 1891 R0 = [P3]; - 1413 0832 0864 R0 += 1; - 1414 0834 060A cc =R6<=R0 (iu); - 1415 0836 EB17 if !cc jump .L127 (bp); - 1416 .L89: - 241:src/l502_user_process.c **** size_processed = data_I; - 1417 .loc 1 241 0 - 1418 0838 48E10000 P0.H = _size_processed; - 1419 083c 1891 R0 = [P3]; - 1420 083e 08E12800 P0.L = _size_processed; - 1421 0842 0093 [P0] = R0; - 243:src/l502_user_process.c **** TX_buff_state = TODO_TX; - 1422 .loc 1 243 0 - 1423 0844 49E10000 P1.H = _TX_buff_state; - 1424 0848 1060 R0 = 2 (X); - 1425 084a 09E13000 P1.L = _TX_buff_state; - BFIN GAS /tmp/ccVDpEgS.s page 44 + 1384 07d8 08E11400 P0.L = _TX_buff_I; + 1385 07dc 0093 [P0] = R0; + 237:src/l502_user_process.c **** while((data_I + 1 < size )&& (TX_buff_I + 1 < TX_BUFF_SIZE)){ + 1386 .loc 1 237 0 + 1387 07de 1891 R0 = [P3]; + 1388 07e0 0864 R0 += 1; + 1389 07e2 040A cc =R4<=R0 (iu); + 1390 07e4 2518 if cc jump .L92; + 1391 07e6 21E10F27 R1 = 9999 (X); + 1392 07ea 0091 R0 = [P0]; + 1393 07ec 0864 R0 += 1; + 1394 07ee 080A cc =R0<=R1 (iu); + 1395 07f0 1F10 if !cc jump .L92; + 1396 07f2 4CE10000 P4.H = _TX_buff; + 1397 07f6 0CE10000 P4.L = _TX_buff; + 239:src/l502_user_process.c **** TX_buff[TX_buff_I] = data[data_I]; + 1398 .loc 1 239 0 + 1399 07fa 5030 R2 = P0; + 1400 07fc 21E10F27 R1 = 9999 (X); + 1401 0800 0620 jump.s .L93; + 1402 .L129: + 237:src/l502_user_process.c **** while((data_I + 1 < size )&& (TX_buff_I + 1 < TX_BUFF_SIZE)){ + 1403 .loc 1 237 0 + 1404 0802 0A32 P1 = R2; + 1405 0804 0891 R0 = [P1]; + 1406 0806 0864 R0 += 1; + 1407 0808 080A cc =R0<=R1 (iu); + 1408 080a 1210 if !cc jump .L92; + 1409 .L93: + 239:src/l502_user_process.c **** TX_buff[TX_buff_I] = data[data_I]; + 1410 .loc 1 239 0 + 1411 080c 7DAE P5 = [FP+36]; + 1412 080e 4191 P1 = [P0]; + 1413 0810 5A91 P2 = [P3]; + 1414 0812 4C5E P1 = P4 + (P1 << 2); + 1415 0814 955E P2 = P5 + (P2 << 2); + 1416 0816 1091 R0 = [P2]; + 1417 0818 0893 [P1] = R0; + 241:src/l502_user_process.c **** TX_buff_I++; + BFIN GAS /tmp/cchRAUfk.s page 44 - 1426 084e 089B B [P1] = R0; - 1427 0850 652E jump.s .L88; - 1428 .LVL125: - 1429 .L96: - 1430 .LBB44: - 325:src/l502_user_process.c **** Proc_state.AVG_state = STEP_RUNNING; - 1431 .loc 1 325 0 - 1432 0852 4AE10000 P2.H = _Proc_state; - 1433 0856 0AE13000 P2.L = _Proc_state; - 1434 085a 92E61800 B [P2+24] = R2; - 326:src/l502_user_process.c **** Proc_state.average_N ++; - 1435 .loc 1 326 0 - 1436 085e D0A8 R0 = W [P2+6] (X); - 1437 0860 0864 R0 += 1; - 1438 0862 D0B4 W [P2+6] = R0; - 1439 0864 B82E jump.s .L119; - 1440 .LVL126: - 1441 .L120: - 1442 .LBE44: - 367:src/l502_user_process.c **** hdma_send_req_start(data, size, 0); - 1443 .loc 1 367 0 - 1444 0866 78A2 R0 = [FP+36]; - 1445 0868 0E30 R1 = R6; - 1446 086a 0260 R2 = 0 (X); - 1447 086c FFE3CAFB call _hdma_send_req_start; - 396:src/l502_user_process.c **** } - 1448 .loc 1 396 0 - 1449 0870 0630 R0 = R6; - 1450 0872 01E80000 UNLINK; - 1451 0876 A305 ( r7:4, p5:3 ) = [sp++]; - 1452 - 1453 .LCFI16: - 1454 .LVL127: - 1455 0878 1000 rts; - 1456 .LVL128: - 1457 .L125: - 1458 087a 4CE10000 P4.H = _TX_buff; - 1459 087e 4DE10000 P5.H = _TX_buff_shadow; - 370:src/l502_user_process.c **** if (TX_buff_state == TODO_TX){ - 1460 .loc 1 370 0 - 1461 0882 0160 R1 = 0 (X); - 1462 .LVL129: - 1463 0884 0CE10000 P4.L = _TX_buff; - 1464 0888 0DE10000 P5.L = _TX_buff_shadow; - 1465 088c 28E11027 P0 = 10000 (X); - 1466 0890 B2E00800 LSETUP (.L107, .L128) LC1 = P0; - 1467 .L107: - 1468 .LBB45: - 372:src/l502_user_process.c **** TX_buff_shadow[i] = TX_buff[i]; - 1469 .loc 1 372 0 - 1470 0894 0932 P1 = R1; - 371:src/l502_user_process.c **** for (uint32_t i = 0; i < TX_BUFF_SIZE; ++i){ - 1471 .loc 1 371 0 - 1472 0896 0964 R1 += 1; - 372:src/l502_user_process.c **** TX_buff_shadow[i] = TX_buff[i]; - 1473 .loc 1 372 0 - 1474 0898 4A44 P2 = P1 << 2; - BFIN GAS /tmp/ccVDpEgS.s page 45 + 1418 .loc 1 241 0 + 1419 081a 0091 R0 = [P0]; + 1420 081c 0864 R0 += 1; + 1421 081e 0093 [P0] = R0; + 242:src/l502_user_process.c **** data_I++; + 1422 .loc 1 242 0 + 1423 0820 1891 R0 = [P3]; + 1424 0822 0864 R0 += 1; + 1425 0824 1893 [P3] = R0; + 237:src/l502_user_process.c **** while((data_I + 1 < size )&& (TX_buff_I + 1 < TX_BUFF_SIZE)){ + 1426 .loc 1 237 0 + 1427 0826 1891 R0 = [P3]; + 1428 0828 0864 R0 += 1; + 1429 082a 040A cc =R4<=R0 (iu); + 1430 082c EB17 if !cc jump .L129 (bp); + 1431 .L92: + 244:src/l502_user_process.c **** size_processed = data_I; + 1432 .loc 1 244 0 + 1433 082e 49E10000 P1.H = _size_processed; + 1434 0832 1891 R0 = [P3]; + 1435 0834 09E12800 P1.L = _size_processed; + 1436 0838 0893 [P1] = R0; + 246:src/l502_user_process.c **** TX_buff_state = TODO_TX; + 1437 .loc 1 246 0 + 1438 083a 4AE10000 P2.H = _TX_buff_state; + 1439 083e 1060 R0 = 2 (X); + 1440 0840 0AE13000 P2.L = _TX_buff_state; + 1441 0844 109B B [P2] = R0; + 1442 0846 702E jump.s .L91; + 1443 .LVL123: + 1444 .L99: + 1445 .LBB54: + 329:src/l502_user_process.c **** Proc_state.AVG_state = STEP_RUNNING; + 1446 .loc 1 329 0 + 1447 0848 4DE10000 P5.H = _Proc_state; + 1448 084c 0DE13000 P5.L = _Proc_state; + 1449 0850 AAE61800 B [P5+24] = R2; + 330:src/l502_user_process.c **** Proc_state.average_N ++; + 1450 .loc 1 330 0 + 1451 0854 E8A8 R0 = W [P5+6] (X); + 1452 0856 0864 R0 += 1; + 1453 0858 E8B4 W [P5+6] = R0; + 1454 085a C72E jump.s .L121; + 1455 .LVL124: + 1456 .L122: + 1457 .LBE54: + 371:src/l502_user_process.c **** hdma_send_req_start(data, size, 0); + 1458 .loc 1 371 0 + 1459 085c 78A2 R0 = [FP+36]; + 1460 085e 0C30 R1 = R4; + 1461 0860 0260 R2 = 0 (X); + 1462 0862 FFE3CFFB call _hdma_send_req_start; + 400:src/l502_user_process.c **** } + 1463 .loc 1 400 0 + 1464 0866 0430 R0 = R4; + 1465 0868 01E80000 UNLINK; + 1466 086c A305 ( r7:4, p5:3 ) = [sp++]; + BFIN GAS /tmp/cchRAUfk.s page 45 - 1475 089a 545A P1 = P4 + P2; - 1476 089c 0891 R0 = [P1]; - 1477 089e 955A P2 = P5 + P2; - 1478 .L128: - 1479 08a0 1093 [P2] = R0; - 1480 .LBE45: - 374:src/l502_user_process.c **** hdma_send_req_start(TX_buff_shadow, TX_buff_I, 0); - 1481 .loc 1 374 0 - 1482 08a2 4AE10000 P2.H = _TX_buff_I; - 1483 08a6 0AE11400 P2.L = _TX_buff_I; - 1484 08aa 40E10000 R0.H = _TX_buff_shadow; - 1485 08ae 1191 R1 = [P2]; - 1486 .LVL130: - 1487 08b0 0260 R2 = 0 (X); - 1488 08b2 00E10000 R0.L = _TX_buff_shadow; - 1489 08b6 FFE3A5FB call _hdma_send_req_start; - 375:src/l502_user_process.c **** hdma_send_req_start(TX_marker, 10, 0); - 1490 .loc 1 375 0 - 1491 08ba 40E10000 R0.H = _TX_marker; - 1492 08be 00E10400 R0.L = _TX_marker; - 1493 08c2 5160 R1 = 10 (X); - 1494 08c4 0260 R2 = 0 (X); - 1495 08c6 FFE39DFB call _hdma_send_req_start; - 378:src/l502_user_process.c **** TX_buff_state = TX_DONE; + 1467 + 1468 .LCFI16: + 1469 .LVL125: + 1470 086e 1000 rts; + 1471 .LVL126: + 1472 .L127: + 1473 0870 4CE10000 P4.H = _TX_buff; + 1474 0874 4DE10000 P5.H = _TX_buff_shadow; + 374:src/l502_user_process.c **** if (TX_buff_state == TODO_TX){ + 1475 .loc 1 374 0 + 1476 0878 0160 R1 = 0 (X); + 1477 .LVL127: + 1478 087a 0CE10000 P4.L = _TX_buff; + 1479 087e 0DE10000 P5.L = _TX_buff_shadow; + 1480 0882 28E11027 P0 = 10000 (X); + 1481 0886 B2E00800 LSETUP (.L109, .L130) LC1 = P0; + 1482 .L109: + 1483 .LBB55: + 376:src/l502_user_process.c **** TX_buff_shadow[i] = TX_buff[i]; + 1484 .loc 1 376 0 + 1485 088a 0932 P1 = R1; + 375:src/l502_user_process.c **** for (uint32_t i = 0; i < TX_BUFF_SIZE; ++i){ + 1486 .loc 1 375 0 + 1487 088c 0964 R1 += 1; + 376:src/l502_user_process.c **** TX_buff_shadow[i] = TX_buff[i]; + 1488 .loc 1 376 0 + 1489 088e 4A44 P2 = P1 << 2; + 1490 0890 545A P1 = P4 + P2; + 1491 0892 0891 R0 = [P1]; + 1492 0894 955A P2 = P5 + P2; + 1493 .L130: + 1494 0896 1093 [P2] = R0; + 1495 .LBE55: + 378:src/l502_user_process.c **** hdma_send_req_start(TX_buff_shadow, TX_buff_I, 0); 1496 .loc 1 378 0 - 1497 08ca 4AE10000 P2.H = _TX_buff_state; - 1498 08ce 2060 R0 = 4 (X); - 1499 08d0 0AE13000 P2.L = _TX_buff_state; - 1500 08d4 109B B [P2] = R0; - 1501 08d6 3C2E jump.s .L106; - 1502 .LFE3: - 1503 .size _usr_in_proc_data, .-_usr_in_proc_data - 1504 .global _streams_cnt; - 1505 .section .bss,"aw",@nobits - 1506 .align 4 - 1507 .type _streams_cnt, @object - 1508 .size _streams_cnt, 16 - 1509 _streams_cnt: - 1510 0000 00000000 .zero 16 - 1510 00000000 - 1510 00000000 - 1510 00000000 - 1511 .global _dbg_receive_value; - 1512 .data; - 1513 .align 4 - 1514 .type _dbg_receive_value, @object - 1515 .size _dbg_receive_value, 4 - 1516 _dbg_receive_value: - 1517 0000 91D51200 .long 1234321 - 1518 .global _streams_succes_flag; - 1519 .section .bss - 1520 .align 4 - 1521 .type _streams_succes_flag, @object - 1522 .size _streams_succes_flag, 4 - 1523 _streams_succes_flag: - 1524 0010 00000000 .zero 4 - 1525 .global _TX_marker; - BFIN GAS /tmp/ccVDpEgS.s page 46 - - - 1526 .data; - 1527 .align 4 - 1528 .type _TX_marker, @object - 1529 .size _TX_marker, 40 - 1530 _TX_marker: - 1531 0004 0F0000FE .long -33554417 - 1532 0008 F00000FE .long -33554192 - 1533 000c 000F00FE .long -33550592 - 1534 0010 00F000FE .long -33492992 - 1535 0014 00000FFE .long -32571392 - 1536 0018 0000F0FE .long -17825792 - 1537 001c 00000FFE .long -32571392 - 1538 0020 00F000FE .long -33492992 - 1539 0024 000F00FE .long -33550592 - 1540 0028 F00000FE .long -33554192 - 1541 .global _TX_buff_I; - 1542 .section .bss - 1543 .align 4 - 1544 .type _TX_buff_I, @object - 1545 .size _TX_buff_I, 4 - 1546 _TX_buff_I: - 1547 0014 00000000 .zero 4 - 1548 .global _TX_buff_I_shadow; - 1549 .data; - 1550 .align 4 - 1551 .type _TX_buff_I_shadow, @object - 1552 .size _TX_buff_I_shadow, 4 - 1553 _TX_buff_I_shadow: - 1554 002c B9E10100 .long 123321 - 1555 .global _data_I; - 1556 .section .bss - 1557 .align 4 - 1558 .type _data_I, @object - 1559 .size _data_I, 4 - 1560 _data_I: - 1561 0018 00000000 .zero 4 - 1562 .global _send_size; - 1563 .align 4 - 1564 .type _send_size, @object - 1565 .size _send_size, 4 - 1566 _send_size: - 1567 001c 00000000 .zero 4 - 1568 .global _TX_buff_state; - 1569 .data; - 1570 .type _TX_buff_state, @object - 1571 .size _TX_buff_state, 1 - 1572 _TX_buff_state: - 1573 0030 04 .byte 4 - 1574 .global _tx_val; - 1575 0031 000000 .section .bss - 1576 .align 4 - 1577 .type _tx_val, @object - 1578 .size _tx_val, 4 - 1579 _tx_val: - 1580 0020 00000000 .zero 4 - 1581 .global _some_i; - 1582 .align 4 - BFIN GAS /tmp/ccVDpEgS.s page 47 - - - 1583 .type _some_i, @object - 1584 .size _some_i, 4 - 1585 _some_i: - 1586 0024 00000000 .zero 4 - 1587 .global _size_processed; - 1588 .align 4 - 1589 .type _size_processed, @object - 1590 .size _size_processed, 4 - 1591 _size_processed: - 1592 0028 00000000 .zero 4 - 1593 .global _LFSM_started; - 1594 .type _LFSM_started, @object - 1595 .size _LFSM_started, 1 - 1596 _LFSM_started: - 1597 002c 00 .zero 1 - 1598 .global _DY_SYN_2_value; - 1599 .type _DY_SYN_2_value, @object - 1600 .size _DY_SYN_2_value, 1 - 1601 _DY_SYN_2_value: - 1602 002d 00 .zero 1 - 1603 .global _DY_SYN_2_value_prev; - 1604 .type _DY_SYN_2_value_prev, @object - 1605 .size _DY_SYN_2_value_prev, 1 - 1606 _DY_SYN_2_value_prev: - 1607 002e 00 .zero 1 - 1608 .comm _dbg_sport_rx_copy,40,4 - 1609 .comm _Proc_state,48,4 - 1610 002f 00 .section .debug_frame,"",@progbits - 1611 .Lframe0: - 1612 0000 0C000000 .4byte .LECIE0-.LSCIE0 - 1613 .LSCIE0: - 1614 0004 FFFFFFFF .4byte 0xffffffff - 1615 0008 01 .byte 0x1 - 1616 0009 00 .string "" - 1617 000a 01 .uleb128 0x1 - 1618 000b 7C .sleb128 -4 - 1619 000c 23 .byte 0x23 - 1620 000d 0C .byte 0xc - 1621 000e 0E .uleb128 0xe - 1622 000f 00 .uleb128 0x0 - 1623 .align 4 - 1624 .LECIE0: - 1625 .LSFDE0: - 1626 0010 20000000 .4byte .LEFDE0-.LASFDE0 - 1627 .LASFDE0: - 1628 0014 00000000 .4byte .Lframe0 - 1629 0018 00000000 .4byte .LFB7 - 1630 001c 9C030000 .4byte .LFE7-.LFB7 - 1631 0020 44 .byte 0x4 - 1632 .4byte .LCFI0-.LFB7 - 1633 0021 0E .byte 0xe - 1634 0022 10 .uleb128 0x10 - 1635 0023 44 .byte 0x4 - 1636 .4byte .LCFI1-.LCFI0 - 1637 0024 0C .byte 0xc - 1638 0025 0F .uleb128 0xf - 1639 0026 18 .uleb128 0x18 - BFIN GAS /tmp/ccVDpEgS.s page 48 - - - 1640 0027 8F .byte 0x8f - 1641 0028 06 .uleb128 0x6 - 1642 0029 A3 .byte 0xa3 - 1643 002a 05 .uleb128 0x5 - 1644 002b 8D .byte 0x8d - 1645 002c 04 .uleb128 0x4 - 1646 002d 8C .byte 0x8c - 1647 002e 03 .uleb128 0x3 - 1648 002f 87 .byte 0x87 - 1649 0030 02 .uleb128 0x2 - 1650 0031 86 .byte 0x86 - 1651 0032 01 .uleb128 0x1 - 1652 0033 00 .align 4 - 1653 .LEFDE0: - 1654 .LSFDE2: - 1655 0034 14000000 .4byte .LEFDE2-.LASFDE2 - 1656 .LASFDE2: - 1657 0038 00000000 .4byte .Lframe0 - 1658 003c 9C030000 .4byte .LFB6 - 1659 0040 1C000000 .4byte .LFE6-.LFB6 - 1660 0044 48 .byte 0x4 - 1661 .4byte .LCFI5-.LFB6 - 1662 0045 0C .byte 0xc - 1663 0046 0F .uleb128 0xf - 1664 0047 08 .uleb128 0x8 - 1665 0048 8F .byte 0x8f - 1666 0049 02 .uleb128 0x2 - 1667 004a A3 .byte 0xa3 - 1668 004b 01 .uleb128 0x1 - 1669 .align 4 - 1670 .LEFDE2: - 1671 .LSFDE4: - 1672 004c 14000000 .4byte .LEFDE4-.LASFDE4 - 1673 .LASFDE4: - 1674 0050 00000000 .4byte .Lframe0 - 1675 0054 B8030000 .4byte .LFB5 - 1676 0058 28000000 .4byte .LFE5-.LFB5 - 1677 005c 48 .byte 0x4 - 1678 .4byte .LCFI6-.LFB5 - 1679 005d 0C .byte 0xc - 1680 005e 0F .uleb128 0xf - 1681 005f 08 .uleb128 0x8 - 1682 0060 8F .byte 0x8f - 1683 0061 02 .uleb128 0x2 - 1684 0062 A3 .byte 0xa3 - 1685 0063 01 .uleb128 0x1 - 1686 .align 4 - 1687 .LEFDE4: - 1688 .LSFDE6: - 1689 0064 1C000000 .4byte .LEFDE6-.LASFDE6 - 1690 .LASFDE6: - 1691 0068 00000000 .4byte .Lframe0 - 1692 006c E0030000 .4byte .LFB4 - 1693 0070 4A000000 .4byte .LFE4-.LFB4 - 1694 0074 42 .byte 0x4 - 1695 .4byte .LCFI7-.LFB4 - 1696 0075 0E .byte 0xe - BFIN GAS /tmp/ccVDpEgS.s page 49 - - - 1697 0076 08 .uleb128 0x8 - 1698 0077 48 .byte 0x4 - 1699 .4byte .LCFI8-.LCFI7 - 1700 0078 0C .byte 0xc - 1701 0079 0F .uleb128 0xf - 1702 007a 10 .uleb128 0x10 - 1703 007b 8F .byte 0x8f - 1704 007c 04 .uleb128 0x4 - 1705 007d A3 .byte 0xa3 - 1706 007e 03 .uleb128 0x3 - 1707 007f 87 .byte 0x87 - 1708 0080 02 .uleb128 0x2 - 1709 0081 86 .byte 0x86 - 1710 0082 01 .uleb128 0x1 - 1711 0083 00 .align 4 - 1712 .LEFDE6: - 1713 .LSFDE8: - 1714 0084 14000000 .4byte .LEFDE8-.LASFDE8 - 1715 .LASFDE8: - 1716 0088 00000000 .4byte .Lframe0 - 1717 008c 2C040000 .4byte .LFB2 - 1718 0090 98000000 .4byte .LFE2-.LFB2 - 1719 0094 44 .byte 0x4 - 1720 .4byte .LCFI11-.LFB2 - 1721 0095 0C .byte 0xc - 1722 0096 0F .uleb128 0xf - 1723 0097 08 .uleb128 0x8 - 1724 0098 8F .byte 0x8f - 1725 0099 02 .uleb128 0x2 - 1726 009a A3 .byte 0xa3 - 1727 009b 01 .uleb128 0x1 - 1728 .align 4 - 1729 .LEFDE8: - 1730 .LSFDE10: - 1731 009c 28000000 .4byte .LEFDE10-.LASFDE10 - 1732 .LASFDE10: - 1733 00a0 00000000 .4byte .Lframe0 - 1734 00a4 C4040000 .4byte .LFB3 - 1735 00a8 14040000 .4byte .LFE3-.LFB3 - 1736 00ac 42 .byte 0x4 - 1737 .4byte .LCFI12-.LFB3 - 1738 00ad 0E .byte 0xe - 1739 00ae 1C .uleb128 0x1c - 1740 00af 44 .byte 0x4 - 1741 .4byte .LCFI13-.LCFI12 - 1742 00b0 0C .byte 0xc - 1743 00b1 0F .uleb128 0xf - 1744 00b2 24 .uleb128 0x24 - 1745 00b3 8F .byte 0x8f - 1746 00b4 09 .uleb128 0x9 - 1747 00b5 A3 .byte 0xa3 - 1748 00b6 08 .uleb128 0x8 - 1749 00b7 8D .byte 0x8d - 1750 00b8 07 .uleb128 0x7 - 1751 00b9 8C .byte 0x8c - 1752 00ba 06 .uleb128 0x6 - 1753 00bb 8B .byte 0x8b - BFIN GAS /tmp/ccVDpEgS.s page 50 - - - 1754 00bc 05 .uleb128 0x5 - 1755 00bd 87 .byte 0x87 - 1756 00be 04 .uleb128 0x4 - 1757 00bf 86 .byte 0x86 - 1758 00c0 03 .uleb128 0x3 - 1759 00c1 85 .byte 0x85 - 1760 00c2 02 .uleb128 0x2 - 1761 00c3 84 .byte 0x84 - 1762 00c4 01 .uleb128 0x1 - 1763 00c5 000000 .align 4 - 1764 .LEFDE10: - 1765 .text; - 1766 .Letext0: - 1767 .section .debug_loc,"",@progbits - 1768 .Ldebug_loc0: - 1769 .LLST0: - 1770 0000 00000000 .4byte .LFB7-.Ltext0 - 1771 0004 04000000 .4byte .LCFI0-.Ltext0 - 1772 0008 0100 .2byte 0x1 - 1773 000a 5E .byte 0x5e - 1774 000b 04000000 .4byte .LCFI0-.Ltext0 - 1775 000f 08000000 .4byte .LCFI1-.Ltext0 - 1776 0013 0200 .2byte 0x2 - 1777 0015 7E .byte 0x7e - 1778 0016 10 .sleb128 16 - 1779 0017 08000000 .4byte .LCFI1-.Ltext0 - 1780 001b 9C030000 .4byte .LFE7-.Ltext0 - 1781 001f 0200 .2byte 0x2 - 1782 0021 7F .byte 0x7f - 1783 0022 18 .sleb128 24 - 1784 0023 00000000 .4byte 0x0 - 1785 0027 00000000 .4byte 0x0 - 1786 .LLST1: - 1787 002b 00000000 .4byte .LVL0-.Ltext0 - 1788 002f 10000000 .4byte .LVL1-.Ltext0 - 1789 0033 0100 .2byte 0x1 - 1790 0035 50 .byte 0x50 - 1791 0036 10000000 .4byte .LVL1-.Ltext0 - 1792 003a 24000000 .4byte .LVL2-.Ltext0 - 1793 003e 0100 .2byte 0x1 - 1794 0040 58 .byte 0x58 - 1795 0041 2E000000 .4byte .LVL4-.Ltext0 - 1796 0045 48000000 .4byte .LVL5-.Ltext0 - 1797 0049 0100 .2byte 0x1 - 1798 004b 58 .byte 0x58 - 1799 004c 52000000 .4byte .LVL6-.Ltext0 - 1800 0050 56000000 .4byte .LVL7-.Ltext0 - 1801 0054 0100 .2byte 0x1 - 1802 0056 58 .byte 0x58 - 1803 0057 6C000000 .4byte .LVL9-.Ltext0 - 1804 005b 94000000 .4byte .LVL12-.Ltext0 - 1805 005f 0100 .2byte 0x1 - 1806 0061 58 .byte 0x58 - 1807 0062 98000000 .4byte .LVL13-.Ltext0 - 1808 0066 A8000000 .4byte .LVL14-.Ltext0 - 1809 006a 0100 .2byte 0x1 - 1810 006c 58 .byte 0x58 - BFIN GAS /tmp/ccVDpEgS.s page 51 - - - 1811 006d 4A010000 .4byte .LVL29-.Ltext0 - 1812 0071 5A010000 .4byte .LVL30-.Ltext0 - 1813 0075 0100 .2byte 0x1 - 1814 0077 58 .byte 0x58 - 1815 0078 7C010000 .4byte .LVL31-.Ltext0 - 1816 007c 9A010000 .4byte .LVL32-.Ltext0 - 1817 0080 0100 .2byte 0x1 - 1818 0082 58 .byte 0x58 - 1819 0083 9C010000 .4byte .LVL33-.Ltext0 - 1820 0087 0E020000 .4byte .LVL52-.Ltext0 - 1821 008b 0100 .2byte 0x1 - 1822 008d 58 .byte 0x58 - 1823 008e 10020000 .4byte .LVL53-.Ltext0 - 1824 0092 6C020000 .4byte .LVL54-.Ltext0 - 1825 0096 0100 .2byte 0x1 - 1826 0098 58 .byte 0x58 - 1827 0099 94020000 .4byte .LVL57-.Ltext0 - 1828 009d EE020000 .4byte .LVL58-.Ltext0 - 1829 00a1 0100 .2byte 0x1 - 1830 00a3 58 .byte 0x58 - 1831 00a4 04030000 .4byte .LVL59-.Ltext0 - 1832 00a8 16030000 .4byte .LVL60-.Ltext0 - 1833 00ac 0100 .2byte 0x1 - 1834 00ae 58 .byte 0x58 - 1835 00af 18030000 .4byte .LVL61-.Ltext0 - 1836 00b3 2A030000 .4byte .LVL62-.Ltext0 - 1837 00b7 0100 .2byte 0x1 - 1838 00b9 58 .byte 0x58 - 1839 00ba 2C030000 .4byte .LVL63-.Ltext0 - 1840 00be 86030000 .4byte .LVL64-.Ltext0 - 1841 00c2 0100 .2byte 0x1 - 1842 00c4 58 .byte 0x58 - 1843 00c5 00000000 .4byte 0x0 - 1844 00c9 00000000 .4byte 0x0 - 1845 .LLST2: - 1846 00cd 24000000 .4byte .LVL2-.Ltext0 - 1847 00d1 2C000000 .4byte .LVL3-.Ltext0 - 1848 00d5 0100 .2byte 0x1 - 1849 00d7 57 .byte 0x57 - 1850 00d8 58000000 .4byte .LVL8-.Ltext0 - 1851 00dc 6C000000 .4byte .LVL9-.Ltext0 - 1852 00e0 0100 .2byte 0x1 - 1853 00e2 57 .byte 0x57 - 1854 00e3 00000000 .4byte 0x0 - 1855 00e7 00000000 .4byte 0x0 - 1856 .LLST3: - 1857 00eb 84000000 .4byte .LVL10-.Ltext0 - 1858 00ef 90000000 .4byte .LVL11-.Ltext0 - 1859 00f3 0100 .2byte 0x1 - 1860 00f5 50 .byte 0x50 - 1861 00f6 00000000 .4byte 0x0 - 1862 00fa 00000000 .4byte 0x0 - 1863 .LLST4: - 1864 00fe 0E010000 .4byte .LVL15-.Ltext0 - 1865 0102 38010000 .4byte .LVL26-.Ltext0 - 1866 0106 0100 .2byte 0x1 - 1867 0108 51 .byte 0x51 - BFIN GAS /tmp/ccVDpEgS.s page 52 - - - 1868 0109 38010000 .4byte .LVL26-.Ltext0 - 1869 010d 40010000 .4byte .LVL28-.Ltext0 - 1870 0111 0100 .2byte 0x1 - 1871 0113 50 .byte 0x50 - 1872 0114 00000000 .4byte 0x0 - 1873 0118 00000000 .4byte 0x0 - 1874 .LLST5: - 1875 011c AE010000 .4byte .LVL34-.Ltext0 - 1876 0120 B4010000 .4byte .LVL35-.Ltext0 - 1877 0124 0100 .2byte 0x1 - 1878 0126 52 .byte 0x52 - 1879 0127 B4010000 .4byte .LVL35-.Ltext0 - 1880 012b BC010000 .4byte .LVL36-.Ltext0 - 1881 012f 0100 .2byte 0x1 - 1882 0131 50 .byte 0x50 - 1883 0132 BC010000 .4byte .LVL36-.Ltext0 - 1884 0136 BE010000 .4byte .LVL37-.Ltext0 - 1885 013a 0100 .2byte 0x1 - 1886 013c 52 .byte 0x52 - 1887 013d BE010000 .4byte .LVL37-.Ltext0 - 1888 0141 C6010000 .4byte .LVL38-.Ltext0 - 1889 0145 0100 .2byte 0x1 - 1890 0147 50 .byte 0x50 - 1891 0148 C6010000 .4byte .LVL38-.Ltext0 - 1892 014c C8010000 .4byte .LVL39-.Ltext0 - 1893 0150 0100 .2byte 0x1 - 1894 0152 52 .byte 0x52 - 1895 0153 C8010000 .4byte .LVL39-.Ltext0 - 1896 0157 D0010000 .4byte .LVL40-.Ltext0 - 1897 015b 0100 .2byte 0x1 - 1898 015d 50 .byte 0x50 - 1899 015e D0010000 .4byte .LVL40-.Ltext0 - 1900 0162 D2010000 .4byte .LVL41-.Ltext0 - 1901 0166 0100 .2byte 0x1 - 1902 0168 52 .byte 0x52 - 1903 0169 D2010000 .4byte .LVL41-.Ltext0 - 1904 016d DA010000 .4byte .LVL42-.Ltext0 - 1905 0171 0100 .2byte 0x1 - 1906 0173 50 .byte 0x50 - 1907 0174 DA010000 .4byte .LVL42-.Ltext0 - 1908 0178 DC010000 .4byte .LVL43-.Ltext0 - 1909 017c 0100 .2byte 0x1 - 1910 017e 52 .byte 0x52 - 1911 017f DC010000 .4byte .LVL43-.Ltext0 - 1912 0183 E4010000 .4byte .LVL44-.Ltext0 - 1913 0187 0100 .2byte 0x1 - 1914 0189 50 .byte 0x50 - 1915 018a E4010000 .4byte .LVL44-.Ltext0 - 1916 018e E6010000 .4byte .LVL45-.Ltext0 - 1917 0192 0100 .2byte 0x1 - 1918 0194 52 .byte 0x52 - 1919 0195 E6010000 .4byte .LVL45-.Ltext0 - 1920 0199 EE010000 .4byte .LVL46-.Ltext0 - 1921 019d 0100 .2byte 0x1 - 1922 019f 50 .byte 0x50 - 1923 01a0 EE010000 .4byte .LVL46-.Ltext0 - 1924 01a4 F0010000 .4byte .LVL47-.Ltext0 - BFIN GAS /tmp/ccVDpEgS.s page 53 - - - 1925 01a8 0100 .2byte 0x1 - 1926 01aa 52 .byte 0x52 - 1927 01ab F0010000 .4byte .LVL47-.Ltext0 - 1928 01af F8010000 .4byte .LVL48-.Ltext0 - 1929 01b3 0100 .2byte 0x1 - 1930 01b5 50 .byte 0x50 - 1931 01b6 F8010000 .4byte .LVL48-.Ltext0 - 1932 01ba FA010000 .4byte .LVL49-.Ltext0 - 1933 01be 0100 .2byte 0x1 - 1934 01c0 52 .byte 0x52 - 1935 01c1 FA010000 .4byte .LVL49-.Ltext0 - 1936 01c5 02020000 .4byte .LVL50-.Ltext0 - 1937 01c9 0100 .2byte 0x1 - 1938 01cb 50 .byte 0x50 - 1939 01cc 02020000 .4byte .LVL50-.Ltext0 - 1940 01d0 04020000 .4byte .LVL51-.Ltext0 - 1941 01d4 0100 .2byte 0x1 - 1942 01d6 52 .byte 0x52 - 1943 01d7 04020000 .4byte .LVL51-.Ltext0 - 1944 01db 0E020000 .4byte .LVL52-.Ltext0 - 1945 01df 0100 .2byte 0x1 - 1946 01e1 50 .byte 0x50 - 1947 01e2 00000000 .4byte 0x0 - 1948 01e6 00000000 .4byte 0x0 - 1949 .LLST6: - 1950 01ea 6C020000 .4byte .LVL54-.Ltext0 - 1951 01ee 8A020000 .4byte .LVL56-.Ltext0 - 1952 01f2 0100 .2byte 0x1 - 1953 01f4 58 .byte 0x58 - 1954 01f5 00000000 .4byte 0x0 - 1955 01f9 00000000 .4byte 0x0 - 1956 .LLST7: - 1957 01fd 80020000 .4byte .LVL55-.Ltext0 - 1958 0201 8A020000 .4byte .LVL56-.Ltext0 - 1959 0205 0100 .2byte 0x1 - 1960 0207 58 .byte 0x58 - 1961 0208 EE020000 .4byte .LVL58-.Ltext0 - 1962 020c 04030000 .4byte .LVL59-.Ltext0 - 1963 0210 0100 .2byte 0x1 - 1964 0212 58 .byte 0x58 - 1965 0213 00000000 .4byte 0x0 - 1966 0217 00000000 .4byte 0x0 - 1967 .LLST8: - 1968 021b 80020000 .4byte .LVL55-.Ltext0 - 1969 021f 8A020000 .4byte .LVL56-.Ltext0 - 1970 0223 0100 .2byte 0x1 - 1971 0225 58 .byte 0x58 - 1972 0226 86030000 .4byte .LVL64-.Ltext0 - 1973 022a 9C030000 .4byte .LFE7-.Ltext0 - 1974 022e 0100 .2byte 0x1 - 1975 0230 58 .byte 0x58 - 1976 0231 00000000 .4byte 0x0 - 1977 0235 00000000 .4byte 0x0 - 1978 .LLST9: - 1979 0239 9C030000 .4byte .LFB6-.Ltext0 - 1980 023d A4030000 .4byte .LCFI5-.Ltext0 - 1981 0241 0100 .2byte 0x1 - BFIN GAS /tmp/ccVDpEgS.s page 54 - - - 1982 0243 5E .byte 0x5e - 1983 0244 A4030000 .4byte .LCFI5-.Ltext0 - 1984 0248 B8030000 .4byte .LFE6-.Ltext0 - 1985 024c 0200 .2byte 0x2 - 1986 024e 7F .byte 0x7f - 1987 024f 08 .sleb128 8 - 1988 0250 00000000 .4byte 0x0 - 1989 0254 00000000 .4byte 0x0 - 1990 .LLST10: - 1991 0258 9C030000 .4byte .LVL65-.Ltext0 - 1992 025c AA030000 .4byte .LVL66-.Ltext0 - 1993 0260 0100 .2byte 0x1 - 1994 0262 50 .byte 0x50 - 1995 0263 00000000 .4byte 0x0 - 1996 0267 00000000 .4byte 0x0 - 1997 .LLST11: - 1998 026b 9C030000 .4byte .LVL65-.Ltext0 - 1999 026f B8030000 .4byte .LVL67-.Ltext0 - 2000 0273 0100 .2byte 0x1 - 2001 0275 51 .byte 0x51 - 2002 0276 00000000 .4byte 0x0 - 2003 027a 00000000 .4byte 0x0 - 2004 .LLST12: - 2005 027e B8030000 .4byte .LFB5-.Ltext0 - 2006 0282 C0030000 .4byte .LCFI6-.Ltext0 - 2007 0286 0100 .2byte 0x1 - 2008 0288 5E .byte 0x5e - 2009 0289 C0030000 .4byte .LCFI6-.Ltext0 - 2010 028d E0030000 .4byte .LFE5-.Ltext0 - 2011 0291 0200 .2byte 0x2 - 2012 0293 7F .byte 0x7f - 2013 0294 08 .sleb128 8 - 2014 0295 00000000 .4byte 0x0 - 2015 0299 00000000 .4byte 0x0 - 2016 .LLST13: - 2017 029d B8030000 .4byte .LVL68-.Ltext0 - 2018 02a1 C2030000 .4byte .LVL69-.Ltext0 - 2019 02a5 0100 .2byte 0x1 - 2020 02a7 50 .byte 0x50 - 2021 02a8 00000000 .4byte 0x0 - 2022 02ac 00000000 .4byte 0x0 - 2023 .LLST14: - 2024 02b0 B8030000 .4byte .LVL68-.Ltext0 - 2025 02b4 E0030000 .4byte .LVL70-.Ltext0 - 2026 02b8 0100 .2byte 0x1 - 2027 02ba 51 .byte 0x51 - 2028 02bb 00000000 .4byte 0x0 - 2029 02bf 00000000 .4byte 0x0 - 2030 .LLST15: - 2031 02c3 E0030000 .4byte .LFB4-.Ltext0 - 2032 02c7 E2030000 .4byte .LCFI7-.Ltext0 - 2033 02cb 0100 .2byte 0x1 - 2034 02cd 5E .byte 0x5e - 2035 02ce E2030000 .4byte .LCFI7-.Ltext0 - 2036 02d2 EA030000 .4byte .LCFI8-.Ltext0 - 2037 02d6 0200 .2byte 0x2 - 2038 02d8 7E .byte 0x7e - BFIN GAS /tmp/ccVDpEgS.s page 55 - - - 2039 02d9 08 .sleb128 8 - 2040 02da EA030000 .4byte .LCFI8-.Ltext0 - 2041 02de 2A040000 .4byte .LFE4-.Ltext0 - 2042 02e2 0200 .2byte 0x2 - 2043 02e4 7F .byte 0x7f - 2044 02e5 10 .sleb128 16 - 2045 02e6 00000000 .4byte 0x0 - 2046 02ea 00000000 .4byte 0x0 - 2047 .LLST16: - 2048 02ee E0030000 .4byte .LVL71-.Ltext0 - 2049 02f2 F2030000 .4byte .LVL72-.Ltext0 - 2050 02f6 0100 .2byte 0x1 - 2051 02f8 50 .byte 0x50 - 2052 02f9 F2030000 .4byte .LVL72-.Ltext0 - 2053 02fd 1C040000 .4byte .LVL75-.Ltext0 - 2054 0301 0100 .2byte 0x1 - 2055 0303 56 .byte 0x56 - 2056 0304 1E040000 .4byte .LVL76-.Ltext0 - 2057 0308 28040000 .4byte .LVL78-.Ltext0 - 2058 030c 0100 .2byte 0x1 - 2059 030e 56 .byte 0x56 - 2060 030f 00000000 .4byte 0x0 - 2061 0313 00000000 .4byte 0x0 - 2062 .LLST17: - 2063 0317 E0030000 .4byte .LVL71-.Ltext0 - 2064 031b FC030000 .4byte .LVL73-.Ltext0 - 2065 031f 0100 .2byte 0x1 - 2066 0321 51 .byte 0x51 - 2067 0322 FC030000 .4byte .LVL73-.Ltext0 - 2068 0326 1C040000 .4byte .LVL75-.Ltext0 - 2069 032a 0100 .2byte 0x1 - 2070 032c 57 .byte 0x57 - 2071 032d 1E040000 .4byte .LVL76-.Ltext0 - 2072 0331 28040000 .4byte .LVL78-.Ltext0 - 2073 0335 0100 .2byte 0x1 - 2074 0337 57 .byte 0x57 - 2075 0338 00000000 .4byte 0x0 - 2076 033c 00000000 .4byte 0x0 - 2077 .LLST18: - 2078 0340 2C040000 .4byte .LFB2-.Ltext0 - 2079 0344 30040000 .4byte .LCFI11-.Ltext0 - 2080 0348 0100 .2byte 0x1 - 2081 034a 5E .byte 0x5e - 2082 034b 30040000 .4byte .LCFI11-.Ltext0 - 2083 034f C4040000 .4byte .LFE2-.Ltext0 - 2084 0353 0200 .2byte 0x2 - 2085 0355 7F .byte 0x7f - 2086 0356 08 .sleb128 8 - 2087 0357 00000000 .4byte 0x0 - 2088 035b 00000000 .4byte 0x0 - 2089 .LLST19: - 2090 035f 2C040000 .4byte .LVL79-.Ltext0 - 2091 0363 40040000 .4byte .LVL81-.Ltext0 - 2092 0367 0100 .2byte 0x1 - 2093 0369 50 .byte 0x50 - 2094 036a 86040000 .4byte .LVL86-.Ltext0 - 2095 036e 9A040000 .4byte .LVL89-.Ltext0 - BFIN GAS /tmp/ccVDpEgS.s page 56 - - - 2096 0372 0100 .2byte 0x1 - 2097 0374 50 .byte 0x50 - 2098 0375 B2040000 .4byte .LVL90-.Ltext0 - 2099 0379 BA040000 .4byte .LVL92-.Ltext0 - 2100 037d 0100 .2byte 0x1 - 2101 037f 50 .byte 0x50 - 2102 0380 00000000 .4byte 0x0 - 2103 0384 00000000 .4byte 0x0 - 2104 .LLST20: - 2105 0388 2C040000 .4byte .LVL79-.Ltext0 - 2106 038c 34040000 .4byte .LVL80-.Ltext0 - 2107 0390 0100 .2byte 0x1 - 2108 0392 51 .byte 0x51 - 2109 0393 00000000 .4byte 0x0 - 2110 0397 00000000 .4byte 0x0 - 2111 .LLST21: - 2112 039b 2C040000 .4byte .LVL79-.Ltext0 - 2113 039f 46040000 .4byte .LVL82-.Ltext0 - 2114 03a3 0100 .2byte 0x1 - 2115 03a5 52 .byte 0x52 - 2116 03a6 4E040000 .4byte .LVL83-.Ltext0 - 2117 03aa 56040000 .4byte .LVL84-.Ltext0 - 2118 03ae 0100 .2byte 0x1 - 2119 03b0 52 .byte 0x52 - 2120 03b1 86040000 .4byte .LVL86-.Ltext0 - 2121 03b5 8C040000 .4byte .LVL87-.Ltext0 - 2122 03b9 0100 .2byte 0x1 - 2123 03bb 52 .byte 0x52 - 2124 03bc B2040000 .4byte .LVL90-.Ltext0 - 2125 03c0 BA040000 .4byte .LVL92-.Ltext0 - 2126 03c4 0100 .2byte 0x1 - 2127 03c6 52 .byte 0x52 - 2128 03c7 00000000 .4byte 0x0 - 2129 03cb 00000000 .4byte 0x0 - 2130 .LLST22: - 2131 03cf 2C040000 .4byte .LVL79-.Ltext0 - 2132 03d3 34040000 .4byte .LVL80-.Ltext0 - 2133 03d7 0200 .2byte 0x2 - 2134 03d9 91 .byte 0x91 - 2135 03da 0C .sleb128 12 - 2136 03db 34040000 .4byte .LVL80-.Ltext0 - 2137 03df 70040000 .4byte .LVL85-.Ltext0 - 2138 03e3 0100 .2byte 0x1 - 2139 03e5 51 .byte 0x51 - 2140 03e6 86040000 .4byte .LVL86-.Ltext0 - 2141 03ea 8E040000 .4byte .LVL88-.Ltext0 - 2142 03ee 0100 .2byte 0x1 - 2143 03f0 51 .byte 0x51 - 2144 03f1 B2040000 .4byte .LVL90-.Ltext0 - 2145 03f5 B6040000 .4byte .LVL91-.Ltext0 - 2146 03f9 0100 .2byte 0x1 - 2147 03fb 51 .byte 0x51 - 2148 03fc 00000000 .4byte 0x0 - 2149 0400 00000000 .4byte 0x0 - 2150 .LLST23: - 2151 0404 46040000 .4byte .LVL82-.Ltext0 - 2152 0408 4E040000 .4byte .LVL83-.Ltext0 - BFIN GAS /tmp/ccVDpEgS.s page 57 - - - 2153 040c 0100 .2byte 0x1 - 2154 040e 52 .byte 0x52 - 2155 040f 56040000 .4byte .LVL84-.Ltext0 - 2156 0413 86040000 .4byte .LVL86-.Ltext0 - 2157 0417 0100 .2byte 0x1 - 2158 0419 52 .byte 0x52 - 2159 041a 8C040000 .4byte .LVL87-.Ltext0 - 2160 041e B2040000 .4byte .LVL90-.Ltext0 - 2161 0422 0100 .2byte 0x1 - 2162 0424 52 .byte 0x52 - 2163 0425 BC040000 .4byte .LVL93-.Ltext0 - 2164 0429 C4040000 .4byte .LFE2-.Ltext0 - 2165 042d 0100 .2byte 0x1 - 2166 042f 52 .byte 0x52 - 2167 0430 00000000 .4byte 0x0 - 2168 0434 00000000 .4byte 0x0 - 2169 .LLST24: - 2170 0438 C4040000 .4byte .LFB3-.Ltext0 - 2171 043c C6040000 .4byte .LCFI12-.Ltext0 - 2172 0440 0100 .2byte 0x1 - 2173 0442 5E .byte 0x5e - 2174 0443 C6040000 .4byte .LCFI12-.Ltext0 - 2175 0447 CA040000 .4byte .LCFI13-.Ltext0 - 2176 044b 0200 .2byte 0x2 - 2177 044d 7E .byte 0x7e - 2178 044e 1C .sleb128 28 - 2179 044f CA040000 .4byte .LCFI13-.Ltext0 - 2180 0453 D8080000 .4byte .LFE3-.Ltext0 - 2181 0457 0200 .2byte 0x2 - 2182 0459 7F .byte 0x7f - 2183 045a 24 .sleb128 36 - 2184 045b 00000000 .4byte 0x0 - 2185 045f 00000000 .4byte 0x0 - 2186 .LLST25: - 2187 0463 C4040000 .4byte .LVL94-.Ltext0 - 2188 0467 D6040000 .4byte .LVL95-.Ltext0 - 2189 046b 0100 .2byte 0x1 - 2190 046d 50 .byte 0x50 - 2191 046e D6040000 .4byte .LVL95-.Ltext0 - 2192 0472 D8080000 .4byte .LFE3-.Ltext0 - 2193 0476 0200 .2byte 0x2 - 2194 0478 7F .byte 0x7f - 2195 0479 24 .sleb128 36 - 2196 047a 00000000 .4byte 0x0 - 2197 047e 00000000 .4byte 0x0 - 2198 .LLST26: - 2199 0482 C4040000 .4byte .LVL94-.Ltext0 - 2200 0486 F6040000 .4byte .LVL96-.Ltext0 - 2201 048a 0100 .2byte 0x1 - 2202 048c 51 .byte 0x51 - 2203 048d F6040000 .4byte .LVL96-.Ltext0 - 2204 0491 60050000 .4byte .LVL99-.Ltext0 - 2205 0495 0100 .2byte 0x1 - 2206 0497 56 .byte 0x56 - 2207 0498 62050000 .4byte .LVL100-.Ltext0 - 2208 049c 80050000 .4byte .LVL101-.Ltext0 - 2209 04a0 0100 .2byte 0x1 - BFIN GAS /tmp/ccVDpEgS.s page 58 - - - 2210 04a2 56 .byte 0x56 - 2211 04a3 82050000 .4byte .LVL102-.Ltext0 - 2212 04a7 78080000 .4byte .LVL127-.Ltext0 - 2213 04ab 0100 .2byte 0x1 - 2214 04ad 56 .byte 0x56 - 2215 04ae 7A080000 .4byte .LVL128-.Ltext0 - 2216 04b2 D8080000 .4byte .LFE3-.Ltext0 - 2217 04b6 0100 .2byte 0x1 - 2218 04b8 56 .byte 0x56 - 2219 04b9 00000000 .4byte 0x0 - 2220 04bd 00000000 .4byte 0x0 - 2221 .LLST27: - 2222 04c1 8E050000 .4byte .LVL103-.Ltext0 - 2223 04c5 B2050000 .4byte .LVL104-.Ltext0 - 2224 04c9 0100 .2byte 0x1 - 2225 04cb 58 .byte 0x58 - 2226 04cc 00000000 .4byte 0x0 - 2227 04d0 00000000 .4byte 0x0 - 2228 .LLST28: - 2229 04d4 26050000 .4byte .LVL97-.Ltext0 - 2230 04d8 2A050000 .4byte .LVL98-.Ltext0 - 2231 04dc 0100 .2byte 0x1 - 2232 04de 52 .byte 0x52 - 2233 04df D4050000 .4byte .LVL105-.Ltext0 - 2234 04e3 12060000 .4byte .LVL109-.Ltext0 - 2235 04e7 0100 .2byte 0x1 - 2236 04e9 52 .byte 0x52 - 2237 04ea 1C070000 .4byte .LVL119-.Ltext0 - 2238 04ee 86070000 .4byte .LVL124-.Ltext0 - 2239 04f2 0100 .2byte 0x1 - 2240 04f4 52 .byte 0x52 - 2241 04f5 00000000 .4byte 0x0 - 2242 04f9 00000000 .4byte 0x0 - 2243 .LLST29: - 2244 04fd F4050000 .4byte .LVL107-.Ltext0 - 2245 0501 06060000 .4byte .LVL108-.Ltext0 - 2246 0505 0100 .2byte 0x1 - 2247 0507 50 .byte 0x50 - 2248 0508 1C070000 .4byte .LVL119-.Ltext0 - 2249 050c 2C070000 .4byte .LVL120-.Ltext0 - 2250 0510 0100 .2byte 0x1 - 2251 0512 50 .byte 0x50 - 2252 0513 58070000 .4byte .LVL121-.Ltext0 - 2253 0517 5E070000 .4byte .LVL122-.Ltext0 - 2254 051b 0100 .2byte 0x1 - 2255 051d 50 .byte 0x50 - 2256 051e 00000000 .4byte 0x0 - 2257 0522 00000000 .4byte 0x0 - 2258 .LLST30: - 2259 0526 26050000 .4byte .LVL97-.Ltext0 - 2260 052a 2A050000 .4byte .LVL98-.Ltext0 - 2261 052e 0100 .2byte 0x1 - 2262 0530 52 .byte 0x52 - 2263 0531 D4050000 .4byte .LVL105-.Ltext0 - 2264 0535 F0050000 .4byte .LVL106-.Ltext0 - 2265 0539 0100 .2byte 0x1 - 2266 053b 52 .byte 0x52 - BFIN GAS /tmp/ccVDpEgS.s page 59 - - - 2267 053c AE060000 .4byte .LVL115-.Ltext0 - 2268 0540 1C070000 .4byte .LVL119-.Ltext0 - 2269 0544 0100 .2byte 0x1 - 2270 0546 52 .byte 0x52 - 2271 0547 00000000 .4byte 0x0 - 2272 054b 00000000 .4byte 0x0 - 2273 .LLST31: - 2274 054f 40060000 .4byte .LVL110-.Ltext0 - 2275 0553 80060000 .4byte .LVL113-.Ltext0 - 2276 0557 0100 .2byte 0x1 - 2277 0559 51 .byte 0x51 - 2278 055a 00000000 .4byte 0x0 - 2279 055e 00000000 .4byte 0x0 - 2280 .LLST32: - 2281 0562 26050000 .4byte .LVL97-.Ltext0 - 2282 0566 2A050000 .4byte .LVL98-.Ltext0 - 2283 056a 0100 .2byte 0x1 - 2284 056c 53 .byte 0x53 - 2285 056d D4050000 .4byte .LVL105-.Ltext0 - 2286 0571 44060000 .4byte .LVL111-.Ltext0 - 2287 0575 0100 .2byte 0x1 - 2288 0577 53 .byte 0x53 - 2289 0578 5E060000 .4byte .LVL112-.Ltext0 - 2290 057c AC060000 .4byte .LVL114-.Ltext0 - 2291 0580 0100 .2byte 0x1 - 2292 0582 53 .byte 0x53 - 2293 0583 F2060000 .4byte .LVL116-.Ltext0 - 2294 0587 76070000 .4byte .LVL123-.Ltext0 - 2295 058b 0100 .2byte 0x1 - 2296 058d 53 .byte 0x53 - 2297 058e 52080000 .4byte .LVL125-.Ltext0 - 2298 0592 66080000 .4byte .LVL126-.Ltext0 - 2299 0596 0100 .2byte 0x1 - 2300 0598 53 .byte 0x53 - 2301 0599 00000000 .4byte 0x0 - 2302 059d 00000000 .4byte 0x0 - 2303 .LLST33: - 2304 05a1 F4060000 .4byte .LVL117-.Ltext0 - 2305 05a5 0E070000 .4byte .LVL118-.Ltext0 - 2306 05a9 0100 .2byte 0x1 - 2307 05ab 58 .byte 0x58 - 2308 05ac 00000000 .4byte 0x0 - 2309 05b0 00000000 .4byte 0x0 - 2310 .LLST34: - 2311 05b4 84080000 .4byte .LVL129-.Ltext0 - 2312 05b8 B0080000 .4byte .LVL130-.Ltext0 - 2313 05bc 0100 .2byte 0x1 - 2314 05be 51 .byte 0x51 - 2315 05bf 00000000 .4byte 0x0 - 2316 05c3 00000000 .4byte 0x0 - 2317 .file 2 "/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib - 2318 .file 3 "src/l502_bf_cmd_defs.h" - 2319 .file 4 "src/l502_defs.h" - 2320 .file 5 "src/l502_user_process.h" - 2321 .section .debug_info - 2322 0000 210A0000 .4byte 0xa21 - 2323 0004 0200 .2byte 0x2 - BFIN GAS /tmp/ccVDpEgS.s page 60 - - - 2324 0006 00000000 .4byte .Ldebug_abbrev0 - 2325 000a 04 .byte 0x4 - 2326 000b 01 .uleb128 0x1 - 2327 000c 16050000 .4byte .LASF127 - 2328 0010 01 .byte 0x1 - 2329 0011 B5020000 .4byte .LASF128 - 2330 0015 AA030000 .4byte .LASF129 - 2331 0019 00000000 .4byte .Ltext0 - 2332 001d D8080000 .4byte .Letext0 - 2333 0021 00000000 .4byte .Ldebug_line0 - 2334 0025 02 .uleb128 0x2 - 2335 0026 01 .byte 0x1 - 2336 0027 06 .byte 0x6 - 2337 0028 A4060000 .4byte .LASF0 - 2338 002c 03 .uleb128 0x3 - 2339 002d 78030000 .4byte .LASF3 - 2340 0031 02 .byte 0x2 - 2341 0032 2A .byte 0x2a - 2342 0033 37000000 .4byte 0x37 - 2343 0037 02 .uleb128 0x2 - 2344 0038 01 .byte 0x1 - 2345 0039 08 .byte 0x8 - 2346 003a 4A060000 .4byte .LASF1 - 2347 003e 02 .uleb128 0x2 - 2348 003f 02 .byte 0x2 - 2349 0040 05 .byte 0x5 - 2350 0041 72050000 .4byte .LASF2 - 2351 0045 03 .uleb128 0x3 - 2352 0046 22050000 .4byte .LASF4 - 2353 004a 02 .byte 0x2 - 2354 004b 36 .byte 0x36 - 2355 004c 50000000 .4byte 0x50 - 2356 0050 02 .uleb128 0x2 - 2357 0051 02 .byte 0x2 - 2358 0052 07 .byte 0x7 - 2359 0053 B0060000 .4byte .LASF5 - 2360 0057 03 .uleb128 0x3 - 2361 0058 25060000 .4byte .LASF6 - 2362 005c 02 .byte 0x2 - 2363 005d 4F .byte 0x4f - 2364 005e 62000000 .4byte 0x62 - 2365 0062 02 .uleb128 0x2 - 2366 0063 04 .byte 0x4 - 2367 0064 05 .byte 0x5 - 2368 0065 98050000 .4byte .LASF7 - 2369 0069 03 .uleb128 0x3 - 2370 006a 8E010000 .4byte .LASF8 - 2371 006e 02 .byte 0x2 - 2372 006f 50 .byte 0x50 - 2373 0070 74000000 .4byte 0x74 - 2374 0074 02 .uleb128 0x2 - 2375 0075 04 .byte 0x4 - 2376 0076 07 .byte 0x7 - 2377 0077 05060000 .4byte .LASF9 - 2378 007b 03 .uleb128 0x3 - 2379 007c AD020000 .4byte .LASF10 - 2380 0080 02 .byte 0x2 - BFIN GAS /tmp/ccVDpEgS.s page 61 - - - 2381 0081 77 .byte 0x77 - 2382 0082 86000000 .4byte 0x86 - 2383 0086 02 .uleb128 0x2 - 2384 0087 08 .byte 0x8 - 2385 0088 05 .byte 0x5 - 2386 0089 9C030000 .4byte .LASF11 - 2387 008d 03 .uleb128 0x3 - 2388 008e BA050000 .4byte .LASF12 - 2389 0092 02 .byte 0x2 - 2390 0093 78 .byte 0x78 - 2391 0094 98000000 .4byte 0x98 - 2392 0098 02 .uleb128 0x2 - 2393 0099 08 .byte 0x8 - 2394 009a 07 .byte 0x7 - 2395 009b 13020000 .4byte .LASF13 - 2396 009f 04 .uleb128 0x4 - 2397 00a0 04 .byte 0x4 - 2398 00a1 05 .byte 0x5 - 2399 00a2 696E7400 .string "int" - 2400 00a6 02 .uleb128 0x2 - 2401 00a7 04 .byte 0x4 - 2402 00a8 07 .byte 0x7 - 2403 00a9 86000000 .4byte .LASF14 - 2404 00ad 05 .uleb128 0x5 - 2405 00ae 1010 .2byte 0x1010 - 2406 00b0 03 .byte 0x3 - 2407 00b1 8C .byte 0x8c - 2408 00b2 0B010000 .4byte 0x10b - 2409 00b6 06 .uleb128 0x6 - 2410 00b7 D6020000 .4byte .LASF15 - 2411 00bb 03 .byte 0x3 - 2412 00bc 8D .byte 0x8d - 2413 00bd 45000000 .4byte 0x45 - 2414 00c1 02 .byte 0x2 - 2415 00c2 23 .byte 0x23 - 2416 00c3 00 .uleb128 0x0 - 2417 00c4 06 .uleb128 0x6 - 2418 00c5 80030000 .4byte .LASF16 - 2419 00c9 03 .byte 0x3 - 2420 00ca 8E .byte 0x8e - 2421 00cb 45000000 .4byte 0x45 - 2422 00cf 02 .byte 0x2 - 2423 00d0 23 .byte 0x23 - 2424 00d1 02 .uleb128 0x2 - 2425 00d2 06 .uleb128 0x6 - 2426 00d3 93040000 .4byte .LASF17 - 2427 00d7 03 .byte 0x3 - 2428 00d8 8F .byte 0x8f - 2429 00d9 69000000 .4byte 0x69 - 2430 00dd 02 .byte 0x2 - 2431 00de 23 .byte 0x23 - 2432 00df 04 .uleb128 0x4 - 2433 00e0 06 .uleb128 0x6 - 2434 00e1 04020000 .4byte .LASF18 - 2435 00e5 03 .byte 0x3 - 2436 00e6 90 .byte 0x90 - 2437 00e7 57000000 .4byte 0x57 - BFIN GAS /tmp/ccVDpEgS.s page 62 - - - 2438 00eb 02 .byte 0x2 - 2439 00ec 23 .byte 0x23 - 2440 00ed 08 .uleb128 0x8 - 2441 00ee 06 .uleb128 0x6 - 2442 00ef A3020000 .4byte .LASF19 - 2443 00f3 03 .byte 0x3 - 2444 00f4 91 .byte 0x91 - 2445 00f5 69000000 .4byte 0x69 - 2446 00f9 02 .byte 0x2 - 2447 00fa 23 .byte 0x23 - 2448 00fb 0C .uleb128 0xc - 2449 00fc 06 .uleb128 0x6 - 2450 00fd 73030000 .4byte .LASF20 - 2451 0101 03 .byte 0x3 - 2452 0102 92 .byte 0x92 - 2453 0103 0B010000 .4byte 0x10b - 2454 0107 02 .byte 0x2 - 2455 0108 23 .byte 0x23 - 2456 0109 10 .uleb128 0x10 - 2457 010a 00 .byte 0x0 - 2458 010b 07 .uleb128 0x7 - 2459 010c 69000000 .4byte 0x69 - 2460 0110 1C010000 .4byte 0x11c - 2461 0114 08 .uleb128 0x8 - 2462 0115 1C010000 .4byte 0x11c - 2463 0119 FF03 .2byte 0x3ff - 2464 011b 00 .byte 0x0 - 2465 011c 09 .uleb128 0x9 - 2466 011d 04 .byte 0x4 - 2467 011e 07 .byte 0x7 - 2468 011f 03 .uleb128 0x3 - 2469 0120 03070000 .4byte .LASF21 - 2470 0124 03 .byte 0x3 - 2471 0125 93 .byte 0x93 - 2472 0126 AD000000 .4byte 0xad - 2473 012a 02 .uleb128 0x2 - 2474 012b 01 .byte 0x1 - 2475 012c 06 .byte 0x6 - 2476 012d 55030000 .4byte .LASF22 - 2477 0131 0A .uleb128 0xa - 2478 0132 04 .byte 0x4 - 2479 0133 04 .byte 0x4 - 2480 0134 55 .byte 0x55 - 2481 0135 5E010000 .4byte 0x15e - 2482 0139 0B .uleb128 0xb - 2483 013a 04050000 .4byte .LASF23 - 2484 013e 00 .sleb128 0 - 2485 013f 0B .uleb128 0xb - 2486 0140 E4000000 .4byte .LASF24 - 2487 0144 01 .sleb128 1 - 2488 0145 0B .uleb128 0xb - 2489 0146 D3000000 .4byte .LASF25 - 2490 014a 02 .sleb128 2 - 2491 014b 0B .uleb128 0xb - 2492 014c C2000000 .4byte .LASF26 - 2493 0150 03 .sleb128 3 - 2494 0151 0B .uleb128 0xb - BFIN GAS /tmp/ccVDpEgS.s page 63 - - - 2495 0152 81040000 .4byte .LASF27 - 2496 0156 04 .sleb128 4 - 2497 0157 0B .uleb128 0xb - 2498 0158 6A040000 .4byte .LASF28 - 2499 015c 05 .sleb128 5 - 2500 015d 00 .byte 0x0 - 2501 015e 0A .uleb128 0xa - 2502 015f 04 .byte 0x4 - 2503 0160 04 .byte 0x4 - 2504 0161 5F .byte 0x5f - 2505 0162 79010000 .4byte 0x179 - 2506 0166 0B .uleb128 0xb - 2507 0167 DB020000 .4byte .LASF29 - 2508 016b 00 .sleb128 0 - 2509 016c 0B .uleb128 0xb - 2510 016d F5000000 .4byte .LASF30 - 2511 0171 01 .sleb128 1 - 2512 0172 0B .uleb128 0xb - 2513 0173 00000000 .4byte .LASF31 - 2514 0177 02 .sleb128 2 - 2515 0178 00 .byte 0x0 - 2516 0179 0A .uleb128 0xa - 2517 017a 04 .byte 0x4 - 2518 017b 04 .byte 0x4 - 2519 017c 69 .byte 0x69 - 2520 017d A6010000 .4byte 0x1a6 - 2521 0181 0B .uleb128 0xb - 2522 0182 4B000000 .4byte .LASF32 - 2523 0186 00 .sleb128 0 - 2524 0187 0B .uleb128 0xb - 2525 0188 08010000 .4byte .LASF33 - 2526 018c 01 .sleb128 1 - 2527 018d 0B .uleb128 0xb - 2528 018e CE060000 .4byte .LASF34 - 2529 0192 02 .sleb128 2 - 2530 0193 0B .uleb128 0xb - 2531 0194 BC040000 .4byte .LASF35 - 2532 0198 03 .sleb128 3 - 2533 0199 0B .uleb128 0xb - 2534 019a 10030000 .4byte .LASF36 - 2535 019e 06 .sleb128 6 - 2536 019f 0B .uleb128 0xb - 2537 01a0 34000000 .4byte .LASF37 - 2538 01a4 07 .sleb128 7 - 2539 01a5 00 .byte 0x0 - 2540 01a6 0A .uleb128 0xa - 2541 01a7 04 .byte 0x4 - 2542 01a8 04 .byte 0x4 - 2543 01a9 74 .byte 0x74 - 2544 01aa DB010000 .4byte 0x1db - 2545 01ae 0B .uleb128 0xb - 2546 01af 3A060000 .4byte .LASF38 - 2547 01b3 01 .sleb128 1 - 2548 01b4 0B .uleb128 0xb - 2549 01b5 F4030000 .4byte .LASF39 - 2550 01b9 02 .sleb128 2 - 2551 01ba 0B .uleb128 0xb - BFIN GAS /tmp/ccVDpEgS.s page 64 - - - 2552 01bb 6C020000 .4byte .LASF40 - 2553 01bf 10 .sleb128 16 - 2554 01c0 0B .uleb128 0xb - 2555 01c1 7D020000 .4byte .LASF41 - 2556 01c5 20 .sleb128 32 - 2557 01c6 0B .uleb128 0xb - 2558 01c7 93000000 .4byte .LASF42 - 2559 01cb C000 .sleb128 64 - 2560 01cd 0B .uleb128 0xb - 2561 01ce B7010000 .4byte .LASF43 - 2562 01d2 03 .sleb128 3 - 2563 01d3 0B .uleb128 0xb - 2564 01d4 FC020000 .4byte .LASF44 - 2565 01d8 F000 .sleb128 112 - 2566 01da 00 .byte 0x0 - 2567 01db 02 .uleb128 0x2 - 2568 01dc 04 .byte 0x4 - 2569 01dd 04 .byte 0x4 - 2570 01de CA010000 .4byte .LASF45 - 2571 01e2 0C .uleb128 0xc - 2572 01e3 68010000 .4byte .LASF46 - 2573 01e7 04 .byte 0x4 - 2574 01e8 05 .byte 0x5 - 2575 01e9 38 .byte 0x38 - 2576 01ea F7010000 .4byte 0x1f7 - 2577 01ee 0D .uleb128 0xd - 2578 01ef 4100 .string "A" - 2579 01f1 00 .sleb128 0 - 2580 01f2 0D .uleb128 0xd - 2581 01f3 4200 .string "B" - 2582 01f5 01 .sleb128 1 - 2583 01f6 00 .byte 0x0 - 2584 01f7 0C .uleb128 0xc - 2585 01f8 68050000 .4byte .LASF47 - 2586 01fc 04 .byte 0x4 - 2587 01fd 05 .byte 0x5 - 2588 01fe 3D .byte 0x3d - 2589 01ff 22020000 .4byte 0x222 - 2590 0203 0B .uleb128 0xb - 2591 0204 E5060000 .4byte .LASF48 - 2592 0208 00 .sleb128 0 - 2593 0209 0B .uleb128 0xb - 2594 020a 2D060000 .4byte .LASF49 - 2595 020e 01 .sleb128 1 - 2596 020f 0B .uleb128 0xb - 2597 0210 5B040000 .4byte .LASF50 - 2598 0214 02 .sleb128 2 - 2599 0215 0B .uleb128 0xb - 2600 0216 74010000 .4byte .LASF51 - 2601 021a 03 .sleb128 3 - 2602 021b 0B .uleb128 0xb - 2603 021c 96030000 .4byte .LASF52 - 2604 0220 04 .sleb128 4 - 2605 0221 00 .byte 0x0 - 2606 0222 0C .uleb128 0xc - 2607 0223 F0050000 .4byte .LASF53 - 2608 0227 04 .byte 0x4 - BFIN GAS /tmp/ccVDpEgS.s page 65 - - - 2609 0228 05 .byte 0x5 - 2610 0229 45 .byte 0x45 - 2611 022a 41020000 .4byte 0x241 - 2612 022e 0B .uleb128 0xb - 2613 022f 2F010000 .4byte .LASF54 - 2614 0233 00 .sleb128 0 - 2615 0234 0B .uleb128 0xb - 2616 0235 9F010000 .4byte .LASF55 - 2617 0239 01 .sleb128 1 - 2618 023a 0B .uleb128 0xb - 2619 023b 7C050000 .4byte .LASF56 - 2620 023f 02 .sleb128 2 - 2621 0240 00 .byte 0x0 - 2622 0241 0C .uleb128 0xc - 2623 0242 EE020000 .4byte .LASF57 - 2624 0246 04 .byte 0x4 - 2625 0247 05 .byte 0x5 - 2626 0248 4C .byte 0x4c - 2627 0249 78020000 .4byte 0x278 - 2628 024d 0B .uleb128 0xb - 2629 024e 99040000 .4byte .LASF58 - 2630 0252 00 .sleb128 0 - 2631 0253 0B .uleb128 0xb - 2632 0254 0B020000 .4byte .LASF59 - 2633 0258 01 .sleb128 1 - 2634 0259 0B .uleb128 0xb - 2635 025a 8E020000 .4byte .LASF60 - 2636 025e 02 .sleb128 2 - 2637 025f 0B .uleb128 0xb - 2638 0260 04040000 .4byte .LASF61 - 2639 0264 03 .sleb128 3 - 2640 0265 0B .uleb128 0xb - 2641 0266 EE010000 .4byte .LASF62 - 2642 026a 04 .sleb128 4 - 2643 026b 0B .uleb128 0xb - 2644 026c 80060000 .4byte .LASF63 - 2645 0270 05 .sleb128 5 - 2646 0271 0B .uleb128 0xb - 2647 0272 11070000 .4byte .LASF64 - 2648 0276 06 .sleb128 6 - 2649 0277 00 .byte 0x0 - 2650 0278 0C .uleb128 0xc - 2651 0279 72000000 .4byte .LASF65 - 2652 027d 04 .byte 0x4 - 2653 027e 05 .byte 0x5 - 2654 027f 56 .byte 0x56 - 2655 0280 BB020000 .4byte 0x2bb - 2656 0284 0D .uleb128 0xd - 2657 0285 4F464600 .string "OFF" - 2658 0289 00 .sleb128 0 - 2659 028a 0B .uleb128 0xb - 2660 028b 53050000 .4byte .LASF66 - 2661 028f 01 .sleb128 1 - 2662 0290 0B .uleb128 0xb - 2663 0291 45020000 .4byte .LASF67 - 2664 0295 02 .sleb128 2 - 2665 0296 0D .uleb128 0xd - BFIN GAS /tmp/ccVDpEgS.s page 66 - - - 2666 0297 41564700 .string "AVG" - 2667 029b 03 .sleb128 3 - 2668 029c 0B .uleb128 0xb - 2669 029d 5F050000 .4byte .LASF68 - 2670 02a1 04 .sleb128 4 - 2671 02a2 0D .uleb128 0xd - 2672 02a3 46465400 .string "FFT" - 2673 02a7 05 .sleb128 5 - 2674 02a8 0B .uleb128 0xb - 2675 02a9 FC050000 .4byte .LASF69 - 2676 02ad 06 .sleb128 6 - 2677 02ae 0B .uleb128 0xb - 2678 02af 56040000 .4byte .LASF70 - 2679 02b3 07 .sleb128 7 - 2680 02b4 0B .uleb128 0xb - 2681 02b5 13000000 .4byte .LASF71 - 2682 02b9 08 .sleb128 8 - 2683 02ba 00 .byte 0x0 - 2684 02bb 0E .uleb128 0xe - 2685 02bc DA050000 .4byte .LASF130 - 2686 02c0 30 .byte 0x30 - 2687 02c1 01 .byte 0x1 - 2688 02c2 62 .byte 0x62 - 2689 02c3 D2030000 .4byte 0x3d2 - 2690 02c7 06 .uleb128 0x6 - 2691 02c8 52010000 .4byte .LASF72 - 2692 02cc 01 .byte 0x1 - 2693 02cd 63 .byte 0x63 - 2694 02ce 2C000000 .4byte 0x2c - 2695 02d2 02 .byte 0x2 - 2696 02d3 23 .byte 0x23 - 2697 02d4 00 .uleb128 0x0 - 2698 02d5 06 .uleb128 0x6 - 2699 02d6 9A060000 .4byte .LASF73 - 2700 02da 01 .byte 0x1 - 2701 02db 64 .byte 0x64 - 2702 02dc 2C000000 .4byte 0x2c - 2703 02e0 02 .byte 0x2 - 2704 02e1 23 .byte 0x23 - 2705 02e2 01 .uleb128 0x1 - 2706 02e3 06 .uleb128 0x6 - 2707 02e4 F0050000 .4byte .LASF53 - 2708 02e8 01 .byte 0x1 - 2709 02e9 65 .byte 0x65 - 2710 02ea 2C000000 .4byte 0x2c - 2711 02ee 02 .byte 0x2 - 2712 02ef 23 .byte 0x23 - 2713 02f0 02 .uleb128 0x2 - 2714 02f1 06 .uleb128 0x6 - 2715 02f2 22000000 .4byte .LASF74 - 2716 02f6 01 .byte 0x1 - 2717 02f7 66 .byte 0x66 - 2718 02f8 2C000000 .4byte 0x2c - 2719 02fc 02 .byte 0x2 - 2720 02fd 23 .byte 0x23 - 2721 02fe 03 .uleb128 0x3 - 2722 02ff 06 .uleb128 0x6 - BFIN GAS /tmp/ccVDpEgS.s page 67 - - - 2723 0300 8A050000 .4byte .LASF75 - 2724 0304 01 .byte 0x1 - 2725 0305 67 .byte 0x67 - 2726 0306 45000000 .4byte 0x45 - 2727 030a 02 .byte 0x2 - 2728 030b 23 .byte 0x23 - 2729 030c 04 .uleb128 0x4 - 2730 030d 06 .uleb128 0x6 - 2731 030e 17070000 .4byte .LASF76 - 2732 0312 01 .byte 0x1 - 2733 0313 68 .byte 0x68 - 2734 0314 45000000 .4byte 0x45 - 2735 0318 02 .byte 0x2 - 2736 0319 23 .byte 0x23 - 2737 031a 06 .uleb128 0x6 - 2738 031b 06 .uleb128 0x6 - 2739 031c 84010000 .4byte .LASF77 - 2740 0320 01 .byte 0x1 - 2741 0321 69 .byte 0x69 - 2742 0322 69000000 .4byte 0x69 - 2743 0326 02 .byte 0x2 - 2744 0327 23 .byte 0x23 - 2745 0328 08 .uleb128 0x8 - 2746 0329 06 .uleb128 0x6 - 2747 032a 2B050000 .4byte .LASF78 - 2748 032e 01 .byte 0x1 - 2749 032f 6A .byte 0x6a - 2750 0330 2C000000 .4byte 0x2c - 2751 0334 02 .byte 0x2 - 2752 0335 23 .byte 0x23 - 2753 0336 0C .uleb128 0xc - 2754 0337 06 .uleb128 0x6 - 2755 0338 2A020000 .4byte .LASF79 - 2756 033c 01 .byte 0x1 - 2757 033d 6B .byte 0x6b - 2758 033e 69000000 .4byte 0x69 - 2759 0342 02 .byte 0x2 - 2760 0343 23 .byte 0x23 - 2761 0344 10 .uleb128 0x10 - 2762 0345 06 .uleb128 0x6 - 2763 0346 32040000 .4byte .LASF80 - 2764 034a 01 .byte 0x1 - 2765 034b 6C .byte 0x6c - 2766 034c 69000000 .4byte 0x69 - 2767 0350 02 .byte 0x2 - 2768 0351 23 .byte 0x23 - 2769 0352 14 .uleb128 0x14 - 2770 0353 06 .uleb128 0x6 - 2771 0354 5E000000 .4byte .LASF81 - 2772 0358 01 .byte 0x1 - 2773 0359 6D .byte 0x6d - 2774 035a 2C000000 .4byte 0x2c - 2775 035e 02 .byte 0x2 - 2776 035f 23 .byte 0x23 - 2777 0360 18 .uleb128 0x18 - 2778 0361 06 .uleb128 0x6 - 2779 0362 27030000 .4byte .LASF82 - BFIN GAS /tmp/ccVDpEgS.s page 68 - - - 2780 0366 01 .byte 0x1 - 2781 0367 6E .byte 0x6e - 2782 0368 2C000000 .4byte 0x2c - 2783 036c 02 .byte 0x2 - 2784 036d 23 .byte 0x23 - 2785 036e 19 .uleb128 0x19 - 2786 036f 06 .uleb128 0x6 - 2787 0370 AC040000 .4byte .LASF83 - 2788 0374 01 .byte 0x1 - 2789 0375 6F .byte 0x6f - 2790 0376 2C000000 .4byte 0x2c - 2791 037a 02 .byte 0x2 - 2792 037b 23 .byte 0x23 - 2793 037c 1A .uleb128 0x1a - 2794 037d 06 .uleb128 0x6 - 2795 037e E7040000 .4byte .LASF84 - 2796 0382 01 .byte 0x1 - 2797 0383 70 .byte 0x70 - 2798 0384 69000000 .4byte 0x69 - 2799 0388 02 .byte 0x2 - 2800 0389 23 .byte 0x23 - 2801 038a 1C .uleb128 0x1c - 2802 038b 06 .uleb128 0x6 - 2803 038c F4060000 .4byte .LASF85 - 2804 0390 01 .byte 0x1 - 2805 0391 71 .byte 0x71 - 2806 0392 2C000000 .4byte 0x2c - 2807 0396 02 .byte 0x2 - 2808 0397 23 .byte 0x23 - 2809 0398 20 .uleb128 0x20 - 2810 0399 06 .uleb128 0x6 - 2811 039a A1050000 .4byte .LASF86 - 2812 039e 01 .byte 0x1 - 2813 039f 72 .byte 0x72 - 2814 03a0 69000000 .4byte 0x69 - 2815 03a4 02 .byte 0x2 - 2816 03a5 23 .byte 0x23 - 2817 03a6 24 .uleb128 0x24 - 2818 03a7 06 .uleb128 0x6 - 2819 03a8 F2040000 .4byte .LASF87 - 2820 03ac 01 .byte 0x1 - 2821 03ad 73 .byte 0x73 - 2822 03ae 69000000 .4byte 0x69 - 2823 03b2 02 .byte 0x2 - 2824 03b3 23 .byte 0x23 - 2825 03b4 28 .uleb128 0x28 - 2826 03b5 06 .uleb128 0x6 - 2827 03b6 41030000 .4byte .LASF88 - 2828 03ba 01 .byte 0x1 - 2829 03bb 74 .byte 0x74 - 2830 03bc 2C000000 .4byte 0x2c - 2831 03c0 02 .byte 0x2 - 2832 03c1 23 .byte 0x23 - 2833 03c2 2C .uleb128 0x2c - 2834 03c3 06 .uleb128 0x6 - 2835 03c4 6C060000 .4byte .LASF89 - 2836 03c8 01 .byte 0x1 - BFIN GAS /tmp/ccVDpEgS.s page 69 - - - 2837 03c9 75 .byte 0x75 - 2838 03ca 2C000000 .4byte 0x2c - 2839 03ce 02 .byte 0x2 - 2840 03cf 23 .byte 0x23 - 2841 03d0 2D .uleb128 0x2d - 2842 03d1 00 .byte 0x0 - 2843 03d2 0F .uleb128 0xf - 2844 03d3 01 .byte 0x1 - 2845 03d4 35020000 .4byte .LASF96 - 2846 03d8 01 .byte 0x1 - 2847 03d9 FA01 .2byte 0x1fa - 2848 03db 01 .byte 0x1 - 2849 03dc 00000000 .4byte .LFB7 - 2850 03e0 9C030000 .4byte .LFE7 - 2851 03e4 00000000 .4byte .LLST0 - 2852 03e8 3C050000 .4byte 0x53c - 2853 03ec 10 .uleb128 0x10 - 2854 03ed 636D6400 .string "cmd" - 2855 03f1 01 .byte 0x1 - 2856 03f2 FA01 .2byte 0x1fa - 2857 03f4 3C050000 .4byte 0x53c - 2858 03f8 2B000000 .4byte .LLST1 - 2859 03fc 11 .uleb128 0x11 - 2860 03fd 52000000 .4byte .LBB2 - 2861 0401 6C000000 .4byte .LBE2 - 2862 0405 1A040000 .4byte 0x41a - 2863 0409 12 .uleb128 0x12 - 2864 040a D0010000 .4byte .LASF90 - 2865 040e 01 .byte 0x1 - 2866 040f CB02 .2byte 0x2cb - 2867 0411 9F000000 .4byte 0x9f - 2868 0415 CD000000 .4byte .LLST2 - 2869 0419 00 .byte 0x0 - 2870 041a 13 .uleb128 0x13 - 2871 041b 00000000 .4byte .Ldebug_ranges0+0x0 - 2872 041f 44040000 .4byte 0x444 - 2873 0423 14 .uleb128 0x14 - 2874 0424 55020000 .4byte .LASF93 - 2875 0428 01 .byte 0x1 - 2876 0429 1A02 .2byte 0x21a - 2877 042b 42050000 .4byte 0x542 - 2878 042f 15 .uleb128 0x15 - 2879 0430 18000000 .4byte .Ldebug_ranges0+0x18 - 2880 0434 16 .uleb128 0x16 - 2881 0435 4900 .string "I" - 2882 0437 01 .byte 0x1 - 2883 0438 1B02 .2byte 0x21b - 2884 043a 69000000 .4byte 0x69 - 2885 043e EB000000 .4byte .LLST3 - 2886 0442 00 .byte 0x0 - 2887 0443 00 .byte 0x0 - 2888 0444 11 .uleb128 0x11 - 2889 0445 98000000 .4byte .LBB7 - 2890 0449 4A010000 .4byte .LBE7 - 2891 044d 86040000 .4byte 0x486 - 2892 0451 17 .uleb128 0x17 - 2893 0452 69030000 .4byte .LASF91 - BFIN GAS /tmp/ccVDpEgS.s page 70 - - - 2894 0456 01 .byte 0x1 - 2895 0457 2302 .2byte 0x223 - 2896 0459 51050000 .4byte 0x551 - 2897 045d 03 .byte 0x3 - 2898 045e 7F .byte 0x7f - 2899 045f B07F .sleb128 -80 - 2900 0461 12 .uleb128 0x12 - 2901 0462 17060000 .4byte .LASF92 - 2902 0466 01 .byte 0x1 - 2903 0467 3902 .2byte 0x239 - 2904 0469 69000000 .4byte 0x69 - 2905 046d FE000000 .4byte .LLST4 - 2906 0471 18 .uleb128 0x18 - 2907 0472 02010000 .4byte .LBB8 - 2908 0476 3C010000 .4byte .LBE8 - 2909 047a 19 .uleb128 0x19 - 2910 047b 6900 .string "i" - 2911 047d 01 .byte 0x1 - 2912 047e 3A02 .2byte 0x23a - 2913 0480 9F000000 .4byte 0x9f - 2914 0484 00 .byte 0x0 - 2915 0485 00 .byte 0x0 - 2916 0486 11 .uleb128 0x11 - 2917 0487 4A010000 .4byte .LBB9 - 2918 048b 7C010000 .4byte .LBE9 - 2919 048f A3040000 .4byte 0x4a3 - 2920 0493 17 .uleb128 0x17 - 2921 0494 69030000 .4byte .LASF91 - 2922 0498 01 .byte 0x1 - 2923 0499 4102 .2byte 0x241 - 2924 049b 61050000 .4byte 0x561 - 2925 049f 02 .byte 0x2 - 2926 04a0 7F .byte 0x7f - 2927 04a1 6C .sleb128 -20 - 2928 04a2 00 .byte 0x0 - 2929 04a3 11 .uleb128 0x11 - 2930 04a4 7C010000 .4byte .LBB10 - 2931 04a8 AA010000 .4byte .LBE10 - 2932 04ac BD040000 .4byte 0x4bd - 2933 04b0 14 .uleb128 0x14 - 2934 04b1 21070000 .4byte .LASF94 - 2935 04b5 01 .byte 0x1 - 2936 04b6 4C02 .2byte 0x24c - 2937 04b8 69000000 .4byte 0x69 - 2938 04bc 00 .byte 0x0 - 2939 04bd 11 .uleb128 0x11 - 2940 04be AA010000 .4byte .LBB11 - 2941 04c2 10020000 .4byte .LBE11 - 2942 04c6 EB040000 .4byte 0x4eb - 2943 04ca 12 .uleb128 0x12 - 2944 04cb 3D010000 .4byte .LASF95 - 2945 04cf 01 .byte 0x1 - 2946 04d0 5202 .2byte 0x252 - 2947 04d2 69000000 .4byte 0x69 - 2948 04d6 1C010000 .4byte .LLST5 - 2949 04da 15 .uleb128 0x15 - 2950 04db 30000000 .4byte .Ldebug_ranges0+0x30 - BFIN GAS /tmp/ccVDpEgS.s page 71 - - - 2951 04df 19 .uleb128 0x19 - 2952 04e0 6900 .string "i" - 2953 04e2 01 .byte 0x1 - 2954 04e3 5402 .2byte 0x254 - 2955 04e5 9F000000 .4byte 0x9f - 2956 04e9 00 .byte 0x0 - 2957 04ea 00 .byte 0x0 - 2958 04eb 11 .uleb128 0x11 - 2959 04ec 70020000 .4byte .LBB15 - 2960 04f0 80020000 .4byte .LBE15 - 2961 04f4 07050000 .4byte 0x507 - 2962 04f8 16 .uleb128 0x16 - 2963 04f9 6900 .string "i" - 2964 04fb 01 .byte 0x1 - 2965 04fc 7602 .2byte 0x276 - 2966 04fe 69000000 .4byte 0x69 - 2967 0502 EA010000 .4byte .LLST6 - 2968 0506 00 .byte 0x0 - 2969 0507 11 .uleb128 0x11 - 2970 0508 F2020000 .4byte .LBB16 - 2971 050c 04030000 .4byte .LBE16 - 2972 0510 23050000 .4byte 0x523 - 2973 0514 16 .uleb128 0x16 - 2974 0515 6900 .string "i" - 2975 0517 01 .byte 0x1 - 2976 0518 9302 .2byte 0x293 - 2977 051a 69000000 .4byte 0x69 - 2978 051e FD010000 .4byte .LLST7 - 2979 0522 00 .byte 0x0 - 2980 0523 18 .uleb128 0x18 - 2981 0524 8A030000 .4byte .LBB17 - 2982 0528 9C030000 .4byte .LBE17 - 2983 052c 16 .uleb128 0x16 - 2984 052d 6900 .string "i" - 2985 052f 01 .byte 0x1 - 2986 0530 BB02 .2byte 0x2bb - 2987 0532 69000000 .4byte 0x69 - 2988 0536 1B020000 .4byte .LLST8 - 2989 053a 00 .byte 0x0 - 2990 053b 00 .byte 0x0 - 2991 053c 1A .uleb128 0x1a - 2992 053d 04 .byte 0x4 - 2993 053e 1F010000 .4byte 0x11f - 2994 0542 07 .uleb128 0x7 - 2995 0543 69000000 .4byte 0x69 - 2996 0547 51050000 .4byte 0x551 - 2997 054b 1B .uleb128 0x1b - 2998 054c 1C010000 .4byte 0x11c - 2999 0550 00 .byte 0x0 - 3000 0551 07 .uleb128 0x7 - 3001 0552 69000000 .4byte 0x69 - 3002 0556 61050000 .4byte 0x561 - 3003 055a 1C .uleb128 0x1c - 3004 055b 1C010000 .4byte 0x11c - 3005 055f 0E .byte 0xe - 3006 0560 00 .byte 0x0 - 3007 0561 07 .uleb128 0x7 - BFIN GAS /tmp/ccVDpEgS.s page 72 - - - 3008 0562 69000000 .4byte 0x69 - 3009 0566 71050000 .4byte 0x571 - 3010 056a 1C .uleb128 0x1c - 3011 056b 1C010000 .4byte 0x11c - 3012 056f 04 .byte 0x4 - 3013 0570 00 .byte 0x0 - 3014 0571 0F .uleb128 0xf - 3015 0572 01 .byte 0x1 - 3016 0573 5E020000 .4byte .LASF97 - 3017 0577 01 .byte 0x1 - 3018 0578 DE01 .2byte 0x1de - 3019 057a 01 .byte 0x1 - 3020 057b 9C030000 .4byte .LFB6 - 3021 057f B8030000 .4byte .LFE6 - 3022 0583 39020000 .4byte .LLST9 - 3023 0587 AC050000 .4byte 0x5ac - 3024 058b 1D .uleb128 0x1d - 3025 058c 67060000 .4byte .LASF98 - 3026 0590 01 .byte 0x1 - 3027 0591 DE01 .2byte 0x1de - 3028 0593 AC050000 .4byte 0x5ac - 3029 0597 58020000 .4byte .LLST10 - 3030 059b 1D .uleb128 0x1d - 3031 059c 7C040000 .4byte .LASF99 - 3032 05a0 01 .byte 0x1 - 3033 05a1 DE01 .2byte 0x1de - 3034 05a3 69000000 .4byte 0x69 - 3035 05a7 6B020000 .4byte .LLST11 - 3036 05ab 00 .byte 0x0 - 3037 05ac 1A .uleb128 0x1a - 3038 05ad 04 .byte 0x4 - 3039 05ae 69000000 .4byte 0x69 - 3040 05b2 0F .uleb128 0xf - 3041 05b3 01 .byte 0x1 - 3042 05b4 5A030000 .4byte .LASF100 - 3043 05b8 01 .byte 0x1 - 3044 05b9 CA01 .2byte 0x1ca - 3045 05bb 01 .byte 0x1 - 3046 05bc B8030000 .4byte .LFB5 - 3047 05c0 E0030000 .4byte .LFE5 - 3048 05c4 7E020000 .4byte .LLST12 - 3049 05c8 ED050000 .4byte 0x5ed - 3050 05cc 1D .uleb128 0x1d - 3051 05cd 67060000 .4byte .LASF98 - 3052 05d1 01 .byte 0x1 - 3053 05d2 CA01 .2byte 0x1ca - 3054 05d4 AC050000 .4byte 0x5ac - 3055 05d8 9D020000 .4byte .LLST13 - 3056 05dc 1D .uleb128 0x1d - 3057 05dd 7C040000 .4byte .LASF99 - 3058 05e1 01 .byte 0x1 - 3059 05e2 CA01 .2byte 0x1ca - 3060 05e4 69000000 .4byte 0x69 - 3061 05e8 B0020000 .4byte .LLST14 - 3062 05ec 00 .byte 0x0 - 3063 05ed 1E .uleb128 0x1e - 3064 05ee 01 .byte 0x1 - BFIN GAS /tmp/ccVDpEgS.s page 73 - - - 3065 05ef 20040000 .4byte .LASF104 - 3066 05f3 01 .byte 0x1 - 3067 05f4 A601 .2byte 0x1a6 - 3068 05f6 01 .byte 0x1 - 3069 05f7 69000000 .4byte 0x69 - 3070 05fb E0030000 .4byte .LFB4 - 3071 05ff 2A040000 .4byte .LFE4 - 3072 0603 C3020000 .4byte .LLST15 - 3073 0607 2C060000 .4byte 0x62c - 3074 060b 1D .uleb128 0x1d - 3075 060c 73030000 .4byte .LASF20 - 3076 0610 01 .byte 0x1 - 3077 0611 A601 .2byte 0x1a6 - 3078 0613 AC050000 .4byte 0x5ac - 3079 0617 EE020000 .4byte .LLST16 - 3080 061b 1D .uleb128 0x1d - 3081 061c 7C040000 .4byte .LASF99 - 3082 0620 01 .byte 0x1 - 3083 0621 A601 .2byte 0x1a6 - 3084 0623 69000000 .4byte 0x69 - 3085 0627 17030000 .4byte .LLST17 - 3086 062b 00 .byte 0x0 - 3087 062c 1F .uleb128 0x1f - 3088 062d 01 .byte 0x1 - 3089 062e F6010000 .4byte .LASF131 - 3090 0632 01 .byte 0x1 - 3091 0633 94 .byte 0x94 - 3092 0634 01 .byte 0x1 - 3093 0635 69000000 .4byte 0x69 - 3094 0639 01 .byte 0x1 - 3095 063a 90060000 .4byte 0x690 - 3096 063e 20 .uleb128 0x20 - 3097 063f 4A050000 .4byte .LASF101 - 3098 0643 01 .byte 0x1 - 3099 0644 94 .byte 0x94 - 3100 0645 AC050000 .4byte 0x5ac - 3101 0649 20 .uleb128 0x20 - 3102 064a 87030000 .4byte .LASF102 - 3103 064e 01 .byte 0x1 - 3104 064f 94 .byte 0x94 - 3105 0650 69000000 .4byte 0x69 - 3106 0654 20 .uleb128 0x20 - 3107 0655 CD020000 .4byte .LASF103 - 3108 0659 01 .byte 0x1 - 3109 065a 94 .byte 0x94 - 3110 065b 90060000 .4byte 0x690 - 3111 065f 20 .uleb128 0x20 - 3112 0660 52010000 .4byte .LASF72 - 3113 0664 01 .byte 0x1 - 3114 0665 94 .byte 0x94 - 3115 0666 2C000000 .4byte 0x2c - 3116 066a 21 .uleb128 0x21 - 3117 066b E7040000 .4byte .LASF84 - 3118 066f 01 .byte 0x1 - 3119 0670 95 .byte 0x95 - 3120 0671 69000000 .4byte 0x69 - 3121 0675 22 .uleb128 0x22 - BFIN GAS /tmp/ccVDpEgS.s page 74 - - - 3122 0676 84060000 .4byte 0x684 - 3123 067a 23 .uleb128 0x23 - 3124 067b 6900 .string "i" - 3125 067d 01 .byte 0x1 - 3126 067e 97 .byte 0x97 - 3127 067f 69000000 .4byte 0x69 - 3128 0683 00 .byte 0x0 - 3129 0684 24 .uleb128 0x24 - 3130 0685 23 .uleb128 0x23 - 3131 0686 6900 .string "i" - 3132 0688 01 .byte 0x1 - 3133 0689 A1 .byte 0xa1 - 3134 068a 69000000 .4byte 0x69 - 3135 068e 00 .byte 0x0 - 3136 068f 00 .byte 0x0 - 3137 0690 1A .uleb128 0x1a - 3138 0691 04 .byte 0x4 - 3139 0692 8D000000 .4byte 0x8d - 3140 0696 25 .uleb128 0x25 - 3141 0697 2C060000 .4byte 0x62c - 3142 069b 2C040000 .4byte .LFB2 - 3143 069f C4040000 .4byte .LFE2 - 3144 06a3 40030000 .4byte .LLST18 - 3145 06a7 FB060000 .4byte 0x6fb - 3146 06ab 26 .uleb128 0x26 - 3147 06ac 3E060000 .4byte 0x63e - 3148 06b0 5F030000 .4byte .LLST19 - 3149 06b4 26 .uleb128 0x26 - 3150 06b5 49060000 .4byte 0x649 - 3151 06b9 88030000 .4byte .LLST20 - 3152 06bd 26 .uleb128 0x26 - 3153 06be 54060000 .4byte 0x654 - 3154 06c2 9B030000 .4byte .LLST21 - 3155 06c6 26 .uleb128 0x26 - 3156 06c7 5F060000 .4byte 0x65f - 3157 06cb CF030000 .4byte .LLST22 - 3158 06cf 27 .uleb128 0x27 - 3159 06d0 6A060000 .4byte 0x66a - 3160 06d4 04040000 .4byte .LLST23 - 3161 06d8 11 .uleb128 0x11 - 3162 06d9 62040000 .4byte .LBB22 - 3163 06dd 7E040000 .4byte .LBE22 - 3164 06e1 EB060000 .4byte 0x6eb - 3165 06e5 28 .uleb128 0x28 - 3166 06e6 85060000 .4byte 0x685 - 3167 06ea 00 .byte 0x0 - 3168 06eb 18 .uleb128 0x18 - 3169 06ec 8C040000 .4byte .LBB23 - 3170 06f0 AA040000 .4byte .LBE23 - 3171 06f4 28 .uleb128 0x28 - 3172 06f5 7A060000 .4byte 0x67a - 3173 06f9 00 .byte 0x0 - 3174 06fa 00 .byte 0x0 - 3175 06fb 29 .uleb128 0x29 - 3176 06fc 01 .byte 0x1 - 3177 06fd 39050000 .4byte .LASF105 - 3178 0701 01 .byte 0x1 - BFIN GAS /tmp/ccVDpEgS.s page 75 - - - 3179 0702 C4 .byte 0xc4 - 3180 0703 01 .byte 0x1 - 3181 0704 69000000 .4byte 0x69 - 3182 0708 C4040000 .4byte .LFB3 - 3183 070c D8080000 .4byte .LFE3 - 3184 0710 38040000 .4byte .LLST24 - 3185 0714 3F080000 .4byte 0x83f - 3186 0718 2A .uleb128 0x2a - 3187 0719 73030000 .4byte .LASF20 - 3188 071d 01 .byte 0x1 - 3189 071e C4 .byte 0xc4 - 3190 071f AC050000 .4byte 0x5ac - 3191 0723 63040000 .4byte .LLST25 - 3192 0727 2A .uleb128 0x2a - 3193 0728 7C040000 .4byte .LASF99 - 3194 072c 01 .byte 0x1 - 3195 072d C4 .byte 0xc4 - 3196 072e 69000000 .4byte 0x69 - 3197 0732 82040000 .4byte .LLST26 - 3198 0736 13 .uleb128 0x13 - 3199 0737 50000000 .4byte .Ldebug_ranges0+0x50 - 3200 073b 4D070000 .4byte 0x74d - 3201 073f 2B .uleb128 0x2b - 3202 0740 6900 .string "i" - 3203 0742 01 .byte 0x1 - 3204 0743 D0 .byte 0xd0 - 3205 0744 9F000000 .4byte 0x9f - 3206 0748 C1040000 .4byte .LLST27 - 3207 074c 00 .byte 0x0 - 3208 074d 13 .uleb128 0x13 - 3209 074e 68000000 .4byte .Ldebug_ranges0+0x68 - 3210 0752 26080000 .4byte 0x826 - 3211 0756 12 .uleb128 0x12 - 3212 0757 C3050000 .4byte .LASF106 - 3213 075b 01 .byte 0x1 - 3214 075c 0201 .2byte 0x102 - 3215 075e 69000000 .4byte 0x69 - 3216 0762 D4040000 .4byte .LLST28 - 3217 0766 19 .uleb128 0x19 - 3218 0767 76616C00 .string "val" - 3219 076b 01 .byte 0x1 - 3220 076c 0301 .2byte 0x103 - 3221 076e 69000000 .4byte 0x69 - 3222 0772 12 .uleb128 0x12 - 3223 0773 A5040000 .4byte .LASF107 - 3224 0777 01 .byte 0x1 - 3225 0778 0401 .2byte 0x104 - 3226 077a 2C000000 .4byte 0x2c - 3227 077e FD040000 .4byte .LLST29 - 3228 0782 18 .uleb128 0x18 - 3229 0783 30060000 .4byte .LBB37 - 3230 0787 1C070000 .4byte .LBE37 - 3231 078b 14 .uleb128 0x14 - 3232 078c 96020000 .4byte .LASF108 - 3233 0790 01 .byte 0x1 - 3234 0791 1B01 .2byte 0x11b - 3235 0793 69000000 .4byte 0x69 - BFIN GAS /tmp/ccVDpEgS.s page 76 - - - 3236 0797 16 .uleb128 0x16 - 3237 0798 6900 .string "i" - 3238 079a 01 .byte 0x1 - 3239 079b 2301 .2byte 0x123 - 3240 079d 69000000 .4byte 0x69 - 3241 07a1 26050000 .4byte .LLST30 - 3242 07a5 11 .uleb128 0x11 - 3243 07a6 40060000 .4byte .LBB38 - 3244 07aa 5A060000 .4byte .LBE38 - 3245 07ae C1070000 .4byte 0x7c1 - 3246 07b2 16 .uleb128 0x16 - 3247 07b3 6900 .string "i" - 3248 07b5 01 .byte 0x1 - 3249 07b6 1701 .2byte 0x117 - 3250 07b8 69000000 .4byte 0x69 - 3251 07bc 4F050000 .4byte .LLST31 - 3252 07c0 00 .byte 0x0 - 3253 07c1 2C .uleb128 0x2c - 3254 07c2 2C060000 .4byte 0x62c - 3255 07c6 68060000 .4byte .LBB39 - 3256 07ca 90060000 .4byte .LBE39 - 3257 07ce 01 .byte 0x1 - 3258 07cf 1B01 .2byte 0x11b - 3259 07d1 0C080000 .4byte 0x80c - 3260 07d5 2D .uleb128 0x2d - 3261 07d6 C6060000 .4byte 0x6c6 - 3262 07da 2D .uleb128 0x2d - 3263 07db BD060000 .4byte 0x6bd - 3264 07df 2D .uleb128 0x2d - 3265 07e0 B4060000 .4byte 0x6b4 - 3266 07e4 2D .uleb128 0x2d - 3267 07e5 AB060000 .4byte 0x6ab - 3268 07e9 18 .uleb128 0x18 - 3269 07ea 68060000 .4byte .LBB40 - 3270 07ee 90060000 .4byte .LBE40 - 3271 07f2 27 .uleb128 0x27 - 3272 07f3 6A060000 .4byte 0x66a - 3273 07f7 62050000 .4byte .LLST32 - 3274 07fb 18 .uleb128 0x18 - 3275 07fc 68060000 .4byte .LBB41 - 3276 0800 90060000 .4byte .LBE41 - 3277 0804 28 .uleb128 0x28 - 3278 0805 85060000 .4byte 0x685 - 3279 0809 00 .byte 0x0 - 3280 080a 00 .byte 0x0 - 3281 080b 00 .byte 0x0 - 3282 080c 18 .uleb128 0x18 - 3283 080d F4060000 .4byte .LBB42 - 3284 0811 08070000 .4byte .LBE42 - 3285 0815 16 .uleb128 0x16 - 3286 0816 6900 .string "i" - 3287 0818 01 .byte 0x1 - 3288 0819 2E01 .2byte 0x12e - 3289 081b 69000000 .4byte 0x69 - 3290 081f A1050000 .4byte .LLST33 - 3291 0823 00 .byte 0x0 - 3292 0824 00 .byte 0x0 - BFIN GAS /tmp/ccVDpEgS.s page 77 - - - 3293 0825 00 .byte 0x0 - 3294 0826 18 .uleb128 0x18 - 3295 0827 94080000 .4byte .LBB45 - 3296 082b A2080000 .4byte .LBE45 - 3297 082f 16 .uleb128 0x16 - 3298 0830 6900 .string "i" - 3299 0832 01 .byte 0x1 - 3300 0833 7301 .2byte 0x173 - 3301 0835 69000000 .4byte 0x69 - 3302 0839 B4050000 .4byte .LLST34 - 3303 083d 00 .byte 0x0 - 3304 083e 00 .byte 0x0 - 3305 083f 07 .uleb128 0x7 - 3306 0840 69000000 .4byte 0x69 - 3307 0844 4F080000 .4byte 0x84f - 3308 0848 1C .uleb128 0x1c - 3309 0849 1C010000 .4byte 0x11c - 3310 084d 03 .byte 0x3 - 3311 084e 00 .byte 0x0 - 3312 084f 2E .uleb128 0x2e - 3313 0850 A4000000 .4byte .LASF109 - 3314 0854 01 .byte 0x1 - 3315 0855 1C .byte 0x1c - 3316 0856 3F080000 .4byte 0x83f - 3317 085a 01 .byte 0x1 - 3318 085b 05 .byte 0x5 - 3319 085c 03 .byte 0x3 - 3320 085d 00000000 .4byte _streams_cnt - 3321 0861 2E .uleb128 0x2e - 3322 0862 B0000000 .4byte .LASF110 - 3323 0866 01 .byte 0x1 - 3324 0867 2F .byte 0x2f - 3325 0868 73080000 .4byte 0x873 - 3326 086c 01 .byte 0x1 - 3327 086d 05 .byte 0x5 - 3328 086e 03 .byte 0x3 - 3329 086f 00000000 .4byte _dbg_receive_value - 3330 0873 2F .uleb128 0x2f - 3331 0874 69000000 .4byte 0x69 - 3332 0878 07 .uleb128 0x7 - 3333 0879 69000000 .4byte 0x69 - 3334 087d 88080000 .4byte 0x888 - 3335 0881 1C .uleb128 0x1c - 3336 0882 1C010000 .4byte 0x11c - 3337 0886 09 .byte 0x9 - 3338 0887 00 .byte 0x0 - 3339 0888 2E .uleb128 0x2e - 3340 0889 C8050000 .4byte .LASF111 - 3341 088d 01 .byte 0x1 - 3342 088e 37 .byte 0x37 - 3343 088f 78080000 .4byte 0x878 - 3344 0893 01 .byte 0x1 - 3345 0894 05 .byte 0x5 - 3346 0895 03 .byte 0x3 - 3347 0896 28000000 .4byte _dbg_sport_rx_copy - 3348 089a 2E .uleb128 0x2e - 3349 089b 42040000 .4byte .LASF112 - BFIN GAS /tmp/ccVDpEgS.s page 78 - - - 3350 089f 01 .byte 0x1 - 3351 08a0 49 .byte 0x49 - 3352 08a1 69000000 .4byte 0x69 - 3353 08a5 01 .byte 0x1 - 3354 08a6 05 .byte 0x5 - 3355 08a7 03 .byte 0x3 - 3356 08a8 10000000 .4byte _streams_succes_flag - 3357 08ac 07 .uleb128 0x7 - 3358 08ad 69000000 .4byte 0x69 - 3359 08b1 B7080000 .4byte 0x8b7 - 3360 08b5 30 .uleb128 0x30 - 3361 08b6 00 .byte 0x0 - 3362 08b7 31 .uleb128 0x31 - 3363 08b8 97010000 .4byte .LASF113 - 3364 08bc 01 .byte 0x1 - 3365 08bd 55 .byte 0x55 - 3366 08be C4080000 .4byte 0x8c4 - 3367 08c2 01 .byte 0x1 - 3368 08c3 01 .byte 0x1 - 3369 08c4 2F .uleb128 0x2f - 3370 08c5 AC080000 .4byte 0x8ac - 3371 08c9 31 .uleb128 0x31 - 3372 08ca 11040000 .4byte .LASF114 - 3373 08ce 01 .byte 0x1 - 3374 08cf 56 .byte 0x56 - 3375 08d0 D6080000 .4byte 0x8d6 - 3376 08d4 01 .byte 0x1 - 3377 08d5 01 .byte 0x1 - 3378 08d6 2F .uleb128 0x2f - 3379 08d7 AC080000 .4byte 0x8ac - 3380 08db 31 .uleb128 0x31 - 3381 08dc 4A050000 .4byte .LASF101 - 3382 08e0 01 .byte 0x1 - 3383 08e1 58 .byte 0x58 - 3384 08e2 E8080000 .4byte 0x8e8 - 3385 08e6 01 .byte 0x1 - 3386 08e7 01 .byte 0x1 - 3387 08e8 2F .uleb128 0x2f - 3388 08e9 AC080000 .4byte 0x8ac - 3389 08ed 07 .uleb128 0x7 - 3390 08ee 8D000000 .4byte 0x8d - 3391 08f2 F8080000 .4byte 0x8f8 - 3392 08f6 30 .uleb128 0x30 - 3393 08f7 00 .byte 0x0 - 3394 08f8 31 .uleb128 0x31 - 3395 08f9 CD020000 .4byte .LASF103 - 3396 08fd 01 .byte 0x1 - 3397 08fe 5A .byte 0x5a - 3398 08ff 05090000 .4byte 0x905 - 3399 0903 01 .byte 0x1 - 3400 0904 01 .byte 0x1 - 3401 0905 2F .uleb128 0x2f - 3402 0906 ED080000 .4byte 0x8ed - 3403 090a 07 .uleb128 0x7 - 3404 090b 7B000000 .4byte 0x7b - 3405 090f 15090000 .4byte 0x915 - 3406 0913 30 .uleb128 0x30 - BFIN GAS /tmp/ccVDpEgS.s page 79 - - - 3407 0914 00 .byte 0x0 - 3408 0915 31 .uleb128 0x31 - 3409 0916 36030000 .4byte .LASF115 - 3410 091a 01 .byte 0x1 - 3411 091b 5C .byte 0x5c - 3412 091c 22090000 .4byte 0x922 - 3413 0920 01 .byte 0x1 - 3414 0921 01 .byte 0x1 - 3415 0922 2F .uleb128 0x2f - 3416 0923 0A090000 .4byte 0x90a - 3417 0927 2E .uleb128 0x2e - 3418 0928 AD010000 .4byte .LASF116 - 3419 092c 01 .byte 0x1 - 3420 092d 60 .byte 0x60 - 3421 092e 39090000 .4byte 0x939 - 3422 0932 01 .byte 0x1 - 3423 0933 05 .byte 0x5 - 3424 0934 03 .byte 0x3 - 3425 0935 04000000 .4byte _TX_marker - 3426 0939 2F .uleb128 0x2f - 3427 093a 78080000 .4byte 0x878 - 3428 093e 2E .uleb128 0x2e - 3429 093f C3060000 .4byte .LASF117 - 3430 0943 01 .byte 0x1 - 3431 0944 76 .byte 0x76 - 3432 0945 50090000 .4byte 0x950 - 3433 0949 01 .byte 0x1 - 3434 094a 05 .byte 0x5 - 3435 094b 03 .byte 0x3 - 3436 094c 30000000 .4byte _Proc_state - 3437 0950 32 .uleb128 0x32 - 3438 0951 DA050000 .4byte .LASF130 - 3439 0955 BB020000 .4byte 0x2bb - 3440 0959 2E .uleb128 0x2e - 3441 095a 84010000 .4byte .LASF77 - 3442 095e 01 .byte 0x1 - 3443 095f 78 .byte 0x78 - 3444 0960 73080000 .4byte 0x873 - 3445 0964 01 .byte 0x1 - 3446 0965 05 .byte 0x5 - 3447 0966 03 .byte 0x3 - 3448 0967 14000000 .4byte _TX_buff_I - 3449 096b 2E .uleb128 0x2e - 3450 096c 57010000 .4byte .LASF118 - 3451 0970 01 .byte 0x1 - 3452 0971 79 .byte 0x79 - 3453 0972 73080000 .4byte 0x873 - 3454 0976 01 .byte 0x1 - 3455 0977 05 .byte 0x5 - 3456 0978 03 .byte 0x3 - 3457 0979 2C000000 .4byte _TX_buff_I_shadow - 3458 097d 2E .uleb128 0x2e - 3459 097e ED060000 .4byte .LASF119 - 3460 0982 01 .byte 0x1 - 3461 0983 7B .byte 0x7b - 3462 0984 73080000 .4byte 0x873 - 3463 0988 01 .byte 0x1 - BFIN GAS /tmp/ccVDpEgS.s page 80 - - - 3464 0989 05 .byte 0x5 - 3465 098a 03 .byte 0x3 - 3466 098b 18000000 .4byte _data_I - 3467 098f 2E .uleb128 0x2e - 3468 0990 68000000 .4byte .LASF120 - 3469 0994 01 .byte 0x1 - 3470 0995 7C .byte 0x7c - 3471 0996 73080000 .4byte 0x873 - 3472 099a 01 .byte 0x1 - 3473 099b 05 .byte 0x5 - 3474 099c 03 .byte 0x3 - 3475 099d 1C000000 .4byte _send_size - 3476 09a1 2E .uleb128 0x2e - 3477 09a2 2B050000 .4byte .LASF78 - 3478 09a6 01 .byte 0x1 - 3479 09a7 7E .byte 0x7e - 3480 09a8 B3090000 .4byte 0x9b3 - 3481 09ac 01 .byte 0x1 - 3482 09ad 05 .byte 0x5 - 3483 09ae 03 .byte 0x3 - 3484 09af 30000000 .4byte _TX_buff_state - 3485 09b3 2F .uleb128 0x2f - 3486 09b4 2C000000 .4byte 0x2c - 3487 09b8 2E .uleb128 0x2e - 3488 09b9 2D000000 .4byte .LASF121 - 3489 09bd 01 .byte 0x1 - 3490 09be 7F .byte 0x7f - 3491 09bf 73080000 .4byte 0x873 - 3492 09c3 01 .byte 0x1 - 3493 09c4 05 .byte 0x5 - 3494 09c5 03 .byte 0x3 - 3495 09c6 20000000 .4byte _tx_val - 3496 09ca 2E .uleb128 0x2e - 3497 09cb B3050000 .4byte .LASF122 - 3498 09cf 01 .byte 0x1 - 3499 09d0 81 .byte 0x81 - 3500 09d1 69000000 .4byte 0x69 - 3501 09d5 01 .byte 0x1 - 3502 09d6 05 .byte 0x5 - 3503 09d7 03 .byte 0x3 - 3504 09d8 24000000 .4byte _some_i - 3505 09dc 2E .uleb128 0x2e - 3506 09dd 8B060000 .4byte .LASF123 - 3507 09e1 01 .byte 0x1 - 3508 09e2 83 .byte 0x83 - 3509 09e3 73080000 .4byte 0x873 - 3510 09e7 01 .byte 0x1 - 3511 09e8 05 .byte 0x5 - 3512 09e9 03 .byte 0x3 - 3513 09ea 28000000 .4byte _size_processed - 3514 09ee 2E .uleb128 0x2e - 3515 09ef 22010000 .4byte .LASF124 - 3516 09f3 01 .byte 0x1 - 3517 09f4 8C .byte 0x8c - 3518 09f5 2C000000 .4byte 0x2c - 3519 09f9 01 .byte 0x1 - 3520 09fa 05 .byte 0x5 - BFIN GAS /tmp/ccVDpEgS.s page 81 - - - 3521 09fb 03 .byte 0x3 - 3522 09fc 2C000000 .4byte _LFSM_started - 3523 0a00 2E .uleb128 0x2e - 3524 0a01 58060000 .4byte .LASF125 - 3525 0a05 01 .byte 0x1 - 3526 0a06 8F .byte 0x8f - 3527 0a07 2C000000 .4byte 0x2c - 3528 0a0b 01 .byte 0x1 - 3529 0a0c 05 .byte 0x5 - 3530 0a0d 03 .byte 0x3 - 3531 0a0e 2D000000 .4byte _DY_SYN_2_value - 3532 0a12 2E .uleb128 0x2e - 3533 0a13 D3040000 .4byte .LASF126 - 3534 0a17 01 .byte 0x1 - 3535 0a18 90 .byte 0x90 - 3536 0a19 2C000000 .4byte 0x2c - 3537 0a1d 01 .byte 0x1 - 3538 0a1e 05 .byte 0x5 - 3539 0a1f 03 .byte 0x3 - 3540 0a20 2E000000 .4byte _DY_SYN_2_value_prev - 3541 0a24 00 .byte 0x0 - 3542 .section .debug_abbrev - 3543 0000 01 .uleb128 0x1 - 3544 0001 11 .uleb128 0x11 - 3545 0002 01 .byte 0x1 - 3546 0003 25 .uleb128 0x25 - 3547 0004 0E .uleb128 0xe - 3548 0005 13 .uleb128 0x13 - 3549 0006 0B .uleb128 0xb - 3550 0007 03 .uleb128 0x3 - 3551 0008 0E .uleb128 0xe - 3552 0009 1B .uleb128 0x1b - 3553 000a 0E .uleb128 0xe - 3554 000b 11 .uleb128 0x11 - 3555 000c 01 .uleb128 0x1 - 3556 000d 12 .uleb128 0x12 - 3557 000e 01 .uleb128 0x1 - 3558 000f 10 .uleb128 0x10 - 3559 0010 06 .uleb128 0x6 - 3560 0011 00 .byte 0x0 - 3561 0012 00 .byte 0x0 - 3562 0013 02 .uleb128 0x2 - 3563 0014 24 .uleb128 0x24 - 3564 0015 00 .byte 0x0 - 3565 0016 0B .uleb128 0xb - 3566 0017 0B .uleb128 0xb - 3567 0018 3E .uleb128 0x3e - 3568 0019 0B .uleb128 0xb - 3569 001a 03 .uleb128 0x3 - 3570 001b 0E .uleb128 0xe - 3571 001c 00 .byte 0x0 - 3572 001d 00 .byte 0x0 - 3573 001e 03 .uleb128 0x3 - 3574 001f 16 .uleb128 0x16 - 3575 0020 00 .byte 0x0 - 3576 0021 03 .uleb128 0x3 - 3577 0022 0E .uleb128 0xe - BFIN GAS /tmp/ccVDpEgS.s page 82 - - - 3578 0023 3A .uleb128 0x3a - 3579 0024 0B .uleb128 0xb - 3580 0025 3B .uleb128 0x3b - 3581 0026 0B .uleb128 0xb - 3582 0027 49 .uleb128 0x49 - 3583 0028 13 .uleb128 0x13 - 3584 0029 00 .byte 0x0 - 3585 002a 00 .byte 0x0 - 3586 002b 04 .uleb128 0x4 - 3587 002c 24 .uleb128 0x24 - 3588 002d 00 .byte 0x0 - 3589 002e 0B .uleb128 0xb - 3590 002f 0B .uleb128 0xb - 3591 0030 3E .uleb128 0x3e - 3592 0031 0B .uleb128 0xb - 3593 0032 03 .uleb128 0x3 - 3594 0033 08 .uleb128 0x8 - 3595 0034 00 .byte 0x0 - 3596 0035 00 .byte 0x0 - 3597 0036 05 .uleb128 0x5 - 3598 0037 13 .uleb128 0x13 - 3599 0038 01 .byte 0x1 - 3600 0039 0B .uleb128 0xb - 3601 003a 05 .uleb128 0x5 - 3602 003b 3A .uleb128 0x3a - 3603 003c 0B .uleb128 0xb - 3604 003d 3B .uleb128 0x3b - 3605 003e 0B .uleb128 0xb - 3606 003f 01 .uleb128 0x1 - 3607 0040 13 .uleb128 0x13 - 3608 0041 00 .byte 0x0 - 3609 0042 00 .byte 0x0 - 3610 0043 06 .uleb128 0x6 - 3611 0044 0D .uleb128 0xd - 3612 0045 00 .byte 0x0 - 3613 0046 03 .uleb128 0x3 - 3614 0047 0E .uleb128 0xe - 3615 0048 3A .uleb128 0x3a - 3616 0049 0B .uleb128 0xb - 3617 004a 3B .uleb128 0x3b - 3618 004b 0B .uleb128 0xb - 3619 004c 49 .uleb128 0x49 - 3620 004d 13 .uleb128 0x13 - 3621 004e 38 .uleb128 0x38 - 3622 004f 0A .uleb128 0xa - 3623 0050 00 .byte 0x0 - 3624 0051 00 .byte 0x0 - 3625 0052 07 .uleb128 0x7 - 3626 0053 01 .uleb128 0x1 - 3627 0054 01 .byte 0x1 - 3628 0055 49 .uleb128 0x49 - 3629 0056 13 .uleb128 0x13 - 3630 0057 01 .uleb128 0x1 - 3631 0058 13 .uleb128 0x13 - 3632 0059 00 .byte 0x0 - 3633 005a 00 .byte 0x0 - 3634 005b 08 .uleb128 0x8 - BFIN GAS /tmp/ccVDpEgS.s page 83 - - - 3635 005c 21 .uleb128 0x21 - 3636 005d 00 .byte 0x0 - 3637 005e 49 .uleb128 0x49 - 3638 005f 13 .uleb128 0x13 - 3639 0060 2F .uleb128 0x2f - 3640 0061 05 .uleb128 0x5 - 3641 0062 00 .byte 0x0 - 3642 0063 00 .byte 0x0 - 3643 0064 09 .uleb128 0x9 - 3644 0065 24 .uleb128 0x24 - 3645 0066 00 .byte 0x0 - 3646 0067 0B .uleb128 0xb - 3647 0068 0B .uleb128 0xb - 3648 0069 3E .uleb128 0x3e - 3649 006a 0B .uleb128 0xb - 3650 006b 00 .byte 0x0 - 3651 006c 00 .byte 0x0 - 3652 006d 0A .uleb128 0xa - 3653 006e 04 .uleb128 0x4 - 3654 006f 01 .byte 0x1 - 3655 0070 0B .uleb128 0xb - 3656 0071 0B .uleb128 0xb - 3657 0072 3A .uleb128 0x3a - 3658 0073 0B .uleb128 0xb - 3659 0074 3B .uleb128 0x3b - 3660 0075 0B .uleb128 0xb - 3661 0076 01 .uleb128 0x1 - 3662 0077 13 .uleb128 0x13 - 3663 0078 00 .byte 0x0 - 3664 0079 00 .byte 0x0 - 3665 007a 0B .uleb128 0xb - 3666 007b 28 .uleb128 0x28 - 3667 007c 00 .byte 0x0 - 3668 007d 03 .uleb128 0x3 - 3669 007e 0E .uleb128 0xe - 3670 007f 1C .uleb128 0x1c - 3671 0080 0D .uleb128 0xd - 3672 0081 00 .byte 0x0 - 3673 0082 00 .byte 0x0 - 3674 0083 0C .uleb128 0xc - 3675 0084 04 .uleb128 0x4 - 3676 0085 01 .byte 0x1 - 3677 0086 03 .uleb128 0x3 - 3678 0087 0E .uleb128 0xe - 3679 0088 0B .uleb128 0xb - 3680 0089 0B .uleb128 0xb - 3681 008a 3A .uleb128 0x3a - 3682 008b 0B .uleb128 0xb - 3683 008c 3B .uleb128 0x3b - 3684 008d 0B .uleb128 0xb - 3685 008e 01 .uleb128 0x1 - 3686 008f 13 .uleb128 0x13 - 3687 0090 00 .byte 0x0 - 3688 0091 00 .byte 0x0 - 3689 0092 0D .uleb128 0xd - 3690 0093 28 .uleb128 0x28 - 3691 0094 00 .byte 0x0 - BFIN GAS /tmp/ccVDpEgS.s page 84 - - - 3692 0095 03 .uleb128 0x3 - 3693 0096 08 .uleb128 0x8 - 3694 0097 1C .uleb128 0x1c - 3695 0098 0D .uleb128 0xd - 3696 0099 00 .byte 0x0 - 3697 009a 00 .byte 0x0 - 3698 009b 0E .uleb128 0xe - 3699 009c 13 .uleb128 0x13 - 3700 009d 01 .byte 0x1 - 3701 009e 03 .uleb128 0x3 - 3702 009f 0E .uleb128 0xe - 3703 00a0 0B .uleb128 0xb - 3704 00a1 0B .uleb128 0xb - 3705 00a2 3A .uleb128 0x3a - 3706 00a3 0B .uleb128 0xb - 3707 00a4 3B .uleb128 0x3b - 3708 00a5 0B .uleb128 0xb - 3709 00a6 01 .uleb128 0x1 - 3710 00a7 13 .uleb128 0x13 - 3711 00a8 00 .byte 0x0 - 3712 00a9 00 .byte 0x0 - 3713 00aa 0F .uleb128 0xf - 3714 00ab 2E .uleb128 0x2e - 3715 00ac 01 .byte 0x1 - 3716 00ad 3F .uleb128 0x3f - 3717 00ae 0C .uleb128 0xc - 3718 00af 03 .uleb128 0x3 - 3719 00b0 0E .uleb128 0xe - 3720 00b1 3A .uleb128 0x3a - 3721 00b2 0B .uleb128 0xb - 3722 00b3 3B .uleb128 0x3b - 3723 00b4 05 .uleb128 0x5 - 3724 00b5 27 .uleb128 0x27 - 3725 00b6 0C .uleb128 0xc - 3726 00b7 11 .uleb128 0x11 - 3727 00b8 01 .uleb128 0x1 - 3728 00b9 12 .uleb128 0x12 - 3729 00ba 01 .uleb128 0x1 - 3730 00bb 40 .uleb128 0x40 - 3731 00bc 06 .uleb128 0x6 - 3732 00bd 01 .uleb128 0x1 - 3733 00be 13 .uleb128 0x13 - 3734 00bf 00 .byte 0x0 - 3735 00c0 00 .byte 0x0 - 3736 00c1 10 .uleb128 0x10 - 3737 00c2 05 .uleb128 0x5 - 3738 00c3 00 .byte 0x0 - 3739 00c4 03 .uleb128 0x3 - 3740 00c5 08 .uleb128 0x8 - 3741 00c6 3A .uleb128 0x3a - 3742 00c7 0B .uleb128 0xb - 3743 00c8 3B .uleb128 0x3b - 3744 00c9 05 .uleb128 0x5 - 3745 00ca 49 .uleb128 0x49 - 3746 00cb 13 .uleb128 0x13 - 3747 00cc 02 .uleb128 0x2 - 3748 00cd 06 .uleb128 0x6 - BFIN GAS /tmp/ccVDpEgS.s page 85 - - - 3749 00ce 00 .byte 0x0 - 3750 00cf 00 .byte 0x0 - 3751 00d0 11 .uleb128 0x11 - 3752 00d1 0B .uleb128 0xb - 3753 00d2 01 .byte 0x1 - 3754 00d3 11 .uleb128 0x11 - 3755 00d4 01 .uleb128 0x1 - 3756 00d5 12 .uleb128 0x12 - 3757 00d6 01 .uleb128 0x1 - 3758 00d7 01 .uleb128 0x1 - 3759 00d8 13 .uleb128 0x13 - 3760 00d9 00 .byte 0x0 - 3761 00da 00 .byte 0x0 - 3762 00db 12 .uleb128 0x12 - 3763 00dc 34 .uleb128 0x34 - 3764 00dd 00 .byte 0x0 - 3765 00de 03 .uleb128 0x3 - 3766 00df 0E .uleb128 0xe - 3767 00e0 3A .uleb128 0x3a - 3768 00e1 0B .uleb128 0xb - 3769 00e2 3B .uleb128 0x3b - 3770 00e3 05 .uleb128 0x5 - 3771 00e4 49 .uleb128 0x49 - 3772 00e5 13 .uleb128 0x13 - 3773 00e6 02 .uleb128 0x2 - 3774 00e7 06 .uleb128 0x6 - 3775 00e8 00 .byte 0x0 - 3776 00e9 00 .byte 0x0 - 3777 00ea 13 .uleb128 0x13 - 3778 00eb 0B .uleb128 0xb - 3779 00ec 01 .byte 0x1 - 3780 00ed 55 .uleb128 0x55 - 3781 00ee 06 .uleb128 0x6 - 3782 00ef 01 .uleb128 0x1 - 3783 00f0 13 .uleb128 0x13 - 3784 00f1 00 .byte 0x0 - 3785 00f2 00 .byte 0x0 - 3786 00f3 14 .uleb128 0x14 - 3787 00f4 34 .uleb128 0x34 - 3788 00f5 00 .byte 0x0 - 3789 00f6 03 .uleb128 0x3 - 3790 00f7 0E .uleb128 0xe - 3791 00f8 3A .uleb128 0x3a - 3792 00f9 0B .uleb128 0xb - 3793 00fa 3B .uleb128 0x3b - 3794 00fb 05 .uleb128 0x5 - 3795 00fc 49 .uleb128 0x49 - 3796 00fd 13 .uleb128 0x13 - 3797 00fe 00 .byte 0x0 - 3798 00ff 00 .byte 0x0 - 3799 0100 15 .uleb128 0x15 - 3800 0101 0B .uleb128 0xb - 3801 0102 01 .byte 0x1 - 3802 0103 55 .uleb128 0x55 - 3803 0104 06 .uleb128 0x6 - 3804 0105 00 .byte 0x0 - 3805 0106 00 .byte 0x0 - BFIN GAS /tmp/ccVDpEgS.s page 86 - - - 3806 0107 16 .uleb128 0x16 - 3807 0108 34 .uleb128 0x34 - 3808 0109 00 .byte 0x0 - 3809 010a 03 .uleb128 0x3 - 3810 010b 08 .uleb128 0x8 - 3811 010c 3A .uleb128 0x3a - 3812 010d 0B .uleb128 0xb - 3813 010e 3B .uleb128 0x3b - 3814 010f 05 .uleb128 0x5 - 3815 0110 49 .uleb128 0x49 - 3816 0111 13 .uleb128 0x13 - 3817 0112 02 .uleb128 0x2 - 3818 0113 06 .uleb128 0x6 - 3819 0114 00 .byte 0x0 - 3820 0115 00 .byte 0x0 - 3821 0116 17 .uleb128 0x17 - 3822 0117 34 .uleb128 0x34 - 3823 0118 00 .byte 0x0 - 3824 0119 03 .uleb128 0x3 - 3825 011a 0E .uleb128 0xe - 3826 011b 3A .uleb128 0x3a - 3827 011c 0B .uleb128 0xb - 3828 011d 3B .uleb128 0x3b - 3829 011e 05 .uleb128 0x5 - 3830 011f 49 .uleb128 0x49 - 3831 0120 13 .uleb128 0x13 - 3832 0121 02 .uleb128 0x2 - 3833 0122 0A .uleb128 0xa - 3834 0123 00 .byte 0x0 - 3835 0124 00 .byte 0x0 - 3836 0125 18 .uleb128 0x18 - 3837 0126 0B .uleb128 0xb - 3838 0127 01 .byte 0x1 - 3839 0128 11 .uleb128 0x11 - 3840 0129 01 .uleb128 0x1 - 3841 012a 12 .uleb128 0x12 - 3842 012b 01 .uleb128 0x1 - 3843 012c 00 .byte 0x0 - 3844 012d 00 .byte 0x0 - 3845 012e 19 .uleb128 0x19 - 3846 012f 34 .uleb128 0x34 - 3847 0130 00 .byte 0x0 - 3848 0131 03 .uleb128 0x3 - 3849 0132 08 .uleb128 0x8 - 3850 0133 3A .uleb128 0x3a - 3851 0134 0B .uleb128 0xb - 3852 0135 3B .uleb128 0x3b - 3853 0136 05 .uleb128 0x5 - 3854 0137 49 .uleb128 0x49 - 3855 0138 13 .uleb128 0x13 - 3856 0139 00 .byte 0x0 - 3857 013a 00 .byte 0x0 - 3858 013b 1A .uleb128 0x1a - 3859 013c 0F .uleb128 0xf - 3860 013d 00 .byte 0x0 - 3861 013e 0B .uleb128 0xb - 3862 013f 0B .uleb128 0xb - BFIN GAS /tmp/ccVDpEgS.s page 87 - - - 3863 0140 49 .uleb128 0x49 - 3864 0141 13 .uleb128 0x13 - 3865 0142 00 .byte 0x0 - 3866 0143 00 .byte 0x0 - 3867 0144 1B .uleb128 0x1b - 3868 0145 21 .uleb128 0x21 - 3869 0146 00 .byte 0x0 - 3870 0147 49 .uleb128 0x49 - 3871 0148 13 .uleb128 0x13 - 3872 0149 00 .byte 0x0 - 3873 014a 00 .byte 0x0 - 3874 014b 1C .uleb128 0x1c - 3875 014c 21 .uleb128 0x21 - 3876 014d 00 .byte 0x0 - 3877 014e 49 .uleb128 0x49 - 3878 014f 13 .uleb128 0x13 - 3879 0150 2F .uleb128 0x2f - 3880 0151 0B .uleb128 0xb - 3881 0152 00 .byte 0x0 - 3882 0153 00 .byte 0x0 - 3883 0154 1D .uleb128 0x1d - 3884 0155 05 .uleb128 0x5 - 3885 0156 00 .byte 0x0 - 3886 0157 03 .uleb128 0x3 - 3887 0158 0E .uleb128 0xe - 3888 0159 3A .uleb128 0x3a - 3889 015a 0B .uleb128 0xb - 3890 015b 3B .uleb128 0x3b - 3891 015c 05 .uleb128 0x5 - 3892 015d 49 .uleb128 0x49 - 3893 015e 13 .uleb128 0x13 - 3894 015f 02 .uleb128 0x2 - 3895 0160 06 .uleb128 0x6 - 3896 0161 00 .byte 0x0 - 3897 0162 00 .byte 0x0 - 3898 0163 1E .uleb128 0x1e - 3899 0164 2E .uleb128 0x2e - 3900 0165 01 .byte 0x1 - 3901 0166 3F .uleb128 0x3f - 3902 0167 0C .uleb128 0xc - 3903 0168 03 .uleb128 0x3 - 3904 0169 0E .uleb128 0xe - 3905 016a 3A .uleb128 0x3a - 3906 016b 0B .uleb128 0xb - 3907 016c 3B .uleb128 0x3b - 3908 016d 05 .uleb128 0x5 - 3909 016e 27 .uleb128 0x27 - 3910 016f 0C .uleb128 0xc - 3911 0170 49 .uleb128 0x49 - 3912 0171 13 .uleb128 0x13 - 3913 0172 11 .uleb128 0x11 - 3914 0173 01 .uleb128 0x1 - 3915 0174 12 .uleb128 0x12 - 3916 0175 01 .uleb128 0x1 - 3917 0176 40 .uleb128 0x40 - 3918 0177 06 .uleb128 0x6 - 3919 0178 01 .uleb128 0x1 - BFIN GAS /tmp/ccVDpEgS.s page 88 - - - 3920 0179 13 .uleb128 0x13 - 3921 017a 00 .byte 0x0 - 3922 017b 00 .byte 0x0 - 3923 017c 1F .uleb128 0x1f - 3924 017d 2E .uleb128 0x2e - 3925 017e 01 .byte 0x1 - 3926 017f 3F .uleb128 0x3f - 3927 0180 0C .uleb128 0xc - 3928 0181 03 .uleb128 0x3 - 3929 0182 0E .uleb128 0xe - 3930 0183 3A .uleb128 0x3a - 3931 0184 0B .uleb128 0xb - 3932 0185 3B .uleb128 0x3b - 3933 0186 0B .uleb128 0xb - 3934 0187 27 .uleb128 0x27 - 3935 0188 0C .uleb128 0xc - 3936 0189 49 .uleb128 0x49 - 3937 018a 13 .uleb128 0x13 - 3938 018b 20 .uleb128 0x20 - 3939 018c 0B .uleb128 0xb - 3940 018d 01 .uleb128 0x1 - 3941 018e 13 .uleb128 0x13 - 3942 018f 00 .byte 0x0 - 3943 0190 00 .byte 0x0 - 3944 0191 20 .uleb128 0x20 - 3945 0192 05 .uleb128 0x5 - 3946 0193 00 .byte 0x0 - 3947 0194 03 .uleb128 0x3 - 3948 0195 0E .uleb128 0xe - 3949 0196 3A .uleb128 0x3a - 3950 0197 0B .uleb128 0xb - 3951 0198 3B .uleb128 0x3b - 3952 0199 0B .uleb128 0xb - 3953 019a 49 .uleb128 0x49 - 3954 019b 13 .uleb128 0x13 - 3955 019c 00 .byte 0x0 - 3956 019d 00 .byte 0x0 - 3957 019e 21 .uleb128 0x21 - 3958 019f 34 .uleb128 0x34 - 3959 01a0 00 .byte 0x0 - 3960 01a1 03 .uleb128 0x3 - 3961 01a2 0E .uleb128 0xe - 3962 01a3 3A .uleb128 0x3a - 3963 01a4 0B .uleb128 0xb - 3964 01a5 3B .uleb128 0x3b - 3965 01a6 0B .uleb128 0xb - 3966 01a7 49 .uleb128 0x49 - 3967 01a8 13 .uleb128 0x13 - 3968 01a9 00 .byte 0x0 - 3969 01aa 00 .byte 0x0 - 3970 01ab 22 .uleb128 0x22 - 3971 01ac 0B .uleb128 0xb - 3972 01ad 01 .byte 0x1 - 3973 01ae 01 .uleb128 0x1 - 3974 01af 13 .uleb128 0x13 - 3975 01b0 00 .byte 0x0 - 3976 01b1 00 .byte 0x0 - BFIN GAS /tmp/ccVDpEgS.s page 89 - - - 3977 01b2 23 .uleb128 0x23 - 3978 01b3 34 .uleb128 0x34 - 3979 01b4 00 .byte 0x0 - 3980 01b5 03 .uleb128 0x3 - 3981 01b6 08 .uleb128 0x8 - 3982 01b7 3A .uleb128 0x3a - 3983 01b8 0B .uleb128 0xb - 3984 01b9 3B .uleb128 0x3b - 3985 01ba 0B .uleb128 0xb - 3986 01bb 49 .uleb128 0x49 - 3987 01bc 13 .uleb128 0x13 - 3988 01bd 00 .byte 0x0 - 3989 01be 00 .byte 0x0 - 3990 01bf 24 .uleb128 0x24 - 3991 01c0 0B .uleb128 0xb - 3992 01c1 01 .byte 0x1 - 3993 01c2 00 .byte 0x0 - 3994 01c3 00 .byte 0x0 - 3995 01c4 25 .uleb128 0x25 - 3996 01c5 2E .uleb128 0x2e - 3997 01c6 01 .byte 0x1 - 3998 01c7 31 .uleb128 0x31 - 3999 01c8 13 .uleb128 0x13 - 4000 01c9 11 .uleb128 0x11 - 4001 01ca 01 .uleb128 0x1 - 4002 01cb 12 .uleb128 0x12 - 4003 01cc 01 .uleb128 0x1 - 4004 01cd 40 .uleb128 0x40 - 4005 01ce 06 .uleb128 0x6 - 4006 01cf 01 .uleb128 0x1 - 4007 01d0 13 .uleb128 0x13 - 4008 01d1 00 .byte 0x0 - 4009 01d2 00 .byte 0x0 - 4010 01d3 26 .uleb128 0x26 - 4011 01d4 05 .uleb128 0x5 - 4012 01d5 00 .byte 0x0 - 4013 01d6 31 .uleb128 0x31 - 4014 01d7 13 .uleb128 0x13 - 4015 01d8 02 .uleb128 0x2 - 4016 01d9 06 .uleb128 0x6 - 4017 01da 00 .byte 0x0 - 4018 01db 00 .byte 0x0 - 4019 01dc 27 .uleb128 0x27 - 4020 01dd 34 .uleb128 0x34 - 4021 01de 00 .byte 0x0 - 4022 01df 31 .uleb128 0x31 - 4023 01e0 13 .uleb128 0x13 - 4024 01e1 02 .uleb128 0x2 - 4025 01e2 06 .uleb128 0x6 - 4026 01e3 00 .byte 0x0 - 4027 01e4 00 .byte 0x0 - 4028 01e5 28 .uleb128 0x28 - 4029 01e6 34 .uleb128 0x34 - 4030 01e7 00 .byte 0x0 - 4031 01e8 31 .uleb128 0x31 - 4032 01e9 13 .uleb128 0x13 - 4033 01ea 00 .byte 0x0 - BFIN GAS /tmp/ccVDpEgS.s page 90 - - - 4034 01eb 00 .byte 0x0 - 4035 01ec 29 .uleb128 0x29 - 4036 01ed 2E .uleb128 0x2e - 4037 01ee 01 .byte 0x1 - 4038 01ef 3F .uleb128 0x3f - 4039 01f0 0C .uleb128 0xc - 4040 01f1 03 .uleb128 0x3 - 4041 01f2 0E .uleb128 0xe - 4042 01f3 3A .uleb128 0x3a - 4043 01f4 0B .uleb128 0xb - 4044 01f5 3B .uleb128 0x3b - 4045 01f6 0B .uleb128 0xb - 4046 01f7 27 .uleb128 0x27 - 4047 01f8 0C .uleb128 0xc - 4048 01f9 49 .uleb128 0x49 - 4049 01fa 13 .uleb128 0x13 - 4050 01fb 11 .uleb128 0x11 - 4051 01fc 01 .uleb128 0x1 - 4052 01fd 12 .uleb128 0x12 - 4053 01fe 01 .uleb128 0x1 - 4054 01ff 40 .uleb128 0x40 - 4055 0200 06 .uleb128 0x6 - 4056 0201 01 .uleb128 0x1 - 4057 0202 13 .uleb128 0x13 - 4058 0203 00 .byte 0x0 - 4059 0204 00 .byte 0x0 - 4060 0205 2A .uleb128 0x2a - 4061 0206 05 .uleb128 0x5 - 4062 0207 00 .byte 0x0 - 4063 0208 03 .uleb128 0x3 - 4064 0209 0E .uleb128 0xe - 4065 020a 3A .uleb128 0x3a - 4066 020b 0B .uleb128 0xb - 4067 020c 3B .uleb128 0x3b - 4068 020d 0B .uleb128 0xb - 4069 020e 49 .uleb128 0x49 - 4070 020f 13 .uleb128 0x13 - 4071 0210 02 .uleb128 0x2 - 4072 0211 06 .uleb128 0x6 - 4073 0212 00 .byte 0x0 - 4074 0213 00 .byte 0x0 - 4075 0214 2B .uleb128 0x2b - 4076 0215 34 .uleb128 0x34 - 4077 0216 00 .byte 0x0 - 4078 0217 03 .uleb128 0x3 - 4079 0218 08 .uleb128 0x8 - 4080 0219 3A .uleb128 0x3a - 4081 021a 0B .uleb128 0xb - 4082 021b 3B .uleb128 0x3b - 4083 021c 0B .uleb128 0xb - 4084 021d 49 .uleb128 0x49 - 4085 021e 13 .uleb128 0x13 - 4086 021f 02 .uleb128 0x2 - 4087 0220 06 .uleb128 0x6 - 4088 0221 00 .byte 0x0 - 4089 0222 00 .byte 0x0 - 4090 0223 2C .uleb128 0x2c - BFIN GAS /tmp/ccVDpEgS.s page 91 - - - 4091 0224 1D .uleb128 0x1d - 4092 0225 01 .byte 0x1 - 4093 0226 31 .uleb128 0x31 - 4094 0227 13 .uleb128 0x13 - 4095 0228 11 .uleb128 0x11 - 4096 0229 01 .uleb128 0x1 - 4097 022a 12 .uleb128 0x12 - 4098 022b 01 .uleb128 0x1 - 4099 022c 58 .uleb128 0x58 - 4100 022d 0B .uleb128 0xb - 4101 022e 59 .uleb128 0x59 - 4102 022f 05 .uleb128 0x5 - 4103 0230 01 .uleb128 0x1 - 4104 0231 13 .uleb128 0x13 - 4105 0232 00 .byte 0x0 - 4106 0233 00 .byte 0x0 - 4107 0234 2D .uleb128 0x2d - 4108 0235 05 .uleb128 0x5 - 4109 0236 00 .byte 0x0 - 4110 0237 31 .uleb128 0x31 - 4111 0238 13 .uleb128 0x13 - 4112 0239 00 .byte 0x0 - 4113 023a 00 .byte 0x0 - 4114 023b 2E .uleb128 0x2e - 4115 023c 34 .uleb128 0x34 - 4116 023d 00 .byte 0x0 - 4117 023e 03 .uleb128 0x3 - 4118 023f 0E .uleb128 0xe - 4119 0240 3A .uleb128 0x3a - 4120 0241 0B .uleb128 0xb - 4121 0242 3B .uleb128 0x3b - 4122 0243 0B .uleb128 0xb - 4123 0244 49 .uleb128 0x49 - 4124 0245 13 .uleb128 0x13 - 4125 0246 3F .uleb128 0x3f - 4126 0247 0C .uleb128 0xc - 4127 0248 02 .uleb128 0x2 - 4128 0249 0A .uleb128 0xa - 4129 024a 00 .byte 0x0 - 4130 024b 00 .byte 0x0 - 4131 024c 2F .uleb128 0x2f - 4132 024d 35 .uleb128 0x35 - 4133 024e 00 .byte 0x0 - 4134 024f 49 .uleb128 0x49 - 4135 0250 13 .uleb128 0x13 - 4136 0251 00 .byte 0x0 - 4137 0252 00 .byte 0x0 - 4138 0253 30 .uleb128 0x30 - 4139 0254 21 .uleb128 0x21 - 4140 0255 00 .byte 0x0 - 4141 0256 00 .byte 0x0 - 4142 0257 00 .byte 0x0 - 4143 0258 31 .uleb128 0x31 - 4144 0259 34 .uleb128 0x34 - 4145 025a 00 .byte 0x0 - 4146 025b 03 .uleb128 0x3 - 4147 025c 0E .uleb128 0xe - BFIN GAS /tmp/ccVDpEgS.s page 92 - - - 4148 025d 3A .uleb128 0x3a - 4149 025e 0B .uleb128 0xb - 4150 025f 3B .uleb128 0x3b - 4151 0260 0B .uleb128 0xb - 4152 0261 49 .uleb128 0x49 - 4153 0262 13 .uleb128 0x13 - 4154 0263 3F .uleb128 0x3f - 4155 0264 0C .uleb128 0xc - 4156 0265 3C .uleb128 0x3c - 4157 0266 0C .uleb128 0xc - 4158 0267 00 .byte 0x0 - 4159 0268 00 .byte 0x0 - 4160 0269 32 .uleb128 0x32 - 4161 026a 35 .uleb128 0x35 - 4162 026b 00 .byte 0x0 - 4163 026c 03 .uleb128 0x3 - 4164 026d 0E .uleb128 0xe - 4165 026e 49 .uleb128 0x49 - 4166 026f 13 .uleb128 0x13 - 4167 0270 00 .byte 0x0 - 4168 0271 00 .byte 0x0 - 4169 0272 00 .byte 0x0 - 4170 .section .debug_pubnames,"",@progbits - 4171 0000 A8010000 .4byte 0x1a8 - 4172 0004 0200 .2byte 0x2 - 4173 0006 00000000 .4byte .Ldebug_info0 - 4174 000a 250A0000 .4byte 0xa25 - 4175 000e D2030000 .4byte 0x3d2 - 4176 0012 7573725F .string "usr_cmd_process" - 4176 636D645F - 4176 70726F63 - 4176 65737300 - 4177 0022 71050000 .4byte 0x571 - 4178 0026 73706F72 .string "sport_tx_done" - 4178 745F7478 - 4178 5F646F6E - 4178 6500 - 4179 0034 B2050000 .4byte 0x5b2 - 4180 0038 68646D61 .string "hdma_send_done" - 4180 5F73656E - 4180 645F646F - 4180 6E6500 - 4181 0047 ED050000 .4byte 0x5ed - 4182 004b 7573725F .string "usr_out_proc_data" - 4182 6F75745F - 4182 70726F63 - 4182 5F646174 - 4182 6100 - 4183 005d 96060000 .4byte 0x696 - 4184 0061 64617461 .string "dataprocessor" - 4184 70726F63 - 4184 6573736F - 4184 7200 - 4185 006f FB060000 .4byte 0x6fb - 4186 0073 7573725F .string "usr_in_proc_data" - 4186 696E5F70 - 4186 726F635F - BFIN GAS /tmp/ccVDpEgS.s page 93 - - - 4186 64617461 - 4186 00 - 4187 0084 4F080000 .4byte 0x84f - 4188 0088 73747265 .string "streams_cnt" - 4188 616D735F - 4188 636E7400 - 4189 0094 61080000 .4byte 0x861 - 4190 0098 6462675F .string "dbg_receive_value" - 4190 72656365 - 4190 6976655F - 4190 76616C75 - 4190 6500 - 4191 00aa 88080000 .4byte 0x888 - 4192 00ae 6462675F .string "dbg_sport_rx_copy" - 4192 73706F72 - 4192 745F7278 - 4192 5F636F70 - 4192 7900 - 4193 00c0 9A080000 .4byte 0x89a - 4194 00c4 73747265 .string "streams_succes_flag" - 4194 616D735F - 4194 73756363 - 4194 65735F66 - 4194 6C616700 - 4195 00d8 27090000 .4byte 0x927 - 4196 00dc 54585F6D .string "TX_marker" - 4196 61726B65 - 4196 7200 - 4197 00e6 3E090000 .4byte 0x93e - 4198 00ea 50726F63 .string "Proc_state" - 4198 5F737461 - 4198 746500 - 4199 00f5 59090000 .4byte 0x959 - 4200 00f9 54585F62 .string "TX_buff_I" - 4200 7566665F - 4200 4900 - 4201 0103 6B090000 .4byte 0x96b - 4202 0107 54585F62 .string "TX_buff_I_shadow" - 4202 7566665F - 4202 495F7368 - 4202 61646F77 - 4202 00 - 4203 0118 7D090000 .4byte 0x97d - 4204 011c 64617461 .string "data_I" - 4204 5F4900 - 4205 0123 8F090000 .4byte 0x98f - 4206 0127 73656E64 .string "send_size" - 4206 5F73697A - 4206 6500 - 4207 0131 A1090000 .4byte 0x9a1 - 4208 0135 54585F62 .string "TX_buff_state" - 4208 7566665F - 4208 73746174 - 4208 6500 - 4209 0143 B8090000 .4byte 0x9b8 - 4210 0147 74785F76 .string "tx_val" - 4210 616C00 - BFIN GAS /tmp/ccVDpEgS.s page 94 - - - 4211 014e CA090000 .4byte 0x9ca - 4212 0152 736F6D65 .string "some_i" - 4212 5F6900 - 4213 0159 DC090000 .4byte 0x9dc - 4214 015d 73697A65 .string "size_processed" - 4214 5F70726F - 4214 63657373 - 4214 656400 - 4215 016c EE090000 .4byte 0x9ee - 4216 0170 4C46534D .string "LFSM_started" - 4216 5F737461 - 4216 72746564 - 4216 00 - 4217 017d 000A0000 .4byte 0xa00 - 4218 0181 44595F53 .string "DY_SYN_2_value" - 4218 594E5F32 - 4218 5F76616C - 4218 756500 - 4219 0190 120A0000 .4byte 0xa12 - 4220 0194 44595F53 .string "DY_SYN_2_value_prev" - 4220 594E5F32 - 4220 5F76616C - 4220 75655F70 - 4220 72657600 - 4221 01a8 00000000 .4byte 0x0 - 4222 .section .debug_aranges,"",@progbits - 4223 0000 1C000000 .4byte 0x1c - 4224 0004 0200 .2byte 0x2 - 4225 0006 00000000 .4byte .Ldebug_info0 - 4226 000a 04 .byte 0x4 - 4227 000b 00 .byte 0x0 - 4228 000c 0000 .2byte 0x0 - 4229 000e 0000 .2byte 0x0 - 4230 0010 00000000 .4byte .Ltext0 - 4231 0014 D8080000 .4byte .Letext0-.Ltext0 - 4232 0018 00000000 .4byte 0x0 - 4233 001c 00000000 .4byte 0x0 - 4234 .section .debug_ranges,"",@progbits - 4235 .Ldebug_ranges0: - 4236 0000 6C000000 .4byte .LBB3-.Ltext0 - 4237 0004 6E000000 .4byte .LBE3-.Ltext0 - 4238 0008 70000000 .4byte .LBB6-.Ltext0 - 4239 000c 98000000 .4byte .LBE6-.Ltext0 - 4240 0010 00000000 .4byte 0x0 - 4241 0014 00000000 .4byte 0x0 - 4242 0018 78000000 .4byte .LBB4-.Ltext0 - 4243 001c 7A000000 .4byte .LBE4-.Ltext0 - 4244 0020 7C000000 .4byte .LBB5-.Ltext0 - 4245 0024 8E000000 .4byte .LBE5-.Ltext0 - 4246 0028 00000000 .4byte 0x0 - 4247 002c 00000000 .4byte 0x0 - 4248 0030 AA010000 .4byte .LBB12-.Ltext0 - 4249 0034 FA010000 .4byte .LBE12-.Ltext0 - 4250 0038 00020000 .4byte .LBB14-.Ltext0 - 4251 003c 02020000 .4byte .LBE14-.Ltext0 - 4252 0040 FC010000 .4byte .LBB13-.Ltext0 - 4253 0044 FE010000 .4byte .LBE13-.Ltext0 - BFIN GAS /tmp/ccVDpEgS.s page 95 - - - 4254 0048 00000000 .4byte 0x0 - 4255 004c 00000000 .4byte 0x0 - 4256 0050 8A050000 .4byte .LBB34-.Ltext0 - 4257 0054 8C050000 .4byte .LBE34-.Ltext0 - 4258 0058 96050000 .4byte .LBB35-.Ltext0 - 4259 005c AE050000 .4byte .LBE35-.Ltext0 - 4260 0060 00000000 .4byte 0x0 - 4261 0064 00000000 .4byte 0x0 - 4262 0068 C0050000 .4byte .LBB36-.Ltext0 - 4263 006c D4050000 .4byte .LBE36-.Ltext0 - 4264 0070 52080000 .4byte .LBB44-.Ltext0 - 4265 0074 66080000 .4byte .LBE44-.Ltext0 - 4266 0078 E0050000 .4byte .LBB43-.Ltext0 - 4267 007c C2070000 .4byte .LBE43-.Ltext0 - 4268 0080 00000000 .4byte 0x0 - 4269 0084 00000000 .4byte 0x0 - 4270 .section .debug_str,"MS",@progbits,1 - 4271 .LASF31: - 4272 0000 4C353032 .string "L502_LCH_MODE_ZERO" - 4272 5F4C4348 - 4272 5F4D4F44 - 4272 455F5A45 - 4272 524F00 - 4273 .LASF71: - 4274 0013 464C5553 .string "FLUSH_TWIDDLES" - 4274 485F5457 - 4274 4944444C - 4274 455300 - 4275 .LASF74: - 4276 0022 4C46534D .string "LFSM_state" - 4276 5F737461 - 4276 746500 - 4277 .LASF121: - 4278 002d 74785F76 .string "tx_val" - 4278 616C00 - 4279 .LASF37: - 4280 0034 4C353032 .string "L502_SYNC_DI_SYN2_FALL" - 4280 5F53594E - 4280 435F4449 - 4280 5F53594E - 4280 325F4641 - 4281 .LASF32: - 4282 004b 4C353032 .string "L502_SYNC_INTERNAL" - 4282 5F53594E - 4282 435F494E - 4282 5445524E - 4282 414C00 - 4283 .LASF81: - 4284 005e 4156475F .string "AVG_state" - 4284 73746174 - 4284 6500 - 4285 .LASF120: - 4286 0068 73656E64 .string "send_size" - 4286 5F73697A - 4286 6500 - 4287 .LASF65: - 4288 0072 64617461 .string "dataprocessor_state" - BFIN GAS /tmp/ccVDpEgS.s page 96 - - - 4288 70726F63 - 4288 6573736F - 4288 725F7374 - 4288 61746500 - 4289 .LASF14: - 4290 0086 756E7369 .string "unsigned int" - 4290 676E6564 - 4290 20696E74 - 4290 00 - 4291 .LASF42: - 4292 0093 4C353032 .string "L502_STREAM_DOUT" - 4292 5F535452 - 4292 45414D5F - 4292 444F5554 - 4292 00 - 4293 .LASF109: - 4294 00a4 73747265 .string "streams_cnt" - 4294 616D735F - 4294 636E7400 - 4295 .LASF110: - 4296 00b0 6462675F .string "dbg_receive_value" - 4296 72656365 - 4296 6976655F - 4296 76616C75 - 4296 6500 - 4297 .LASF26: - 4298 00c2 4C353032 .string "L502_ADC_RANGE_1" - 4298 5F414443 - 4298 5F52414E - 4298 47455F31 - 4298 00 - 4299 .LASF25: - 4300 00d3 4C353032 .string "L502_ADC_RANGE_2" - 4300 5F414443 - 4300 5F52414E - 4300 47455F32 - 4300 00 - 4301 .LASF24: - 4302 00e4 4C353032 .string "L502_ADC_RANGE_5" - 4302 5F414443 - 4302 5F52414E - 4302 47455F35 - 4302 00 - 4303 .LASF30: - 4304 00f5 4C353032 .string "L502_LCH_MODE_DIFF" - 4304 5F4C4348 - 4304 5F4D4F44 - 4304 455F4449 - 4304 464600 - 4305 .LASF33: - 4306 0108 4C353032 .string "L502_SYNC_EXTERNAL_MASTER" - 4306 5F53594E - 4306 435F4558 - 4306 5445524E - 4306 414C5F4D - 4307 .LASF124: - 4308 0122 4C46534D .string "LFSM_started" - BFIN GAS /tmp/ccVDpEgS.s page 97 - - - 4308 5F737461 - 4308 72746564 - 4308 00 - 4309 .LASF54: - 4310 012f 4359434C .string "CYCLE_UNKNOWN" - 4310 455F554E - 4310 4B4E4F57 - 4310 4E00 - 4311 .LASF95: - 4312 013d 73706F72 .string "sport_rx_nonzero_sum" - 4312 745F7278 - 4312 5F6E6F6E - 4312 7A65726F - 4312 5F73756D - 4313 .LASF72: - 4314 0152 6D6F6465 .string "mode" - 4314 00 - 4315 .LASF118: - 4316 0157 54585F62 .string "TX_buff_I_shadow" - 4316 7566665F - 4316 495F7368 - 4316 61646F77 - 4316 00 - 4317 .LASF46: - 4318 0168 62756666 .string "buff_switch" - 4318 5F737769 - 4318 74636800 - 4319 .LASF51: - 4320 0174 46554C4C .string "FULLY_COMPLETED" - 4320 595F434F - 4320 4D504C45 - 4320 54454400 - 4321 .LASF77: - 4322 0184 54585F62 .string "TX_buff_I" - 4322 7566665F - 4322 4900 - 4323 .LASF8: - 4324 018e 75696E74 .string "uint32_t" - 4324 33325F74 - 4324 00 - 4325 .LASF113: - 4326 0197 54585F62 .string "TX_buff" - 4326 75666600 - 4327 .LASF55: - 4328 019f 4359434C .string "CYCLE_STARTED" - 4328 455F5354 - 4328 41525445 - 4328 4400 - 4329 .LASF116: - 4330 01ad 54585F6D .string "TX_marker" - 4330 61726B65 - 4330 7200 - 4331 .LASF43: - 4332 01b7 4C353032 .string "L502_STREAM_ALL_IN" - 4332 5F535452 - 4332 45414D5F - 4332 414C4C5F - BFIN GAS /tmp/ccVDpEgS.s page 98 - - - 4332 494E00 - 4333 .LASF45: - 4334 01ca 666C6F61 .string "float" - 4334 7400 - 4335 .LASF90: - 4336 01d0 6E756D62 .string "number_of_free_tx_descriptors" - 4336 65725F6F - 4336 665F6672 - 4336 65655F74 - 4336 785F6465 - 4337 .LASF62: - 4338 01ee 54585F44 .string "TX_DONE" - 4338 4F4E4500 - 4339 .LASF131: - 4340 01f6 64617461 .string "dataprocessor" - 4340 70726F63 - 4340 6573736F - 4340 7200 - 4341 .LASF18: - 4342 0204 72657375 .string "result" - 4342 6C7400 - 4343 .LASF59: - 4344 020b 46494C4C .string "FILLING" - 4344 494E4700 - 4345 .LASF13: - 4346 0213 6C6F6E67 .string "long long unsigned int" - 4346 206C6F6E - 4346 6720756E - 4346 7369676E - 4346 65642069 - 4347 .LASF79: - 4348 022a 4156475F .string "AVG_buff_I" - 4348 62756666 - 4348 5F4900 - 4349 .LASF96: - 4350 0235 7573725F .string "usr_cmd_process" - 4350 636D645F - 4350 70726F63 - 4350 65737300 - 4351 .LASF67: - 4352 0245 53454D49 .string "SEMITRANSPARENT" - 4352 5452414E - 4352 53504152 - 4352 454E5400 - 4353 .LASF93: - 4354 0255 7263765F .string "rcv_data" - 4354 64617461 - 4354 00 - 4355 .LASF97: - 4356 025e 73706F72 .string "sport_tx_done" - 4356 745F7478 - 4356 5F646F6E - 4356 6500 - 4357 .LASF40: - 4358 026c 4C353032 .string "L502_STREAM_DAC1" - 4358 5F535452 - 4358 45414D5F - BFIN GAS /tmp/ccVDpEgS.s page 99 - - - 4358 44414331 - 4358 00 - 4359 .LASF41: - 4360 027d 4C353032 .string "L502_STREAM_DAC2" - 4360 5F535452 - 4360 45414D5F - 4360 44414332 - 4360 00 - 4361 .LASF60: - 4362 028e 544F444F .string "TODO_TX" - 4362 5F545800 - 4363 .LASF108: - 4364 0296 4646545F .string "FFT_res_size" - 4364 7265735F - 4364 73697A65 - 4364 00 - 4365 .LASF19: - 4366 02a3 64617461 .string "data_size" - 4366 5F73697A - 4366 6500 - 4367 .LASF10: - 4368 02ad 696E7436 .string "int64_t" - 4368 345F7400 - 4369 .LASF128: - 4370 02b5 7372632F .string "src/l502_user_process.c" - 4370 6C353032 - 4370 5F757365 - 4370 725F7072 - 4370 6F636573 - 4371 .LASF103: - 4372 02cd 4646545F .string "FFT_buff" - 4372 62756666 - 4372 00 - 4373 .LASF15: - 4374 02d6 636F6465 .string "code" - 4374 00 - 4375 .LASF29: - 4376 02db 4C353032 .string "L502_LCH_MODE_COMM" - 4376 5F4C4348 - 4376 5F4D4F44 - 4376 455F434F - 4376 4D4D00 - 4377 .LASF57: - 4378 02ee 68646D61 .string "hdma_TX_state" - 4378 5F54585F - 4378 73746174 - 4378 6500 - 4379 .LASF44: - 4380 02fc 4C353032 .string "L502_STREAM_ALL_OUT" - 4380 5F535452 - 4380 45414D5F - 4380 414C4C5F - 4380 4F555400 - 4381 .LASF36: - 4382 0310 4C353032 .string "L502_SYNC_DI_SYN1_FALL" - 4382 5F53594E - 4382 435F4449 - BFIN GAS /tmp/ccVDpEgS.s page 100 - - - 4382 5F53594E - 4382 315F4641 - 4383 .LASF82: - 4384 0327 4156475F .string "AVG_buff_state" - 4384 62756666 - 4384 5F737461 - 4384 746500 - 4385 .LASF115: - 4386 0336 74776964 .string "twiddle_re" - 4386 646C655F - 4386 726500 - 4387 .LASF88: - 4388 0341 44494E32 .string "DIN2_SYN_value_curr" - 4388 5F53594E - 4388 5F76616C - 4388 75655F63 - 4388 75727200 - 4389 .LASF22: - 4390 0355 63686172 .string "char" - 4390 00 - 4391 .LASF100: - 4392 035a 68646D61 .string "hdma_send_done" - 4392 5F73656E - 4392 645F646F - 4392 6E6500 - 4393 .LASF91: - 4394 0369 6572725F .string "err_codes" - 4394 636F6465 - 4394 7300 - 4395 .LASF20: - 4396 0373 64617461 .string "data" - 4396 00 - 4397 .LASF3: - 4398 0378 75696E74 .string "uint8_t" - 4398 385F7400 - 4399 .LASF16: - 4400 0380 73746174 .string "status" - 4400 757300 - 4401 .LASF102: - 4402 0387 4156475F .string "AVG_buff_I_max" - 4402 62756666 - 4402 5F495F6D - 4402 617800 - 4403 .LASF52: - 4404 0396 454E4445 .string "ENDED" - 4404 4400 - 4405 .LASF11: - 4406 039c 6C6F6E67 .string "long long int" - 4406 206C6F6E - 4406 6720696E - 4406 7400 - 4407 .LASF129: - 4408 03aa 2F686F6D .string "/home/feda/MIPT/RadioPhotonic_Subserface_radar/ADC_computing/BFfirmware_0" - 4408 652F6665 - 4408 64612F4D - 4408 4950542F - 4408 52616469 - BFIN GAS /tmp/ccVDpEgS.s page 101 - - - 4409 .LASF39: - 4410 03f4 4C353032 .string "L502_STREAM_DIN" - 4410 5F535452 - 4410 45414D5F - 4410 44494E00 - 4411 .LASF61: - 4412 0404 5452414E .string "TRANSMITTING" - 4412 534D4954 - 4412 54494E47 - 4412 00 - 4413 .LASF114: - 4414 0411 54585F62 .string "TX_buff_shadow" - 4414 7566665F - 4414 73686164 - 4414 6F7700 - 4415 .LASF104: - 4416 0420 7573725F .string "usr_out_proc_data" - 4416 6F75745F - 4416 70726F63 - 4416 5F646174 - 4416 6100 - 4417 .LASF80: - 4418 0432 4156475F .string "AVG_buff_I_last" - 4418 62756666 - 4418 5F495F6C - 4418 61737400 - 4419 .LASF112: - 4420 0442 73747265 .string "streams_succes_flag" - 4420 616D735F - 4420 73756363 - 4420 65735F66 - 4420 6C616700 - 4421 .LASF70: - 4422 0456 574F524B .string "WORK" - 4422 00 - 4423 .LASF50: - 4424 045b 53544550 .string "STEP_COMPLETED" - 4424 5F434F4D - 4424 504C4554 - 4424 454400 - 4425 .LASF28: - 4426 046a 4C353032 .string "L502_ADC_RANGE_02" - 4426 5F414443 - 4426 5F52414E - 4426 47455F30 - 4426 3200 - 4427 .LASF99: - 4428 047c 73697A65 .string "size" - 4428 00 - 4429 .LASF27: - 4430 0481 4C353032 .string "L502_ADC_RANGE_05" - 4430 5F414443 - 4430 5F52414E - 4430 47455F30 - 4430 3500 - 4431 .LASF17: - 4432 0493 70617261 .string "param" - BFIN GAS /tmp/ccVDpEgS.s page 102 - - - 4432 6D00 - 4433 .LASF58: - 4434 0499 54585F42 .string "TX_BUFF_OFF" - 4434 5546465F - 4434 4F464600 - 4435 .LASF107: - 4436 04a5 68656164 .string "header" - 4436 657200 - 4437 .LASF83: - 4438 04ac 4156475F .string "AVG_buff_active" - 4438 62756666 - 4438 5F616374 - 4438 69766500 - 4439 .LASF35: - 4440 04bc 4C353032 .string "L502_SYNC_DI_SYN2_RISE" - 4440 5F53594E - 4440 435F4449 - 4440 5F53594E - 4440 325F5249 - 4441 .LASF126: - 4442 04d3 44595F53 .string "DY_SYN_2_value_prev" - 4442 594E5F32 - 4442 5F76616C - 4442 75655F70 - 4442 72657600 - 4443 .LASF84: - 4444 04e7 4646545F .string "FFT_buff_I" - 4444 62756666 - 4444 5F4900 - 4445 .LASF87: - 4446 04f2 64696769 .string "digital_word_curr" - 4446 74616C5F - 4446 776F7264 - 4446 5F637572 - 4446 7200 - 4447 .LASF23: - 4448 0504 4C353032 .string "L502_ADC_RANGE_10" - 4448 5F414443 - 4448 5F52414E - 4448 47455F31 - 4448 3000 - 4449 .LASF127: - 4450 0516 474E5520 .string "GNU C 4.3.5" - 4450 4320342E - 4450 332E3500 - 4451 .LASF4: - 4452 0522 75696E74 .string "uint16_t" - 4452 31365F74 - 4452 00 - 4453 .LASF78: - 4454 052b 54585F62 .string "TX_buff_state" - 4454 7566665F - 4454 73746174 - 4454 6500 - 4455 .LASF105: - 4456 0539 7573725F .string "usr_in_proc_data" - 4456 696E5F70 - BFIN GAS /tmp/ccVDpEgS.s page 103 - - - 4456 726F635F - 4456 64617461 - 4456 00 - 4457 .LASF101: - 4458 054a 4156475F .string "AVG_buff" - 4458 62756666 - 4458 00 - 4459 .LASF66: - 4460 0553 5452414E .string "TRANSPARENT" - 4460 53504152 - 4460 454E5400 - 4461 .LASF68: - 4462 055f 4156475F .string "AVG_DONE" - 4462 444F4E45 - 4462 00 - 4463 .LASF47: - 4464 0568 6176675F .string "avg_state" - 4464 73746174 - 4464 6500 - 4465 .LASF2: - 4466 0572 73686F72 .string "short int" - 4466 7420696E - 4466 7400 - 4467 .LASF56: - 4468 057c 4359434C .string "CYCLE_RUNNING" - 4468 455F5255 - 4468 4E4E494E - 4468 4700 - 4469 .LASF75: - 4470 058a 61766572 .string "average_N_max" - 4470 6167655F - 4470 4E5F6D61 - 4470 7800 - 4471 .LASF7: - 4472 0598 6C6F6E67 .string "long int" - 4472 20696E74 - 4472 00 - 4473 .LASF86: - 4474 05a1 64696769 .string "digital_word_prev" - 4474 74616C5F - 4474 776F7264 - 4474 5F707265 - 4474 7600 - 4475 .LASF122: - 4476 05b3 736F6D65 .string "some_i" - 4476 5F6900 - 4477 .LASF12: - 4478 05ba 75696E74 .string "uint64_t" - 4478 36345F74 - 4478 00 - 4479 .LASF106: - 4480 05c3 776F7264 .string "word" - 4480 00 - 4481 .LASF111: - 4482 05c8 6462675F .string "dbg_sport_rx_copy" - 4482 73706F72 - 4482 745F7278 - BFIN GAS /tmp/ccVDpEgS.s page 104 - - - 4482 5F636F70 - 4482 7900 - 4483 .LASF130: - 4484 05da 64617461 .string "dataprocessor_dypedef" - 4484 70726F63 - 4484 6573736F - 4484 725F6479 - 4484 70656465 - 4485 .LASF53: - 4486 05f0 6379636C .string "cycle_state" - 4486 655F7374 - 4486 61746500 - 4487 .LASF69: - 4488 05fc 4646545F .string "FFT_DONE" - 4488 444F4E45 - 4488 00 - 4489 .LASF9: - 4490 0605 6C6F6E67 .string "long unsigned int" - 4490 20756E73 - 4490 69676E65 - 4490 6420696E - 4490 7400 - 4491 .LASF92: - 4492 0617 6572725F .string "err_codes_sum" - 4492 636F6465 - 4492 735F7375 - 4492 6D00 - 4493 .LASF6: - 4494 0625 696E7433 .string "int32_t" - 4494 325F7400 - 4495 .LASF49: - 4496 062d 53544550 .string "STEP_RUNNING" - 4496 5F52554E - 4496 4E494E47 - 4496 00 - 4497 .LASF38: - 4498 063a 4C353032 .string "L502_STREAM_ADC" - 4498 5F535452 - 4498 45414D5F - 4498 41444300 - 4499 .LASF1: - 4500 064a 756E7369 .string "unsigned char" - 4500 676E6564 - 4500 20636861 - 4500 7200 - 4501 .LASF125: - 4502 0658 44595F53 .string "DY_SYN_2_value" - 4502 594E5F32 - 4502 5F76616C - 4502 756500 - 4503 .LASF98: - 4504 0667 61646472 .string "addr" - 4504 00 - 4505 .LASF89: - 4506 066c 44494E32 .string "DIN2_SYN_value_prev" - 4506 5F53594E - 4506 5F76616C - BFIN GAS /tmp/ccVDpEgS.s page 105 - - - 4506 75655F70 - 4506 72657600 - 4507 .LASF63: - 4508 0680 42554646 .string "BUFF_READY" - 4508 5F524541 - 4508 445900 - 4509 .LASF123: - 4510 068b 73697A65 .string "size_processed" - 4510 5F70726F - 4510 63657373 - 4510 656400 - 4511 .LASF73: - 4512 069a 6D6F6465 .string "mode_next" - 4512 5F6E6578 - 4512 7400 - 4513 .LASF0: - 4514 06a4 7369676E .string "signed char" - 4514 65642063 - 4514 68617200 - 4515 .LASF5: - 4516 06b0 73686F72 .string "short unsigned int" - 4516 7420756E - 4516 7369676E - 4516 65642069 - 4516 6E7400 - 4517 .LASF117: - 4518 06c3 50726F63 .string "Proc_state" - 4518 5F737461 - 4518 746500 - 4519 .LASF34: - 4520 06ce 4C353032 .string "L502_SYNC_DI_SYN1_RISE" - 4520 5F53594E - 4520 435F4449 - 4520 5F53594E - 4520 315F5249 - 4521 .LASF48: - 4522 06e5 53544F50 .string "STOPPED" - 4522 50454400 - 4523 .LASF119: - 4524 06ed 64617461 .string "data_I" - 4524 5F4900 - 4525 .LASF85: - 4526 06f4 4646545F .string "FFT_buff_state" - 4526 62756666 - 4526 5F737461 - 4526 746500 - 4527 .LASF21: - 4528 0703 745F6C35 .string "t_l502_bf_cmd" - 4528 30325F62 - 4528 665F636D - 4528 6400 - 4529 .LASF64: - 4530 0711 44554D4D .string "DUMMY" - 4530 5900 - 4531 .LASF76: - 4532 0717 61766572 .string "average_N" - 4532 6167655F - BFIN GAS /tmp/ccVDpEgS.s page 106 - - - 4532 4E00 - 4533 .LASF94: - 4534 0721 73747265 .string "streams_sum" - 4534 616D735F - 4534 73756D00 - 4535 .ident "GCC: (ADI-2014R1-RC2) 4.3.5" - BFIN GAS /tmp/ccVDpEgS.s page 107 + 1497 0898 4AE10000 P2.H = _TX_buff_I; + 1498 089c 0AE11400 P2.L = _TX_buff_I; + 1499 08a0 40E10000 R0.H = _TX_buff_shadow; + 1500 08a4 1191 R1 = [P2]; + 1501 .LVL128: + 1502 08a6 0260 R2 = 0 (X); + 1503 08a8 00E10000 R0.L = _TX_buff_shadow; + 1504 08ac FFE3AAFB call _hdma_send_req_start; + 379:src/l502_user_process.c **** hdma_send_req_start(TX_marker, 10, 0); + 1505 .loc 1 379 0 + 1506 08b0 40E10000 R0.H = _TX_marker; + 1507 08b4 00E10400 R0.L = _TX_marker; + 1508 08b8 5160 R1 = 10 (X); + 1509 08ba 0260 R2 = 0 (X); + 1510 08bc FFE3A2FB call _hdma_send_req_start; + 382:src/l502_user_process.c **** TX_buff_state = TX_DONE; + 1511 .loc 1 382 0 + 1512 08c0 4AE10000 P2.H = _TX_buff_state; + 1513 08c4 2060 R0 = 4 (X); + 1514 08c6 0AE13000 P2.L = _TX_buff_state; + 1515 08ca 109B B [P2] = R0; + 1516 08cc 472E jump.s .L108; + BFIN GAS /tmp/cchRAUfk.s page 46 + + + 1517 .LFE3: + 1518 .size _usr_in_proc_data, .-_usr_in_proc_data + 1519 .global _streams_cnt; + 1520 .section .bss,"aw",@nobits + 1521 .align 4 + 1522 .type _streams_cnt, @object + 1523 .size _streams_cnt, 16 + 1524 _streams_cnt: + 1525 0000 00000000 .zero 16 + 1525 00000000 + 1525 00000000 + 1525 00000000 + 1526 .global _dbg_receive_value; + 1527 .data; + 1528 .align 4 + 1529 .type _dbg_receive_value, @object + 1530 .size _dbg_receive_value, 4 + 1531 _dbg_receive_value: + 1532 0000 91D51200 .long 1234321 + 1533 .global _streams_succes_flag; + 1534 .section .bss + 1535 .align 4 + 1536 .type _streams_succes_flag, @object + 1537 .size _streams_succes_flag, 4 + 1538 _streams_succes_flag: + 1539 0010 00000000 .zero 4 + 1540 .global _TX_marker; + 1541 .data; + 1542 .align 4 + 1543 .type _TX_marker, @object + 1544 .size _TX_marker, 40 + 1545 _TX_marker: + 1546 0004 0F0000FE .long -33554417 + 1547 0008 F00000FE .long -33554192 + 1548 000c 000F00FE .long -33550592 + 1549 0010 00F000FE .long -33492992 + 1550 0014 00000FFE .long -32571392 + 1551 0018 0000F0FE .long -17825792 + 1552 001c 00000FFE .long -32571392 + 1553 0020 00F000FE .long -33492992 + 1554 0024 000F00FE .long -33550592 + 1555 0028 F00000FE .long -33554192 + 1556 .global _TX_buff_I; + 1557 .section .bss + 1558 .align 4 + 1559 .type _TX_buff_I, @object + 1560 .size _TX_buff_I, 4 + 1561 _TX_buff_I: + 1562 0014 00000000 .zero 4 + 1563 .global _TX_buff_I_shadow; + 1564 .data; + 1565 .align 4 + 1566 .type _TX_buff_I_shadow, @object + 1567 .size _TX_buff_I_shadow, 4 + 1568 _TX_buff_I_shadow: + 1569 002c B9E10100 .long 123321 + 1570 .global _data_I; + BFIN GAS /tmp/cchRAUfk.s page 47 + + + 1571 .section .bss + 1572 .align 4 + 1573 .type _data_I, @object + 1574 .size _data_I, 4 + 1575 _data_I: + 1576 0018 00000000 .zero 4 + 1577 .global _send_size; + 1578 .align 4 + 1579 .type _send_size, @object + 1580 .size _send_size, 4 + 1581 _send_size: + 1582 001c 00000000 .zero 4 + 1583 .global _TX_buff_state; + 1584 .data; + 1585 .type _TX_buff_state, @object + 1586 .size _TX_buff_state, 1 + 1587 _TX_buff_state: + 1588 0030 04 .byte 4 + 1589 .global _tx_val; + 1590 0031 000000 .section .bss + 1591 .align 4 + 1592 .type _tx_val, @object + 1593 .size _tx_val, 4 + 1594 _tx_val: + 1595 0020 00000000 .zero 4 + 1596 .global _some_i; + 1597 .align 4 + 1598 .type _some_i, @object + 1599 .size _some_i, 4 + 1600 _some_i: + 1601 0024 00000000 .zero 4 + 1602 .global _size_processed; + 1603 .align 4 + 1604 .type _size_processed, @object + 1605 .size _size_processed, 4 + 1606 _size_processed: + 1607 0028 00000000 .zero 4 + 1608 .global _LFSM_started; + 1609 .type _LFSM_started, @object + 1610 .size _LFSM_started, 1 + 1611 _LFSM_started: + 1612 002c 00 .zero 1 + 1613 .global _DY_SYN_2_value; + 1614 .type _DY_SYN_2_value, @object + 1615 .size _DY_SYN_2_value, 1 + 1616 _DY_SYN_2_value: + 1617 002d 00 .zero 1 + 1618 .global _DY_SYN_2_value_prev; + 1619 .type _DY_SYN_2_value_prev, @object + 1620 .size _DY_SYN_2_value_prev, 1 + 1621 _DY_SYN_2_value_prev: + 1622 002e 00 .zero 1 + 1623 .comm _dbg_sport_rx_copy,40,4 + 1624 .comm _Proc_state,48,4 + 1625 002f 00 .section .debug_frame,"",@progbits + 1626 .Lframe0: + 1627 0000 0C000000 .4byte .LECIE0-.LSCIE0 + BFIN GAS /tmp/cchRAUfk.s page 48 + + + 1628 .LSCIE0: + 1629 0004 FFFFFFFF .4byte 0xffffffff + 1630 0008 01 .byte 0x1 + 1631 0009 00 .string "" + 1632 000a 01 .uleb128 0x1 + 1633 000b 7C .sleb128 -4 + 1634 000c 23 .byte 0x23 + 1635 000d 0C .byte 0xc + 1636 000e 0E .uleb128 0xe + 1637 000f 00 .uleb128 0x0 + 1638 .align 4 + 1639 .LECIE0: + 1640 .LSFDE0: + 1641 0010 20000000 .4byte .LEFDE0-.LASFDE0 + 1642 .LASFDE0: + 1643 0014 00000000 .4byte .Lframe0 + 1644 0018 00000000 .4byte .LFB7 + 1645 001c 9C030000 .4byte .LFE7-.LFB7 + 1646 0020 44 .byte 0x4 + 1647 .4byte .LCFI0-.LFB7 + 1648 0021 0E .byte 0xe + 1649 0022 10 .uleb128 0x10 + 1650 0023 44 .byte 0x4 + 1651 .4byte .LCFI1-.LCFI0 + 1652 0024 0C .byte 0xc + 1653 0025 0F .uleb128 0xf + 1654 0026 18 .uleb128 0x18 + 1655 0027 8F .byte 0x8f + 1656 0028 06 .uleb128 0x6 + 1657 0029 A3 .byte 0xa3 + 1658 002a 05 .uleb128 0x5 + 1659 002b 8D .byte 0x8d + 1660 002c 04 .uleb128 0x4 + 1661 002d 8C .byte 0x8c + 1662 002e 03 .uleb128 0x3 + 1663 002f 87 .byte 0x87 + 1664 0030 02 .uleb128 0x2 + 1665 0031 86 .byte 0x86 + 1666 0032 01 .uleb128 0x1 + 1667 0033 00 .align 4 + 1668 .LEFDE0: + 1669 .LSFDE2: + 1670 0034 14000000 .4byte .LEFDE2-.LASFDE2 + 1671 .LASFDE2: + 1672 0038 00000000 .4byte .Lframe0 + 1673 003c 9C030000 .4byte .LFB6 + 1674 0040 1C000000 .4byte .LFE6-.LFB6 + 1675 0044 48 .byte 0x4 + 1676 .4byte .LCFI5-.LFB6 + 1677 0045 0C .byte 0xc + 1678 0046 0F .uleb128 0xf + 1679 0047 08 .uleb128 0x8 + 1680 0048 8F .byte 0x8f + 1681 0049 02 .uleb128 0x2 + 1682 004a A3 .byte 0xa3 + 1683 004b 01 .uleb128 0x1 + 1684 .align 4 + BFIN GAS /tmp/cchRAUfk.s page 49 + + + 1685 .LEFDE2: + 1686 .LSFDE4: + 1687 004c 14000000 .4byte .LEFDE4-.LASFDE4 + 1688 .LASFDE4: + 1689 0050 00000000 .4byte .Lframe0 + 1690 0054 B8030000 .4byte .LFB5 + 1691 0058 28000000 .4byte .LFE5-.LFB5 + 1692 005c 48 .byte 0x4 + 1693 .4byte .LCFI6-.LFB5 + 1694 005d 0C .byte 0xc + 1695 005e 0F .uleb128 0xf + 1696 005f 08 .uleb128 0x8 + 1697 0060 8F .byte 0x8f + 1698 0061 02 .uleb128 0x2 + 1699 0062 A3 .byte 0xa3 + 1700 0063 01 .uleb128 0x1 + 1701 .align 4 + 1702 .LEFDE4: + 1703 .LSFDE6: + 1704 0064 1C000000 .4byte .LEFDE6-.LASFDE6 + 1705 .LASFDE6: + 1706 0068 00000000 .4byte .Lframe0 + 1707 006c E0030000 .4byte .LFB4 + 1708 0070 4A000000 .4byte .LFE4-.LFB4 + 1709 0074 42 .byte 0x4 + 1710 .4byte .LCFI7-.LFB4 + 1711 0075 0E .byte 0xe + 1712 0076 08 .uleb128 0x8 + 1713 0077 48 .byte 0x4 + 1714 .4byte .LCFI8-.LCFI7 + 1715 0078 0C .byte 0xc + 1716 0079 0F .uleb128 0xf + 1717 007a 10 .uleb128 0x10 + 1718 007b 8F .byte 0x8f + 1719 007c 04 .uleb128 0x4 + 1720 007d A3 .byte 0xa3 + 1721 007e 03 .uleb128 0x3 + 1722 007f 87 .byte 0x87 + 1723 0080 02 .uleb128 0x2 + 1724 0081 86 .byte 0x86 + 1725 0082 01 .uleb128 0x1 + 1726 0083 00 .align 4 + 1727 .LEFDE6: + 1728 .LSFDE8: + 1729 0084 14000000 .4byte .LEFDE8-.LASFDE8 + 1730 .LASFDE8: + 1731 0088 00000000 .4byte .Lframe0 + 1732 008c 2C040000 .4byte .LFB2 + 1733 0090 A2000000 .4byte .LFE2-.LFB2 + 1734 0094 44 .byte 0x4 + 1735 .4byte .LCFI11-.LFB2 + 1736 0095 0C .byte 0xc + 1737 0096 0F .uleb128 0xf + 1738 0097 08 .uleb128 0x8 + 1739 0098 8F .byte 0x8f + 1740 0099 02 .uleb128 0x2 + 1741 009a A3 .byte 0xa3 + BFIN GAS /tmp/cchRAUfk.s page 50 + + + 1742 009b 01 .uleb128 0x1 + 1743 .align 4 + 1744 .LEFDE8: + 1745 .LSFDE10: + 1746 009c 28000000 .4byte .LEFDE10-.LASFDE10 + 1747 .LASFDE10: + 1748 00a0 00000000 .4byte .Lframe0 + 1749 00a4 D0040000 .4byte .LFB3 + 1750 00a8 FE030000 .4byte .LFE3-.LFB3 + 1751 00ac 42 .byte 0x4 + 1752 .4byte .LCFI12-.LFB3 + 1753 00ad 0E .byte 0xe + 1754 00ae 1C .uleb128 0x1c + 1755 00af 44 .byte 0x4 + 1756 .4byte .LCFI13-.LCFI12 + 1757 00b0 0C .byte 0xc + 1758 00b1 0F .uleb128 0xf + 1759 00b2 24 .uleb128 0x24 + 1760 00b3 8F .byte 0x8f + 1761 00b4 09 .uleb128 0x9 + 1762 00b5 A3 .byte 0xa3 + 1763 00b6 08 .uleb128 0x8 + 1764 00b7 8D .byte 0x8d + 1765 00b8 07 .uleb128 0x7 + 1766 00b9 8C .byte 0x8c + 1767 00ba 06 .uleb128 0x6 + 1768 00bb 8B .byte 0x8b + 1769 00bc 05 .uleb128 0x5 + 1770 00bd 87 .byte 0x87 + 1771 00be 04 .uleb128 0x4 + 1772 00bf 86 .byte 0x86 + 1773 00c0 03 .uleb128 0x3 + 1774 00c1 85 .byte 0x85 + 1775 00c2 02 .uleb128 0x2 + 1776 00c3 84 .byte 0x84 + 1777 00c4 01 .uleb128 0x1 + 1778 00c5 000000 .align 4 + 1779 .LEFDE10: + 1780 .text; + 1781 .Letext0: + 1782 08ce 0000 .section .debug_loc,"",@progbits + 1783 .Ldebug_loc0: + 1784 .LLST0: + 1785 0000 00000000 .4byte .LFB7-.Ltext0 + 1786 0004 04000000 .4byte .LCFI0-.Ltext0 + 1787 0008 0100 .2byte 0x1 + 1788 000a 5E .byte 0x5e + 1789 000b 04000000 .4byte .LCFI0-.Ltext0 + 1790 000f 08000000 .4byte .LCFI1-.Ltext0 + 1791 0013 0200 .2byte 0x2 + 1792 0015 7E .byte 0x7e + 1793 0016 10 .sleb128 16 + 1794 0017 08000000 .4byte .LCFI1-.Ltext0 + 1795 001b 9C030000 .4byte .LFE7-.Ltext0 + 1796 001f 0200 .2byte 0x2 + 1797 0021 7F .byte 0x7f + 1798 0022 18 .sleb128 24 + BFIN GAS /tmp/cchRAUfk.s page 51 + + + 1799 0023 00000000 .4byte 0x0 + 1800 0027 00000000 .4byte 0x0 + 1801 .LLST1: + 1802 002b 00000000 .4byte .LVL0-.Ltext0 + 1803 002f 10000000 .4byte .LVL1-.Ltext0 + 1804 0033 0100 .2byte 0x1 + 1805 0035 50 .byte 0x50 + 1806 0036 10000000 .4byte .LVL1-.Ltext0 + 1807 003a 24000000 .4byte .LVL2-.Ltext0 + 1808 003e 0100 .2byte 0x1 + 1809 0040 58 .byte 0x58 + 1810 0041 2E000000 .4byte .LVL4-.Ltext0 + 1811 0045 48000000 .4byte .LVL5-.Ltext0 + 1812 0049 0100 .2byte 0x1 + 1813 004b 58 .byte 0x58 + 1814 004c 52000000 .4byte .LVL6-.Ltext0 + 1815 0050 56000000 .4byte .LVL7-.Ltext0 + 1816 0054 0100 .2byte 0x1 + 1817 0056 58 .byte 0x58 + 1818 0057 6C000000 .4byte .LVL9-.Ltext0 + 1819 005b 94000000 .4byte .LVL12-.Ltext0 + 1820 005f 0100 .2byte 0x1 + 1821 0061 58 .byte 0x58 + 1822 0062 98000000 .4byte .LVL13-.Ltext0 + 1823 0066 A8000000 .4byte .LVL14-.Ltext0 + 1824 006a 0100 .2byte 0x1 + 1825 006c 58 .byte 0x58 + 1826 006d 4A010000 .4byte .LVL29-.Ltext0 + 1827 0071 5A010000 .4byte .LVL30-.Ltext0 + 1828 0075 0100 .2byte 0x1 + 1829 0077 58 .byte 0x58 + 1830 0078 7C010000 .4byte .LVL31-.Ltext0 + 1831 007c 9A010000 .4byte .LVL32-.Ltext0 + 1832 0080 0100 .2byte 0x1 + 1833 0082 58 .byte 0x58 + 1834 0083 9C010000 .4byte .LVL33-.Ltext0 + 1835 0087 0E020000 .4byte .LVL52-.Ltext0 + 1836 008b 0100 .2byte 0x1 + 1837 008d 58 .byte 0x58 + 1838 008e 10020000 .4byte .LVL53-.Ltext0 + 1839 0092 6C020000 .4byte .LVL54-.Ltext0 + 1840 0096 0100 .2byte 0x1 + 1841 0098 58 .byte 0x58 + 1842 0099 94020000 .4byte .LVL57-.Ltext0 + 1843 009d EE020000 .4byte .LVL58-.Ltext0 + 1844 00a1 0100 .2byte 0x1 + 1845 00a3 58 .byte 0x58 + 1846 00a4 04030000 .4byte .LVL59-.Ltext0 + 1847 00a8 16030000 .4byte .LVL60-.Ltext0 + 1848 00ac 0100 .2byte 0x1 + 1849 00ae 58 .byte 0x58 + 1850 00af 18030000 .4byte .LVL61-.Ltext0 + 1851 00b3 2A030000 .4byte .LVL62-.Ltext0 + 1852 00b7 0100 .2byte 0x1 + 1853 00b9 58 .byte 0x58 + 1854 00ba 2C030000 .4byte .LVL63-.Ltext0 + 1855 00be 86030000 .4byte .LVL64-.Ltext0 + BFIN GAS /tmp/cchRAUfk.s page 52 + + + 1856 00c2 0100 .2byte 0x1 + 1857 00c4 58 .byte 0x58 + 1858 00c5 00000000 .4byte 0x0 + 1859 00c9 00000000 .4byte 0x0 + 1860 .LLST2: + 1861 00cd 24000000 .4byte .LVL2-.Ltext0 + 1862 00d1 2C000000 .4byte .LVL3-.Ltext0 + 1863 00d5 0100 .2byte 0x1 + 1864 00d7 57 .byte 0x57 + 1865 00d8 58000000 .4byte .LVL8-.Ltext0 + 1866 00dc 6C000000 .4byte .LVL9-.Ltext0 + 1867 00e0 0100 .2byte 0x1 + 1868 00e2 57 .byte 0x57 + 1869 00e3 00000000 .4byte 0x0 + 1870 00e7 00000000 .4byte 0x0 + 1871 .LLST3: + 1872 00eb 84000000 .4byte .LVL10-.Ltext0 + 1873 00ef 90000000 .4byte .LVL11-.Ltext0 + 1874 00f3 0100 .2byte 0x1 + 1875 00f5 50 .byte 0x50 + 1876 00f6 00000000 .4byte 0x0 + 1877 00fa 00000000 .4byte 0x0 + 1878 .LLST4: + 1879 00fe 0E010000 .4byte .LVL15-.Ltext0 + 1880 0102 38010000 .4byte .LVL26-.Ltext0 + 1881 0106 0100 .2byte 0x1 + 1882 0108 51 .byte 0x51 + 1883 0109 38010000 .4byte .LVL26-.Ltext0 + 1884 010d 40010000 .4byte .LVL28-.Ltext0 + 1885 0111 0100 .2byte 0x1 + 1886 0113 50 .byte 0x50 + 1887 0114 00000000 .4byte 0x0 + 1888 0118 00000000 .4byte 0x0 + 1889 .LLST5: + 1890 011c AE010000 .4byte .LVL34-.Ltext0 + 1891 0120 B4010000 .4byte .LVL35-.Ltext0 + 1892 0124 0100 .2byte 0x1 + 1893 0126 52 .byte 0x52 + 1894 0127 B4010000 .4byte .LVL35-.Ltext0 + 1895 012b BC010000 .4byte .LVL36-.Ltext0 + 1896 012f 0100 .2byte 0x1 + 1897 0131 50 .byte 0x50 + 1898 0132 BC010000 .4byte .LVL36-.Ltext0 + 1899 0136 BE010000 .4byte .LVL37-.Ltext0 + 1900 013a 0100 .2byte 0x1 + 1901 013c 52 .byte 0x52 + 1902 013d BE010000 .4byte .LVL37-.Ltext0 + 1903 0141 C6010000 .4byte .LVL38-.Ltext0 + 1904 0145 0100 .2byte 0x1 + 1905 0147 50 .byte 0x50 + 1906 0148 C6010000 .4byte .LVL38-.Ltext0 + 1907 014c C8010000 .4byte .LVL39-.Ltext0 + 1908 0150 0100 .2byte 0x1 + 1909 0152 52 .byte 0x52 + 1910 0153 C8010000 .4byte .LVL39-.Ltext0 + 1911 0157 D0010000 .4byte .LVL40-.Ltext0 + 1912 015b 0100 .2byte 0x1 + BFIN GAS /tmp/cchRAUfk.s page 53 + + + 1913 015d 50 .byte 0x50 + 1914 015e D0010000 .4byte .LVL40-.Ltext0 + 1915 0162 D2010000 .4byte .LVL41-.Ltext0 + 1916 0166 0100 .2byte 0x1 + 1917 0168 52 .byte 0x52 + 1918 0169 D2010000 .4byte .LVL41-.Ltext0 + 1919 016d DA010000 .4byte .LVL42-.Ltext0 + 1920 0171 0100 .2byte 0x1 + 1921 0173 50 .byte 0x50 + 1922 0174 DA010000 .4byte .LVL42-.Ltext0 + 1923 0178 DC010000 .4byte .LVL43-.Ltext0 + 1924 017c 0100 .2byte 0x1 + 1925 017e 52 .byte 0x52 + 1926 017f DC010000 .4byte .LVL43-.Ltext0 + 1927 0183 E4010000 .4byte .LVL44-.Ltext0 + 1928 0187 0100 .2byte 0x1 + 1929 0189 50 .byte 0x50 + 1930 018a E4010000 .4byte .LVL44-.Ltext0 + 1931 018e E6010000 .4byte .LVL45-.Ltext0 + 1932 0192 0100 .2byte 0x1 + 1933 0194 52 .byte 0x52 + 1934 0195 E6010000 .4byte .LVL45-.Ltext0 + 1935 0199 EE010000 .4byte .LVL46-.Ltext0 + 1936 019d 0100 .2byte 0x1 + 1937 019f 50 .byte 0x50 + 1938 01a0 EE010000 .4byte .LVL46-.Ltext0 + 1939 01a4 F0010000 .4byte .LVL47-.Ltext0 + 1940 01a8 0100 .2byte 0x1 + 1941 01aa 52 .byte 0x52 + 1942 01ab F0010000 .4byte .LVL47-.Ltext0 + 1943 01af F8010000 .4byte .LVL48-.Ltext0 + 1944 01b3 0100 .2byte 0x1 + 1945 01b5 50 .byte 0x50 + 1946 01b6 F8010000 .4byte .LVL48-.Ltext0 + 1947 01ba FA010000 .4byte .LVL49-.Ltext0 + 1948 01be 0100 .2byte 0x1 + 1949 01c0 52 .byte 0x52 + 1950 01c1 FA010000 .4byte .LVL49-.Ltext0 + 1951 01c5 02020000 .4byte .LVL50-.Ltext0 + 1952 01c9 0100 .2byte 0x1 + 1953 01cb 50 .byte 0x50 + 1954 01cc 02020000 .4byte .LVL50-.Ltext0 + 1955 01d0 04020000 .4byte .LVL51-.Ltext0 + 1956 01d4 0100 .2byte 0x1 + 1957 01d6 52 .byte 0x52 + 1958 01d7 04020000 .4byte .LVL51-.Ltext0 + 1959 01db 0E020000 .4byte .LVL52-.Ltext0 + 1960 01df 0100 .2byte 0x1 + 1961 01e1 50 .byte 0x50 + 1962 01e2 00000000 .4byte 0x0 + 1963 01e6 00000000 .4byte 0x0 + 1964 .LLST6: + 1965 01ea 6C020000 .4byte .LVL54-.Ltext0 + 1966 01ee 8A020000 .4byte .LVL56-.Ltext0 + 1967 01f2 0100 .2byte 0x1 + 1968 01f4 58 .byte 0x58 + 1969 01f5 00000000 .4byte 0x0 + BFIN GAS /tmp/cchRAUfk.s page 54 + + + 1970 01f9 00000000 .4byte 0x0 + 1971 .LLST7: + 1972 01fd 80020000 .4byte .LVL55-.Ltext0 + 1973 0201 8A020000 .4byte .LVL56-.Ltext0 + 1974 0205 0100 .2byte 0x1 + 1975 0207 58 .byte 0x58 + 1976 0208 EE020000 .4byte .LVL58-.Ltext0 + 1977 020c 04030000 .4byte .LVL59-.Ltext0 + 1978 0210 0100 .2byte 0x1 + 1979 0212 58 .byte 0x58 + 1980 0213 00000000 .4byte 0x0 + 1981 0217 00000000 .4byte 0x0 + 1982 .LLST8: + 1983 021b 80020000 .4byte .LVL55-.Ltext0 + 1984 021f 8A020000 .4byte .LVL56-.Ltext0 + 1985 0223 0100 .2byte 0x1 + 1986 0225 58 .byte 0x58 + 1987 0226 86030000 .4byte .LVL64-.Ltext0 + 1988 022a 9C030000 .4byte .LFE7-.Ltext0 + 1989 022e 0100 .2byte 0x1 + 1990 0230 58 .byte 0x58 + 1991 0231 00000000 .4byte 0x0 + 1992 0235 00000000 .4byte 0x0 + 1993 .LLST9: + 1994 0239 9C030000 .4byte .LFB6-.Ltext0 + 1995 023d A4030000 .4byte .LCFI5-.Ltext0 + 1996 0241 0100 .2byte 0x1 + 1997 0243 5E .byte 0x5e + 1998 0244 A4030000 .4byte .LCFI5-.Ltext0 + 1999 0248 B8030000 .4byte .LFE6-.Ltext0 + 2000 024c 0200 .2byte 0x2 + 2001 024e 7F .byte 0x7f + 2002 024f 08 .sleb128 8 + 2003 0250 00000000 .4byte 0x0 + 2004 0254 00000000 .4byte 0x0 + 2005 .LLST10: + 2006 0258 9C030000 .4byte .LVL65-.Ltext0 + 2007 025c AA030000 .4byte .LVL66-.Ltext0 + 2008 0260 0100 .2byte 0x1 + 2009 0262 50 .byte 0x50 + 2010 0263 00000000 .4byte 0x0 + 2011 0267 00000000 .4byte 0x0 + 2012 .LLST11: + 2013 026b 9C030000 .4byte .LVL65-.Ltext0 + 2014 026f B8030000 .4byte .LVL67-.Ltext0 + 2015 0273 0100 .2byte 0x1 + 2016 0275 51 .byte 0x51 + 2017 0276 00000000 .4byte 0x0 + 2018 027a 00000000 .4byte 0x0 + 2019 .LLST12: + 2020 027e B8030000 .4byte .LFB5-.Ltext0 + 2021 0282 C0030000 .4byte .LCFI6-.Ltext0 + 2022 0286 0100 .2byte 0x1 + 2023 0288 5E .byte 0x5e + 2024 0289 C0030000 .4byte .LCFI6-.Ltext0 + 2025 028d E0030000 .4byte .LFE5-.Ltext0 + 2026 0291 0200 .2byte 0x2 + BFIN GAS /tmp/cchRAUfk.s page 55 + + + 2027 0293 7F .byte 0x7f + 2028 0294 08 .sleb128 8 + 2029 0295 00000000 .4byte 0x0 + 2030 0299 00000000 .4byte 0x0 + 2031 .LLST13: + 2032 029d B8030000 .4byte .LVL68-.Ltext0 + 2033 02a1 C2030000 .4byte .LVL69-.Ltext0 + 2034 02a5 0100 .2byte 0x1 + 2035 02a7 50 .byte 0x50 + 2036 02a8 00000000 .4byte 0x0 + 2037 02ac 00000000 .4byte 0x0 + 2038 .LLST14: + 2039 02b0 B8030000 .4byte .LVL68-.Ltext0 + 2040 02b4 E0030000 .4byte .LVL70-.Ltext0 + 2041 02b8 0100 .2byte 0x1 + 2042 02ba 51 .byte 0x51 + 2043 02bb 00000000 .4byte 0x0 + 2044 02bf 00000000 .4byte 0x0 + 2045 .LLST15: + 2046 02c3 E0030000 .4byte .LFB4-.Ltext0 + 2047 02c7 E2030000 .4byte .LCFI7-.Ltext0 + 2048 02cb 0100 .2byte 0x1 + 2049 02cd 5E .byte 0x5e + 2050 02ce E2030000 .4byte .LCFI7-.Ltext0 + 2051 02d2 EA030000 .4byte .LCFI8-.Ltext0 + 2052 02d6 0200 .2byte 0x2 + 2053 02d8 7E .byte 0x7e + 2054 02d9 08 .sleb128 8 + 2055 02da EA030000 .4byte .LCFI8-.Ltext0 + 2056 02de 2A040000 .4byte .LFE4-.Ltext0 + 2057 02e2 0200 .2byte 0x2 + 2058 02e4 7F .byte 0x7f + 2059 02e5 10 .sleb128 16 + 2060 02e6 00000000 .4byte 0x0 + 2061 02ea 00000000 .4byte 0x0 + 2062 .LLST16: + 2063 02ee E0030000 .4byte .LVL71-.Ltext0 + 2064 02f2 F2030000 .4byte .LVL72-.Ltext0 + 2065 02f6 0100 .2byte 0x1 + 2066 02f8 50 .byte 0x50 + 2067 02f9 F2030000 .4byte .LVL72-.Ltext0 + 2068 02fd 1C040000 .4byte .LVL75-.Ltext0 + 2069 0301 0100 .2byte 0x1 + 2070 0303 56 .byte 0x56 + 2071 0304 1E040000 .4byte .LVL76-.Ltext0 + 2072 0308 28040000 .4byte .LVL78-.Ltext0 + 2073 030c 0100 .2byte 0x1 + 2074 030e 56 .byte 0x56 + 2075 030f 00000000 .4byte 0x0 + 2076 0313 00000000 .4byte 0x0 + 2077 .LLST17: + 2078 0317 E0030000 .4byte .LVL71-.Ltext0 + 2079 031b FC030000 .4byte .LVL73-.Ltext0 + 2080 031f 0100 .2byte 0x1 + 2081 0321 51 .byte 0x51 + 2082 0322 FC030000 .4byte .LVL73-.Ltext0 + 2083 0326 1C040000 .4byte .LVL75-.Ltext0 + BFIN GAS /tmp/cchRAUfk.s page 56 + + + 2084 032a 0100 .2byte 0x1 + 2085 032c 57 .byte 0x57 + 2086 032d 1E040000 .4byte .LVL76-.Ltext0 + 2087 0331 28040000 .4byte .LVL78-.Ltext0 + 2088 0335 0100 .2byte 0x1 + 2089 0337 57 .byte 0x57 + 2090 0338 00000000 .4byte 0x0 + 2091 033c 00000000 .4byte 0x0 + 2092 .LLST18: + 2093 0340 2C040000 .4byte .LFB2-.Ltext0 + 2094 0344 30040000 .4byte .LCFI11-.Ltext0 + 2095 0348 0100 .2byte 0x1 + 2096 034a 5E .byte 0x5e + 2097 034b 30040000 .4byte .LCFI11-.Ltext0 + 2098 034f CE040000 .4byte .LFE2-.Ltext0 + 2099 0353 0200 .2byte 0x2 + 2100 0355 7F .byte 0x7f + 2101 0356 08 .sleb128 8 + 2102 0357 00000000 .4byte 0x0 + 2103 035b 00000000 .4byte 0x0 + 2104 .LLST19: + 2105 035f 2C040000 .4byte .LVL79-.Ltext0 + 2106 0363 40040000 .4byte .LVL81-.Ltext0 + 2107 0367 0100 .2byte 0x1 + 2108 0369 50 .byte 0x50 + 2109 036a 4E040000 .4byte .LVL83-.Ltext0 + 2110 036e 66040000 .4byte .LVL85-.Ltext0 + 2111 0372 0100 .2byte 0x1 + 2112 0374 50 .byte 0x50 + 2113 0375 70040000 .4byte .LVL87-.Ltext0 + 2114 0379 84040000 .4byte .LVL90-.Ltext0 + 2115 037d 0100 .2byte 0x1 + 2116 037f 50 .byte 0x50 + 2117 0380 00000000 .4byte 0x0 + 2118 0384 00000000 .4byte 0x0 + 2119 .LLST20: + 2120 0388 2C040000 .4byte .LVL79-.Ltext0 + 2121 038c 34040000 .4byte .LVL80-.Ltext0 + 2122 0390 0100 .2byte 0x1 + 2123 0392 51 .byte 0x51 + 2124 0393 00000000 .4byte 0x0 + 2125 0397 00000000 .4byte 0x0 + 2126 .LLST21: + 2127 039b 2C040000 .4byte .LVL79-.Ltext0 + 2128 039f 46040000 .4byte .LVL82-.Ltext0 + 2129 03a3 0100 .2byte 0x1 + 2130 03a5 52 .byte 0x52 + 2131 03a6 4E040000 .4byte .LVL83-.Ltext0 + 2132 03aa 66040000 .4byte .LVL85-.Ltext0 + 2133 03ae 0100 .2byte 0x1 + 2134 03b0 52 .byte 0x52 + 2135 03b1 70040000 .4byte .LVL87-.Ltext0 + 2136 03b5 76040000 .4byte .LVL88-.Ltext0 + 2137 03b9 0100 .2byte 0x1 + 2138 03bb 52 .byte 0x52 + 2139 03bc 9C040000 .4byte .LVL91-.Ltext0 + 2140 03c0 A4040000 .4byte .LVL92-.Ltext0 + BFIN GAS /tmp/cchRAUfk.s page 57 + + + 2141 03c4 0100 .2byte 0x1 + 2142 03c6 52 .byte 0x52 + 2143 03c7 00000000 .4byte 0x0 + 2144 03cb 00000000 .4byte 0x0 + 2145 .LLST22: + 2146 03cf 2C040000 .4byte .LVL79-.Ltext0 + 2147 03d3 34040000 .4byte .LVL80-.Ltext0 + 2148 03d7 0200 .2byte 0x2 + 2149 03d9 91 .byte 0x91 + 2150 03da 0C .sleb128 12 + 2151 03db 34040000 .4byte .LVL80-.Ltext0 + 2152 03df 54040000 .4byte .LVL84-.Ltext0 + 2153 03e3 0100 .2byte 0x1 + 2154 03e5 51 .byte 0x51 + 2155 03e6 70040000 .4byte .LVL87-.Ltext0 + 2156 03ea 78040000 .4byte .LVL89-.Ltext0 + 2157 03ee 0100 .2byte 0x1 + 2158 03f0 51 .byte 0x51 + 2159 03f1 9C040000 .4byte .LVL91-.Ltext0 + 2160 03f5 BE040000 .4byte .LVL93-.Ltext0 + 2161 03f9 0100 .2byte 0x1 + 2162 03fb 51 .byte 0x51 + 2163 03fc 00000000 .4byte 0x0 + 2164 0400 00000000 .4byte 0x0 + 2165 .LLST23: + 2166 0404 46040000 .4byte .LVL82-.Ltext0 + 2167 0408 4E040000 .4byte .LVL83-.Ltext0 + 2168 040c 0100 .2byte 0x1 + 2169 040e 52 .byte 0x52 + 2170 040f 68040000 .4byte .LVL86-.Ltext0 + 2171 0413 70040000 .4byte .LVL87-.Ltext0 + 2172 0417 0100 .2byte 0x1 + 2173 0419 52 .byte 0x52 + 2174 041a 76040000 .4byte .LVL88-.Ltext0 + 2175 041e 9C040000 .4byte .LVL91-.Ltext0 + 2176 0422 0100 .2byte 0x1 + 2177 0424 52 .byte 0x52 + 2178 0425 A4040000 .4byte .LVL92-.Ltext0 + 2179 0429 CE040000 .4byte .LFE2-.Ltext0 + 2180 042d 0100 .2byte 0x1 + 2181 042f 52 .byte 0x52 + 2182 0430 00000000 .4byte 0x0 + 2183 0434 00000000 .4byte 0x0 + 2184 .LLST24: + 2185 0438 D0040000 .4byte .LFB3-.Ltext0 + 2186 043c D2040000 .4byte .LCFI12-.Ltext0 + 2187 0440 0100 .2byte 0x1 + 2188 0442 5E .byte 0x5e + 2189 0443 D2040000 .4byte .LCFI12-.Ltext0 + 2190 0447 D6040000 .4byte .LCFI13-.Ltext0 + 2191 044b 0200 .2byte 0x2 + 2192 044d 7E .byte 0x7e + 2193 044e 1C .sleb128 28 + 2194 044f D6040000 .4byte .LCFI13-.Ltext0 + 2195 0453 CE080000 .4byte .LFE3-.Ltext0 + 2196 0457 0200 .2byte 0x2 + 2197 0459 7F .byte 0x7f + BFIN GAS /tmp/cchRAUfk.s page 58 + + + 2198 045a 24 .sleb128 36 + 2199 045b 00000000 .4byte 0x0 + 2200 045f 00000000 .4byte 0x0 + 2201 .LLST25: + 2202 0463 D0040000 .4byte .LVL94-.Ltext0 + 2203 0467 E2040000 .4byte .LVL95-.Ltext0 + 2204 046b 0100 .2byte 0x1 + 2205 046d 50 .byte 0x50 + 2206 046e E2040000 .4byte .LVL95-.Ltext0 + 2207 0472 CE080000 .4byte .LFE3-.Ltext0 + 2208 0476 0200 .2byte 0x2 + 2209 0478 7F .byte 0x7f + 2210 0479 24 .sleb128 36 + 2211 047a 00000000 .4byte 0x0 + 2212 047e 00000000 .4byte 0x0 + 2213 .LLST26: + 2214 0482 D0040000 .4byte .LVL94-.Ltext0 + 2215 0486 02050000 .4byte .LVL96-.Ltext0 + 2216 048a 0100 .2byte 0x1 + 2217 048c 51 .byte 0x51 + 2218 048d 02050000 .4byte .LVL96-.Ltext0 + 2219 0491 6C050000 .4byte .LVL100-.Ltext0 + 2220 0495 0100 .2byte 0x1 + 2221 0497 54 .byte 0x54 + 2222 0498 6E050000 .4byte .LVL101-.Ltext0 + 2223 049c 8C050000 .4byte .LVL103-.Ltext0 + 2224 04a0 0100 .2byte 0x1 + 2225 04a2 54 .byte 0x54 + 2226 04a3 8E050000 .4byte .LVL104-.Ltext0 + 2227 04a7 6E080000 .4byte .LVL125-.Ltext0 + 2228 04ab 0100 .2byte 0x1 + 2229 04ad 54 .byte 0x54 + 2230 04ae 70080000 .4byte .LVL126-.Ltext0 + 2231 04b2 CE080000 .4byte .LFE3-.Ltext0 + 2232 04b6 0100 .2byte 0x1 + 2233 04b8 54 .byte 0x54 + 2234 04b9 00000000 .4byte 0x0 + 2235 04bd 00000000 .4byte 0x0 + 2236 .LLST27: + 2237 04c1 0A050000 .4byte .LVL97-.Ltext0 + 2238 04c5 36050000 .4byte .LVL99-.Ltext0 + 2239 04c9 0100 .2byte 0x1 + 2240 04cb 58 .byte 0x58 + 2241 04cc 6E050000 .4byte .LVL101-.Ltext0 + 2242 04d0 7E050000 .4byte .LVL102-.Ltext0 + 2243 04d4 0100 .2byte 0x1 + 2244 04d6 58 .byte 0x58 + 2245 04d7 9A050000 .4byte .LVL105-.Ltext0 + 2246 04db 72060000 .4byte .LVL112-.Ltext0 + 2247 04df 0100 .2byte 0x1 + 2248 04e1 58 .byte 0x58 + 2249 04e2 14070000 .4byte .LVL116-.Ltext0 + 2250 04e6 7E070000 .4byte .LVL120-.Ltext0 + 2251 04ea 0100 .2byte 0x1 + 2252 04ec 58 .byte 0x58 + 2253 04ed B8070000 .4byte .LVL121-.Ltext0 + 2254 04f1 D6070000 .4byte .LVL122-.Ltext0 + BFIN GAS /tmp/cchRAUfk.s page 59 + + + 2255 04f5 0100 .2byte 0x1 + 2256 04f7 58 .byte 0x58 + 2257 04f8 48080000 .4byte .LVL123-.Ltext0 + 2258 04fc 5C080000 .4byte .LVL124-.Ltext0 + 2259 0500 0100 .2byte 0x1 + 2260 0502 58 .byte 0x58 + 2261 0503 00000000 .4byte 0x0 + 2262 0507 00000000 .4byte 0x0 + 2263 .LLST28: + 2264 050b 32050000 .4byte .LVL98-.Ltext0 + 2265 050f 36050000 .4byte .LVL99-.Ltext0 + 2266 0513 0100 .2byte 0x1 + 2267 0515 52 .byte 0x52 + 2268 0516 E8050000 .4byte .LVL106-.Ltext0 + 2269 051a 26060000 .4byte .LVL110-.Ltext0 + 2270 051e 0100 .2byte 0x1 + 2271 0520 52 .byte 0x52 + 2272 0521 14070000 .4byte .LVL116-.Ltext0 + 2273 0525 7E070000 .4byte .LVL120-.Ltext0 + 2274 0529 0100 .2byte 0x1 + 2275 052b 52 .byte 0x52 + 2276 052c 00000000 .4byte 0x0 + 2277 0530 00000000 .4byte 0x0 + 2278 .LLST29: + 2279 0534 08060000 .4byte .LVL108-.Ltext0 + 2280 0538 1A060000 .4byte .LVL109-.Ltext0 + 2281 053c 0100 .2byte 0x1 + 2282 053e 50 .byte 0x50 + 2283 053f 14070000 .4byte .LVL116-.Ltext0 + 2284 0543 24070000 .4byte .LVL117-.Ltext0 + 2285 0547 0100 .2byte 0x1 + 2286 0549 50 .byte 0x50 + 2287 054a 50070000 .4byte .LVL118-.Ltext0 + 2288 054e 56070000 .4byte .LVL119-.Ltext0 + 2289 0552 0100 .2byte 0x1 + 2290 0554 50 .byte 0x50 + 2291 0555 00000000 .4byte 0x0 + 2292 0559 00000000 .4byte 0x0 + 2293 .LLST30: + 2294 055d 32050000 .4byte .LVL98-.Ltext0 + 2295 0561 36050000 .4byte .LVL99-.Ltext0 + 2296 0565 0100 .2byte 0x1 + 2297 0567 52 .byte 0x52 + 2298 0568 E8050000 .4byte .LVL106-.Ltext0 + 2299 056c 04060000 .4byte .LVL107-.Ltext0 + 2300 0570 0100 .2byte 0x1 + 2301 0572 52 .byte 0x52 + 2302 0573 B2060000 .4byte .LVL114-.Ltext0 + 2303 0577 14070000 .4byte .LVL116-.Ltext0 + 2304 057b 0100 .2byte 0x1 + 2305 057d 52 .byte 0x52 + 2306 057e 00000000 .4byte 0x0 + 2307 0582 00000000 .4byte 0x0 + 2308 .LLST31: + 2309 0586 54060000 .4byte .LVL111-.Ltext0 + 2310 058a 92060000 .4byte .LVL113-.Ltext0 + 2311 058e 0100 .2byte 0x1 + BFIN GAS /tmp/cchRAUfk.s page 60 + + + 2312 0590 51 .byte 0x51 + 2313 0591 00000000 .4byte 0x0 + 2314 0595 00000000 .4byte 0x0 + 2315 .LLST32: + 2316 0599 32050000 .4byte .LVL98-.Ltext0 + 2317 059d 36050000 .4byte .LVL99-.Ltext0 + 2318 05a1 0100 .2byte 0x1 + 2319 05a3 58 .byte 0x58 + 2320 05a4 E8050000 .4byte .LVL106-.Ltext0 + 2321 05a8 72060000 .4byte .LVL112-.Ltext0 + 2322 05ac 0100 .2byte 0x1 + 2323 05ae 58 .byte 0x58 + 2324 05af F0060000 .4byte .LVL115-.Ltext0 + 2325 05b3 7E070000 .4byte .LVL120-.Ltext0 + 2326 05b7 0100 .2byte 0x1 + 2327 05b9 58 .byte 0x58 + 2328 05ba 48080000 .4byte .LVL123-.Ltext0 + 2329 05be 5C080000 .4byte .LVL124-.Ltext0 + 2330 05c2 0100 .2byte 0x1 + 2331 05c4 58 .byte 0x58 + 2332 05c5 00000000 .4byte 0x0 + 2333 05c9 00000000 .4byte 0x0 + 2334 .LLST33: + 2335 05cd 7A080000 .4byte .LVL127-.Ltext0 + 2336 05d1 A6080000 .4byte .LVL128-.Ltext0 + 2337 05d5 0100 .2byte 0x1 + 2338 05d7 51 .byte 0x51 + 2339 05d8 00000000 .4byte 0x0 + 2340 05dc 00000000 .4byte 0x0 + 2341 .file 2 "/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib + 2342 .file 3 "src/l502_bf_cmd_defs.h" + 2343 .file 4 "src/l502_defs.h" + 2344 .file 5 "src/l502_user_process.h" + 2345 .section .debug_info + 2346 0000 2B0A0000 .4byte 0xa2b + 2347 0004 0200 .2byte 0x2 + 2348 0006 00000000 .4byte .Ldebug_abbrev0 + 2349 000a 04 .byte 0x4 + 2350 000b 01 .uleb128 0x1 + 2351 000c 16050000 .4byte .LASF127 + 2352 0010 01 .byte 0x1 + 2353 0011 B5020000 .4byte .LASF128 + 2354 0015 AA030000 .4byte .LASF129 + 2355 0019 00000000 .4byte .Ltext0 + 2356 001d CE080000 .4byte .Letext0 + 2357 0021 00000000 .4byte .Ldebug_line0 + 2358 0025 02 .uleb128 0x2 + 2359 0026 01 .byte 0x1 + 2360 0027 06 .byte 0x6 + 2361 0028 A4060000 .4byte .LASF0 + 2362 002c 03 .uleb128 0x3 + 2363 002d 78030000 .4byte .LASF3 + 2364 0031 02 .byte 0x2 + 2365 0032 2A .byte 0x2a + 2366 0033 37000000 .4byte 0x37 + 2367 0037 02 .uleb128 0x2 + 2368 0038 01 .byte 0x1 + BFIN GAS /tmp/cchRAUfk.s page 61 + + + 2369 0039 08 .byte 0x8 + 2370 003a 4A060000 .4byte .LASF1 + 2371 003e 02 .uleb128 0x2 + 2372 003f 02 .byte 0x2 + 2373 0040 05 .byte 0x5 + 2374 0041 72050000 .4byte .LASF2 + 2375 0045 03 .uleb128 0x3 + 2376 0046 22050000 .4byte .LASF4 + 2377 004a 02 .byte 0x2 + 2378 004b 36 .byte 0x36 + 2379 004c 50000000 .4byte 0x50 + 2380 0050 02 .uleb128 0x2 + 2381 0051 02 .byte 0x2 + 2382 0052 07 .byte 0x7 + 2383 0053 B0060000 .4byte .LASF5 + 2384 0057 03 .uleb128 0x3 + 2385 0058 25060000 .4byte .LASF6 + 2386 005c 02 .byte 0x2 + 2387 005d 4F .byte 0x4f + 2388 005e 62000000 .4byte 0x62 + 2389 0062 02 .uleb128 0x2 + 2390 0063 04 .byte 0x4 + 2391 0064 05 .byte 0x5 + 2392 0065 98050000 .4byte .LASF7 + 2393 0069 03 .uleb128 0x3 + 2394 006a 8E010000 .4byte .LASF8 + 2395 006e 02 .byte 0x2 + 2396 006f 50 .byte 0x50 + 2397 0070 74000000 .4byte 0x74 + 2398 0074 02 .uleb128 0x2 + 2399 0075 04 .byte 0x4 + 2400 0076 07 .byte 0x7 + 2401 0077 05060000 .4byte .LASF9 + 2402 007b 03 .uleb128 0x3 + 2403 007c AD020000 .4byte .LASF10 + 2404 0080 02 .byte 0x2 + 2405 0081 77 .byte 0x77 + 2406 0082 86000000 .4byte 0x86 + 2407 0086 02 .uleb128 0x2 + 2408 0087 08 .byte 0x8 + 2409 0088 05 .byte 0x5 + 2410 0089 9C030000 .4byte .LASF11 + 2411 008d 03 .uleb128 0x3 + 2412 008e BA050000 .4byte .LASF12 + 2413 0092 02 .byte 0x2 + 2414 0093 78 .byte 0x78 + 2415 0094 98000000 .4byte 0x98 + 2416 0098 02 .uleb128 0x2 + 2417 0099 08 .byte 0x8 + 2418 009a 07 .byte 0x7 + 2419 009b 13020000 .4byte .LASF13 + 2420 009f 04 .uleb128 0x4 + 2421 00a0 04 .byte 0x4 + 2422 00a1 05 .byte 0x5 + 2423 00a2 696E7400 .string "int" + 2424 00a6 02 .uleb128 0x2 + 2425 00a7 04 .byte 0x4 + BFIN GAS /tmp/cchRAUfk.s page 62 + + + 2426 00a8 07 .byte 0x7 + 2427 00a9 86000000 .4byte .LASF14 + 2428 00ad 05 .uleb128 0x5 + 2429 00ae 1010 .2byte 0x1010 + 2430 00b0 03 .byte 0x3 + 2431 00b1 8C .byte 0x8c + 2432 00b2 0B010000 .4byte 0x10b + 2433 00b6 06 .uleb128 0x6 + 2434 00b7 D6020000 .4byte .LASF15 + 2435 00bb 03 .byte 0x3 + 2436 00bc 8D .byte 0x8d + 2437 00bd 45000000 .4byte 0x45 + 2438 00c1 02 .byte 0x2 + 2439 00c2 23 .byte 0x23 + 2440 00c3 00 .uleb128 0x0 + 2441 00c4 06 .uleb128 0x6 + 2442 00c5 80030000 .4byte .LASF16 + 2443 00c9 03 .byte 0x3 + 2444 00ca 8E .byte 0x8e + 2445 00cb 45000000 .4byte 0x45 + 2446 00cf 02 .byte 0x2 + 2447 00d0 23 .byte 0x23 + 2448 00d1 02 .uleb128 0x2 + 2449 00d2 06 .uleb128 0x6 + 2450 00d3 93040000 .4byte .LASF17 + 2451 00d7 03 .byte 0x3 + 2452 00d8 8F .byte 0x8f + 2453 00d9 69000000 .4byte 0x69 + 2454 00dd 02 .byte 0x2 + 2455 00de 23 .byte 0x23 + 2456 00df 04 .uleb128 0x4 + 2457 00e0 06 .uleb128 0x6 + 2458 00e1 04020000 .4byte .LASF18 + 2459 00e5 03 .byte 0x3 + 2460 00e6 90 .byte 0x90 + 2461 00e7 57000000 .4byte 0x57 + 2462 00eb 02 .byte 0x2 + 2463 00ec 23 .byte 0x23 + 2464 00ed 08 .uleb128 0x8 + 2465 00ee 06 .uleb128 0x6 + 2466 00ef A3020000 .4byte .LASF19 + 2467 00f3 03 .byte 0x3 + 2468 00f4 91 .byte 0x91 + 2469 00f5 69000000 .4byte 0x69 + 2470 00f9 02 .byte 0x2 + 2471 00fa 23 .byte 0x23 + 2472 00fb 0C .uleb128 0xc + 2473 00fc 06 .uleb128 0x6 + 2474 00fd 73030000 .4byte .LASF20 + 2475 0101 03 .byte 0x3 + 2476 0102 92 .byte 0x92 + 2477 0103 0B010000 .4byte 0x10b + 2478 0107 02 .byte 0x2 + 2479 0108 23 .byte 0x23 + 2480 0109 10 .uleb128 0x10 + 2481 010a 00 .byte 0x0 + 2482 010b 07 .uleb128 0x7 + BFIN GAS /tmp/cchRAUfk.s page 63 + + + 2483 010c 69000000 .4byte 0x69 + 2484 0110 1C010000 .4byte 0x11c + 2485 0114 08 .uleb128 0x8 + 2486 0115 1C010000 .4byte 0x11c + 2487 0119 FF03 .2byte 0x3ff + 2488 011b 00 .byte 0x0 + 2489 011c 09 .uleb128 0x9 + 2490 011d 04 .byte 0x4 + 2491 011e 07 .byte 0x7 + 2492 011f 03 .uleb128 0x3 + 2493 0120 03070000 .4byte .LASF21 + 2494 0124 03 .byte 0x3 + 2495 0125 93 .byte 0x93 + 2496 0126 AD000000 .4byte 0xad + 2497 012a 02 .uleb128 0x2 + 2498 012b 01 .byte 0x1 + 2499 012c 06 .byte 0x6 + 2500 012d 55030000 .4byte .LASF22 + 2501 0131 0A .uleb128 0xa + 2502 0132 04 .byte 0x4 + 2503 0133 04 .byte 0x4 + 2504 0134 55 .byte 0x55 + 2505 0135 5E010000 .4byte 0x15e + 2506 0139 0B .uleb128 0xb + 2507 013a 04050000 .4byte .LASF23 + 2508 013e 00 .sleb128 0 + 2509 013f 0B .uleb128 0xb + 2510 0140 E4000000 .4byte .LASF24 + 2511 0144 01 .sleb128 1 + 2512 0145 0B .uleb128 0xb + 2513 0146 D3000000 .4byte .LASF25 + 2514 014a 02 .sleb128 2 + 2515 014b 0B .uleb128 0xb + 2516 014c C2000000 .4byte .LASF26 + 2517 0150 03 .sleb128 3 + 2518 0151 0B .uleb128 0xb + 2519 0152 81040000 .4byte .LASF27 + 2520 0156 04 .sleb128 4 + 2521 0157 0B .uleb128 0xb + 2522 0158 6A040000 .4byte .LASF28 + 2523 015c 05 .sleb128 5 + 2524 015d 00 .byte 0x0 + 2525 015e 0A .uleb128 0xa + 2526 015f 04 .byte 0x4 + 2527 0160 04 .byte 0x4 + 2528 0161 5F .byte 0x5f + 2529 0162 79010000 .4byte 0x179 + 2530 0166 0B .uleb128 0xb + 2531 0167 DB020000 .4byte .LASF29 + 2532 016b 00 .sleb128 0 + 2533 016c 0B .uleb128 0xb + 2534 016d F5000000 .4byte .LASF30 + 2535 0171 01 .sleb128 1 + 2536 0172 0B .uleb128 0xb + 2537 0173 00000000 .4byte .LASF31 + 2538 0177 02 .sleb128 2 + 2539 0178 00 .byte 0x0 + BFIN GAS /tmp/cchRAUfk.s page 64 + + + 2540 0179 0A .uleb128 0xa + 2541 017a 04 .byte 0x4 + 2542 017b 04 .byte 0x4 + 2543 017c 69 .byte 0x69 + 2544 017d A6010000 .4byte 0x1a6 + 2545 0181 0B .uleb128 0xb + 2546 0182 4B000000 .4byte .LASF32 + 2547 0186 00 .sleb128 0 + 2548 0187 0B .uleb128 0xb + 2549 0188 08010000 .4byte .LASF33 + 2550 018c 01 .sleb128 1 + 2551 018d 0B .uleb128 0xb + 2552 018e CE060000 .4byte .LASF34 + 2553 0192 02 .sleb128 2 + 2554 0193 0B .uleb128 0xb + 2555 0194 BC040000 .4byte .LASF35 + 2556 0198 03 .sleb128 3 + 2557 0199 0B .uleb128 0xb + 2558 019a 10030000 .4byte .LASF36 + 2559 019e 06 .sleb128 6 + 2560 019f 0B .uleb128 0xb + 2561 01a0 34000000 .4byte .LASF37 + 2562 01a4 07 .sleb128 7 + 2563 01a5 00 .byte 0x0 + 2564 01a6 0A .uleb128 0xa + 2565 01a7 04 .byte 0x4 + 2566 01a8 04 .byte 0x4 + 2567 01a9 74 .byte 0x74 + 2568 01aa DB010000 .4byte 0x1db + 2569 01ae 0B .uleb128 0xb + 2570 01af 3A060000 .4byte .LASF38 + 2571 01b3 01 .sleb128 1 + 2572 01b4 0B .uleb128 0xb + 2573 01b5 F4030000 .4byte .LASF39 + 2574 01b9 02 .sleb128 2 + 2575 01ba 0B .uleb128 0xb + 2576 01bb 6C020000 .4byte .LASF40 + 2577 01bf 10 .sleb128 16 + 2578 01c0 0B .uleb128 0xb + 2579 01c1 7D020000 .4byte .LASF41 + 2580 01c5 20 .sleb128 32 + 2581 01c6 0B .uleb128 0xb + 2582 01c7 93000000 .4byte .LASF42 + 2583 01cb C000 .sleb128 64 + 2584 01cd 0B .uleb128 0xb + 2585 01ce B7010000 .4byte .LASF43 + 2586 01d2 03 .sleb128 3 + 2587 01d3 0B .uleb128 0xb + 2588 01d4 FC020000 .4byte .LASF44 + 2589 01d8 F000 .sleb128 112 + 2590 01da 00 .byte 0x0 + 2591 01db 02 .uleb128 0x2 + 2592 01dc 04 .byte 0x4 + 2593 01dd 04 .byte 0x4 + 2594 01de CA010000 .4byte .LASF45 + 2595 01e2 0C .uleb128 0xc + 2596 01e3 68010000 .4byte .LASF46 + BFIN GAS /tmp/cchRAUfk.s page 65 + + + 2597 01e7 04 .byte 0x4 + 2598 01e8 05 .byte 0x5 + 2599 01e9 3A .byte 0x3a + 2600 01ea F7010000 .4byte 0x1f7 + 2601 01ee 0D .uleb128 0xd + 2602 01ef 4100 .string "A" + 2603 01f1 00 .sleb128 0 + 2604 01f2 0D .uleb128 0xd + 2605 01f3 4200 .string "B" + 2606 01f5 01 .sleb128 1 + 2607 01f6 00 .byte 0x0 + 2608 01f7 0C .uleb128 0xc + 2609 01f8 68050000 .4byte .LASF47 + 2610 01fc 04 .byte 0x4 + 2611 01fd 05 .byte 0x5 + 2612 01fe 3F .byte 0x3f + 2613 01ff 22020000 .4byte 0x222 + 2614 0203 0B .uleb128 0xb + 2615 0204 E5060000 .4byte .LASF48 + 2616 0208 00 .sleb128 0 + 2617 0209 0B .uleb128 0xb + 2618 020a 2D060000 .4byte .LASF49 + 2619 020e 01 .sleb128 1 + 2620 020f 0B .uleb128 0xb + 2621 0210 5B040000 .4byte .LASF50 + 2622 0214 02 .sleb128 2 + 2623 0215 0B .uleb128 0xb + 2624 0216 74010000 .4byte .LASF51 + 2625 021a 03 .sleb128 3 + 2626 021b 0B .uleb128 0xb + 2627 021c 96030000 .4byte .LASF52 + 2628 0220 04 .sleb128 4 + 2629 0221 00 .byte 0x0 + 2630 0222 0C .uleb128 0xc + 2631 0223 F0050000 .4byte .LASF53 + 2632 0227 04 .byte 0x4 + 2633 0228 05 .byte 0x5 + 2634 0229 47 .byte 0x47 + 2635 022a 41020000 .4byte 0x241 + 2636 022e 0B .uleb128 0xb + 2637 022f 2F010000 .4byte .LASF54 + 2638 0233 00 .sleb128 0 + 2639 0234 0B .uleb128 0xb + 2640 0235 9F010000 .4byte .LASF55 + 2641 0239 01 .sleb128 1 + 2642 023a 0B .uleb128 0xb + 2643 023b 7C050000 .4byte .LASF56 + 2644 023f 02 .sleb128 2 + 2645 0240 00 .byte 0x0 + 2646 0241 0C .uleb128 0xc + 2647 0242 EE020000 .4byte .LASF57 + 2648 0246 04 .byte 0x4 + 2649 0247 05 .byte 0x5 + 2650 0248 4E .byte 0x4e + 2651 0249 78020000 .4byte 0x278 + 2652 024d 0B .uleb128 0xb + 2653 024e 99040000 .4byte .LASF58 + BFIN GAS /tmp/cchRAUfk.s page 66 + + + 2654 0252 00 .sleb128 0 + 2655 0253 0B .uleb128 0xb + 2656 0254 0B020000 .4byte .LASF59 + 2657 0258 01 .sleb128 1 + 2658 0259 0B .uleb128 0xb + 2659 025a 8E020000 .4byte .LASF60 + 2660 025e 02 .sleb128 2 + 2661 025f 0B .uleb128 0xb + 2662 0260 04040000 .4byte .LASF61 + 2663 0264 03 .sleb128 3 + 2664 0265 0B .uleb128 0xb + 2665 0266 EE010000 .4byte .LASF62 + 2666 026a 04 .sleb128 4 + 2667 026b 0B .uleb128 0xb + 2668 026c 80060000 .4byte .LASF63 + 2669 0270 05 .sleb128 5 + 2670 0271 0B .uleb128 0xb + 2671 0272 11070000 .4byte .LASF64 + 2672 0276 06 .sleb128 6 + 2673 0277 00 .byte 0x0 + 2674 0278 0C .uleb128 0xc + 2675 0279 72000000 .4byte .LASF65 + 2676 027d 04 .byte 0x4 + 2677 027e 05 .byte 0x5 + 2678 027f 58 .byte 0x58 + 2679 0280 BB020000 .4byte 0x2bb + 2680 0284 0D .uleb128 0xd + 2681 0285 4F464600 .string "OFF" + 2682 0289 00 .sleb128 0 + 2683 028a 0B .uleb128 0xb + 2684 028b 53050000 .4byte .LASF66 + 2685 028f 01 .sleb128 1 + 2686 0290 0B .uleb128 0xb + 2687 0291 45020000 .4byte .LASF67 + 2688 0295 02 .sleb128 2 + 2689 0296 0D .uleb128 0xd + 2690 0297 41564700 .string "AVG" + 2691 029b 03 .sleb128 3 + 2692 029c 0B .uleb128 0xb + 2693 029d 5F050000 .4byte .LASF68 + 2694 02a1 04 .sleb128 4 + 2695 02a2 0D .uleb128 0xd + 2696 02a3 46465400 .string "FFT" + 2697 02a7 05 .sleb128 5 + 2698 02a8 0B .uleb128 0xb + 2699 02a9 FC050000 .4byte .LASF69 + 2700 02ad 06 .sleb128 6 + 2701 02ae 0B .uleb128 0xb + 2702 02af 56040000 .4byte .LASF70 + 2703 02b3 07 .sleb128 7 + 2704 02b4 0B .uleb128 0xb + 2705 02b5 13000000 .4byte .LASF71 + 2706 02b9 08 .sleb128 8 + 2707 02ba 00 .byte 0x0 + 2708 02bb 0E .uleb128 0xe + 2709 02bc DA050000 .4byte .LASF130 + 2710 02c0 30 .byte 0x30 + BFIN GAS /tmp/cchRAUfk.s page 67 + + + 2711 02c1 01 .byte 0x1 + 2712 02c2 62 .byte 0x62 + 2713 02c3 D2030000 .4byte 0x3d2 + 2714 02c7 06 .uleb128 0x6 + 2715 02c8 52010000 .4byte .LASF72 + 2716 02cc 01 .byte 0x1 + 2717 02cd 63 .byte 0x63 + 2718 02ce 2C000000 .4byte 0x2c + 2719 02d2 02 .byte 0x2 + 2720 02d3 23 .byte 0x23 + 2721 02d4 00 .uleb128 0x0 + 2722 02d5 06 .uleb128 0x6 + 2723 02d6 9A060000 .4byte .LASF73 + 2724 02da 01 .byte 0x1 + 2725 02db 64 .byte 0x64 + 2726 02dc 2C000000 .4byte 0x2c + 2727 02e0 02 .byte 0x2 + 2728 02e1 23 .byte 0x23 + 2729 02e2 01 .uleb128 0x1 + 2730 02e3 06 .uleb128 0x6 + 2731 02e4 F0050000 .4byte .LASF53 + 2732 02e8 01 .byte 0x1 + 2733 02e9 65 .byte 0x65 + 2734 02ea 2C000000 .4byte 0x2c + 2735 02ee 02 .byte 0x2 + 2736 02ef 23 .byte 0x23 + 2737 02f0 02 .uleb128 0x2 + 2738 02f1 06 .uleb128 0x6 + 2739 02f2 22000000 .4byte .LASF74 + 2740 02f6 01 .byte 0x1 + 2741 02f7 66 .byte 0x66 + 2742 02f8 2C000000 .4byte 0x2c + 2743 02fc 02 .byte 0x2 + 2744 02fd 23 .byte 0x23 + 2745 02fe 03 .uleb128 0x3 + 2746 02ff 06 .uleb128 0x6 + 2747 0300 8A050000 .4byte .LASF75 + 2748 0304 01 .byte 0x1 + 2749 0305 67 .byte 0x67 + 2750 0306 45000000 .4byte 0x45 + 2751 030a 02 .byte 0x2 + 2752 030b 23 .byte 0x23 + 2753 030c 04 .uleb128 0x4 + 2754 030d 06 .uleb128 0x6 + 2755 030e 17070000 .4byte .LASF76 + 2756 0312 01 .byte 0x1 + 2757 0313 68 .byte 0x68 + 2758 0314 45000000 .4byte 0x45 + 2759 0318 02 .byte 0x2 + 2760 0319 23 .byte 0x23 + 2761 031a 06 .uleb128 0x6 + 2762 031b 06 .uleb128 0x6 + 2763 031c 84010000 .4byte .LASF77 + 2764 0320 01 .byte 0x1 + 2765 0321 69 .byte 0x69 + 2766 0322 69000000 .4byte 0x69 + 2767 0326 02 .byte 0x2 + BFIN GAS /tmp/cchRAUfk.s page 68 + + + 2768 0327 23 .byte 0x23 + 2769 0328 08 .uleb128 0x8 + 2770 0329 06 .uleb128 0x6 + 2771 032a 2B050000 .4byte .LASF78 + 2772 032e 01 .byte 0x1 + 2773 032f 6A .byte 0x6a + 2774 0330 2C000000 .4byte 0x2c + 2775 0334 02 .byte 0x2 + 2776 0335 23 .byte 0x23 + 2777 0336 0C .uleb128 0xc + 2778 0337 06 .uleb128 0x6 + 2779 0338 2A020000 .4byte .LASF79 + 2780 033c 01 .byte 0x1 + 2781 033d 6B .byte 0x6b + 2782 033e 69000000 .4byte 0x69 + 2783 0342 02 .byte 0x2 + 2784 0343 23 .byte 0x23 + 2785 0344 10 .uleb128 0x10 + 2786 0345 06 .uleb128 0x6 + 2787 0346 32040000 .4byte .LASF80 + 2788 034a 01 .byte 0x1 + 2789 034b 6C .byte 0x6c + 2790 034c 69000000 .4byte 0x69 + 2791 0350 02 .byte 0x2 + 2792 0351 23 .byte 0x23 + 2793 0352 14 .uleb128 0x14 + 2794 0353 06 .uleb128 0x6 + 2795 0354 5E000000 .4byte .LASF81 + 2796 0358 01 .byte 0x1 + 2797 0359 6D .byte 0x6d + 2798 035a 2C000000 .4byte 0x2c + 2799 035e 02 .byte 0x2 + 2800 035f 23 .byte 0x23 + 2801 0360 18 .uleb128 0x18 + 2802 0361 06 .uleb128 0x6 + 2803 0362 27030000 .4byte .LASF82 + 2804 0366 01 .byte 0x1 + 2805 0367 6E .byte 0x6e + 2806 0368 2C000000 .4byte 0x2c + 2807 036c 02 .byte 0x2 + 2808 036d 23 .byte 0x23 + 2809 036e 19 .uleb128 0x19 + 2810 036f 06 .uleb128 0x6 + 2811 0370 AC040000 .4byte .LASF83 + 2812 0374 01 .byte 0x1 + 2813 0375 6F .byte 0x6f + 2814 0376 2C000000 .4byte 0x2c + 2815 037a 02 .byte 0x2 + 2816 037b 23 .byte 0x23 + 2817 037c 1A .uleb128 0x1a + 2818 037d 06 .uleb128 0x6 + 2819 037e E7040000 .4byte .LASF84 + 2820 0382 01 .byte 0x1 + 2821 0383 70 .byte 0x70 + 2822 0384 69000000 .4byte 0x69 + 2823 0388 02 .byte 0x2 + 2824 0389 23 .byte 0x23 + BFIN GAS /tmp/cchRAUfk.s page 69 + + + 2825 038a 1C .uleb128 0x1c + 2826 038b 06 .uleb128 0x6 + 2827 038c F4060000 .4byte .LASF85 + 2828 0390 01 .byte 0x1 + 2829 0391 71 .byte 0x71 + 2830 0392 2C000000 .4byte 0x2c + 2831 0396 02 .byte 0x2 + 2832 0397 23 .byte 0x23 + 2833 0398 20 .uleb128 0x20 + 2834 0399 06 .uleb128 0x6 + 2835 039a A1050000 .4byte .LASF86 + 2836 039e 01 .byte 0x1 + 2837 039f 72 .byte 0x72 + 2838 03a0 69000000 .4byte 0x69 + 2839 03a4 02 .byte 0x2 + 2840 03a5 23 .byte 0x23 + 2841 03a6 24 .uleb128 0x24 + 2842 03a7 06 .uleb128 0x6 + 2843 03a8 F2040000 .4byte .LASF87 + 2844 03ac 01 .byte 0x1 + 2845 03ad 73 .byte 0x73 + 2846 03ae 69000000 .4byte 0x69 + 2847 03b2 02 .byte 0x2 + 2848 03b3 23 .byte 0x23 + 2849 03b4 28 .uleb128 0x28 + 2850 03b5 06 .uleb128 0x6 + 2851 03b6 41030000 .4byte .LASF88 + 2852 03ba 01 .byte 0x1 + 2853 03bb 74 .byte 0x74 + 2854 03bc 2C000000 .4byte 0x2c + 2855 03c0 02 .byte 0x2 + 2856 03c1 23 .byte 0x23 + 2857 03c2 2C .uleb128 0x2c + 2858 03c3 06 .uleb128 0x6 + 2859 03c4 6C060000 .4byte .LASF89 + 2860 03c8 01 .byte 0x1 + 2861 03c9 75 .byte 0x75 + 2862 03ca 2C000000 .4byte 0x2c + 2863 03ce 02 .byte 0x2 + 2864 03cf 23 .byte 0x23 + 2865 03d0 2D .uleb128 0x2d + 2866 03d1 00 .byte 0x0 + 2867 03d2 0F .uleb128 0xf + 2868 03d3 01 .byte 0x1 + 2869 03d4 35020000 .4byte .LASF96 + 2870 03d8 01 .byte 0x1 + 2871 03d9 FE01 .2byte 0x1fe + 2872 03db 01 .byte 0x1 + 2873 03dc 00000000 .4byte .LFB7 + 2874 03e0 9C030000 .4byte .LFE7 + 2875 03e4 00000000 .4byte .LLST0 + 2876 03e8 3C050000 .4byte 0x53c + 2877 03ec 10 .uleb128 0x10 + 2878 03ed 636D6400 .string "cmd" + 2879 03f1 01 .byte 0x1 + 2880 03f2 FE01 .2byte 0x1fe + 2881 03f4 3C050000 .4byte 0x53c + BFIN GAS /tmp/cchRAUfk.s page 70 + + + 2882 03f8 2B000000 .4byte .LLST1 + 2883 03fc 11 .uleb128 0x11 + 2884 03fd 52000000 .4byte .LBB2 + 2885 0401 6C000000 .4byte .LBE2 + 2886 0405 1A040000 .4byte 0x41a + 2887 0409 12 .uleb128 0x12 + 2888 040a D0010000 .4byte .LASF90 + 2889 040e 01 .byte 0x1 + 2890 040f CF02 .2byte 0x2cf + 2891 0411 9F000000 .4byte 0x9f + 2892 0415 CD000000 .4byte .LLST2 + 2893 0419 00 .byte 0x0 + 2894 041a 13 .uleb128 0x13 + 2895 041b 00000000 .4byte .Ldebug_ranges0+0x0 + 2896 041f 44040000 .4byte 0x444 + 2897 0423 14 .uleb128 0x14 + 2898 0424 55020000 .4byte .LASF93 + 2899 0428 01 .byte 0x1 + 2900 0429 1E02 .2byte 0x21e + 2901 042b 42050000 .4byte 0x542 + 2902 042f 15 .uleb128 0x15 + 2903 0430 18000000 .4byte .Ldebug_ranges0+0x18 + 2904 0434 16 .uleb128 0x16 + 2905 0435 4900 .string "I" + 2906 0437 01 .byte 0x1 + 2907 0438 1F02 .2byte 0x21f + 2908 043a 69000000 .4byte 0x69 + 2909 043e EB000000 .4byte .LLST3 + 2910 0442 00 .byte 0x0 + 2911 0443 00 .byte 0x0 + 2912 0444 11 .uleb128 0x11 + 2913 0445 98000000 .4byte .LBB7 + 2914 0449 4A010000 .4byte .LBE7 + 2915 044d 86040000 .4byte 0x486 + 2916 0451 17 .uleb128 0x17 + 2917 0452 69030000 .4byte .LASF91 + 2918 0456 01 .byte 0x1 + 2919 0457 2702 .2byte 0x227 + 2920 0459 51050000 .4byte 0x551 + 2921 045d 03 .byte 0x3 + 2922 045e 7F .byte 0x7f + 2923 045f B07F .sleb128 -80 + 2924 0461 12 .uleb128 0x12 + 2925 0462 17060000 .4byte .LASF92 + 2926 0466 01 .byte 0x1 + 2927 0467 3D02 .2byte 0x23d + 2928 0469 69000000 .4byte 0x69 + 2929 046d FE000000 .4byte .LLST4 + 2930 0471 18 .uleb128 0x18 + 2931 0472 02010000 .4byte .LBB8 + 2932 0476 3C010000 .4byte .LBE8 + 2933 047a 19 .uleb128 0x19 + 2934 047b 6900 .string "i" + 2935 047d 01 .byte 0x1 + 2936 047e 3E02 .2byte 0x23e + 2937 0480 9F000000 .4byte 0x9f + 2938 0484 00 .byte 0x0 + BFIN GAS /tmp/cchRAUfk.s page 71 + + + 2939 0485 00 .byte 0x0 + 2940 0486 11 .uleb128 0x11 + 2941 0487 4A010000 .4byte .LBB9 + 2942 048b 7C010000 .4byte .LBE9 + 2943 048f A3040000 .4byte 0x4a3 + 2944 0493 17 .uleb128 0x17 + 2945 0494 69030000 .4byte .LASF91 + 2946 0498 01 .byte 0x1 + 2947 0499 4502 .2byte 0x245 + 2948 049b 61050000 .4byte 0x561 + 2949 049f 02 .byte 0x2 + 2950 04a0 7F .byte 0x7f + 2951 04a1 6C .sleb128 -20 + 2952 04a2 00 .byte 0x0 + 2953 04a3 11 .uleb128 0x11 + 2954 04a4 7C010000 .4byte .LBB10 + 2955 04a8 AA010000 .4byte .LBE10 + 2956 04ac BD040000 .4byte 0x4bd + 2957 04b0 14 .uleb128 0x14 + 2958 04b1 21070000 .4byte .LASF94 + 2959 04b5 01 .byte 0x1 + 2960 04b6 5002 .2byte 0x250 + 2961 04b8 69000000 .4byte 0x69 + 2962 04bc 00 .byte 0x0 + 2963 04bd 11 .uleb128 0x11 + 2964 04be AA010000 .4byte .LBB11 + 2965 04c2 10020000 .4byte .LBE11 + 2966 04c6 EB040000 .4byte 0x4eb + 2967 04ca 12 .uleb128 0x12 + 2968 04cb 3D010000 .4byte .LASF95 + 2969 04cf 01 .byte 0x1 + 2970 04d0 5602 .2byte 0x256 + 2971 04d2 69000000 .4byte 0x69 + 2972 04d6 1C010000 .4byte .LLST5 + 2973 04da 15 .uleb128 0x15 + 2974 04db 30000000 .4byte .Ldebug_ranges0+0x30 + 2975 04df 19 .uleb128 0x19 + 2976 04e0 6900 .string "i" + 2977 04e2 01 .byte 0x1 + 2978 04e3 5802 .2byte 0x258 + 2979 04e5 9F000000 .4byte 0x9f + 2980 04e9 00 .byte 0x0 + 2981 04ea 00 .byte 0x0 + 2982 04eb 11 .uleb128 0x11 + 2983 04ec 70020000 .4byte .LBB15 + 2984 04f0 80020000 .4byte .LBE15 + 2985 04f4 07050000 .4byte 0x507 + 2986 04f8 16 .uleb128 0x16 + 2987 04f9 6900 .string "i" + 2988 04fb 01 .byte 0x1 + 2989 04fc 7A02 .2byte 0x27a + 2990 04fe 69000000 .4byte 0x69 + 2991 0502 EA010000 .4byte .LLST6 + 2992 0506 00 .byte 0x0 + 2993 0507 11 .uleb128 0x11 + 2994 0508 F2020000 .4byte .LBB16 + 2995 050c 04030000 .4byte .LBE16 + BFIN GAS /tmp/cchRAUfk.s page 72 + + + 2996 0510 23050000 .4byte 0x523 + 2997 0514 16 .uleb128 0x16 + 2998 0515 6900 .string "i" + 2999 0517 01 .byte 0x1 + 3000 0518 9702 .2byte 0x297 + 3001 051a 69000000 .4byte 0x69 + 3002 051e FD010000 .4byte .LLST7 + 3003 0522 00 .byte 0x0 + 3004 0523 18 .uleb128 0x18 + 3005 0524 8A030000 .4byte .LBB17 + 3006 0528 9C030000 .4byte .LBE17 + 3007 052c 16 .uleb128 0x16 + 3008 052d 6900 .string "i" + 3009 052f 01 .byte 0x1 + 3010 0530 BF02 .2byte 0x2bf + 3011 0532 69000000 .4byte 0x69 + 3012 0536 1B020000 .4byte .LLST8 + 3013 053a 00 .byte 0x0 + 3014 053b 00 .byte 0x0 + 3015 053c 1A .uleb128 0x1a + 3016 053d 04 .byte 0x4 + 3017 053e 1F010000 .4byte 0x11f + 3018 0542 07 .uleb128 0x7 + 3019 0543 69000000 .4byte 0x69 + 3020 0547 51050000 .4byte 0x551 + 3021 054b 1B .uleb128 0x1b + 3022 054c 1C010000 .4byte 0x11c + 3023 0550 00 .byte 0x0 + 3024 0551 07 .uleb128 0x7 + 3025 0552 69000000 .4byte 0x69 + 3026 0556 61050000 .4byte 0x561 + 3027 055a 1C .uleb128 0x1c + 3028 055b 1C010000 .4byte 0x11c + 3029 055f 0E .byte 0xe + 3030 0560 00 .byte 0x0 + 3031 0561 07 .uleb128 0x7 + 3032 0562 69000000 .4byte 0x69 + 3033 0566 71050000 .4byte 0x571 + 3034 056a 1C .uleb128 0x1c + 3035 056b 1C010000 .4byte 0x11c + 3036 056f 04 .byte 0x4 + 3037 0570 00 .byte 0x0 + 3038 0571 0F .uleb128 0xf + 3039 0572 01 .byte 0x1 + 3040 0573 5E020000 .4byte .LASF97 + 3041 0577 01 .byte 0x1 + 3042 0578 E201 .2byte 0x1e2 + 3043 057a 01 .byte 0x1 + 3044 057b 9C030000 .4byte .LFB6 + 3045 057f B8030000 .4byte .LFE6 + 3046 0583 39020000 .4byte .LLST9 + 3047 0587 AC050000 .4byte 0x5ac + 3048 058b 1D .uleb128 0x1d + 3049 058c 67060000 .4byte .LASF98 + 3050 0590 01 .byte 0x1 + 3051 0591 E201 .2byte 0x1e2 + 3052 0593 AC050000 .4byte 0x5ac + BFIN GAS /tmp/cchRAUfk.s page 73 + + + 3053 0597 58020000 .4byte .LLST10 + 3054 059b 1D .uleb128 0x1d + 3055 059c 7C040000 .4byte .LASF99 + 3056 05a0 01 .byte 0x1 + 3057 05a1 E201 .2byte 0x1e2 + 3058 05a3 69000000 .4byte 0x69 + 3059 05a7 6B020000 .4byte .LLST11 + 3060 05ab 00 .byte 0x0 + 3061 05ac 1A .uleb128 0x1a + 3062 05ad 04 .byte 0x4 + 3063 05ae 69000000 .4byte 0x69 + 3064 05b2 0F .uleb128 0xf + 3065 05b3 01 .byte 0x1 + 3066 05b4 5A030000 .4byte .LASF100 + 3067 05b8 01 .byte 0x1 + 3068 05b9 CE01 .2byte 0x1ce + 3069 05bb 01 .byte 0x1 + 3070 05bc B8030000 .4byte .LFB5 + 3071 05c0 E0030000 .4byte .LFE5 + 3072 05c4 7E020000 .4byte .LLST12 + 3073 05c8 ED050000 .4byte 0x5ed + 3074 05cc 1D .uleb128 0x1d + 3075 05cd 67060000 .4byte .LASF98 + 3076 05d1 01 .byte 0x1 + 3077 05d2 CE01 .2byte 0x1ce + 3078 05d4 AC050000 .4byte 0x5ac + 3079 05d8 9D020000 .4byte .LLST13 + 3080 05dc 1D .uleb128 0x1d + 3081 05dd 7C040000 .4byte .LASF99 + 3082 05e1 01 .byte 0x1 + 3083 05e2 CE01 .2byte 0x1ce + 3084 05e4 69000000 .4byte 0x69 + 3085 05e8 B0020000 .4byte .LLST14 + 3086 05ec 00 .byte 0x0 + 3087 05ed 1E .uleb128 0x1e + 3088 05ee 01 .byte 0x1 + 3089 05ef 20040000 .4byte .LASF104 + 3090 05f3 01 .byte 0x1 + 3091 05f4 AA01 .2byte 0x1aa + 3092 05f6 01 .byte 0x1 + 3093 05f7 69000000 .4byte 0x69 + 3094 05fb E0030000 .4byte .LFB4 + 3095 05ff 2A040000 .4byte .LFE4 + 3096 0603 C3020000 .4byte .LLST15 + 3097 0607 2C060000 .4byte 0x62c + 3098 060b 1D .uleb128 0x1d + 3099 060c 73030000 .4byte .LASF20 + 3100 0610 01 .byte 0x1 + 3101 0611 AA01 .2byte 0x1aa + 3102 0613 AC050000 .4byte 0x5ac + 3103 0617 EE020000 .4byte .LLST16 + 3104 061b 1D .uleb128 0x1d + 3105 061c 7C040000 .4byte .LASF99 + 3106 0620 01 .byte 0x1 + 3107 0621 AA01 .2byte 0x1aa + 3108 0623 69000000 .4byte 0x69 + 3109 0627 17030000 .4byte .LLST17 + BFIN GAS /tmp/cchRAUfk.s page 74 + + + 3110 062b 00 .byte 0x0 + 3111 062c 1F .uleb128 0x1f + 3112 062d 01 .byte 0x1 + 3113 062e F6010000 .4byte .LASF131 + 3114 0632 01 .byte 0x1 + 3115 0633 94 .byte 0x94 + 3116 0634 01 .byte 0x1 + 3117 0635 69000000 .4byte 0x69 + 3118 0639 01 .byte 0x1 + 3119 063a 9F060000 .4byte 0x69f + 3120 063e 20 .uleb128 0x20 + 3121 063f 4A050000 .4byte .LASF101 + 3122 0643 01 .byte 0x1 + 3123 0644 94 .byte 0x94 + 3124 0645 AC050000 .4byte 0x5ac + 3125 0649 20 .uleb128 0x20 + 3126 064a 87030000 .4byte .LASF102 + 3127 064e 01 .byte 0x1 + 3128 064f 94 .byte 0x94 + 3129 0650 69000000 .4byte 0x69 + 3130 0654 20 .uleb128 0x20 + 3131 0655 CD020000 .4byte .LASF103 + 3132 0659 01 .byte 0x1 + 3133 065a 94 .byte 0x94 + 3134 065b 9F060000 .4byte 0x69f + 3135 065f 20 .uleb128 0x20 + 3136 0660 52010000 .4byte .LASF72 + 3137 0664 01 .byte 0x1 + 3138 0665 94 .byte 0x94 + 3139 0666 2C000000 .4byte 0x2c + 3140 066a 21 .uleb128 0x21 + 3141 066b E7040000 .4byte .LASF84 + 3142 066f 01 .byte 0x1 + 3143 0670 95 .byte 0x95 + 3144 0671 69000000 .4byte 0x69 + 3145 0675 22 .uleb128 0x22 + 3146 0676 84060000 .4byte 0x684 + 3147 067a 23 .uleb128 0x23 + 3148 067b 6900 .string "i" + 3149 067d 01 .byte 0x1 + 3150 067e 97 .byte 0x97 + 3151 067f 69000000 .4byte 0x69 + 3152 0683 00 .byte 0x0 + 3153 0684 22 .uleb128 0x22 + 3154 0685 93060000 .4byte 0x693 + 3155 0689 23 .uleb128 0x23 + 3156 068a 6900 .string "i" + 3157 068c 01 .byte 0x1 + 3158 068d 9E .byte 0x9e + 3159 068e 69000000 .4byte 0x69 + 3160 0692 00 .byte 0x0 + 3161 0693 24 .uleb128 0x24 + 3162 0694 23 .uleb128 0x23 + 3163 0695 6900 .string "i" + 3164 0697 01 .byte 0x1 + 3165 0698 A4 .byte 0xa4 + 3166 0699 69000000 .4byte 0x69 + BFIN GAS /tmp/cchRAUfk.s page 75 + + + 3167 069d 00 .byte 0x0 + 3168 069e 00 .byte 0x0 + 3169 069f 1A .uleb128 0x1a + 3170 06a0 04 .byte 0x4 + 3171 06a1 8D000000 .4byte 0x8d + 3172 06a5 25 .uleb128 0x25 + 3173 06a6 2C060000 .4byte 0x62c + 3174 06aa 2C040000 .4byte .LFB2 + 3175 06ae CE040000 .4byte .LFE2 + 3176 06b2 40030000 .4byte .LLST18 + 3177 06b6 1D070000 .4byte 0x71d + 3178 06ba 26 .uleb128 0x26 + 3179 06bb 3E060000 .4byte 0x63e + 3180 06bf 5F030000 .4byte .LLST19 + 3181 06c3 26 .uleb128 0x26 + 3182 06c4 49060000 .4byte 0x649 + 3183 06c8 88030000 .4byte .LLST20 + 3184 06cc 26 .uleb128 0x26 + 3185 06cd 54060000 .4byte 0x654 + 3186 06d1 9B030000 .4byte .LLST21 + 3187 06d5 26 .uleb128 0x26 + 3188 06d6 5F060000 .4byte 0x65f + 3189 06da CF030000 .4byte .LLST22 + 3190 06de 27 .uleb128 0x27 + 3191 06df 6A060000 .4byte 0x66a + 3192 06e3 04040000 .4byte .LLST23 + 3193 06e7 11 .uleb128 0x11 + 3194 06e8 50040000 .4byte .LBB24 + 3195 06ec 5E040000 .4byte .LBE24 + 3196 06f0 FA060000 .4byte 0x6fa + 3197 06f4 28 .uleb128 0x28 + 3198 06f5 89060000 .4byte 0x689 + 3199 06f9 00 .byte 0x0 + 3200 06fa 11 .uleb128 0x11 + 3201 06fb 76040000 .4byte .LBB25 + 3202 06ff 94040000 .4byte .LBE25 + 3203 0703 0D070000 .4byte 0x70d + 3204 0707 28 .uleb128 0x28 + 3205 0708 7A060000 .4byte 0x67a + 3206 070c 00 .byte 0x0 + 3207 070d 18 .uleb128 0x18 + 3208 070e B0040000 .4byte .LBB26 + 3209 0712 CE040000 .4byte .LBE26 + 3210 0716 28 .uleb128 0x28 + 3211 0717 94060000 .4byte 0x694 + 3212 071b 00 .byte 0x0 + 3213 071c 00 .byte 0x0 + 3214 071d 29 .uleb128 0x29 + 3215 071e 01 .byte 0x1 + 3216 071f 39050000 .4byte .LASF105 + 3217 0723 01 .byte 0x1 + 3218 0724 C7 .byte 0xc7 + 3219 0725 01 .byte 0x1 + 3220 0726 69000000 .4byte 0x69 + 3221 072a D0040000 .4byte .LFB3 + 3222 072e CE080000 .4byte .LFE3 + 3223 0732 38040000 .4byte .LLST24 + BFIN GAS /tmp/cchRAUfk.s page 76 + + + 3224 0736 49080000 .4byte 0x849 + 3225 073a 2A .uleb128 0x2a + 3226 073b 73030000 .4byte .LASF20 + 3227 073f 01 .byte 0x1 + 3228 0740 C7 .byte 0xc7 + 3229 0741 AC050000 .4byte 0x5ac + 3230 0745 63040000 .4byte .LLST25 + 3231 0749 2A .uleb128 0x2a + 3232 074a 7C040000 .4byte .LASF99 + 3233 074e 01 .byte 0x1 + 3234 074f C7 .byte 0xc7 + 3235 0750 69000000 .4byte 0x69 + 3236 0754 82040000 .4byte .LLST26 + 3237 0758 13 .uleb128 0x13 + 3238 0759 50000000 .4byte .Ldebug_ranges0+0x50 + 3239 075d 6F070000 .4byte 0x76f + 3240 0761 2B .uleb128 0x2b + 3241 0762 6900 .string "i" + 3242 0764 01 .byte 0x1 + 3243 0765 D3 .byte 0xd3 + 3244 0766 9F000000 .4byte 0x9f + 3245 076a C1040000 .4byte .LLST27 + 3246 076e 00 .byte 0x0 + 3247 076f 13 .uleb128 0x13 + 3248 0770 68000000 .4byte .Ldebug_ranges0+0x68 + 3249 0774 30080000 .4byte 0x830 + 3250 0778 12 .uleb128 0x12 + 3251 0779 C3050000 .4byte .LASF106 + 3252 077d 01 .byte 0x1 + 3253 077e 0501 .2byte 0x105 + 3254 0780 69000000 .4byte 0x69 + 3255 0784 0B050000 .4byte .LLST28 + 3256 0788 19 .uleb128 0x19 + 3257 0789 76616C00 .string "val" + 3258 078d 01 .byte 0x1 + 3259 078e 0601 .2byte 0x106 + 3260 0790 69000000 .4byte 0x69 + 3261 0794 12 .uleb128 0x12 + 3262 0795 A5040000 .4byte .LASF107 + 3263 0799 01 .byte 0x1 + 3264 079a 0701 .2byte 0x107 + 3265 079c 2C000000 .4byte 0x2c + 3266 07a0 34050000 .4byte .LLST29 + 3267 07a4 15 .uleb128 0x15 + 3268 07a5 88000000 .4byte .Ldebug_ranges0+0x88 + 3269 07a9 14 .uleb128 0x14 + 3270 07aa 96020000 .4byte .LASF108 + 3271 07ae 01 .byte 0x1 + 3272 07af 1E01 .2byte 0x11e + 3273 07b1 69000000 .4byte 0x69 + 3274 07b5 16 .uleb128 0x16 + 3275 07b6 6900 .string "i" + 3276 07b8 01 .byte 0x1 + 3277 07b9 2701 .2byte 0x127 + 3278 07bb 69000000 .4byte 0x69 + 3279 07bf 5D050000 .4byte .LLST30 + 3280 07c3 11 .uleb128 0x11 + BFIN GAS /tmp/cchRAUfk.s page 77 + + + 3281 07c4 54060000 .4byte .LBB43 + 3282 07c8 6E060000 .4byte .LBE43 + 3283 07cc DF070000 .4byte 0x7df + 3284 07d0 16 .uleb128 0x16 + 3285 07d1 6900 .string "i" + 3286 07d3 01 .byte 0x1 + 3287 07d4 1A01 .2byte 0x11a + 3288 07d6 69000000 .4byte 0x69 + 3289 07da 86050000 .4byte .LLST31 + 3290 07de 00 .byte 0x0 + 3291 07df 2C .uleb128 0x2c + 3292 07e0 2C060000 .4byte 0x62c + 3293 07e4 A8000000 .4byte .Ldebug_ranges0+0xa8 + 3294 07e8 01 .byte 0x1 + 3295 07e9 1E01 .2byte 0x11e + 3296 07eb 1A080000 .4byte 0x81a + 3297 07ef 2D .uleb128 0x2d + 3298 07f0 D5060000 .4byte 0x6d5 + 3299 07f4 2D .uleb128 0x2d + 3300 07f5 CC060000 .4byte 0x6cc + 3301 07f9 2D .uleb128 0x2d + 3302 07fa C3060000 .4byte 0x6c3 + 3303 07fe 2D .uleb128 0x2d + 3304 07ff BA060000 .4byte 0x6ba + 3305 0803 15 .uleb128 0x15 + 3306 0804 C0000000 .4byte .Ldebug_ranges0+0xc0 + 3307 0808 28 .uleb128 0x28 + 3308 0809 6A060000 .4byte 0x66a + 3309 080d 15 .uleb128 0x15 + 3310 080e D8000000 .4byte .Ldebug_ranges0+0xd8 + 3311 0812 28 .uleb128 0x28 + 3312 0813 89060000 .4byte 0x689 + 3313 0817 00 .byte 0x0 + 3314 0818 00 .byte 0x0 + 3315 0819 00 .byte 0x0 + 3316 081a 15 .uleb128 0x15 + 3317 081b F0000000 .4byte .Ldebug_ranges0+0xf0 + 3318 081f 16 .uleb128 0x16 + 3319 0820 6900 .string "i" + 3320 0822 01 .byte 0x1 + 3321 0823 3201 .2byte 0x132 + 3322 0825 69000000 .4byte 0x69 + 3323 0829 99050000 .4byte .LLST32 + 3324 082d 00 .byte 0x0 + 3325 082e 00 .byte 0x0 + 3326 082f 00 .byte 0x0 + 3327 0830 18 .uleb128 0x18 + 3328 0831 8A080000 .4byte .LBB55 + 3329 0835 98080000 .4byte .LBE55 + 3330 0839 16 .uleb128 0x16 + 3331 083a 6900 .string "i" + 3332 083c 01 .byte 0x1 + 3333 083d 7701 .2byte 0x177 + 3334 083f 69000000 .4byte 0x69 + 3335 0843 CD050000 .4byte .LLST33 + 3336 0847 00 .byte 0x0 + 3337 0848 00 .byte 0x0 + BFIN GAS /tmp/cchRAUfk.s page 78 + + + 3338 0849 07 .uleb128 0x7 + 3339 084a 69000000 .4byte 0x69 + 3340 084e 59080000 .4byte 0x859 + 3341 0852 1C .uleb128 0x1c + 3342 0853 1C010000 .4byte 0x11c + 3343 0857 03 .byte 0x3 + 3344 0858 00 .byte 0x0 + 3345 0859 2E .uleb128 0x2e + 3346 085a A4000000 .4byte .LASF109 + 3347 085e 01 .byte 0x1 + 3348 085f 1C .byte 0x1c + 3349 0860 49080000 .4byte 0x849 + 3350 0864 01 .byte 0x1 + 3351 0865 05 .byte 0x5 + 3352 0866 03 .byte 0x3 + 3353 0867 00000000 .4byte _streams_cnt + 3354 086b 2E .uleb128 0x2e + 3355 086c B0000000 .4byte .LASF110 + 3356 0870 01 .byte 0x1 + 3357 0871 2F .byte 0x2f + 3358 0872 7D080000 .4byte 0x87d + 3359 0876 01 .byte 0x1 + 3360 0877 05 .byte 0x5 + 3361 0878 03 .byte 0x3 + 3362 0879 00000000 .4byte _dbg_receive_value + 3363 087d 2F .uleb128 0x2f + 3364 087e 69000000 .4byte 0x69 + 3365 0882 07 .uleb128 0x7 + 3366 0883 69000000 .4byte 0x69 + 3367 0887 92080000 .4byte 0x892 + 3368 088b 1C .uleb128 0x1c + 3369 088c 1C010000 .4byte 0x11c + 3370 0890 09 .byte 0x9 + 3371 0891 00 .byte 0x0 + 3372 0892 2E .uleb128 0x2e + 3373 0893 C8050000 .4byte .LASF111 + 3374 0897 01 .byte 0x1 + 3375 0898 37 .byte 0x37 + 3376 0899 82080000 .4byte 0x882 + 3377 089d 01 .byte 0x1 + 3378 089e 05 .byte 0x5 + 3379 089f 03 .byte 0x3 + 3380 08a0 28000000 .4byte _dbg_sport_rx_copy + 3381 08a4 2E .uleb128 0x2e + 3382 08a5 42040000 .4byte .LASF112 + 3383 08a9 01 .byte 0x1 + 3384 08aa 49 .byte 0x49 + 3385 08ab 69000000 .4byte 0x69 + 3386 08af 01 .byte 0x1 + 3387 08b0 05 .byte 0x5 + 3388 08b1 03 .byte 0x3 + 3389 08b2 10000000 .4byte _streams_succes_flag + 3390 08b6 07 .uleb128 0x7 + 3391 08b7 69000000 .4byte 0x69 + 3392 08bb C1080000 .4byte 0x8c1 + 3393 08bf 30 .uleb128 0x30 + 3394 08c0 00 .byte 0x0 + BFIN GAS /tmp/cchRAUfk.s page 79 + + + 3395 08c1 31 .uleb128 0x31 + 3396 08c2 97010000 .4byte .LASF113 + 3397 08c6 01 .byte 0x1 + 3398 08c7 55 .byte 0x55 + 3399 08c8 CE080000 .4byte 0x8ce + 3400 08cc 01 .byte 0x1 + 3401 08cd 01 .byte 0x1 + 3402 08ce 2F .uleb128 0x2f + 3403 08cf B6080000 .4byte 0x8b6 + 3404 08d3 31 .uleb128 0x31 + 3405 08d4 11040000 .4byte .LASF114 + 3406 08d8 01 .byte 0x1 + 3407 08d9 56 .byte 0x56 + 3408 08da E0080000 .4byte 0x8e0 + 3409 08de 01 .byte 0x1 + 3410 08df 01 .byte 0x1 + 3411 08e0 2F .uleb128 0x2f + 3412 08e1 B6080000 .4byte 0x8b6 + 3413 08e5 31 .uleb128 0x31 + 3414 08e6 4A050000 .4byte .LASF101 + 3415 08ea 01 .byte 0x1 + 3416 08eb 58 .byte 0x58 + 3417 08ec F2080000 .4byte 0x8f2 + 3418 08f0 01 .byte 0x1 + 3419 08f1 01 .byte 0x1 + 3420 08f2 2F .uleb128 0x2f + 3421 08f3 B6080000 .4byte 0x8b6 + 3422 08f7 07 .uleb128 0x7 + 3423 08f8 8D000000 .4byte 0x8d + 3424 08fc 02090000 .4byte 0x902 + 3425 0900 30 .uleb128 0x30 + 3426 0901 00 .byte 0x0 + 3427 0902 31 .uleb128 0x31 + 3428 0903 CD020000 .4byte .LASF103 + 3429 0907 01 .byte 0x1 + 3430 0908 5A .byte 0x5a + 3431 0909 0F090000 .4byte 0x90f + 3432 090d 01 .byte 0x1 + 3433 090e 01 .byte 0x1 + 3434 090f 2F .uleb128 0x2f + 3435 0910 F7080000 .4byte 0x8f7 + 3436 0914 07 .uleb128 0x7 + 3437 0915 7B000000 .4byte 0x7b + 3438 0919 1F090000 .4byte 0x91f + 3439 091d 30 .uleb128 0x30 + 3440 091e 00 .byte 0x0 + 3441 091f 31 .uleb128 0x31 + 3442 0920 36030000 .4byte .LASF115 + 3443 0924 01 .byte 0x1 + 3444 0925 5C .byte 0x5c + 3445 0926 2C090000 .4byte 0x92c + 3446 092a 01 .byte 0x1 + 3447 092b 01 .byte 0x1 + 3448 092c 2F .uleb128 0x2f + 3449 092d 14090000 .4byte 0x914 + 3450 0931 2E .uleb128 0x2e + 3451 0932 AD010000 .4byte .LASF116 + BFIN GAS /tmp/cchRAUfk.s page 80 + + + 3452 0936 01 .byte 0x1 + 3453 0937 60 .byte 0x60 + 3454 0938 43090000 .4byte 0x943 + 3455 093c 01 .byte 0x1 + 3456 093d 05 .byte 0x5 + 3457 093e 03 .byte 0x3 + 3458 093f 04000000 .4byte _TX_marker + 3459 0943 2F .uleb128 0x2f + 3460 0944 82080000 .4byte 0x882 + 3461 0948 2E .uleb128 0x2e + 3462 0949 C3060000 .4byte .LASF117 + 3463 094d 01 .byte 0x1 + 3464 094e 76 .byte 0x76 + 3465 094f 5A090000 .4byte 0x95a + 3466 0953 01 .byte 0x1 + 3467 0954 05 .byte 0x5 + 3468 0955 03 .byte 0x3 + 3469 0956 30000000 .4byte _Proc_state + 3470 095a 32 .uleb128 0x32 + 3471 095b DA050000 .4byte .LASF130 + 3472 095f BB020000 .4byte 0x2bb + 3473 0963 2E .uleb128 0x2e + 3474 0964 84010000 .4byte .LASF77 + 3475 0968 01 .byte 0x1 + 3476 0969 78 .byte 0x78 + 3477 096a 7D080000 .4byte 0x87d + 3478 096e 01 .byte 0x1 + 3479 096f 05 .byte 0x5 + 3480 0970 03 .byte 0x3 + 3481 0971 14000000 .4byte _TX_buff_I + 3482 0975 2E .uleb128 0x2e + 3483 0976 57010000 .4byte .LASF118 + 3484 097a 01 .byte 0x1 + 3485 097b 79 .byte 0x79 + 3486 097c 7D080000 .4byte 0x87d + 3487 0980 01 .byte 0x1 + 3488 0981 05 .byte 0x5 + 3489 0982 03 .byte 0x3 + 3490 0983 2C000000 .4byte _TX_buff_I_shadow + 3491 0987 2E .uleb128 0x2e + 3492 0988 ED060000 .4byte .LASF119 + 3493 098c 01 .byte 0x1 + 3494 098d 7B .byte 0x7b + 3495 098e 7D080000 .4byte 0x87d + 3496 0992 01 .byte 0x1 + 3497 0993 05 .byte 0x5 + 3498 0994 03 .byte 0x3 + 3499 0995 18000000 .4byte _data_I + 3500 0999 2E .uleb128 0x2e + 3501 099a 68000000 .4byte .LASF120 + 3502 099e 01 .byte 0x1 + 3503 099f 7C .byte 0x7c + 3504 09a0 7D080000 .4byte 0x87d + 3505 09a4 01 .byte 0x1 + 3506 09a5 05 .byte 0x5 + 3507 09a6 03 .byte 0x3 + 3508 09a7 1C000000 .4byte _send_size + BFIN GAS /tmp/cchRAUfk.s page 81 + + + 3509 09ab 2E .uleb128 0x2e + 3510 09ac 2B050000 .4byte .LASF78 + 3511 09b0 01 .byte 0x1 + 3512 09b1 7E .byte 0x7e + 3513 09b2 BD090000 .4byte 0x9bd + 3514 09b6 01 .byte 0x1 + 3515 09b7 05 .byte 0x5 + 3516 09b8 03 .byte 0x3 + 3517 09b9 30000000 .4byte _TX_buff_state + 3518 09bd 2F .uleb128 0x2f + 3519 09be 2C000000 .4byte 0x2c + 3520 09c2 2E .uleb128 0x2e + 3521 09c3 2D000000 .4byte .LASF121 + 3522 09c7 01 .byte 0x1 + 3523 09c8 7F .byte 0x7f + 3524 09c9 7D080000 .4byte 0x87d + 3525 09cd 01 .byte 0x1 + 3526 09ce 05 .byte 0x5 + 3527 09cf 03 .byte 0x3 + 3528 09d0 20000000 .4byte _tx_val + 3529 09d4 2E .uleb128 0x2e + 3530 09d5 B3050000 .4byte .LASF122 + 3531 09d9 01 .byte 0x1 + 3532 09da 81 .byte 0x81 + 3533 09db 69000000 .4byte 0x69 + 3534 09df 01 .byte 0x1 + 3535 09e0 05 .byte 0x5 + 3536 09e1 03 .byte 0x3 + 3537 09e2 24000000 .4byte _some_i + 3538 09e6 2E .uleb128 0x2e + 3539 09e7 8B060000 .4byte .LASF123 + 3540 09eb 01 .byte 0x1 + 3541 09ec 83 .byte 0x83 + 3542 09ed 7D080000 .4byte 0x87d + 3543 09f1 01 .byte 0x1 + 3544 09f2 05 .byte 0x5 + 3545 09f3 03 .byte 0x3 + 3546 09f4 28000000 .4byte _size_processed + 3547 09f8 2E .uleb128 0x2e + 3548 09f9 22010000 .4byte .LASF124 + 3549 09fd 01 .byte 0x1 + 3550 09fe 8C .byte 0x8c + 3551 09ff 2C000000 .4byte 0x2c + 3552 0a03 01 .byte 0x1 + 3553 0a04 05 .byte 0x5 + 3554 0a05 03 .byte 0x3 + 3555 0a06 2C000000 .4byte _LFSM_started + 3556 0a0a 2E .uleb128 0x2e + 3557 0a0b 58060000 .4byte .LASF125 + 3558 0a0f 01 .byte 0x1 + 3559 0a10 8F .byte 0x8f + 3560 0a11 2C000000 .4byte 0x2c + 3561 0a15 01 .byte 0x1 + 3562 0a16 05 .byte 0x5 + 3563 0a17 03 .byte 0x3 + 3564 0a18 2D000000 .4byte _DY_SYN_2_value + 3565 0a1c 2E .uleb128 0x2e + BFIN GAS /tmp/cchRAUfk.s page 82 + + + 3566 0a1d D3040000 .4byte .LASF126 + 3567 0a21 01 .byte 0x1 + 3568 0a22 90 .byte 0x90 + 3569 0a23 2C000000 .4byte 0x2c + 3570 0a27 01 .byte 0x1 + 3571 0a28 05 .byte 0x5 + 3572 0a29 03 .byte 0x3 + 3573 0a2a 2E000000 .4byte _DY_SYN_2_value_prev + 3574 0a2e 00 .byte 0x0 + 3575 .section .debug_abbrev + 3576 0000 01 .uleb128 0x1 + 3577 0001 11 .uleb128 0x11 + 3578 0002 01 .byte 0x1 + 3579 0003 25 .uleb128 0x25 + 3580 0004 0E .uleb128 0xe + 3581 0005 13 .uleb128 0x13 + 3582 0006 0B .uleb128 0xb + 3583 0007 03 .uleb128 0x3 + 3584 0008 0E .uleb128 0xe + 3585 0009 1B .uleb128 0x1b + 3586 000a 0E .uleb128 0xe + 3587 000b 11 .uleb128 0x11 + 3588 000c 01 .uleb128 0x1 + 3589 000d 12 .uleb128 0x12 + 3590 000e 01 .uleb128 0x1 + 3591 000f 10 .uleb128 0x10 + 3592 0010 06 .uleb128 0x6 + 3593 0011 00 .byte 0x0 + 3594 0012 00 .byte 0x0 + 3595 0013 02 .uleb128 0x2 + 3596 0014 24 .uleb128 0x24 + 3597 0015 00 .byte 0x0 + 3598 0016 0B .uleb128 0xb + 3599 0017 0B .uleb128 0xb + 3600 0018 3E .uleb128 0x3e + 3601 0019 0B .uleb128 0xb + 3602 001a 03 .uleb128 0x3 + 3603 001b 0E .uleb128 0xe + 3604 001c 00 .byte 0x0 + 3605 001d 00 .byte 0x0 + 3606 001e 03 .uleb128 0x3 + 3607 001f 16 .uleb128 0x16 + 3608 0020 00 .byte 0x0 + 3609 0021 03 .uleb128 0x3 + 3610 0022 0E .uleb128 0xe + 3611 0023 3A .uleb128 0x3a + 3612 0024 0B .uleb128 0xb + 3613 0025 3B .uleb128 0x3b + 3614 0026 0B .uleb128 0xb + 3615 0027 49 .uleb128 0x49 + 3616 0028 13 .uleb128 0x13 + 3617 0029 00 .byte 0x0 + 3618 002a 00 .byte 0x0 + 3619 002b 04 .uleb128 0x4 + 3620 002c 24 .uleb128 0x24 + 3621 002d 00 .byte 0x0 + 3622 002e 0B .uleb128 0xb + BFIN GAS /tmp/cchRAUfk.s page 83 + + + 3623 002f 0B .uleb128 0xb + 3624 0030 3E .uleb128 0x3e + 3625 0031 0B .uleb128 0xb + 3626 0032 03 .uleb128 0x3 + 3627 0033 08 .uleb128 0x8 + 3628 0034 00 .byte 0x0 + 3629 0035 00 .byte 0x0 + 3630 0036 05 .uleb128 0x5 + 3631 0037 13 .uleb128 0x13 + 3632 0038 01 .byte 0x1 + 3633 0039 0B .uleb128 0xb + 3634 003a 05 .uleb128 0x5 + 3635 003b 3A .uleb128 0x3a + 3636 003c 0B .uleb128 0xb + 3637 003d 3B .uleb128 0x3b + 3638 003e 0B .uleb128 0xb + 3639 003f 01 .uleb128 0x1 + 3640 0040 13 .uleb128 0x13 + 3641 0041 00 .byte 0x0 + 3642 0042 00 .byte 0x0 + 3643 0043 06 .uleb128 0x6 + 3644 0044 0D .uleb128 0xd + 3645 0045 00 .byte 0x0 + 3646 0046 03 .uleb128 0x3 + 3647 0047 0E .uleb128 0xe + 3648 0048 3A .uleb128 0x3a + 3649 0049 0B .uleb128 0xb + 3650 004a 3B .uleb128 0x3b + 3651 004b 0B .uleb128 0xb + 3652 004c 49 .uleb128 0x49 + 3653 004d 13 .uleb128 0x13 + 3654 004e 38 .uleb128 0x38 + 3655 004f 0A .uleb128 0xa + 3656 0050 00 .byte 0x0 + 3657 0051 00 .byte 0x0 + 3658 0052 07 .uleb128 0x7 + 3659 0053 01 .uleb128 0x1 + 3660 0054 01 .byte 0x1 + 3661 0055 49 .uleb128 0x49 + 3662 0056 13 .uleb128 0x13 + 3663 0057 01 .uleb128 0x1 + 3664 0058 13 .uleb128 0x13 + 3665 0059 00 .byte 0x0 + 3666 005a 00 .byte 0x0 + 3667 005b 08 .uleb128 0x8 + 3668 005c 21 .uleb128 0x21 + 3669 005d 00 .byte 0x0 + 3670 005e 49 .uleb128 0x49 + 3671 005f 13 .uleb128 0x13 + 3672 0060 2F .uleb128 0x2f + 3673 0061 05 .uleb128 0x5 + 3674 0062 00 .byte 0x0 + 3675 0063 00 .byte 0x0 + 3676 0064 09 .uleb128 0x9 + 3677 0065 24 .uleb128 0x24 + 3678 0066 00 .byte 0x0 + 3679 0067 0B .uleb128 0xb + BFIN GAS /tmp/cchRAUfk.s page 84 + + + 3680 0068 0B .uleb128 0xb + 3681 0069 3E .uleb128 0x3e + 3682 006a 0B .uleb128 0xb + 3683 006b 00 .byte 0x0 + 3684 006c 00 .byte 0x0 + 3685 006d 0A .uleb128 0xa + 3686 006e 04 .uleb128 0x4 + 3687 006f 01 .byte 0x1 + 3688 0070 0B .uleb128 0xb + 3689 0071 0B .uleb128 0xb + 3690 0072 3A .uleb128 0x3a + 3691 0073 0B .uleb128 0xb + 3692 0074 3B .uleb128 0x3b + 3693 0075 0B .uleb128 0xb + 3694 0076 01 .uleb128 0x1 + 3695 0077 13 .uleb128 0x13 + 3696 0078 00 .byte 0x0 + 3697 0079 00 .byte 0x0 + 3698 007a 0B .uleb128 0xb + 3699 007b 28 .uleb128 0x28 + 3700 007c 00 .byte 0x0 + 3701 007d 03 .uleb128 0x3 + 3702 007e 0E .uleb128 0xe + 3703 007f 1C .uleb128 0x1c + 3704 0080 0D .uleb128 0xd + 3705 0081 00 .byte 0x0 + 3706 0082 00 .byte 0x0 + 3707 0083 0C .uleb128 0xc + 3708 0084 04 .uleb128 0x4 + 3709 0085 01 .byte 0x1 + 3710 0086 03 .uleb128 0x3 + 3711 0087 0E .uleb128 0xe + 3712 0088 0B .uleb128 0xb + 3713 0089 0B .uleb128 0xb + 3714 008a 3A .uleb128 0x3a + 3715 008b 0B .uleb128 0xb + 3716 008c 3B .uleb128 0x3b + 3717 008d 0B .uleb128 0xb + 3718 008e 01 .uleb128 0x1 + 3719 008f 13 .uleb128 0x13 + 3720 0090 00 .byte 0x0 + 3721 0091 00 .byte 0x0 + 3722 0092 0D .uleb128 0xd + 3723 0093 28 .uleb128 0x28 + 3724 0094 00 .byte 0x0 + 3725 0095 03 .uleb128 0x3 + 3726 0096 08 .uleb128 0x8 + 3727 0097 1C .uleb128 0x1c + 3728 0098 0D .uleb128 0xd + 3729 0099 00 .byte 0x0 + 3730 009a 00 .byte 0x0 + 3731 009b 0E .uleb128 0xe + 3732 009c 13 .uleb128 0x13 + 3733 009d 01 .byte 0x1 + 3734 009e 03 .uleb128 0x3 + 3735 009f 0E .uleb128 0xe + 3736 00a0 0B .uleb128 0xb + BFIN GAS /tmp/cchRAUfk.s page 85 + + + 3737 00a1 0B .uleb128 0xb + 3738 00a2 3A .uleb128 0x3a + 3739 00a3 0B .uleb128 0xb + 3740 00a4 3B .uleb128 0x3b + 3741 00a5 0B .uleb128 0xb + 3742 00a6 01 .uleb128 0x1 + 3743 00a7 13 .uleb128 0x13 + 3744 00a8 00 .byte 0x0 + 3745 00a9 00 .byte 0x0 + 3746 00aa 0F .uleb128 0xf + 3747 00ab 2E .uleb128 0x2e + 3748 00ac 01 .byte 0x1 + 3749 00ad 3F .uleb128 0x3f + 3750 00ae 0C .uleb128 0xc + 3751 00af 03 .uleb128 0x3 + 3752 00b0 0E .uleb128 0xe + 3753 00b1 3A .uleb128 0x3a + 3754 00b2 0B .uleb128 0xb + 3755 00b3 3B .uleb128 0x3b + 3756 00b4 05 .uleb128 0x5 + 3757 00b5 27 .uleb128 0x27 + 3758 00b6 0C .uleb128 0xc + 3759 00b7 11 .uleb128 0x11 + 3760 00b8 01 .uleb128 0x1 + 3761 00b9 12 .uleb128 0x12 + 3762 00ba 01 .uleb128 0x1 + 3763 00bb 40 .uleb128 0x40 + 3764 00bc 06 .uleb128 0x6 + 3765 00bd 01 .uleb128 0x1 + 3766 00be 13 .uleb128 0x13 + 3767 00bf 00 .byte 0x0 + 3768 00c0 00 .byte 0x0 + 3769 00c1 10 .uleb128 0x10 + 3770 00c2 05 .uleb128 0x5 + 3771 00c3 00 .byte 0x0 + 3772 00c4 03 .uleb128 0x3 + 3773 00c5 08 .uleb128 0x8 + 3774 00c6 3A .uleb128 0x3a + 3775 00c7 0B .uleb128 0xb + 3776 00c8 3B .uleb128 0x3b + 3777 00c9 05 .uleb128 0x5 + 3778 00ca 49 .uleb128 0x49 + 3779 00cb 13 .uleb128 0x13 + 3780 00cc 02 .uleb128 0x2 + 3781 00cd 06 .uleb128 0x6 + 3782 00ce 00 .byte 0x0 + 3783 00cf 00 .byte 0x0 + 3784 00d0 11 .uleb128 0x11 + 3785 00d1 0B .uleb128 0xb + 3786 00d2 01 .byte 0x1 + 3787 00d3 11 .uleb128 0x11 + 3788 00d4 01 .uleb128 0x1 + 3789 00d5 12 .uleb128 0x12 + 3790 00d6 01 .uleb128 0x1 + 3791 00d7 01 .uleb128 0x1 + 3792 00d8 13 .uleb128 0x13 + 3793 00d9 00 .byte 0x0 + BFIN GAS /tmp/cchRAUfk.s page 86 + + + 3794 00da 00 .byte 0x0 + 3795 00db 12 .uleb128 0x12 + 3796 00dc 34 .uleb128 0x34 + 3797 00dd 00 .byte 0x0 + 3798 00de 03 .uleb128 0x3 + 3799 00df 0E .uleb128 0xe + 3800 00e0 3A .uleb128 0x3a + 3801 00e1 0B .uleb128 0xb + 3802 00e2 3B .uleb128 0x3b + 3803 00e3 05 .uleb128 0x5 + 3804 00e4 49 .uleb128 0x49 + 3805 00e5 13 .uleb128 0x13 + 3806 00e6 02 .uleb128 0x2 + 3807 00e7 06 .uleb128 0x6 + 3808 00e8 00 .byte 0x0 + 3809 00e9 00 .byte 0x0 + 3810 00ea 13 .uleb128 0x13 + 3811 00eb 0B .uleb128 0xb + 3812 00ec 01 .byte 0x1 + 3813 00ed 55 .uleb128 0x55 + 3814 00ee 06 .uleb128 0x6 + 3815 00ef 01 .uleb128 0x1 + 3816 00f0 13 .uleb128 0x13 + 3817 00f1 00 .byte 0x0 + 3818 00f2 00 .byte 0x0 + 3819 00f3 14 .uleb128 0x14 + 3820 00f4 34 .uleb128 0x34 + 3821 00f5 00 .byte 0x0 + 3822 00f6 03 .uleb128 0x3 + 3823 00f7 0E .uleb128 0xe + 3824 00f8 3A .uleb128 0x3a + 3825 00f9 0B .uleb128 0xb + 3826 00fa 3B .uleb128 0x3b + 3827 00fb 05 .uleb128 0x5 + 3828 00fc 49 .uleb128 0x49 + 3829 00fd 13 .uleb128 0x13 + 3830 00fe 00 .byte 0x0 + 3831 00ff 00 .byte 0x0 + 3832 0100 15 .uleb128 0x15 + 3833 0101 0B .uleb128 0xb + 3834 0102 01 .byte 0x1 + 3835 0103 55 .uleb128 0x55 + 3836 0104 06 .uleb128 0x6 + 3837 0105 00 .byte 0x0 + 3838 0106 00 .byte 0x0 + 3839 0107 16 .uleb128 0x16 + 3840 0108 34 .uleb128 0x34 + 3841 0109 00 .byte 0x0 + 3842 010a 03 .uleb128 0x3 + 3843 010b 08 .uleb128 0x8 + 3844 010c 3A .uleb128 0x3a + 3845 010d 0B .uleb128 0xb + 3846 010e 3B .uleb128 0x3b + 3847 010f 05 .uleb128 0x5 + 3848 0110 49 .uleb128 0x49 + 3849 0111 13 .uleb128 0x13 + 3850 0112 02 .uleb128 0x2 + BFIN GAS /tmp/cchRAUfk.s page 87 + + + 3851 0113 06 .uleb128 0x6 + 3852 0114 00 .byte 0x0 + 3853 0115 00 .byte 0x0 + 3854 0116 17 .uleb128 0x17 + 3855 0117 34 .uleb128 0x34 + 3856 0118 00 .byte 0x0 + 3857 0119 03 .uleb128 0x3 + 3858 011a 0E .uleb128 0xe + 3859 011b 3A .uleb128 0x3a + 3860 011c 0B .uleb128 0xb + 3861 011d 3B .uleb128 0x3b + 3862 011e 05 .uleb128 0x5 + 3863 011f 49 .uleb128 0x49 + 3864 0120 13 .uleb128 0x13 + 3865 0121 02 .uleb128 0x2 + 3866 0122 0A .uleb128 0xa + 3867 0123 00 .byte 0x0 + 3868 0124 00 .byte 0x0 + 3869 0125 18 .uleb128 0x18 + 3870 0126 0B .uleb128 0xb + 3871 0127 01 .byte 0x1 + 3872 0128 11 .uleb128 0x11 + 3873 0129 01 .uleb128 0x1 + 3874 012a 12 .uleb128 0x12 + 3875 012b 01 .uleb128 0x1 + 3876 012c 00 .byte 0x0 + 3877 012d 00 .byte 0x0 + 3878 012e 19 .uleb128 0x19 + 3879 012f 34 .uleb128 0x34 + 3880 0130 00 .byte 0x0 + 3881 0131 03 .uleb128 0x3 + 3882 0132 08 .uleb128 0x8 + 3883 0133 3A .uleb128 0x3a + 3884 0134 0B .uleb128 0xb + 3885 0135 3B .uleb128 0x3b + 3886 0136 05 .uleb128 0x5 + 3887 0137 49 .uleb128 0x49 + 3888 0138 13 .uleb128 0x13 + 3889 0139 00 .byte 0x0 + 3890 013a 00 .byte 0x0 + 3891 013b 1A .uleb128 0x1a + 3892 013c 0F .uleb128 0xf + 3893 013d 00 .byte 0x0 + 3894 013e 0B .uleb128 0xb + 3895 013f 0B .uleb128 0xb + 3896 0140 49 .uleb128 0x49 + 3897 0141 13 .uleb128 0x13 + 3898 0142 00 .byte 0x0 + 3899 0143 00 .byte 0x0 + 3900 0144 1B .uleb128 0x1b + 3901 0145 21 .uleb128 0x21 + 3902 0146 00 .byte 0x0 + 3903 0147 49 .uleb128 0x49 + 3904 0148 13 .uleb128 0x13 + 3905 0149 00 .byte 0x0 + 3906 014a 00 .byte 0x0 + 3907 014b 1C .uleb128 0x1c + BFIN GAS /tmp/cchRAUfk.s page 88 + + + 3908 014c 21 .uleb128 0x21 + 3909 014d 00 .byte 0x0 + 3910 014e 49 .uleb128 0x49 + 3911 014f 13 .uleb128 0x13 + 3912 0150 2F .uleb128 0x2f + 3913 0151 0B .uleb128 0xb + 3914 0152 00 .byte 0x0 + 3915 0153 00 .byte 0x0 + 3916 0154 1D .uleb128 0x1d + 3917 0155 05 .uleb128 0x5 + 3918 0156 00 .byte 0x0 + 3919 0157 03 .uleb128 0x3 + 3920 0158 0E .uleb128 0xe + 3921 0159 3A .uleb128 0x3a + 3922 015a 0B .uleb128 0xb + 3923 015b 3B .uleb128 0x3b + 3924 015c 05 .uleb128 0x5 + 3925 015d 49 .uleb128 0x49 + 3926 015e 13 .uleb128 0x13 + 3927 015f 02 .uleb128 0x2 + 3928 0160 06 .uleb128 0x6 + 3929 0161 00 .byte 0x0 + 3930 0162 00 .byte 0x0 + 3931 0163 1E .uleb128 0x1e + 3932 0164 2E .uleb128 0x2e + 3933 0165 01 .byte 0x1 + 3934 0166 3F .uleb128 0x3f + 3935 0167 0C .uleb128 0xc + 3936 0168 03 .uleb128 0x3 + 3937 0169 0E .uleb128 0xe + 3938 016a 3A .uleb128 0x3a + 3939 016b 0B .uleb128 0xb + 3940 016c 3B .uleb128 0x3b + 3941 016d 05 .uleb128 0x5 + 3942 016e 27 .uleb128 0x27 + 3943 016f 0C .uleb128 0xc + 3944 0170 49 .uleb128 0x49 + 3945 0171 13 .uleb128 0x13 + 3946 0172 11 .uleb128 0x11 + 3947 0173 01 .uleb128 0x1 + 3948 0174 12 .uleb128 0x12 + 3949 0175 01 .uleb128 0x1 + 3950 0176 40 .uleb128 0x40 + 3951 0177 06 .uleb128 0x6 + 3952 0178 01 .uleb128 0x1 + 3953 0179 13 .uleb128 0x13 + 3954 017a 00 .byte 0x0 + 3955 017b 00 .byte 0x0 + 3956 017c 1F .uleb128 0x1f + 3957 017d 2E .uleb128 0x2e + 3958 017e 01 .byte 0x1 + 3959 017f 3F .uleb128 0x3f + 3960 0180 0C .uleb128 0xc + 3961 0181 03 .uleb128 0x3 + 3962 0182 0E .uleb128 0xe + 3963 0183 3A .uleb128 0x3a + 3964 0184 0B .uleb128 0xb + BFIN GAS /tmp/cchRAUfk.s page 89 + + + 3965 0185 3B .uleb128 0x3b + 3966 0186 0B .uleb128 0xb + 3967 0187 27 .uleb128 0x27 + 3968 0188 0C .uleb128 0xc + 3969 0189 49 .uleb128 0x49 + 3970 018a 13 .uleb128 0x13 + 3971 018b 20 .uleb128 0x20 + 3972 018c 0B .uleb128 0xb + 3973 018d 01 .uleb128 0x1 + 3974 018e 13 .uleb128 0x13 + 3975 018f 00 .byte 0x0 + 3976 0190 00 .byte 0x0 + 3977 0191 20 .uleb128 0x20 + 3978 0192 05 .uleb128 0x5 + 3979 0193 00 .byte 0x0 + 3980 0194 03 .uleb128 0x3 + 3981 0195 0E .uleb128 0xe + 3982 0196 3A .uleb128 0x3a + 3983 0197 0B .uleb128 0xb + 3984 0198 3B .uleb128 0x3b + 3985 0199 0B .uleb128 0xb + 3986 019a 49 .uleb128 0x49 + 3987 019b 13 .uleb128 0x13 + 3988 019c 00 .byte 0x0 + 3989 019d 00 .byte 0x0 + 3990 019e 21 .uleb128 0x21 + 3991 019f 34 .uleb128 0x34 + 3992 01a0 00 .byte 0x0 + 3993 01a1 03 .uleb128 0x3 + 3994 01a2 0E .uleb128 0xe + 3995 01a3 3A .uleb128 0x3a + 3996 01a4 0B .uleb128 0xb + 3997 01a5 3B .uleb128 0x3b + 3998 01a6 0B .uleb128 0xb + 3999 01a7 49 .uleb128 0x49 + 4000 01a8 13 .uleb128 0x13 + 4001 01a9 00 .byte 0x0 + 4002 01aa 00 .byte 0x0 + 4003 01ab 22 .uleb128 0x22 + 4004 01ac 0B .uleb128 0xb + 4005 01ad 01 .byte 0x1 + 4006 01ae 01 .uleb128 0x1 + 4007 01af 13 .uleb128 0x13 + 4008 01b0 00 .byte 0x0 + 4009 01b1 00 .byte 0x0 + 4010 01b2 23 .uleb128 0x23 + 4011 01b3 34 .uleb128 0x34 + 4012 01b4 00 .byte 0x0 + 4013 01b5 03 .uleb128 0x3 + 4014 01b6 08 .uleb128 0x8 + 4015 01b7 3A .uleb128 0x3a + 4016 01b8 0B .uleb128 0xb + 4017 01b9 3B .uleb128 0x3b + 4018 01ba 0B .uleb128 0xb + 4019 01bb 49 .uleb128 0x49 + 4020 01bc 13 .uleb128 0x13 + 4021 01bd 00 .byte 0x0 + BFIN GAS /tmp/cchRAUfk.s page 90 + + + 4022 01be 00 .byte 0x0 + 4023 01bf 24 .uleb128 0x24 + 4024 01c0 0B .uleb128 0xb + 4025 01c1 01 .byte 0x1 + 4026 01c2 00 .byte 0x0 + 4027 01c3 00 .byte 0x0 + 4028 01c4 25 .uleb128 0x25 + 4029 01c5 2E .uleb128 0x2e + 4030 01c6 01 .byte 0x1 + 4031 01c7 31 .uleb128 0x31 + 4032 01c8 13 .uleb128 0x13 + 4033 01c9 11 .uleb128 0x11 + 4034 01ca 01 .uleb128 0x1 + 4035 01cb 12 .uleb128 0x12 + 4036 01cc 01 .uleb128 0x1 + 4037 01cd 40 .uleb128 0x40 + 4038 01ce 06 .uleb128 0x6 + 4039 01cf 01 .uleb128 0x1 + 4040 01d0 13 .uleb128 0x13 + 4041 01d1 00 .byte 0x0 + 4042 01d2 00 .byte 0x0 + 4043 01d3 26 .uleb128 0x26 + 4044 01d4 05 .uleb128 0x5 + 4045 01d5 00 .byte 0x0 + 4046 01d6 31 .uleb128 0x31 + 4047 01d7 13 .uleb128 0x13 + 4048 01d8 02 .uleb128 0x2 + 4049 01d9 06 .uleb128 0x6 + 4050 01da 00 .byte 0x0 + 4051 01db 00 .byte 0x0 + 4052 01dc 27 .uleb128 0x27 + 4053 01dd 34 .uleb128 0x34 + 4054 01de 00 .byte 0x0 + 4055 01df 31 .uleb128 0x31 + 4056 01e0 13 .uleb128 0x13 + 4057 01e1 02 .uleb128 0x2 + 4058 01e2 06 .uleb128 0x6 + 4059 01e3 00 .byte 0x0 + 4060 01e4 00 .byte 0x0 + 4061 01e5 28 .uleb128 0x28 + 4062 01e6 34 .uleb128 0x34 + 4063 01e7 00 .byte 0x0 + 4064 01e8 31 .uleb128 0x31 + 4065 01e9 13 .uleb128 0x13 + 4066 01ea 00 .byte 0x0 + 4067 01eb 00 .byte 0x0 + 4068 01ec 29 .uleb128 0x29 + 4069 01ed 2E .uleb128 0x2e + 4070 01ee 01 .byte 0x1 + 4071 01ef 3F .uleb128 0x3f + 4072 01f0 0C .uleb128 0xc + 4073 01f1 03 .uleb128 0x3 + 4074 01f2 0E .uleb128 0xe + 4075 01f3 3A .uleb128 0x3a + 4076 01f4 0B .uleb128 0xb + 4077 01f5 3B .uleb128 0x3b + 4078 01f6 0B .uleb128 0xb + BFIN GAS /tmp/cchRAUfk.s page 91 + + + 4079 01f7 27 .uleb128 0x27 + 4080 01f8 0C .uleb128 0xc + 4081 01f9 49 .uleb128 0x49 + 4082 01fa 13 .uleb128 0x13 + 4083 01fb 11 .uleb128 0x11 + 4084 01fc 01 .uleb128 0x1 + 4085 01fd 12 .uleb128 0x12 + 4086 01fe 01 .uleb128 0x1 + 4087 01ff 40 .uleb128 0x40 + 4088 0200 06 .uleb128 0x6 + 4089 0201 01 .uleb128 0x1 + 4090 0202 13 .uleb128 0x13 + 4091 0203 00 .byte 0x0 + 4092 0204 00 .byte 0x0 + 4093 0205 2A .uleb128 0x2a + 4094 0206 05 .uleb128 0x5 + 4095 0207 00 .byte 0x0 + 4096 0208 03 .uleb128 0x3 + 4097 0209 0E .uleb128 0xe + 4098 020a 3A .uleb128 0x3a + 4099 020b 0B .uleb128 0xb + 4100 020c 3B .uleb128 0x3b + 4101 020d 0B .uleb128 0xb + 4102 020e 49 .uleb128 0x49 + 4103 020f 13 .uleb128 0x13 + 4104 0210 02 .uleb128 0x2 + 4105 0211 06 .uleb128 0x6 + 4106 0212 00 .byte 0x0 + 4107 0213 00 .byte 0x0 + 4108 0214 2B .uleb128 0x2b + 4109 0215 34 .uleb128 0x34 + 4110 0216 00 .byte 0x0 + 4111 0217 03 .uleb128 0x3 + 4112 0218 08 .uleb128 0x8 + 4113 0219 3A .uleb128 0x3a + 4114 021a 0B .uleb128 0xb + 4115 021b 3B .uleb128 0x3b + 4116 021c 0B .uleb128 0xb + 4117 021d 49 .uleb128 0x49 + 4118 021e 13 .uleb128 0x13 + 4119 021f 02 .uleb128 0x2 + 4120 0220 06 .uleb128 0x6 + 4121 0221 00 .byte 0x0 + 4122 0222 00 .byte 0x0 + 4123 0223 2C .uleb128 0x2c + 4124 0224 1D .uleb128 0x1d + 4125 0225 01 .byte 0x1 + 4126 0226 31 .uleb128 0x31 + 4127 0227 13 .uleb128 0x13 + 4128 0228 55 .uleb128 0x55 + 4129 0229 06 .uleb128 0x6 + 4130 022a 58 .uleb128 0x58 + 4131 022b 0B .uleb128 0xb + 4132 022c 59 .uleb128 0x59 + 4133 022d 05 .uleb128 0x5 + 4134 022e 01 .uleb128 0x1 + 4135 022f 13 .uleb128 0x13 + BFIN GAS /tmp/cchRAUfk.s page 92 + + + 4136 0230 00 .byte 0x0 + 4137 0231 00 .byte 0x0 + 4138 0232 2D .uleb128 0x2d + 4139 0233 05 .uleb128 0x5 + 4140 0234 00 .byte 0x0 + 4141 0235 31 .uleb128 0x31 + 4142 0236 13 .uleb128 0x13 + 4143 0237 00 .byte 0x0 + 4144 0238 00 .byte 0x0 + 4145 0239 2E .uleb128 0x2e + 4146 023a 34 .uleb128 0x34 + 4147 023b 00 .byte 0x0 + 4148 023c 03 .uleb128 0x3 + 4149 023d 0E .uleb128 0xe + 4150 023e 3A .uleb128 0x3a + 4151 023f 0B .uleb128 0xb + 4152 0240 3B .uleb128 0x3b + 4153 0241 0B .uleb128 0xb + 4154 0242 49 .uleb128 0x49 + 4155 0243 13 .uleb128 0x13 + 4156 0244 3F .uleb128 0x3f + 4157 0245 0C .uleb128 0xc + 4158 0246 02 .uleb128 0x2 + 4159 0247 0A .uleb128 0xa + 4160 0248 00 .byte 0x0 + 4161 0249 00 .byte 0x0 + 4162 024a 2F .uleb128 0x2f + 4163 024b 35 .uleb128 0x35 + 4164 024c 00 .byte 0x0 + 4165 024d 49 .uleb128 0x49 + 4166 024e 13 .uleb128 0x13 + 4167 024f 00 .byte 0x0 + 4168 0250 00 .byte 0x0 + 4169 0251 30 .uleb128 0x30 + 4170 0252 21 .uleb128 0x21 + 4171 0253 00 .byte 0x0 + 4172 0254 00 .byte 0x0 + 4173 0255 00 .byte 0x0 + 4174 0256 31 .uleb128 0x31 + 4175 0257 34 .uleb128 0x34 + 4176 0258 00 .byte 0x0 + 4177 0259 03 .uleb128 0x3 + 4178 025a 0E .uleb128 0xe + 4179 025b 3A .uleb128 0x3a + 4180 025c 0B .uleb128 0xb + 4181 025d 3B .uleb128 0x3b + 4182 025e 0B .uleb128 0xb + 4183 025f 49 .uleb128 0x49 + 4184 0260 13 .uleb128 0x13 + 4185 0261 3F .uleb128 0x3f + 4186 0262 0C .uleb128 0xc + 4187 0263 3C .uleb128 0x3c + 4188 0264 0C .uleb128 0xc + 4189 0265 00 .byte 0x0 + 4190 0266 00 .byte 0x0 + 4191 0267 32 .uleb128 0x32 + 4192 0268 35 .uleb128 0x35 + BFIN GAS /tmp/cchRAUfk.s page 93 + + + 4193 0269 00 .byte 0x0 + 4194 026a 03 .uleb128 0x3 + 4195 026b 0E .uleb128 0xe + 4196 026c 49 .uleb128 0x49 + 4197 026d 13 .uleb128 0x13 + 4198 026e 00 .byte 0x0 + 4199 026f 00 .byte 0x0 + 4200 0270 00 .byte 0x0 + 4201 .section .debug_pubnames,"",@progbits + 4202 0000 A8010000 .4byte 0x1a8 + 4203 0004 0200 .2byte 0x2 + 4204 0006 00000000 .4byte .Ldebug_info0 + 4205 000a 2F0A0000 .4byte 0xa2f + 4206 000e D2030000 .4byte 0x3d2 + 4207 0012 7573725F .string "usr_cmd_process" + 4207 636D645F + 4207 70726F63 + 4207 65737300 + 4208 0022 71050000 .4byte 0x571 + 4209 0026 73706F72 .string "sport_tx_done" + 4209 745F7478 + 4209 5F646F6E + 4209 6500 + 4210 0034 B2050000 .4byte 0x5b2 + 4211 0038 68646D61 .string "hdma_send_done" + 4211 5F73656E + 4211 645F646F + 4211 6E6500 + 4212 0047 ED050000 .4byte 0x5ed + 4213 004b 7573725F .string "usr_out_proc_data" + 4213 6F75745F + 4213 70726F63 + 4213 5F646174 + 4213 6100 + 4214 005d A5060000 .4byte 0x6a5 + 4215 0061 64617461 .string "dataprocessor" + 4215 70726F63 + 4215 6573736F + 4215 7200 + 4216 006f 1D070000 .4byte 0x71d + 4217 0073 7573725F .string "usr_in_proc_data" + 4217 696E5F70 + 4217 726F635F + 4217 64617461 + 4217 00 + 4218 0084 59080000 .4byte 0x859 + 4219 0088 73747265 .string "streams_cnt" + 4219 616D735F + 4219 636E7400 + 4220 0094 6B080000 .4byte 0x86b + 4221 0098 6462675F .string "dbg_receive_value" + 4221 72656365 + 4221 6976655F + 4221 76616C75 + 4221 6500 + 4222 00aa 92080000 .4byte 0x892 + 4223 00ae 6462675F .string "dbg_sport_rx_copy" + BFIN GAS /tmp/cchRAUfk.s page 94 + + + 4223 73706F72 + 4223 745F7278 + 4223 5F636F70 + 4223 7900 + 4224 00c0 A4080000 .4byte 0x8a4 + 4225 00c4 73747265 .string "streams_succes_flag" + 4225 616D735F + 4225 73756363 + 4225 65735F66 + 4225 6C616700 + 4226 00d8 31090000 .4byte 0x931 + 4227 00dc 54585F6D .string "TX_marker" + 4227 61726B65 + 4227 7200 + 4228 00e6 48090000 .4byte 0x948 + 4229 00ea 50726F63 .string "Proc_state" + 4229 5F737461 + 4229 746500 + 4230 00f5 63090000 .4byte 0x963 + 4231 00f9 54585F62 .string "TX_buff_I" + 4231 7566665F + 4231 4900 + 4232 0103 75090000 .4byte 0x975 + 4233 0107 54585F62 .string "TX_buff_I_shadow" + 4233 7566665F + 4233 495F7368 + 4233 61646F77 + 4233 00 + 4234 0118 87090000 .4byte 0x987 + 4235 011c 64617461 .string "data_I" + 4235 5F4900 + 4236 0123 99090000 .4byte 0x999 + 4237 0127 73656E64 .string "send_size" + 4237 5F73697A + 4237 6500 + 4238 0131 AB090000 .4byte 0x9ab + 4239 0135 54585F62 .string "TX_buff_state" + 4239 7566665F + 4239 73746174 + 4239 6500 + 4240 0143 C2090000 .4byte 0x9c2 + 4241 0147 74785F76 .string "tx_val" + 4241 616C00 + 4242 014e D4090000 .4byte 0x9d4 + 4243 0152 736F6D65 .string "some_i" + 4243 5F6900 + 4244 0159 E6090000 .4byte 0x9e6 + 4245 015d 73697A65 .string "size_processed" + 4245 5F70726F + 4245 63657373 + 4245 656400 + 4246 016c F8090000 .4byte 0x9f8 + 4247 0170 4C46534D .string "LFSM_started" + 4247 5F737461 + 4247 72746564 + 4247 00 + 4248 017d 0A0A0000 .4byte 0xa0a + BFIN GAS /tmp/cchRAUfk.s page 95 + + + 4249 0181 44595F53 .string "DY_SYN_2_value" + 4249 594E5F32 + 4249 5F76616C + 4249 756500 + 4250 0190 1C0A0000 .4byte 0xa1c + 4251 0194 44595F53 .string "DY_SYN_2_value_prev" + 4251 594E5F32 + 4251 5F76616C + 4251 75655F70 + 4251 72657600 + 4252 01a8 00000000 .4byte 0x0 + 4253 .section .debug_aranges,"",@progbits + 4254 0000 1C000000 .4byte 0x1c + 4255 0004 0200 .2byte 0x2 + 4256 0006 00000000 .4byte .Ldebug_info0 + 4257 000a 04 .byte 0x4 + 4258 000b 00 .byte 0x0 + 4259 000c 0000 .2byte 0x0 + 4260 000e 0000 .2byte 0x0 + 4261 0010 00000000 .4byte .Ltext0 + 4262 0014 CE080000 .4byte .Letext0-.Ltext0 + 4263 0018 00000000 .4byte 0x0 + 4264 001c 00000000 .4byte 0x0 + 4265 .section .debug_ranges,"",@progbits + 4266 .Ldebug_ranges0: + 4267 0000 6C000000 .4byte .LBB3-.Ltext0 + 4268 0004 6E000000 .4byte .LBE3-.Ltext0 + 4269 0008 70000000 .4byte .LBB6-.Ltext0 + 4270 000c 98000000 .4byte .LBE6-.Ltext0 + 4271 0010 00000000 .4byte 0x0 + 4272 0014 00000000 .4byte 0x0 + 4273 0018 78000000 .4byte .LBB4-.Ltext0 + 4274 001c 7A000000 .4byte .LBE4-.Ltext0 + 4275 0020 7C000000 .4byte .LBB5-.Ltext0 + 4276 0024 8E000000 .4byte .LBE5-.Ltext0 + 4277 0028 00000000 .4byte 0x0 + 4278 002c 00000000 .4byte 0x0 + 4279 0030 AA010000 .4byte .LBB12-.Ltext0 + 4280 0034 FA010000 .4byte .LBE12-.Ltext0 + 4281 0038 00020000 .4byte .LBB14-.Ltext0 + 4282 003c 02020000 .4byte .LBE14-.Ltext0 + 4283 0040 FC010000 .4byte .LBB13-.Ltext0 + 4284 0044 FE010000 .4byte .LBE13-.Ltext0 + 4285 0048 00000000 .4byte 0x0 + 4286 004c 00000000 .4byte 0x0 + 4287 0050 96050000 .4byte .LBB38-.Ltext0 + 4288 0054 98050000 .4byte .LBE38-.Ltext0 + 4289 0058 A2050000 .4byte .LBB39-.Ltext0 + 4290 005c BA050000 .4byte .LBE39-.Ltext0 + 4291 0060 00000000 .4byte 0x0 + 4292 0064 00000000 .4byte 0x0 + 4293 0068 CC050000 .4byte .LBB40-.Ltext0 + 4294 006c E8050000 .4byte .LBE40-.Ltext0 + 4295 0070 48080000 .4byte .LBB54-.Ltext0 + 4296 0074 5C080000 .4byte .LBE54-.Ltext0 + 4297 0078 F4050000 .4byte .LBB53-.Ltext0 + 4298 007c B8070000 .4byte .LBE53-.Ltext0 + BFIN GAS /tmp/cchRAUfk.s page 96 + + + 4299 0080 00000000 .4byte 0x0 + 4300 0084 00000000 .4byte 0x0 + 4301 0088 D4050000 .4byte .LBB42-.Ltext0 + 4302 008c DC050000 .4byte .LBE42-.Ltext0 + 4303 0090 44060000 .4byte .LBB41-.Ltext0 + 4304 0094 14070000 .4byte .LBE41-.Ltext0 + 4305 0098 E4050000 .4byte .LBB52-.Ltext0 + 4306 009c E8050000 .4byte .LBE52-.Ltext0 + 4307 00a0 00000000 .4byte 0x0 + 4308 00a4 00000000 .4byte 0x0 + 4309 00a8 72060000 .4byte .LBB44-.Ltext0 + 4310 00ac 76060000 .4byte .LBE44-.Ltext0 + 4311 00b0 80060000 .4byte .LBB49-.Ltext0 + 4312 00b4 9E060000 .4byte .LBE49-.Ltext0 + 4313 00b8 00000000 .4byte 0x0 + 4314 00bc 00000000 .4byte 0x0 + 4315 00c0 72060000 .4byte .LBB45-.Ltext0 + 4316 00c4 76060000 .4byte .LBE45-.Ltext0 + 4317 00c8 80060000 .4byte .LBB48-.Ltext0 + 4318 00cc 9E060000 .4byte .LBE48-.Ltext0 + 4319 00d0 00000000 .4byte 0x0 + 4320 00d4 00000000 .4byte 0x0 + 4321 00d8 72060000 .4byte .LBB46-.Ltext0 + 4322 00dc 76060000 .4byte .LBE46-.Ltext0 + 4323 00e0 80060000 .4byte .LBB47-.Ltext0 + 4324 00e4 86060000 .4byte .LBE47-.Ltext0 + 4325 00e8 00000000 .4byte 0x0 + 4326 00ec 00000000 .4byte 0x0 + 4327 00f0 EC060000 .4byte .LBB50-.Ltext0 + 4328 00f4 EE060000 .4byte .LBE50-.Ltext0 + 4329 00f8 F0060000 .4byte .LBB51-.Ltext0 + 4330 00fc 00070000 .4byte .LBE51-.Ltext0 + 4331 0100 00000000 .4byte 0x0 + 4332 0104 00000000 .4byte 0x0 + 4333 .section .debug_str,"MS",@progbits,1 + 4334 .LASF31: + 4335 0000 4C353032 .string "L502_LCH_MODE_ZERO" + 4335 5F4C4348 + 4335 5F4D4F44 + 4335 455F5A45 + 4335 524F00 + 4336 .LASF71: + 4337 0013 464C5553 .string "FLUSH_TWIDDLES" + 4337 485F5457 + 4337 4944444C + 4337 455300 + 4338 .LASF74: + 4339 0022 4C46534D .string "LFSM_state" + 4339 5F737461 + 4339 746500 + 4340 .LASF121: + 4341 002d 74785F76 .string "tx_val" + 4341 616C00 + 4342 .LASF37: + 4343 0034 4C353032 .string "L502_SYNC_DI_SYN2_FALL" + 4343 5F53594E + 4343 435F4449 + BFIN GAS /tmp/cchRAUfk.s page 97 + + + 4343 5F53594E + 4343 325F4641 + 4344 .LASF32: + 4345 004b 4C353032 .string "L502_SYNC_INTERNAL" + 4345 5F53594E + 4345 435F494E + 4345 5445524E + 4345 414C00 + 4346 .LASF81: + 4347 005e 4156475F .string "AVG_state" + 4347 73746174 + 4347 6500 + 4348 .LASF120: + 4349 0068 73656E64 .string "send_size" + 4349 5F73697A + 4349 6500 + 4350 .LASF65: + 4351 0072 64617461 .string "dataprocessor_state" + 4351 70726F63 + 4351 6573736F + 4351 725F7374 + 4351 61746500 + 4352 .LASF14: + 4353 0086 756E7369 .string "unsigned int" + 4353 676E6564 + 4353 20696E74 + 4353 00 + 4354 .LASF42: + 4355 0093 4C353032 .string "L502_STREAM_DOUT" + 4355 5F535452 + 4355 45414D5F + 4355 444F5554 + 4355 00 + 4356 .LASF109: + 4357 00a4 73747265 .string "streams_cnt" + 4357 616D735F + 4357 636E7400 + 4358 .LASF110: + 4359 00b0 6462675F .string "dbg_receive_value" + 4359 72656365 + 4359 6976655F + 4359 76616C75 + 4359 6500 + 4360 .LASF26: + 4361 00c2 4C353032 .string "L502_ADC_RANGE_1" + 4361 5F414443 + 4361 5F52414E + 4361 47455F31 + 4361 00 + 4362 .LASF25: + 4363 00d3 4C353032 .string "L502_ADC_RANGE_2" + 4363 5F414443 + 4363 5F52414E + 4363 47455F32 + 4363 00 + 4364 .LASF24: + 4365 00e4 4C353032 .string "L502_ADC_RANGE_5" + BFIN GAS /tmp/cchRAUfk.s page 98 + + + 4365 5F414443 + 4365 5F52414E + 4365 47455F35 + 4365 00 + 4366 .LASF30: + 4367 00f5 4C353032 .string "L502_LCH_MODE_DIFF" + 4367 5F4C4348 + 4367 5F4D4F44 + 4367 455F4449 + 4367 464600 + 4368 .LASF33: + 4369 0108 4C353032 .string "L502_SYNC_EXTERNAL_MASTER" + 4369 5F53594E + 4369 435F4558 + 4369 5445524E + 4369 414C5F4D + 4370 .LASF124: + 4371 0122 4C46534D .string "LFSM_started" + 4371 5F737461 + 4371 72746564 + 4371 00 + 4372 .LASF54: + 4373 012f 4359434C .string "CYCLE_UNKNOWN" + 4373 455F554E + 4373 4B4E4F57 + 4373 4E00 + 4374 .LASF95: + 4375 013d 73706F72 .string "sport_rx_nonzero_sum" + 4375 745F7278 + 4375 5F6E6F6E + 4375 7A65726F + 4375 5F73756D + 4376 .LASF72: + 4377 0152 6D6F6465 .string "mode" + 4377 00 + 4378 .LASF118: + 4379 0157 54585F62 .string "TX_buff_I_shadow" + 4379 7566665F + 4379 495F7368 + 4379 61646F77 + 4379 00 + 4380 .LASF46: + 4381 0168 62756666 .string "buff_switch" + 4381 5F737769 + 4381 74636800 + 4382 .LASF51: + 4383 0174 46554C4C .string "FULLY_COMPLETED" + 4383 595F434F + 4383 4D504C45 + 4383 54454400 + 4384 .LASF77: + 4385 0184 54585F62 .string "TX_buff_I" + 4385 7566665F + 4385 4900 + 4386 .LASF8: + 4387 018e 75696E74 .string "uint32_t" + 4387 33325F74 + BFIN GAS /tmp/cchRAUfk.s page 99 + + + 4387 00 + 4388 .LASF113: + 4389 0197 54585F62 .string "TX_buff" + 4389 75666600 + 4390 .LASF55: + 4391 019f 4359434C .string "CYCLE_STARTED" + 4391 455F5354 + 4391 41525445 + 4391 4400 + 4392 .LASF116: + 4393 01ad 54585F6D .string "TX_marker" + 4393 61726B65 + 4393 7200 + 4394 .LASF43: + 4395 01b7 4C353032 .string "L502_STREAM_ALL_IN" + 4395 5F535452 + 4395 45414D5F + 4395 414C4C5F + 4395 494E00 + 4396 .LASF45: + 4397 01ca 666C6F61 .string "float" + 4397 7400 + 4398 .LASF90: + 4399 01d0 6E756D62 .string "number_of_free_tx_descriptors" + 4399 65725F6F + 4399 665F6672 + 4399 65655F74 + 4399 785F6465 + 4400 .LASF62: + 4401 01ee 54585F44 .string "TX_DONE" + 4401 4F4E4500 + 4402 .LASF131: + 4403 01f6 64617461 .string "dataprocessor" + 4403 70726F63 + 4403 6573736F + 4403 7200 + 4404 .LASF18: + 4405 0204 72657375 .string "result" + 4405 6C7400 + 4406 .LASF59: + 4407 020b 46494C4C .string "FILLING" + 4407 494E4700 + 4408 .LASF13: + 4409 0213 6C6F6E67 .string "long long unsigned int" + 4409 206C6F6E + 4409 6720756E + 4409 7369676E + 4409 65642069 + 4410 .LASF79: + 4411 022a 4156475F .string "AVG_buff_I" + 4411 62756666 + 4411 5F4900 + 4412 .LASF96: + 4413 0235 7573725F .string "usr_cmd_process" + 4413 636D645F + 4413 70726F63 + 4413 65737300 + BFIN GAS /tmp/cchRAUfk.s page 100 + + + 4414 .LASF67: + 4415 0245 53454D49 .string "SEMITRANSPARENT" + 4415 5452414E + 4415 53504152 + 4415 454E5400 + 4416 .LASF93: + 4417 0255 7263765F .string "rcv_data" + 4417 64617461 + 4417 00 + 4418 .LASF97: + 4419 025e 73706F72 .string "sport_tx_done" + 4419 745F7478 + 4419 5F646F6E + 4419 6500 + 4420 .LASF40: + 4421 026c 4C353032 .string "L502_STREAM_DAC1" + 4421 5F535452 + 4421 45414D5F + 4421 44414331 + 4421 00 + 4422 .LASF41: + 4423 027d 4C353032 .string "L502_STREAM_DAC2" + 4423 5F535452 + 4423 45414D5F + 4423 44414332 + 4423 00 + 4424 .LASF60: + 4425 028e 544F444F .string "TODO_TX" + 4425 5F545800 + 4426 .LASF108: + 4427 0296 4646545F .string "FFT_res_size" + 4427 7265735F + 4427 73697A65 + 4427 00 + 4428 .LASF19: + 4429 02a3 64617461 .string "data_size" + 4429 5F73697A + 4429 6500 + 4430 .LASF10: + 4431 02ad 696E7436 .string "int64_t" + 4431 345F7400 + 4432 .LASF128: + 4433 02b5 7372632F .string "src/l502_user_process.c" + 4433 6C353032 + 4433 5F757365 + 4433 725F7072 + 4433 6F636573 + 4434 .LASF103: + 4435 02cd 4646545F .string "FFT_buff" + 4435 62756666 + 4435 00 + 4436 .LASF15: + 4437 02d6 636F6465 .string "code" + 4437 00 + 4438 .LASF29: + 4439 02db 4C353032 .string "L502_LCH_MODE_COMM" + 4439 5F4C4348 + BFIN GAS /tmp/cchRAUfk.s page 101 + + + 4439 5F4D4F44 + 4439 455F434F + 4439 4D4D00 + 4440 .LASF57: + 4441 02ee 68646D61 .string "hdma_TX_state" + 4441 5F54585F + 4441 73746174 + 4441 6500 + 4442 .LASF44: + 4443 02fc 4C353032 .string "L502_STREAM_ALL_OUT" + 4443 5F535452 + 4443 45414D5F + 4443 414C4C5F + 4443 4F555400 + 4444 .LASF36: + 4445 0310 4C353032 .string "L502_SYNC_DI_SYN1_FALL" + 4445 5F53594E + 4445 435F4449 + 4445 5F53594E + 4445 315F4641 + 4446 .LASF82: + 4447 0327 4156475F .string "AVG_buff_state" + 4447 62756666 + 4447 5F737461 + 4447 746500 + 4448 .LASF115: + 4449 0336 74776964 .string "twiddle_re" + 4449 646C655F + 4449 726500 + 4450 .LASF88: + 4451 0341 44494E32 .string "DIN2_SYN_value_curr" + 4451 5F53594E + 4451 5F76616C + 4451 75655F63 + 4451 75727200 + 4452 .LASF22: + 4453 0355 63686172 .string "char" + 4453 00 + 4454 .LASF100: + 4455 035a 68646D61 .string "hdma_send_done" + 4455 5F73656E + 4455 645F646F + 4455 6E6500 + 4456 .LASF91: + 4457 0369 6572725F .string "err_codes" + 4457 636F6465 + 4457 7300 + 4458 .LASF20: + 4459 0373 64617461 .string "data" + 4459 00 + 4460 .LASF3: + 4461 0378 75696E74 .string "uint8_t" + 4461 385F7400 + 4462 .LASF16: + 4463 0380 73746174 .string "status" + 4463 757300 + 4464 .LASF102: + BFIN GAS /tmp/cchRAUfk.s page 102 + + + 4465 0387 4156475F .string "AVG_buff_I_max" + 4465 62756666 + 4465 5F495F6D + 4465 617800 + 4466 .LASF52: + 4467 0396 454E4445 .string "ENDED" + 4467 4400 + 4468 .LASF11: + 4469 039c 6C6F6E67 .string "long long int" + 4469 206C6F6E + 4469 6720696E + 4469 7400 + 4470 .LASF129: + 4471 03aa 2F686F6D .string "/home/feda/MIPT/RadioPhotonic_Subserface_radar/ADC_computing/BFfirmware_0" + 4471 652F6665 + 4471 64612F4D + 4471 4950542F + 4471 52616469 + 4472 .LASF39: + 4473 03f4 4C353032 .string "L502_STREAM_DIN" + 4473 5F535452 + 4473 45414D5F + 4473 44494E00 + 4474 .LASF61: + 4475 0404 5452414E .string "TRANSMITTING" + 4475 534D4954 + 4475 54494E47 + 4475 00 + 4476 .LASF114: + 4477 0411 54585F62 .string "TX_buff_shadow" + 4477 7566665F + 4477 73686164 + 4477 6F7700 + 4478 .LASF104: + 4479 0420 7573725F .string "usr_out_proc_data" + 4479 6F75745F + 4479 70726F63 + 4479 5F646174 + 4479 6100 + 4480 .LASF80: + 4481 0432 4156475F .string "AVG_buff_I_last" + 4481 62756666 + 4481 5F495F6C + 4481 61737400 + 4482 .LASF112: + 4483 0442 73747265 .string "streams_succes_flag" + 4483 616D735F + 4483 73756363 + 4483 65735F66 + 4483 6C616700 + 4484 .LASF70: + 4485 0456 574F524B .string "WORK" + 4485 00 + 4486 .LASF50: + 4487 045b 53544550 .string "STEP_COMPLETED" + 4487 5F434F4D + 4487 504C4554 + BFIN GAS /tmp/cchRAUfk.s page 103 + + + 4487 454400 + 4488 .LASF28: + 4489 046a 4C353032 .string "L502_ADC_RANGE_02" + 4489 5F414443 + 4489 5F52414E + 4489 47455F30 + 4489 3200 + 4490 .LASF99: + 4491 047c 73697A65 .string "size" + 4491 00 + 4492 .LASF27: + 4493 0481 4C353032 .string "L502_ADC_RANGE_05" + 4493 5F414443 + 4493 5F52414E + 4493 47455F30 + 4493 3500 + 4494 .LASF17: + 4495 0493 70617261 .string "param" + 4495 6D00 + 4496 .LASF58: + 4497 0499 54585F42 .string "TX_BUFF_OFF" + 4497 5546465F + 4497 4F464600 + 4498 .LASF107: + 4499 04a5 68656164 .string "header" + 4499 657200 + 4500 .LASF83: + 4501 04ac 4156475F .string "AVG_buff_active" + 4501 62756666 + 4501 5F616374 + 4501 69766500 + 4502 .LASF35: + 4503 04bc 4C353032 .string "L502_SYNC_DI_SYN2_RISE" + 4503 5F53594E + 4503 435F4449 + 4503 5F53594E + 4503 325F5249 + 4504 .LASF126: + 4505 04d3 44595F53 .string "DY_SYN_2_value_prev" + 4505 594E5F32 + 4505 5F76616C + 4505 75655F70 + 4505 72657600 + 4506 .LASF84: + 4507 04e7 4646545F .string "FFT_buff_I" + 4507 62756666 + 4507 5F4900 + 4508 .LASF87: + 4509 04f2 64696769 .string "digital_word_curr" + 4509 74616C5F + 4509 776F7264 + 4509 5F637572 + 4509 7200 + 4510 .LASF23: + 4511 0504 4C353032 .string "L502_ADC_RANGE_10" + 4511 5F414443 + 4511 5F52414E + BFIN GAS /tmp/cchRAUfk.s page 104 + + + 4511 47455F31 + 4511 3000 + 4512 .LASF127: + 4513 0516 474E5520 .string "GNU C 4.3.5" + 4513 4320342E + 4513 332E3500 + 4514 .LASF4: + 4515 0522 75696E74 .string "uint16_t" + 4515 31365F74 + 4515 00 + 4516 .LASF78: + 4517 052b 54585F62 .string "TX_buff_state" + 4517 7566665F + 4517 73746174 + 4517 6500 + 4518 .LASF105: + 4519 0539 7573725F .string "usr_in_proc_data" + 4519 696E5F70 + 4519 726F635F + 4519 64617461 + 4519 00 + 4520 .LASF101: + 4521 054a 4156475F .string "AVG_buff" + 4521 62756666 + 4521 00 + 4522 .LASF66: + 4523 0553 5452414E .string "TRANSPARENT" + 4523 53504152 + 4523 454E5400 + 4524 .LASF68: + 4525 055f 4156475F .string "AVG_DONE" + 4525 444F4E45 + 4525 00 + 4526 .LASF47: + 4527 0568 6176675F .string "avg_state" + 4527 73746174 + 4527 6500 + 4528 .LASF2: + 4529 0572 73686F72 .string "short int" + 4529 7420696E + 4529 7400 + 4530 .LASF56: + 4531 057c 4359434C .string "CYCLE_RUNNING" + 4531 455F5255 + 4531 4E4E494E + 4531 4700 + 4532 .LASF75: + 4533 058a 61766572 .string "average_N_max" + 4533 6167655F + 4533 4E5F6D61 + 4533 7800 + 4534 .LASF7: + 4535 0598 6C6F6E67 .string "long int" + 4535 20696E74 + 4535 00 + 4536 .LASF86: + 4537 05a1 64696769 .string "digital_word_prev" + BFIN GAS /tmp/cchRAUfk.s page 105 + + + 4537 74616C5F + 4537 776F7264 + 4537 5F707265 + 4537 7600 + 4538 .LASF122: + 4539 05b3 736F6D65 .string "some_i" + 4539 5F6900 + 4540 .LASF12: + 4541 05ba 75696E74 .string "uint64_t" + 4541 36345F74 + 4541 00 + 4542 .LASF106: + 4543 05c3 776F7264 .string "word" + 4543 00 + 4544 .LASF111: + 4545 05c8 6462675F .string "dbg_sport_rx_copy" + 4545 73706F72 + 4545 745F7278 + 4545 5F636F70 + 4545 7900 + 4546 .LASF130: + 4547 05da 64617461 .string "dataprocessor_dypedef" + 4547 70726F63 + 4547 6573736F + 4547 725F6479 + 4547 70656465 + 4548 .LASF53: + 4549 05f0 6379636C .string "cycle_state" + 4549 655F7374 + 4549 61746500 + 4550 .LASF69: + 4551 05fc 4646545F .string "FFT_DONE" + 4551 444F4E45 + 4551 00 + 4552 .LASF9: + 4553 0605 6C6F6E67 .string "long unsigned int" + 4553 20756E73 + 4553 69676E65 + 4553 6420696E + 4553 7400 + 4554 .LASF92: + 4555 0617 6572725F .string "err_codes_sum" + 4555 636F6465 + 4555 735F7375 + 4555 6D00 + 4556 .LASF6: + 4557 0625 696E7433 .string "int32_t" + 4557 325F7400 + 4558 .LASF49: + 4559 062d 53544550 .string "STEP_RUNNING" + 4559 5F52554E + 4559 4E494E47 + 4559 00 + 4560 .LASF38: + 4561 063a 4C353032 .string "L502_STREAM_ADC" + 4561 5F535452 + 4561 45414D5F + BFIN GAS /tmp/cchRAUfk.s page 106 + + + 4561 41444300 + 4562 .LASF1: + 4563 064a 756E7369 .string "unsigned char" + 4563 676E6564 + 4563 20636861 + 4563 7200 + 4564 .LASF125: + 4565 0658 44595F53 .string "DY_SYN_2_value" + 4565 594E5F32 + 4565 5F76616C + 4565 756500 + 4566 .LASF98: + 4567 0667 61646472 .string "addr" + 4567 00 + 4568 .LASF89: + 4569 066c 44494E32 .string "DIN2_SYN_value_prev" + 4569 5F53594E + 4569 5F76616C + 4569 75655F70 + 4569 72657600 + 4570 .LASF63: + 4571 0680 42554646 .string "BUFF_READY" + 4571 5F524541 + 4571 445900 + 4572 .LASF123: + 4573 068b 73697A65 .string "size_processed" + 4573 5F70726F + 4573 63657373 + 4573 656400 + 4574 .LASF73: + 4575 069a 6D6F6465 .string "mode_next" + 4575 5F6E6578 + 4575 7400 + 4576 .LASF0: + 4577 06a4 7369676E .string "signed char" + 4577 65642063 + 4577 68617200 + 4578 .LASF5: + 4579 06b0 73686F72 .string "short unsigned int" + 4579 7420756E + 4579 7369676E + 4579 65642069 + 4579 6E7400 + 4580 .LASF117: + 4581 06c3 50726F63 .string "Proc_state" + 4581 5F737461 + 4581 746500 + 4582 .LASF34: + 4583 06ce 4C353032 .string "L502_SYNC_DI_SYN1_RISE" + 4583 5F53594E + 4583 435F4449 + 4583 5F53594E + 4583 315F5249 + 4584 .LASF48: + 4585 06e5 53544F50 .string "STOPPED" + 4585 50454400 + 4586 .LASF119: + BFIN GAS /tmp/cchRAUfk.s page 107 + + + 4587 06ed 64617461 .string "data_I" + 4587 5F4900 + 4588 .LASF85: + 4589 06f4 4646545F .string "FFT_buff_state" + 4589 62756666 + 4589 5F737461 + 4589 746500 + 4590 .LASF21: + 4591 0703 745F6C35 .string "t_l502_bf_cmd" + 4591 30325F62 + 4591 665F636D + 4591 6400 + 4592 .LASF64: + 4593 0711 44554D4D .string "DUMMY" + 4593 5900 + 4594 .LASF76: + 4595 0717 61766572 .string "average_N" + 4595 6167655F + 4595 4E00 + 4596 .LASF94: + 4597 0721 73747265 .string "streams_sum" + 4597 616D735F + 4597 73756D00 + 4598 .ident "GCC: (ADI-2014R1-RC2) 4.3.5" + BFIN GAS /tmp/cchRAUfk.s page 108 DEFINED SYMBOLS *ABS*:0000000000000000 src/l502_user_process.c - /tmp/ccVDpEgS.s:13 .text:0000000000000000 _usr_cmd_process - /tmp/ccVDpEgS.s:1509 .bss:0000000000000000 _streams_cnt + /tmp/cchRAUfk.s:13 .text:0000000000000000 _usr_cmd_process + /tmp/cchRAUfk.s:1524 .bss:0000000000000000 _streams_cnt *COM*:0000000000000028 _dbg_sport_rx_copy - /tmp/ccVDpEgS.s:1546 .bss:0000000000000014 _TX_buff_I - /tmp/ccVDpEgS.s:1572 .data:0000000000000030 _TX_buff_state + /tmp/cchRAUfk.s:1561 .bss:0000000000000014 _TX_buff_I + /tmp/cchRAUfk.s:1587 .data:0000000000000030 _TX_buff_state *COM*:0000000000000030 _Proc_state - /tmp/ccVDpEgS.s:1553 .data:000000000000002c _TX_buff_I_shadow - /tmp/ccVDpEgS.s:1516 .data:0000000000000000 _dbg_receive_value - /tmp/ccVDpEgS.s:658 .text:000000000000039c _sport_tx_done - /tmp/ccVDpEgS.s:685 .text:00000000000003b8 _hdma_send_done - /tmp/ccVDpEgS.s:717 .text:00000000000003e0 _usr_out_proc_data - /tmp/ccVDpEgS.s:780 .text:000000000000042c _dataprocessor - /tmp/ccVDpEgS.s:894 .text:00000000000004c4 _usr_in_proc_data - /tmp/ccVDpEgS.s:1591 .bss:0000000000000028 _size_processed - /tmp/ccVDpEgS.s:1579 .bss:0000000000000020 _tx_val - /tmp/ccVDpEgS.s:1560 .bss:0000000000000018 _data_I - /tmp/ccVDpEgS.s:1601 .bss:000000000000002d _DY_SYN_2_value - /tmp/ccVDpEgS.s:1606 .bss:000000000000002e _DY_SYN_2_value_prev - /tmp/ccVDpEgS.s:1530 .data:0000000000000004 _TX_marker - /tmp/ccVDpEgS.s:1523 .bss:0000000000000010 _streams_succes_flag - /tmp/ccVDpEgS.s:1566 .bss:000000000000001c _send_size - /tmp/ccVDpEgS.s:1585 .bss:0000000000000024 _some_i - /tmp/ccVDpEgS.s:1596 .bss:000000000000002c _LFSM_started + /tmp/cchRAUfk.s:1568 .data:000000000000002c _TX_buff_I_shadow + /tmp/cchRAUfk.s:1531 .data:0000000000000000 _dbg_receive_value + /tmp/cchRAUfk.s:658 .text:000000000000039c _sport_tx_done + /tmp/cchRAUfk.s:685 .text:00000000000003b8 _hdma_send_done + /tmp/cchRAUfk.s:717 .text:00000000000003e0 _usr_out_proc_data + /tmp/cchRAUfk.s:780 .text:000000000000042c _dataprocessor + /tmp/cchRAUfk.s:902 .text:00000000000004d0 _usr_in_proc_data + /tmp/cchRAUfk.s:1606 .bss:0000000000000028 _size_processed + /tmp/cchRAUfk.s:1594 .bss:0000000000000020 _tx_val + /tmp/cchRAUfk.s:1575 .bss:0000000000000018 _data_I + /tmp/cchRAUfk.s:1616 .bss:000000000000002d _DY_SYN_2_value + /tmp/cchRAUfk.s:1621 .bss:000000000000002e _DY_SYN_2_value_prev + /tmp/cchRAUfk.s:1545 .data:0000000000000004 _TX_marker + /tmp/cchRAUfk.s:1538 .bss:0000000000000010 _streams_succes_flag + /tmp/cchRAUfk.s:1581 .bss:000000000000001c _send_size + /tmp/cchRAUfk.s:1600 .bss:0000000000000024 _some_i + /tmp/cchRAUfk.s:1611 .bss:000000000000002c _LFSM_started UNDEFINED SYMBOLS _l502_cmd_done @@ -6360,13 +6438,13 @@ _stream_out_buf_free _stream_in_buf_free _sport_tx_req_rdy _sport_tx_start_req -_twiddle_re _FFT_fp +_twiddle_re ___udivsi3 _AVG_buff _FFT_buff _hdma_send_req_start _TX_buff_shadow - BFIN GAS /tmp/ccVDpEgS.s page 108 + BFIN GAS /tmp/cchRAUfk.s page 109 diff --git a/build/release/lst/main.lst b/build/release/lst/main.lst index a95c1d6..d82cb3b 100644 --- a/build/release/lst/main.lst +++ b/build/release/lst/main.lst @@ -1,4 +1,4 @@ -BFIN GAS /tmp/cc5y4WlP.s page 1 +BFIN GAS /tmp/cczoYkub.s page 1 1 .file "src/main.c"; @@ -58,7 +58,7 @@ BFIN GAS /tmp/cc5y4WlP.s page 1 26:src/main.c **** обработку, если она есть */ 27:src/main.c **** l502_cmd_check_req(); 28:src/main.c **** if (! twiddles_generated){ - BFIN GAS /tmp/cc5y4WlP.s page 2 + BFIN GAS /tmp/cczoYkub.s page 2 26 .loc 1 28 0 @@ -118,7 +118,7 @@ BFIN GAS /tmp/cc5y4WlP.s page 1 67 0000 0C000000 .4byte .LECIE0-.LSCIE0 68 .LSCIE0: 69 0004 FFFFFFFF .4byte 0xffffffff - BFIN GAS /tmp/cc5y4WlP.s page 3 + BFIN GAS /tmp/cczoYkub.s page 3 70 0008 01 .byte 0x1 @@ -178,7 +178,7 @@ BFIN GAS /tmp/cc5y4WlP.s page 1 124 0021 7F .byte 0x7f 125 0022 14 .sleb128 20 126 0023 00000000 .4byte 0x0 - BFIN GAS /tmp/cc5y4WlP.s page 4 + BFIN GAS /tmp/cczoYkub.s page 4 127 0027 00000000 .4byte 0x0 @@ -238,7 +238,7 @@ BFIN GAS /tmp/cc5y4WlP.s page 1 181 006a EB000000 .4byte .LASF8 182 006e 02 .byte 0x2 183 006f 50 .byte 0x50 - BFIN GAS /tmp/cc5y4WlP.s page 5 + BFIN GAS /tmp/cczoYkub.s page 5 184 0070 74000000 .4byte 0x74 @@ -298,7 +298,7 @@ BFIN GAS /tmp/cc5y4WlP.s page 1 238 00d4 04 .uleb128 0x4 239 00d5 06 .uleb128 0x6 240 00d6 06000000 .4byte .LASF17 - BFIN GAS /tmp/cc5y4WlP.s page 6 + BFIN GAS /tmp/cczoYkub.s page 6 241 00da 03 .byte 0x3 @@ -358,7 +358,7 @@ BFIN GAS /tmp/cc5y4WlP.s page 1 295 013b 1E .byte 0x1e 296 013c 69000000 .4byte 0x69 297 0140 02 .byte 0x2 - BFIN GAS /tmp/cc5y4WlP.s page 7 + BFIN GAS /tmp/cczoYkub.s page 7 298 0141 23 .byte 0x23 @@ -418,7 +418,7 @@ BFIN GAS /tmp/cc5y4WlP.s page 1 352 019d 45000000 .4byte 0x45 353 01a1 02 .byte 0x2 354 01a2 23 .byte 0x23 - BFIN GAS /tmp/cc5y4WlP.s page 8 + BFIN GAS /tmp/cczoYkub.s page 8 355 01a3 18 .uleb128 0x18 @@ -478,7 +478,7 @@ BFIN GAS /tmp/cc5y4WlP.s page 1 409 0201 0B .uleb128 0xb 410 0202 6F757400 .string "out" 411 0206 04 .byte 0x4 - BFIN GAS /tmp/cc5y4WlP.s page 9 + BFIN GAS /tmp/cczoYkub.s page 9 412 0207 3A .byte 0x3a @@ -538,7 +538,7 @@ BFIN GAS /tmp/cc5y4WlP.s page 1 466 0273 00000000 .4byte .LLST0 467 0277 0F .uleb128 0xf 468 0278 49000000 .4byte .LASF37 - BFIN GAS /tmp/cc5y4WlP.s page 10 + BFIN GAS /tmp/cczoYkub.s page 10 469 027c 01 .byte 0x1 @@ -598,7 +598,7 @@ BFIN GAS /tmp/cc5y4WlP.s page 1 523 000d 12 .uleb128 0x12 524 000e 01 .uleb128 0x1 525 000f 10 .uleb128 0x10 - BFIN GAS /tmp/cc5y4WlP.s page 11 + BFIN GAS /tmp/cczoYkub.s page 11 526 0010 06 .uleb128 0x6 @@ -658,7 +658,7 @@ BFIN GAS /tmp/cc5y4WlP.s page 1 580 0046 03 .uleb128 0x3 581 0047 0E .uleb128 0xe 582 0048 3A .uleb128 0x3a - BFIN GAS /tmp/cc5y4WlP.s page 12 + BFIN GAS /tmp/cczoYkub.s page 12 583 0049 0B .uleb128 0xb @@ -718,7 +718,7 @@ BFIN GAS /tmp/cc5y4WlP.s page 1 637 007f 3A .uleb128 0x3a 638 0080 0B .uleb128 0xb 639 0081 3B .uleb128 0x3b - BFIN GAS /tmp/cc5y4WlP.s page 13 + BFIN GAS /tmp/cczoYkub.s page 13 640 0082 0B .uleb128 0xb @@ -778,7 +778,7 @@ BFIN GAS /tmp/cc5y4WlP.s page 1 694 00b8 0B .uleb128 0xb 695 00b9 49 .uleb128 0x49 696 00ba 13 .uleb128 0x13 - BFIN GAS /tmp/cc5y4WlP.s page 14 + BFIN GAS /tmp/cczoYkub.s page 14 697 00bb 3F .uleb128 0x3f @@ -838,7 +838,7 @@ BFIN GAS /tmp/cc5y4WlP.s page 1 745 000b 00 .byte 0x0 746 000c 0000 .2byte 0x0 747 000e 0000 .2byte 0x0 - BFIN GAS /tmp/cc5y4WlP.s page 15 + BFIN GAS /tmp/cczoYkub.s page 15 748 0010 00000000 .4byte .Ltext0 @@ -898,7 +898,7 @@ BFIN GAS /tmp/cc5y4WlP.s page 1 781 .LASF40: 782 0079 74776964 .string "twiddles_generated" 782 646C6573 - BFIN GAS /tmp/cc5y4WlP.s page 16 + BFIN GAS /tmp/cczoYkub.s page 16 782 5F67656E @@ -958,7 +958,7 @@ BFIN GAS /tmp/cc5y4WlP.s page 1 806 5F617272 806 00 807 .LASF14: - BFIN GAS /tmp/cc5y4WlP.s page 17 + BFIN GAS /tmp/cczoYkub.s page 17 808 011b 636F6465 .string "code" @@ -1018,7 +1018,7 @@ BFIN GAS /tmp/cc5y4WlP.s page 1 835 .LASF26: 836 01dd 79636E74 .string "ycnt" 836 00 - BFIN GAS /tmp/cc5y4WlP.s page 18 + BFIN GAS /tmp/cczoYkub.s page 18 837 .LASF36: @@ -1035,14 +1035,14 @@ BFIN GAS /tmp/cc5y4WlP.s page 1 842 6D61696E 842 2E6300 843 .ident "GCC: (ADI-2014R1-RC2) 4.3.5" - BFIN GAS /tmp/cc5y4WlP.s page 19 + BFIN GAS /tmp/cczoYkub.s page 19 DEFINED SYMBOLS *ABS*:0000000000000000 src/main.c - /tmp/cc5y4WlP.s:13 .text:0000000000000000 _main - /tmp/cc5y4WlP.s:56 .bss:0000000000000000 _twiddles_generated - /tmp/cc5y4WlP.s:63 board_state:0000000000000000 _g_state + /tmp/cczoYkub.s:13 .text:0000000000000000 _main + /tmp/cczoYkub.s:56 .bss:0000000000000000 _twiddles_generated + /tmp/cczoYkub.s:63 board_state:0000000000000000 _g_state UNDEFINED SYMBOLS _l502_init diff --git a/build/release/objs/FFT_FP_realisation.o b/build/release/objs/FFT_FP_realisation.o index 9699b98..24ce653 100644 Binary files a/build/release/objs/FFT_FP_realisation.o and b/build/release/objs/FFT_FP_realisation.o differ diff --git a/build/release/objs/l502_user_process.o b/build/release/objs/l502_user_process.o index 84522eb..e1a2602 100644 Binary files a/build/release/objs/l502_user_process.o and b/build/release/objs/l502_user_process.o differ diff --git a/src/l502_user_process.c b/src/l502_user_process.c index 52f61ad..30cbed5 100644 --- a/src/l502_user_process.c +++ b/src/l502_user_process.c @@ -155,6 +155,9 @@ uint32_t dataprocessor(uint32_t* AVG_buff, uint32_t AVG_buff_I_max, uint64_t* FF }else if (mode == FFT){ //uint32_t i = 0; //void FFT_fp(int64_t* inp, uint32_t inp_L, int64_t* buf) + for (uint32_t i = 0; i < FFT_INP_DATA_L; ++i){ + AVG_buff[i] = FP_acc; + } FFT_fp(AVG_buff, FFT_INP_DATA_L, FFT_buff); }else if (mode == FLUSH_TWIDDLES){ diff --git a/src/l502_user_process.h b/src/l502_user_process.h index de55f72..6143b54 100644 --- a/src/l502_user_process.h +++ b/src/l502_user_process.h @@ -11,6 +11,8 @@ ******************************************************************************/ #include "l502_cmd.h" #ifndef L502_USER_PROCESS_H_ + + #define FP_acc 1000 #define L502_USER_PROCESS_H_ #ifndef FFT_FP_EXTERNAL_TWIDDLES