twiddle generation is defifintely wrong. Proved by flushing it to PC

This commit is contained in:
2025-10-09 19:21:40 +03:00
parent 2f6f7d9793
commit c12ae1f521
21 changed files with 6837 additions and 6726 deletions

View File

@ -1,4 +1,4 @@
BFIN GAS /tmp/ccQIr6RO.s page 1
BFIN GAS /tmp/ccuxJb1A.s page 1
1 .file "src/l502_hdma.c";
@ -58,7 +58,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
36:src/l502_hdma.c **** #include <ccblkfn.h>
37:src/l502_hdma.c ****
38:src/l502_hdma.c ****
BFIN GAS /tmp/ccQIr6RO.s page 2
BFIN GAS /tmp/ccuxJb1A.s page 2
39:src/l502_hdma.c **** #define STREAM_IN_EN() *pPORTFIO_CLEAR = PF14
@ -118,7 +118,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
93:src/l502_hdma.c **** STREAM_OUT_DIS();
94:src/l502_hdma.c ****
95:src/l502_hdma.c **** *pPORTGIO_DIR |= PG5 | PG6;
BFIN GAS /tmp/ccQIr6RO.s page 3
BFIN GAS /tmp/ccuxJb1A.s page 3
96:src/l502_hdma.c **** *pPORTFIO_DIR |= PF14 | PF15;
@ -178,7 +178,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
21 .LCFI0:
22 .loc 1 143 0
23 0008 0160 R1 = 0 (X);
BFIN GAS /tmp/ccQIr6RO.s page 4
BFIN GAS /tmp/ccuxJb1A.s page 4
24 000a 0AE10000 P2.L = _f_snd_start_id;
@ -238,7 +238,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
157:src/l502_hdma.c **** }
64 .loc 1 157 0
65 0056 01E80000 UNLINK;
BFIN GAS /tmp/ccQIr6RO.s page 5
BFIN GAS /tmp/ccuxJb1A.s page 5
66 005a 1000 rts;
@ -298,7 +298,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
105 00a4 1097 W [P2] = R0;
172:src/l502_hdma.c **** }
106 .loc 1 172 0
BFIN GAS /tmp/ccQIr6RO.s page 6
BFIN GAS /tmp/ccuxJb1A.s page 6
107 00a6 01E80000 UNLINK;
@ -358,7 +358,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
142 00d0 1195 R1 = W [P2] (Z);
143 00d2 4AE10000 P2.H = _f_snd_done_id;
144 00d6 0AE10400 P2.L = _f_snd_done_id;
BFIN GAS /tmp/ccQIr6RO.s page 7
BFIN GAS /tmp/ccuxJb1A.s page 7
145 00da 1095 R0 = W [P2] (Z);
@ -418,7 +418,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
206:src/l502_hdma.c **** @brief Поставить запрос на передачу по HostDMA
207:src/l502_hdma.c ****
208:src/l502_hdma.c **** Функция ставит запрос на передачу указанных данных.
BFIN GAS /tmp/ccQIr6RO.s page 8
BFIN GAS /tmp/ccuxJb1A.s page 8
209:src/l502_hdma.c **** т.е. буфер нельзя будет использовать до того, как дан
@ -478,7 +478,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
221 .loc 1 219 0
222 0132 4B52 R1 = R3 - R1;
223 0134 C942 R1 = R1.L (Z);
BFIN GAS /tmp/ccQIr6RO.s page 9
BFIN GAS /tmp/ccuxJb1A.s page 9
224 0136 F860 R0 = 31 (X);
@ -538,7 +538,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
265 .loc 1 71 0
266 0174 95B0 [P2+8] = R5;
75:src/l502_hdma.c **** descr_arr[*pos].udata = size;
BFIN GAS /tmp/ccQIr6RO.s page 10
BFIN GAS /tmp/ccuxJb1A.s page 10
267 .loc 1 75 0
@ -598,7 +598,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
307 .loc 1 226 0
308 01aa AD05 ( r7:5, p5:5 ) = [sp++];
309
BFIN GAS /tmp/ccQIr6RO.s page 11
BFIN GAS /tmp/ccuxJb1A.s page 11
310 .LCFI9:
@ -658,7 +658,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
240:src/l502_hdma.c **** int hdma_recv_req_start(uint32_t* buf, uint32_t size) {
346 .loc 1 240 0
347 01c2 3930 R7 = R1;
BFIN GAS /tmp/ccQIr6RO.s page 12
BFIN GAS /tmp/ccuxJb1A.s page 12
348 .LBB41:
@ -718,7 +718,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
394 13B70000
395 W [P2+24] = R3 ||
396 nop;
BFIN GAS /tmp/ccQIr6RO.s page 13
BFIN GAS /tmp/ccuxJb1A.s page 13
397 020a 50B0 [P2+4] = R0;
@ -778,7 +778,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
435 .loc 1 247 0
436 0244 B505 ( r7:6, p5:5 ) = [sp++];
437
BFIN GAS /tmp/ccQIr6RO.s page 14
BFIN GAS /tmp/ccuxJb1A.s page 14
438 .LCFI12:
@ -838,7 +838,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
269:src/l502_hdma.c **** hdma_send_done(g_state.hdma.in_lb.addr, g_state.hdma.in_lb.udata);
270:src/l502_hdma.c **** }
271:src/l502_hdma.c **** /* проверяем, не был ли записан результат приема да
BFIN GAS /tmp/ccQIr6RO.s page 15
BFIN GAS /tmp/ccuxJb1A.s page 15
272:src/l502_hdma.c **** HDMA из PC в BF */
@ -898,7 +898,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
311:src/l502_hdma.c **** ISR(hdma_rd_isr) {
482 .loc 1 311 0
483 0266 00E80000 LINK 0;
BFIN GAS /tmp/ccQIr6RO.s page 16
BFIN GAS /tmp/ccuxJb1A.s page 16
484 .LCFI19:
@ -958,7 +958,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
32:/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 __builtin_raise(x) __asm__ __volatile__ ("raise %0;" : : "n"(x))
33:/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 __builtin_excpt(x) __asm__ __volatile__ ("excpt %0;" : : "n"(x))
34:/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 __builtin_prefetch(x) __asm__ __volatile__ ("PREFETCH[%0];" : : "p"(x))
BFIN GAS /tmp/ccQIr6RO.s page 17
BFIN GAS /tmp/ccuxJb1A.s page 17
35:/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 __builtin_prefetchmodup(x) ({ void *__p = &(x); __asm__ __volatile__ ("PREFETCH[%0++];" : "
@ -1018,7 +1018,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
89:/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
90:/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 sti(unsigned int __a) {
91:/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_sti(__a);
BFIN GAS /tmp/ccQIr6RO.s page 18
BFIN GAS /tmp/ccuxJb1A.s page 18
92:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** }
@ -1078,7 +1078,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
146:/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_PREFETCHMODUP))))
147:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
148:/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_PREFETCHMODUP
BFIN GAS /tmp/ccQIr6RO.s page 19
BFIN GAS /tmp/ccuxJb1A.s page 19
149:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
@ -1138,7 +1138,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
203:/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_FLUSHMODUP)) || \
204:/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_FLUSHMODUP))))
205:/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/ccQIr6RO.s page 20
BFIN GAS /tmp/ccuxJb1A.s page 20
206:/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_FLUSHMODUP
@ -1198,7 +1198,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
260:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** }
261:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
262:/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_CSYNC */
BFIN GAS /tmp/ccQIr6RO.s page 21
BFIN GAS /tmp/ccuxJb1A.s page 21
263:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
@ -1258,7 +1258,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
93:src/l502_hdma.c **** STREAM_OUT_DIS();
537 .loc 1 93 0
538 02b0 20E10080 R0 = -32768 (X);
BFIN GAS /tmp/ccQIr6RO.s page 22
BFIN GAS /tmp/ccuxJb1A.s page 22
539 02b4 1097 W [P2] = R0;
@ -1318,7 +1318,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
586 0312 0AE12C20 P2.L = 8236;
587 0316 1093 [P2] = R0;
588 .LBB52:
BFIN GAS /tmp/ccQIr6RO.s page 23
BFIN GAS /tmp/ccuxJb1A.s page 23
589 .LBB53:
@ -1378,7 +1378,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
637 .LBE54:
111:src/l502_hdma.c **** *pSIC_IMASK0 |= IRQ_DMA1; //разрешение прерывания HOSTDP на запись
638 .loc 1 111 0
BFIN GAS /tmp/ccQIr6RO.s page 24
BFIN GAS /tmp/ccuxJb1A.s page 24
639 035e 4AE1C0FF P2.H = 65472;
@ -1438,7 +1438,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
684 .loc 1 120 0
685 03be F967 R1 += -1;
686 03c0 F860 R0 = 31 (X);
BFIN GAS /tmp/ccQIr6RO.s page 25
BFIN GAS /tmp/ccuxJb1A.s page 25
123:src/l502_hdma.c **** g_state.hdma.in[d].next_descr = d==( L502_IN_HDMA_DESCR_CNT-1) ?
@ -1498,7 +1498,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
729 040c B2E01700 LSETUP (.L39, .L49) LC1 = P0;
730 .L39:
130:src/l502_hdma.c **** g_state.hdma.out[d].next_descr = d==( L502_IN_HDMA_DESCR_CNT-1) ?
BFIN GAS /tmp/ccQIr6RO.s page 26
BFIN GAS /tmp/ccuxJb1A.s page 26
731 .loc 1 130 0
@ -1558,7 +1558,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
779 045a 7101 [--SP] = LT0;
780 .LCFI24:
781 045c 7401 [--SP] = LT1;
BFIN GAS /tmp/ccQIr6RO.s page 27
BFIN GAS /tmp/ccuxJb1A.s page 27
782 .LCFI25:
@ -1618,7 +1618,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
833 .loc 1 258 0
834 0494 0AE1680C P2.L = 3176;
257:src/l502_hdma.c **** ISR(hdma_isr) {
BFIN GAS /tmp/ccQIr6RO.s page 28
BFIN GAS /tmp/ccuxJb1A.s page 28
835 .loc 1 257 0
@ -1678,7 +1678,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
882 04ee 4060 R0 = 8 (X);
883 04f0 0AE10434 P2.L = 13316;
884 04f4 1097 W [P2] = R0;
BFIN GAS /tmp/ccQIr6RO.s page 29
BFIN GAS /tmp/ccuxJb1A.s page 29
885 .L52:
@ -1738,7 +1738,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
935 .loc 1 277 0
936 054c 8D5A P2 = P5 + P1;
937 054e 0F32 P1 = R7;
BFIN GAS /tmp/ccQIr6RO.s page 30
BFIN GAS /tmp/ccuxJb1A.s page 30
938 0550 8A5A P2 = P2 + P1;
@ -1798,7 +1798,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
983 .loc 1 292 0
984 05a4 F960 R1 = 31 (X);
985 05a6 5899 R0 = B [P3] (X);
BFIN GAS /tmp/ccQIr6RO.s page 31
BFIN GAS /tmp/ccuxJb1A.s page 31
986 05a8 0864 R0 += 1;
@ -1858,7 +1858,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
1038 0014 00000000 .4byte .Lframe0
1039 0018 00000000 .4byte .LFB18
1040 001c 44000000 .4byte .LFE18-.LFB18
BFIN GAS /tmp/ccQIr6RO.s page 32
BFIN GAS /tmp/ccuxJb1A.s page 32
1041 0020 48 .byte 0x4
@ -1918,7 +1918,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
1095 006a 0F .uleb128 0xf
1096 006b 08 .uleb128 0x8
1097 006c 8F .byte 0x8f
BFIN GAS /tmp/ccQIr6RO.s page 33
BFIN GAS /tmp/ccuxJb1A.s page 33
1098 006d 02 .uleb128 0x2
@ -1978,7 +1978,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
1152 00b7 8F .byte 0x8f
1153 00b8 06 .uleb128 0x6
1154 00b9 A3 .byte 0xa3
BFIN GAS /tmp/ccQIr6RO.s page 34
BFIN GAS /tmp/ccuxJb1A.s page 34
1155 00ba 05 .uleb128 0x5
@ -2038,7 +2038,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
1209 00ff 0E .byte 0xe
1210 0100 0C .uleb128 0xc
1211 0101 42 .byte 0x4
BFIN GAS /tmp/ccQIr6RO.s page 35
BFIN GAS /tmp/ccuxJb1A.s page 35
1212 .4byte .LCFI17-.LCFI16
@ -2098,7 +2098,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
1266 013e 03 .uleb128 0x3
1267 013f 86 .byte 0x86
1268 0140 02 .uleb128 0x2
BFIN GAS /tmp/ccQIr6RO.s page 36
BFIN GAS /tmp/ccuxJb1A.s page 36
1269 0141 85 .byte 0x85
@ -2158,7 +2158,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
1323 0175 42 .byte 0x4
1324 .4byte .LCFI34-.LCFI33
1325 0176 0E .byte 0xe
BFIN GAS /tmp/ccQIr6RO.s page 37
BFIN GAS /tmp/ccuxJb1A.s page 37
1326 0177 64 .uleb128 0x64
@ -2218,7 +2218,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
1380 01a7 27 .uleb128 0x27
1381 01a8 9F .byte 0x9f
1382 01a9 25 .uleb128 0x25
BFIN GAS /tmp/ccQIr6RO.s page 38
BFIN GAS /tmp/ccuxJb1A.s page 38
1383 01aa 9E .byte 0x9e
@ -2278,7 +2278,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
1437 01e0 81 .byte 0x81
1438 01e1 09 .uleb128 0x9
1439 01e2 80 .byte 0x80
BFIN GAS /tmp/ccQIr6RO.s page 39
BFIN GAS /tmp/ccuxJb1A.s page 39
1440 01e3 08 .uleb128 0x8
@ -2338,7 +2338,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
1494 .LLST1:
1495 001f 44000000 .4byte .LFB19-.Ltext0
1496 0023 4C000000 .4byte .LCFI1-.Ltext0
BFIN GAS /tmp/ccQIr6RO.s page 40
BFIN GAS /tmp/ccuxJb1A.s page 40
1497 0027 0100 .2byte 0x1
@ -2398,7 +2398,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
1551 00b1 08 .sleb128 8
1552 00b2 00000000 .4byte 0x0
1553 00b6 00000000 .4byte 0x0
BFIN GAS /tmp/ccQIr6RO.s page 41
BFIN GAS /tmp/ccuxJb1A.s page 41
1554 .LLST6:
@ -2458,7 +2458,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
1608 0149 00000000 .4byte 0x0
1609 .LLST9:
1610 014d 14010000 .4byte .LVL0-.Ltext0
BFIN GAS /tmp/ccQIr6RO.s page 42
BFIN GAS /tmp/ccuxJb1A.s page 42
1611 0151 40010000 .4byte .LVL3-.Ltext0
@ -2518,7 +2518,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
1665 01e2 56 .byte 0x56
1666 01e3 00000000 .4byte 0x0
1667 01e7 00000000 .4byte 0x0
BFIN GAS /tmp/ccQIr6RO.s page 43
BFIN GAS /tmp/ccuxJb1A.s page 43
1668 .LLST12:
@ -2578,7 +2578,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
1722 0272 00000000 .4byte 0x0
1723 0276 00000000 .4byte 0x0
1724 .LLST14:
BFIN GAS /tmp/ccQIr6RO.s page 44
BFIN GAS /tmp/ccuxJb1A.s page 44
1725 027a 9C020000 .4byte .LFB17-.Ltext0
@ -2638,7 +2638,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
1779 0305 10 .sleb128 16
1780 0306 62040000 .4byte .LCFI27-.Ltext0
1781 030a 64040000 .4byte .LCFI28-.Ltext0
BFIN GAS /tmp/ccQIr6RO.s page 45
BFIN GAS /tmp/ccuxJb1A.s page 45
1782 030e 0200 .2byte 0x2
@ -2698,7 +2698,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
1836 0396 7A040000 .4byte .LCFI39-.Ltext0
1837 039a 0300 .2byte 0x3
1838 039c 7E .byte 0x7e
BFIN GAS /tmp/ccQIr6RO.s page 46
BFIN GAS /tmp/ccuxJb1A.s page 46
1839 039d F400 .sleb128 116
@ -2758,7 +2758,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
1893 042b 7E .byte 0x7e
1894 042c A801 .sleb128 168
1895 042e 9E040000 .4byte .LCFI50-.Ltext0
BFIN GAS /tmp/ccQIr6RO.s page 47
BFIN GAS /tmp/ccuxJb1A.s page 47
1896 0432 C8050000 .4byte .LFE26-.Ltext0
@ -2818,7 +2818,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
1950 0063 04 .byte 0x4
1951 0064 05 .byte 0x5
1952 0065 D1000000 .4byte .LASF7
BFIN GAS /tmp/ccQIr6RO.s page 48
BFIN GAS /tmp/ccuxJb1A.s page 48
1953 0069 03 .uleb128 0x3
@ -2878,7 +2878,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
2007 00d3 23 .byte 0x23
2008 00d4 00 .uleb128 0x0
2009 00d5 08 .uleb128 0x8
BFIN GAS /tmp/ccQIr6RO.s page 49
BFIN GAS /tmp/ccuxJb1A.s page 49
2010 00d6 E8020000 .4byte .LASF18
@ -2938,7 +2938,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
2064 0137 BE000000 .4byte 0xbe
2065 013b 0C .uleb128 0xc
2066 013c 20 .byte 0x20
BFIN GAS /tmp/ccQIr6RO.s page 50
BFIN GAS /tmp/ccuxJb1A.s page 50
2067 013d 05 .byte 0x5
@ -2998,7 +2998,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
2121 019d 23 .byte 0x23
2122 019e 45000000 .4byte 0x45
2123 01a2 02 .byte 0x2
BFIN GAS /tmp/ccQIr6RO.s page 51
BFIN GAS /tmp/ccuxJb1A.s page 51
2124 01a3 23 .byte 0x23
@ -3058,7 +3058,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
2178 0200 00 .uleb128 0x0
2179 0201 0D .uleb128 0xd
2180 0202 696E00 .string "in"
BFIN GAS /tmp/ccQIr6RO.s page 52
BFIN GAS /tmp/ccuxJb1A.s page 52
2181 0205 05 .byte 0x5
@ -3118,7 +3118,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
2235 026b 23 .byte 0x23
2236 026c 8010 .uleb128 0x800
2237 026e 00 .byte 0x0
BFIN GAS /tmp/ccQIr6RO.s page 53
BFIN GAS /tmp/ccuxJb1A.s page 53
2238 026f 03 .uleb128 0x3
@ -3178,7 +3178,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
2292 02dd 00 .byte 0x0
2293 02de 14 .uleb128 0x14
2294 02df 04 .byte 0x4
BFIN GAS /tmp/ccQIr6RO.s page 54
BFIN GAS /tmp/ccuxJb1A.s page 54
2295 02e0 DF010000 .4byte 0x1df
@ -3238,7 +3238,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
2349 034b 5C000000 .4byte .LFB20
2350 034f AC000000 .4byte .LFE20
2351 0353 3E000000 .4byte .LLST2
BFIN GAS /tmp/ccQIr6RO.s page 55
BFIN GAS /tmp/ccuxJb1A.s page 55
2352 0357 16 .uleb128 0x16
@ -3298,7 +3298,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
2406 03e4 8F020000 .4byte 0x28f
2407 03e8 20000000 .4byte .Ldebug_ranges0+0x20
2408 03ec 01 .byte 0x1
BFIN GAS /tmp/ccQIr6RO.s page 56
BFIN GAS /tmp/ccuxJb1A.s page 56
2409 03ed DC .byte 0xdc
@ -3358,7 +3358,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
2463 046b D2020000 .4byte 0x2d2
2464 046f 1D .uleb128 0x1d
2465 0470 C7020000 .4byte 0x2c7
BFIN GAS /tmp/ccQIr6RO.s page 57
BFIN GAS /tmp/ccuxJb1A.s page 57
2466 0474 1D .uleb128 0x1d
@ -3418,7 +3418,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
2520 04f3 25 .uleb128 0x25
2521 04f4 04030000 .4byte 0x304
2522 04f8 04030000 .4byte .LBB50
BFIN GAS /tmp/ccQIr6RO.s page 58
BFIN GAS /tmp/ccuxJb1A.s page 58
2523 04fc 06030000 .4byte .LBE50
@ -3478,7 +3478,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
2577 0580 2E01 .2byte 0x12e
2578 0582 27 .uleb128 0x27
2579 0583 70000000 .4byte .Ldebug_ranges0+0x70
BFIN GAS /tmp/ccQIr6RO.s page 59
BFIN GAS /tmp/ccuxJb1A.s page 59
2580 0587 28 .uleb128 0x28
@ -3538,7 +3538,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
2634 05f7 09000000 .4byte _f_rcv_next_descr
2635 05fb 29 .uleb128 0x29
2636 05fc 1A000000 .4byte .LASF62
BFIN GAS /tmp/ccQIr6RO.s page 60
BFIN GAS /tmp/ccuxJb1A.s page 60
2637 0600 01 .byte 0x1
@ -3598,7 +3598,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
2691 0025 3B .uleb128 0x3b
2692 0026 0B .uleb128 0xb
2693 0027 49 .uleb128 0x49
BFIN GAS /tmp/ccQIr6RO.s page 61
BFIN GAS /tmp/ccuxJb1A.s page 61
2694 0028 13 .uleb128 0x13
@ -3658,7 +3658,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
2748 005e 3A .uleb128 0x3a
2749 005f 0B .uleb128 0xb
2750 0060 3B .uleb128 0x3b
BFIN GAS /tmp/ccQIr6RO.s page 62
BFIN GAS /tmp/ccuxJb1A.s page 62
2751 0061 0B .uleb128 0xb
@ -3718,7 +3718,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
2805 0097 3B .uleb128 0x3b
2806 0098 0B .uleb128 0xb
2807 0099 49 .uleb128 0x49
BFIN GAS /tmp/ccQIr6RO.s page 63
BFIN GAS /tmp/ccuxJb1A.s page 63
2808 009a 13 .uleb128 0x13
@ -3778,7 +3778,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
2862 00d0 13 .uleb128 0x13
2863 00d1 00 .byte 0x0
2864 00d2 00 .byte 0x0
BFIN GAS /tmp/ccQIr6RO.s page 64
BFIN GAS /tmp/ccuxJb1A.s page 64
2865 00d3 12 .uleb128 0x12
@ -3838,7 +3838,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
2919 0109 0C .uleb128 0xc
2920 010a 03 .uleb128 0x3
2921 010b 0E .uleb128 0xe
BFIN GAS /tmp/ccQIr6RO.s page 65
BFIN GAS /tmp/ccuxJb1A.s page 65
2922 010c 3A .uleb128 0x3a
@ -3898,7 +3898,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
2976 0142 00 .byte 0x0
2977 0143 03 .uleb128 0x3
2978 0144 08 .uleb128 0x8
BFIN GAS /tmp/ccQIr6RO.s page 66
BFIN GAS /tmp/ccuxJb1A.s page 66
2979 0145 3A .uleb128 0x3a
@ -3958,7 +3958,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
3033 017b 31 .uleb128 0x31
3034 017c 13 .uleb128 0x13
3035 017d 00 .byte 0x0
BFIN GAS /tmp/ccQIr6RO.s page 67
BFIN GAS /tmp/ccuxJb1A.s page 67
3036 017e 00 .byte 0x0
@ -4018,7 +4018,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
3090 01b4 0B .uleb128 0xb
3091 01b5 3B .uleb128 0x3b
3092 01b6 0B .uleb128 0xb
BFIN GAS /tmp/ccQIr6RO.s page 68
BFIN GAS /tmp/ccuxJb1A.s page 68
3093 01b7 27 .uleb128 0x27
@ -4078,7 +4078,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
3147 01ed 1D .uleb128 0x1d
3148 01ee 00 .byte 0x0
3149 01ef 31 .uleb128 0x31
BFIN GAS /tmp/ccQIr6RO.s page 69
BFIN GAS /tmp/ccuxJb1A.s page 69
3150 01f0 13 .uleb128 0x13
@ -4138,7 +4138,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
3204 0226 00 .byte 0x0
3205 0227 2A .uleb128 0x2a
3206 0228 34 .uleb128 0x34
BFIN GAS /tmp/ccQIr6RO.s page 70
BFIN GAS /tmp/ccuxJb1A.s page 70
3207 0229 00 .byte 0x0
@ -4198,7 +4198,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
3245 0072 7D030000 .4byte 0x37d
3246 0076 68646D61 .string "hdma_recv_req_rdy"
3246 5F726563
BFIN GAS /tmp/ccQIr6RO.s page 71
BFIN GAS /tmp/ccuxJb1A.s page 71
3246 765F7265
@ -4258,7 +4258,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
3284 0030 00000000 .4byte 0x0
3285 0034 00000000 .4byte 0x0
3286 0038 B6010000 .4byte .LBB37-.Ltext0
BFIN GAS /tmp/ccQIr6RO.s page 72
BFIN GAS /tmp/ccuxJb1A.s page 72
3287 003c BA010000 .4byte .LBE37-.Ltext0
@ -4318,7 +4318,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
3320 5F617272
3320 00
3321 .LASF10:
BFIN GAS /tmp/ccQIr6RO.s page 73
BFIN GAS /tmp/ccuxJb1A.s page 73
3322 006c 6C6F6E67 .string "long long int"
@ -4378,7 +4378,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
3346 55535F50
3347 .LASF34:
3348 0111 745F6864 .string "t_hdma_stream_descr"
BFIN GAS /tmp/ccQIr6RO.s page 74
BFIN GAS /tmp/ccuxJb1A.s page 74
3348 6D615F73
@ -4438,7 +4438,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
3372 01e0 665F736E .string "f_snd_start_id"
3372 645F7374
3372 6172745F
BFIN GAS /tmp/ccQIr6RO.s page 75
BFIN GAS /tmp/ccuxJb1A.s page 75
3372 696400
@ -4498,7 +4498,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
3398 715F7264
3398 7900
3399 .LASF60:
BFIN GAS /tmp/ccQIr6RO.s page 76
BFIN GAS /tmp/ccuxJb1A.s page 76
3400 027d 665F736E .string "f_snd_next_descr"
@ -4558,7 +4558,7 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
3426 696400
3427 .LASF3:
3428 030d 75696E74 .string "uint8_t"
BFIN GAS /tmp/ccQIr6RO.s page 77
BFIN GAS /tmp/ccuxJb1A.s page 77
3428 385F7400
@ -4596,29 +4596,29 @@ BFIN GAS /tmp/ccQIr6RO.s page 1
3442 0375 72657375 .string "result"
3442 6C7400
3443 .ident "GCC: (ADI-2014R1-RC2) 4.3.5"
BFIN GAS /tmp/ccQIr6RO.s page 78
BFIN GAS /tmp/ccuxJb1A.s page 78
DEFINED SYMBOLS
*ABS*:0000000000000000 src/l502_hdma.c
/tmp/ccQIr6RO.s:13 .text:0000000000000000 _hdma_send_start
/tmp/ccQIr6RO.s:1007 .bss:0000000000000000 _f_snd_start_id
/tmp/ccQIr6RO.s:1011 .bss:0000000000000004 _f_snd_done_id
/tmp/ccQIr6RO.s:1013 .bss:0000000000000008 _f_snd_next_descr
/tmp/ccQIr6RO.s:52 .text:0000000000000044 _hdma_send_stop
/tmp/ccQIr6RO.s:72 .text:000000000000005c _hdma_recv_start
/tmp/ccQIr6RO.s:1009 .bss:0000000000000002 _f_rcv_start_id
/tmp/ccQIr6RO.s:1013 .bss:0000000000000006 _f_rcv_done_id
/tmp/ccQIr6RO.s:1015 .bss:0000000000000009 _f_rcv_next_descr
/tmp/ccQIr6RO.s:1017 .bss:000000000000000a _f_rcv_done_descr
/tmp/ccQIr6RO.s:114 .text:00000000000000ac _hdma_recv_stop
/tmp/ccQIr6RO.s:134 .text:00000000000000c4 _hdma_send_req_rdy
/tmp/ccQIr6RO.s:158 .text:00000000000000ec _hdma_recv_req_rdy
/tmp/ccQIr6RO.s:182 .text:0000000000000114 _hdma_send_req_start
/tmp/ccQIr6RO.s:328 .text:00000000000001b4 _hdma_recv_req_start
/tmp/ccQIr6RO.s:467 .text:0000000000000258 _hdma_rd_isr
/tmp/ccQIr6RO.s:522 .text:000000000000029c _hdma_init
/tmp/ccQIr6RO.s:774 .text:0000000000000458 _hdma_isr
/tmp/ccuxJb1A.s:13 .text:0000000000000000 _hdma_send_start
/tmp/ccuxJb1A.s:1007 .bss:0000000000000000 _f_snd_start_id
/tmp/ccuxJb1A.s:1011 .bss:0000000000000004 _f_snd_done_id
/tmp/ccuxJb1A.s:1013 .bss:0000000000000008 _f_snd_next_descr
/tmp/ccuxJb1A.s:52 .text:0000000000000044 _hdma_send_stop
/tmp/ccuxJb1A.s:72 .text:000000000000005c _hdma_recv_start
/tmp/ccuxJb1A.s:1009 .bss:0000000000000002 _f_rcv_start_id
/tmp/ccuxJb1A.s:1013 .bss:0000000000000006 _f_rcv_done_id
/tmp/ccuxJb1A.s:1015 .bss:0000000000000009 _f_rcv_next_descr
/tmp/ccuxJb1A.s:1017 .bss:000000000000000a _f_rcv_done_descr
/tmp/ccuxJb1A.s:114 .text:00000000000000ac _hdma_recv_stop
/tmp/ccuxJb1A.s:134 .text:00000000000000c4 _hdma_send_req_rdy
/tmp/ccuxJb1A.s:158 .text:00000000000000ec _hdma_recv_req_rdy
/tmp/ccuxJb1A.s:182 .text:0000000000000114 _hdma_send_req_start
/tmp/ccuxJb1A.s:328 .text:00000000000001b4 _hdma_recv_req_start
/tmp/ccuxJb1A.s:467 .text:0000000000000258 _hdma_rd_isr
/tmp/ccuxJb1A.s:522 .text:000000000000029c _hdma_init
/tmp/ccuxJb1A.s:774 .text:0000000000000458 _hdma_isr
UNDEFINED SYMBOLS
_g_state