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