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

1054 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/cczoYkub.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/cczoYkub.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/cczoYkub.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/cczoYkub.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 C8020000 .4byte 0x2c8
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/cczoYkub.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/cczoYkub.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/cczoYkub.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/cczoYkub.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/cczoYkub.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/cczoYkub.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 8E020000 .4byte 0x28e
490 02aa 01 .byte 0x1
491 02ab 01 .byte 0x1
492 02ac 11 .uleb128 0x11
493 02ad D2010000 .4byte .LASF39
494 02b1 05 .byte 0x5
495 02b2 18 .byte 0x18
496 02b3 8E020000 .4byte 0x28e
497 02b7 01 .byte 0x1
498 02b8 01 .byte 0x1
499 02b9 0F .uleb128 0xf
500 02ba 79000000 .4byte .LASF40
501 02be 01 .byte 0x1
502 02bf 11 .byte 0x11
503 02c0 2C000000 .4byte 0x2c
504 02c4 01 .byte 0x1
505 02c5 05 .byte 0x5
506 02c6 03 .byte 0x3
507 02c7 00000000 .4byte _twiddles_generated
508 02cb 00 .byte 0x0
509 .section .debug_abbrev
510 0000 01 .uleb128 0x1
511 0001 11 .uleb128 0x11
512 0002 01 .byte 0x1
513 0003 25 .uleb128 0x25
514 0004 0E .uleb128 0xe
515 0005 13 .uleb128 0x13
516 0006 0B .uleb128 0xb
517 0007 03 .uleb128 0x3
518 0008 0E .uleb128 0xe
519 0009 1B .uleb128 0x1b
520 000a 0E .uleb128 0xe
521 000b 11 .uleb128 0x11
522 000c 01 .uleb128 0x1
523 000d 12 .uleb128 0x12
524 000e 01 .uleb128 0x1
525 000f 10 .uleb128 0x10
BFIN GAS /tmp/cczoYkub.s page 11
526 0010 06 .uleb128 0x6
527 0011 00 .byte 0x0
528 0012 00 .byte 0x0
529 0013 02 .uleb128 0x2
530 0014 24 .uleb128 0x24
531 0015 00 .byte 0x0
532 0016 0B .uleb128 0xb
533 0017 0B .uleb128 0xb
534 0018 3E .uleb128 0x3e
535 0019 0B .uleb128 0xb
536 001a 03 .uleb128 0x3
537 001b 0E .uleb128 0xe
538 001c 00 .byte 0x0
539 001d 00 .byte 0x0
540 001e 03 .uleb128 0x3
541 001f 16 .uleb128 0x16
542 0020 00 .byte 0x0
543 0021 03 .uleb128 0x3
544 0022 0E .uleb128 0xe
545 0023 3A .uleb128 0x3a
546 0024 0B .uleb128 0xb
547 0025 3B .uleb128 0x3b
548 0026 0B .uleb128 0xb
549 0027 49 .uleb128 0x49
550 0028 13 .uleb128 0x13
551 0029 00 .byte 0x0
552 002a 00 .byte 0x0
553 002b 04 .uleb128 0x4
554 002c 24 .uleb128 0x24
555 002d 00 .byte 0x0
556 002e 0B .uleb128 0xb
557 002f 0B .uleb128 0xb
558 0030 3E .uleb128 0x3e
559 0031 0B .uleb128 0xb
560 0032 03 .uleb128 0x3
561 0033 08 .uleb128 0x8
562 0034 00 .byte 0x0
563 0035 00 .byte 0x0
564 0036 05 .uleb128 0x5
565 0037 13 .uleb128 0x13
566 0038 01 .byte 0x1
567 0039 0B .uleb128 0xb
568 003a 05 .uleb128 0x5
569 003b 3A .uleb128 0x3a
570 003c 0B .uleb128 0xb
571 003d 3B .uleb128 0x3b
572 003e 0B .uleb128 0xb
573 003f 01 .uleb128 0x1
574 0040 13 .uleb128 0x13
575 0041 00 .byte 0x0
576 0042 00 .byte 0x0
577 0043 06 .uleb128 0x6
578 0044 0D .uleb128 0xd
579 0045 00 .byte 0x0
580 0046 03 .uleb128 0x3
581 0047 0E .uleb128 0xe
582 0048 3A .uleb128 0x3a
BFIN GAS /tmp/cczoYkub.s page 12
583 0049 0B .uleb128 0xb
584 004a 3B .uleb128 0x3b
585 004b 0B .uleb128 0xb
586 004c 49 .uleb128 0x49
587 004d 13 .uleb128 0x13
588 004e 38 .uleb128 0x38
589 004f 0A .uleb128 0xa
590 0050 00 .byte 0x0
591 0051 00 .byte 0x0
592 0052 07 .uleb128 0x7
593 0053 01 .uleb128 0x1
594 0054 01 .byte 0x1
595 0055 49 .uleb128 0x49
596 0056 13 .uleb128 0x13
597 0057 01 .uleb128 0x1
598 0058 13 .uleb128 0x13
599 0059 00 .byte 0x0
600 005a 00 .byte 0x0
601 005b 08 .uleb128 0x8
602 005c 21 .uleb128 0x21
603 005d 00 .byte 0x0
604 005e 49 .uleb128 0x49
605 005f 13 .uleb128 0x13
606 0060 2F .uleb128 0x2f
607 0061 05 .uleb128 0x5
608 0062 00 .byte 0x0
609 0063 00 .byte 0x0
610 0064 09 .uleb128 0x9
611 0065 24 .uleb128 0x24
612 0066 00 .byte 0x0
613 0067 0B .uleb128 0xb
614 0068 0B .uleb128 0xb
615 0069 3E .uleb128 0x3e
616 006a 0B .uleb128 0xb
617 006b 00 .byte 0x0
618 006c 00 .byte 0x0
619 006d 0A .uleb128 0xa
620 006e 13 .uleb128 0x13
621 006f 01 .byte 0x1
622 0070 0B .uleb128 0xb
623 0071 0B .uleb128 0xb
624 0072 3A .uleb128 0x3a
625 0073 0B .uleb128 0xb
626 0074 3B .uleb128 0x3b
627 0075 0B .uleb128 0xb
628 0076 01 .uleb128 0x1
629 0077 13 .uleb128 0x13
630 0078 00 .byte 0x0
631 0079 00 .byte 0x0
632 007a 0B .uleb128 0xb
633 007b 0D .uleb128 0xd
634 007c 00 .byte 0x0
635 007d 03 .uleb128 0x3
636 007e 08 .uleb128 0x8
637 007f 3A .uleb128 0x3a
638 0080 0B .uleb128 0xb
639 0081 3B .uleb128 0x3b
BFIN GAS /tmp/cczoYkub.s page 13
640 0082 0B .uleb128 0xb
641 0083 49 .uleb128 0x49
642 0084 13 .uleb128 0x13
643 0085 38 .uleb128 0x38
644 0086 0A .uleb128 0xa
645 0087 00 .byte 0x0
646 0088 00 .byte 0x0
647 0089 0C .uleb128 0xc
648 008a 0F .uleb128 0xf
649 008b 00 .byte 0x0
650 008c 0B .uleb128 0xb
651 008d 0B .uleb128 0xb
652 008e 00 .byte 0x0
653 008f 00 .byte 0x0
654 0090 0D .uleb128 0xd
655 0091 21 .uleb128 0x21
656 0092 00 .byte 0x0
657 0093 49 .uleb128 0x49
658 0094 13 .uleb128 0x13
659 0095 2F .uleb128 0x2f
660 0096 0B .uleb128 0xb
661 0097 00 .byte 0x0
662 0098 00 .byte 0x0
663 0099 0E .uleb128 0xe
664 009a 2E .uleb128 0x2e
665 009b 00 .byte 0x0
666 009c 3F .uleb128 0x3f
667 009d 0C .uleb128 0xc
668 009e 03 .uleb128 0x3
669 009f 0E .uleb128 0xe
670 00a0 3A .uleb128 0x3a
671 00a1 0B .uleb128 0xb
672 00a2 3B .uleb128 0x3b
673 00a3 0B .uleb128 0xb
674 00a4 27 .uleb128 0x27
675 00a5 0C .uleb128 0xc
676 00a6 49 .uleb128 0x49
677 00a7 13 .uleb128 0x13
678 00a8 11 .uleb128 0x11
679 00a9 01 .uleb128 0x1
680 00aa 12 .uleb128 0x12
681 00ab 01 .uleb128 0x1
682 00ac 40 .uleb128 0x40
683 00ad 06 .uleb128 0x6
684 00ae 00 .byte 0x0
685 00af 00 .byte 0x0
686 00b0 0F .uleb128 0xf
687 00b1 34 .uleb128 0x34
688 00b2 00 .byte 0x0
689 00b3 03 .uleb128 0x3
690 00b4 0E .uleb128 0xe
691 00b5 3A .uleb128 0x3a
692 00b6 0B .uleb128 0xb
693 00b7 3B .uleb128 0x3b
694 00b8 0B .uleb128 0xb
695 00b9 49 .uleb128 0x49
696 00ba 13 .uleb128 0x13
BFIN GAS /tmp/cczoYkub.s page 14
697 00bb 3F .uleb128 0x3f
698 00bc 0C .uleb128 0xc
699 00bd 02 .uleb128 0x2
700 00be 0A .uleb128 0xa
701 00bf 00 .byte 0x0
702 00c0 00 .byte 0x0
703 00c1 10 .uleb128 0x10
704 00c2 35 .uleb128 0x35
705 00c3 00 .byte 0x0
706 00c4 49 .uleb128 0x49
707 00c5 13 .uleb128 0x13
708 00c6 00 .byte 0x0
709 00c7 00 .byte 0x0
710 00c8 11 .uleb128 0x11
711 00c9 34 .uleb128 0x34
712 00ca 00 .byte 0x0
713 00cb 03 .uleb128 0x3
714 00cc 0E .uleb128 0xe
715 00cd 3A .uleb128 0x3a
716 00ce 0B .uleb128 0xb
717 00cf 3B .uleb128 0x3b
718 00d0 0B .uleb128 0xb
719 00d1 49 .uleb128 0x49
720 00d2 13 .uleb128 0x13
721 00d3 3F .uleb128 0x3f
722 00d4 0C .uleb128 0xc
723 00d5 3C .uleb128 0x3c
724 00d6 0C .uleb128 0xc
725 00d7 00 .byte 0x0
726 00d8 00 .byte 0x0
727 00d9 00 .byte 0x0
728 .section .debug_pubnames,"",@progbits
729 0000 3A000000 .4byte 0x3a
730 0004 0200 .2byte 0x2
731 0006 00000000 .4byte .Ldebug_info0
732 000a CC020000 .4byte 0x2cc
733 000e 5E020000 .4byte 0x25e
734 0012 6D61696E .string "main"
734 00
735 0017 77020000 .4byte 0x277
736 001b 675F7374 .string "g_state"
736 61746500
737 0023 B9020000 .4byte 0x2b9
738 0027 74776964 .string "twiddles_generated"
738 646C6573
738 5F67656E
738 65726174
738 656400
739 003a 00000000 .4byte 0x0
740 .section .debug_aranges,"",@progbits
741 0000 1C000000 .4byte 0x1c
742 0004 0200 .2byte 0x2
743 0006 00000000 .4byte .Ldebug_info0
744 000a 04 .byte 0x4
745 000b 00 .byte 0x0
746 000c 0000 .2byte 0x0
747 000e 0000 .2byte 0x0
BFIN GAS /tmp/cczoYkub.s page 15
748 0010 00000000 .4byte .Ltext0
749 0014 3E000000 .4byte .Letext0-.Ltext0
750 0018 00000000 .4byte 0x0
751 001c 00000000 .4byte 0x0
752 .section .debug_str,"MS",@progbits,1
753 .LASF29:
754 0000 76616C69 .string "valid"
754 6400
755 .LASF17:
756 0006 72657375 .string "result"
756 6C7400
757 .LASF41:
758 000d 474E5520 .string "GNU C 4.3.5"
758 4320342E
758 332E3500
759 .LASF2:
760 0019 73686F72 .string "short int"
760 7420696E
760 7400
761 .LASF32:
762 0023 696E5F6C .string "in_lb"
762 6200
763 .LASF38:
764 0029 74776964 .string "twiddle_re"
764 646C655F
764 726500
765 .LASF44:
766 0034 6D61696E .string "main"
766 00
767 .LASF10:
768 0039 696E7436 .string "int64_t"
768 345F7400
769 .LASF3:
770 0041 75696E74 .string "uint8_t"
770 385F7400
771 .LASF37:
772 0049 675F7374 .string "g_state"
772 61746500
773 .LASF22:
774 0051 66756C6C .string "full_size"
774 5F73697A
774 6500
775 .LASF11:
776 005b 6C6F6E67 .string "long long int"
776 206C6F6E
776 6720696E
776 7400
777 .LASF7:
778 0069 6C6F6E67 .string "long int"
778 20696E74
778 00
779 .LASF33:
780 0072 6F75745F .string "out_lb"
780 6C6200
781 .LASF40:
782 0079 74776964 .string "twiddles_generated"
782 646C6573
BFIN GAS /tmp/cczoYkub.s page 16
782 5F67656E
782 65726174
782 656400
783 .LASF23:
784 008c 61646472 .string "addr"
784 00
785 .LASF28:
786 0091 6E657874 .string "next_descr"
786 5F646573
786 637200
787 .LASF20:
788 009c 745F6C35 .string "t_l502_bf_cmd"
788 30325F62
788 665F636D
788 6400
789 .LASF18:
790 00aa 64617461 .string "data_size"
790 5F73697A
790 6500
791 .LASF1:
792 00b4 756E7369 .string "unsigned char"
792 676E6564
792 20636861
792 7200
793 .LASF0:
794 00c2 7369676E .string "signed char"
794 65642063
794 68617200
795 .LASF21:
796 00ce 666C6167 .string "flags"
796 7300
797 .LASF12:
798 00d4 6C6F6E67 .string "long long unsigned int"
798 206C6F6E
798 6720756E
798 7369676E
798 65642069
799 .LASF8:
800 00eb 75696E74 .string "uint32_t"
800 33325F74
800 00
801 .LASF13:
802 00f4 756E7369 .string "unsigned int"
802 676E6564
802 20696E74
802 00
803 .LASF4:
804 0101 75696E74 .string "uint16_t"
804 31365F74
804 00
805 .LASF34:
806 010a 745F6864 .string "t_hdma_descr_arr"
806 6D615F64
806 65736372
806 5F617272
806 00
807 .LASF14:
BFIN GAS /tmp/cczoYkub.s page 17
808 011b 636F6465 .string "code"
808 00
809 .LASF16:
810 0120 70617261 .string "param"
810 6D00
811 .LASF5:
812 0126 73686F72 .string "short unsigned int"
812 7420756E
812 7369676E
812 65642069
812 6E7400
813 .LASF15:
814 0139 73746174 .string "status"
814 757300
815 .LASF30:
816 0140 75646174 .string "udata"
816 6100
817 .LASF24:
818 0146 78636E74 .string "xcnt"
818 00
819 .LASF6:
820 014b 696E7433 .string "int32_t"
820 325F7400
821 .LASF25:
822 0153 786D6F64 .string "xmod"
822 00
823 .LASF19:
824 0158 64617461 .string "data"
824 00
825 .LASF35:
826 015d 68646D61 .string "hdma"
826 00
827 .LASF43:
828 0162 2F686F6D .string "/home/feda/MIPT/RadioPhotonic_Subserface_radar/ADC_computing/BFfirmware_0"
828 652F6665
828 64612F4D
828 4950542F
828 52616469
829 .LASF31:
830 01ac 745F6864 .string "t_hdma_stream_descr"
830 6D615F73
830 74726561
830 6D5F6465
830 73637200
831 .LASF9:
832 01c0 6C6F6E67 .string "long unsigned int"
832 20756E73
832 69676E65
832 6420696E
832 7400
833 .LASF39:
834 01d2 74776964 .string "twiddle_im"
834 646C655F
834 696D00
835 .LASF26:
836 01dd 79636E74 .string "ycnt"
836 00
BFIN GAS /tmp/cczoYkub.s page 18
837 .LASF36:
838 01e2 745F6C35 .string "t_l502_board_state"
838 30325F62
838 6F617264
838 5F737461
838 746500
839 .LASF27:
840 01f5 796D6F64 .string "ymod"
840 00
841 .LASF42:
842 01fa 7372632F .string "src/main.c"
842 6D61696E
842 2E6300
843 .ident "GCC: (ADI-2014R1-RC2) 4.3.5"
BFIN GAS /tmp/cczoYkub.s page 19
DEFINED SYMBOLS
*ABS*:0000000000000000 src/main.c
/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
_stream_proc
_l502_cmd_check_req
_twiddle_re
_twiddle_im
_fft_twiddle_gen