enabled .map generation in Makefile. Included twiddle generation at the startup of the blackfin (into main.c inside main() func)
This commit is contained in:
@ -1,4 +1,4 @@
|
||||
BFIN GAS /tmp/cc53R0EN.s page 1
|
||||
BFIN GAS /tmp/ccijel02.s page 1
|
||||
|
||||
|
||||
1 .file "src/l502_fpga.c";
|
||||
@ -58,7 +58,7 @@ BFIN GAS /tmp/cc53R0EN.s page 1
|
||||
36:src/l502_fpga.c **** void fpga_spi_init(void) {
|
||||
37:src/l502_fpga.c **** /* настройка SPI */
|
||||
38:src/l502_fpga.c **** *pSPI_BAUD = 2; /* SPI CLK = 132.5/(2*2) = 33.125 */
|
||||
BFIN GAS /tmp/cc53R0EN.s page 2
|
||||
BFIN GAS /tmp/ccijel02.s page 2
|
||||
|
||||
|
||||
39:src/l502_fpga.c **** *pSPI_CTL = SPE | MSTR | SIZE | GM | TDBR_CORE; /* Мастер, MSB first, 16-bit, CPHA=0, CPO
|
||||
@ -118,7 +118,7 @@ BFIN GAS /tmp/cc53R0EN.s page 1
|
||||
50:src/l502_fpga.c **** f_spi_rw((addr&L502_SPI_MSK_ADDR) | L502_SPI_BIT_START | L502_SPI_BIT_WR);
|
||||
55 .loc 1 50 0
|
||||
56 001e 20E100C0 R0 = -16384 (X);
|
||||
BFIN GAS /tmp/cc53R0EN.s page 3
|
||||
BFIN GAS /tmp/ccijel02.s page 3
|
||||
|
||||
|
||||
57 .LBB72:
|
||||
@ -178,7 +178,7 @@ BFIN GAS /tmp/cc53R0EN.s page 1
|
||||
104 0056 000C cc =R0==0;
|
||||
105 0058 041C if cc jump .L4 (bp);
|
||||
106 .LBB77:
|
||||
BFIN GAS /tmp/cc53R0EN.s page 4
|
||||
BFIN GAS /tmp/ccijel02.s page 4
|
||||
|
||||
|
||||
23:src/l502_fpga.c **** dummy = *pSPI_RDBR;
|
||||
@ -238,7 +238,7 @@ BFIN GAS /tmp/cc53R0EN.s page 1
|
||||
21:src/l502_fpga.c **** if (*pSPI_STAT & RXS) {
|
||||
153 .loc 1 21 0
|
||||
154 008c 0AE10805 P2.L = 1288;
|
||||
BFIN GAS /tmp/cc53R0EN.s page 5
|
||||
BFIN GAS /tmp/ccijel02.s page 5
|
||||
|
||||
|
||||
155 0090 1195 R1 = W [P2] (Z);
|
||||
@ -298,7 +298,7 @@ BFIN GAS /tmp/cc53R0EN.s page 1
|
||||
32:src/l502_fpga.c **** return *pSPI_RDBR;
|
||||
202 .loc 1 32 0
|
||||
203 00cc 0895 R0 = W [P1] (Z);
|
||||
BFIN GAS /tmp/cc53R0EN.s page 6
|
||||
BFIN GAS /tmp/ccijel02.s page 6
|
||||
|
||||
|
||||
204 .LBE88:
|
||||
@ -358,7 +358,7 @@ BFIN GAS /tmp/cc53R0EN.s page 1
|
||||
21:src/l502_fpga.c **** if (*pSPI_STAT & RXS) {
|
||||
251 .loc 1 21 0
|
||||
252 010a 4AE1C0FF P2.H = 65472;
|
||||
BFIN GAS /tmp/cc53R0EN.s page 7
|
||||
BFIN GAS /tmp/ccijel02.s page 7
|
||||
|
||||
|
||||
253 .LBE100:
|
||||
@ -418,7 +418,7 @@ BFIN GAS /tmp/cc53R0EN.s page 1
|
||||
299 0140 4AE1C0FF P2.H = 65472;
|
||||
300 0144 0AE11005 P2.L = 1296;
|
||||
301 0148 1095 R0 = W [P2] (Z);
|
||||
BFIN GAS /tmp/cc53R0EN.s page 8
|
||||
BFIN GAS /tmp/ccijel02.s page 8
|
||||
|
||||
|
||||
302 .LBE103:
|
||||
@ -478,7 +478,7 @@ BFIN GAS /tmp/cc53R0EN.s page 1
|
||||
60:src/l502_fpga.c **** f_spi_rw((addr&L502_SPI_MSK_ADDR) | L502_SPI_BIT_START);
|
||||
345 .loc 1 60 0
|
||||
346 016c 20E1FF3F R0 = 16383 (X);
|
||||
BFIN GAS /tmp/cc53R0EN.s page 9
|
||||
BFIN GAS /tmp/ccijel02.s page 9
|
||||
|
||||
|
||||
347 0170 0154 R0 = R1 & R0;
|
||||
@ -538,7 +538,7 @@ BFIN GAS /tmp/cc53R0EN.s page 1
|
||||
394 01a4 1195 R1 = W [P2] (Z);
|
||||
395 01a6 0061 R0 = 32 (X);
|
||||
396 01a8 0854 R0 = R0 & R1;
|
||||
BFIN GAS /tmp/cc53R0EN.s page 10
|
||||
BFIN GAS /tmp/ccijel02.s page 10
|
||||
|
||||
|
||||
397 01aa 000C cc =R0==0;
|
||||
@ -598,7 +598,7 @@ BFIN GAS /tmp/cc53R0EN.s page 1
|
||||
444 01e6 0854 R0 = R0 & R1;
|
||||
445 01e8 000C cc =R0==0;
|
||||
446 01ea 041C if cc jump .L24 (bp);
|
||||
BFIN GAS /tmp/cc53R0EN.s page 11
|
||||
BFIN GAS /tmp/ccijel02.s page 11
|
||||
|
||||
|
||||
447 .LBB126:
|
||||
@ -658,7 +658,7 @@ BFIN GAS /tmp/cc53R0EN.s page 1
|
||||
494 0228 041C if cc jump .L26 (bp);
|
||||
495 .LBB133:
|
||||
23:src/l502_fpga.c **** dummy = *pSPI_RDBR;
|
||||
BFIN GAS /tmp/cc53R0EN.s page 12
|
||||
BFIN GAS /tmp/ccijel02.s page 12
|
||||
|
||||
|
||||
496 .loc 1 23 0
|
||||
@ -718,7 +718,7 @@ BFIN GAS /tmp/cc53R0EN.s page 1
|
||||
23:src/l502_fpga.c **** dummy = *pSPI_RDBR;
|
||||
544 .loc 1 23 0
|
||||
545 0268 0895 R0 = W [P1] (Z);
|
||||
BFIN GAS /tmp/cc53R0EN.s page 13
|
||||
BFIN GAS /tmp/ccijel02.s page 13
|
||||
|
||||
|
||||
546 026a 78E6FEFF W [FP+-4] = R0;
|
||||
@ -778,7 +778,7 @@ BFIN GAS /tmp/cc53R0EN.s page 1
|
||||
588 .loc 1 38 0
|
||||
589 02a4 4AE1C0FF P2.H = 65472;
|
||||
36:src/l502_fpga.c **** void fpga_spi_init(void) {
|
||||
BFIN GAS /tmp/cc53R0EN.s page 14
|
||||
BFIN GAS /tmp/ccijel02.s page 14
|
||||
|
||||
|
||||
590 .loc 1 36 0
|
||||
@ -838,7 +838,7 @@ BFIN GAS /tmp/cc53R0EN.s page 1
|
||||
636 .loc 1 26 0
|
||||
637 02f2 4AE1C0FF P2.H = 65472;
|
||||
638 02f6 0AE10C05 P2.L = 1292;
|
||||
BFIN GAS /tmp/cc53R0EN.s page 15
|
||||
BFIN GAS /tmp/ccijel02.s page 15
|
||||
|
||||
|
||||
639 02fa 20E118C3 R0 = -15592 (X);
|
||||
@ -898,7 +898,7 @@ BFIN GAS /tmp/cc53R0EN.s page 1
|
||||
686 0336 0AE10C05 P2.L = 1292;
|
||||
687 033a 0060 R0 = 0 (X);
|
||||
688 033c 1097 W [P2] = R0;
|
||||
BFIN GAS /tmp/cc53R0EN.s page 16
|
||||
BFIN GAS /tmp/ccijel02.s page 16
|
||||
|
||||
|
||||
28:src/l502_fpga.c **** while (!(*pSPI_STAT&RXS)) {
|
||||
@ -958,7 +958,7 @@ BFIN GAS /tmp/cc53R0EN.s page 1
|
||||
736 037a 1097 W [P2] = R0;
|
||||
28:src/l502_fpga.c **** while (!(*pSPI_STAT&RXS)) {
|
||||
737 .loc 1 28 0
|
||||
BFIN GAS /tmp/cc53R0EN.s page 17
|
||||
BFIN GAS /tmp/ccijel02.s page 17
|
||||
|
||||
|
||||
738 037c E26F P2 += -4;
|
||||
@ -1018,7 +1018,7 @@ BFIN GAS /tmp/cc53R0EN.s page 1
|
||||
785 .loc 1 28 0
|
||||
786 03ba E26F P2 += -4;
|
||||
787 03bc 0161 R1 = 32 (X);
|
||||
BFIN GAS /tmp/cc53R0EN.s page 18
|
||||
BFIN GAS /tmp/ccijel02.s page 18
|
||||
|
||||
|
||||
788 03be 4234 I0 = P2;
|
||||
@ -1078,7 +1078,7 @@ BFIN GAS /tmp/cc53R0EN.s page 1
|
||||
835 03fa 0161 R1 = 32 (X);
|
||||
836 03fc 4234 I0 = P2;
|
||||
837 .L46:
|
||||
BFIN GAS /tmp/cc53R0EN.s page 19
|
||||
BFIN GAS /tmp/ccijel02.s page 19
|
||||
|
||||
|
||||
838 03fe 0000 nop;
|
||||
@ -1138,7 +1138,7 @@ BFIN GAS /tmp/cc53R0EN.s page 1
|
||||
890 .LASFDE2:
|
||||
891 002c 00000000 .4byte .Lframe0
|
||||
892 0030 50010000 .4byte .LFB5
|
||||
BFIN GAS /tmp/cc53R0EN.s page 20
|
||||
BFIN GAS /tmp/ccijel02.s page 20
|
||||
|
||||
|
||||
893 0034 52010000 .4byte .LFE5-.LFB5
|
||||
@ -1198,7 +1198,7 @@ BFIN GAS /tmp/cc53R0EN.s page 1
|
||||
947 0035 00000000 .4byte 0x0
|
||||
948 0039 00000000 .4byte 0x0
|
||||
949 .LLST2:
|
||||
BFIN GAS /tmp/cc53R0EN.s page 21
|
||||
BFIN GAS /tmp/ccijel02.s page 21
|
||||
|
||||
|
||||
950 003d 00000000 .4byte .LVL0-.Ltext0
|
||||
@ -1258,7 +1258,7 @@ BFIN GAS /tmp/cc53R0EN.s page 1
|
||||
1004 .LLST8:
|
||||
1005 00d1 98020000 .4byte .LVL22-.Ltext0
|
||||
1006 00d5 9C020000 .4byte .LVL23-.Ltext0
|
||||
BFIN GAS /tmp/cc53R0EN.s page 22
|
||||
BFIN GAS /tmp/ccijel02.s page 22
|
||||
|
||||
|
||||
1007 00d9 0100 .2byte 0x1
|
||||
@ -1318,7 +1318,7 @@ BFIN GAS /tmp/cc53R0EN.s page 1
|
||||
1061 004f 22010000 .4byte .LASF4
|
||||
1062 0053 03 .uleb128 0x3
|
||||
1063 0054 19010000 .4byte .LASF6
|
||||
BFIN GAS /tmp/cc53R0EN.s page 23
|
||||
BFIN GAS /tmp/ccijel02.s page 23
|
||||
|
||||
|
||||
1064 0058 02 .byte 0x2
|
||||
@ -1378,7 +1378,7 @@ BFIN GAS /tmp/cc53R0EN.s page 1
|
||||
1118 00be 06 .uleb128 0x6
|
||||
1119 00bf 29000000 .4byte .LASF12
|
||||
1120 00c3 01 .byte 0x1
|
||||
BFIN GAS /tmp/cc53R0EN.s page 24
|
||||
BFIN GAS /tmp/ccijel02.s page 24
|
||||
|
||||
|
||||
1121 00c4 31 .byte 0x31
|
||||
@ -1438,7 +1438,7 @@ BFIN GAS /tmp/cc53R0EN.s page 1
|
||||
1175 0130 00000000 .4byte .LFB4
|
||||
1176 0134 50010000 .4byte .LFE4
|
||||
1177 0138 00000000 .4byte .LLST0
|
||||
BFIN GAS /tmp/cc53R0EN.s page 25
|
||||
BFIN GAS /tmp/ccijel02.s page 25
|
||||
|
||||
|
||||
1178 013c 12020000 .4byte 0x212
|
||||
@ -1498,7 +1498,7 @@ BFIN GAS /tmp/cc53R0EN.s page 1
|
||||
1232 01bd 12 .uleb128 0x12
|
||||
1233 01be 9E000000 .4byte 0x9e
|
||||
1234 01c2 02 .byte 0x2
|
||||
BFIN GAS /tmp/cc53R0EN.s page 26
|
||||
BFIN GAS /tmp/ccijel02.s page 26
|
||||
|
||||
|
||||
1235 01c3 7F .byte 0x7f
|
||||
@ -1558,7 +1558,7 @@ BFIN GAS /tmp/cc53R0EN.s page 1
|
||||
1289 0235 3A .byte 0x3a
|
||||
1290 0236 3A000000 .4byte 0x3a
|
||||
1291 023a B3000000 .4byte .LLST7
|
||||
BFIN GAS /tmp/cc53R0EN.s page 27
|
||||
BFIN GAS /tmp/ccijel02.s page 27
|
||||
|
||||
|
||||
1292 023e 17 .uleb128 0x17
|
||||
@ -1618,7 +1618,7 @@ BFIN GAS /tmp/cc53R0EN.s page 1
|
||||
1346 02b9 9E000000 .4byte 0x9e
|
||||
1347 02bd 02 .byte 0x2
|
||||
1348 02be 7F .byte 0x7f
|
||||
BFIN GAS /tmp/cc53R0EN.s page 28
|
||||
BFIN GAS /tmp/ccijel02.s page 28
|
||||
|
||||
|
||||
1349 02bf 7C .sleb128 -4
|
||||
@ -1678,7 +1678,7 @@ BFIN GAS /tmp/cc53R0EN.s page 1
|
||||
1403 0331 0C .uleb128 0xc
|
||||
1404 0332 49010000 .4byte 0x149
|
||||
1405 0336 0C .uleb128 0xc
|
||||
BFIN GAS /tmp/cc53R0EN.s page 29
|
||||
BFIN GAS /tmp/ccijel02.s page 29
|
||||
|
||||
|
||||
1406 0337 40010000 .4byte 0x140
|
||||
@ -1738,7 +1738,7 @@ BFIN GAS /tmp/cc53R0EN.s page 1
|
||||
1460 03af 00 .byte 0x0
|
||||
1461 03b0 10 .uleb128 0x10
|
||||
1462 03b1 81000000 .4byte 0x81
|
||||
BFIN GAS /tmp/cc53R0EN.s page 30
|
||||
BFIN GAS /tmp/ccijel02.s page 30
|
||||
|
||||
|
||||
1463 03b5 00020000 .4byte .Ldebug_ranges0+0x200
|
||||
@ -1798,7 +1798,7 @@ BFIN GAS /tmp/cc53R0EN.s page 1
|
||||
1517 0011 00 .byte 0x0
|
||||
1518 0012 00 .byte 0x0
|
||||
1519 0013 02 .uleb128 0x2
|
||||
BFIN GAS /tmp/cc53R0EN.s page 31
|
||||
BFIN GAS /tmp/ccijel02.s page 31
|
||||
|
||||
|
||||
1520 0014 24 .uleb128 0x24
|
||||
@ -1858,7 +1858,7 @@ BFIN GAS /tmp/cc53R0EN.s page 1
|
||||
1574 004a 05 .uleb128 0x5
|
||||
1575 004b 00 .byte 0x0
|
||||
1576 004c 03 .uleb128 0x3
|
||||
BFIN GAS /tmp/cc53R0EN.s page 32
|
||||
BFIN GAS /tmp/ccijel02.s page 32
|
||||
|
||||
|
||||
1577 004d 0E .uleb128 0xe
|
||||
@ -1918,7 +1918,7 @@ BFIN GAS /tmp/cc53R0EN.s page 1
|
||||
1631 0083 0B .uleb128 0xb
|
||||
1632 0084 01 .byte 0x1
|
||||
1633 0085 01 .uleb128 0x1
|
||||
BFIN GAS /tmp/cc53R0EN.s page 33
|
||||
BFIN GAS /tmp/ccijel02.s page 33
|
||||
|
||||
|
||||
1634 0086 13 .uleb128 0x13
|
||||
@ -1978,7 +1978,7 @@ BFIN GAS /tmp/cc53R0EN.s page 1
|
||||
1688 00bc 00 .byte 0x0
|
||||
1689 00bd 00 .byte 0x0
|
||||
1690 00be 11 .uleb128 0x11
|
||||
BFIN GAS /tmp/cc53R0EN.s page 34
|
||||
BFIN GAS /tmp/ccijel02.s page 34
|
||||
|
||||
|
||||
1691 00bf 0B .uleb128 0xb
|
||||
@ -2038,7 +2038,7 @@ BFIN GAS /tmp/cc53R0EN.s page 1
|
||||
1745 00f5 12 .uleb128 0x12
|
||||
1746 00f6 01 .uleb128 0x1
|
||||
1747 00f7 40 .uleb128 0x40
|
||||
BFIN GAS /tmp/cc53R0EN.s page 35
|
||||
BFIN GAS /tmp/ccijel02.s page 35
|
||||
|
||||
|
||||
1748 00f8 06 .uleb128 0x6
|
||||
@ -2098,7 +2098,7 @@ BFIN GAS /tmp/cc53R0EN.s page 1
|
||||
1802 012e 00 .byte 0x0
|
||||
1803 012f 00 .byte 0x0
|
||||
1804 0130 19 .uleb128 0x19
|
||||
BFIN GAS /tmp/cc53R0EN.s page 36
|
||||
BFIN GAS /tmp/ccijel02.s page 36
|
||||
|
||||
|
||||
1805 0131 1D .uleb128 0x1d
|
||||
@ -2158,7 +2158,7 @@ BFIN GAS /tmp/cc53R0EN.s page 1
|
||||
1850 0010 2C000000 .4byte .LBB73-.Ltext0
|
||||
1851 0014 46000000 .4byte .LBE73-.Ltext0
|
||||
1852 0018 22000000 .4byte .LBB72-.Ltext0
|
||||
BFIN GAS /tmp/cc53R0EN.s page 37
|
||||
BFIN GAS /tmp/ccijel02.s page 37
|
||||
|
||||
|
||||
1853 001c 2A000000 .4byte .LBE72-.Ltext0
|
||||
@ -2218,7 +2218,7 @@ BFIN GAS /tmp/cc53R0EN.s page 1
|
||||
1907 00f4 2E010000 .4byte .LBE102-.Ltext0
|
||||
1908 00f8 00000000 .4byte 0x0
|
||||
1909 00fc 00000000 .4byte 0x0
|
||||
BFIN GAS /tmp/cc53R0EN.s page 38
|
||||
BFIN GAS /tmp/ccijel02.s page 38
|
||||
|
||||
|
||||
1910 0100 50010000 .4byte .LBB106-.Ltext0
|
||||
@ -2278,7 +2278,7 @@ BFIN GAS /tmp/cc53R0EN.s page 1
|
||||
1964 01d8 00000000 .4byte 0x0
|
||||
1965 01dc 00000000 .4byte 0x0
|
||||
1966 01e0 56030000 .4byte .LBB173-.Ltext0
|
||||
BFIN GAS /tmp/cc53R0EN.s page 39
|
||||
BFIN GAS /tmp/ccijel02.s page 39
|
||||
|
||||
|
||||
1967 01e4 5A030000 .4byte .LBE173-.Ltext0
|
||||
@ -2338,7 +2338,7 @@ BFIN GAS /tmp/cc53R0EN.s page 1
|
||||
2004 69676E65
|
||||
2004 6420696E
|
||||
2004 7400
|
||||
BFIN GAS /tmp/cc53R0EN.s page 40
|
||||
BFIN GAS /tmp/ccijel02.s page 40
|
||||
|
||||
|
||||
2005 .LASF3:
|
||||
@ -2398,7 +2398,7 @@ BFIN GAS /tmp/cc53R0EN.s page 1
|
||||
2028 00
|
||||
2029 .LASF0:
|
||||
2030 012b 7369676E .string "signed char"
|
||||
BFIN GAS /tmp/cc53R0EN.s page 41
|
||||
BFIN GAS /tmp/ccijel02.s page 41
|
||||
|
||||
|
||||
2030 65642063
|
||||
@ -2409,13 +2409,13 @@ BFIN GAS /tmp/cc53R0EN.s page 1
|
||||
2032 5F777269
|
||||
2032 746500
|
||||
2033 .ident "GCC: (ADI-2014R1-RC2) 4.3.5"
|
||||
BFIN GAS /tmp/cc53R0EN.s page 42
|
||||
BFIN GAS /tmp/ccijel02.s page 42
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:0000000000000000 src/l502_fpga.c
|
||||
/tmp/cc53R0EN.s:13 .text:0000000000000000 _fpga_reg_write
|
||||
/tmp/cc53R0EN.s:312 .text:0000000000000150 _fpga_reg_read
|
||||
/tmp/cc53R0EN.s:585 .text:00000000000002a4 _fpga_spi_init
|
||||
/tmp/ccijel02.s:13 .text:0000000000000000 _fpga_reg_write
|
||||
/tmp/ccijel02.s:312 .text:0000000000000150 _fpga_reg_read
|
||||
/tmp/ccijel02.s:585 .text:00000000000002a4 _fpga_spi_init
|
||||
|
||||
NO UNDEFINED SYMBOLS
|
||||
|
||||
Reference in New Issue
Block a user