Files
E502_ADC_BFfirmware/build/release/lst/l502_async.lst

811 lines
26 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.

BFIN GAS /tmp/ccNWCww0.s page 1
1 .file "src/l502_async.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 FB000000 .text;
8 0200CC00
8 00000101
8 FB0E0D00
8 01010101
9 .Ltext0:
10 .align 4
11 .global _async_dout;
12 .type _async_dout, STT_FUNC;
13 _async_dout:
14 .LFB3:
15 .file 1 "src/l502_async.c"
1:src/l502_async.c **** /***************************************************************************//**
2:src/l502_async.c **** @addtogroup async_io
3:src/l502_async.c **** @{
4:src/l502_async.c **** @file l502_async.c
5:src/l502_async.c **** Файл содержит реализацию функций для асинхронного <20>
6:src/l502_async.c **** (пока только вывода)
7:src/l502_async.c **** ******************************************************************************/
8:src/l502_async.c **** #include <stdlib.h>
9:src/l502_async.c ****
10:src/l502_async.c **** #include "l502_cmd.h"
11:src/l502_async.c **** #include "l502_global.h"
12:src/l502_async.c **** #include "l502_fpga.h"
13:src/l502_async.c **** #include "l502_defs.h"
14:src/l502_async.c **** #include "l502_async.h"
15:src/l502_async.c **** #include "l502_fpga_regs.h"
16:src/l502_async.c ****
17:src/l502_async.c ****
18:src/l502_async.c ****
19:src/l502_async.c ****
20:src/l502_async.c **** void async_dac_out(uint8_t ch, int32_t val) {
21:src/l502_async.c **** val &= 0xFFFF;
22:src/l502_async.c **** if (ch==L502_DAC_CH1) {
23:src/l502_async.c **** val |= L502_STREAM_OUT_WORD_TYPE_DAC1;
24:src/l502_async.c **** } else {
25:src/l502_async.c **** val |= L502_STREAM_OUT_WORD_TYPE_DAC2;
26:src/l502_async.c **** }
27:src/l502_async.c **** fpga_reg_write(L502_REGS_IOHARD_ASYNC_OUT, val);
28:src/l502_async.c **** }
29:src/l502_async.c ****
30:src/l502_async.c ****
31:src/l502_async.c **** void async_dout(uint32_t val, uint32_t msk) {
16 .loc 1 31 0
17 .LVL0:
18 0000 FD05 [--sp] = ( r7:7, p5:5 );
19
20 .LCFI0:
21 0002 00E80300 LINK 12;
22 .LCFI1:
BFIN GAS /tmp/ccNWCww0.s page 2
23 .loc 1 31 0
24 0006 1130 R2 = R1;
32:src/l502_async.c **** static uint32_t last_out = L502_DIGOUT_WORD_DIS_H | L502_DIGOUT_WORD_DIS_L;
33:src/l502_async.c **** if (msk != 0) {
25 .loc 1 33 0
26 0008 010C cc =R1==0;
27 000a 1518 if cc jump .L7;
34:src/l502_async.c **** val &= ~msk;
28 .loc 1 34 0
29 000c C943 R1 = ~R1;
30 .LVL1:
35:src/l502_async.c **** val |= last_out & msk;
31 .loc 1 35 0
32 000e 4DE10000 P5.H = _last_out.2066;
34:src/l502_async.c **** val &= ~msk;
33 .loc 1 34 0
34 0012 4154 R1 = R1 & R0;
35 .LVL2:
36 .loc 1 35 0
37 0014 0DE10000 P5.L = _last_out.2066;
38 0018 2891 R0 = [P5];
39 001a 0254 R0 = R2 & R0;
40 001c 0156 R0 = R1 | R0;
41 .LVL3:
42 .L2:
36:src/l502_async.c **** }
37:src/l502_async.c **** val &= 0xFFFF;
43 .loc 1 37 0
44 001e C742 R7 = R0.L (Z);
45 .LVL4:
38:src/l502_async.c ****
39:src/l502_async.c **** fpga_reg_write(L502_REGS_IOHARD_ASYNC_OUT, val);
46 .loc 1 39 0
47 0020 0F30 R1 = R7;
48 0022 20E11203 R0 = 786 (X);
49 0026 FFE3EDFF call _fpga_reg_write;
50 .LVL5:
40:src/l502_async.c **** last_out = val;
51 .loc 1 40 0
52 002a 2F93 [P5] = R7;
41:src/l502_async.c **** }
53 .loc 1 41 0
54 002c 01E80000 UNLINK;
55 0030 BD05 ( r7:7, p5:5 ) = [sp++];
56
57 .LCFI2:
58 .LVL6:
59 0032 1000 rts;
60 .LVL7:
61 .L7:
62 0034 4DE10000 P5.H = _last_out.2066;
63 0038 0DE10000 P5.L = _last_out.2066;
64 003c F12F jump.s .L2;
65 .LFE3:
66 .size _async_dout, .-_async_dout
67 003e 0000 .align 4
68 .global _async_dac_out;
BFIN GAS /tmp/ccNWCww0.s page 3
69 .type _async_dac_out, STT_FUNC;
70 _async_dac_out:
71 .LFB2:
20:src/l502_async.c **** void async_dac_out(uint8_t ch, int32_t val) {
72 .loc 1 20 0
73 .LVL8:
22:src/l502_async.c **** if (ch==L502_DAC_CH1) {
74 .loc 1 22 0
75 0040 4043 R0 = R0.B (Z);
76 .LVL9:
20:src/l502_async.c **** void async_dac_out(uint8_t ch, int32_t val) {
77 .loc 1 20 0
78 0042 00E80000 LINK 0;
79 .LCFI3:
21:src/l502_async.c **** val &= 0xFFFF;
80 .loc 1 21 0
81 0046 C942 R1 = R1.L (Z);
82 .LVL10:
22:src/l502_async.c **** if (ch==L502_DAC_CH1) {
83 .loc 1 22 0
84 0048 000C cc =R0==0;
85 004a 0818 if cc jump .L12;
25:src/l502_async.c **** val |= L502_STREAM_OUT_WORD_TYPE_DAC2;
86 .loc 1 25 0
87 004c F94A BITSET (R1, 31);
88 .LVL11:
27:src/l502_async.c **** fpga_reg_write(L502_REGS_IOHARD_ASYNC_OUT, val);
89 .loc 1 27 0
90 004e 20E11203 R0 = 786 (X);
91 .LVL12:
28:src/l502_async.c **** }
92 .loc 1 28 0
93 0052 01E80000 UNLINK;
27:src/l502_async.c **** fpga_reg_write(L502_REGS_IOHARD_ASYNC_OUT, val);
94 .loc 1 27 0
95 0056 FFE2D5FF jump.l _fpga_reg_write;
96 .LVL13:
97 .L12:
23:src/l502_async.c **** val |= L502_STREAM_OUT_WORD_TYPE_DAC1;
98 .loc 1 23 0
99 005a F14A BITSET (R1, 30);
100 .LVL14:
27:src/l502_async.c **** fpga_reg_write(L502_REGS_IOHARD_ASYNC_OUT, val);
101 .loc 1 27 0
102 005c 20E11203 R0 = 786 (X);
103 .LVL15:
28:src/l502_async.c **** }
104 .loc 1 28 0
105 0060 01E80000 UNLINK;
27:src/l502_async.c **** fpga_reg_write(L502_REGS_IOHARD_ASYNC_OUT, val);
106 .loc 1 27 0
107 0064 FFE2CEFF jump.l _fpga_reg_write;
108 .LVL16:
109 .LFE2:
110 .size _async_dac_out, .-_async_dac_out
111 .data;
112 .align 4
BFIN GAS /tmp/ccNWCww0.s page 4
113 .type _last_out.2066, @object
114 .size _last_out.2066, 4
115 _last_out.2066:
116 0000 00000300 .long 196608
117 .section .debug_frame,"",@progbits
118 .Lframe0:
119 0000 0C000000 .4byte .LECIE0-.LSCIE0
120 .LSCIE0:
121 0004 FFFFFFFF .4byte 0xffffffff
122 0008 01 .byte 0x1
123 0009 00 .string ""
124 000a 01 .uleb128 0x1
125 000b 7C .sleb128 -4
126 000c 23 .byte 0x23
127 000d 0C .byte 0xc
128 000e 0E .uleb128 0xe
129 000f 00 .uleb128 0x0
130 .align 4
131 .LECIE0:
132 .LSFDE0:
133 0010 1C000000 .4byte .LEFDE0-.LASFDE0
134 .LASFDE0:
135 0014 00000000 .4byte .Lframe0
136 0018 00000000 .4byte .LFB3
137 001c 3E000000 .4byte .LFE3-.LFB3
138 0020 42 .byte 0x4
139 .4byte .LCFI0-.LFB3
140 0021 0E .byte 0xe
141 0022 08 .uleb128 0x8
142 0023 44 .byte 0x4
143 .4byte .LCFI1-.LCFI0
144 0024 0C .byte 0xc
145 0025 0F .uleb128 0xf
146 0026 10 .uleb128 0x10
147 0027 8F .byte 0x8f
148 0028 04 .uleb128 0x4
149 0029 A3 .byte 0xa3
150 002a 03 .uleb128 0x3
151 002b 8D .byte 0x8d
152 002c 02 .uleb128 0x2
153 002d 87 .byte 0x87
154 002e 01 .uleb128 0x1
155 002f 00 .align 4
156 .LEFDE0:
157 .LSFDE2:
158 0030 14000000 .4byte .LEFDE2-.LASFDE2
159 .LASFDE2:
160 0034 00000000 .4byte .Lframe0
161 0038 40000000 .4byte .LFB2
162 003c 28000000 .4byte .LFE2-.LFB2
163 0040 46 .byte 0x4
164 .4byte .LCFI3-.LFB2
165 0041 0C .byte 0xc
166 0042 0F .uleb128 0xf
167 0043 08 .uleb128 0x8
168 0044 8F .byte 0x8f
169 0045 02 .uleb128 0x2
BFIN GAS /tmp/ccNWCww0.s page 5
170 0046 A3 .byte 0xa3
171 0047 01 .uleb128 0x1
172 .align 4
173 .LEFDE2:
174 .text;
175 .Letext0:
176 .section .debug_loc,"",@progbits
177 .Ldebug_loc0:
178 .LLST0:
179 0000 00000000 .4byte .LFB3-.Ltext0
180 0004 02000000 .4byte .LCFI0-.Ltext0
181 0008 0100 .2byte 0x1
182 000a 5E .byte 0x5e
183 000b 02000000 .4byte .LCFI0-.Ltext0
184 000f 06000000 .4byte .LCFI1-.Ltext0
185 0013 0200 .2byte 0x2
186 0015 7E .byte 0x7e
187 0016 08 .sleb128 8
188 0017 06000000 .4byte .LCFI1-.Ltext0
189 001b 3E000000 .4byte .LFE3-.Ltext0
190 001f 0200 .2byte 0x2
191 0021 7F .byte 0x7f
192 0022 10 .sleb128 16
193 0023 00000000 .4byte 0x0
194 0027 00000000 .4byte 0x0
195 .LLST1:
196 002b 00000000 .4byte .LVL0-.Ltext0
197 002f 14000000 .4byte .LVL2-.Ltext0
198 0033 0100 .2byte 0x1
199 0035 50 .byte 0x50
200 0036 14000000 .4byte .LVL2-.Ltext0
201 003a 1E000000 .4byte .LVL3-.Ltext0
202 003e 0100 .2byte 0x1
203 0040 51 .byte 0x51
204 0041 1E000000 .4byte .LVL3-.Ltext0
205 0045 20000000 .4byte .LVL4-.Ltext0
206 0049 0100 .2byte 0x1
207 004b 50 .byte 0x50
208 004c 20000000 .4byte .LVL4-.Ltext0
209 0050 32000000 .4byte .LVL6-.Ltext0
210 0054 0100 .2byte 0x1
211 0056 57 .byte 0x57
212 0057 34000000 .4byte .LVL7-.Ltext0
213 005b 3E000000 .4byte .LFE3-.Ltext0
214 005f 0100 .2byte 0x1
215 0061 50 .byte 0x50
216 0062 00000000 .4byte 0x0
217 0066 00000000 .4byte 0x0
218 .LLST2:
219 006a 00000000 .4byte .LVL0-.Ltext0
220 006e 0E000000 .4byte .LVL1-.Ltext0
221 0072 0100 .2byte 0x1
222 0074 51 .byte 0x51
223 0075 0E000000 .4byte .LVL1-.Ltext0
224 0079 2A000000 .4byte .LVL5-.Ltext0
225 007d 0100 .2byte 0x1
226 007f 52 .byte 0x52
BFIN GAS /tmp/ccNWCww0.s page 6
227 0080 34000000 .4byte .LVL7-.Ltext0
228 0084 3E000000 .4byte .LFE3-.Ltext0
229 0088 0100 .2byte 0x1
230 008a 51 .byte 0x51
231 008b 00000000 .4byte 0x0
232 008f 00000000 .4byte 0x0
233 .LLST3:
234 0093 40000000 .4byte .LFB2-.Ltext0
235 0097 46000000 .4byte .LCFI3-.Ltext0
236 009b 0100 .2byte 0x1
237 009d 5E .byte 0x5e
238 009e 46000000 .4byte .LCFI3-.Ltext0
239 00a2 68000000 .4byte .LFE2-.Ltext0
240 00a6 0200 .2byte 0x2
241 00a8 7F .byte 0x7f
242 00a9 08 .sleb128 8
243 00aa 00000000 .4byte 0x0
244 00ae 00000000 .4byte 0x0
245 .LLST4:
246 00b2 40000000 .4byte .LVL8-.Ltext0
247 00b6 52000000 .4byte .LVL12-.Ltext0
248 00ba 0100 .2byte 0x1
249 00bc 50 .byte 0x50
250 00bd 5A000000 .4byte .LVL13-.Ltext0
251 00c1 60000000 .4byte .LVL15-.Ltext0
252 00c5 0100 .2byte 0x1
253 00c7 50 .byte 0x50
254 00c8 00000000 .4byte 0x0
255 00cc 00000000 .4byte 0x0
256 .LLST5:
257 00d0 40000000 .4byte .LVL8-.Ltext0
258 00d4 5A000000 .4byte .LVL13-.Ltext0
259 00d8 0100 .2byte 0x1
260 00da 51 .byte 0x51
261 00db 5A000000 .4byte .LVL13-.Ltext0
262 00df 68000000 .4byte .LVL16-.Ltext0
263 00e3 0100 .2byte 0x1
264 00e5 51 .byte 0x51
265 00e6 00000000 .4byte 0x0
266 00ea 00000000 .4byte 0x0
267 .file 2 "/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib
268 .file 3 "src/l502_defs.h"
269 .section .debug_info
270 0000 28010000 .4byte 0x128
271 0004 0200 .2byte 0x2
272 0006 00000000 .4byte .Ldebug_abbrev0
273 000a 04 .byte 0x4
274 000b 01 .uleb128 0x1
275 000c 48010000 .4byte .LASF15
276 0010 01 .byte 0x1
277 0011 9F000000 .4byte .LASF16
278 0015 55000000 .4byte .LASF17
279 0019 00000000 .4byte .Ltext0
280 001d 68000000 .4byte .Letext0
281 0021 00000000 .4byte .Ldebug_line0
282 0025 02 .uleb128 0x2
283 0026 04 .byte 0x4
BFIN GAS /tmp/ccNWCww0.s page 7
284 0027 07 .byte 0x7
285 0028 23000000 .4byte .LASF0
286 002c 03 .uleb128 0x3
287 002d 04 .byte 0x4
288 002e 05 .byte 0x5
289 002f 696E7400 .string "int"
290 0033 02 .uleb128 0x2
291 0034 01 .byte 0x1
292 0035 06 .byte 0x6
293 0036 24010000 .4byte .LASF1
294 003a 02 .uleb128 0x2
295 003b 01 .byte 0x1
296 003c 08 .byte 0x8
297 003d B8000000 .4byte .LASF2
298 0041 02 .uleb128 0x2
299 0042 02 .byte 0x2
300 0043 05 .byte 0x5
301 0044 3E010000 .4byte .LASF3
302 0048 02 .uleb128 0x2
303 0049 02 .byte 0x2
304 004a 07 .byte 0x7
305 004b 11010000 .4byte .LASF4
306 004f 02 .uleb128 0x2
307 0050 04 .byte 0x4
308 0051 07 .byte 0x7
309 0052 0E000000 .4byte .LASF5
310 0056 02 .uleb128 0x2
311 0057 08 .byte 0x8
312 0058 05 .byte 0x5
313 0059 00000000 .4byte .LASF6
314 005d 02 .uleb128 0x2
315 005e 08 .byte 0x8
316 005f 07 .byte 0x7
317 0060 3E000000 .4byte .LASF7
318 0064 02 .uleb128 0x2
319 0065 04 .byte 0x4
320 0066 05 .byte 0x5
321 0067 F1000000 .4byte .LASF8
322 006b 04 .uleb128 0x4
323 006c 04 .byte 0x4
324 006d 07 .byte 0x7
325 006e 02 .uleb128 0x2
326 006f 01 .byte 0x1
327 0070 06 .byte 0x6
328 0071 54010000 .4byte .LASF9
329 0075 05 .uleb128 0x5
330 0076 B0000000 .4byte .LASF10
331 007a 02 .byte 0x2
332 007b 2A .byte 0x2a
333 007c 3A000000 .4byte 0x3a
334 0080 05 .uleb128 0x5
335 0081 1B000000 .4byte .LASF11
336 0085 02 .byte 0x2
337 0086 4F .byte 0x4f
338 0087 64000000 .4byte 0x64
339 008b 05 .uleb128 0x5
340 008c E8000000 .4byte .LASF12
BFIN GAS /tmp/ccNWCww0.s page 8
341 0090 02 .byte 0x2
342 0091 50 .byte 0x50
343 0092 25000000 .4byte 0x25
344 0096 06 .uleb128 0x6
345 0097 04 .byte 0x4
346 0098 03 .byte 0x3
347 0099 45 .byte 0x45
348 009a AF000000 .4byte 0xaf
349 009e 07 .uleb128 0x7
350 009f D1000000 .4byte .LASF13
351 00a3 808008 .sleb128 131072
352 00a6 07 .uleb128 0x7
353 00a7 FA000000 .4byte .LASF14
354 00ab 808004 .sleb128 65536
355 00ae 00 .byte 0x0
356 00af 08 .uleb128 0x8
357 00b0 01 .byte 0x1
358 00b1 C6000000 .4byte .LASF18
359 00b5 01 .byte 0x1
360 00b6 1F .byte 0x1f
361 00b7 01 .byte 0x1
362 00b8 00000000 .4byte .LFB3
363 00bc 3E000000 .4byte .LFE3
364 00c0 00000000 .4byte .LLST0
365 00c4 F8000000 .4byte 0xf8
366 00c8 09 .uleb128 0x9
367 00c9 76616C00 .string "val"
368 00cd 01 .byte 0x1
369 00ce 1F .byte 0x1f
370 00cf 8B000000 .4byte 0x8b
371 00d3 2B000000 .4byte .LLST1
372 00d7 09 .uleb128 0x9
373 00d8 6D736B00 .string "msk"
374 00dc 01 .byte 0x1
375 00dd 1F .byte 0x1f
376 00de 8B000000 .4byte 0x8b
377 00e2 6A000000 .4byte .LLST2
378 00e6 0A .uleb128 0xa
379 00e7 35000000 .4byte .LASF19
380 00eb 01 .byte 0x1
381 00ec 20 .byte 0x20
382 00ed 8B000000 .4byte 0x8b
383 00f1 05 .byte 0x5
384 00f2 03 .byte 0x3
385 00f3 00000000 .4byte _last_out.2066
386 00f7 00 .byte 0x0
387 00f8 0B .uleb128 0xb
388 00f9 01 .byte 0x1
389 00fa 30010000 .4byte .LASF20
390 00fe 01 .byte 0x1
391 00ff 14 .byte 0x14
392 0100 01 .byte 0x1
393 0101 40000000 .4byte .LFB2
394 0105 68000000 .4byte .LFE2
395 0109 93000000 .4byte .LLST3
396 010d 09 .uleb128 0x9
397 010e 636800 .string "ch"
BFIN GAS /tmp/ccNWCww0.s page 9
398 0111 01 .byte 0x1
399 0112 14 .byte 0x14
400 0113 75000000 .4byte 0x75
401 0117 B2000000 .4byte .LLST4
402 011b 09 .uleb128 0x9
403 011c 76616C00 .string "val"
404 0120 01 .byte 0x1
405 0121 14 .byte 0x14
406 0122 80000000 .4byte 0x80
407 0126 D0000000 .4byte .LLST5
408 012a 00 .byte 0x0
409 012b 00 .byte 0x0
410 .section .debug_abbrev
411 0000 01 .uleb128 0x1
412 0001 11 .uleb128 0x11
413 0002 01 .byte 0x1
414 0003 25 .uleb128 0x25
415 0004 0E .uleb128 0xe
416 0005 13 .uleb128 0x13
417 0006 0B .uleb128 0xb
418 0007 03 .uleb128 0x3
419 0008 0E .uleb128 0xe
420 0009 1B .uleb128 0x1b
421 000a 0E .uleb128 0xe
422 000b 11 .uleb128 0x11
423 000c 01 .uleb128 0x1
424 000d 12 .uleb128 0x12
425 000e 01 .uleb128 0x1
426 000f 10 .uleb128 0x10
427 0010 06 .uleb128 0x6
428 0011 00 .byte 0x0
429 0012 00 .byte 0x0
430 0013 02 .uleb128 0x2
431 0014 24 .uleb128 0x24
432 0015 00 .byte 0x0
433 0016 0B .uleb128 0xb
434 0017 0B .uleb128 0xb
435 0018 3E .uleb128 0x3e
436 0019 0B .uleb128 0xb
437 001a 03 .uleb128 0x3
438 001b 0E .uleb128 0xe
439 001c 00 .byte 0x0
440 001d 00 .byte 0x0
441 001e 03 .uleb128 0x3
442 001f 24 .uleb128 0x24
443 0020 00 .byte 0x0
444 0021 0B .uleb128 0xb
445 0022 0B .uleb128 0xb
446 0023 3E .uleb128 0x3e
447 0024 0B .uleb128 0xb
448 0025 03 .uleb128 0x3
449 0026 08 .uleb128 0x8
450 0027 00 .byte 0x0
451 0028 00 .byte 0x0
452 0029 04 .uleb128 0x4
453 002a 24 .uleb128 0x24
454 002b 00 .byte 0x0
BFIN GAS /tmp/ccNWCww0.s page 10
455 002c 0B .uleb128 0xb
456 002d 0B .uleb128 0xb
457 002e 3E .uleb128 0x3e
458 002f 0B .uleb128 0xb
459 0030 00 .byte 0x0
460 0031 00 .byte 0x0
461 0032 05 .uleb128 0x5
462 0033 16 .uleb128 0x16
463 0034 00 .byte 0x0
464 0035 03 .uleb128 0x3
465 0036 0E .uleb128 0xe
466 0037 3A .uleb128 0x3a
467 0038 0B .uleb128 0xb
468 0039 3B .uleb128 0x3b
469 003a 0B .uleb128 0xb
470 003b 49 .uleb128 0x49
471 003c 13 .uleb128 0x13
472 003d 00 .byte 0x0
473 003e 00 .byte 0x0
474 003f 06 .uleb128 0x6
475 0040 04 .uleb128 0x4
476 0041 01 .byte 0x1
477 0042 0B .uleb128 0xb
478 0043 0B .uleb128 0xb
479 0044 3A .uleb128 0x3a
480 0045 0B .uleb128 0xb
481 0046 3B .uleb128 0x3b
482 0047 0B .uleb128 0xb
483 0048 01 .uleb128 0x1
484 0049 13 .uleb128 0x13
485 004a 00 .byte 0x0
486 004b 00 .byte 0x0
487 004c 07 .uleb128 0x7
488 004d 28 .uleb128 0x28
489 004e 00 .byte 0x0
490 004f 03 .uleb128 0x3
491 0050 0E .uleb128 0xe
492 0051 1C .uleb128 0x1c
493 0052 0D .uleb128 0xd
494 0053 00 .byte 0x0
495 0054 00 .byte 0x0
496 0055 08 .uleb128 0x8
497 0056 2E .uleb128 0x2e
498 0057 01 .byte 0x1
499 0058 3F .uleb128 0x3f
500 0059 0C .uleb128 0xc
501 005a 03 .uleb128 0x3
502 005b 0E .uleb128 0xe
503 005c 3A .uleb128 0x3a
504 005d 0B .uleb128 0xb
505 005e 3B .uleb128 0x3b
506 005f 0B .uleb128 0xb
507 0060 27 .uleb128 0x27
508 0061 0C .uleb128 0xc
509 0062 11 .uleb128 0x11
510 0063 01 .uleb128 0x1
511 0064 12 .uleb128 0x12
BFIN GAS /tmp/ccNWCww0.s page 11
512 0065 01 .uleb128 0x1
513 0066 40 .uleb128 0x40
514 0067 06 .uleb128 0x6
515 0068 01 .uleb128 0x1
516 0069 13 .uleb128 0x13
517 006a 00 .byte 0x0
518 006b 00 .byte 0x0
519 006c 09 .uleb128 0x9
520 006d 05 .uleb128 0x5
521 006e 00 .byte 0x0
522 006f 03 .uleb128 0x3
523 0070 08 .uleb128 0x8
524 0071 3A .uleb128 0x3a
525 0072 0B .uleb128 0xb
526 0073 3B .uleb128 0x3b
527 0074 0B .uleb128 0xb
528 0075 49 .uleb128 0x49
529 0076 13 .uleb128 0x13
530 0077 02 .uleb128 0x2
531 0078 06 .uleb128 0x6
532 0079 00 .byte 0x0
533 007a 00 .byte 0x0
534 007b 0A .uleb128 0xa
535 007c 34 .uleb128 0x34
536 007d 00 .byte 0x0
537 007e 03 .uleb128 0x3
538 007f 0E .uleb128 0xe
539 0080 3A .uleb128 0x3a
540 0081 0B .uleb128 0xb
541 0082 3B .uleb128 0x3b
542 0083 0B .uleb128 0xb
543 0084 49 .uleb128 0x49
544 0085 13 .uleb128 0x13
545 0086 02 .uleb128 0x2
546 0087 0A .uleb128 0xa
547 0088 00 .byte 0x0
548 0089 00 .byte 0x0
549 008a 0B .uleb128 0xb
550 008b 2E .uleb128 0x2e
551 008c 01 .byte 0x1
552 008d 3F .uleb128 0x3f
553 008e 0C .uleb128 0xc
554 008f 03 .uleb128 0x3
555 0090 0E .uleb128 0xe
556 0091 3A .uleb128 0x3a
557 0092 0B .uleb128 0xb
558 0093 3B .uleb128 0x3b
559 0094 0B .uleb128 0xb
560 0095 27 .uleb128 0x27
561 0096 0C .uleb128 0xc
562 0097 11 .uleb128 0x11
563 0098 01 .uleb128 0x1
564 0099 12 .uleb128 0x12
565 009a 01 .uleb128 0x1
566 009b 40 .uleb128 0x40
567 009c 06 .uleb128 0x6
568 009d 00 .byte 0x0
BFIN GAS /tmp/ccNWCww0.s page 12
569 009e 00 .byte 0x0
570 009f 00 .byte 0x0
571 .section .debug_pubnames,"",@progbits
572 0000 2F000000 .4byte 0x2f
573 0004 0200 .2byte 0x2
574 0006 00000000 .4byte .Ldebug_info0
575 000a 2C010000 .4byte 0x12c
576 000e AF000000 .4byte 0xaf
577 0012 6173796E .string "async_dout"
577 635F646F
577 757400
578 001d F8000000 .4byte 0xf8
579 0021 6173796E .string "async_dac_out"
579 635F6461
579 635F6F75
579 7400
580 002f 00000000 .4byte 0x0
581 .section .debug_aranges,"",@progbits
582 0000 1C000000 .4byte 0x1c
583 0004 0200 .2byte 0x2
584 0006 00000000 .4byte .Ldebug_info0
585 000a 04 .byte 0x4
586 000b 00 .byte 0x0
587 000c 0000 .2byte 0x0
588 000e 0000 .2byte 0x0
589 0010 00000000 .4byte .Ltext0
590 0014 68000000 .4byte .Letext0-.Ltext0
591 0018 00000000 .4byte 0x0
592 001c 00000000 .4byte 0x0
593 .section .debug_str,"MS",@progbits,1
594 .LASF6:
595 0000 6C6F6E67 .string "long long int"
595 206C6F6E
595 6720696E
595 7400
596 .LASF5:
597 000e 756E7369 .string "unsigned int"
597 676E6564
597 20696E74
597 00
598 .LASF11:
599 001b 696E7433 .string "int32_t"
599 325F7400
600 .LASF0:
601 0023 6C6F6E67 .string "long unsigned int"
601 20756E73
601 69676E65
601 6420696E
601 7400
602 .LASF19:
603 0035 6C617374 .string "last_out"
603 5F6F7574
603 00
604 .LASF7:
605 003e 6C6F6E67 .string "long long unsigned int"
605 206C6F6E
605 6720756E
BFIN GAS /tmp/ccNWCww0.s page 13
605 7369676E
605 65642069
606 .LASF17:
607 0055 2F686F6D .string "/home/feda/MIPT/RadioPhotonic_Subserface_radar/ADC_computing/BFfirmware_0"
607 652F6665
607 64612F4D
607 4950542F
607 52616469
608 .LASF16:
609 009f 7372632F .string "src/l502_async.c"
609 6C353032
609 5F617379
609 6E632E63
609 00
610 .LASF10:
611 00b0 75696E74 .string "uint8_t"
611 385F7400
612 .LASF2:
613 00b8 756E7369 .string "unsigned char"
613 676E6564
613 20636861
613 7200
614 .LASF18:
615 00c6 6173796E .string "async_dout"
615 635F646F
615 757400
616 .LASF13:
617 00d1 4C353032 .string "L502_DIGOUT_WORD_DIS_H"
617 5F444947
617 4F55545F
617 574F5244
617 5F444953
618 .LASF12:
619 00e8 75696E74 .string "uint32_t"
619 33325F74
619 00
620 .LASF8:
621 00f1 6C6F6E67 .string "long int"
621 20696E74
621 00
622 .LASF14:
623 00fa 4C353032 .string "L502_DIGOUT_WORD_DIS_L"
623 5F444947
623 4F55545F
623 574F5244
623 5F444953
624 .LASF4:
625 0111 73686F72 .string "short unsigned int"
625 7420756E
625 7369676E
625 65642069
625 6E7400
626 .LASF1:
627 0124 7369676E .string "signed char"
627 65642063
627 68617200
628 .LASF20:
BFIN GAS /tmp/ccNWCww0.s page 14
629 0130 6173796E .string "async_dac_out"
629 635F6461
629 635F6F75
629 7400
630 .LASF3:
631 013e 73686F72 .string "short int"
631 7420696E
631 7400
632 .LASF15:
633 0148 474E5520 .string "GNU C 4.3.5"
633 4320342E
633 332E3500
634 .LASF9:
635 0154 63686172 .string "char"
635 00
636 .ident "GCC: (ADI-2014R1-RC2) 4.3.5"
BFIN GAS /tmp/ccNWCww0.s page 15
DEFINED SYMBOLS
*ABS*:0000000000000000 src/l502_async.c
/tmp/ccNWCww0.s:13 .text:0000000000000000 _async_dout
/tmp/ccNWCww0.s:115 .data:0000000000000000 _last_out.2066
/tmp/ccNWCww0.s:70 .text:0000000000000040 _async_dac_out
UNDEFINED SYMBOLS
_fpga_reg_write