BFIN GAS /tmp/ccCtLplV.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 **** Файл содержит реализацию функций для асинхронного ввода/вывода 6:src/l502_async.c **** (пока только вывода) 7:src/l502_async.c **** ******************************************************************************/ 8:src/l502_async.c **** #include 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/ccCtLplV.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/ccCtLplV.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/ccCtLplV.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/ccCtLplV.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/ccCtLplV.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/ccCtLplV.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/ccCtLplV.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/ccCtLplV.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/ccCtLplV.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/ccCtLplV.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/ccCtLplV.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/ccCtLplV.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/ccCtLplV.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/ccCtLplV.s page 15 DEFINED SYMBOLS *ABS*:0000000000000000 src/l502_async.c /tmp/ccCtLplV.s:13 .text:0000000000000000 _async_dout /tmp/ccCtLplV.s:115 .data:0000000000000000 _last_out.2066 /tmp/ccCtLplV.s:70 .text:0000000000000040 _async_dac_out UNDEFINED SYMBOLS _fpga_reg_write