somehow averaging fails (avg cycle stops too early. So in the result of avg there is sum of all runs in the start and some values in line are forbidden at the end of avg cycle). Fixed avg cycle numbering -> averaged value have the same amplitude as raw value

This commit is contained in:
2025-10-06 15:26:24 +03:00
parent 42f53ae5a5
commit 9b02f0af1c
9 changed files with 4859 additions and 4838 deletions

View File

@ -1,4 +1,4 @@
BFIN GAS /tmp/ccpnrlOk.s page 1 BFIN GAS /tmp/ccJVvfke.s page 1
1 .file "src/l502_cmd.c"; 1 .file "src/l502_cmd.c";
@ -58,7 +58,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
36:src/l502_cmd.c **** static void f_cmd_stream_enable(t_l502_bf_cmd *cmd); 36:src/l502_cmd.c **** static void f_cmd_stream_enable(t_l502_bf_cmd *cmd);
37:src/l502_cmd.c **** static void f_cmd_stream_disable(t_l502_bf_cmd *cmd); 37:src/l502_cmd.c **** static void f_cmd_stream_disable(t_l502_bf_cmd *cmd);
38:src/l502_cmd.c **** static void f_cmd_async_out(t_l502_bf_cmd *cmd); 38:src/l502_cmd.c **** static void f_cmd_async_out(t_l502_bf_cmd *cmd);
BFIN GAS /tmp/ccpnrlOk.s page 2 BFIN GAS /tmp/ccJVvfke.s page 2
39:src/l502_cmd.c **** static void f_cmd_fpga_reg_wr(t_l502_bf_cmd *cmd); 39:src/l502_cmd.c **** static void f_cmd_fpga_reg_wr(t_l502_bf_cmd *cmd);
@ -118,7 +118,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
93:src/l502_cmd.c **** 93:src/l502_cmd.c ****
94:src/l502_cmd.c **** g_state.cmd.status = L502_BF_CMD_STATUS_DONE; 94:src/l502_cmd.c **** g_state.cmd.status = L502_BF_CMD_STATUS_DONE;
95:src/l502_cmd.c **** } 95:src/l502_cmd.c **** }
BFIN GAS /tmp/ccpnrlOk.s page 3 BFIN GAS /tmp/ccJVvfke.s page 3
96:src/l502_cmd.c **** 96:src/l502_cmd.c ****
@ -178,7 +178,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
34 .LFE19: 34 .LFE19:
35 .size _l502_cmd_set_req, .-_l502_cmd_set_req 35 .size _l502_cmd_set_req, .-_l502_cmd_set_req
36 0026 0000 .align 4 36 0026 0000 .align 4
BFIN GAS /tmp/ccpnrlOk.s page 4 BFIN GAS /tmp/ccJVvfke.s page 4
37 .global _l502_cmd_done; 37 .global _l502_cmd_done;
@ -238,7 +238,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
83 _f_cmd_set_param: 83 _f_cmd_set_param:
84 .LFB30: 84 .LFB30:
131:src/l502_cmd.c **** 131:src/l502_cmd.c ****
BFIN GAS /tmp/ccpnrlOk.s page 5 BFIN GAS /tmp/ccJVvfke.s page 5
132:src/l502_cmd.c **** static void f_cmd_streams_start(t_l502_bf_cmd *cmd) { 132:src/l502_cmd.c **** static void f_cmd_streams_start(t_l502_bf_cmd *cmd) {
@ -298,7 +298,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
186:src/l502_cmd.c **** fpga_reg_write(cmd->param, cmd->data[0]); 186:src/l502_cmd.c **** fpga_reg_write(cmd->param, cmd->data[0]);
187:src/l502_cmd.c **** } 187:src/l502_cmd.c **** }
188:src/l502_cmd.c **** l502_cmd_done(err, NULL, 0); 188:src/l502_cmd.c **** l502_cmd_done(err, NULL, 0);
BFIN GAS /tmp/ccpnrlOk.s page 6 BFIN GAS /tmp/ccJVvfke.s page 6
189:src/l502_cmd.c **** } 189:src/l502_cmd.c **** }
@ -358,7 +358,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
111 0086 10E60202 [P2+2056] = R0; 111 0086 10E60202 [P2+2056] = R0;
90:src/l502_cmd.c **** g_state.cmd.data_size = size; 90:src/l502_cmd.c **** g_state.cmd.data_size = size;
112 .loc 1 90 0 112 .loc 1 90 0
BFIN GAS /tmp/ccpnrlOk.s page 7 BFIN GAS /tmp/ccJVvfke.s page 7
113 008a 0060 R0 = 0 (X); 113 008a 0060 R0 = 0 (X);
@ -418,7 +418,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
259:src/l502_cmd.c **** break; 259:src/l502_cmd.c **** break;
260:src/l502_cmd.c **** case L502_BF_PARAM_IN_STEP_SIZE: 260:src/l502_cmd.c **** case L502_BF_PARAM_IN_STEP_SIZE:
261:src/l502_cmd.c **** err = sport_in_set_step_size(cmd->data[0]); 261:src/l502_cmd.c **** err = sport_in_set_step_size(cmd->data[0]);
BFIN GAS /tmp/ccpnrlOk.s page 8 BFIN GAS /tmp/ccJVvfke.s page 8
262:src/l502_cmd.c **** break; 262:src/l502_cmd.c **** break;
@ -478,7 +478,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
287:src/l502_cmd.c **** g_module_info.dac_cbr[ch].offs = *po; 287:src/l502_cmd.c **** g_module_info.dac_cbr[ch].offs = *po;
138 .loc 1 287 0 138 .loc 1 287 0
139 00a8 20E1FDFD R0 = -515 (X); 139 00a8 20E1FDFD R0 = -515 (X);
BFIN GAS /tmp/ccpnrlOk.s page 9 BFIN GAS /tmp/ccJVvfke.s page 9
140 .LVL11: 140 .LVL11:
@ -538,7 +538,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
191 0044 B8000000 .dd .L11; 191 0044 B8000000 .dd .L11;
192 0048 B8000000 .dd .L11; 192 0048 B8000000 .dd .L11;
193 004c B8000000 .dd .L11; 193 004c B8000000 .dd .L11;
BFIN GAS /tmp/ccpnrlOk.s page 10 BFIN GAS /tmp/ccJVvfke.s page 10
194 0050 B8000000 .dd .L11; 194 0050 B8000000 .dd .L11;
@ -598,7 +598,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
244 00ec 0000 nop; 244 00ec 0000 nop;
245 .LBB14: 245 .LBB14:
280:src/l502_cmd.c **** uint32_t ch = cmd->data[0]; 280:src/l502_cmd.c **** uint32_t ch = cmd->data[0];
BFIN GAS /tmp/ccpnrlOk.s page 11 BFIN GAS /tmp/ccJVvfke.s page 11
246 .loc 1 280 0 246 .loc 1 280 0
@ -658,7 +658,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
291 .loc 1 271 0 291 .loc 1 271 0
292 012a 82CE108E R7 = R0 << 2 || 292 012a 82CE108E R7 = R0 << 2 ||
292 69A10000 292 69A10000
BFIN GAS /tmp/ccpnrlOk.s page 12 BFIN GAS /tmp/ccJVvfke.s page 12
293 R1 = [P5+20] || 293 R1 = [P5+20] ||
@ -718,7 +718,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
340 0186 7C2F jump.s .L9; 340 0186 7C2F jump.s .L9;
341 .L14: 341 .L14:
231:src/l502_cmd.c **** if (cmd->data_size < 5) { 231:src/l502_cmd.c **** if (cmd->data_size < 5) {
BFIN GAS /tmp/ccpnrlOk.s page 13 BFIN GAS /tmp/ccJVvfke.s page 13
342 .loc 1 231 0 342 .loc 1 231 0
@ -778,7 +778,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
390 .LVL23: 390 .LVL23:
391 01de 502F jump.s .L9; 391 01de 502F jump.s .L9;
392 .LVL24: 392 .LVL24:
BFIN GAS /tmp/ccpnrlOk.s page 14 BFIN GAS /tmp/ccJVvfke.s page 14
393 .L34: 393 .L34:
@ -838,7 +838,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
437 .LBB21: 437 .LBB21:
438 .LBB20: 438 .LBB20:
94:src/l502_cmd.c **** g_state.cmd.status = L502_BF_CMD_STATUS_DONE; 94:src/l502_cmd.c **** g_state.cmd.status = L502_BF_CMD_STATUS_DONE;
BFIN GAS /tmp/ccpnrlOk.s page 15 BFIN GAS /tmp/ccJVvfke.s page 15
439 .loc 1 94 0 439 .loc 1 94 0
@ -898,7 +898,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
485 0254 08E60302 [P1+2060] = R0; 485 0254 08E60302 [P1+2060] = R0;
91:src/l502_cmd.c **** if (size && (data!=g_state.cmd.data)) 91:src/l502_cmd.c **** if (size && (data!=g_state.cmd.data))
486 .loc 1 91 0 486 .loc 1 91 0
BFIN GAS /tmp/ccpnrlOk.s page 16 BFIN GAS /tmp/ccJVvfke.s page 16
487 0258 4208 cc =P2==P0; 487 0258 4208 cc =P2==P0;
@ -958,7 +958,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
534 0294 804F R0 <<= 16; 534 0294 804F R0 <<= 16;
535 0296 000C cc =R0==0; 535 0296 000C cc =R0==0;
536 0298 1618 if cc jump .L46; 536 0298 1618 if cc jump .L46;
BFIN GAS /tmp/ccpnrlOk.s page 17 BFIN GAS /tmp/ccJVvfke.s page 17
537 029a 20E1FEFD R0 = -514 (X); 537 029a 20E1FEFD R0 = -514 (X);
@ -1018,7 +1018,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
584 02d2 00E80300 LINK 12; 584 02d2 00E80300 LINK 12;
585 .LCFI10: 585 .LCFI10:
158:src/l502_cmd.c **** if (cmd->data_size < 1) { 158:src/l502_cmd.c **** if (cmd->data_size < 1) {
BFIN GAS /tmp/ccpnrlOk.s page 18 BFIN GAS /tmp/ccJVvfke.s page 18
586 .loc 1 158 0 586 .loc 1 158 0
@ -1078,7 +1078,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
634 .LBE33: 634 .LBE33:
635 .LBE32: 635 .LBE32:
177:src/l502_cmd.c **** } 177:src/l502_cmd.c **** }
BFIN GAS /tmp/ccpnrlOk.s page 19 BFIN GAS /tmp/ccJVvfke.s page 19
636 .loc 1 177 0 636 .loc 1 177 0
@ -1138,7 +1138,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
153:src/l502_cmd.c **** l502_cmd_done(stream_disable(cmd->param), NULL, 0); 153:src/l502_cmd.c **** l502_cmd_done(stream_disable(cmd->param), NULL, 0);
684 .loc 1 153 0 684 .loc 1 153 0
685 0356 50A0 R0 = [P2+4]; 685 0356 50A0 R0 = [P2+4];
BFIN GAS /tmp/ccpnrlOk.s page 20 BFIN GAS /tmp/ccJVvfke.s page 20
686 .LVL65: 686 .LVL65:
@ -1198,7 +1198,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
731 .loc 1 94 0 731 .loc 1 94 0
732 039a 20E1035A R0 = 23043 (X); 732 039a 20E1035A R0 = 23043 (X);
733 039e 50E60104 W [P2+2050] = R0; 733 039e 50E60104 W [P2+2050] = R0;
BFIN GAS /tmp/ccpnrlOk.s page 21 BFIN GAS /tmp/ccJVvfke.s page 21
734 .LBE41: 734 .LBE41:
@ -1258,7 +1258,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
779 .loc 1 137 0 779 .loc 1 137 0
780 03d4 FFE316FE call _streams_stop; 780 03d4 FFE316FE call _streams_stop;
781 .LVL73: 781 .LVL73:
BFIN GAS /tmp/ccpnrlOk.s page 22 BFIN GAS /tmp/ccJVvfke.s page 22
782 .LBB48: 782 .LBB48:
@ -1318,7 +1318,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
826 .loc 1 134 0 826 .loc 1 134 0
827 041a 01E80000 UNLINK; 827 041a 01E80000 UNLINK;
828 041e 1000 rts; 828 041e 1000 rts;
BFIN GAS /tmp/ccpnrlOk.s page 23 BFIN GAS /tmp/ccJVvfke.s page 23
829 .LFE20: 829 .LFE20:
@ -1378,7 +1378,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
302:src/l502_cmd.c **** uint32_t ret_size = 0; 302:src/l502_cmd.c **** uint32_t ret_size = 0;
303:src/l502_cmd.c **** 303:src/l502_cmd.c ****
304:src/l502_cmd.c **** 304:src/l502_cmd.c ****
BFIN GAS /tmp/ccpnrlOk.s page 24 BFIN GAS /tmp/ccJVvfke.s page 24
305:src/l502_cmd.c **** switch (cmd->param) { 305:src/l502_cmd.c **** switch (cmd->param) {
@ -1438,7 +1438,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
350:src/l502_cmd.c **** ret_size = 1; 350:src/l502_cmd.c **** ret_size = 1;
351:src/l502_cmd.c **** break; 351:src/l502_cmd.c **** break;
352:src/l502_cmd.c **** case L502_BF_PARAM_ADC_FRAME_DELAY: 352:src/l502_cmd.c **** case L502_BF_PARAM_ADC_FRAME_DELAY:
BFIN GAS /tmp/ccpnrlOk.s page 25 BFIN GAS /tmp/ccJVvfke.s page 25
353:src/l502_cmd.c **** cmd->data[0] = g_set.adc_frame_delay; 353:src/l502_cmd.c **** cmd->data[0] = g_set.adc_frame_delay;
@ -1498,7 +1498,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
902 .loc 1 383 0 902 .loc 1 383 0
903 0478 01E80000 UNLINK; 903 0478 01E80000 UNLINK;
904 047c 8504 ( p5:5 ) = [sp++]; 904 047c 8504 ( p5:5 ) = [sp++];
BFIN GAS /tmp/ccpnrlOk.s page 26 BFIN GAS /tmp/ccJVvfke.s page 26
905 905
@ -1558,7 +1558,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
958 0158 AA050000 .dd .L86; 958 0158 AA050000 .dd .L86;
959 015c 5A040000 .dd .L75; 959 015c 5A040000 .dd .L75;
960 0160 5A040000 .dd .L75; 960 0160 5A040000 .dd .L75;
BFIN GAS /tmp/ccpnrlOk.s page 27 BFIN GAS /tmp/ccJVvfke.s page 27
961 0164 5A040000 .dd .L75; 961 0164 5A040000 .dd .L75;
@ -1618,7 +1618,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
1013 .loc 1 308 0 1013 .loc 1 308 0
1014 0492 1860 R0 = 3 (X); 1014 0492 1860 R0 = 3 (X);
1015 0494 68B1 [P5+20] = R0; 1015 0494 68B1 [P5+20] = R0;
BFIN GAS /tmp/ccpnrlOk.s page 28 BFIN GAS /tmp/ccJVvfke.s page 28
1016 0496 1360 R3 = 2 (X); 1016 0496 1360 R3 = 2 (X);
@ -1678,7 +1678,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
1061 .LVL90: 1061 .LVL90:
1062 .L77: 1062 .L77:
312:src/l502_cmd.c **** cmd->data[0] = g_mode; 312:src/l502_cmd.c **** cmd->data[0] = g_mode;
BFIN GAS /tmp/ccpnrlOk.s page 29 BFIN GAS /tmp/ccJVvfke.s page 29
1063 .loc 1 312 0 1063 .loc 1 312 0
@ -1738,7 +1738,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
1112 .loc 1 332 0 1112 .loc 1 332 0
1113 051e 20E1FF00 R0 = 255 (X); 1113 051e 20E1FF00 R0 = 255 (X);
331:src/l502_cmd.c **** uint32_t index = cmd->data[0]; 331:src/l502_cmd.c **** uint32_t index = cmd->data[0];
BFIN GAS /tmp/ccpnrlOk.s page 30 BFIN GAS /tmp/ccJVvfke.s page 30
1114 .loc 1 331 0 1114 .loc 1 331 0
@ -1798,7 +1798,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
1159 .LVL103: 1159 .LVL103:
1160 .L83: 1160 .L83:
349:src/l502_cmd.c **** cmd->data[0] = g_set.ref_freq; 349:src/l502_cmd.c **** cmd->data[0] = g_set.ref_freq;
BFIN GAS /tmp/ccpnrlOk.s page 31 BFIN GAS /tmp/ccJVvfke.s page 31
1161 .loc 1 349 0 1161 .loc 1 349 0
@ -1858,7 +1858,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
1211 .LVL112: 1211 .LVL112:
1212 05ce 2260 R2 = 4 (X); 1212 05ce 2260 R2 = 4 (X);
1213 05d0 652F jump.s .L91; 1213 05d0 652F jump.s .L91;
BFIN GAS /tmp/ccpnrlOk.s page 32 BFIN GAS /tmp/ccJVvfke.s page 32
1214 .LVL113: 1214 .LVL113:
@ -1918,7 +1918,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
1263 0606 49E10000 P1.H = _f_cmd_tbl; 1263 0606 49E10000 P1.H = _f_cmd_tbl;
1264 060a 09E12002 P1.L = _f_cmd_tbl; 1264 060a 09E12002 P1.L = _f_cmd_tbl;
103:src/l502_cmd.c **** usr_cmd_process(cmd); 103:src/l502_cmd.c **** usr_cmd_process(cmd);
BFIN GAS /tmp/ccpnrlOk.s page 33 BFIN GAS /tmp/ccJVvfke.s page 33
1265 .loc 1 103 0 1265 .loc 1 103 0
@ -1978,7 +1978,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
1318 0676 5B18 if cc jump .L123; 1318 0676 5B18 if cc jump .L123;
1319 0678 0000 nop; 1319 0678 0000 nop;
1320 067a 4AE10000 P2.H = _f_cmd_tbl; 1320 067a 4AE10000 P2.H = _f_cmd_tbl;
BFIN GAS /tmp/ccpnrlOk.s page 34 BFIN GAS /tmp/ccJVvfke.s page 34
1321 067e 0AE12002 P2.L = _f_cmd_tbl; 1321 067e 0AE12002 P2.L = _f_cmd_tbl;
@ -2038,7 +2038,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
1369 06dc 1032 P2 = R0; 1369 06dc 1032 P2 = R0;
1370 06de 4030 R0 = P0; 1370 06de 4030 R0 = P0;
115:src/l502_cmd.c **** } 115:src/l502_cmd.c **** }
BFIN GAS /tmp/ccpnrlOk.s page 35 BFIN GAS /tmp/ccJVvfke.s page 35
1371 .loc 1 115 0 1371 .loc 1 115 0
@ -2098,7 +2098,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
1413 .loc 1 108 0 1413 .loc 1 108 0
1414 0712 915A P2 = P1 + P2; 1414 0712 915A P2 = P1 + P2;
1415 0714 52AC P2 = [P2+4]; 1415 0714 52AC P2 = [P2+4];
BFIN GAS /tmp/ccpnrlOk.s page 36 BFIN GAS /tmp/ccJVvfke.s page 36
1416 0716 5200 jump (P2); 1416 0716 5200 jump (P2);
@ -2158,7 +2158,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
1469 .size _l502_cmd_start, .-_l502_cmd_start 1469 .size _l502_cmd_start, .-_l502_cmd_start
1470 .align 4 1470 .align 4
1471 .global _l502_cmd_check_req; 1471 .global _l502_cmd_check_req;
BFIN GAS /tmp/ccpnrlOk.s page 37 BFIN GAS /tmp/ccJVvfke.s page 37
1472 .type _l502_cmd_check_req, STT_FUNC; 1472 .type _l502_cmd_check_req, STT_FUNC;
@ -2218,7 +2218,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
1518 0792 0000 nop; 1518 0792 0000 nop;
1519 0794 50E50004 R0 = W [P2+2048] (X); 1519 0794 50E50004 R0 = W [P2+2048] (X);
1520 0798 C042 R0 = R0.L (Z); 1520 0798 C042 R0 = R0.L (Z);
BFIN GAS /tmp/ccpnrlOk.s page 38 BFIN GAS /tmp/ccJVvfke.s page 38
1521 079a 09A1 R1 = [P1+16]; 1521 079a 09A1 R1 = [P1+16];
@ -2278,7 +2278,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
1575 0824 0000 nop; 1575 0824 0000 nop;
1576 0826 40E50004 R0 = W [P0+2048] (X); 1576 0826 40E50004 R0 = W [P0+2048] (X);
1577 082a C042 R0 = R0.L (Z); 1577 082a C042 R0 = R0.L (Z);
BFIN GAS /tmp/ccpnrlOk.s page 39 BFIN GAS /tmp/ccJVvfke.s page 39
1578 082c 11E41600 R1 = [P2+88]; 1578 082c 11E41600 R1 = [P2+88];
@ -2338,7 +2338,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
1624 0874 0060 R0 = 0 (X); 1624 0874 0060 R0 = 0 (X);
1625 .LVL152: 1625 .LVL152:
1626 0876 F42F jump.s .L132; 1626 0876 F42F jump.s .L132;
BFIN GAS /tmp/ccpnrlOk.s page 40 BFIN GAS /tmp/ccJVvfke.s page 40
1627 .LVL153: 1627 .LVL153:
@ -2398,7 +2398,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
1677 08a4 4860 R0 = 9 (X); 1677 08a4 4860 R0 = 9 (X);
1678 .LVL168: 1678 .LVL168:
1679 08a6 DC2F jump.s .L132; 1679 08a6 DC2F jump.s .L132;
BFIN GAS /tmp/ccpnrlOk.s page 41 BFIN GAS /tmp/ccJVvfke.s page 41
1680 .LVL169: 1680 .LVL169:
@ -2458,7 +2458,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
1734 .size _f_regaddr_k, 24 1734 .size _f_regaddr_k, 24
1735 _f_regaddr_k: 1735 _f_regaddr_k:
1736 0288 08040000 .long 1032 1736 0288 08040000 .long 1032
BFIN GAS /tmp/ccpnrlOk.s page 42 BFIN GAS /tmp/ccJVvfke.s page 42
1737 028c 09040000 .long 1033 1737 028c 09040000 .long 1033
@ -2518,7 +2518,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
1791 .4byte .LCFI1-.LFB16 1791 .4byte .LCFI1-.LFB16
1792 0039 0E .byte 0xe 1792 0039 0E .byte 0xe
1793 003a 04 .uleb128 0x4 1793 003a 04 .uleb128 0x4
BFIN GAS /tmp/ccpnrlOk.s page 43 BFIN GAS /tmp/ccJVvfke.s page 43
1794 003b 8D .byte 0x8d 1794 003b 8D .byte 0x8d
@ -2578,7 +2578,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
1848 .LEFDE6: 1848 .LEFDE6:
1849 .LSFDE8: 1849 .LSFDE8:
1850 0080 14000000 .4byte .LEFDE8-.LASFDE8 1850 0080 14000000 .4byte .LEFDE8-.LASFDE8
BFIN GAS /tmp/ccpnrlOk.s page 44 BFIN GAS /tmp/ccJVvfke.s page 44
1851 .LASFDE8: 1851 .LASFDE8:
@ -2638,7 +2638,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
1905 00d4 2C000000 .4byte .LFE25-.LFB25 1905 00d4 2C000000 .4byte .LFE25-.LFB25
1906 00d8 46 .byte 0x4 1906 00d8 46 .byte 0x4
1907 .4byte .LCFI11-.LFB25 1907 .4byte .LCFI11-.LFB25
BFIN GAS /tmp/ccpnrlOk.s page 45 BFIN GAS /tmp/ccJVvfke.s page 45
1908 00d9 0C .byte 0xc 1908 00d9 0C .byte 0xc
@ -2698,7 +2698,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
1962 0124 8F .byte 0x8f 1962 0124 8F .byte 0x8f
1963 0125 02 .uleb128 0x2 1963 0125 02 .uleb128 0x2
1964 0126 A3 .byte 0xa3 1964 0126 A3 .byte 0xa3
BFIN GAS /tmp/ccpnrlOk.s page 46 BFIN GAS /tmp/ccJVvfke.s page 46
1965 0127 01 .uleb128 0x1 1965 0127 01 .uleb128 0x1
@ -2758,7 +2758,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
2019 0171 8F .byte 0x8f 2019 0171 8F .byte 0x8f
2020 0172 03 .uleb128 0x3 2020 0172 03 .uleb128 0x3
2021 0173 A3 .byte 0xa3 2021 0173 A3 .byte 0xa3
BFIN GAS /tmp/ccpnrlOk.s page 47 BFIN GAS /tmp/ccJVvfke.s page 47
2022 0174 02 .uleb128 0x2 2022 0174 02 .uleb128 0x2
@ -2818,7 +2818,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
2076 001f 28000000 .4byte .LFB16-.Ltext0 2076 001f 28000000 .4byte .LFB16-.Ltext0
2077 0023 2A000000 .4byte .LCFI1-.Ltext0 2077 0023 2A000000 .4byte .LCFI1-.Ltext0
2078 0027 0100 .2byte 0x1 2078 0027 0100 .2byte 0x1
BFIN GAS /tmp/ccpnrlOk.s page 48 BFIN GAS /tmp/ccJVvfke.s page 48
2079 0029 5E .byte 0x5e 2079 0029 5E .byte 0x5e
@ -2878,7 +2878,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
2133 00b9 7E .byte 0x7e 2133 00b9 7E .byte 0x7e
2134 00ba 08 .sleb128 8 2134 00ba 08 .sleb128 8
2135 00bb 6E000000 .4byte .LCFI5-.Ltext0 2135 00bb 6E000000 .4byte .LCFI5-.Ltext0
BFIN GAS /tmp/ccpnrlOk.s page 49 BFIN GAS /tmp/ccJVvfke.s page 49
2136 00bf E4010000 .4byte .LFE30-.Ltext0 2136 00bf E4010000 .4byte .LFE30-.Ltext0
@ -2938,7 +2938,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
2190 0151 BE000000 .4byte .LVL15-.Ltext0 2190 0151 BE000000 .4byte .LVL15-.Ltext0
2191 0155 0100 .2byte 0x1 2191 0155 0100 .2byte 0x1
2192 0157 51 .byte 0x51 2192 0157 51 .byte 0x51
BFIN GAS /tmp/ccpnrlOk.s page 50 BFIN GAS /tmp/ccJVvfke.s page 50
2193 0158 F0000000 .4byte .LVL16-.Ltext0 2193 0158 F0000000 .4byte .LVL16-.Ltext0
@ -2998,7 +2998,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
2247 01e9 4C020000 .4byte .LVL31-.Ltext0 2247 01e9 4C020000 .4byte .LVL31-.Ltext0
2248 01ed 0100 .2byte 0x1 2248 01ed 0100 .2byte 0x1
2249 01ef 5A .byte 0x5a 2249 01ef 5A .byte 0x5a
BFIN GAS /tmp/ccpnrlOk.s page 51 BFIN GAS /tmp/ccJVvfke.s page 51
2250 01f0 6E020000 .4byte .LVL33-.Ltext0 2250 01f0 6E020000 .4byte .LVL33-.Ltext0
@ -3058,7 +3058,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
2304 0280 5A .byte 0x5a 2304 0280 5A .byte 0x5a
2305 0281 BE020000 .4byte .LVL42-.Ltext0 2305 0281 BE020000 .4byte .LVL42-.Ltext0
2306 0285 CC020000 .4byte .LVL45-.Ltext0 2306 0285 CC020000 .4byte .LVL45-.Ltext0
BFIN GAS /tmp/ccpnrlOk.s page 52 BFIN GAS /tmp/ccJVvfke.s page 52
2307 0289 0100 .2byte 0x1 2307 0289 0100 .2byte 0x1
@ -3118,7 +3118,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
2361 031b 0100 .2byte 0x1 2361 031b 0100 .2byte 0x1
2362 031d 5A .byte 0x5a 2362 031d 5A .byte 0x5a
2363 031e 00000000 .4byte 0x0 2363 031e 00000000 .4byte 0x0
BFIN GAS /tmp/ccpnrlOk.s page 53 BFIN GAS /tmp/ccJVvfke.s page 53
2364 0322 00000000 .4byte 0x0 2364 0322 00000000 .4byte 0x0
@ -3178,7 +3178,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
2418 03b5 0200 .2byte 0x2 2418 03b5 0200 .2byte 0x2
2419 03b7 7F .byte 0x7f 2419 03b7 7F .byte 0x7f
2420 03b8 08 .sleb128 8 2420 03b8 08 .sleb128 8
BFIN GAS /tmp/ccpnrlOk.s page 54 BFIN GAS /tmp/ccJVvfke.s page 54
2421 03b9 00000000 .4byte 0x0 2421 03b9 00000000 .4byte 0x0
@ -3238,7 +3238,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
2475 044b 0100 .2byte 0x1 2475 044b 0100 .2byte 0x1
2476 044d 5E .byte 0x5e 2476 044d 5E .byte 0x5e
2477 044e FC030000 .4byte .LCFI15-.Ltext0 2477 044e FC030000 .4byte .LCFI15-.Ltext0
BFIN GAS /tmp/ccpnrlOk.s page 55 BFIN GAS /tmp/ccJVvfke.s page 55
2478 0452 20040000 .4byte .LFE20-.Ltext0 2478 0452 20040000 .4byte .LFE20-.Ltext0
@ -3298,7 +3298,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
2532 04dd 5A040000 .4byte .LVL79-.Ltext0 2532 04dd 5A040000 .4byte .LVL79-.Ltext0
2533 04e1 62040000 .4byte .LVL81-.Ltext0 2533 04e1 62040000 .4byte .LVL81-.Ltext0
2534 04e5 0100 .2byte 0x1 2534 04e5 0100 .2byte 0x1
BFIN GAS /tmp/ccpnrlOk.s page 56 BFIN GAS /tmp/ccJVvfke.s page 56
2535 04e7 5D .byte 0x5d 2535 04e7 5D .byte 0x5d
@ -3358,7 +3358,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
2589 057b 53 .byte 0x53 2589 057b 53 .byte 0x53
2590 057c 7E050000 .4byte .LVL104-.Ltext0 2590 057c 7E050000 .4byte .LVL104-.Ltext0
2591 0580 82050000 .4byte .LVL105-.Ltext0 2591 0580 82050000 .4byte .LVL105-.Ltext0
BFIN GAS /tmp/ccpnrlOk.s page 57 BFIN GAS /tmp/ccJVvfke.s page 57
2592 0584 0100 .2byte 0x1 2592 0584 0100 .2byte 0x1
@ -3418,7 +3418,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
2646 0615 00000000 .4byte 0x0 2646 0615 00000000 .4byte 0x0
2647 .LLST40: 2647 .LLST40:
2648 0619 F8050000 .4byte .LVL119-.Ltext0 2648 0619 F8050000 .4byte .LVL119-.Ltext0
BFIN GAS /tmp/ccpnrlOk.s page 58 BFIN GAS /tmp/ccJVvfke.s page 58
2649 061d 02060000 .4byte .LVL120-.Ltext0 2649 061d 02060000 .4byte .LVL120-.Ltext0
@ -3478,7 +3478,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
2703 06b0 2A070000 .4byte .LVL139-.Ltext0 2703 06b0 2A070000 .4byte .LVL139-.Ltext0
2704 06b4 2C070000 .4byte .LVL140-.Ltext0 2704 06b4 2C070000 .4byte .LVL140-.Ltext0
2705 06b8 0100 .2byte 0x1 2705 06b8 0100 .2byte 0x1
BFIN GAS /tmp/ccpnrlOk.s page 59 BFIN GAS /tmp/ccJVvfke.s page 59
2706 06ba 50 .byte 0x50 2706 06ba 50 .byte 0x50
@ -3538,7 +3538,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
2760 074d 0100 .2byte 0x1 2760 074d 0100 .2byte 0x1
2761 074f 50 .byte 0x50 2761 074f 50 .byte 0x50
2762 0750 96080000 .4byte .LVL160-.Ltext0 2762 0750 96080000 .4byte .LVL160-.Ltext0
BFIN GAS /tmp/ccpnrlOk.s page 60 BFIN GAS /tmp/ccJVvfke.s page 60
2763 0754 98080000 .4byte .LVL161-.Ltext0 2763 0754 98080000 .4byte .LVL161-.Ltext0
@ -3598,7 +3598,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
2817 0027 06 .byte 0x6 2817 0027 06 .byte 0x6
2818 0028 3A080000 .4byte .LASF0 2818 0028 3A080000 .4byte .LASF0
2819 002c 03 .uleb128 0x3 2819 002c 03 .uleb128 0x3
BFIN GAS /tmp/ccpnrlOk.s page 61 BFIN GAS /tmp/ccJVvfke.s page 61
2820 002d CB030000 .4byte .LASF3 2820 002d CB030000 .4byte .LASF3
@ -3658,7 +3658,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
2874 0093 C6000000 .4byte .LASF12 2874 0093 C6000000 .4byte .LASF12
2875 0097 05 .uleb128 0x5 2875 0097 05 .uleb128 0x5
2876 0098 04 .byte 0x4 2876 0098 04 .byte 0x4
BFIN GAS /tmp/ccpnrlOk.s page 62 BFIN GAS /tmp/ccJVvfke.s page 62
2877 0099 03 .byte 0x3 2877 0099 03 .byte 0x3
@ -3718,7 +3718,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
2931 0108 06 .uleb128 0x6 2931 0108 06 .uleb128 0x6
2932 0109 97080000 .4byte .LASF28 2932 0109 97080000 .4byte .LASF28
2933 010d 25 .sleb128 37 2933 010d 25 .sleb128 37
BFIN GAS /tmp/ccpnrlOk.s page 63 BFIN GAS /tmp/ccJVvfke.s page 63
2934 010e 06 .uleb128 0x6 2934 010e 06 .uleb128 0x6
@ -3778,7 +3778,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
2988 0178 06 .uleb128 0x6 2988 0178 06 .uleb128 0x6
2989 0179 8F010000 .4byte .LASF43 2989 0179 8F010000 .4byte .LASF43
2990 017d FE7B .sleb128 -514 2990 017d FE7B .sleb128 -514
BFIN GAS /tmp/ccpnrlOk.s page 64 BFIN GAS /tmp/ccJVvfke.s page 64
2991 017f 06 .uleb128 0x6 2991 017f 06 .uleb128 0x6
@ -3838,7 +3838,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
3045 01e8 23 .byte 0x23 3045 01e8 23 .byte 0x23
3046 01e9 00 .uleb128 0x0 3046 01e9 00 .uleb128 0x0
3047 01ea 08 .uleb128 0x8 3047 01ea 08 .uleb128 0x8
BFIN GAS /tmp/ccpnrlOk.s page 65 BFIN GAS /tmp/ccJVvfke.s page 65
3048 01eb D3030000 .4byte .LASF55 3048 01eb D3030000 .4byte .LASF55
@ -3898,7 +3898,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
3102 024c D3010000 .4byte 0x1d3 3102 024c D3010000 .4byte 0x1d3
3103 0250 0C .uleb128 0xc 3103 0250 0C .uleb128 0xc
3104 0251 20 .byte 0x20 3104 0251 20 .byte 0x20
BFIN GAS /tmp/ccpnrlOk.s page 66 BFIN GAS /tmp/ccJVvfke.s page 66
3105 0252 04 .byte 0x4 3105 0252 04 .byte 0x4
@ -3958,7 +3958,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
3159 02b2 23 .byte 0x23 3159 02b2 23 .byte 0x23
3160 02b3 45000000 .4byte 0x45 3160 02b3 45000000 .4byte 0x45
3161 02b7 02 .byte 0x2 3161 02b7 02 .byte 0x2
BFIN GAS /tmp/ccpnrlOk.s page 67 BFIN GAS /tmp/ccJVvfke.s page 67
3162 02b8 23 .byte 0x23 3162 02b8 23 .byte 0x23
@ -4018,7 +4018,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
3216 0315 00 .uleb128 0x0 3216 0315 00 .uleb128 0x0
3217 0316 0D .uleb128 0xd 3217 0316 0D .uleb128 0xd
3218 0317 696E00 .string "in" 3218 0317 696E00 .string "in"
BFIN GAS /tmp/ccpnrlOk.s page 68 BFIN GAS /tmp/ccJVvfke.s page 68
3219 031a 04 .byte 0x4 3219 031a 04 .byte 0x4
@ -4078,7 +4078,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
3273 0380 23 .byte 0x23 3273 0380 23 .byte 0x23
3274 0381 8010 .uleb128 0x800 3274 0381 8010 .uleb128 0x800
3275 0383 00 .byte 0x0 3275 0383 00 .byte 0x0
BFIN GAS /tmp/ccpnrlOk.s page 69 BFIN GAS /tmp/ccJVvfke.s page 69
3276 0384 03 .uleb128 0x3 3276 0384 03 .uleb128 0x3
@ -4138,7 +4138,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
3330 03ea 01 .sleb128 1 3330 03ea 01 .sleb128 1
3331 03eb 06 .uleb128 0x6 3331 03eb 06 .uleb128 0x6
3332 03ec CA080000 .4byte .LASF88 3332 03ec CA080000 .4byte .LASF88
BFIN GAS /tmp/ccpnrlOk.s page 70 BFIN GAS /tmp/ccJVvfke.s page 70
3333 03f0 02 .sleb128 2 3333 03f0 02 .sleb128 2
@ -4198,7 +4198,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
3387 044e 00 .uleb128 0x0 3387 044e 00 .uleb128 0x0
3388 044f 08 .uleb128 0x8 3388 044f 08 .uleb128 0x8
3389 0450 40070000 .4byte .LASF96 3389 0450 40070000 .4byte .LASF96
BFIN GAS /tmp/ccpnrlOk.s page 71 BFIN GAS /tmp/ccJVvfke.s page 71
3390 0454 06 .byte 0x6 3390 0454 06 .byte 0x6
@ -4258,7 +4258,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
3444 04b7 23 .byte 0x23 3444 04b7 23 .byte 0x23
3445 04b8 01 .uleb128 0x1 3445 04b8 01 .uleb128 0x1
3446 04b9 08 .uleb128 0x8 3446 04b9 08 .uleb128 0x8
BFIN GAS /tmp/ccpnrlOk.s page 72 BFIN GAS /tmp/ccJVvfke.s page 72
3447 04ba 4A050000 .4byte .LASF102 3447 04ba 4A050000 .4byte .LASF102
@ -4318,7 +4318,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
3501 051c 69000000 .4byte 0x69 3501 051c 69000000 .4byte 0x69
3502 0520 03 .byte 0x3 3502 0520 03 .byte 0x3
3503 0521 23 .byte 0x23 3503 0521 23 .byte 0x23
BFIN GAS /tmp/ccpnrlOk.s page 73 BFIN GAS /tmp/ccJVvfke.s page 73
3504 0522 8410 .uleb128 0x804 3504 0522 8410 .uleb128 0x804
@ -4378,7 +4378,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
3558 0589 42020000 .4byte 0x242 3558 0589 42020000 .4byte 0x242
3559 058d FF .byte 0xff 3559 058d FF .byte 0xff
3560 058e 00 .byte 0x0 3560 058e 00 .byte 0x0
BFIN GAS /tmp/ccpnrlOk.s page 74 BFIN GAS /tmp/ccJVvfke.s page 74
3561 058f 03 .uleb128 0x3 3561 058f 03 .uleb128 0x3
@ -4438,7 +4438,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
3615 05f2 00000000 .4byte .LFB19 3615 05f2 00000000 .4byte .LFB19
3616 05f6 26000000 .4byte .LFE19 3616 05f6 26000000 .4byte .LFE19
3617 05fa 00000000 .4byte .LLST0 3617 05fa 00000000 .4byte .LLST0
BFIN GAS /tmp/ccpnrlOk.s page 75 BFIN GAS /tmp/ccJVvfke.s page 75
3618 05fe 14 .uleb128 0x14 3618 05fe 14 .uleb128 0x14
@ -4498,7 +4498,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
3672 0682 01 .byte 0x1 3672 0682 01 .byte 0x1
3673 0683 D3 .byte 0xd3 3673 0683 D3 .byte 0xd3
3674 0684 BE050000 .4byte 0x5be 3674 0684 BE050000 .4byte 0x5be
BFIN GAS /tmp/ccpnrlOk.s page 76 BFIN GAS /tmp/ccJVvfke.s page 76
3675 0688 CF000000 .4byte .LLST6 3675 0688 CF000000 .4byte .LLST6
@ -4558,7 +4558,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
3729 070e 00 .byte 0x0 3729 070e 00 .byte 0x0
3730 070f 10 .uleb128 0x10 3730 070f 10 .uleb128 0x10
3731 0710 04 .byte 0x4 3731 0710 04 .byte 0x4
BFIN GAS /tmp/ccpnrlOk.s page 77 BFIN GAS /tmp/ccJVvfke.s page 77
3732 0711 27040000 .4byte 0x427 3732 0711 27040000 .4byte 0x427
@ -4618,7 +4618,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
3786 0792 C0 .byte 0xc0 3786 0792 C0 .byte 0xc0
3787 0793 57000000 .4byte 0x57 3787 0793 57000000 .4byte 0x57
3788 0797 03020000 .4byte .LLST14 3788 0797 03020000 .4byte .LLST14
BFIN GAS /tmp/ccpnrlOk.s page 78 BFIN GAS /tmp/ccJVvfke.s page 78
3789 079b 1A .uleb128 0x1a 3789 079b 1A .uleb128 0x1a
@ -4678,7 +4678,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
3843 081f 00 .byte 0x0 3843 081f 00 .byte 0x0
3844 0820 18 .uleb128 0x18 3844 0820 18 .uleb128 0x18
3845 0821 25030000 .4byte .LASF122 3845 0821 25030000 .4byte .LASF122
BFIN GAS /tmp/ccpnrlOk.s page 79 BFIN GAS /tmp/ccJVvfke.s page 79
3846 0825 01 .byte 0x1 3846 0825 01 .byte 0x1
@ -4738,7 +4738,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
3900 08ac 1C .uleb128 0x1c 3900 08ac 1C .uleb128 0x1c
3901 08ad 5B060000 .4byte 0x65b 3901 08ad 5B060000 .4byte 0x65b
3902 08b1 1C .uleb128 0x1c 3902 08b1 1C .uleb128 0x1c
BFIN GAS /tmp/ccpnrlOk.s page 80 BFIN GAS /tmp/ccJVvfke.s page 80
3903 08b2 52060000 .4byte 0x652 3903 08b2 52060000 .4byte 0x652
@ -4798,7 +4798,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
3957 0939 91 .byte 0x91 3957 0939 91 .byte 0x91
3958 093a 1C .uleb128 0x1c 3958 093a 1C .uleb128 0x1c
3959 093b 5B060000 .4byte 0x65b 3959 093b 5B060000 .4byte 0x65b
BFIN GAS /tmp/ccpnrlOk.s page 81 BFIN GAS /tmp/ccJVvfke.s page 81
3960 093f 1C .uleb128 0x1c 3960 093f 1C .uleb128 0x1c
@ -4858,7 +4858,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
4014 09c6 01 .byte 0x1 4014 09c6 01 .byte 0x1
4015 09c7 85 .byte 0x85 4015 09c7 85 .byte 0x85
4016 09c8 1C .uleb128 0x1c 4016 09c8 1C .uleb128 0x1c
BFIN GAS /tmp/ccpnrlOk.s page 82 BFIN GAS /tmp/ccJVvfke.s page 82
4017 09c9 5B060000 .4byte 0x65b 4017 09c9 5B060000 .4byte 0x65b
@ -4918,7 +4918,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
4071 0a4f 2D01 .2byte 0x12d 4071 0a4f 2D01 .2byte 0x12d
4072 0a51 57000000 .4byte 0x57 4072 0a51 57000000 .4byte 0x57
4073 0a55 06050000 .4byte .LLST36 4073 0a55 06050000 .4byte .LLST36
BFIN GAS /tmp/ccpnrlOk.s page 83 BFIN GAS /tmp/ccJVvfke.s page 83
4074 0a59 22 .uleb128 0x22 4074 0a59 22 .uleb128 0x22
@ -4978,7 +4978,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
4128 0ad2 1C .uleb128 0x1c 4128 0ad2 1C .uleb128 0x1c
4129 0ad3 5B060000 .4byte 0x65b 4129 0ad3 5B060000 .4byte 0x65b
4130 0ad7 1C .uleb128 0x1c 4130 0ad7 1C .uleb128 0x1c
BFIN GAS /tmp/ccpnrlOk.s page 84 BFIN GAS /tmp/ccJVvfke.s page 84
4131 0ad8 52060000 .4byte 0x652 4131 0ad8 52060000 .4byte 0x652
@ -5038,7 +5038,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
4185 0b62 19070000 .4byte .LLST43 4185 0b62 19070000 .4byte .LLST43
4186 0b66 2D .uleb128 0x2d 4186 0b66 2D .uleb128 0x2d
4187 0b67 C60A0000 .4byte 0xac6 4187 0b67 C60A0000 .4byte 0xac6
BFIN GAS /tmp/ccpnrlOk.s page 85 BFIN GAS /tmp/ccJVvfke.s page 85
4188 0b6b 25 .uleb128 0x25 4188 0b6b 25 .uleb128 0x25
@ -5098,7 +5098,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
4242 0be0 C4050000 .4byte 0x5c4 4242 0be0 C4050000 .4byte 0x5c4
4243 0be4 EF0B0000 .4byte 0xbef 4243 0be4 EF0B0000 .4byte 0xbef
4244 0be8 0F .uleb128 0xf 4244 0be8 0F .uleb128 0xf
BFIN GAS /tmp/ccpnrlOk.s page 86 BFIN GAS /tmp/ccJVvfke.s page 86
4245 0be9 42020000 .4byte 0x242 4245 0be9 42020000 .4byte 0x242
@ -5158,7 +5158,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
4299 0000 01 .uleb128 0x1 4299 0000 01 .uleb128 0x1
4300 0001 11 .uleb128 0x11 4300 0001 11 .uleb128 0x11
4301 0002 01 .byte 0x1 4301 0002 01 .byte 0x1
BFIN GAS /tmp/ccpnrlOk.s page 87 BFIN GAS /tmp/ccJVvfke.s page 87
4302 0003 25 .uleb128 0x25 4302 0003 25 .uleb128 0x25
@ -5218,7 +5218,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
4356 0039 0B .uleb128 0xb 4356 0039 0B .uleb128 0xb
4357 003a 0B .uleb128 0xb 4357 003a 0B .uleb128 0xb
4358 003b 3A .uleb128 0x3a 4358 003b 3A .uleb128 0x3a
BFIN GAS /tmp/ccpnrlOk.s page 88 BFIN GAS /tmp/ccJVvfke.s page 88
4359 003c 0B .uleb128 0xb 4359 003c 0B .uleb128 0xb
@ -5278,7 +5278,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
4413 0072 21 .uleb128 0x21 4413 0072 21 .uleb128 0x21
4414 0073 00 .byte 0x0 4414 0073 00 .byte 0x0
4415 0074 49 .uleb128 0x49 4415 0074 49 .uleb128 0x49
BFIN GAS /tmp/ccpnrlOk.s page 89 BFIN GAS /tmp/ccJVvfke.s page 89
4416 0075 13 .uleb128 0x13 4416 0075 13 .uleb128 0x13
@ -5338,7 +5338,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
4470 00ab 2F .uleb128 0x2f 4470 00ab 2F .uleb128 0x2f
4471 00ac 0B .uleb128 0xb 4471 00ac 0B .uleb128 0xb
4472 00ad 00 .byte 0x0 4472 00ad 00 .byte 0x0
BFIN GAS /tmp/ccpnrlOk.s page 90 BFIN GAS /tmp/ccJVvfke.s page 90
4473 00ae 00 .byte 0x0 4473 00ae 00 .byte 0x0
@ -5398,7 +5398,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
4527 00e4 3A .uleb128 0x3a 4527 00e4 3A .uleb128 0x3a
4528 00e5 0B .uleb128 0xb 4528 00e5 0B .uleb128 0xb
4529 00e6 3B .uleb128 0x3b 4529 00e6 3B .uleb128 0x3b
BFIN GAS /tmp/ccpnrlOk.s page 91 BFIN GAS /tmp/ccJVvfke.s page 91
4530 00e7 0B .uleb128 0xb 4530 00e7 0B .uleb128 0xb
@ -5458,7 +5458,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
4584 011d 0B .uleb128 0xb 4584 011d 0B .uleb128 0xb
4585 011e 27 .uleb128 0x27 4585 011e 27 .uleb128 0x27
4586 011f 0C .uleb128 0xc 4586 011f 0C .uleb128 0xc
BFIN GAS /tmp/ccpnrlOk.s page 92 BFIN GAS /tmp/ccJVvfke.s page 92
4587 0120 11 .uleb128 0x11 4587 0120 11 .uleb128 0x11
@ -5518,7 +5518,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
4641 0156 13 .uleb128 0x13 4641 0156 13 .uleb128 0x13
4642 0157 00 .byte 0x0 4642 0157 00 .byte 0x0
4643 0158 00 .byte 0x0 4643 0158 00 .byte 0x0
BFIN GAS /tmp/ccpnrlOk.s page 93 BFIN GAS /tmp/ccJVvfke.s page 93
4644 0159 1C .uleb128 0x1c 4644 0159 1C .uleb128 0x1c
@ -5578,7 +5578,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
4698 018f 11 .uleb128 0x11 4698 018f 11 .uleb128 0x11
4699 0190 01 .uleb128 0x1 4699 0190 01 .uleb128 0x1
4700 0191 12 .uleb128 0x12 4700 0191 12 .uleb128 0x12
BFIN GAS /tmp/ccpnrlOk.s page 94 BFIN GAS /tmp/ccJVvfke.s page 94
4701 0192 01 .uleb128 0x1 4701 0192 01 .uleb128 0x1
@ -5638,7 +5638,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
4755 01c8 01 .uleb128 0x1 4755 01c8 01 .uleb128 0x1
4756 01c9 58 .uleb128 0x58 4756 01c9 58 .uleb128 0x58
4757 01ca 0B .uleb128 0xb 4757 01ca 0B .uleb128 0xb
BFIN GAS /tmp/ccpnrlOk.s page 95 BFIN GAS /tmp/ccJVvfke.s page 95
4758 01cb 59 .uleb128 0x59 4758 01cb 59 .uleb128 0x59
@ -5698,7 +5698,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
4812 0201 00 .byte 0x0 4812 0201 00 .byte 0x0
4813 0202 29 .uleb128 0x29 4813 0202 29 .uleb128 0x29
4814 0203 05 .uleb128 0x5 4814 0203 05 .uleb128 0x5
BFIN GAS /tmp/ccpnrlOk.s page 96 BFIN GAS /tmp/ccJVvfke.s page 96
4815 0204 00 .byte 0x0 4815 0204 00 .byte 0x0
@ -5758,7 +5758,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
4869 023a 3B .uleb128 0x3b 4869 023a 3B .uleb128 0x3b
4870 023b 0B .uleb128 0xb 4870 023b 0B .uleb128 0xb
4871 023c 27 .uleb128 0x27 4871 023c 27 .uleb128 0x27
BFIN GAS /tmp/ccpnrlOk.s page 97 BFIN GAS /tmp/ccJVvfke.s page 97
4872 023d 0C .uleb128 0xc 4872 023d 0C .uleb128 0xc
@ -5818,7 +5818,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
4926 0273 0C .uleb128 0xc 4926 0273 0C .uleb128 0xc
4927 0274 00 .byte 0x0 4927 0274 00 .byte 0x0
4928 0275 00 .byte 0x0 4928 0275 00 .byte 0x0
BFIN GAS /tmp/ccpnrlOk.s page 98 BFIN GAS /tmp/ccJVvfke.s page 98
4929 0276 00 .byte 0x0 4929 0276 00 .byte 0x0
@ -5878,7 +5878,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
4969 002c 1A010000 .4byte .LBE12-.Ltext0 4969 002c 1A010000 .4byte .LBE12-.Ltext0
4970 0030 B8000000 .4byte .LBB10-.Ltext0 4970 0030 B8000000 .4byte .LBB10-.Ltext0
4971 0034 BE000000 .4byte .LBE10-.Ltext0 4971 0034 BE000000 .4byte .LBE10-.Ltext0
BFIN GAS /tmp/ccpnrlOk.s page 99 BFIN GAS /tmp/ccJVvfke.s page 99
4972 0038 00000000 .4byte 0x0 4972 0038 00000000 .4byte 0x0
@ -5938,7 +5938,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
5014 0044 4C353032 .string "L502_SYNC_INTERNAL" 5014 0044 4C353032 .string "L502_SYNC_INTERNAL"
5014 5F53594E 5014 5F53594E
5014 435F494E 5014 435F494E
BFIN GAS /tmp/ccpnrlOk.s page 100 BFIN GAS /tmp/ccJVvfke.s page 100
5014 5445524E 5014 5445524E
@ -5998,7 +5998,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
5034 00 5034 00
5035 .LASF79: 5035 .LASF79:
5036 0101 4C353032 .string "L502_ADC_RANGE_2" 5036 0101 4C353032 .string "L502_ADC_RANGE_2"
BFIN GAS /tmp/ccpnrlOk.s page 101 BFIN GAS /tmp/ccJVvfke.s page 101
5036 5F414443 5036 5F414443
@ -6058,7 +6058,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
5058 5F42465F 5058 5F42465F
5058 4552525F 5058 4552525F
5058 46495253 5058 46495253
BFIN GAS /tmp/ccpnrlOk.s page 102 BFIN GAS /tmp/ccJVvfke.s page 102
5058 545F434F 5058 545F434F
@ -6118,7 +6118,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
5082 5F73697A 5082 5F73697A
5082 6500 5082 6500
5083 .LASF34: 5083 .LASF34:
BFIN GAS /tmp/ccpnrlOk.s page 103 BFIN GAS /tmp/ccJVvfke.s page 103
5084 026f 4C353032 .string "L502_BF_PARAM_IN_STEP_SIZE" 5084 026f 4C353032 .string "L502_BF_PARAM_IN_STEP_SIZE"
@ -6178,7 +6178,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
5105 .LASF90: 5105 .LASF90:
5106 0335 4C353032 .string "L502_SYNC_DI_SYN1_FALL" 5106 0335 4C353032 .string "L502_SYNC_DI_SYN1_FALL"
5106 5F53594E 5106 5F53594E
BFIN GAS /tmp/ccpnrlOk.s page 104 BFIN GAS /tmp/ccJVvfke.s page 104
5106 435F4449 5106 435F4449
@ -6238,7 +6238,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
5130 5F42465F 5130 5F42465F
5130 434D445F 5130 434D445F
5130 4153594E 5130 4153594E
BFIN GAS /tmp/ccpnrlOk.s page 105 BFIN GAS /tmp/ccJVvfke.s page 105
5130 435F5459 5130 435F5459
@ -6298,7 +6298,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
5153 .LASF69: 5153 .LASF69:
5154 04d8 76616C69 .string "valid" 5154 04d8 76616C69 .string "valid"
5154 6400 5154 6400
BFIN GAS /tmp/ccpnrlOk.s page 106 BFIN GAS /tmp/ccJVvfke.s page 106
5155 .LASF16: 5155 .LASF16:
@ -6358,7 +6358,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
5177 .LASF89: 5177 .LASF89:
5178 0587 4C353032 .string "L502_SYNC_DI_SYN2_RISE" 5178 0587 4C353032 .string "L502_SYNC_DI_SYN2_RISE"
5178 5F53594E 5178 5F53594E
BFIN GAS /tmp/ccpnrlOk.s page 107 BFIN GAS /tmp/ccJVvfke.s page 107
5178 435F4449 5178 435F4449
@ -6418,7 +6418,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
5202 0627 665F636D .string "f_cmd_streams_start" 5202 0627 665F636D .string "f_cmd_streams_start"
5202 645F7374 5202 645F7374
5202 7265616D 5202 7265616D
BFIN GAS /tmp/ccpnrlOk.s page 108 BFIN GAS /tmp/ccJVvfke.s page 108
5202 735F7374 5202 735F7374
@ -6478,7 +6478,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
5226 72745F6D 5226 72745F6D
5226 6F646500 5226 6F646500
5227 .LASF104: 5227 .LASF104:
BFIN GAS /tmp/ccpnrlOk.s page 109 BFIN GAS /tmp/ccJVvfke.s page 109
5228 06ef 6C63685F .string "lch_cnt" 5228 06ef 6C63685F .string "lch_cnt"
@ -6538,7 +6538,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
5252 50415241 5252 50415241
5252 4D5F454E 5252 4D5F454E
5252 41424C45 5252 41424C45
BFIN GAS /tmp/ccpnrlOk.s page 110 BFIN GAS /tmp/ccJVvfke.s page 110
5253 .LASF67: 5253 .LASF67:
@ -6598,7 +6598,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
5274 7420756E 5274 7420756E
5274 7369676E 5274 7369676E
5274 65642069 5274 65642069
BFIN GAS /tmp/ccpnrlOk.s page 111 BFIN GAS /tmp/ccJVvfke.s page 111
5274 6E7400 5274 6E7400
@ -6658,7 +6658,7 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
5296 0938 745F6C35 .string "t_l502_bf_cmd" 5296 0938 745F6C35 .string "t_l502_bf_cmd"
5296 30325F62 5296 30325F62
5296 665F636D 5296 665F636D
BFIN GAS /tmp/ccpnrlOk.s page 112 BFIN GAS /tmp/ccJVvfke.s page 112
5296 6400 5296 6400
@ -6680,31 +6680,31 @@ BFIN GAS /tmp/ccpnrlOk.s page 1
5302 4D5F494E 5302 4D5F494E
5302 5F425546 5302 5F425546
5303 .ident "GCC: (ADI-2014R1-RC2) 4.3.5" 5303 .ident "GCC: (ADI-2014R1-RC2) 4.3.5"
BFIN GAS /tmp/ccpnrlOk.s page 113 BFIN GAS /tmp/ccJVvfke.s page 113
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:0000000000000000 src/l502_cmd.c *ABS*:0000000000000000 src/l502_cmd.c
/tmp/ccpnrlOk.s:13 .text:0000000000000000 _l502_cmd_set_req /tmp/ccJVvfke.s:13 .text:0000000000000000 _l502_cmd_set_req
.bss:0000000000000000 _f_cmd_req .bss:0000000000000000 _f_cmd_req
/tmp/ccpnrlOk.s:39 .text:0000000000000028 _l502_cmd_done /tmp/ccJVvfke.s:39 .text:0000000000000028 _l502_cmd_done
/tmp/ccpnrlOk.s:83 .text:0000000000000064 _f_cmd_set_param /tmp/ccJVvfke.s:83 .text:0000000000000064 _f_cmd_set_param
/tmp/ccpnrlOk.s:1735 .rodata:0000000000000288 _f_regaddr_k /tmp/ccJVvfke.s:1735 .rodata:0000000000000288 _f_regaddr_k
/tmp/ccpnrlOk.s:1745 .rodata:00000000000002a0 _f_regaddr_offs /tmp/ccJVvfke.s:1745 .rodata:00000000000002a0 _f_regaddr_offs
/tmp/ccpnrlOk.s:401 .text:00000000000001e4 _f_cmd_get_out_status /tmp/ccJVvfke.s:401 .text:00000000000001e4 _f_cmd_get_out_status
/tmp/ccpnrlOk.s:451 .text:0000000000000224 _f_cmd_fpga_reg_rd /tmp/ccJVvfke.s:451 .text:0000000000000224 _f_cmd_fpga_reg_rd
/tmp/ccpnrlOk.s:516 .text:000000000000027c _f_cmd_fpga_reg_wr /tmp/ccJVvfke.s:516 .text:000000000000027c _f_cmd_fpga_reg_wr
/tmp/ccpnrlOk.s:579 .text:00000000000002d0 _f_cmd_async_out /tmp/ccJVvfke.s:579 .text:00000000000002d0 _f_cmd_async_out
/tmp/ccpnrlOk.s:677 .text:0000000000000350 _f_cmd_stream_disable /tmp/ccJVvfke.s:677 .text:0000000000000350 _f_cmd_stream_disable
/tmp/ccpnrlOk.s:710 .text:000000000000037c _f_cmd_stream_enable /tmp/ccJVvfke.s:710 .text:000000000000037c _f_cmd_stream_enable
/tmp/ccpnrlOk.s:743 .text:00000000000003a8 _f_cmd_preload /tmp/ccJVvfke.s:743 .text:00000000000003a8 _f_cmd_preload
/tmp/ccpnrlOk.s:773 .text:00000000000003d0 _f_cmd_stream_stop /tmp/ccJVvfke.s:773 .text:00000000000003d0 _f_cmd_stream_stop
/tmp/ccpnrlOk.s:803 .text:00000000000003f8 _f_cmd_streams_start /tmp/ccJVvfke.s:803 .text:00000000000003f8 _f_cmd_streams_start
/tmp/ccpnrlOk.s:833 .text:0000000000000420 _f_cmd_config /tmp/ccJVvfke.s:833 .text:0000000000000420 _f_cmd_config
/tmp/ccpnrlOk.s:863 .text:0000000000000448 _f_cmd_get_param /tmp/ccJVvfke.s:863 .text:0000000000000448 _f_cmd_get_param
/tmp/ccpnrlOk.s:1249 .text:00000000000005f8 _l502_cmd_start /tmp/ccJVvfke.s:1249 .text:00000000000005f8 _l502_cmd_start
/tmp/ccpnrlOk.s:1705 .rodata:0000000000000220 _f_cmd_tbl /tmp/ccJVvfke.s:1705 .rodata:0000000000000220 _f_cmd_tbl
/tmp/ccpnrlOk.s:1473 .text:0000000000000740 _l502_cmd_check_req /tmp/ccJVvfke.s:1473 .text:0000000000000740 _l502_cmd_check_req
UNDEFINED SYMBOLS UNDEFINED SYMBOLS
_g_state _g_state

View File

@ -1,4 +1,4 @@
BFIN GAS /tmp/ccWdrawt.s page 1 BFIN GAS /tmp/ccJSpSNa.s page 1
1 .file "src/l502_stream.c"; 1 .file "src/l502_stream.c";
@ -58,7 +58,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
36:src/l502_stream.c **** //volatile uint32_t AVG_buff_B[AVG_BUFF_SIZE] __attribute__((section(".sdram_noinit"))); 36:src/l502_stream.c **** //volatile uint32_t AVG_buff_B[AVG_BUFF_SIZE] __attribute__((section(".sdram_noinit")));
37:src/l502_stream.c **** //volatile uint32_t FFT_buff[FFT_BUFF_SIZE] __attribute__((section(".sdram_noinit"))); 37:src/l502_stream.c **** //volatile uint32_t FFT_buff[FFT_BUFF_SIZE] __attribute__((section(".sdram_noinit")));
38:src/l502_stream.c **** 38:src/l502_stream.c ****
BFIN GAS /tmp/ccWdrawt.s page 2 BFIN GAS /tmp/ccJSpSNa.s page 2
39:src/l502_stream.c **** 39:src/l502_stream.c ****
@ -118,7 +118,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
93:src/l502_stream.c **** 93:src/l502_stream.c ****
94:src/l502_stream.c **** 94:src/l502_stream.c ****
95:src/l502_stream.c **** 95:src/l502_stream.c ****
BFIN GAS /tmp/ccWdrawt.s page 3 BFIN GAS /tmp/ccJSpSNa.s page 3
96:src/l502_stream.c **** 96:src/l502_stream.c ****
@ -178,7 +178,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
150:src/l502_stream.c **** потоков на ввод, то инициализируем прием по SPORT и п<> 150:src/l502_stream.c **** потоков на ввод, то инициализируем прием по SPORT и п<>
151:src/l502_stream.c **** if (g_mode == L502_BF_MODE_STREAM) { 151:src/l502_stream.c **** if (g_mode == L502_BF_MODE_STREAM) {
152:src/l502_stream.c **** if ((streams & L502_STREAM_ALL_IN) && !(g_streams & L502_STREAM_ALL_IN)) { 152:src/l502_stream.c **** if ((streams & L502_STREAM_ALL_IN) && !(g_streams & L502_STREAM_ALL_IN)) {
BFIN GAS /tmp/ccWdrawt.s page 4 BFIN GAS /tmp/ccJSpSNa.s page 4
153:src/l502_stream.c **** sport_rx_start(); 153:src/l502_stream.c **** sport_rx_start();
@ -238,7 +238,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
207:src/l502_stream.c **** if (!err) { 207:src/l502_stream.c **** if (!err) {
208:src/l502_stream.c **** /* прием по SPORT инициализируется всесте с началом з 208:src/l502_stream.c **** /* прием по SPORT инициализируется всесте с началом з
209:src/l502_stream.c **** синхронного сбора */ 209:src/l502_stream.c **** синхронного сбора */
BFIN GAS /tmp/ccWdrawt.s page 5 BFIN GAS /tmp/ccJSpSNa.s page 5
210:src/l502_stream.c **** f_sport_in_put_pos = f_sport_in_get_pos = f_sport_in_proc_pos = 0; 210:src/l502_stream.c **** f_sport_in_put_pos = f_sport_in_get_pos = f_sport_in_proc_pos = 0;
@ -298,7 +298,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
264:src/l502_stream.c **** /** @brief Останов синхронных потоков ввода-вывода. 264:src/l502_stream.c **** /** @brief Останов синхронных потоков ввода-вывода.
265:src/l502_stream.c **** 265:src/l502_stream.c ****
266:src/l502_stream.c **** По этой функции останавливаются все синхронные пот<D0BE> 266:src/l502_stream.c **** По этой функции останавливаются все синхронные пот<D0BE>
BFIN GAS /tmp/ccWdrawt.s page 6 BFIN GAS /tmp/ccJSpSNa.s page 6
267:src/l502_stream.c **** Запрещается передача потоков по SPORT и по HostDMA 267:src/l502_stream.c **** Запрещается передача потоков по SPORT и по HostDMA
@ -358,7 +358,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
321:src/l502_stream.c **** f_sport_in_proc_pos = 0; 321:src/l502_stream.c **** f_sport_in_proc_pos = 0;
322:src/l502_stream.c **** } 322:src/l502_stream.c **** }
323:src/l502_stream.c **** 323:src/l502_stream.c ****
BFIN GAS /tmp/ccWdrawt.s page 7 BFIN GAS /tmp/ccJSpSNa.s page 7
324:src/l502_stream.c **** /* если было переполнение - нужно передать слово о 324:src/l502_stream.c **** /* если было переполнение - нужно передать слово о
@ -418,7 +418,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
378:src/l502_stream.c **** 378:src/l502_stream.c ****
379:src/l502_stream.c **** Функция помечает, что size слов из начала той части буф 379:src/l502_stream.c **** Функция помечает, что size слов из начала той части буф
380:src/l502_stream.c **** были приняты данные, но не освобождены, как освобожд<D0B6> 380:src/l502_stream.c **** были приняты данные, но не освобождены, как освобожд<D0B6>
BFIN GAS /tmp/ccWdrawt.s page 8 BFIN GAS /tmp/ccJSpSNa.s page 8
381:src/l502_stream.c **** снова можно будет принимать данные со SPORT0. 381:src/l502_stream.c **** снова можно будет принимать данные со SPORT0.
@ -478,7 +478,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
398:src/l502_stream.c **** были приняты данные от ПК, но не освобождены, как осв<D181> 398:src/l502_stream.c **** были приняты данные от ПК, но не освобождены, как осв<D181>
399:src/l502_stream.c **** снова можно будет принимать данные от ПК по HostDMA. 399:src/l502_stream.c **** снова можно будет принимать данные от ПК по HostDMA.
400:src/l502_stream.c **** При этом надо всегда следить, чтобы количество освоб 400:src/l502_stream.c **** При этом надо всегда следить, чтобы количество освоб
BFIN GAS /tmp/ccWdrawt.s page 9 BFIN GAS /tmp/ccJSpSNa.s page 9
401:src/l502_stream.c **** привышало количество обработанных! 401:src/l502_stream.c **** привышало количество обработанных!
@ -538,7 +538,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
417:src/l502_stream.c **** Функция просто обновляет счетчик принятых данных (а 417:src/l502_stream.c **** Функция просто обновляет счетчик принятых данных (а
418:src/l502_stream.c **** из фоновой функции stream_proc(). 418:src/l502_stream.c **** из фоновой функции stream_proc().
419:src/l502_stream.c **** 419:src/l502_stream.c ****
BFIN GAS /tmp/ccWdrawt.s page 10 BFIN GAS /tmp/ccJSpSNa.s page 10
420:src/l502_stream.c **** @param[in] addr Адрес слова, сразу за последним принятым <20> 420:src/l502_stream.c **** @param[in] addr Адрес слова, сразу за последним принятым <20>
@ -598,7 +598,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
121 0074 00E80000 LINK 0; 121 0074 00E80000 LINK 0;
122 .LCFI3: 122 .LCFI3:
440:src/l502_stream.c **** return L502_SPORT_IN_BUF_SIZE; 440:src/l502_stream.c **** return L502_SPORT_IN_BUF_SIZE;
BFIN GAS /tmp/ccWdrawt.s page 11 BFIN GAS /tmp/ccJSpSNa.s page 11
441:src/l502_stream.c **** } 441:src/l502_stream.c **** }
@ -658,7 +658,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
152 0094 0860 R0 = 1 (X); 152 0094 0860 R0 = 1 (X);
153 0096 0F30 R1 = R7; 153 0096 0F30 R1 = R7;
154 0098 A84F R0 <<= 21; 154 0098 A84F R0 <<= 21;
BFIN GAS /tmp/ccWdrawt.s page 12 BFIN GAS /tmp/ccJSpSNa.s page 12
155 009a FFE3B3FF call ___udivsi3; 155 009a FFE3B3FF call ___udivsi3;
@ -718,7 +718,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
477:src/l502_stream.c **** Функция настраивает DMA3 на режим автобуфера с 2D, разм 477:src/l502_stream.c **** Функция настраивает DMA3 на режим автобуфера с 2D, разм
478:src/l502_stream.c **** равным f_sport_in_block_size. После чего разрешается канал DMA <20> 478:src/l502_stream.c **** равным f_sport_in_block_size. После чего разрешается канал DMA <20>
479:src/l502_stream.c **** прием по SPORT0 */ 479:src/l502_stream.c **** прием по SPORT0 */
BFIN GAS /tmp/ccWdrawt.s page 13 BFIN GAS /tmp/ccJSpSNa.s page 13
480:src/l502_stream.c **** void sport_rx_start(void) { 480:src/l502_stream.c **** void sport_rx_start(void) {
@ -778,7 +778,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
522:src/l502_stream.c **** fpga_reg_write(L502_REGS_IOHARD_OUTSWAP_BFCTL, f_bf_reg); 522:src/l502_stream.c **** fpga_reg_write(L502_REGS_IOHARD_OUTSWAP_BFCTL, f_bf_reg);
206 .loc 1 522 0 206 .loc 1 522 0
207 00e6 20E11803 R0 = 792 (X); 207 00e6 20E11803 R0 = 792 (X);
BFIN GAS /tmp/ccWdrawt.s page 14 BFIN GAS /tmp/ccJSpSNa.s page 14
208 00ea FFE38BFF call _fpga_reg_write; 208 00ea FFE38BFF call _fpga_reg_write;
@ -838,7 +838,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
51:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** ((defined(__SPECIFIC_NAMES) && defined(__ENABLE_NOP)) || \ 51:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** ((defined(__SPECIFIC_NAMES) && defined(__ENABLE_NOP)) || \
52:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** (!defined(__SPECIFIC_NAMES) && !defined(__DISABLE_NOP)))) 52:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** (!defined(__SPECIFIC_NAMES) && !defined(__DISABLE_NOP))))
53:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** 53:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
BFIN GAS /tmp/ccWdrawt.s page 15 BFIN GAS /tmp/ccJSpSNa.s page 15
54:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #define __DEFINED_NOP 54:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #define __DEFINED_NOP
@ -898,7 +898,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
108:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #endif /* __DEFINED_IDLE */ 108:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #endif /* __DEFINED_IDLE */
109:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** 109:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
110:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #if (!defined(__DEFINED_RAISE_INTR) && \ 110:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #if (!defined(__DEFINED_RAISE_INTR) && \
BFIN GAS /tmp/ccWdrawt.s page 16 BFIN GAS /tmp/ccJSpSNa.s page 16
111:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** ((defined(__SPECIFIC_NAMES) && defined(__ENABLE_RAISE_INTR)) || \ 111:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** ((defined(__SPECIFIC_NAMES) && defined(__ENABLE_RAISE_INTR)) || \
@ -958,7 +958,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
165:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #pragma inline 165:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #pragma inline
166:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #pragma always_inline 166:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #pragma always_inline
167:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** static void flushinv(void * __a) { 167:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** static void flushinv(void * __a) {
BFIN GAS /tmp/ccWdrawt.s page 17 BFIN GAS /tmp/ccJSpSNa.s page 17
168:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** __builtin_flushinv(__a); 168:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** __builtin_flushinv(__a);
@ -1018,7 +1018,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
222:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** 222:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
223:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #pragma inline 223:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #pragma inline
224:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #pragma always_inline 224:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #pragma always_inline
BFIN GAS /tmp/ccWdrawt.s page 18 BFIN GAS /tmp/ccJSpSNa.s page 18
225:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** static void iflush(void * __a) { 225:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** static void iflush(void * __a) {
@ -1078,7 +1078,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
213 00ee 2400 ssync; 213 00ee 2400 ssync;
214 .LBE24: 214 .LBE24:
215 .LBE23: 215 .LBE23:
BFIN GAS /tmp/ccWdrawt.s page 19 BFIN GAS /tmp/ccJSpSNa.s page 19
216 .LBB25: 216 .LBB25:
@ -1138,7 +1138,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
256 .LCFI10: 256 .LCFI10:
483:src/l502_stream.c **** *pDMA3_CONFIG = 0; 483:src/l502_stream.c **** *pDMA3_CONFIG = 0;
257 .loc 1 483 0 257 .loc 1 483 0
BFIN GAS /tmp/ccWdrawt.s page 20 BFIN GAS /tmp/ccJSpSNa.s page 20
258 012a 0060 R0 = 0 (X); 258 012a 0060 R0 = 0 (X);
@ -1198,7 +1198,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
493:src/l502_stream.c **** *pDMA3_X_COUNT = 2*f_sport_in_block_size; /* так как SPORT настроен на 16 би<D0B1> 493:src/l502_stream.c **** *pDMA3_X_COUNT = 2*f_sport_in_block_size; /* так как SPORT настроен на 16 би<D0B1>
306 .loc 1 493 0 306 .loc 1 493 0
307 017c 4AE10000 P2.H = _f_sport_in_block_size; 307 017c 4AE10000 P2.H = _f_sport_in_block_size;
BFIN GAS /tmp/ccWdrawt.s page 21 BFIN GAS /tmp/ccJSpSNa.s page 21
308 0180 0AE10400 P2.L = _f_sport_in_block_size; 308 0180 0AE10400 P2.L = _f_sport_in_block_size;
@ -1258,7 +1258,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
353 01da 004A BITSET (R0, 0); 353 01da 004A BITSET (R0, 0);
507:src/l502_stream.c **** *pSPORT0_RCR1 |= RSPEN; 507:src/l502_stream.c **** *pSPORT0_RCR1 |= RSPEN;
354 .loc 1 507 0 354 .loc 1 507 0
BFIN GAS /tmp/ccWdrawt.s page 22 BFIN GAS /tmp/ccJSpSNa.s page 22
355 01dc 4AE1C0FF P2.H = 65472; 355 01dc 4AE1C0FF P2.H = 65472;
@ -1318,7 +1318,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
398 0218 000C cc =R0==0; 398 0218 000C cc =R0==0;
399 021a 171C if cc jump .L26 (bp); 399 021a 171C if cc jump .L26 (bp);
400 021c 180C cc =R0==3; 400 021c 180C cc =R0==3;
BFIN GAS /tmp/ccWdrawt.s page 23 BFIN GAS /tmp/ccJSpSNa.s page 23
401 021e 1518 if cc jump .L26; 401 021e 1518 if cc jump .L26;
@ -1378,7 +1378,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
445 .LCFI14: 445 .LCFI14:
446 .LVL18: 446 .LVL18:
447 025e 1000 rts; 447 025e 1000 rts;
BFIN GAS /tmp/ccWdrawt.s page 24 BFIN GAS /tmp/ccJSpSNa.s page 24
448 .LVL19: 448 .LVL19:
@ -1438,7 +1438,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
360:src/l502_stream.c **** uint32_t get_pos = f_hdma_out_get_pos; 360:src/l502_stream.c **** uint32_t get_pos = f_hdma_out_get_pos;
490 .loc 1 360 0 490 .loc 1 360 0
491 029c 5191 P1 = [P2]; 491 029c 5191 P1 = [P2];
BFIN GAS /tmp/ccWdrawt.s page 25 BFIN GAS /tmp/ccJSpSNa.s page 25
492 .LVL24: 492 .LVL24:
@ -1498,7 +1498,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
538 .LBE47: 538 .LBE47:
539 .LBB51: 539 .LBB51:
311:src/l502_stream.c **** sport_rdy_size = put_pos >= f_sport_in_proc_pos ? 311:src/l502_stream.c **** sport_rdy_size = put_pos >= f_sport_in_proc_pos ?
BFIN GAS /tmp/ccWdrawt.s page 26 BFIN GAS /tmp/ccJSpSNa.s page 26
540 .loc 1 311 0 540 .loc 1 311 0
@ -1558,7 +1558,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
585 .LBB52: 585 .LBB52:
340:src/l502_stream.c **** hdma_rdy_size = put_pos >= f_hdma_out_proc_pos ? 340:src/l502_stream.c **** hdma_rdy_size = put_pos >= f_hdma_out_proc_pos ?
586 .loc 1 340 0 586 .loc 1 340 0
BFIN GAS /tmp/ccWdrawt.s page 27 BFIN GAS /tmp/ccJSpSNa.s page 27
587 0334 0A44 P2 -= P1; 587 0334 0A44 P2 -= P1;
@ -1618,7 +1618,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
632 .loc 1 327 0 632 .loc 1 327 0
633 0374 40E10000 R0.H = _f_overflow_wrd; 633 0374 40E10000 R0.H = _f_overflow_wrd;
634 0378 00E10000 R0.L = _f_overflow_wrd; 634 0378 00E10000 R0.L = _f_overflow_wrd;
BFIN GAS /tmp/ccWdrawt.s page 28 BFIN GAS /tmp/ccJSpSNa.s page 28
635 037c 0960 R1 = 1 (X); 635 037c 0960 R1 = 1 (X);
@ -1678,7 +1678,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
682 03b8 4AE10000 P2.H = _f_hdma_out_put_pos; 682 03b8 4AE10000 P2.H = _f_hdma_out_put_pos;
683 03bc 0AE12000 P2.L = _f_hdma_out_put_pos; 683 03bc 0AE12000 P2.L = _f_hdma_out_put_pos;
684 03c0 1093 [P2] = R0; 684 03c0 1093 [P2] = R0;
BFIN GAS /tmp/ccWdrawt.s page 29 BFIN GAS /tmp/ccJSpSNa.s page 29
685 03c2 1091 R0 = [P2]; 685 03c2 1091 R0 = [P2];
@ -1738,7 +1738,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
730 .align 4 730 .align 4
731 .global _l502_stream_init; 731 .global _l502_stream_init;
732 .type _l502_stream_init, STT_FUNC; 732 .type _l502_stream_init, STT_FUNC;
BFIN GAS /tmp/ccWdrawt.s page 30 BFIN GAS /tmp/ccJSpSNa.s page 30
733 _l502_stream_init: 733 _l502_stream_init:
@ -1798,7 +1798,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
291:src/l502_stream.c **** } 291:src/l502_stream.c **** }
776 .loc 1 291 0 776 .loc 1 291 0
777 0448 BC05 ( r7:7, p5:4 ) = [sp++]; 777 0448 BC05 ( r7:7, p5:4 ) = [sp++];
BFIN GAS /tmp/ccWdrawt.s page 31 BFIN GAS /tmp/ccJSpSNa.s page 31
778 778
@ -1858,7 +1858,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
824 0484 1097 W [P2] = R0; 824 0484 1097 W [P2] = R0;
530:src/l502_stream.c **** *pDMA3_CONFIG =0; //&= ~DMAEN; 530:src/l502_stream.c **** *pDMA3_CONFIG =0; //&= ~DMAEN;
825 .loc 1 530 0 825 .loc 1 530 0
BFIN GAS /tmp/ccWdrawt.s page 32 BFIN GAS /tmp/ccJSpSNa.s page 32
826 0486 4AE1C0FF P2.H = 65472; 826 0486 4AE1C0FF P2.H = 65472;
@ -1918,7 +1918,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
869 .LFE23: 869 .LFE23:
870 .size _streams_stop, .-_streams_stop 870 .size _streams_stop, .-_streams_stop
871 04d2 0000 .align 4 871 04d2 0000 .align 4
BFIN GAS /tmp/ccWdrawt.s page 33 BFIN GAS /tmp/ccJSpSNa.s page 33
872 .global _isr_sport_dma_rx; 872 .global _isr_sport_dma_rx;
@ -1978,7 +1978,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
920 04fe 5501 [--SP] = M1; 920 04fe 5501 [--SP] = M1;
921 .LCFI45: 921 .LCFI45:
922 0500 5601 [--SP] = M2; 922 0500 5601 [--SP] = M2;
BFIN GAS /tmp/ccWdrawt.s page 34 BFIN GAS /tmp/ccJSpSNa.s page 34
923 .LCFI46: 923 .LCFI46:
@ -2038,7 +2038,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
964 0542 0350 R0 = R3 + R0; 964 0542 0350 R0 = R3 + R0;
965 0544 0893 [P1] = R0; 965 0544 0893 [P1] = R0;
966 .loc 1 547 0 966 .loc 1 547 0
BFIN GAS /tmp/ccWdrawt.s page 35 BFIN GAS /tmp/ccJSpSNa.s page 35
967 0546 0891 R0 = [P1]; 967 0546 0891 R0 = [P1];
@ -2098,7 +2098,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
1002 0586 23012201 A1.w = [SP++]; A1.x = [SP++]; 1002 0586 23012201 A1.w = [SP++]; A1.x = [SP++];
1003 058a 21012001 A0.w = [SP++]; A0.x = [SP++]; 1003 058a 21012001 A0.w = [SP++]; A0.x = [SP++];
1004 058e 1701 M3 = [SP++]; 1004 058e 1701 M3 = [SP++];
BFIN GAS /tmp/ccWdrawt.s page 36 BFIN GAS /tmp/ccJSpSNa.s page 36
1005 0590 1601 M2 = [SP++]; 1005 0590 1601 M2 = [SP++];
@ -2158,7 +2158,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
1056 05dc FFE312FD call _fpga_reg_write; 1056 05dc FFE312FD call _fpga_reg_write;
1057 .LVL54: 1057 .LVL54:
1058 .LBB83: 1058 .LBB83:
BFIN GAS /tmp/ccWdrawt.s page 37 BFIN GAS /tmp/ccJSpSNa.s page 37
1059 .LBB84: 1059 .LBB84:
@ -2218,7 +2218,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
1108 .LFB21: 1108 .LFB21:
188:src/l502_stream.c **** int32_t stream_disable(uint32_t streams) { 188:src/l502_stream.c **** int32_t stream_disable(uint32_t streams) {
1109 .loc 1 188 0 1109 .loc 1 188 0
BFIN GAS /tmp/ccWdrawt.s page 38 BFIN GAS /tmp/ccJSpSNa.s page 38
1110 .LVL55: 1110 .LVL55:
@ -2278,7 +2278,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
1154 064c 0806 if !cc R1 = R0; 1154 064c 0806 if !cc R1 = R0;
166:src/l502_stream.c **** fpga_reg_write(L502_REGS_IOARITH_IN_STREAM_ENABLE, wrd_en); 166:src/l502_stream.c **** fpga_reg_write(L502_REGS_IOARITH_IN_STREAM_ENABLE, wrd_en);
1155 .loc 1 166 0 1155 .loc 1 166 0
BFIN GAS /tmp/ccWdrawt.s page 39 BFIN GAS /tmp/ccJSpSNa.s page 39
1156 064e 20E11904 R0 = 1049 (X); 1156 064e 20E11904 R0 = 1049 (X);
@ -2338,7 +2338,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
1203 0684 FD05 [--sp] = ( r7:7, p5:5 ); 1203 0684 FD05 [--sp] = ( r7:7, p5:5 );
1204 1204
1205 .LCFI56: 1205 .LCFI56:
BFIN GAS /tmp/ccWdrawt.s page 40 BFIN GAS /tmp/ccJSpSNa.s page 40
179:src/l502_stream.c **** f_set_streams(g_streams | streams); 179:src/l502_stream.c **** f_set_streams(g_streams | streams);
@ -2398,7 +2398,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
1249 .LVL62: 1249 .LVL62:
171:src/l502_stream.c **** g_streams = streams; 171:src/l502_stream.c **** g_streams = streams;
1250 .loc 1 171 0 1250 .loc 1 171 0
BFIN GAS /tmp/ccWdrawt.s page 41 BFIN GAS /tmp/ccJSpSNa.s page 41
1251 06b8 2F93 [P5] = R7; 1251 06b8 2F93 [P5] = R7;
@ -2458,7 +2458,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
205:src/l502_stream.c **** int32_t streams_start(void) { 205:src/l502_stream.c **** int32_t streams_start(void) {
1298 .loc 1 205 0 1298 .loc 1 205 0
1299 06ea 00E80300 LINK 12; 1299 06ea 00E80300 LINK 12;
BFIN GAS /tmp/ccWdrawt.s page 42 BFIN GAS /tmp/ccJSpSNa.s page 42
1300 .LCFI60: 1300 .LCFI60:
@ -2518,7 +2518,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
1344 .loc 1 151 0 1344 .loc 1 151 0
1345 073c 1891 R0 = [P3]; 1345 073c 1891 R0 = [P3];
1346 .LBE122: 1346 .LBE122:
BFIN GAS /tmp/ccWdrawt.s page 43 BFIN GAS /tmp/ccJSpSNa.s page 43
1347 .LBE118: 1347 .LBE118:
@ -2578,7 +2578,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
251:src/l502_stream.c **** fpga_reg_write(L502_REGS_IOHARD_PRELOAD_ADC, 1); 251:src/l502_stream.c **** fpga_reg_write(L502_REGS_IOHARD_PRELOAD_ADC, 1);
1390 .loc 1 251 0 1390 .loc 1 251 0
1391 076e 20E10C03 R0 = 780 (X); 1391 076e 20E10C03 R0 = 780 (X);
BFIN GAS /tmp/ccWdrawt.s page 44 BFIN GAS /tmp/ccJSpSNa.s page 44
1392 0772 0960 R1 = 1 (X); 1392 0772 0960 R1 = 1 (X);
@ -2638,7 +2638,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
1434 .loc 1 235 0 1434 .loc 1 235 0
1435 07b8 2091 R0 = [P4]; 1435 07b8 2091 R0 = [P4];
1436 07ba 080C cc =R0==1; 1436 07ba 080C cc =R0==1;
BFIN GAS /tmp/ccWdrawt.s page 45 BFIN GAS /tmp/ccJSpSNa.s page 45
1437 07bc D417 if !cc jump .L83 (bp); 1437 07bc D417 if !cc jump .L83 (bp);
@ -2698,7 +2698,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
1485 .LBB137: 1485 .LBB137:
487:src/l502_stream.c **** dummy = *pSPORT0_RX16; 487:src/l502_stream.c **** dummy = *pSPORT0_RX16;
1486 .loc 1 487 0 1486 .loc 1 487 0
BFIN GAS /tmp/ccWdrawt.s page 46 BFIN GAS /tmp/ccJSpSNa.s page 46
1487 0806 49E1C0FF P1.H = 65472; 1487 0806 49E1C0FF P1.H = 65472;
@ -2758,7 +2758,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
496:src/l502_stream.c **** *pDMA3_Y_COUNT = f_sport_in_buf_size/f_sport_in_block_size;; 496:src/l502_stream.c **** *pDMA3_Y_COUNT = f_sport_in_buf_size/f_sport_in_block_size;;
1535 .loc 1 496 0 1535 .loc 1 496 0
1536 085e 4AE10000 P2.H = _f_sport_in_buf_size; 1536 085e 4AE10000 P2.H = _f_sport_in_buf_size;
BFIN GAS /tmp/ccWdrawt.s page 47 BFIN GAS /tmp/ccJSpSNa.s page 47
1537 0862 0AE10800 P2.L = _f_sport_in_buf_size; 1537 0862 0AE10800 P2.L = _f_sport_in_buf_size;
@ -2818,7 +2818,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
1580 .loc 1 510 0 1580 .loc 1 510 0
1581 08b0 4AE10000 P2.H = _f_bf_reg; 1581 08b0 4AE10000 P2.H = _f_bf_reg;
1582 08b4 0AE11800 P2.L = _f_bf_reg; 1582 08b4 0AE11800 P2.L = _f_bf_reg;
BFIN GAS /tmp/ccWdrawt.s page 48 BFIN GAS /tmp/ccJSpSNa.s page 48
1583 08b8 1191 R1 = [P2]; 1583 08b8 1191 R1 = [P2];
@ -2878,7 +2878,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
1628 .LBE142: 1628 .LBE142:
1629 .LFE22: 1629 .LFE22:
1630 .size _streams_start, .-_streams_start 1630 .size _streams_start, .-_streams_start
BFIN GAS /tmp/ccWdrawt.s page 49 BFIN GAS /tmp/ccJSpSNa.s page 49
1631 .global _g_stream_in_state; 1631 .global _g_stream_in_state;
@ -2938,7 +2938,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
1685 .type _f_overflow_wrd, @object 1685 .type _f_overflow_wrd, @object
1686 .size _f_overflow_wrd, 4 1686 .size _f_overflow_wrd, 4
1687 _f_overflow_wrd: 1687 _f_overflow_wrd:
BFIN GAS /tmp/ccWdrawt.s page 50 BFIN GAS /tmp/ccJSpSNa.s page 50
1688 0000 00000101 .long 16842752 1688 0000 00000101 .long 16842752
@ -2988,9 +2988,9 @@ BFIN GAS /tmp/ccWdrawt.s page 1
1716 .global _AVG_buff; 1716 .global _AVG_buff;
1717 .align 4 1717 .align 4
1718 .type _AVG_buff, @object 1718 .type _AVG_buff, @object
1719 .size _AVG_buff, 4000 1719 .size _AVG_buff, 8000
1720 _AVG_buff: 1720 _AVG_buff:
1721 c13880 00000000 .zero 4000 1721 c13880 00000000 .zero 8000
1721 00000000 1721 00000000
1721 00000000 1721 00000000
1721 00000000 1721 00000000
@ -2998,7 +2998,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
1722 .section .debug_frame,"",@progbits 1722 .section .debug_frame,"",@progbits
1723 .Lframe0: 1723 .Lframe0:
1724 0000 0C000000 .4byte .LECIE0-.LSCIE0 1724 0000 0C000000 .4byte .LECIE0-.LSCIE0
BFIN GAS /tmp/ccWdrawt.s page 51 BFIN GAS /tmp/ccJSpSNa.s page 51
1725 .LSCIE0: 1725 .LSCIE0:
@ -3058,7 +3058,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
1779 0051 0C .byte 0xc 1779 0051 0C .byte 0xc
1780 0052 0F .uleb128 0xf 1780 0052 0F .uleb128 0xf
1781 0053 08 .uleb128 0x8 1781 0053 08 .uleb128 0x8
BFIN GAS /tmp/ccWdrawt.s page 52 BFIN GAS /tmp/ccJSpSNa.s page 52
1782 0054 8F .byte 0x8f 1782 0054 8F .byte 0x8f
@ -3118,7 +3118,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
1836 00a1 0C .byte 0xc 1836 00a1 0C .byte 0xc
1837 00a2 0F .uleb128 0xf 1837 00a2 0F .uleb128 0xf
1838 00a3 08 .uleb128 0x8 1838 00a3 08 .uleb128 0x8
BFIN GAS /tmp/ccWdrawt.s page 53 BFIN GAS /tmp/ccJSpSNa.s page 53
1839 00a4 8F .byte 0x8f 1839 00a4 8F .byte 0x8f
@ -3178,7 +3178,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
1893 00e7 A3 .byte 0xa3 1893 00e7 A3 .byte 0xa3
1894 00e8 04 .uleb128 0x4 1894 00e8 04 .uleb128 0x4
1895 00e9 000000 .align 4 1895 00e9 000000 .align 4
BFIN GAS /tmp/ccWdrawt.s page 54 BFIN GAS /tmp/ccJSpSNa.s page 54
1896 .LEFDE14: 1896 .LEFDE14:
@ -3238,7 +3238,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
1950 0138 03 .uleb128 0x3 1950 0138 03 .uleb128 0x3
1951 0139 8C .byte 0x8c 1951 0139 8C .byte 0x8c
1952 013a 02 .uleb128 0x2 1952 013a 02 .uleb128 0x2
BFIN GAS /tmp/ccWdrawt.s page 55 BFIN GAS /tmp/ccJSpSNa.s page 55
1953 013b 87 .byte 0x87 1953 013b 87 .byte 0x87
@ -3298,7 +3298,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
2007 0172 58 .uleb128 0x58 2007 0172 58 .uleb128 0x58
2008 0173 42 .byte 0x4 2008 0173 42 .byte 0x4
2009 .4byte .LCFI33-.LCFI32 2009 .4byte .LCFI33-.LCFI32
BFIN GAS /tmp/ccWdrawt.s page 56 BFIN GAS /tmp/ccJSpSNa.s page 56
2010 0174 0E .byte 0xe 2010 0174 0E .byte 0xe
@ -3358,7 +3358,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
2064 01a2 42 .byte 0x4 2064 01a2 42 .byte 0x4
2065 .4byte .LCFI47-.LCFI46 2065 .4byte .LCFI47-.LCFI46
2066 01a3 0E .byte 0xe 2066 01a3 0E .byte 0xe
BFIN GAS /tmp/ccWdrawt.s page 57 BFIN GAS /tmp/ccJSpSNa.s page 57
2067 01a4 9401 .uleb128 0x94 2067 01a4 9401 .uleb128 0x94
@ -3418,7 +3418,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
2121 01db 0E .uleb128 0xe 2121 01db 0E .uleb128 0xe
2122 01dc 85 .byte 0x85 2122 01dc 85 .byte 0x85
2123 01dd 0D .uleb128 0xd 2123 01dd 0D .uleb128 0xd
BFIN GAS /tmp/ccWdrawt.s page 58 BFIN GAS /tmp/ccJSpSNa.s page 58
2124 01de 84 .byte 0x84 2124 01de 84 .byte 0x84
@ -3478,7 +3478,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
2178 .4byte .LCFI53-.LFB21 2178 .4byte .LCFI53-.LFB21
2179 021d 0E .byte 0xe 2179 021d 0E .byte 0xe
2180 021e 08 .uleb128 0x8 2180 021e 08 .uleb128 0x8
BFIN GAS /tmp/ccWdrawt.s page 59 BFIN GAS /tmp/ccJSpSNa.s page 59
2181 021f 8D .byte 0x8d 2181 021f 8D .byte 0x8d
@ -3538,7 +3538,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
2235 0263 8B .byte 0x8b 2235 0263 8B .byte 0x8b
2236 0264 03 .uleb128 0x3 2236 0264 03 .uleb128 0x3
2237 0265 87 .byte 0x87 2237 0265 87 .byte 0x87
BFIN GAS /tmp/ccWdrawt.s page 60 BFIN GAS /tmp/ccJSpSNa.s page 60
2238 0266 02 .uleb128 0x2 2238 0266 02 .uleb128 0x2
@ -3598,7 +3598,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
2292 005f 50000000 .4byte .LFE26-.Ltext0 2292 005f 50000000 .4byte .LFE26-.Ltext0
2293 0063 0200 .2byte 0x2 2293 0063 0200 .2byte 0x2
2294 0065 7F .byte 0x7f 2294 0065 7F .byte 0x7f
BFIN GAS /tmp/ccWdrawt.s page 61 BFIN GAS /tmp/ccJSpSNa.s page 61
2295 0066 08 .sleb128 8 2295 0066 08 .sleb128 8
@ -3658,7 +3658,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
2349 00f8 0200 .2byte 0x2 2349 00f8 0200 .2byte 0x2
2350 00fa 7F .byte 0x7f 2350 00fa 7F .byte 0x7f
2351 00fb 08 .sleb128 8 2351 00fb 08 .sleb128 8
BFIN GAS /tmp/ccWdrawt.s page 62 BFIN GAS /tmp/ccJSpSNa.s page 62
2352 00fc 00000000 .4byte 0x0 2352 00fc 00000000 .4byte 0x0
@ -3718,7 +3718,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
2406 018c 7E .byte 0x7e 2406 018c 7E .byte 0x7e
2407 018d 08 .sleb128 8 2407 018d 08 .sleb128 8
2408 018e 2A010000 .4byte .LCFI10-.Ltext0 2408 018e 2A010000 .4byte .LCFI10-.Ltext0
BFIN GAS /tmp/ccWdrawt.s page 63 BFIN GAS /tmp/ccJSpSNa.s page 63
2409 0192 08020000 .4byte .LFE30-.Ltext0 2409 0192 08020000 .4byte .LFE30-.Ltext0
@ -3778,7 +3778,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
2463 021f 58020000 .4byte .LVL17-.Ltext0 2463 021f 58020000 .4byte .LVL17-.Ltext0
2464 0223 60020000 .4byte .LVL19-.Ltext0 2464 0223 60020000 .4byte .LVL19-.Ltext0
2465 0227 0100 .2byte 0x1 2465 0227 0100 .2byte 0x1
BFIN GAS /tmp/ccWdrawt.s page 64 BFIN GAS /tmp/ccJSpSNa.s page 64
2466 0229 5A .byte 0x5a 2466 0229 5A .byte 0x5a
@ -3838,7 +3838,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
2520 02bb 7F .byte 0x7f 2520 02bb 7F .byte 0x7f
2521 02bc 10 .sleb128 16 2521 02bc 10 .sleb128 16
2522 02bd 00000000 .4byte 0x0 2522 02bd 00000000 .4byte 0x0
BFIN GAS /tmp/ccWdrawt.s page 65 BFIN GAS /tmp/ccJSpSNa.s page 65
2523 02c1 00000000 .4byte 0x0 2523 02c1 00000000 .4byte 0x0
@ -3898,7 +3898,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
2577 034f D6040000 .4byte .LCFI24-.Ltext0 2577 034f D6040000 .4byte .LCFI24-.Ltext0
2578 0353 0100 .2byte 0x1 2578 0353 0100 .2byte 0x1
2579 0355 5E .byte 0x5e 2579 0355 5E .byte 0x5e
BFIN GAS /tmp/ccWdrawt.s page 66 BFIN GAS /tmp/ccJSpSNa.s page 66
2580 0356 D6040000 .4byte .LCFI24-.Ltext0 2580 0356 D6040000 .4byte .LCFI24-.Ltext0
@ -3958,7 +3958,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
2634 03dc E000 .sleb128 96 2634 03dc E000 .sleb128 96
2635 03de EC040000 .4byte .LCFI35-.Ltext0 2635 03de EC040000 .4byte .LCFI35-.Ltext0
2636 03e2 EE040000 .4byte .LCFI36-.Ltext0 2636 03e2 EE040000 .4byte .LCFI36-.Ltext0
BFIN GAS /tmp/ccWdrawt.s page 67 BFIN GAS /tmp/ccJSpSNa.s page 67
2637 03e6 0300 .2byte 0x3 2637 03e6 0300 .2byte 0x3
@ -4018,7 +4018,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
2691 0471 04050000 .4byte .LCFI47-.Ltext0 2691 0471 04050000 .4byte .LCFI47-.Ltext0
2692 0475 0300 .2byte 0x3 2692 0475 0300 .2byte 0x3
2693 0477 7E .byte 0x7e 2693 0477 7E .byte 0x7e
BFIN GAS /tmp/ccWdrawt.s page 68 BFIN GAS /tmp/ccJSpSNa.s page 68
2694 0478 9001 .sleb128 144 2694 0478 9001 .sleb128 144
@ -4078,7 +4078,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
2748 0509 5E .byte 0x5e 2748 0509 5E .byte 0x5e
2749 050a 22060000 .4byte .LCFI53-.Ltext0 2749 050a 22060000 .4byte .LCFI53-.Ltext0
2750 050e 3E060000 .4byte .LCFI54-.Ltext0 2750 050e 3E060000 .4byte .LCFI54-.Ltext0
BFIN GAS /tmp/ccWdrawt.s page 69 BFIN GAS /tmp/ccJSpSNa.s page 69
2751 0512 0200 .2byte 0x2 2751 0512 0200 .2byte 0x2
@ -4138,7 +4138,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
2805 059d 00000000 .4byte 0x0 2805 059d 00000000 .4byte 0x0
2806 .LLST34: 2806 .LLST34:
2807 05a1 E4060000 .4byte .LFB22-.Ltext0 2807 05a1 E4060000 .4byte .LFB22-.Ltext0
BFIN GAS /tmp/ccWdrawt.s page 70 BFIN GAS /tmp/ccJSpSNa.s page 70
2808 05a5 E6060000 .4byte .LCFI59-.Ltext0 2808 05a5 E6060000 .4byte .LCFI59-.Ltext0
@ -4198,7 +4198,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
2862 002c 02 .uleb128 0x2 2862 002c 02 .uleb128 0x2
2863 002d 01 .byte 0x1 2863 002d 01 .byte 0x1
2864 002e 08 .byte 0x8 2864 002e 08 .byte 0x8
BFIN GAS /tmp/ccWdrawt.s page 71 BFIN GAS /tmp/ccJSpSNa.s page 71
2865 002f 08030000 .4byte .LASF1 2865 002f 08030000 .4byte .LASF1
@ -4258,7 +4258,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
2919 008f D9000000 .4byte 0xd9 2919 008f D9000000 .4byte 0xd9
2920 0093 07 .uleb128 0x7 2920 0093 07 .uleb128 0x7
2921 0094 8C050000 .4byte .LASF12 2921 0094 8C050000 .4byte .LASF12
BFIN GAS /tmp/ccWdrawt.s page 72 BFIN GAS /tmp/ccJSpSNa.s page 72
2922 0098 00 .sleb128 0 2922 0098 00 .sleb128 0
@ -4318,7 +4318,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
2976 0107 02 .sleb128 2 2976 0107 02 .sleb128 2
2977 0108 07 .uleb128 0x7 2977 0108 07 .uleb128 0x7
2978 0109 FC000000 .4byte .LASF27 2978 0109 FC000000 .4byte .LASF27
BFIN GAS /tmp/ccWdrawt.s page 73 BFIN GAS /tmp/ccJSpSNa.s page 73
2979 010d 10 .sleb128 16 2979 010d 10 .sleb128 16
@ -4378,7 +4378,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
3033 0175 07 .uleb128 0x7 3033 0175 07 .uleb128 0x7
3034 0176 22060000 .4byte .LASF41 3034 0176 22060000 .4byte .LASF41
3035 017a 04 .sleb128 4 3035 017a 04 .sleb128 4
BFIN GAS /tmp/ccWdrawt.s page 74 BFIN GAS /tmp/ccJSpSNa.s page 74
3036 017b 00 .byte 0x0 3036 017b 00 .byte 0x0
@ -4438,7 +4438,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
3090 01f5 9401 .2byte 0x194 3090 01f5 9401 .2byte 0x194
3091 01f7 53000000 .4byte 0x53 3091 01f7 53000000 .4byte 0x53
3092 01fb 6F000000 .4byte .LLST4 3092 01fb 6F000000 .4byte .LLST4
BFIN GAS /tmp/ccWdrawt.s page 75 BFIN GAS /tmp/ccJSpSNa.s page 75
3093 01ff 0D .uleb128 0xd 3093 01ff 0D .uleb128 0xd
@ -4498,7 +4498,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
3147 0280 CC01 .2byte 0x1cc 3147 0280 CC01 .2byte 0x1cc
3148 0282 01 .byte 0x1 3148 0282 01 .byte 0x1
3149 0283 41000000 .4byte 0x41 3149 0283 41000000 .4byte 0x41
BFIN GAS /tmp/ccWdrawt.s page 76 BFIN GAS /tmp/ccJSpSNa.s page 76
3150 0287 84000000 .4byte .LFB29 3150 0287 84000000 .4byte .LFB29
@ -4558,7 +4558,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
3204 030b 13 .uleb128 0x13 3204 030b 13 .uleb128 0x13
3205 030c 13 .uleb128 0x13 3205 030c 13 .uleb128 0x13
3206 030d 13 .uleb128 0x13 3206 030d 13 .uleb128 0x13
BFIN GAS /tmp/ccWdrawt.s page 77 BFIN GAS /tmp/ccJSpSNa.s page 77
3207 030e 16 .uleb128 0x16 3207 030e 16 .uleb128 0x16
@ -4618,7 +4618,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
3261 039b 01020000 .4byte .LLST16 3261 039b 01020000 .4byte .LLST16
3262 039f 18 .uleb128 0x18 3262 039f 18 .uleb128 0x18
3263 03a0 00030000 .4byte .LBB46 3263 03a0 00030000 .4byte .LBB46
BFIN GAS /tmp/ccWdrawt.s page 78 BFIN GAS /tmp/ccJSpSNa.s page 78
3264 03a4 34030000 .4byte .LBE46 3264 03a4 34030000 .4byte .LBE46
@ -4678,7 +4678,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
3318 041e 98030000 .4byte .LFB18 3318 041e 98030000 .4byte .LFB18
3319 0422 0C040000 .4byte .LFE18 3319 0422 0C040000 .4byte .LFE18
3320 0426 9A020000 .4byte .LLST20 3320 0426 9A020000 .4byte .LLST20
BFIN GAS /tmp/ccWdrawt.s page 79 BFIN GAS /tmp/ccJSpSNa.s page 79
3321 042a 3E040000 .4byte 0x43e 3321 042a 3E040000 .4byte 0x43e
@ -4738,7 +4738,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
3375 04b0 01 .byte 0x1 3375 04b0 01 .byte 0x1
3376 04b1 DD020000 .4byte .LASF61 3376 04b1 DD020000 .4byte .LASF61
3377 04b5 01 .byte 0x1 3377 04b5 01 .byte 0x1
BFIN GAS /tmp/ccWdrawt.s page 80 BFIN GAS /tmp/ccJSpSNa.s page 80
3378 04b6 1B02 .2byte 0x21b 3378 04b6 1B02 .2byte 0x21b
@ -4798,7 +4798,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
3432 053a 55050000 .4byte 0x555 3432 053a 55050000 .4byte 0x555
3433 053e 23 .uleb128 0x23 3433 053e 23 .uleb128 0x23
3434 053f A3000000 .4byte .LASF65 3434 053f A3000000 .4byte .LASF65
BFIN GAS /tmp/ccWdrawt.s page 81 BFIN GAS /tmp/ccJSpSNa.s page 81
3435 0543 01 .byte 0x1 3435 0543 01 .byte 0x1
@ -4858,7 +4858,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
3489 05c4 A3000000 .4byte .LASF65 3489 05c4 A3000000 .4byte .LASF65
3490 05c8 01 .byte 0x1 3490 05c8 01 .byte 0x1
3491 05c9 B2 .byte 0xb2 3491 05c9 B2 .byte 0xb2
BFIN GAS /tmp/ccWdrawt.s page 82 BFIN GAS /tmp/ccJSpSNa.s page 82
3492 05ca 53000000 .4byte 0x53 3492 05ca 53000000 .4byte 0x53
@ -4918,7 +4918,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
3546 0654 01 .byte 0x1 3546 0654 01 .byte 0x1
3547 0655 D6 .byte 0xd6 3547 0655 D6 .byte 0xd6
3548 0656 15 .uleb128 0x15 3548 0656 15 .uleb128 0x15
BFIN GAS /tmp/ccWdrawt.s page 83 BFIN GAS /tmp/ccJSpSNa.s page 83
3549 0657 87010000 .4byte 0x187 3549 0657 87010000 .4byte 0x187
@ -4978,7 +4978,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
3603 06d8 2A .uleb128 0x2a 3603 06d8 2A .uleb128 0x2a
3604 06d9 1D030000 .4byte .LASF71 3604 06d9 1D030000 .4byte .LASF71
3605 06dd 01 .byte 0x1 3605 06dd 01 .byte 0x1
BFIN GAS /tmp/ccWdrawt.s page 84 BFIN GAS /tmp/ccJSpSNa.s page 84
3606 06de 44 .byte 0x44 3606 06de 44 .byte 0x44
@ -5038,7 +5038,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
3660 0756 2E .uleb128 0x2e 3660 0756 2E .uleb128 0x2e
3661 0757 32070000 .4byte 0x732 3661 0757 32070000 .4byte 0x732
3662 075b 2A .uleb128 0x2a 3662 075b 2A .uleb128 0x2a
BFIN GAS /tmp/ccWdrawt.s page 85 BFIN GAS /tmp/ccJSpSNa.s page 85
3663 075c 0F060000 .4byte .LASF77 3663 075c 0F060000 .4byte .LASF77
@ -5098,7 +5098,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
3717 07cf 03 .byte 0x3 3717 07cf 03 .byte 0x3
3718 07d0 00000000 .4byte _g_stream_in_state 3718 07d0 00000000 .4byte _g_stream_in_state
3719 07d4 30 .uleb128 0x30 3719 07d4 30 .uleb128 0x30
BFIN GAS /tmp/ccWdrawt.s page 86 BFIN GAS /tmp/ccJSpSNa.s page 86
3720 07d5 B2030000 .4byte .LASF84 3720 07d5 B2030000 .4byte .LASF84
@ -5158,7 +5158,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
3774 0845 409CC000 .4byte _TX_buff_shadow 3774 0845 409CC000 .4byte _TX_buff_shadow
3775 0849 2E .uleb128 0x2e 3775 0849 2E .uleb128 0x2e
3776 084a 0F080000 .4byte 0x80f 3776 084a 0F080000 .4byte 0x80f
BFIN GAS /tmp/ccWdrawt.s page 87 BFIN GAS /tmp/ccJSpSNa.s page 87
3777 084e 2C .uleb128 0x2c 3777 084e 2C .uleb128 0x2c
@ -5166,7 +5166,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
3779 0853 5F080000 .4byte 0x85f 3779 0853 5F080000 .4byte 0x85f
3780 0857 31 .uleb128 0x31 3780 0857 31 .uleb128 0x31
3781 0858 81000000 .4byte 0x81 3781 0858 81000000 .4byte 0x81
3782 085c E703 .2byte 0x3e7 3782 085c CF07 .2byte 0x7cf
3783 085e 00 .byte 0x0 3783 085e 00 .byte 0x0
3784 085f 30 .uleb128 0x30 3784 085f 30 .uleb128 0x30
3785 0860 3F060000 .4byte .LASF89 3785 0860 3F060000 .4byte .LASF89
@ -5218,7 +5218,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
3831 0022 0E .uleb128 0xe 3831 0022 0E .uleb128 0xe
3832 0023 3A .uleb128 0x3a 3832 0023 3A .uleb128 0x3a
3833 0024 0B .uleb128 0xb 3833 0024 0B .uleb128 0xb
BFIN GAS /tmp/ccWdrawt.s page 88 BFIN GAS /tmp/ccJSpSNa.s page 88
3834 0025 3B .uleb128 0x3b 3834 0025 3B .uleb128 0x3b
@ -5278,7 +5278,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
3888 005b 0B .uleb128 0xb 3888 005b 0B .uleb128 0xb
3889 005c 3B .uleb128 0x3b 3889 005c 3B .uleb128 0x3b
3890 005d 05 .uleb128 0x5 3890 005d 05 .uleb128 0x5
BFIN GAS /tmp/ccWdrawt.s page 89 BFIN GAS /tmp/ccJSpSNa.s page 89
3891 005e 27 .uleb128 0x27 3891 005e 27 .uleb128 0x27
@ -5338,7 +5338,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
3945 0094 13 .uleb128 0x13 3945 0094 13 .uleb128 0x13
3946 0095 02 .uleb128 0x2 3946 0095 02 .uleb128 0x2
3947 0096 06 .uleb128 0x6 3947 0096 06 .uleb128 0x6
BFIN GAS /tmp/ccWdrawt.s page 90 BFIN GAS /tmp/ccJSpSNa.s page 90
3948 0097 00 .byte 0x0 3948 0097 00 .byte 0x0
@ -5398,7 +5398,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
4002 00cd 49 .uleb128 0x49 4002 00cd 49 .uleb128 0x49
4003 00ce 13 .uleb128 0x13 4003 00ce 13 .uleb128 0x13
4004 00cf 11 .uleb128 0x11 4004 00cf 11 .uleb128 0x11
BFIN GAS /tmp/ccWdrawt.s page 91 BFIN GAS /tmp/ccJSpSNa.s page 91
4005 00d0 01 .uleb128 0x1 4005 00d0 01 .uleb128 0x1
@ -5458,7 +5458,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
4059 0106 3B .uleb128 0x3b 4059 0106 3B .uleb128 0x3b
4060 0107 05 .uleb128 0x5 4060 0107 05 .uleb128 0x5
4061 0108 27 .uleb128 0x27 4061 0108 27 .uleb128 0x27
BFIN GAS /tmp/ccWdrawt.s page 92 BFIN GAS /tmp/ccJSpSNa.s page 92
4062 0109 0C .uleb128 0xc 4062 0109 0C .uleb128 0xc
@ -5518,7 +5518,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
4116 013f 01 .uleb128 0x1 4116 013f 01 .uleb128 0x1
4117 0140 13 .uleb128 0x13 4117 0140 13 .uleb128 0x13
4118 0141 00 .byte 0x0 4118 0141 00 .byte 0x0
BFIN GAS /tmp/ccWdrawt.s page 93 BFIN GAS /tmp/ccJSpSNa.s page 93
4119 0142 00 .byte 0x0 4119 0142 00 .byte 0x0
@ -5578,7 +5578,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
4173 0178 34 .uleb128 0x34 4173 0178 34 .uleb128 0x34
4174 0179 00 .byte 0x0 4174 0179 00 .byte 0x0
4175 017a 03 .uleb128 0x3 4175 017a 03 .uleb128 0x3
BFIN GAS /tmp/ccWdrawt.s page 94 BFIN GAS /tmp/ccJSpSNa.s page 94
4176 017b 08 .uleb128 0x8 4176 017b 08 .uleb128 0x8
@ -5638,7 +5638,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
4230 01b1 58 .uleb128 0x58 4230 01b1 58 .uleb128 0x58
4231 01b2 0B .uleb128 0xb 4231 01b2 0B .uleb128 0xb
4232 01b3 59 .uleb128 0x59 4232 01b3 59 .uleb128 0x59
BFIN GAS /tmp/ccWdrawt.s page 95 BFIN GAS /tmp/ccJSpSNa.s page 95
4233 01b4 05 .uleb128 0x5 4233 01b4 05 .uleb128 0x5
@ -5698,7 +5698,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
4287 01ea 0E .uleb128 0xe 4287 01ea 0E .uleb128 0xe
4288 01eb 3A .uleb128 0x3a 4288 01eb 3A .uleb128 0x3a
4289 01ec 0B .uleb128 0xb 4289 01ec 0B .uleb128 0xb
BFIN GAS /tmp/ccWdrawt.s page 96 BFIN GAS /tmp/ccJSpSNa.s page 96
4290 01ed 3B .uleb128 0x3b 4290 01ed 3B .uleb128 0x3b
@ -5758,7 +5758,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
4344 0223 00 .byte 0x0 4344 0223 00 .byte 0x0
4345 0224 00 .byte 0x0 4345 0224 00 .byte 0x0
4346 0225 28 .uleb128 0x28 4346 0225 28 .uleb128 0x28
BFIN GAS /tmp/ccWdrawt.s page 97 BFIN GAS /tmp/ccJSpSNa.s page 97
4347 0226 34 .uleb128 0x34 4347 0226 34 .uleb128 0x34
@ -5818,7 +5818,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
4401 025c 2D .uleb128 0x2d 4401 025c 2D .uleb128 0x2d
4402 025d 21 .uleb128 0x21 4402 025d 21 .uleb128 0x21
4403 025e 00 .byte 0x0 4403 025e 00 .byte 0x0
BFIN GAS /tmp/ccWdrawt.s page 98 BFIN GAS /tmp/ccJSpSNa.s page 98
4404 025f 49 .uleb128 0x49 4404 025f 49 .uleb128 0x49
@ -5878,7 +5878,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
4458 0295 00 .byte 0x0 4458 0295 00 .byte 0x0
4459 .section .debug_pubnames,"",@progbits 4459 .section .debug_pubnames,"",@progbits
4460 0000 B4010000 .4byte 0x1b4 4460 0000 B4010000 .4byte 0x1b4
BFIN GAS /tmp/ccWdrawt.s page 99 BFIN GAS /tmp/ccJSpSNa.s page 99
4461 0004 0200 .2byte 0x2 4461 0004 0200 .2byte 0x2
@ -5938,7 +5938,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
4483 5F737472 4483 5F737472
4483 65616D5F 4483 65616D5F
4483 696E6974 4483 696E6974
BFIN GAS /tmp/ccWdrawt.s page 100 BFIN GAS /tmp/ccJSpSNa.s page 100
4483 00 4483 00
@ -5998,7 +5998,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
4506 01a7 5F080000 .4byte 0x85f 4506 01a7 5F080000 .4byte 0x85f
4507 01ab 4156475F .string "AVG_buff" 4507 01ab 4156475F .string "AVG_buff"
4507 62756666 4507 62756666
BFIN GAS /tmp/ccWdrawt.s page 101 BFIN GAS /tmp/ccJSpSNa.s page 101
4507 00 4507 00
@ -6058,7 +6058,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
4561 0098 3E060000 .4byte .LBB96-.Ltext0 4561 0098 3E060000 .4byte .LBB96-.Ltext0
4562 009c 58060000 .4byte .LBE96-.Ltext0 4562 009c 58060000 .4byte .LBE96-.Ltext0
4563 00a0 34060000 .4byte .LBB95-.Ltext0 4563 00a0 34060000 .4byte .LBB95-.Ltext0
BFIN GAS /tmp/ccWdrawt.s page 102 BFIN GAS /tmp/ccJSpSNa.s page 102
4564 00a4 3A060000 .4byte .LBE95-.Ltext0 4564 00a4 3A060000 .4byte .LBE95-.Ltext0
@ -6118,7 +6118,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
4618 017c E0080000 .4byte .LBE119-.Ltext0 4618 017c E0080000 .4byte .LBE119-.Ltext0
4619 0180 D6080000 .4byte .LBB124-.Ltext0 4619 0180 D6080000 .4byte .LBB124-.Ltext0
4620 0184 D8080000 .4byte .LBE124-.Ltext0 4620 0184 D8080000 .4byte .LBE124-.Ltext0
BFIN GAS /tmp/ccWdrawt.s page 103 BFIN GAS /tmp/ccJSpSNa.s page 103
4621 0188 D8070000 .4byte .LBB120-.Ltext0 4621 0188 D8070000 .4byte .LBB120-.Ltext0
@ -6178,7 +6178,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
4647 73746172 4647 73746172
4647 7400 4647 7400
4648 .LASF65: 4648 .LASF65:
BFIN GAS /tmp/ccWdrawt.s page 104 BFIN GAS /tmp/ccJSpSNa.s page 104
4649 00a3 73747265 .string "streams" 4649 00a3 73747265 .string "streams"
@ -6238,7 +6238,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
4671 7420696E 4671 7420696E
4671 7400 4671 7400
4672 .LASF19: 4672 .LASF19:
BFIN GAS /tmp/ccWdrawt.s page 105 BFIN GAS /tmp/ccJSpSNa.s page 105
4673 0147 4C353032 .string "L502_BF_ERR_STREAM_STOPPED" 4673 0147 4C353032 .string "L502_BF_ERR_STREAM_STOPPED"
@ -6298,7 +6298,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
4693 75666600 4693 75666600
4694 .LASF52: 4694 .LASF52:
4695 01fb 73706F72 .string "sport_rx_stop" 4695 01fb 73706F72 .string "sport_rx_stop"
BFIN GAS /tmp/ccWdrawt.s page 106 BFIN GAS /tmp/ccJSpSNa.s page 106
4695 745F7278 4695 745F7278
@ -6358,7 +6358,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
4717 02a2 73747265 .string "stream_out_buf_free" 4717 02a2 73747265 .string "stream_out_buf_free"
4717 616D5F6F 4717 616D5F6F
4717 75745F62 4717 75745F62
BFIN GAS /tmp/ccWdrawt.s page 107 BFIN GAS /tmp/ccJSpSNa.s page 107
4717 75665F66 4717 75665F66
@ -6418,7 +6418,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
4739 0352 4C353032 .string "L502_STREAM_DOUT" 4739 0352 4C353032 .string "L502_STREAM_DOUT"
4739 5F535452 4739 5F535452
4739 45414D5F 4739 45414D5F
BFIN GAS /tmp/ccWdrawt.s page 108 BFIN GAS /tmp/ccJSpSNa.s page 108
4739 444F5554 4739 444F5554
@ -6478,7 +6478,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
4760 .LASF16: 4760 .LASF16:
4761 0406 4C353032 .string "L502_BF_ERR_INVALID_CMD_PARAMS" 4761 0406 4C353032 .string "L502_BF_ERR_INVALID_CMD_PARAMS"
4761 5F42465F 4761 5F42465F
BFIN GAS /tmp/ccWdrawt.s page 109 BFIN GAS /tmp/ccJSpSNa.s page 109
4761 4552525F 4761 4552525F
@ -6538,7 +6538,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
4783 04bf 7772645F .string "wrd_en" 4783 04bf 7772645F .string "wrd_en"
4783 656E00 4783 656E00
4784 .LASF92: 4784 .LASF92:
BFIN GAS /tmp/ccWdrawt.s page 110 BFIN GAS /tmp/ccJSpSNa.s page 110
4785 04c6 2F686F6D .string "/home/feda/MIPT/RadioPhotonic_Subserface_radar/ADC_computing/BFfirmware_0" 4785 04c6 2F686F6D .string "/home/feda/MIPT/RadioPhotonic_Subserface_radar/ADC_computing/BFfirmware_0"
@ -6598,7 +6598,7 @@ BFIN GAS /tmp/ccWdrawt.s page 1
4803 705F7369 4803 705F7369
4804 .LASF94: 4804 .LASF94:
4805 05b7 6C353032 .string "l502_stream_init" 4805 05b7 6C353032 .string "l502_stream_init"
BFIN GAS /tmp/ccWdrawt.s page 111 BFIN GAS /tmp/ccJSpSNa.s page 111
4805 5F737472 4805 5F737472
@ -6649,48 +6649,48 @@ BFIN GAS /tmp/ccWdrawt.s page 1
4821 62756666 4821 62756666
4821 00 4821 00
4822 .ident "GCC: (ADI-2014R1-RC2) 4.3.5" 4822 .ident "GCC: (ADI-2014R1-RC2) 4.3.5"
BFIN GAS /tmp/ccWdrawt.s page 112 BFIN GAS /tmp/ccJSpSNa.s page 112
DEFINED SYMBOLS DEFINED SYMBOLS
*ABS*:0000000000000000 src/l502_stream.c *ABS*:0000000000000000 src/l502_stream.c
/tmp/ccWdrawt.s:13 .text:0000000000000000 _stream_in_buf_free /tmp/ccJSpSNa.s:13 .text:0000000000000000 _stream_in_buf_free
/tmp/ccWdrawt.s:1670 .bss:0000000000000010 _f_sport_in_get_pos /tmp/ccJSpSNa.s:1670 .bss:0000000000000010 _f_sport_in_get_pos
/tmp/ccWdrawt.s:1667 .data:0000000000000008 _f_sport_in_buf_size /tmp/ccJSpSNa.s:1667 .data:0000000000000008 _f_sport_in_buf_size
/tmp/ccWdrawt.s:49 .text:0000000000000028 _stream_out_buf_free /tmp/ccJSpSNa.s:49 .text:0000000000000028 _stream_out_buf_free
/tmp/ccWdrawt.s:1680 .bss:0000000000000024 _f_hdma_out_get_pos /tmp/ccJSpSNa.s:1680 .bss:0000000000000024 _f_hdma_out_get_pos
/tmp/ccWdrawt.s:86 .text:0000000000000050 _hdma_recv_done /tmp/ccJSpSNa.s:86 .text:0000000000000050 _hdma_recv_done
/tmp/ccWdrawt.s:1678 .bss:0000000000000020 _f_hdma_out_put_pos /tmp/ccJSpSNa.s:1678 .bss:0000000000000020 _f_hdma_out_put_pos
/tmp/ccWdrawt.s:118 .text:0000000000000074 _sport_in_buffer_size /tmp/ccJSpSNa.s:118 .text:0000000000000074 _sport_in_buffer_size
/tmp/ccWdrawt.s:134 .text:0000000000000084 _sport_in_set_step_size /tmp/ccJSpSNa.s:134 .text:0000000000000084 _sport_in_set_step_size
/tmp/ccWdrawt.s:1662 .data:0000000000000004 _f_sport_in_block_size /tmp/ccJSpSNa.s:1662 .data:0000000000000004 _f_sport_in_block_size
/tmp/ccWdrawt.s:193 .text:00000000000000d4 _sport_rx_stop /tmp/ccJSpSNa.s:193 .text:00000000000000d4 _sport_rx_stop
/tmp/ccWdrawt.s:1674 .bss:0000000000000018 _f_bf_reg /tmp/ccJSpSNa.s:1674 .bss:0000000000000018 _f_bf_reg
/tmp/ccWdrawt.s:246 .text:0000000000000120 _sport_rx_start /tmp/ccJSpSNa.s:246 .text:0000000000000120 _sport_rx_start
/tmp/ccWdrawt.s:1676 .bss:000000000000001c _dummy.2442 /tmp/ccJSpSNa.s:1676 .bss:000000000000001c _dummy.2442
/tmp/ccWdrawt.s:1693 .sdram_noinit:0000000000000000 _f_sport_in_buf /tmp/ccJSpSNa.s:1693 .sdram_noinit:0000000000000000 _f_sport_in_buf
/tmp/ccWdrawt.s:384 .text:0000000000000208 _stream_proc /tmp/ccJSpSNa.s:384 .text:0000000000000208 _stream_proc
/tmp/ccWdrawt.s:1636 .bss:0000000000000000 _g_stream_in_state /tmp/ccJSpSNa.s:1636 .bss:0000000000000000 _g_stream_in_state
/tmp/ccWdrawt.s:1658 .bss:000000000000000c _f_sport_in_put_pos /tmp/ccJSpSNa.s:1658 .bss:000000000000000c _f_sport_in_put_pos
/tmp/ccWdrawt.s:1682 .bss:0000000000000028 _f_sport_in_proc_pos /tmp/ccJSpSNa.s:1682 .bss:0000000000000028 _f_sport_in_proc_pos
/tmp/ccWdrawt.s:1642 .bss:0000000000000004 _g_stream_out_state /tmp/ccJSpSNa.s:1642 .bss:0000000000000004 _g_stream_out_state
/tmp/ccWdrawt.s:1703 .bss:0000000000000030 _f_hdma_out_proc_pos /tmp/ccJSpSNa.s:1703 .bss:0000000000000030 _f_hdma_out_proc_pos
/tmp/ccWdrawt.s:1701 .bss:000000000000002c _f_hdma_out_start_pos /tmp/ccJSpSNa.s:1701 .bss:000000000000002c _f_hdma_out_start_pos
/tmp/ccWdrawt.s:1698 .sdram_noinit:0000000000800000 _f_hdma_out_buf /tmp/ccJSpSNa.s:1698 .sdram_noinit:0000000000800000 _f_hdma_out_buf
/tmp/ccWdrawt.s:1687 .rodata:0000000000000000 _f_overflow_wrd /tmp/ccJSpSNa.s:1687 .rodata:0000000000000000 _f_overflow_wrd
/tmp/ccWdrawt.s:661 .text:0000000000000398 _stream_out_preload /tmp/ccJSpSNa.s:661 .text:0000000000000398 _stream_out_preload
/tmp/ccWdrawt.s:733 .text:000000000000040c _l502_stream_init /tmp/ccJSpSNa.s:733 .text:000000000000040c _l502_stream_init
/tmp/ccWdrawt.s:755 .text:000000000000042c _streams_stop /tmp/ccJSpSNa.s:755 .text:000000000000042c _streams_stop
/tmp/ccWdrawt.s:1648 .bss:0000000000000008 _g_mode /tmp/ccJSpSNa.s:1648 .bss:0000000000000008 _g_mode
/tmp/ccWdrawt.s:874 .text:00000000000004d4 _isr_sport_dma_rx /tmp/ccJSpSNa.s:874 .text:00000000000004d4 _isr_sport_dma_rx
/tmp/ccWdrawt.s:1672 .bss:0000000000000014 _f_recv_size /tmp/ccJSpSNa.s:1672 .bss:0000000000000014 _f_recv_size
/tmp/ccWdrawt.s:1107 .text:0000000000000620 _stream_disable /tmp/ccJSpSNa.s:1107 .text:0000000000000620 _stream_disable
/tmp/ccWdrawt.s:1655 .data:0000000000000000 _g_streams /tmp/ccJSpSNa.s:1655 .data:0000000000000000 _g_streams
/tmp/ccWdrawt.s:1199 .text:0000000000000684 _stream_enable /tmp/ccJSpSNa.s:1199 .text:0000000000000684 _stream_enable
/tmp/ccWdrawt.s:1290 .text:00000000000006e4 _streams_start /tmp/ccJSpSNa.s:1290 .text:00000000000006e4 _streams_start
/tmp/ccWdrawt.s:1708 .sdram_noinit:0000000000c00000 _TX_buff /tmp/ccJSpSNa.s:1708 .sdram_noinit:0000000000c00000 _TX_buff
/tmp/ccWdrawt.s:1714 .sdram_noinit:0000000000c09c40 _TX_buff_shadow /tmp/ccJSpSNa.s:1714 .sdram_noinit:0000000000c09c40 _TX_buff_shadow
/tmp/ccWdrawt.s:1720 .sdram_noinit:0000000000c13880 _AVG_buff /tmp/ccJSpSNa.s:1720 .sdram_noinit:0000000000c13880 _AVG_buff
UNDEFINED SYMBOLS UNDEFINED SYMBOLS
___udivsi3 ___udivsi3

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -235,7 +235,6 @@ uint32_t usr_in_proc_data(uint32_t* data, uint32_t size) {
if ((DY_SYN_2_value == 1)&& (DY_SYN_2_value_prev == 0)){ //new cycle started if ((DY_SYN_2_value == 1)&& (DY_SYN_2_value_prev == 0)){ //new cycle started
//data[data_I] = 0xB00000000; //data[data_I] = 0xB00000000;
Proc_state.average_N ++;
Proc_state.AVG_buff_I = 0; Proc_state.AVG_buff_I = 0;
Proc_state.LFSM_state = CYCLE_STARTED; Proc_state.LFSM_state = CYCLE_STARTED;
if (Proc_state.average_N >= Proc_state.average_N_max){ //whole average ended if (Proc_state.average_N >= Proc_state.average_N_max){ //whole average ended
@ -259,8 +258,7 @@ uint32_t usr_in_proc_data(uint32_t* data, uint32_t size) {
} }
TX_buff_state = TODO_TX; TX_buff_state = TODO_TX;
//hdma_send_req_start(TX_buff, TX_BUFF_SIZE, 0);
//return size;
// for (uint32_t i = 0; i < TX_BUFF_SIZE; ++i){ // for (uint32_t i = 0; i < TX_BUFF_SIZE; ++i){
// TX_buff_shadow[i] = TX_buff[i]; // TX_buff_shadow[i] = TX_buff[i];
@ -274,8 +272,12 @@ uint32_t usr_in_proc_data(uint32_t* data, uint32_t size) {
// TX_buff_state = TX_DONE; // TX_buff_state = TX_DONE;
Proc_state.average_N = 0; Proc_state.average_N = 0;
//hdma_send_req_start(TX_buff, TX_buff_I, 0);
//return data_I;
}else{ // }else{ //
Proc_state.AVG_state = STEP_RUNNING; Proc_state.AVG_state = STEP_RUNNING;
Proc_state.average_N ++;
//Proc_state.AVG_buff_I = 0; //Proc_state.AVG_buff_I = 0;
} }
} }
@ -286,7 +288,7 @@ uint32_t usr_in_proc_data(uint32_t* data, uint32_t size) {
// if (Proc_state.LFSM_state == CYCLE_STARTED){ // if (Proc_state.LFSM_state == CYCLE_STARTED){
if (1){ if (1){
// AVG_buff[Proc_state.AVG_buff_I++] = 0xC0000000 | (0x00FFFFFF & (AVG_buff[Proc_state.AVG_buff_I] + val)); // AVG_buff[Proc_state.AVG_buff_I++] = 0xC0000000 | (0x00FFFFFF & (AVG_buff[Proc_state.AVG_buff_I] + val));
AVG_buff[Proc_state.AVG_buff_I] = 0xC0000000 | ((val/10 + AVG_buff[Proc_state.AVG_buff_I]) & 0xFFFFFF); AVG_buff[Proc_state.AVG_buff_I] = 0xC0000000 | ((val/Proc_state.average_N_max + AVG_buff[Proc_state.AVG_buff_I]) & 0xFFFFFF);
// AVG_buff[Proc_state.AVG_buff_I] = 0xC0000000 | some_i++; // AVG_buff[Proc_state.AVG_buff_I] = 0xC0000000 | some_i++;
// AVG_buff[Proc_state.AVG_buff_I] = 0xC0000000 | val; // AVG_buff[Proc_state.AVG_buff_I] = 0xC0000000 | val;
//AVG_buff[Proc_state.AVG_buff_I++] = 0xC0000000; //AVG_buff[Proc_state.AVG_buff_I++] = 0xC0000000;
@ -585,7 +587,7 @@ void usr_cmd_process(t_l502_bf_cmd *cmd) {
Proc_state.mode = AVG; Proc_state.mode = AVG;
Proc_state.mode_next = AVG; Proc_state.mode_next = AVG;
Proc_state.LFSM_state = CYCLE_UNKNOWN; Proc_state.LFSM_state = CYCLE_UNKNOWN;
Proc_state.average_N_max = 10; Proc_state.average_N_max = 5;
// Proc_state.average_N_max = cmd->param; // Proc_state.average_N_max = cmd->param;
Proc_state.average_N = 0; Proc_state.average_N = 0;
Proc_state.TX_buff_I = 0; Proc_state.TX_buff_I = 0;

View File

@ -11,7 +11,7 @@
******************************************************************************/ ******************************************************************************/
//#define TX_BUFF_SIZE 100000 //#define TX_BUFF_SIZE 100000
#define RAW_DATA_BUFF_SIZE 1000 #define RAW_DATA_BUFF_SIZE 1000
#define AVG_BUFF_SIZE 1000 #define AVG_BUFF_SIZE 2000
#define FFT_BUFF_SIZE 1000 #define FFT_BUFF_SIZE 1000
//#define L502_SPORT_IN_BUF_SIZE (2048*1024) //#define L502_SPORT_IN_BUF_SIZE (2048*1024)