Files
E502_ADC_BFfirmware/build/release/lst/main.lst

1058 lines
33 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

BFIN GAS /tmp/cck5Xfyp.s page 1
1 .file "src/main.c";
2 .section .debug_abbrev,"",@progbits
3 .Ldebug_abbrev0:
4 .section .debug_info,"",@progbits
5 .Ldebug_info0:
6 .section .debug_line,"",@progbits
7 .Ldebug_line0:
8 0000 28010000 .text;
8 02000801
8 00000101
8 FB0E0D00
8 01010101
9 .Ltext0:
10 .align 4
11 .global _main;
12 .type _main, STT_FUNC;
13 _main:
14 .LFB2:
15 .file 1 "src/main.c"
1:src/main.c **** /*****************************************************************************
2:src/main.c **** * NewProject.c
3:src/main.c **** *****************************************************************************/
4:src/main.c ****
5:src/main.c **** #include "l502_cdefs.h"
6:src/main.c **** void l502_init(void);
7:src/main.c **** #include "l502_global.h"
8:src/main.c **** #include "l502_cmd.h"
9:src/main.c **** #include "FFT_FP_realisation.h"
10:src/main.c ****
11:src/main.c **** void stream_proc(void);
12:src/main.c ****
13:src/main.c **** /* g_state опиÑ<C2B8>ÑÐ²Ð°ÐµÑ Ð¾Ð±Ð»Ð°Ñ<C2B0>ÑÑŒ памÑ<C2BC>Ñи, раÑ<C2B0>положенную по фикÑ<C2BA>
14:src/main.c **** * ДлÑ<C2BB> раÑ<C2B0>положениÑ<C2B8> в начало банка A данных иÑ<C2B8>пользуем Ñ
15:src/main.c **** SECTION("board_state", volatile t_l502_board_state g_state);
16:src/main.c ****
17:src/main.c **** uint8_t twiddles_generated = 0;
18:src/main.c ****
19:src/main.c ****
20:src/main.c **** int main(void) {
16 .loc 1 20 0
17 0000 FC05 [--sp] = ( r7:7, p5:4 );
18
19 .LCFI0:
20 0002 4DE10000 P5.H = _twiddles_generated;
21 0006 00E80300 LINK 12;
22 .LCFI1:
23 000a 0DE10000 P5.L = _twiddles_generated;
21:src/main.c **** /* ИнициализациÑ<C2B8> инÑерфейÑ<C2B9>ов */
22:src/main.c **** l502_init();
24 .loc 1 22 0
25 000e FFE3F9FF call _l502_init;
23:src/main.c ****
24:src/main.c **** for (;;) {
25:src/main.c **** /* проверÑ<E282AC>ем наличие команды от ПК и начинаÑ<C2B0>ем
26:src/main.c **** обработку, еÑ<C2B5>ли она еÑ<C2B5>ÑÑŒ */
27:src/main.c **** l502_cmd_check_req();
28:src/main.c **** if (! twiddles_generated){
BFIN GAS /tmp/cck5Xfyp.s page 2
26 .loc 1 28 0
27 0012 6532 P4 = P5;
29:src/main.c **** fft_twiddle_gen(twiddle_re, twiddle_im);
30:src/main.c **** twiddles_generated = 1;
28 .loc 1 30 0
29 0014 0F60 R7 = 1 (X);
30 0016 0320 jump.s .L3;
31 .L2:
31:src/main.c **** }
32:src/main.c **** /* обработка потоков данных */
33:src/main.c **** stream_proc();
32 .loc 1 33 0
33 0018 FFE3F4FF call _stream_proc;
34 .L3:
27:src/main.c **** l502_cmd_check_req();
35 .loc 1 27 0
36 001c FFE3F2FF call _l502_cmd_check_req;
28:src/main.c **** if (! twiddles_generated){
37 .loc 1 28 0
38 0020 2899 R0 = B [P5] (Z);
39 0022 000C cc =R0==0;
40 0024 FA17 if !cc jump .L2 (bp);
29:src/main.c **** fft_twiddle_gen(twiddle_re, twiddle_im);
41 .loc 1 29 0
42 0026 40E10000 R0.H = _twiddle_re;
43 002a 41E10000 R1.H = _twiddle_im;
44 002e 00E10000 R0.L = _twiddle_re;
45 0032 01E10000 R1.L = _twiddle_im;
46 0036 FFE3E5FF call _fft_twiddle_gen;
30:src/main.c **** twiddles_generated = 1;
47 .loc 1 30 0
48 003a 279B B [P4] = R7;
49 003c EE2F jump.s .L2;
50 .LFE2:
51 .size _main, .-_main
52 .global _twiddles_generated;
53 .section .bss,"aw",@nobits
54 .type _twiddles_generated, @object
55 .size _twiddles_generated, 1
56 _twiddles_generated:
57 0000 00 .zero 1
58 .global _g_state;
59 0001 000000 .section board_state,"aw",@progbits
60 .align 4
61 .type _g_state, @object
62 .size _g_state, 6160
63 _g_state:
64 0000 00000000 .zero 6160
64 00000000
64 00000000
64 00000000
64 00000000
65 .section .debug_frame,"",@progbits
66 .Lframe0:
67 0000 0C000000 .4byte .LECIE0-.LSCIE0
68 .LSCIE0:
69 0004 FFFFFFFF .4byte 0xffffffff
BFIN GAS /tmp/cck5Xfyp.s page 3
70 0008 01 .byte 0x1
71 0009 00 .string ""
72 000a 01 .uleb128 0x1
73 000b 7C .sleb128 -4
74 000c 23 .byte 0x23
75 000d 0C .byte 0xc
76 000e 0E .uleb128 0xe
77 000f 00 .uleb128 0x0
78 .align 4
79 .LECIE0:
80 .LSFDE0:
81 0010 20000000 .4byte .LEFDE0-.LASFDE0
82 .LASFDE0:
83 0014 00000000 .4byte .Lframe0
84 0018 00000000 .4byte .LFB2
85 001c 3E000000 .4byte .LFE2-.LFB2
86 0020 42 .byte 0x4
87 .4byte .LCFI0-.LFB2
88 0021 0E .byte 0xe
89 0022 0C .uleb128 0xc
90 0023 8D .byte 0x8d
91 0024 03 .uleb128 0x3
92 0025 8C .byte 0x8c
93 0026 02 .uleb128 0x2
94 0027 87 .byte 0x87
95 0028 01 .uleb128 0x1
96 0029 48 .byte 0x4
97 .4byte .LCFI1-.LCFI0
98 002a 0C .byte 0xc
99 002b 0F .uleb128 0xf
100 002c 14 .uleb128 0x14
101 002d 8F .byte 0x8f
102 002e 05 .uleb128 0x5
103 002f A3 .byte 0xa3
104 0030 04 .uleb128 0x4
105 0031 000000 .align 4
106 .LEFDE0:
107 .text;
108 .Letext0:
109 003e 0000 .section .debug_loc,"",@progbits
110 .Ldebug_loc0:
111 .LLST0:
112 0000 00000000 .4byte .LFB2-.Ltext0
113 0004 02000000 .4byte .LCFI0-.Ltext0
114 0008 0100 .2byte 0x1
115 000a 5E .byte 0x5e
116 000b 02000000 .4byte .LCFI0-.Ltext0
117 000f 0A000000 .4byte .LCFI1-.Ltext0
118 0013 0200 .2byte 0x2
119 0015 7E .byte 0x7e
120 0016 0C .sleb128 12
121 0017 0A000000 .4byte .LCFI1-.Ltext0
122 001b 3E000000 .4byte .LFE2-.Ltext0
123 001f 0200 .2byte 0x2
124 0021 7F .byte 0x7f
125 0022 14 .sleb128 20
126 0023 00000000 .4byte 0x0
BFIN GAS /tmp/cck5Xfyp.s page 4
127 0027 00000000 .4byte 0x0
128 .file 2 "/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib
129 .file 3 "src/l502_bf_cmd_defs.h"
130 .file 4 "src/l502_global.h"
131 .file 5 "FFT_and_FP_math/C/FFT_FP_realisation.h"
132 .section .debug_info
133 0000 D2020000 .4byte 0x2d2
134 0004 0200 .2byte 0x2
135 0006 00000000 .4byte .Ldebug_abbrev0
136 000a 04 .byte 0x4
137 000b 01 .uleb128 0x1
138 000c 0D000000 .4byte .LASF41
139 0010 01 .byte 0x1
140 0011 FA010000 .4byte .LASF42
141 0015 62010000 .4byte .LASF43
142 0019 00000000 .4byte .Ltext0
143 001d 3E000000 .4byte .Letext0
144 0021 00000000 .4byte .Ldebug_line0
145 0025 02 .uleb128 0x2
146 0026 01 .byte 0x1
147 0027 06 .byte 0x6
148 0028 C2000000 .4byte .LASF0
149 002c 03 .uleb128 0x3
150 002d 41000000 .4byte .LASF3
151 0031 02 .byte 0x2
152 0032 2A .byte 0x2a
153 0033 37000000 .4byte 0x37
154 0037 02 .uleb128 0x2
155 0038 01 .byte 0x1
156 0039 08 .byte 0x8
157 003a B4000000 .4byte .LASF1
158 003e 02 .uleb128 0x2
159 003f 02 .byte 0x2
160 0040 05 .byte 0x5
161 0041 19000000 .4byte .LASF2
162 0045 03 .uleb128 0x3
163 0046 01010000 .4byte .LASF4
164 004a 02 .byte 0x2
165 004b 36 .byte 0x36
166 004c 50000000 .4byte 0x50
167 0050 02 .uleb128 0x2
168 0051 02 .byte 0x2
169 0052 07 .byte 0x7
170 0053 26010000 .4byte .LASF5
171 0057 03 .uleb128 0x3
172 0058 4B010000 .4byte .LASF6
173 005c 02 .byte 0x2
174 005d 4F .byte 0x4f
175 005e 62000000 .4byte 0x62
176 0062 02 .uleb128 0x2
177 0063 04 .byte 0x4
178 0064 05 .byte 0x5
179 0065 69000000 .4byte .LASF7
180 0069 03 .uleb128 0x3
181 006a EB000000 .4byte .LASF8
182 006e 02 .byte 0x2
183 006f 50 .byte 0x50
BFIN GAS /tmp/cck5Xfyp.s page 5
184 0070 74000000 .4byte 0x74
185 0074 02 .uleb128 0x2
186 0075 04 .byte 0x4
187 0076 07 .byte 0x7
188 0077 C0010000 .4byte .LASF9
189 007b 03 .uleb128 0x3
190 007c 39000000 .4byte .LASF10
191 0080 02 .byte 0x2
192 0081 77 .byte 0x77
193 0082 86000000 .4byte 0x86
194 0086 02 .uleb128 0x2
195 0087 08 .byte 0x8
196 0088 05 .byte 0x5
197 0089 5B000000 .4byte .LASF11
198 008d 02 .uleb128 0x2
199 008e 08 .byte 0x8
200 008f 07 .byte 0x7
201 0090 D4000000 .4byte .LASF12
202 0094 04 .uleb128 0x4
203 0095 04 .byte 0x4
204 0096 05 .byte 0x5
205 0097 696E7400 .string "int"
206 009b 02 .uleb128 0x2
207 009c 04 .byte 0x4
208 009d 07 .byte 0x7
209 009e F4000000 .4byte .LASF13
210 00a2 05 .uleb128 0x5
211 00a3 1010 .2byte 0x1010
212 00a5 03 .byte 0x3
213 00a6 8C .byte 0x8c
214 00a7 00010000 .4byte 0x100
215 00ab 06 .uleb128 0x6
216 00ac 1B010000 .4byte .LASF14
217 00b0 03 .byte 0x3
218 00b1 8D .byte 0x8d
219 00b2 45000000 .4byte 0x45
220 00b6 02 .byte 0x2
221 00b7 23 .byte 0x23
222 00b8 00 .uleb128 0x0
223 00b9 06 .uleb128 0x6
224 00ba 39010000 .4byte .LASF15
225 00be 03 .byte 0x3
226 00bf 8E .byte 0x8e
227 00c0 45000000 .4byte 0x45
228 00c4 02 .byte 0x2
229 00c5 23 .byte 0x23
230 00c6 02 .uleb128 0x2
231 00c7 06 .uleb128 0x6
232 00c8 20010000 .4byte .LASF16
233 00cc 03 .byte 0x3
234 00cd 8F .byte 0x8f
235 00ce 69000000 .4byte 0x69
236 00d2 02 .byte 0x2
237 00d3 23 .byte 0x23
238 00d4 04 .uleb128 0x4
239 00d5 06 .uleb128 0x6
240 00d6 06000000 .4byte .LASF17
BFIN GAS /tmp/cck5Xfyp.s page 6
241 00da 03 .byte 0x3
242 00db 90 .byte 0x90
243 00dc 57000000 .4byte 0x57
244 00e0 02 .byte 0x2
245 00e1 23 .byte 0x23
246 00e2 08 .uleb128 0x8
247 00e3 06 .uleb128 0x6
248 00e4 AA000000 .4byte .LASF18
249 00e8 03 .byte 0x3
250 00e9 91 .byte 0x91
251 00ea 69000000 .4byte 0x69
252 00ee 02 .byte 0x2
253 00ef 23 .byte 0x23
254 00f0 0C .uleb128 0xc
255 00f1 06 .uleb128 0x6
256 00f2 58010000 .4byte .LASF19
257 00f6 03 .byte 0x3
258 00f7 92 .byte 0x92
259 00f8 00010000 .4byte 0x100
260 00fc 02 .byte 0x2
261 00fd 23 .byte 0x23
262 00fe 10 .uleb128 0x10
263 00ff 00 .byte 0x0
264 0100 07 .uleb128 0x7
265 0101 69000000 .4byte 0x69
266 0105 11010000 .4byte 0x111
267 0109 08 .uleb128 0x8
268 010a 11010000 .4byte 0x111
269 010e FF03 .2byte 0x3ff
270 0110 00 .byte 0x0
271 0111 09 .uleb128 0x9
272 0112 04 .byte 0x4
273 0113 07 .byte 0x7
274 0114 03 .uleb128 0x3
275 0115 9C000000 .4byte .LASF20
276 0119 03 .byte 0x3
277 011a 93 .byte 0x93
278 011b A2000000 .4byte 0xa2
279 011f 0A .uleb128 0xa
280 0120 20 .byte 0x20
281 0121 04 .byte 0x4
282 0122 1C .byte 0x1c
283 0123 C1010000 .4byte 0x1c1
284 0127 06 .uleb128 0x6
285 0128 CE000000 .4byte .LASF21
286 012c 04 .byte 0x4
287 012d 1D .byte 0x1d
288 012e 69000000 .4byte 0x69
289 0132 02 .byte 0x2
290 0133 23 .byte 0x23
291 0134 00 .uleb128 0x0
292 0135 06 .uleb128 0x6
293 0136 51000000 .4byte .LASF22
294 013a 04 .byte 0x4
295 013b 1E .byte 0x1e
296 013c 69000000 .4byte 0x69
297 0140 02 .byte 0x2
BFIN GAS /tmp/cck5Xfyp.s page 7
298 0141 23 .byte 0x23
299 0142 04 .uleb128 0x4
300 0143 06 .uleb128 0x6
301 0144 8C000000 .4byte .LASF23
302 0148 04 .byte 0x4
303 0149 1F .byte 0x1f
304 014a C1010000 .4byte 0x1c1
305 014e 02 .byte 0x2
306 014f 23 .byte 0x23
307 0150 08 .uleb128 0x8
308 0151 06 .uleb128 0x6
309 0152 46010000 .4byte .LASF24
310 0156 04 .byte 0x4
311 0157 20 .byte 0x20
312 0158 45000000 .4byte 0x45
313 015c 02 .byte 0x2
314 015d 23 .byte 0x23
315 015e 0C .uleb128 0xc
316 015f 06 .uleb128 0x6
317 0160 53010000 .4byte .LASF25
318 0164 04 .byte 0x4
319 0165 21 .byte 0x21
320 0166 45000000 .4byte 0x45
321 016a 02 .byte 0x2
322 016b 23 .byte 0x23
323 016c 0E .uleb128 0xe
324 016d 06 .uleb128 0x6
325 016e DD010000 .4byte .LASF26
326 0172 04 .byte 0x4
327 0173 22 .byte 0x22
328 0174 45000000 .4byte 0x45
329 0178 02 .byte 0x2
330 0179 23 .byte 0x23
331 017a 10 .uleb128 0x10
332 017b 06 .uleb128 0x6
333 017c F5010000 .4byte .LASF27
334 0180 04 .byte 0x4
335 0181 23 .byte 0x23
336 0182 45000000 .4byte 0x45
337 0186 02 .byte 0x2
338 0187 23 .byte 0x23
339 0188 12 .uleb128 0x12
340 0189 06 .uleb128 0x6
341 018a 91000000 .4byte .LASF28
342 018e 04 .byte 0x4
343 018f 24 .byte 0x24
344 0190 C1010000 .4byte 0x1c1
345 0194 02 .byte 0x2
346 0195 23 .byte 0x23
347 0196 14 .uleb128 0x14
348 0197 0B .uleb128 0xb
349 0198 696400 .string "id"
350 019b 04 .byte 0x4
351 019c 25 .byte 0x25
352 019d 45000000 .4byte 0x45
353 01a1 02 .byte 0x2
354 01a2 23 .byte 0x23
BFIN GAS /tmp/cck5Xfyp.s page 8
355 01a3 18 .uleb128 0x18
356 01a4 06 .uleb128 0x6
357 01a5 00000000 .4byte .LASF29
358 01a9 04 .byte 0x4
359 01aa 26 .byte 0x26
360 01ab 45000000 .4byte 0x45
361 01af 02 .byte 0x2
362 01b0 23 .byte 0x23
363 01b1 1A .uleb128 0x1a
364 01b2 06 .uleb128 0x6
365 01b3 40010000 .4byte .LASF30
366 01b7 04 .byte 0x4
367 01b8 27 .byte 0x27
368 01b9 69000000 .4byte 0x69
369 01bd 02 .byte 0x2
370 01be 23 .byte 0x23
371 01bf 1C .uleb128 0x1c
372 01c0 00 .byte 0x0
373 01c1 0C .uleb128 0xc
374 01c2 04 .byte 0x4
375 01c3 03 .uleb128 0x3
376 01c4 AC010000 .4byte .LASF31
377 01c8 04 .byte 0x4
378 01c9 28 .byte 0x28
379 01ca 1F010000 .4byte 0x11f
380 01ce 05 .uleb128 0x5
381 01cf 0008 .2byte 0x800
382 01d1 04 .byte 0x4
383 01d2 36 .byte 0x36
384 01d3 11020000 .4byte 0x211
385 01d7 06 .uleb128 0x6
386 01d8 23000000 .4byte .LASF32
387 01dc 04 .byte 0x4
388 01dd 37 .byte 0x37
389 01de C3010000 .4byte 0x1c3
390 01e2 02 .byte 0x2
391 01e3 23 .byte 0x23
392 01e4 00 .uleb128 0x0
393 01e5 0B .uleb128 0xb
394 01e6 696E00 .string "in"
395 01e9 04 .byte 0x4
396 01ea 38 .byte 0x38
397 01eb 11020000 .4byte 0x211
398 01ef 02 .byte 0x2
399 01f0 23 .byte 0x23
400 01f1 20 .uleb128 0x20
401 01f2 06 .uleb128 0x6
402 01f3 72000000 .4byte .LASF33
403 01f7 04 .byte 0x4
404 01f8 39 .byte 0x39
405 01f9 C3010000 .4byte 0x1c3
406 01fd 03 .byte 0x3
407 01fe 23 .byte 0x23
408 01ff 8008 .uleb128 0x400
409 0201 0B .uleb128 0xb
410 0202 6F757400 .string "out"
411 0206 04 .byte 0x4
BFIN GAS /tmp/cck5Xfyp.s page 9
412 0207 3A .byte 0x3a
413 0208 11020000 .4byte 0x211
414 020c 03 .byte 0x3
415 020d 23 .byte 0x23
416 020e A008 .uleb128 0x420
417 0210 00 .byte 0x0
418 0211 07 .uleb128 0x7
419 0212 C3010000 .4byte 0x1c3
420 0216 21020000 .4byte 0x221
421 021a 0D .uleb128 0xd
422 021b 11010000 .4byte 0x111
423 021f 1E .byte 0x1e
424 0220 00 .byte 0x0
425 0221 03 .uleb128 0x3
426 0222 0A010000 .4byte .LASF34
427 0226 04 .byte 0x4
428 0227 3B .byte 0x3b
429 0228 CE010000 .4byte 0x1ce
430 022c 05 .uleb128 0x5
431 022d 1018 .2byte 0x1810
432 022f 04 .byte 0x4
433 0230 42 .byte 0x42
434 0231 53020000 .4byte 0x253
435 0235 06 .uleb128 0x6
436 0236 5D010000 .4byte .LASF35
437 023a 04 .byte 0x4
438 023b 43 .byte 0x43
439 023c 21020000 .4byte 0x221
440 0240 02 .byte 0x2
441 0241 23 .byte 0x23
442 0242 00 .uleb128 0x0
443 0243 0B .uleb128 0xb
444 0244 636D6400 .string "cmd"
445 0248 04 .byte 0x4
446 0249 44 .byte 0x44
447 024a 14010000 .4byte 0x114
448 024e 03 .byte 0x3
449 024f 23 .byte 0x23
450 0250 8010 .uleb128 0x800
451 0252 00 .byte 0x0
452 0253 03 .uleb128 0x3
453 0254 E2010000 .4byte .LASF36
454 0258 04 .byte 0x4
455 0259 45 .byte 0x45
456 025a 2C020000 .4byte 0x22c
457 025e 0E .uleb128 0xe
458 025f 01 .byte 0x1
459 0260 34000000 .4byte .LASF44
460 0264 01 .byte 0x1
461 0265 14 .byte 0x14
462 0266 01 .byte 0x1
463 0267 94000000 .4byte 0x94
464 026b 00000000 .4byte .LFB2
465 026f 3E000000 .4byte .LFE2
466 0273 00000000 .4byte .LLST0
467 0277 0F .uleb128 0xf
468 0278 49000000 .4byte .LASF37
BFIN GAS /tmp/cck5Xfyp.s page 10
469 027c 01 .byte 0x1
470 027d 0F .byte 0xf
471 027e 89020000 .4byte 0x289
472 0282 01 .byte 0x1
473 0283 05 .byte 0x5
474 0284 03 .byte 0x3
475 0285 00000000 .4byte _g_state
476 0289 10 .uleb128 0x10
477 028a 53020000 .4byte 0x253
478 028e 07 .uleb128 0x7
479 028f 7B000000 .4byte 0x7b
480 0293 9F020000 .4byte 0x29f
481 0297 08 .uleb128 0x8
482 0298 11010000 .4byte 0x111
483 029c FF7F .2byte 0x7fff
484 029e 00 .byte 0x0
485 029f 11 .uleb128 0x11
486 02a0 29000000 .4byte .LASF38
487 02a4 05 .byte 0x5
488 02a5 17 .byte 0x17
489 02a6 AC020000 .4byte 0x2ac
490 02aa 01 .byte 0x1
491 02ab 01 .byte 0x1
492 02ac 10 .uleb128 0x10
493 02ad 8E020000 .4byte 0x28e
494 02b1 11 .uleb128 0x11
495 02b2 D2010000 .4byte .LASF39
496 02b6 05 .byte 0x5
497 02b7 18 .byte 0x18
498 02b8 BE020000 .4byte 0x2be
499 02bc 01 .byte 0x1
500 02bd 01 .byte 0x1
501 02be 10 .uleb128 0x10
502 02bf 8E020000 .4byte 0x28e
503 02c3 0F .uleb128 0xf
504 02c4 79000000 .4byte .LASF40
505 02c8 01 .byte 0x1
506 02c9 11 .byte 0x11
507 02ca 2C000000 .4byte 0x2c
508 02ce 01 .byte 0x1
509 02cf 05 .byte 0x5
510 02d0 03 .byte 0x3
511 02d1 00000000 .4byte _twiddles_generated
512 02d5 00 .byte 0x0
513 .section .debug_abbrev
514 0000 01 .uleb128 0x1
515 0001 11 .uleb128 0x11
516 0002 01 .byte 0x1
517 0003 25 .uleb128 0x25
518 0004 0E .uleb128 0xe
519 0005 13 .uleb128 0x13
520 0006 0B .uleb128 0xb
521 0007 03 .uleb128 0x3
522 0008 0E .uleb128 0xe
523 0009 1B .uleb128 0x1b
524 000a 0E .uleb128 0xe
525 000b 11 .uleb128 0x11
BFIN GAS /tmp/cck5Xfyp.s page 11
526 000c 01 .uleb128 0x1
527 000d 12 .uleb128 0x12
528 000e 01 .uleb128 0x1
529 000f 10 .uleb128 0x10
530 0010 06 .uleb128 0x6
531 0011 00 .byte 0x0
532 0012 00 .byte 0x0
533 0013 02 .uleb128 0x2
534 0014 24 .uleb128 0x24
535 0015 00 .byte 0x0
536 0016 0B .uleb128 0xb
537 0017 0B .uleb128 0xb
538 0018 3E .uleb128 0x3e
539 0019 0B .uleb128 0xb
540 001a 03 .uleb128 0x3
541 001b 0E .uleb128 0xe
542 001c 00 .byte 0x0
543 001d 00 .byte 0x0
544 001e 03 .uleb128 0x3
545 001f 16 .uleb128 0x16
546 0020 00 .byte 0x0
547 0021 03 .uleb128 0x3
548 0022 0E .uleb128 0xe
549 0023 3A .uleb128 0x3a
550 0024 0B .uleb128 0xb
551 0025 3B .uleb128 0x3b
552 0026 0B .uleb128 0xb
553 0027 49 .uleb128 0x49
554 0028 13 .uleb128 0x13
555 0029 00 .byte 0x0
556 002a 00 .byte 0x0
557 002b 04 .uleb128 0x4
558 002c 24 .uleb128 0x24
559 002d 00 .byte 0x0
560 002e 0B .uleb128 0xb
561 002f 0B .uleb128 0xb
562 0030 3E .uleb128 0x3e
563 0031 0B .uleb128 0xb
564 0032 03 .uleb128 0x3
565 0033 08 .uleb128 0x8
566 0034 00 .byte 0x0
567 0035 00 .byte 0x0
568 0036 05 .uleb128 0x5
569 0037 13 .uleb128 0x13
570 0038 01 .byte 0x1
571 0039 0B .uleb128 0xb
572 003a 05 .uleb128 0x5
573 003b 3A .uleb128 0x3a
574 003c 0B .uleb128 0xb
575 003d 3B .uleb128 0x3b
576 003e 0B .uleb128 0xb
577 003f 01 .uleb128 0x1
578 0040 13 .uleb128 0x13
579 0041 00 .byte 0x0
580 0042 00 .byte 0x0
581 0043 06 .uleb128 0x6
582 0044 0D .uleb128 0xd
BFIN GAS /tmp/cck5Xfyp.s page 12
583 0045 00 .byte 0x0
584 0046 03 .uleb128 0x3
585 0047 0E .uleb128 0xe
586 0048 3A .uleb128 0x3a
587 0049 0B .uleb128 0xb
588 004a 3B .uleb128 0x3b
589 004b 0B .uleb128 0xb
590 004c 49 .uleb128 0x49
591 004d 13 .uleb128 0x13
592 004e 38 .uleb128 0x38
593 004f 0A .uleb128 0xa
594 0050 00 .byte 0x0
595 0051 00 .byte 0x0
596 0052 07 .uleb128 0x7
597 0053 01 .uleb128 0x1
598 0054 01 .byte 0x1
599 0055 49 .uleb128 0x49
600 0056 13 .uleb128 0x13
601 0057 01 .uleb128 0x1
602 0058 13 .uleb128 0x13
603 0059 00 .byte 0x0
604 005a 00 .byte 0x0
605 005b 08 .uleb128 0x8
606 005c 21 .uleb128 0x21
607 005d 00 .byte 0x0
608 005e 49 .uleb128 0x49
609 005f 13 .uleb128 0x13
610 0060 2F .uleb128 0x2f
611 0061 05 .uleb128 0x5
612 0062 00 .byte 0x0
613 0063 00 .byte 0x0
614 0064 09 .uleb128 0x9
615 0065 24 .uleb128 0x24
616 0066 00 .byte 0x0
617 0067 0B .uleb128 0xb
618 0068 0B .uleb128 0xb
619 0069 3E .uleb128 0x3e
620 006a 0B .uleb128 0xb
621 006b 00 .byte 0x0
622 006c 00 .byte 0x0
623 006d 0A .uleb128 0xa
624 006e 13 .uleb128 0x13
625 006f 01 .byte 0x1
626 0070 0B .uleb128 0xb
627 0071 0B .uleb128 0xb
628 0072 3A .uleb128 0x3a
629 0073 0B .uleb128 0xb
630 0074 3B .uleb128 0x3b
631 0075 0B .uleb128 0xb
632 0076 01 .uleb128 0x1
633 0077 13 .uleb128 0x13
634 0078 00 .byte 0x0
635 0079 00 .byte 0x0
636 007a 0B .uleb128 0xb
637 007b 0D .uleb128 0xd
638 007c 00 .byte 0x0
639 007d 03 .uleb128 0x3
BFIN GAS /tmp/cck5Xfyp.s page 13
640 007e 08 .uleb128 0x8
641 007f 3A .uleb128 0x3a
642 0080 0B .uleb128 0xb
643 0081 3B .uleb128 0x3b
644 0082 0B .uleb128 0xb
645 0083 49 .uleb128 0x49
646 0084 13 .uleb128 0x13
647 0085 38 .uleb128 0x38
648 0086 0A .uleb128 0xa
649 0087 00 .byte 0x0
650 0088 00 .byte 0x0
651 0089 0C .uleb128 0xc
652 008a 0F .uleb128 0xf
653 008b 00 .byte 0x0
654 008c 0B .uleb128 0xb
655 008d 0B .uleb128 0xb
656 008e 00 .byte 0x0
657 008f 00 .byte 0x0
658 0090 0D .uleb128 0xd
659 0091 21 .uleb128 0x21
660 0092 00 .byte 0x0
661 0093 49 .uleb128 0x49
662 0094 13 .uleb128 0x13
663 0095 2F .uleb128 0x2f
664 0096 0B .uleb128 0xb
665 0097 00 .byte 0x0
666 0098 00 .byte 0x0
667 0099 0E .uleb128 0xe
668 009a 2E .uleb128 0x2e
669 009b 00 .byte 0x0
670 009c 3F .uleb128 0x3f
671 009d 0C .uleb128 0xc
672 009e 03 .uleb128 0x3
673 009f 0E .uleb128 0xe
674 00a0 3A .uleb128 0x3a
675 00a1 0B .uleb128 0xb
676 00a2 3B .uleb128 0x3b
677 00a3 0B .uleb128 0xb
678 00a4 27 .uleb128 0x27
679 00a5 0C .uleb128 0xc
680 00a6 49 .uleb128 0x49
681 00a7 13 .uleb128 0x13
682 00a8 11 .uleb128 0x11
683 00a9 01 .uleb128 0x1
684 00aa 12 .uleb128 0x12
685 00ab 01 .uleb128 0x1
686 00ac 40 .uleb128 0x40
687 00ad 06 .uleb128 0x6
688 00ae 00 .byte 0x0
689 00af 00 .byte 0x0
690 00b0 0F .uleb128 0xf
691 00b1 34 .uleb128 0x34
692 00b2 00 .byte 0x0
693 00b3 03 .uleb128 0x3
694 00b4 0E .uleb128 0xe
695 00b5 3A .uleb128 0x3a
696 00b6 0B .uleb128 0xb
BFIN GAS /tmp/cck5Xfyp.s page 14
697 00b7 3B .uleb128 0x3b
698 00b8 0B .uleb128 0xb
699 00b9 49 .uleb128 0x49
700 00ba 13 .uleb128 0x13
701 00bb 3F .uleb128 0x3f
702 00bc 0C .uleb128 0xc
703 00bd 02 .uleb128 0x2
704 00be 0A .uleb128 0xa
705 00bf 00 .byte 0x0
706 00c0 00 .byte 0x0
707 00c1 10 .uleb128 0x10
708 00c2 35 .uleb128 0x35
709 00c3 00 .byte 0x0
710 00c4 49 .uleb128 0x49
711 00c5 13 .uleb128 0x13
712 00c6 00 .byte 0x0
713 00c7 00 .byte 0x0
714 00c8 11 .uleb128 0x11
715 00c9 34 .uleb128 0x34
716 00ca 00 .byte 0x0
717 00cb 03 .uleb128 0x3
718 00cc 0E .uleb128 0xe
719 00cd 3A .uleb128 0x3a
720 00ce 0B .uleb128 0xb
721 00cf 3B .uleb128 0x3b
722 00d0 0B .uleb128 0xb
723 00d1 49 .uleb128 0x49
724 00d2 13 .uleb128 0x13
725 00d3 3F .uleb128 0x3f
726 00d4 0C .uleb128 0xc
727 00d5 3C .uleb128 0x3c
728 00d6 0C .uleb128 0xc
729 00d7 00 .byte 0x0
730 00d8 00 .byte 0x0
731 00d9 00 .byte 0x0
732 .section .debug_pubnames,"",@progbits
733 0000 3A000000 .4byte 0x3a
734 0004 0200 .2byte 0x2
735 0006 00000000 .4byte .Ldebug_info0
736 000a D6020000 .4byte 0x2d6
737 000e 5E020000 .4byte 0x25e
738 0012 6D61696E .string "main"
738 00
739 0017 77020000 .4byte 0x277
740 001b 675F7374 .string "g_state"
740 61746500
741 0023 C3020000 .4byte 0x2c3
742 0027 74776964 .string "twiddles_generated"
742 646C6573
742 5F67656E
742 65726174
742 656400
743 003a 00000000 .4byte 0x0
744 .section .debug_aranges,"",@progbits
745 0000 1C000000 .4byte 0x1c
746 0004 0200 .2byte 0x2
747 0006 00000000 .4byte .Ldebug_info0
BFIN GAS /tmp/cck5Xfyp.s page 15
748 000a 04 .byte 0x4
749 000b 00 .byte 0x0
750 000c 0000 .2byte 0x0
751 000e 0000 .2byte 0x0
752 0010 00000000 .4byte .Ltext0
753 0014 3E000000 .4byte .Letext0-.Ltext0
754 0018 00000000 .4byte 0x0
755 001c 00000000 .4byte 0x0
756 .section .debug_str,"MS",@progbits,1
757 .LASF29:
758 0000 76616C69 .string "valid"
758 6400
759 .LASF17:
760 0006 72657375 .string "result"
760 6C7400
761 .LASF41:
762 000d 474E5520 .string "GNU C 4.3.5"
762 4320342E
762 332E3500
763 .LASF2:
764 0019 73686F72 .string "short int"
764 7420696E
764 7400
765 .LASF32:
766 0023 696E5F6C .string "in_lb"
766 6200
767 .LASF38:
768 0029 74776964 .string "twiddle_re"
768 646C655F
768 726500
769 .LASF44:
770 0034 6D61696E .string "main"
770 00
771 .LASF10:
772 0039 696E7436 .string "int64_t"
772 345F7400
773 .LASF3:
774 0041 75696E74 .string "uint8_t"
774 385F7400
775 .LASF37:
776 0049 675F7374 .string "g_state"
776 61746500
777 .LASF22:
778 0051 66756C6C .string "full_size"
778 5F73697A
778 6500
779 .LASF11:
780 005b 6C6F6E67 .string "long long int"
780 206C6F6E
780 6720696E
780 7400
781 .LASF7:
782 0069 6C6F6E67 .string "long int"
782 20696E74
782 00
783 .LASF33:
784 0072 6F75745F .string "out_lb"
BFIN GAS /tmp/cck5Xfyp.s page 16
784 6C6200
785 .LASF40:
786 0079 74776964 .string "twiddles_generated"
786 646C6573
786 5F67656E
786 65726174
786 656400
787 .LASF23:
788 008c 61646472 .string "addr"
788 00
789 .LASF28:
790 0091 6E657874 .string "next_descr"
790 5F646573
790 637200
791 .LASF20:
792 009c 745F6C35 .string "t_l502_bf_cmd"
792 30325F62
792 665F636D
792 6400
793 .LASF18:
794 00aa 64617461 .string "data_size"
794 5F73697A
794 6500
795 .LASF1:
796 00b4 756E7369 .string "unsigned char"
796 676E6564
796 20636861
796 7200
797 .LASF0:
798 00c2 7369676E .string "signed char"
798 65642063
798 68617200
799 .LASF21:
800 00ce 666C6167 .string "flags"
800 7300
801 .LASF12:
802 00d4 6C6F6E67 .string "long long unsigned int"
802 206C6F6E
802 6720756E
802 7369676E
802 65642069
803 .LASF8:
804 00eb 75696E74 .string "uint32_t"
804 33325F74
804 00
805 .LASF13:
806 00f4 756E7369 .string "unsigned int"
806 676E6564
806 20696E74
806 00
807 .LASF4:
808 0101 75696E74 .string "uint16_t"
808 31365F74
808 00
809 .LASF34:
810 010a 745F6864 .string "t_hdma_descr_arr"
810 6D615F64
BFIN GAS /tmp/cck5Xfyp.s page 17
810 65736372
810 5F617272
810 00
811 .LASF14:
812 011b 636F6465 .string "code"
812 00
813 .LASF16:
814 0120 70617261 .string "param"
814 6D00
815 .LASF5:
816 0126 73686F72 .string "short unsigned int"
816 7420756E
816 7369676E
816 65642069
816 6E7400
817 .LASF15:
818 0139 73746174 .string "status"
818 757300
819 .LASF30:
820 0140 75646174 .string "udata"
820 6100
821 .LASF24:
822 0146 78636E74 .string "xcnt"
822 00
823 .LASF6:
824 014b 696E7433 .string "int32_t"
824 325F7400
825 .LASF25:
826 0153 786D6F64 .string "xmod"
826 00
827 .LASF19:
828 0158 64617461 .string "data"
828 00
829 .LASF35:
830 015d 68646D61 .string "hdma"
830 00
831 .LASF43:
832 0162 2F686F6D .string "/home/feda/MIPT/RadioPhotonic_Subserface_radar/ADC_computing/BFfirmware_0"
832 652F6665
832 64612F4D
832 4950542F
832 52616469
833 .LASF31:
834 01ac 745F6864 .string "t_hdma_stream_descr"
834 6D615F73
834 74726561
834 6D5F6465
834 73637200
835 .LASF9:
836 01c0 6C6F6E67 .string "long unsigned int"
836 20756E73
836 69676E65
836 6420696E
836 7400
837 .LASF39:
838 01d2 74776964 .string "twiddle_im"
838 646C655F
BFIN GAS /tmp/cck5Xfyp.s page 18
838 696D00
839 .LASF26:
840 01dd 79636E74 .string "ycnt"
840 00
841 .LASF36:
842 01e2 745F6C35 .string "t_l502_board_state"
842 30325F62
842 6F617264
842 5F737461
842 746500
843 .LASF27:
844 01f5 796D6F64 .string "ymod"
844 00
845 .LASF42:
846 01fa 7372632F .string "src/main.c"
846 6D61696E
846 2E6300
847 .ident "GCC: (ADI-2014R1-RC2) 4.3.5"
BFIN GAS /tmp/cck5Xfyp.s page 19
DEFINED SYMBOLS
*ABS*:0000000000000000 src/main.c
/tmp/cck5Xfyp.s:13 .text:0000000000000000 _main
/tmp/cck5Xfyp.s:56 .bss:0000000000000000 _twiddles_generated
/tmp/cck5Xfyp.s:63 board_state:0000000000000000 _g_state
UNDEFINED SYMBOLS
_l502_init
_stream_proc
_l502_cmd_check_req
_twiddle_re
_twiddle_im
_fft_twiddle_gen