2422 lines
81 KiB
Plaintext
2422 lines
81 KiB
Plaintext
BFIN GAS /tmp/cc7SPSoT.s page 1
|
||
|
||
|
||
1 .file "src/l502_fpga.c";
|
||
2 .section .debug_abbrev,"",@progbits
|
||
3 .Ldebug_abbrev0:
|
||
4 .section .debug_info,"",@progbits
|
||
5 .Ldebug_info0:
|
||
6 .section .debug_line,"",@progbits
|
||
7 .Ldebug_line0:
|
||
8 0000 CE010000 .text;
|
||
8 0200BC00
|
||
8 00000101
|
||
8 FB0E0D00
|
||
8 01010101
|
||
9 .Ltext0:
|
||
10 .align 4
|
||
11 .global _fpga_reg_write;
|
||
12 .type _fpga_reg_write, STT_FUNC;
|
||
13 _fpga_reg_write:
|
||
14 .LFB4:
|
||
15 .file 1 "src/l502_fpga.c"
|
||
1:src/l502_fpga.c **** /** @addtogroup fpga_regs
|
||
2:src/l502_fpga.c **** @{
|
||
3:src/l502_fpga.c **** @file l502_fpga.c
|
||
4:src/l502_fpga.c **** Файл содержит логику передачи команд для чтения/зап
|
||
5:src/l502_fpga.c **** ПЛИС по SPI.
|
||
6:src/l502_fpga.c **** Изначально SPI должен быть проинициализирован с помо
|
||
7:src/l502_fpga.c **** После этого можно осуществлять запись с помощью fpga_r
|
||
8:src/l502_fpga.c **** чтение с помощью fpga_reg_read(). */
|
||
9:src/l502_fpga.c ****
|
||
10:src/l502_fpga.c **** #include <cdefBF523.h>
|
||
11:src/l502_fpga.c ****
|
||
12:src/l502_fpga.c **** #include "l502_fpga.h"
|
||
13:src/l502_fpga.c ****
|
||
14:src/l502_fpga.c **** #define L502_SPI_BIT_START 0x8000UL
|
||
15:src/l502_fpga.c **** #define L502_SPI_BIT_WR 0x4000UL
|
||
16:src/l502_fpga.c **** #define L502_SPI_MSK_ADDR 0x3FFFUL
|
||
17:src/l502_fpga.c ****
|
||
18:src/l502_fpga.c ****
|
||
19:src/l502_fpga.c **** static uint16_t f_spi_rw(uint16_t word) {
|
||
20:src/l502_fpga.c **** /* если в было принято уже слово - то читаем его, чтобы
|
||
21:src/l502_fpga.c **** if (*pSPI_STAT & RXS) {
|
||
22:src/l502_fpga.c **** volatile uint16_t dummy;
|
||
23:src/l502_fpga.c **** dummy = *pSPI_RDBR;
|
||
24:src/l502_fpga.c **** }
|
||
25:src/l502_fpga.c ****
|
||
26:src/l502_fpga.c **** *pSPI_TDBR = word;
|
||
27:src/l502_fpga.c **** /* ждем пока примем новое слово */
|
||
28:src/l502_fpga.c **** while (!(*pSPI_STAT&RXS)) {
|
||
29:src/l502_fpga.c **** continue;
|
||
30:src/l502_fpga.c **** }
|
||
31:src/l502_fpga.c ****
|
||
32:src/l502_fpga.c **** return *pSPI_RDBR;
|
||
33:src/l502_fpga.c **** }
|
||
34:src/l502_fpga.c ****
|
||
35:src/l502_fpga.c ****
|
||
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/cc7SPSoT.s page 2
|
||
|
||
|
||
39:src/l502_fpga.c **** *pSPI_CTL = SPE | MSTR | SIZE | GM | TDBR_CORE; /* Мастер, MSB first, 16-bit, CPHA=0, CPO
|
||
40:src/l502_fpga.c **** *pSPI_FLG = FLS1;
|
||
41:src/l502_fpga.c ****
|
||
42:src/l502_fpga.c **** *pPORTG_MUX = (*pPORTG_MUX & 0xFFFC) | 2;
|
||
43:src/l502_fpga.c **** *pPORTG_FER |= PG1 | PG2 | PG3 | PG4;
|
||
44:src/l502_fpga.c ****
|
||
45:src/l502_fpga.c **** fpga_reg_write(L502_REGS_IOHARD_OUTSWAP_BFCTL, 0);
|
||
46:src/l502_fpga.c **** }
|
||
47:src/l502_fpga.c ****
|
||
48:src/l502_fpga.c ****
|
||
49:src/l502_fpga.c **** void fpga_reg_write(uint16_t addr, uint32_t value) {
|
||
16 .loc 1 49 0
|
||
17 .LVL0:
|
||
18 .LBB62:
|
||
19 .LBB65:
|
||
21:src/l502_fpga.c **** if (*pSPI_STAT & RXS) {
|
||
20 .loc 1 21 0
|
||
21 0000 4AE1C0FF P2.H = 65472;
|
||
22 .LBE65:
|
||
23 .LBE62:
|
||
24 .loc 1 49 0
|
||
25 0004 00E80100 LINK 4;
|
||
26 .LCFI0:
|
||
27 .loc 1 49 0
|
||
28 0008 1030 R2 = R0;
|
||
29 .LBB70:
|
||
30 .LBB67:
|
||
21:src/l502_fpga.c **** if (*pSPI_STAT & RXS) {
|
||
31 .loc 1 21 0
|
||
32 000a 0AE10805 P2.L = 1288;
|
||
33 000e 1095 R0 = W [P2] (Z);
|
||
34 .LVL1:
|
||
35 .LBE67:
|
||
36 .LBE70:
|
||
37 .loc 1 49 0
|
||
38 0010 1930 R3 = R1;
|
||
39 .LBB71:
|
||
40 .LBB64:
|
||
21:src/l502_fpga.c **** if (*pSPI_STAT & RXS) {
|
||
41 .loc 1 21 0
|
||
42 0012 2848 cc = !BITTST (R0,5);
|
||
43 0014 051C if cc jump .L2 (bp);
|
||
44 .LVL2:
|
||
45 .LBB66:
|
||
23:src/l502_fpga.c **** dummy = *pSPI_RDBR;
|
||
46 .loc 1 23 0
|
||
47 0016 426C P2 += 8;
|
||
48 0018 1095 R0 = W [P2] (Z);
|
||
49 001a 78E6FEFF W [FP+-4] = R0;
|
||
50 .LVL3:
|
||
51 .L2:
|
||
52 .LBE66:
|
||
53 .LBE64:
|
||
54 .LBE71:
|
||
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/cc7SPSoT.s page 3
|
||
|
||
|
||
57 .LBB72:
|
||
58 .LBB68:
|
||
26:src/l502_fpga.c **** *pSPI_TDBR = word;
|
||
59 .loc 1 26 0
|
||
60 0022 4AE1C0FF P2.H = 65472;
|
||
61 0026 0AE10C05 P2.L = 1292;
|
||
62 .LBE68:
|
||
63 .LBE72:
|
||
64 .loc 1 50 0
|
||
65 002a 0256 R0 = R2 | R0;
|
||
66 .LBB73:
|
||
67 .LBB63:
|
||
26:src/l502_fpga.c **** *pSPI_TDBR = word;
|
||
68 .loc 1 26 0
|
||
69 002c 1097 W [P2] = R0;
|
||
28:src/l502_fpga.c **** while (!(*pSPI_STAT&RXS)) {
|
||
70 .loc 1 28 0
|
||
71 002e E26F P2 += -4;
|
||
72 0030 0161 R1 = 32 (X);
|
||
73 0032 4234 I0 = P2;
|
||
74 .L3:
|
||
75 0034 0000 nop;
|
||
76 0036 209D R0.L = W [I0];
|
||
77 0038 0154 R0 = R1 & R0;
|
||
78 003a 000C cc =R0==0;
|
||
79 003c FC1F if cc jump .L3 (bp);
|
||
32:src/l502_fpga.c **** return *pSPI_RDBR;
|
||
80 .loc 1 32 0
|
||
81 003e 49E1C0FF P1.H = 65472;
|
||
82 0042 09E11005 P1.L = 1296;
|
||
83 .LBE63:
|
||
84 .LBE73:
|
||
85 .LBB74:
|
||
86 .LBB76:
|
||
21:src/l502_fpga.c **** if (*pSPI_STAT & RXS) {
|
||
87 .loc 1 21 0
|
||
88 0046 4AE1C0FF P2.H = 65472;
|
||
89 .LBE76:
|
||
90 .LBE74:
|
||
91 .LBB80:
|
||
92 .LBB69:
|
||
32:src/l502_fpga.c **** return *pSPI_RDBR;
|
||
93 .loc 1 32 0
|
||
94 004a 0895 R0 = W [P1] (Z);
|
||
95 .LBE69:
|
||
96 .LBE80:
|
||
97 .LBB81:
|
||
98 .LBB78:
|
||
21:src/l502_fpga.c **** if (*pSPI_STAT & RXS) {
|
||
99 .loc 1 21 0
|
||
100 004c 0AE10805 P2.L = 1288;
|
||
101 0050 1195 R1 = W [P2] (Z);
|
||
102 0052 0061 R0 = 32 (X);
|
||
103 0054 0854 R0 = R0 & R1;
|
||
104 0056 000C cc =R0==0;
|
||
105 0058 041C if cc jump .L4 (bp);
|
||
106 .LBB77:
|
||
BFIN GAS /tmp/cc7SPSoT.s page 4
|
||
|
||
|
||
23:src/l502_fpga.c **** dummy = *pSPI_RDBR;
|
||
107 .loc 1 23 0
|
||
108 005a 0895 R0 = W [P1] (Z);
|
||
109 005c 78E6FEFF W [FP+-4] = R0;
|
||
110 .LVL4:
|
||
111 .L4:
|
||
112 .LBE77:
|
||
26:src/l502_fpga.c **** *pSPI_TDBR = word;
|
||
113 .loc 1 26 0
|
||
114 0060 4AE1C0FF P2.H = 65472;
|
||
115 0064 0AE10C05 P2.L = 1292;
|
||
116 .LBE78:
|
||
117 .LBE81:
|
||
51:src/l502_fpga.c **** f_spi_rw((value>>24)&0xFF);
|
||
118 .loc 1 51 0
|
||
119 0068 82C64381 R0 = R3 >> 24;
|
||
120 .LBB82:
|
||
121 .LBB75:
|
||
26:src/l502_fpga.c **** *pSPI_TDBR = word;
|
||
122 .loc 1 26 0
|
||
123 006c 1097 W [P2] = R0;
|
||
28:src/l502_fpga.c **** while (!(*pSPI_STAT&RXS)) {
|
||
124 .loc 1 28 0
|
||
125 006e E26F P2 += -4;
|
||
126 0070 0161 R1 = 32 (X);
|
||
127 0072 4234 I0 = P2;
|
||
128 .L5:
|
||
129 0074 0000 nop;
|
||
130 0076 209D R0.L = W [I0];
|
||
131 0078 0154 R0 = R1 & R0;
|
||
132 007a 000C cc =R0==0;
|
||
133 007c FC1F if cc jump .L5 (bp);
|
||
32:src/l502_fpga.c **** return *pSPI_RDBR;
|
||
134 .loc 1 32 0
|
||
135 007e 49E1C0FF P1.H = 65472;
|
||
136 0082 09E11005 P1.L = 1296;
|
||
137 .LBE75:
|
||
138 .LBE82:
|
||
139 .LBB83:
|
||
140 .LBB85:
|
||
21:src/l502_fpga.c **** if (*pSPI_STAT & RXS) {
|
||
141 .loc 1 21 0
|
||
142 0086 4AE1C0FF P2.H = 65472;
|
||
143 .LBE85:
|
||
144 .LBE83:
|
||
145 .LBB89:
|
||
146 .LBB79:
|
||
32:src/l502_fpga.c **** return *pSPI_RDBR;
|
||
147 .loc 1 32 0
|
||
148 008a 0895 R0 = W [P1] (Z);
|
||
149 .LBE79:
|
||
150 .LBE89:
|
||
151 .LBB90:
|
||
152 .LBB84:
|
||
21:src/l502_fpga.c **** if (*pSPI_STAT & RXS) {
|
||
153 .loc 1 21 0
|
||
154 008c 0AE10805 P2.L = 1288;
|
||
BFIN GAS /tmp/cc7SPSoT.s page 5
|
||
|
||
|
||
155 0090 1195 R1 = W [P2] (Z);
|
||
156 0092 0061 R0 = 32 (X);
|
||
157 0094 0854 R0 = R0 & R1;
|
||
158 0096 000C cc =R0==0;
|
||
159 0098 041C if cc jump .L6 (bp);
|
||
160 .LBB87:
|
||
23:src/l502_fpga.c **** dummy = *pSPI_RDBR;
|
||
161 .loc 1 23 0
|
||
162 009a 0895 R0 = W [P1] (Z);
|
||
163 009c 78E6FEFF W [FP+-4] = R0;
|
||
164 .LVL5:
|
||
165 .L6:
|
||
166 00a0 82C68381 R0 = R3 >> 16;
|
||
167 .LBE87:
|
||
26:src/l502_fpga.c **** *pSPI_TDBR = word;
|
||
168 .loc 1 26 0
|
||
169 00a4 4AE1C0FF P2.H = 65472;
|
||
170 00a8 0AE10C05 P2.L = 1292;
|
||
171 .LBB86:
|
||
23:src/l502_fpga.c **** dummy = *pSPI_RDBR;
|
||
172 .loc 1 23 0
|
||
173 00ac 4043 R0 = R0.B (Z);
|
||
174 .LVL6:
|
||
175 .LBE86:
|
||
26:src/l502_fpga.c **** *pSPI_TDBR = word;
|
||
176 .loc 1 26 0
|
||
177 00ae 1097 W [P2] = R0;
|
||
28:src/l502_fpga.c **** while (!(*pSPI_STAT&RXS)) {
|
||
178 .loc 1 28 0
|
||
179 00b0 E26F P2 += -4;
|
||
180 00b2 0161 R1 = 32 (X);
|
||
181 00b4 4234 I0 = P2;
|
||
182 .L7:
|
||
183 00b6 0000 nop;
|
||
184 00b8 209D R0.L = W [I0];
|
||
185 .LVL7:
|
||
186 00ba 0154 R0 = R1 & R0;
|
||
187 00bc 000C cc =R0==0;
|
||
188 00be FC1F if cc jump .L7 (bp);
|
||
32:src/l502_fpga.c **** return *pSPI_RDBR;
|
||
189 .loc 1 32 0
|
||
190 00c0 49E1C0FF P1.H = 65472;
|
||
191 00c4 09E11005 P1.L = 1296;
|
||
192 .LBE84:
|
||
193 .LBE90:
|
||
194 .LBB91:
|
||
195 .LBB93:
|
||
21:src/l502_fpga.c **** if (*pSPI_STAT & RXS) {
|
||
196 .loc 1 21 0
|
||
197 00c8 4AE1C0FF P2.H = 65472;
|
||
198 .LBE93:
|
||
199 .LBE91:
|
||
200 .LBB97:
|
||
201 .LBB88:
|
||
32:src/l502_fpga.c **** return *pSPI_RDBR;
|
||
202 .loc 1 32 0
|
||
203 00cc 0895 R0 = W [P1] (Z);
|
||
BFIN GAS /tmp/cc7SPSoT.s page 6
|
||
|
||
|
||
204 .LBE88:
|
||
205 .LBE97:
|
||
206 .LBB98:
|
||
207 .LBB92:
|
||
21:src/l502_fpga.c **** if (*pSPI_STAT & RXS) {
|
||
208 .loc 1 21 0
|
||
209 00ce 0AE10805 P2.L = 1288;
|
||
210 00d2 1195 R1 = W [P2] (Z);
|
||
211 00d4 0061 R0 = 32 (X);
|
||
212 00d6 0854 R0 = R0 & R1;
|
||
213 00d8 000C cc =R0==0;
|
||
214 00da 041C if cc jump .L8 (bp);
|
||
215 .LBB95:
|
||
23:src/l502_fpga.c **** dummy = *pSPI_RDBR;
|
||
216 .loc 1 23 0
|
||
217 00dc 0895 R0 = W [P1] (Z);
|
||
218 00de 78E6FEFF W [FP+-4] = R0;
|
||
219 .LVL8:
|
||
220 .L8:
|
||
221 00e2 82C6C381 R0 = R3 >> 8;
|
||
222 .LBE95:
|
||
26:src/l502_fpga.c **** *pSPI_TDBR = word;
|
||
223 .loc 1 26 0
|
||
224 00e6 4AE1C0FF P2.H = 65472;
|
||
225 00ea 0AE10C05 P2.L = 1292;
|
||
226 .LBB94:
|
||
23:src/l502_fpga.c **** dummy = *pSPI_RDBR;
|
||
227 .loc 1 23 0
|
||
228 00ee 4043 R0 = R0.B (Z);
|
||
229 .LVL9:
|
||
230 .LBE94:
|
||
26:src/l502_fpga.c **** *pSPI_TDBR = word;
|
||
231 .loc 1 26 0
|
||
232 00f0 1097 W [P2] = R0;
|
||
28:src/l502_fpga.c **** while (!(*pSPI_STAT&RXS)) {
|
||
233 .loc 1 28 0
|
||
234 00f2 E26F P2 += -4;
|
||
235 00f4 0161 R1 = 32 (X);
|
||
236 00f6 4234 I0 = P2;
|
||
237 .L9:
|
||
238 00f8 0000 nop;
|
||
239 00fa 209D R0.L = W [I0];
|
||
240 .LVL10:
|
||
241 00fc 0154 R0 = R1 & R0;
|
||
242 00fe 000C cc =R0==0;
|
||
243 0100 FC1F if cc jump .L9 (bp);
|
||
32:src/l502_fpga.c **** return *pSPI_RDBR;
|
||
244 .loc 1 32 0
|
||
245 0102 49E1C0FF P1.H = 65472;
|
||
246 0106 09E11005 P1.L = 1296;
|
||
247 .LBE92:
|
||
248 .LBE98:
|
||
249 .LBB99:
|
||
250 .LBB100:
|
||
21:src/l502_fpga.c **** if (*pSPI_STAT & RXS) {
|
||
251 .loc 1 21 0
|
||
252 010a 4AE1C0FF P2.H = 65472;
|
||
BFIN GAS /tmp/cc7SPSoT.s page 7
|
||
|
||
|
||
253 .LBE100:
|
||
254 .LBE99:
|
||
255 .LBB104:
|
||
256 .LBB96:
|
||
32:src/l502_fpga.c **** return *pSPI_RDBR;
|
||
257 .loc 1 32 0
|
||
258 010e 0895 R0 = W [P1] (Z);
|
||
259 .LBE96:
|
||
260 .LBE104:
|
||
261 .LBB105:
|
||
262 .LBB103:
|
||
21:src/l502_fpga.c **** if (*pSPI_STAT & RXS) {
|
||
263 .loc 1 21 0
|
||
264 0110 0AE10805 P2.L = 1288;
|
||
265 0114 1195 R1 = W [P2] (Z);
|
||
266 0116 0061 R0 = 32 (X);
|
||
267 0118 0854 R0 = R0 & R1;
|
||
268 011a 000C cc =R0==0;
|
||
269 011c 041C if cc jump .L10 (bp);
|
||
270 .LBB101:
|
||
23:src/l502_fpga.c **** dummy = *pSPI_RDBR;
|
||
271 .loc 1 23 0
|
||
272 011e 0895 R0 = W [P1] (Z);
|
||
273 0120 78E6FEFF W [FP+-4] = R0;
|
||
274 .LVL11:
|
||
275 .L10:
|
||
276 .LBE101:
|
||
26:src/l502_fpga.c **** *pSPI_TDBR = word;
|
||
277 .loc 1 26 0
|
||
278 0124 4AE1C0FF P2.H = 65472;
|
||
279 0128 0AE10C05 P2.L = 1292;
|
||
280 .LBB102:
|
||
23:src/l502_fpga.c **** dummy = *pSPI_RDBR;
|
||
281 .loc 1 23 0
|
||
282 012c 5843 R0 = R3.B (Z);
|
||
283 .LVL12:
|
||
284 .LBE102:
|
||
26:src/l502_fpga.c **** *pSPI_TDBR = word;
|
||
285 .loc 1 26 0
|
||
286 012e 1097 W [P2] = R0;
|
||
28:src/l502_fpga.c **** while (!(*pSPI_STAT&RXS)) {
|
||
287 .loc 1 28 0
|
||
288 0130 E26F P2 += -4;
|
||
289 0132 0161 R1 = 32 (X);
|
||
290 0134 4234 I0 = P2;
|
||
291 .L11:
|
||
292 0136 0000 nop;
|
||
293 0138 209D R0.L = W [I0];
|
||
294 .LVL13:
|
||
295 013a 0154 R0 = R1 & R0;
|
||
296 013c 000C cc =R0==0;
|
||
297 013e FC1F if cc jump .L11 (bp);
|
||
32:src/l502_fpga.c **** return *pSPI_RDBR;
|
||
298 .loc 1 32 0
|
||
299 0140 4AE1C0FF P2.H = 65472;
|
||
300 0144 0AE11005 P2.L = 1296;
|
||
301 0148 1095 R0 = W [P2] (Z);
|
||
BFIN GAS /tmp/cc7SPSoT.s page 8
|
||
|
||
|
||
302 .LBE103:
|
||
303 .LBE105:
|
||
52:src/l502_fpga.c **** f_spi_rw((value>>16)&0xFF);
|
||
53:src/l502_fpga.c **** f_spi_rw((value>>8)&0xFF);
|
||
54:src/l502_fpga.c **** f_spi_rw(value&0xFF);
|
||
55:src/l502_fpga.c **** }
|
||
304 .loc 1 55 0
|
||
305 014a 01E80000 UNLINK;
|
||
306 014e 1000 rts;
|
||
307 .LFE4:
|
||
308 .size _fpga_reg_write, .-_fpga_reg_write
|
||
309 .align 4
|
||
310 .global _fpga_reg_read;
|
||
311 .type _fpga_reg_read, STT_FUNC;
|
||
312 _fpga_reg_read:
|
||
313 .LFB5:
|
||
56:src/l502_fpga.c ****
|
||
57:src/l502_fpga.c ****
|
||
58:src/l502_fpga.c **** uint32_t fpga_reg_read(uint16_t addr) {
|
||
314 .loc 1 58 0
|
||
315 .LVL14:
|
||
316 .LBB106:
|
||
317 .LBB109:
|
||
21:src/l502_fpga.c **** if (*pSPI_STAT & RXS) {
|
||
318 .loc 1 21 0
|
||
319 0150 4AE1C0FF P2.H = 65472;
|
||
320 .LBE109:
|
||
321 .LBE106:
|
||
322 .loc 1 58 0
|
||
323 0154 00E80100 LINK 4;
|
||
324 .LCFI1:
|
||
325 .loc 1 58 0
|
||
326 0158 0830 R1 = R0;
|
||
327 .LBB113:
|
||
328 .LBB108:
|
||
21:src/l502_fpga.c **** if (*pSPI_STAT & RXS) {
|
||
329 .loc 1 21 0
|
||
330 015a 0AE10805 P2.L = 1288;
|
||
331 015e 1095 R0 = W [P2] (Z);
|
||
332 .LVL15:
|
||
333 0160 2848 cc = !BITTST (R0,5);
|
||
334 0162 051C if cc jump .L20 (bp);
|
||
335 .LBB110:
|
||
23:src/l502_fpga.c **** dummy = *pSPI_RDBR;
|
||
336 .loc 1 23 0
|
||
337 0164 426C P2 += 8;
|
||
338 0166 1095 R0 = W [P2] (Z);
|
||
339 0168 78E6FEFF W [FP+-4] = R0;
|
||
340 .LVL16:
|
||
341 .L20:
|
||
342 .LBE110:
|
||
343 .LBE108:
|
||
344 .LBE113:
|
||
59:src/l502_fpga.c **** uint32_t ret = 0;
|
||
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/cc7SPSoT.s page 9
|
||
|
||
|
||
347 0170 0154 R0 = R1 & R0;
|
||
348 0172 21E10080 R1 = -32768 (X);
|
||
349 .LVL17:
|
||
350 .LBB114:
|
||
351 .LBB111:
|
||
26:src/l502_fpga.c **** *pSPI_TDBR = word;
|
||
352 .loc 1 26 0
|
||
353 0176 4AE1C0FF P2.H = 65472;
|
||
354 .LBE111:
|
||
355 .LBE114:
|
||
356 .loc 1 60 0
|
||
357 017a 0856 R0 = R0 | R1;
|
||
358 .LBB115:
|
||
359 .LBB107:
|
||
26:src/l502_fpga.c **** *pSPI_TDBR = word;
|
||
360 .loc 1 26 0
|
||
361 017c 0AE10C05 P2.L = 1292;
|
||
362 0180 1097 W [P2] = R0;
|
||
28:src/l502_fpga.c **** while (!(*pSPI_STAT&RXS)) {
|
||
363 .loc 1 28 0
|
||
364 0182 E26F P2 += -4;
|
||
365 0184 0161 R1 = 32 (X);
|
||
366 0186 4234 I0 = P2;
|
||
367 .L21:
|
||
368 0188 0000 nop;
|
||
369 018a 209D R0.L = W [I0];
|
||
370 018c 0154 R0 = R1 & R0;
|
||
371 018e 000C cc =R0==0;
|
||
372 0190 FC1F if cc jump .L21 (bp);
|
||
32:src/l502_fpga.c **** return *pSPI_RDBR;
|
||
373 .loc 1 32 0
|
||
374 0192 49E1C0FF P1.H = 65472;
|
||
375 0196 09E11005 P1.L = 1296;
|
||
376 .LBE107:
|
||
377 .LBE115:
|
||
378 .LBB116:
|
||
379 .LBB118:
|
||
21:src/l502_fpga.c **** if (*pSPI_STAT & RXS) {
|
||
380 .loc 1 21 0
|
||
381 019a 4AE1C0FF P2.H = 65472;
|
||
382 .LBE118:
|
||
383 .LBE116:
|
||
384 .LBB121:
|
||
385 .LBB112:
|
||
32:src/l502_fpga.c **** return *pSPI_RDBR;
|
||
386 .loc 1 32 0
|
||
387 019e 0895 R0 = W [P1] (Z);
|
||
388 .LBE112:
|
||
389 .LBE121:
|
||
390 .LBB122:
|
||
391 .LBB117:
|
||
21:src/l502_fpga.c **** if (*pSPI_STAT & RXS) {
|
||
392 .loc 1 21 0
|
||
393 01a0 0AE10805 P2.L = 1288;
|
||
394 01a4 1195 R1 = W [P2] (Z);
|
||
395 01a6 0061 R0 = 32 (X);
|
||
396 01a8 0854 R0 = R0 & R1;
|
||
BFIN GAS /tmp/cc7SPSoT.s page 10
|
||
|
||
|
||
397 01aa 000C cc =R0==0;
|
||
398 01ac 041C if cc jump .L22 (bp);
|
||
399 .LBB119:
|
||
23:src/l502_fpga.c **** dummy = *pSPI_RDBR;
|
||
400 .loc 1 23 0
|
||
401 01ae 0895 R0 = W [P1] (Z);
|
||
402 01b0 78E6FEFF W [FP+-4] = R0;
|
||
403 .LVL18:
|
||
404 .L22:
|
||
405 .LBE119:
|
||
26:src/l502_fpga.c **** *pSPI_TDBR = word;
|
||
406 .loc 1 26 0
|
||
407 01b4 4AE1C0FF P2.H = 65472;
|
||
408 01b8 0AE10C05 P2.L = 1292;
|
||
409 01bc 0060 R0 = 0 (X);
|
||
410 01be 1097 W [P2] = R0;
|
||
28:src/l502_fpga.c **** while (!(*pSPI_STAT&RXS)) {
|
||
411 .loc 1 28 0
|
||
412 01c0 E26F P2 += -4;
|
||
413 01c2 0161 R1 = 32 (X);
|
||
414 01c4 4234 I0 = P2;
|
||
415 .L23:
|
||
416 01c6 0000 nop;
|
||
417 01c8 209D R0.L = W [I0];
|
||
418 01ca 0154 R0 = R1 & R0;
|
||
419 01cc 000C cc =R0==0;
|
||
420 01ce FC1F if cc jump .L23 (bp);
|
||
32:src/l502_fpga.c **** return *pSPI_RDBR;
|
||
421 .loc 1 32 0
|
||
422 01d0 49E1C0FF P1.H = 65472;
|
||
423 01d4 09E11005 P1.L = 1296;
|
||
424 .LBE117:
|
||
425 .LBE122:
|
||
426 .LBB123:
|
||
427 .LBB125:
|
||
21:src/l502_fpga.c **** if (*pSPI_STAT & RXS) {
|
||
428 .loc 1 21 0
|
||
429 01d8 4AE1C0FF P2.H = 65472;
|
||
430 .LBE125:
|
||
431 .LBE123:
|
||
432 .LBB128:
|
||
433 .LBB120:
|
||
32:src/l502_fpga.c **** return *pSPI_RDBR;
|
||
434 .loc 1 32 0
|
||
435 01dc 0895 R0 = W [P1] (Z);
|
||
436 .LBE120:
|
||
437 .LBE128:
|
||
438 .LBB129:
|
||
439 .LBB124:
|
||
21:src/l502_fpga.c **** if (*pSPI_STAT & RXS) {
|
||
440 .loc 1 21 0
|
||
441 01de 0AE10805 P2.L = 1288;
|
||
442 01e2 1195 R1 = W [P2] (Z);
|
||
443 01e4 0061 R0 = 32 (X);
|
||
444 01e6 0854 R0 = R0 & R1;
|
||
445 01e8 000C cc =R0==0;
|
||
446 01ea 041C if cc jump .L24 (bp);
|
||
BFIN GAS /tmp/cc7SPSoT.s page 11
|
||
|
||
|
||
447 .LBB126:
|
||
23:src/l502_fpga.c **** dummy = *pSPI_RDBR;
|
||
448 .loc 1 23 0
|
||
449 01ec 0895 R0 = W [P1] (Z);
|
||
450 01ee 78E6FEFF W [FP+-4] = R0;
|
||
451 .LVL19:
|
||
452 .L24:
|
||
453 .LBE126:
|
||
26:src/l502_fpga.c **** *pSPI_TDBR = word;
|
||
454 .loc 1 26 0
|
||
455 01f2 4AE1C0FF P2.H = 65472;
|
||
456 01f6 0AE10C05 P2.L = 1292;
|
||
457 01fa 0060 R0 = 0 (X);
|
||
458 01fc 1097 W [P2] = R0;
|
||
28:src/l502_fpga.c **** while (!(*pSPI_STAT&RXS)) {
|
||
459 .loc 1 28 0
|
||
460 01fe E26F P2 += -4;
|
||
461 0200 0161 R1 = 32 (X);
|
||
462 0202 4234 I0 = P2;
|
||
463 .L25:
|
||
464 0204 0000 nop;
|
||
465 0206 209D R0.L = W [I0];
|
||
466 0208 0154 R0 = R1 & R0;
|
||
467 020a 000C cc =R0==0;
|
||
468 020c FC1F if cc jump .L25 (bp);
|
||
32:src/l502_fpga.c **** return *pSPI_RDBR;
|
||
469 .loc 1 32 0
|
||
470 020e 49E1C0FF P1.H = 65472;
|
||
471 0212 09E11005 P1.L = 1296;
|
||
472 .LBE124:
|
||
473 .LBE129:
|
||
474 .LBB130:
|
||
475 .LBB132:
|
||
21:src/l502_fpga.c **** if (*pSPI_STAT & RXS) {
|
||
476 .loc 1 21 0
|
||
477 0216 4AE1C0FF P2.H = 65472;
|
||
478 .LBE132:
|
||
479 .LBE130:
|
||
480 .LBB135:
|
||
481 .LBB127:
|
||
32:src/l502_fpga.c **** return *pSPI_RDBR;
|
||
482 .loc 1 32 0
|
||
483 021a 0895 R0 = W [P1] (Z);
|
||
484 .LBE127:
|
||
485 .LBE135:
|
||
486 .LBB136:
|
||
487 .LBB131:
|
||
21:src/l502_fpga.c **** if (*pSPI_STAT & RXS) {
|
||
488 .loc 1 21 0
|
||
489 021c 0AE10805 P2.L = 1288;
|
||
490 0220 1195 R1 = W [P2] (Z);
|
||
491 0222 0061 R0 = 32 (X);
|
||
492 0224 0854 R0 = R0 & R1;
|
||
493 0226 000C cc =R0==0;
|
||
494 0228 041C if cc jump .L26 (bp);
|
||
495 .LBB133:
|
||
23:src/l502_fpga.c **** dummy = *pSPI_RDBR;
|
||
BFIN GAS /tmp/cc7SPSoT.s page 12
|
||
|
||
|
||
496 .loc 1 23 0
|
||
497 022a 0895 R0 = W [P1] (Z);
|
||
498 022c 78E6FEFF W [FP+-4] = R0;
|
||
499 .LVL20:
|
||
500 .L26:
|
||
501 .LBE133:
|
||
26:src/l502_fpga.c **** *pSPI_TDBR = word;
|
||
502 .loc 1 26 0
|
||
503 0230 4AE1C0FF P2.H = 65472;
|
||
504 0234 0AE10C05 P2.L = 1292;
|
||
505 0238 0060 R0 = 0 (X);
|
||
506 023a 1097 W [P2] = R0;
|
||
28:src/l502_fpga.c **** while (!(*pSPI_STAT&RXS)) {
|
||
507 .loc 1 28 0
|
||
508 023c E26F P2 += -4;
|
||
509 023e 0161 R1 = 32 (X);
|
||
510 0240 4234 I0 = P2;
|
||
511 .L27:
|
||
512 0242 0000 nop;
|
||
513 0244 209D R0.L = W [I0];
|
||
514 0246 0154 R0 = R1 & R0;
|
||
515 0248 000C cc =R0==0;
|
||
516 024a FC1F if cc jump .L27 (bp);
|
||
32:src/l502_fpga.c **** return *pSPI_RDBR;
|
||
517 .loc 1 32 0
|
||
518 024c 49E1C0FF P1.H = 65472;
|
||
519 0250 09E11005 P1.L = 1296;
|
||
520 .LBE131:
|
||
521 .LBE136:
|
||
522 .LBB137:
|
||
523 .LBB138:
|
||
21:src/l502_fpga.c **** if (*pSPI_STAT & RXS) {
|
||
524 .loc 1 21 0
|
||
525 0254 4AE1C0FF P2.H = 65472;
|
||
526 .LBE138:
|
||
527 .LBE137:
|
||
528 .LBB141:
|
||
529 .LBB134:
|
||
32:src/l502_fpga.c **** return *pSPI_RDBR;
|
||
530 .loc 1 32 0
|
||
531 0258 0A95 R2 = W [P1] (Z);
|
||
532 .LBE134:
|
||
533 .LBE141:
|
||
534 .LBB142:
|
||
535 .LBB140:
|
||
21:src/l502_fpga.c **** if (*pSPI_STAT & RXS) {
|
||
536 .loc 1 21 0
|
||
537 025a 0AE10805 P2.L = 1288;
|
||
538 025e 1195 R1 = W [P2] (Z);
|
||
539 0260 0061 R0 = 32 (X);
|
||
540 0262 0854 R0 = R0 & R1;
|
||
541 0264 000C cc =R0==0;
|
||
542 0266 041C if cc jump .L28 (bp);
|
||
543 .LBB139:
|
||
23:src/l502_fpga.c **** dummy = *pSPI_RDBR;
|
||
544 .loc 1 23 0
|
||
545 0268 0895 R0 = W [P1] (Z);
|
||
BFIN GAS /tmp/cc7SPSoT.s page 13
|
||
|
||
|
||
546 026a 78E6FEFF W [FP+-4] = R0;
|
||
547 .LVL21:
|
||
548 .L28:
|
||
549 .LBE139:
|
||
26:src/l502_fpga.c **** *pSPI_TDBR = word;
|
||
550 .loc 1 26 0
|
||
551 026e 4AE1C0FF P2.H = 65472;
|
||
552 0272 0AE10C05 P2.L = 1292;
|
||
553 0276 0060 R0 = 0 (X);
|
||
554 0278 1097 W [P2] = R0;
|
||
28:src/l502_fpga.c **** while (!(*pSPI_STAT&RXS)) {
|
||
555 .loc 1 28 0
|
||
556 027a E26F P2 += -4;
|
||
557 027c 0161 R1 = 32 (X);
|
||
558 027e 4234 I0 = P2;
|
||
559 .L29:
|
||
560 0280 0000 nop;
|
||
561 0282 209D R0.L = W [I0];
|
||
562 0284 0154 R0 = R1 & R0;
|
||
563 0286 000C cc =R0==0;
|
||
564 0288 FC1F if cc jump .L29 (bp);
|
||
32:src/l502_fpga.c **** return *pSPI_RDBR;
|
||
565 .loc 1 32 0
|
||
566 028a 4AE1C0FF P2.H = 65472;
|
||
567 028e 0AE11005 P2.L = 1296;
|
||
568 0292 1195 R1 = W [P2] (Z);
|
||
569 .LBE140:
|
||
570 .LBE142:
|
||
61:src/l502_fpga.c **** f_spi_rw(0);
|
||
62:src/l502_fpga.c **** f_spi_rw(0);
|
||
63:src/l502_fpga.c **** ret = f_spi_rw(0);
|
||
64:src/l502_fpga.c **** ret <<= 16;
|
||
571 .loc 1 64 0
|
||
572 0294 82C68280 R0 = R2 << 16;
|
||
573 .LVL22:
|
||
574 0298 C942 R1 = R1.L (Z);
|
||
575 029a 0856 R0 = R0 | R1;
|
||
576 .LVL23:
|
||
65:src/l502_fpga.c **** ret |= f_spi_rw(0);
|
||
66:src/l502_fpga.c **** return ret;
|
||
67:src/l502_fpga.c **** }
|
||
577 .loc 1 67 0
|
||
578 029c 01E80000 UNLINK;
|
||
579 02a0 1000 rts;
|
||
580 .LFE5:
|
||
581 .size _fpga_reg_read, .-_fpga_reg_read
|
||
582 02a2 0000 .align 4
|
||
583 .global _fpga_spi_init;
|
||
584 .type _fpga_spi_init, STT_FUNC;
|
||
585 _fpga_spi_init:
|
||
586 .LFB3:
|
||
36:src/l502_fpga.c **** void fpga_spi_init(void) {
|
||
587 .loc 1 36 0
|
||
38:src/l502_fpga.c **** *pSPI_BAUD = 2; /* SPI CLK = 132.5/(2*2) = 33.125 */
|
||
588 .loc 1 38 0
|
||
589 02a4 4AE1C0FF P2.H = 65472;
|
||
36:src/l502_fpga.c **** void fpga_spi_init(void) {
|
||
BFIN GAS /tmp/cc7SPSoT.s page 14
|
||
|
||
|
||
590 .loc 1 36 0
|
||
591 02a8 00E80100 LINK 4;
|
||
592 .LCFI2:
|
||
38:src/l502_fpga.c **** *pSPI_BAUD = 2; /* SPI CLK = 132.5/(2*2) = 33.125 */
|
||
593 .loc 1 38 0
|
||
594 02ac 1160 R1 = 2 (X);
|
||
595 02ae 0AE11405 P2.L = 1300;
|
||
596 02b2 1197 W [P2] = R1;
|
||
39:src/l502_fpga.c **** *pSPI_CTL = SPE | MSTR | SIZE | GM | TDBR_CORE; /* Мастер, MSB first, 16-bit, CPHA=0, CPO
|
||
597 .loc 1 39 0
|
||
598 02b4 20E10951 R0 = 20745 (X);
|
||
599 02b8 626F P2 += -20;
|
||
600 02ba 1097 W [P2] = R0;
|
||
40:src/l502_fpga.c **** *pSPI_FLG = FLS1;
|
||
601 .loc 1 40 0
|
||
602 02bc 226C P2 += 4;
|
||
603 02be 1197 W [P2] = R1;
|
||
42:src/l502_fpga.c **** *pPORTG_MUX = (*pPORTG_MUX & 0xFFFC) | 2;
|
||
604 .loc 1 42 0
|
||
605 02c0 4AE1C0FF P2.H = 65472;
|
||
606 02c4 0AE11432 P2.L = 12820;
|
||
607 02c8 1095 R0 = W [P2] (Z);
|
||
608 02ca E163 R1 = -4 (X);
|
||
609 02cc 0854 R0 = R0 & R1;
|
||
610 02ce 084A BITSET (R0, 1);
|
||
611 02d0 1097 W [P2] = R0;
|
||
43:src/l502_fpga.c **** *pPORTG_FER |= PG1 | PG2 | PG3 | PG4;
|
||
612 .loc 1 43 0
|
||
613 02d2 826F P2 += -16;
|
||
614 02d4 1195 R1 = W [P2] (Z);
|
||
615 02d6 F060 R0 = 30 (X);
|
||
616 02d8 0856 R0 = R0 | R1;
|
||
617 02da 1097 W [P2] = R0;
|
||
618 .LBB160:
|
||
619 .LBB161:
|
||
620 .LBB162:
|
||
621 .LBB163:
|
||
21:src/l502_fpga.c **** if (*pSPI_STAT & RXS) {
|
||
622 .loc 1 21 0
|
||
623 02dc 4AE1C0FF P2.H = 65472;
|
||
624 02e0 0AE10805 P2.L = 1288;
|
||
625 02e4 1095 R0 = W [P2] (Z);
|
||
626 02e6 2848 cc = !BITTST (R0,5);
|
||
627 02e8 051C if cc jump .L37 (bp);
|
||
628 .LBB164:
|
||
23:src/l502_fpga.c **** dummy = *pSPI_RDBR;
|
||
629 .loc 1 23 0
|
||
630 02ea 426C P2 += 8;
|
||
631 02ec 1095 R0 = W [P2] (Z);
|
||
632 02ee 78E6FEFF W [FP+-4] = R0;
|
||
633 .LVL24:
|
||
634 .L37:
|
||
635 .LBE164:
|
||
26:src/l502_fpga.c **** *pSPI_TDBR = word;
|
||
636 .loc 1 26 0
|
||
637 02f2 4AE1C0FF P2.H = 65472;
|
||
638 02f6 0AE10C05 P2.L = 1292;
|
||
BFIN GAS /tmp/cc7SPSoT.s page 15
|
||
|
||
|
||
639 02fa 20E118C3 R0 = -15592 (X);
|
||
640 02fe 1097 W [P2] = R0;
|
||
28:src/l502_fpga.c **** while (!(*pSPI_STAT&RXS)) {
|
||
641 .loc 1 28 0
|
||
642 0300 E26F P2 += -4;
|
||
643 0302 0161 R1 = 32 (X);
|
||
644 0304 4234 I0 = P2;
|
||
645 .L38:
|
||
646 0306 0000 nop;
|
||
647 0308 209D R0.L = W [I0];
|
||
648 030a 0154 R0 = R1 & R0;
|
||
649 030c 000C cc =R0==0;
|
||
650 030e FC1F if cc jump .L38 (bp);
|
||
32:src/l502_fpga.c **** return *pSPI_RDBR;
|
||
651 .loc 1 32 0
|
||
652 0310 49E1C0FF P1.H = 65472;
|
||
653 0314 09E11005 P1.L = 1296;
|
||
654 .LBE163:
|
||
655 .LBE162:
|
||
656 .LBB166:
|
||
657 .LBB168:
|
||
21:src/l502_fpga.c **** if (*pSPI_STAT & RXS) {
|
||
658 .loc 1 21 0
|
||
659 0318 4AE1C0FF P2.H = 65472;
|
||
660 .LBE168:
|
||
661 .LBE166:
|
||
662 .LBB171:
|
||
663 .LBB165:
|
||
32:src/l502_fpga.c **** return *pSPI_RDBR;
|
||
664 .loc 1 32 0
|
||
665 031c 0895 R0 = W [P1] (Z);
|
||
666 .LBE165:
|
||
667 .LBE171:
|
||
668 .LBB172:
|
||
669 .LBB167:
|
||
21:src/l502_fpga.c **** if (*pSPI_STAT & RXS) {
|
||
670 .loc 1 21 0
|
||
671 031e 0AE10805 P2.L = 1288;
|
||
672 0322 1195 R1 = W [P2] (Z);
|
||
673 0324 0061 R0 = 32 (X);
|
||
674 0326 0854 R0 = R0 & R1;
|
||
675 0328 000C cc =R0==0;
|
||
676 032a 041C if cc jump .L39 (bp);
|
||
677 .LBB169:
|
||
23:src/l502_fpga.c **** dummy = *pSPI_RDBR;
|
||
678 .loc 1 23 0
|
||
679 032c 0895 R0 = W [P1] (Z);
|
||
680 032e 78E6FEFF W [FP+-4] = R0;
|
||
681 .LVL25:
|
||
682 .L39:
|
||
683 .LBE169:
|
||
26:src/l502_fpga.c **** *pSPI_TDBR = word;
|
||
684 .loc 1 26 0
|
||
685 0332 4AE1C0FF P2.H = 65472;
|
||
686 0336 0AE10C05 P2.L = 1292;
|
||
687 033a 0060 R0 = 0 (X);
|
||
688 033c 1097 W [P2] = R0;
|
||
BFIN GAS /tmp/cc7SPSoT.s page 16
|
||
|
||
|
||
28:src/l502_fpga.c **** while (!(*pSPI_STAT&RXS)) {
|
||
689 .loc 1 28 0
|
||
690 033e E26F P2 += -4;
|
||
691 0340 0161 R1 = 32 (X);
|
||
692 0342 4234 I0 = P2;
|
||
693 .L40:
|
||
694 0344 0000 nop;
|
||
695 0346 209D R0.L = W [I0];
|
||
696 0348 0154 R0 = R1 & R0;
|
||
697 034a 000C cc =R0==0;
|
||
698 034c FC1F if cc jump .L40 (bp);
|
||
32:src/l502_fpga.c **** return *pSPI_RDBR;
|
||
699 .loc 1 32 0
|
||
700 034e 49E1C0FF P1.H = 65472;
|
||
701 0352 09E11005 P1.L = 1296;
|
||
702 .LBE167:
|
||
703 .LBE172:
|
||
704 .LBB173:
|
||
705 .LBB175:
|
||
21:src/l502_fpga.c **** if (*pSPI_STAT & RXS) {
|
||
706 .loc 1 21 0
|
||
707 0356 4AE1C0FF P2.H = 65472;
|
||
708 .LBE175:
|
||
709 .LBE173:
|
||
710 .LBB178:
|
||
711 .LBB170:
|
||
32:src/l502_fpga.c **** return *pSPI_RDBR;
|
||
712 .loc 1 32 0
|
||
713 035a 0895 R0 = W [P1] (Z);
|
||
714 .LBE170:
|
||
715 .LBE178:
|
||
716 .LBB179:
|
||
717 .LBB174:
|
||
21:src/l502_fpga.c **** if (*pSPI_STAT & RXS) {
|
||
718 .loc 1 21 0
|
||
719 035c 0AE10805 P2.L = 1288;
|
||
720 0360 1195 R1 = W [P2] (Z);
|
||
721 0362 0061 R0 = 32 (X);
|
||
722 0364 0854 R0 = R0 & R1;
|
||
723 0366 000C cc =R0==0;
|
||
724 0368 041C if cc jump .L41 (bp);
|
||
725 .LBB176:
|
||
23:src/l502_fpga.c **** dummy = *pSPI_RDBR;
|
||
726 .loc 1 23 0
|
||
727 036a 0895 R0 = W [P1] (Z);
|
||
728 036c 78E6FEFF W [FP+-4] = R0;
|
||
729 .LVL26:
|
||
730 .L41:
|
||
731 .LBE176:
|
||
26:src/l502_fpga.c **** *pSPI_TDBR = word;
|
||
732 .loc 1 26 0
|
||
733 0370 4AE1C0FF P2.H = 65472;
|
||
734 0374 0AE10C05 P2.L = 1292;
|
||
735 0378 0060 R0 = 0 (X);
|
||
736 037a 1097 W [P2] = R0;
|
||
28:src/l502_fpga.c **** while (!(*pSPI_STAT&RXS)) {
|
||
737 .loc 1 28 0
|
||
BFIN GAS /tmp/cc7SPSoT.s page 17
|
||
|
||
|
||
738 037c E26F P2 += -4;
|
||
739 037e 0161 R1 = 32 (X);
|
||
740 0380 4234 I0 = P2;
|
||
741 .L42:
|
||
742 0382 0000 nop;
|
||
743 0384 209D R0.L = W [I0];
|
||
744 0386 0154 R0 = R1 & R0;
|
||
745 0388 000C cc =R0==0;
|
||
746 038a FC1F if cc jump .L42 (bp);
|
||
32:src/l502_fpga.c **** return *pSPI_RDBR;
|
||
747 .loc 1 32 0
|
||
748 038c 49E1C0FF P1.H = 65472;
|
||
749 0390 09E11005 P1.L = 1296;
|
||
750 .LBE174:
|
||
751 .LBE179:
|
||
752 .LBB180:
|
||
753 .LBB182:
|
||
21:src/l502_fpga.c **** if (*pSPI_STAT & RXS) {
|
||
754 .loc 1 21 0
|
||
755 0394 4AE1C0FF P2.H = 65472;
|
||
756 .LBE182:
|
||
757 .LBE180:
|
||
758 .LBB185:
|
||
759 .LBB177:
|
||
32:src/l502_fpga.c **** return *pSPI_RDBR;
|
||
760 .loc 1 32 0
|
||
761 0398 0895 R0 = W [P1] (Z);
|
||
762 .LBE177:
|
||
763 .LBE185:
|
||
764 .LBB186:
|
||
765 .LBB181:
|
||
21:src/l502_fpga.c **** if (*pSPI_STAT & RXS) {
|
||
766 .loc 1 21 0
|
||
767 039a 0AE10805 P2.L = 1288;
|
||
768 039e 1195 R1 = W [P2] (Z);
|
||
769 03a0 0061 R0 = 32 (X);
|
||
770 03a2 0854 R0 = R0 & R1;
|
||
771 03a4 000C cc =R0==0;
|
||
772 03a6 041C if cc jump .L43 (bp);
|
||
773 .LBB183:
|
||
23:src/l502_fpga.c **** dummy = *pSPI_RDBR;
|
||
774 .loc 1 23 0
|
||
775 03a8 0895 R0 = W [P1] (Z);
|
||
776 03aa 78E6FEFF W [FP+-4] = R0;
|
||
777 .LVL27:
|
||
778 .L43:
|
||
779 .LBE183:
|
||
26:src/l502_fpga.c **** *pSPI_TDBR = word;
|
||
780 .loc 1 26 0
|
||
781 03ae 4AE1C0FF P2.H = 65472;
|
||
782 03b2 0AE10C05 P2.L = 1292;
|
||
783 03b6 0060 R0 = 0 (X);
|
||
784 03b8 1097 W [P2] = R0;
|
||
28:src/l502_fpga.c **** while (!(*pSPI_STAT&RXS)) {
|
||
785 .loc 1 28 0
|
||
786 03ba E26F P2 += -4;
|
||
787 03bc 0161 R1 = 32 (X);
|
||
BFIN GAS /tmp/cc7SPSoT.s page 18
|
||
|
||
|
||
788 03be 4234 I0 = P2;
|
||
789 .L44:
|
||
790 03c0 0000 nop;
|
||
791 03c2 209D R0.L = W [I0];
|
||
792 03c4 0154 R0 = R1 & R0;
|
||
793 03c6 000C cc =R0==0;
|
||
794 03c8 FC1F if cc jump .L44 (bp);
|
||
32:src/l502_fpga.c **** return *pSPI_RDBR;
|
||
795 .loc 1 32 0
|
||
796 03ca 49E1C0FF P1.H = 65472;
|
||
797 03ce 09E11005 P1.L = 1296;
|
||
798 .LBE181:
|
||
799 .LBE186:
|
||
800 .LBB187:
|
||
801 .LBB188:
|
||
21:src/l502_fpga.c **** if (*pSPI_STAT & RXS) {
|
||
802 .loc 1 21 0
|
||
803 03d2 4AE1C0FF P2.H = 65472;
|
||
804 .LBE188:
|
||
805 .LBE187:
|
||
806 .LBB191:
|
||
807 .LBB184:
|
||
32:src/l502_fpga.c **** return *pSPI_RDBR;
|
||
808 .loc 1 32 0
|
||
809 03d6 0895 R0 = W [P1] (Z);
|
||
810 .LBE184:
|
||
811 .LBE191:
|
||
812 .LBB192:
|
||
813 .LBB190:
|
||
21:src/l502_fpga.c **** if (*pSPI_STAT & RXS) {
|
||
814 .loc 1 21 0
|
||
815 03d8 0AE10805 P2.L = 1288;
|
||
816 03dc 1195 R1 = W [P2] (Z);
|
||
817 03de 0061 R0 = 32 (X);
|
||
818 03e0 0854 R0 = R0 & R1;
|
||
819 03e2 000C cc =R0==0;
|
||
820 03e4 041C if cc jump .L45 (bp);
|
||
821 .LBB189:
|
||
23:src/l502_fpga.c **** dummy = *pSPI_RDBR;
|
||
822 .loc 1 23 0
|
||
823 03e6 0895 R0 = W [P1] (Z);
|
||
824 03e8 78E6FEFF W [FP+-4] = R0;
|
||
825 .LVL28:
|
||
826 .L45:
|
||
827 .LBE189:
|
||
26:src/l502_fpga.c **** *pSPI_TDBR = word;
|
||
828 .loc 1 26 0
|
||
829 03ec 4AE1C0FF P2.H = 65472;
|
||
830 03f0 0AE10C05 P2.L = 1292;
|
||
831 03f4 0060 R0 = 0 (X);
|
||
832 03f6 1097 W [P2] = R0;
|
||
28:src/l502_fpga.c **** while (!(*pSPI_STAT&RXS)) {
|
||
833 .loc 1 28 0
|
||
834 03f8 E26F P2 += -4;
|
||
835 03fa 0161 R1 = 32 (X);
|
||
836 03fc 4234 I0 = P2;
|
||
837 .L46:
|
||
BFIN GAS /tmp/cc7SPSoT.s page 19
|
||
|
||
|
||
838 03fe 0000 nop;
|
||
839 0400 209D R0.L = W [I0];
|
||
840 0402 0154 R0 = R1 & R0;
|
||
841 0404 000C cc =R0==0;
|
||
842 0406 FC1F if cc jump .L46 (bp);
|
||
32:src/l502_fpga.c **** return *pSPI_RDBR;
|
||
843 .loc 1 32 0
|
||
844 0408 4AE1C0FF P2.H = 65472;
|
||
845 040c 0AE11005 P2.L = 1296;
|
||
846 0410 1095 R0 = W [P2] (Z);
|
||
847 .LBE190:
|
||
848 .LBE192:
|
||
849 .LBE161:
|
||
850 .LBE160:
|
||
46:src/l502_fpga.c **** }
|
||
851 .loc 1 46 0
|
||
852 0412 01E80000 UNLINK;
|
||
853 0416 1000 rts;
|
||
854 .LFE3:
|
||
855 .size _fpga_spi_init, .-_fpga_spi_init
|
||
856 .section .debug_frame,"",@progbits
|
||
857 .Lframe0:
|
||
858 0000 0C000000 .4byte .LECIE0-.LSCIE0
|
||
859 .LSCIE0:
|
||
860 0004 FFFFFFFF .4byte 0xffffffff
|
||
861 0008 01 .byte 0x1
|
||
862 0009 00 .string ""
|
||
863 000a 01 .uleb128 0x1
|
||
864 000b 7C .sleb128 -4
|
||
865 000c 23 .byte 0x23
|
||
866 000d 0C .byte 0xc
|
||
867 000e 0E .uleb128 0xe
|
||
868 000f 00 .uleb128 0x0
|
||
869 .align 4
|
||
870 .LECIE0:
|
||
871 .LSFDE0:
|
||
872 0010 14000000 .4byte .LEFDE0-.LASFDE0
|
||
873 .LASFDE0:
|
||
874 0014 00000000 .4byte .Lframe0
|
||
875 0018 00000000 .4byte .LFB4
|
||
876 001c 50010000 .4byte .LFE4-.LFB4
|
||
877 0020 48 .byte 0x4
|
||
878 .4byte .LCFI0-.LFB4
|
||
879 0021 0C .byte 0xc
|
||
880 0022 0F .uleb128 0xf
|
||
881 0023 08 .uleb128 0x8
|
||
882 0024 8F .byte 0x8f
|
||
883 0025 02 .uleb128 0x2
|
||
884 0026 A3 .byte 0xa3
|
||
885 0027 01 .uleb128 0x1
|
||
886 .align 4
|
||
887 .LEFDE0:
|
||
888 .LSFDE2:
|
||
889 0028 14000000 .4byte .LEFDE2-.LASFDE2
|
||
890 .LASFDE2:
|
||
891 002c 00000000 .4byte .Lframe0
|
||
892 0030 50010000 .4byte .LFB5
|
||
BFIN GAS /tmp/cc7SPSoT.s page 20
|
||
|
||
|
||
893 0034 52010000 .4byte .LFE5-.LFB5
|
||
894 0038 48 .byte 0x4
|
||
895 .4byte .LCFI1-.LFB5
|
||
896 0039 0C .byte 0xc
|
||
897 003a 0F .uleb128 0xf
|
||
898 003b 08 .uleb128 0x8
|
||
899 003c 8F .byte 0x8f
|
||
900 003d 02 .uleb128 0x2
|
||
901 003e A3 .byte 0xa3
|
||
902 003f 01 .uleb128 0x1
|
||
903 .align 4
|
||
904 .LEFDE2:
|
||
905 .LSFDE4:
|
||
906 0040 14000000 .4byte .LEFDE4-.LASFDE4
|
||
907 .LASFDE4:
|
||
908 0044 00000000 .4byte .Lframe0
|
||
909 0048 A4020000 .4byte .LFB3
|
||
910 004c 74010000 .4byte .LFE3-.LFB3
|
||
911 0050 48 .byte 0x4
|
||
912 .4byte .LCFI2-.LFB3
|
||
913 0051 0C .byte 0xc
|
||
914 0052 0F .uleb128 0xf
|
||
915 0053 08 .uleb128 0x8
|
||
916 0054 8F .byte 0x8f
|
||
917 0055 02 .uleb128 0x2
|
||
918 0056 A3 .byte 0xa3
|
||
919 0057 01 .uleb128 0x1
|
||
920 .align 4
|
||
921 .LEFDE4:
|
||
922 .text;
|
||
923 .Letext0:
|
||
924 .section .debug_loc,"",@progbits
|
||
925 .Ldebug_loc0:
|
||
926 .LLST0:
|
||
927 0000 00000000 .4byte .LFB4-.Ltext0
|
||
928 0004 08000000 .4byte .LCFI0-.Ltext0
|
||
929 0008 0100 .2byte 0x1
|
||
930 000a 5E .byte 0x5e
|
||
931 000b 08000000 .4byte .LCFI0-.Ltext0
|
||
932 000f 50010000 .4byte .LFE4-.Ltext0
|
||
933 0013 0200 .2byte 0x2
|
||
934 0015 7F .byte 0x7f
|
||
935 0016 08 .sleb128 8
|
||
936 0017 00000000 .4byte 0x0
|
||
937 001b 00000000 .4byte 0x0
|
||
938 .LLST1:
|
||
939 001f 00000000 .4byte .LVL0-.Ltext0
|
||
940 0023 10000000 .4byte .LVL1-.Ltext0
|
||
941 0027 0100 .2byte 0x1
|
||
942 0029 50 .byte 0x50
|
||
943 002a 10000000 .4byte .LVL1-.Ltext0
|
||
944 002e 50010000 .4byte .LFE4-.Ltext0
|
||
945 0032 0100 .2byte 0x1
|
||
946 0034 52 .byte 0x52
|
||
947 0035 00000000 .4byte 0x0
|
||
948 0039 00000000 .4byte 0x0
|
||
949 .LLST2:
|
||
BFIN GAS /tmp/cc7SPSoT.s page 21
|
||
|
||
|
||
950 003d 00000000 .4byte .LVL0-.Ltext0
|
||
951 0041 16000000 .4byte .LVL2-.Ltext0
|
||
952 0045 0100 .2byte 0x1
|
||
953 0047 51 .byte 0x51
|
||
954 0048 16000000 .4byte .LVL2-.Ltext0
|
||
955 004c 50010000 .4byte .LFE4-.Ltext0
|
||
956 0050 0100 .2byte 0x1
|
||
957 0052 53 .byte 0x53
|
||
958 0053 00000000 .4byte 0x0
|
||
959 0057 00000000 .4byte 0x0
|
||
960 .LLST3:
|
||
961 005b AE000000 .4byte .LVL6-.Ltext0
|
||
962 005f BA000000 .4byte .LVL7-.Ltext0
|
||
963 0063 0100 .2byte 0x1
|
||
964 0065 50 .byte 0x50
|
||
965 0066 00000000 .4byte 0x0
|
||
966 006a 00000000 .4byte 0x0
|
||
967 .LLST4:
|
||
968 006e F0000000 .4byte .LVL9-.Ltext0
|
||
969 0072 FC000000 .4byte .LVL10-.Ltext0
|
||
970 0076 0100 .2byte 0x1
|
||
971 0078 50 .byte 0x50
|
||
972 0079 00000000 .4byte 0x0
|
||
973 007d 00000000 .4byte 0x0
|
||
974 .LLST5:
|
||
975 0081 2E010000 .4byte .LVL12-.Ltext0
|
||
976 0085 3A010000 .4byte .LVL13-.Ltext0
|
||
977 0089 0100 .2byte 0x1
|
||
978 008b 50 .byte 0x50
|
||
979 008c 00000000 .4byte 0x0
|
||
980 0090 00000000 .4byte 0x0
|
||
981 .LLST6:
|
||
982 0094 50010000 .4byte .LFB5-.Ltext0
|
||
983 0098 58010000 .4byte .LCFI1-.Ltext0
|
||
984 009c 0100 .2byte 0x1
|
||
985 009e 5E .byte 0x5e
|
||
986 009f 58010000 .4byte .LCFI1-.Ltext0
|
||
987 00a3 A2020000 .4byte .LFE5-.Ltext0
|
||
988 00a7 0200 .2byte 0x2
|
||
989 00a9 7F .byte 0x7f
|
||
990 00aa 08 .sleb128 8
|
||
991 00ab 00000000 .4byte 0x0
|
||
992 00af 00000000 .4byte 0x0
|
||
993 .LLST7:
|
||
994 00b3 50010000 .4byte .LVL14-.Ltext0
|
||
995 00b7 60010000 .4byte .LVL15-.Ltext0
|
||
996 00bb 0100 .2byte 0x1
|
||
997 00bd 50 .byte 0x50
|
||
998 00be 60010000 .4byte .LVL15-.Ltext0
|
||
999 00c2 76010000 .4byte .LVL17-.Ltext0
|
||
1000 00c6 0100 .2byte 0x1
|
||
1001 00c8 51 .byte 0x51
|
||
1002 00c9 00000000 .4byte 0x0
|
||
1003 00cd 00000000 .4byte 0x0
|
||
1004 .LLST8:
|
||
1005 00d1 98020000 .4byte .LVL22-.Ltext0
|
||
1006 00d5 9C020000 .4byte .LVL23-.Ltext0
|
||
BFIN GAS /tmp/cc7SPSoT.s page 22
|
||
|
||
|
||
1007 00d9 0100 .2byte 0x1
|
||
1008 00db 50 .byte 0x50
|
||
1009 00dc 00000000 .4byte 0x0
|
||
1010 00e0 00000000 .4byte 0x0
|
||
1011 .LLST9:
|
||
1012 00e4 A4020000 .4byte .LFB3-.Ltext0
|
||
1013 00e8 AC020000 .4byte .LCFI2-.Ltext0
|
||
1014 00ec 0100 .2byte 0x1
|
||
1015 00ee 5E .byte 0x5e
|
||
1016 00ef AC020000 .4byte .LCFI2-.Ltext0
|
||
1017 00f3 18040000 .4byte .LFE3-.Ltext0
|
||
1018 00f7 0200 .2byte 0x2
|
||
1019 00f9 7F .byte 0x7f
|
||
1020 00fa 08 .sleb128 8
|
||
1021 00fb 00000000 .4byte 0x0
|
||
1022 00ff 00000000 .4byte 0x0
|
||
1023 .file 2 "/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib
|
||
1024 .section .debug_info
|
||
1025 0000 F9030000 .4byte 0x3f9
|
||
1026 0004 0200 .2byte 0x2
|
||
1027 0006 00000000 .4byte .Ldebug_abbrev0
|
||
1028 000a 04 .byte 0x4
|
||
1029 000b 01 .uleb128 0x1
|
||
1030 000c 6F000000 .4byte .LASF14
|
||
1031 0010 01 .byte 0x1
|
||
1032 0011 0B000000 .4byte .LASF15
|
||
1033 0015 7B000000 .4byte .LASF16
|
||
1034 0019 00000000 .4byte .Ltext0
|
||
1035 001d 18040000 .4byte .Letext0
|
||
1036 0021 00000000 .4byte .Ldebug_line0
|
||
1037 0025 02 .uleb128 0x2
|
||
1038 0026 01 .byte 0x1
|
||
1039 0027 06 .byte 0x6
|
||
1040 0028 2B010000 .4byte .LASF0
|
||
1041 002c 02 .uleb128 0x2
|
||
1042 002d 01 .byte 0x1
|
||
1043 002e 08 .byte 0x8
|
||
1044 002f 3C000000 .4byte .LASF1
|
||
1045 0033 02 .uleb128 0x2
|
||
1046 0034 02 .byte 0x2
|
||
1047 0035 05 .byte 0x5
|
||
1048 0036 00010000 .4byte .LASF2
|
||
1049 003a 03 .uleb128 0x3
|
||
1050 003b 0A010000 .4byte .LASF5
|
||
1051 003f 02 .byte 0x2
|
||
1052 0040 36 .byte 0x36
|
||
1053 0041 45000000 .4byte 0x45
|
||
1054 0045 02 .uleb128 0x2
|
||
1055 0046 02 .byte 0x2
|
||
1056 0047 07 .byte 0x7
|
||
1057 0048 5C000000 .4byte .LASF3
|
||
1058 004c 02 .uleb128 0x2
|
||
1059 004d 04 .byte 0x4
|
||
1060 004e 05 .byte 0x5
|
||
1061 004f 22010000 .4byte .LASF4
|
||
1062 0053 03 .uleb128 0x3
|
||
1063 0054 19010000 .4byte .LASF6
|
||
BFIN GAS /tmp/cc7SPSoT.s page 23
|
||
|
||
|
||
1064 0058 02 .byte 0x2
|
||
1065 0059 50 .byte 0x50
|
||
1066 005a 5E000000 .4byte 0x5e
|
||
1067 005e 02 .uleb128 0x2
|
||
1068 005f 04 .byte 0x4
|
||
1069 0060 07 .byte 0x7
|
||
1070 0061 4A000000 .4byte .LASF7
|
||
1071 0065 02 .uleb128 0x2
|
||
1072 0066 08 .byte 0x8
|
||
1073 0067 05 .byte 0x5
|
||
1074 0068 F2000000 .4byte .LASF8
|
||
1075 006c 02 .uleb128 0x2
|
||
1076 006d 08 .byte 0x8
|
||
1077 006e 07 .byte 0x7
|
||
1078 006f DB000000 .4byte .LASF9
|
||
1079 0073 04 .uleb128 0x4
|
||
1080 0074 04 .byte 0x4
|
||
1081 0075 05 .byte 0x5
|
||
1082 0076 696E7400 .string "int"
|
||
1083 007a 02 .uleb128 0x2
|
||
1084 007b 04 .byte 0x4
|
||
1085 007c 07 .byte 0x7
|
||
1086 007d CE000000 .4byte .LASF10
|
||
1087 0081 05 .uleb128 0x5
|
||
1088 0082 C5000000 .4byte .LASF17
|
||
1089 0086 01 .byte 0x1
|
||
1090 0087 13 .byte 0x13
|
||
1091 0088 01 .byte 0x1
|
||
1092 0089 3A000000 .4byte 0x3a
|
||
1093 008d 01 .byte 0x1
|
||
1094 008e AB000000 .4byte 0xab
|
||
1095 0092 06 .uleb128 0x6
|
||
1096 0093 00000000 .4byte .LASF11
|
||
1097 0097 01 .byte 0x1
|
||
1098 0098 13 .byte 0x13
|
||
1099 0099 3A000000 .4byte 0x3a
|
||
1100 009d 07 .uleb128 0x7
|
||
1101 009e 08 .uleb128 0x8
|
||
1102 009f 13010000 .4byte .LASF18
|
||
1103 00a3 01 .byte 0x1
|
||
1104 00a4 16 .byte 0x16
|
||
1105 00a5 AB000000 .4byte 0xab
|
||
1106 00a9 00 .byte 0x0
|
||
1107 00aa 00 .byte 0x0
|
||
1108 00ab 09 .uleb128 0x9
|
||
1109 00ac 3A000000 .4byte 0x3a
|
||
1110 00b0 0A .uleb128 0xa
|
||
1111 00b1 01 .byte 0x1
|
||
1112 00b2 37010000 .4byte .LASF19
|
||
1113 00b6 01 .byte 0x1
|
||
1114 00b7 31 .byte 0x31
|
||
1115 00b8 01 .byte 0x1
|
||
1116 00b9 01 .byte 0x1
|
||
1117 00ba 2B010000 .4byte 0x12b
|
||
1118 00be 06 .uleb128 0x6
|
||
1119 00bf 29000000 .4byte .LASF12
|
||
1120 00c3 01 .byte 0x1
|
||
BFIN GAS /tmp/cc7SPSoT.s page 24
|
||
|
||
|
||
1121 00c4 31 .byte 0x31
|
||
1122 00c5 3A000000 .4byte 0x3a
|
||
1123 00c9 06 .uleb128 0x6
|
||
1124 00ca 05000000 .4byte .LASF13
|
||
1125 00ce 01 .byte 0x1
|
||
1126 00cf 31 .byte 0x31
|
||
1127 00d0 53000000 .4byte 0x53
|
||
1128 00d4 0B .uleb128 0xb
|
||
1129 00d5 E6000000 .4byte 0xe6
|
||
1130 00d9 0C .uleb128 0xc
|
||
1131 00da 92000000 .4byte 0x92
|
||
1132 00de 07 .uleb128 0x7
|
||
1133 00df 0D .uleb128 0xd
|
||
1134 00e0 9E000000 .4byte 0x9e
|
||
1135 00e4 00 .byte 0x0
|
||
1136 00e5 00 .byte 0x0
|
||
1137 00e6 0B .uleb128 0xb
|
||
1138 00e7 F8000000 .4byte 0xf8
|
||
1139 00eb 0C .uleb128 0xc
|
||
1140 00ec 92000000 .4byte 0x92
|
||
1141 00f0 07 .uleb128 0x7
|
||
1142 00f1 0D .uleb128 0xd
|
||
1143 00f2 9E000000 .4byte 0x9e
|
||
1144 00f6 00 .byte 0x0
|
||
1145 00f7 00 .byte 0x0
|
||
1146 00f8 0B .uleb128 0xb
|
||
1147 00f9 0A010000 .4byte 0x10a
|
||
1148 00fd 0C .uleb128 0xc
|
||
1149 00fe 92000000 .4byte 0x92
|
||
1150 0102 07 .uleb128 0x7
|
||
1151 0103 0D .uleb128 0xd
|
||
1152 0104 9E000000 .4byte 0x9e
|
||
1153 0108 00 .byte 0x0
|
||
1154 0109 00 .byte 0x0
|
||
1155 010a 0B .uleb128 0xb
|
||
1156 010b 1C010000 .4byte 0x11c
|
||
1157 010f 0C .uleb128 0xc
|
||
1158 0110 92000000 .4byte 0x92
|
||
1159 0114 07 .uleb128 0x7
|
||
1160 0115 0D .uleb128 0xd
|
||
1161 0116 9E000000 .4byte 0x9e
|
||
1162 011a 00 .byte 0x0
|
||
1163 011b 00 .byte 0x0
|
||
1164 011c 07 .uleb128 0x7
|
||
1165 011d 0C .uleb128 0xc
|
||
1166 011e 92000000 .4byte 0x92
|
||
1167 0122 07 .uleb128 0x7
|
||
1168 0123 0D .uleb128 0xd
|
||
1169 0124 9E000000 .4byte 0x9e
|
||
1170 0128 00 .byte 0x0
|
||
1171 0129 00 .byte 0x0
|
||
1172 012a 00 .byte 0x0
|
||
1173 012b 0E .uleb128 0xe
|
||
1174 012c B0000000 .4byte 0xb0
|
||
1175 0130 00000000 .4byte .LFB4
|
||
1176 0134 50010000 .4byte .LFE4
|
||
1177 0138 00000000 .4byte .LLST0
|
||
BFIN GAS /tmp/cc7SPSoT.s page 25
|
||
|
||
|
||
1178 013c 12020000 .4byte 0x212
|
||
1179 0140 0F .uleb128 0xf
|
||
1180 0141 BE000000 .4byte 0xbe
|
||
1181 0145 1F000000 .4byte .LLST1
|
||
1182 0149 0F .uleb128 0xf
|
||
1183 014a C9000000 .4byte 0xc9
|
||
1184 014e 3D000000 .4byte .LLST2
|
||
1185 0152 10 .uleb128 0x10
|
||
1186 0153 81000000 .4byte 0x81
|
||
1187 0157 00000000 .4byte .Ldebug_ranges0+0x0
|
||
1188 015b 01 .byte 0x1
|
||
1189 015c 32 .byte 0x32
|
||
1190 015d 79010000 .4byte 0x179
|
||
1191 0161 0C .uleb128 0xc
|
||
1192 0162 92000000 .4byte 0x92
|
||
1193 0166 11 .uleb128 0x11
|
||
1194 0167 16000000 .4byte .LBB66
|
||
1195 016b 1E000000 .4byte .LBE66
|
||
1196 016f 12 .uleb128 0x12
|
||
1197 0170 9E000000 .4byte 0x9e
|
||
1198 0174 02 .byte 0x2
|
||
1199 0175 7F .byte 0x7f
|
||
1200 0176 7C .sleb128 -4
|
||
1201 0177 00 .byte 0x0
|
||
1202 0178 00 .byte 0x0
|
||
1203 0179 10 .uleb128 0x10
|
||
1204 017a 81000000 .4byte 0x81
|
||
1205 017e 38000000 .4byte .Ldebug_ranges0+0x38
|
||
1206 0182 01 .byte 0x1
|
||
1207 0183 33 .byte 0x33
|
||
1208 0184 A0010000 .4byte 0x1a0
|
||
1209 0188 0C .uleb128 0xc
|
||
1210 0189 92000000 .4byte 0x92
|
||
1211 018d 11 .uleb128 0x11
|
||
1212 018e 5A000000 .4byte .LBB77
|
||
1213 0192 60000000 .4byte .LBE77
|
||
1214 0196 12 .uleb128 0x12
|
||
1215 0197 9E000000 .4byte 0x9e
|
||
1216 019b 02 .byte 0x2
|
||
1217 019c 7F .byte 0x7f
|
||
1218 019d 7C .sleb128 -4
|
||
1219 019e 00 .byte 0x0
|
||
1220 019f 00 .byte 0x0
|
||
1221 01a0 10 .uleb128 0x10
|
||
1222 01a1 81000000 .4byte 0x81
|
||
1223 01a5 60000000 .4byte .Ldebug_ranges0+0x60
|
||
1224 01a9 01 .byte 0x1
|
||
1225 01aa 34 .byte 0x34
|
||
1226 01ab C7010000 .4byte 0x1c7
|
||
1227 01af 0F .uleb128 0xf
|
||
1228 01b0 92000000 .4byte 0x92
|
||
1229 01b4 5B000000 .4byte .LLST3
|
||
1230 01b8 13 .uleb128 0x13
|
||
1231 01b9 80000000 .4byte .Ldebug_ranges0+0x80
|
||
1232 01bd 12 .uleb128 0x12
|
||
1233 01be 9E000000 .4byte 0x9e
|
||
1234 01c2 02 .byte 0x2
|
||
BFIN GAS /tmp/cc7SPSoT.s page 26
|
||
|
||
|
||
1235 01c3 7F .byte 0x7f
|
||
1236 01c4 7C .sleb128 -4
|
||
1237 01c5 00 .byte 0x0
|
||
1238 01c6 00 .byte 0x0
|
||
1239 01c7 10 .uleb128 0x10
|
||
1240 01c8 81000000 .4byte 0x81
|
||
1241 01cc 98000000 .4byte .Ldebug_ranges0+0x98
|
||
1242 01d0 01 .byte 0x1
|
||
1243 01d1 35 .byte 0x35
|
||
1244 01d2 EE010000 .4byte 0x1ee
|
||
1245 01d6 0F .uleb128 0xf
|
||
1246 01d7 92000000 .4byte 0x92
|
||
1247 01db 6E000000 .4byte .LLST4
|
||
1248 01df 13 .uleb128 0x13
|
||
1249 01e0 B8000000 .4byte .Ldebug_ranges0+0xb8
|
||
1250 01e4 12 .uleb128 0x12
|
||
1251 01e5 9E000000 .4byte 0x9e
|
||
1252 01e9 02 .byte 0x2
|
||
1253 01ea 7F .byte 0x7f
|
||
1254 01eb 7C .sleb128 -4
|
||
1255 01ec 00 .byte 0x0
|
||
1256 01ed 00 .byte 0x0
|
||
1257 01ee 14 .uleb128 0x14
|
||
1258 01ef 81000000 .4byte 0x81
|
||
1259 01f3 D0000000 .4byte .Ldebug_ranges0+0xd0
|
||
1260 01f7 01 .byte 0x1
|
||
1261 01f8 36 .byte 0x36
|
||
1262 01f9 0F .uleb128 0xf
|
||
1263 01fa 92000000 .4byte 0x92
|
||
1264 01fe 81000000 .4byte .LLST5
|
||
1265 0202 13 .uleb128 0x13
|
||
1266 0203 E8000000 .4byte .Ldebug_ranges0+0xe8
|
||
1267 0207 12 .uleb128 0x12
|
||
1268 0208 9E000000 .4byte 0x9e
|
||
1269 020c 02 .byte 0x2
|
||
1270 020d 7F .byte 0x7f
|
||
1271 020e 7C .sleb128 -4
|
||
1272 020f 00 .byte 0x0
|
||
1273 0210 00 .byte 0x0
|
||
1274 0211 00 .byte 0x0
|
||
1275 0212 15 .uleb128 0x15
|
||
1276 0213 01 .byte 0x1
|
||
1277 0214 2E000000 .4byte .LASF20
|
||
1278 0218 01 .byte 0x1
|
||
1279 0219 3A .byte 0x3a
|
||
1280 021a 01 .byte 0x1
|
||
1281 021b 53000000 .4byte 0x53
|
||
1282 021f 50010000 .4byte .LFB5
|
||
1283 0223 A2020000 .4byte .LFE5
|
||
1284 0227 94000000 .4byte .LLST6
|
||
1285 022b 0D030000 .4byte 0x30d
|
||
1286 022f 16 .uleb128 0x16
|
||
1287 0230 29000000 .4byte .LASF12
|
||
1288 0234 01 .byte 0x1
|
||
1289 0235 3A .byte 0x3a
|
||
1290 0236 3A000000 .4byte 0x3a
|
||
1291 023a B3000000 .4byte .LLST7
|
||
BFIN GAS /tmp/cc7SPSoT.s page 27
|
||
|
||
|
||
1292 023e 17 .uleb128 0x17
|
||
1293 023f 72657400 .string "ret"
|
||
1294 0243 01 .byte 0x1
|
||
1295 0244 3B .byte 0x3b
|
||
1296 0245 53000000 .4byte 0x53
|
||
1297 0249 D1000000 .4byte .LLST8
|
||
1298 024d 10 .uleb128 0x10
|
||
1299 024e 81000000 .4byte 0x81
|
||
1300 0252 00010000 .4byte .Ldebug_ranges0+0x100
|
||
1301 0256 01 .byte 0x1
|
||
1302 0257 3C .byte 0x3c
|
||
1303 0258 74020000 .4byte 0x274
|
||
1304 025c 0C .uleb128 0xc
|
||
1305 025d 92000000 .4byte 0x92
|
||
1306 0261 11 .uleb128 0x11
|
||
1307 0262 64010000 .4byte .LBB110
|
||
1308 0266 6C010000 .4byte .LBE110
|
||
1309 026a 12 .uleb128 0x12
|
||
1310 026b 9E000000 .4byte 0x9e
|
||
1311 026f 02 .byte 0x2
|
||
1312 0270 7F .byte 0x7f
|
||
1313 0271 7C .sleb128 -4
|
||
1314 0272 00 .byte 0x0
|
||
1315 0273 00 .byte 0x0
|
||
1316 0274 10 .uleb128 0x10
|
||
1317 0275 81000000 .4byte 0x81
|
||
1318 0279 30010000 .4byte .Ldebug_ranges0+0x130
|
||
1319 027d 01 .byte 0x1
|
||
1320 027e 3D .byte 0x3d
|
||
1321 027f 9B020000 .4byte 0x29b
|
||
1322 0283 0C .uleb128 0xc
|
||
1323 0284 92000000 .4byte 0x92
|
||
1324 0288 11 .uleb128 0x11
|
||
1325 0289 AE010000 .4byte .LBB119
|
||
1326 028d B4010000 .4byte .LBE119
|
||
1327 0291 12 .uleb128 0x12
|
||
1328 0292 9E000000 .4byte 0x9e
|
||
1329 0296 02 .byte 0x2
|
||
1330 0297 7F .byte 0x7f
|
||
1331 0298 7C .sleb128 -4
|
||
1332 0299 00 .byte 0x0
|
||
1333 029a 00 .byte 0x0
|
||
1334 029b 10 .uleb128 0x10
|
||
1335 029c 81000000 .4byte 0x81
|
||
1336 02a0 50010000 .4byte .Ldebug_ranges0+0x150
|
||
1337 02a4 01 .byte 0x1
|
||
1338 02a5 3E .byte 0x3e
|
||
1339 02a6 C2020000 .4byte 0x2c2
|
||
1340 02aa 0C .uleb128 0xc
|
||
1341 02ab 92000000 .4byte 0x92
|
||
1342 02af 11 .uleb128 0x11
|
||
1343 02b0 EC010000 .4byte .LBB126
|
||
1344 02b4 F2010000 .4byte .LBE126
|
||
1345 02b8 12 .uleb128 0x12
|
||
1346 02b9 9E000000 .4byte 0x9e
|
||
1347 02bd 02 .byte 0x2
|
||
1348 02be 7F .byte 0x7f
|
||
BFIN GAS /tmp/cc7SPSoT.s page 28
|
||
|
||
|
||
1349 02bf 7C .sleb128 -4
|
||
1350 02c0 00 .byte 0x0
|
||
1351 02c1 00 .byte 0x0
|
||
1352 02c2 10 .uleb128 0x10
|
||
1353 02c3 81000000 .4byte 0x81
|
||
1354 02c7 70010000 .4byte .Ldebug_ranges0+0x170
|
||
1355 02cb 01 .byte 0x1
|
||
1356 02cc 3F .byte 0x3f
|
||
1357 02cd E9020000 .4byte 0x2e9
|
||
1358 02d1 0C .uleb128 0xc
|
||
1359 02d2 92000000 .4byte 0x92
|
||
1360 02d6 11 .uleb128 0x11
|
||
1361 02d7 2A020000 .4byte .LBB133
|
||
1362 02db 30020000 .4byte .LBE133
|
||
1363 02df 12 .uleb128 0x12
|
||
1364 02e0 9E000000 .4byte 0x9e
|
||
1365 02e4 02 .byte 0x2
|
||
1366 02e5 7F .byte 0x7f
|
||
1367 02e6 7C .sleb128 -4
|
||
1368 02e7 00 .byte 0x0
|
||
1369 02e8 00 .byte 0x0
|
||
1370 02e9 14 .uleb128 0x14
|
||
1371 02ea 81000000 .4byte 0x81
|
||
1372 02ee 90010000 .4byte .Ldebug_ranges0+0x190
|
||
1373 02f2 01 .byte 0x1
|
||
1374 02f3 41 .byte 0x41
|
||
1375 02f4 0C .uleb128 0xc
|
||
1376 02f5 92000000 .4byte 0x92
|
||
1377 02f9 11 .uleb128 0x11
|
||
1378 02fa 68020000 .4byte .LBB139
|
||
1379 02fe 6E020000 .4byte .LBE139
|
||
1380 0302 12 .uleb128 0x12
|
||
1381 0303 9E000000 .4byte 0x9e
|
||
1382 0307 02 .byte 0x2
|
||
1383 0308 7F .byte 0x7f
|
||
1384 0309 7C .sleb128 -4
|
||
1385 030a 00 .byte 0x0
|
||
1386 030b 00 .byte 0x0
|
||
1387 030c 00 .byte 0x0
|
||
1388 030d 18 .uleb128 0x18
|
||
1389 030e 01 .byte 0x1
|
||
1390 030f 1B000000 .4byte .LASF21
|
||
1391 0313 01 .byte 0x1
|
||
1392 0314 24 .byte 0x24
|
||
1393 0315 01 .byte 0x1
|
||
1394 0316 A4020000 .4byte .LFB3
|
||
1395 031a 18040000 .4byte .LFE3
|
||
1396 031e E4000000 .4byte .LLST9
|
||
1397 0322 19 .uleb128 0x19
|
||
1398 0323 B0000000 .4byte 0xb0
|
||
1399 0327 DC020000 .4byte .LBB160
|
||
1400 032b 12040000 .4byte .LBE160
|
||
1401 032f 01 .byte 0x1
|
||
1402 0330 2D .byte 0x2d
|
||
1403 0331 0C .uleb128 0xc
|
||
1404 0332 49010000 .4byte 0x149
|
||
1405 0336 0C .uleb128 0xc
|
||
BFIN GAS /tmp/cc7SPSoT.s page 29
|
||
|
||
|
||
1406 0337 40010000 .4byte 0x140
|
||
1407 033b 10 .uleb128 0x10
|
||
1408 033c 81000000 .4byte 0x81
|
||
1409 0340 A8010000 .4byte .Ldebug_ranges0+0x1a8
|
||
1410 0344 01 .byte 0x1
|
||
1411 0345 32 .byte 0x32
|
||
1412 0346 62030000 .4byte 0x362
|
||
1413 034a 0C .uleb128 0xc
|
||
1414 034b 92000000 .4byte 0x92
|
||
1415 034f 11 .uleb128 0x11
|
||
1416 0350 EA020000 .4byte .LBB164
|
||
1417 0354 F2020000 .4byte .LBE164
|
||
1418 0358 12 .uleb128 0x12
|
||
1419 0359 9E000000 .4byte 0x9e
|
||
1420 035d 02 .byte 0x2
|
||
1421 035e 7F .byte 0x7f
|
||
1422 035f 7C .sleb128 -4
|
||
1423 0360 00 .byte 0x0
|
||
1424 0361 00 .byte 0x0
|
||
1425 0362 10 .uleb128 0x10
|
||
1426 0363 81000000 .4byte 0x81
|
||
1427 0367 C0010000 .4byte .Ldebug_ranges0+0x1c0
|
||
1428 036b 01 .byte 0x1
|
||
1429 036c 33 .byte 0x33
|
||
1430 036d 89030000 .4byte 0x389
|
||
1431 0371 0C .uleb128 0xc
|
||
1432 0372 92000000 .4byte 0x92
|
||
1433 0376 11 .uleb128 0x11
|
||
1434 0377 2C030000 .4byte .LBB169
|
||
1435 037b 32030000 .4byte .LBE169
|
||
1436 037f 12 .uleb128 0x12
|
||
1437 0380 9E000000 .4byte 0x9e
|
||
1438 0384 02 .byte 0x2
|
||
1439 0385 7F .byte 0x7f
|
||
1440 0386 7C .sleb128 -4
|
||
1441 0387 00 .byte 0x0
|
||
1442 0388 00 .byte 0x0
|
||
1443 0389 10 .uleb128 0x10
|
||
1444 038a 81000000 .4byte 0x81
|
||
1445 038e E0010000 .4byte .Ldebug_ranges0+0x1e0
|
||
1446 0392 01 .byte 0x1
|
||
1447 0393 34 .byte 0x34
|
||
1448 0394 B0030000 .4byte 0x3b0
|
||
1449 0398 0C .uleb128 0xc
|
||
1450 0399 92000000 .4byte 0x92
|
||
1451 039d 11 .uleb128 0x11
|
||
1452 039e 6A030000 .4byte .LBB176
|
||
1453 03a2 70030000 .4byte .LBE176
|
||
1454 03a6 12 .uleb128 0x12
|
||
1455 03a7 9E000000 .4byte 0x9e
|
||
1456 03ab 02 .byte 0x2
|
||
1457 03ac 7F .byte 0x7f
|
||
1458 03ad 7C .sleb128 -4
|
||
1459 03ae 00 .byte 0x0
|
||
1460 03af 00 .byte 0x0
|
||
1461 03b0 10 .uleb128 0x10
|
||
1462 03b1 81000000 .4byte 0x81
|
||
BFIN GAS /tmp/cc7SPSoT.s page 30
|
||
|
||
|
||
1463 03b5 00020000 .4byte .Ldebug_ranges0+0x200
|
||
1464 03b9 01 .byte 0x1
|
||
1465 03ba 35 .byte 0x35
|
||
1466 03bb D7030000 .4byte 0x3d7
|
||
1467 03bf 0C .uleb128 0xc
|
||
1468 03c0 92000000 .4byte 0x92
|
||
1469 03c4 11 .uleb128 0x11
|
||
1470 03c5 A8030000 .4byte .LBB183
|
||
1471 03c9 AE030000 .4byte .LBE183
|
||
1472 03cd 12 .uleb128 0x12
|
||
1473 03ce 9E000000 .4byte 0x9e
|
||
1474 03d2 02 .byte 0x2
|
||
1475 03d3 7F .byte 0x7f
|
||
1476 03d4 7C .sleb128 -4
|
||
1477 03d5 00 .byte 0x0
|
||
1478 03d6 00 .byte 0x0
|
||
1479 03d7 14 .uleb128 0x14
|
||
1480 03d8 81000000 .4byte 0x81
|
||
1481 03dc 20020000 .4byte .Ldebug_ranges0+0x220
|
||
1482 03e0 01 .byte 0x1
|
||
1483 03e1 36 .byte 0x36
|
||
1484 03e2 0C .uleb128 0xc
|
||
1485 03e3 92000000 .4byte 0x92
|
||
1486 03e7 11 .uleb128 0x11
|
||
1487 03e8 E6030000 .4byte .LBB189
|
||
1488 03ec EC030000 .4byte .LBE189
|
||
1489 03f0 12 .uleb128 0x12
|
||
1490 03f1 9E000000 .4byte 0x9e
|
||
1491 03f5 02 .byte 0x2
|
||
1492 03f6 7F .byte 0x7f
|
||
1493 03f7 7C .sleb128 -4
|
||
1494 03f8 00 .byte 0x0
|
||
1495 03f9 00 .byte 0x0
|
||
1496 03fa 00 .byte 0x0
|
||
1497 03fb 00 .byte 0x0
|
||
1498 03fc 00 .byte 0x0
|
||
1499 .section .debug_abbrev
|
||
1500 0000 01 .uleb128 0x1
|
||
1501 0001 11 .uleb128 0x11
|
||
1502 0002 01 .byte 0x1
|
||
1503 0003 25 .uleb128 0x25
|
||
1504 0004 0E .uleb128 0xe
|
||
1505 0005 13 .uleb128 0x13
|
||
1506 0006 0B .uleb128 0xb
|
||
1507 0007 03 .uleb128 0x3
|
||
1508 0008 0E .uleb128 0xe
|
||
1509 0009 1B .uleb128 0x1b
|
||
1510 000a 0E .uleb128 0xe
|
||
1511 000b 11 .uleb128 0x11
|
||
1512 000c 01 .uleb128 0x1
|
||
1513 000d 12 .uleb128 0x12
|
||
1514 000e 01 .uleb128 0x1
|
||
1515 000f 10 .uleb128 0x10
|
||
1516 0010 06 .uleb128 0x6
|
||
1517 0011 00 .byte 0x0
|
||
1518 0012 00 .byte 0x0
|
||
1519 0013 02 .uleb128 0x2
|
||
BFIN GAS /tmp/cc7SPSoT.s page 31
|
||
|
||
|
||
1520 0014 24 .uleb128 0x24
|
||
1521 0015 00 .byte 0x0
|
||
1522 0016 0B .uleb128 0xb
|
||
1523 0017 0B .uleb128 0xb
|
||
1524 0018 3E .uleb128 0x3e
|
||
1525 0019 0B .uleb128 0xb
|
||
1526 001a 03 .uleb128 0x3
|
||
1527 001b 0E .uleb128 0xe
|
||
1528 001c 00 .byte 0x0
|
||
1529 001d 00 .byte 0x0
|
||
1530 001e 03 .uleb128 0x3
|
||
1531 001f 16 .uleb128 0x16
|
||
1532 0020 00 .byte 0x0
|
||
1533 0021 03 .uleb128 0x3
|
||
1534 0022 0E .uleb128 0xe
|
||
1535 0023 3A .uleb128 0x3a
|
||
1536 0024 0B .uleb128 0xb
|
||
1537 0025 3B .uleb128 0x3b
|
||
1538 0026 0B .uleb128 0xb
|
||
1539 0027 49 .uleb128 0x49
|
||
1540 0028 13 .uleb128 0x13
|
||
1541 0029 00 .byte 0x0
|
||
1542 002a 00 .byte 0x0
|
||
1543 002b 04 .uleb128 0x4
|
||
1544 002c 24 .uleb128 0x24
|
||
1545 002d 00 .byte 0x0
|
||
1546 002e 0B .uleb128 0xb
|
||
1547 002f 0B .uleb128 0xb
|
||
1548 0030 3E .uleb128 0x3e
|
||
1549 0031 0B .uleb128 0xb
|
||
1550 0032 03 .uleb128 0x3
|
||
1551 0033 08 .uleb128 0x8
|
||
1552 0034 00 .byte 0x0
|
||
1553 0035 00 .byte 0x0
|
||
1554 0036 05 .uleb128 0x5
|
||
1555 0037 2E .uleb128 0x2e
|
||
1556 0038 01 .byte 0x1
|
||
1557 0039 03 .uleb128 0x3
|
||
1558 003a 0E .uleb128 0xe
|
||
1559 003b 3A .uleb128 0x3a
|
||
1560 003c 0B .uleb128 0xb
|
||
1561 003d 3B .uleb128 0x3b
|
||
1562 003e 0B .uleb128 0xb
|
||
1563 003f 27 .uleb128 0x27
|
||
1564 0040 0C .uleb128 0xc
|
||
1565 0041 49 .uleb128 0x49
|
||
1566 0042 13 .uleb128 0x13
|
||
1567 0043 20 .uleb128 0x20
|
||
1568 0044 0B .uleb128 0xb
|
||
1569 0045 01 .uleb128 0x1
|
||
1570 0046 13 .uleb128 0x13
|
||
1571 0047 00 .byte 0x0
|
||
1572 0048 00 .byte 0x0
|
||
1573 0049 06 .uleb128 0x6
|
||
1574 004a 05 .uleb128 0x5
|
||
1575 004b 00 .byte 0x0
|
||
1576 004c 03 .uleb128 0x3
|
||
BFIN GAS /tmp/cc7SPSoT.s page 32
|
||
|
||
|
||
1577 004d 0E .uleb128 0xe
|
||
1578 004e 3A .uleb128 0x3a
|
||
1579 004f 0B .uleb128 0xb
|
||
1580 0050 3B .uleb128 0x3b
|
||
1581 0051 0B .uleb128 0xb
|
||
1582 0052 49 .uleb128 0x49
|
||
1583 0053 13 .uleb128 0x13
|
||
1584 0054 00 .byte 0x0
|
||
1585 0055 00 .byte 0x0
|
||
1586 0056 07 .uleb128 0x7
|
||
1587 0057 0B .uleb128 0xb
|
||
1588 0058 01 .byte 0x1
|
||
1589 0059 00 .byte 0x0
|
||
1590 005a 00 .byte 0x0
|
||
1591 005b 08 .uleb128 0x8
|
||
1592 005c 34 .uleb128 0x34
|
||
1593 005d 00 .byte 0x0
|
||
1594 005e 03 .uleb128 0x3
|
||
1595 005f 0E .uleb128 0xe
|
||
1596 0060 3A .uleb128 0x3a
|
||
1597 0061 0B .uleb128 0xb
|
||
1598 0062 3B .uleb128 0x3b
|
||
1599 0063 0B .uleb128 0xb
|
||
1600 0064 49 .uleb128 0x49
|
||
1601 0065 13 .uleb128 0x13
|
||
1602 0066 00 .byte 0x0
|
||
1603 0067 00 .byte 0x0
|
||
1604 0068 09 .uleb128 0x9
|
||
1605 0069 35 .uleb128 0x35
|
||
1606 006a 00 .byte 0x0
|
||
1607 006b 49 .uleb128 0x49
|
||
1608 006c 13 .uleb128 0x13
|
||
1609 006d 00 .byte 0x0
|
||
1610 006e 00 .byte 0x0
|
||
1611 006f 0A .uleb128 0xa
|
||
1612 0070 2E .uleb128 0x2e
|
||
1613 0071 01 .byte 0x1
|
||
1614 0072 3F .uleb128 0x3f
|
||
1615 0073 0C .uleb128 0xc
|
||
1616 0074 03 .uleb128 0x3
|
||
1617 0075 0E .uleb128 0xe
|
||
1618 0076 3A .uleb128 0x3a
|
||
1619 0077 0B .uleb128 0xb
|
||
1620 0078 3B .uleb128 0x3b
|
||
1621 0079 0B .uleb128 0xb
|
||
1622 007a 27 .uleb128 0x27
|
||
1623 007b 0C .uleb128 0xc
|
||
1624 007c 20 .uleb128 0x20
|
||
1625 007d 0B .uleb128 0xb
|
||
1626 007e 01 .uleb128 0x1
|
||
1627 007f 13 .uleb128 0x13
|
||
1628 0080 00 .byte 0x0
|
||
1629 0081 00 .byte 0x0
|
||
1630 0082 0B .uleb128 0xb
|
||
1631 0083 0B .uleb128 0xb
|
||
1632 0084 01 .byte 0x1
|
||
1633 0085 01 .uleb128 0x1
|
||
BFIN GAS /tmp/cc7SPSoT.s page 33
|
||
|
||
|
||
1634 0086 13 .uleb128 0x13
|
||
1635 0087 00 .byte 0x0
|
||
1636 0088 00 .byte 0x0
|
||
1637 0089 0C .uleb128 0xc
|
||
1638 008a 05 .uleb128 0x5
|
||
1639 008b 00 .byte 0x0
|
||
1640 008c 31 .uleb128 0x31
|
||
1641 008d 13 .uleb128 0x13
|
||
1642 008e 00 .byte 0x0
|
||
1643 008f 00 .byte 0x0
|
||
1644 0090 0D .uleb128 0xd
|
||
1645 0091 34 .uleb128 0x34
|
||
1646 0092 00 .byte 0x0
|
||
1647 0093 31 .uleb128 0x31
|
||
1648 0094 13 .uleb128 0x13
|
||
1649 0095 00 .byte 0x0
|
||
1650 0096 00 .byte 0x0
|
||
1651 0097 0E .uleb128 0xe
|
||
1652 0098 2E .uleb128 0x2e
|
||
1653 0099 01 .byte 0x1
|
||
1654 009a 31 .uleb128 0x31
|
||
1655 009b 13 .uleb128 0x13
|
||
1656 009c 11 .uleb128 0x11
|
||
1657 009d 01 .uleb128 0x1
|
||
1658 009e 12 .uleb128 0x12
|
||
1659 009f 01 .uleb128 0x1
|
||
1660 00a0 40 .uleb128 0x40
|
||
1661 00a1 06 .uleb128 0x6
|
||
1662 00a2 01 .uleb128 0x1
|
||
1663 00a3 13 .uleb128 0x13
|
||
1664 00a4 00 .byte 0x0
|
||
1665 00a5 00 .byte 0x0
|
||
1666 00a6 0F .uleb128 0xf
|
||
1667 00a7 05 .uleb128 0x5
|
||
1668 00a8 00 .byte 0x0
|
||
1669 00a9 31 .uleb128 0x31
|
||
1670 00aa 13 .uleb128 0x13
|
||
1671 00ab 02 .uleb128 0x2
|
||
1672 00ac 06 .uleb128 0x6
|
||
1673 00ad 00 .byte 0x0
|
||
1674 00ae 00 .byte 0x0
|
||
1675 00af 10 .uleb128 0x10
|
||
1676 00b0 1D .uleb128 0x1d
|
||
1677 00b1 01 .byte 0x1
|
||
1678 00b2 31 .uleb128 0x31
|
||
1679 00b3 13 .uleb128 0x13
|
||
1680 00b4 55 .uleb128 0x55
|
||
1681 00b5 06 .uleb128 0x6
|
||
1682 00b6 58 .uleb128 0x58
|
||
1683 00b7 0B .uleb128 0xb
|
||
1684 00b8 59 .uleb128 0x59
|
||
1685 00b9 0B .uleb128 0xb
|
||
1686 00ba 01 .uleb128 0x1
|
||
1687 00bb 13 .uleb128 0x13
|
||
1688 00bc 00 .byte 0x0
|
||
1689 00bd 00 .byte 0x0
|
||
1690 00be 11 .uleb128 0x11
|
||
BFIN GAS /tmp/cc7SPSoT.s page 34
|
||
|
||
|
||
1691 00bf 0B .uleb128 0xb
|
||
1692 00c0 01 .byte 0x1
|
||
1693 00c1 11 .uleb128 0x11
|
||
1694 00c2 01 .uleb128 0x1
|
||
1695 00c3 12 .uleb128 0x12
|
||
1696 00c4 01 .uleb128 0x1
|
||
1697 00c5 00 .byte 0x0
|
||
1698 00c6 00 .byte 0x0
|
||
1699 00c7 12 .uleb128 0x12
|
||
1700 00c8 34 .uleb128 0x34
|
||
1701 00c9 00 .byte 0x0
|
||
1702 00ca 31 .uleb128 0x31
|
||
1703 00cb 13 .uleb128 0x13
|
||
1704 00cc 02 .uleb128 0x2
|
||
1705 00cd 0A .uleb128 0xa
|
||
1706 00ce 00 .byte 0x0
|
||
1707 00cf 00 .byte 0x0
|
||
1708 00d0 13 .uleb128 0x13
|
||
1709 00d1 0B .uleb128 0xb
|
||
1710 00d2 01 .byte 0x1
|
||
1711 00d3 55 .uleb128 0x55
|
||
1712 00d4 06 .uleb128 0x6
|
||
1713 00d5 00 .byte 0x0
|
||
1714 00d6 00 .byte 0x0
|
||
1715 00d7 14 .uleb128 0x14
|
||
1716 00d8 1D .uleb128 0x1d
|
||
1717 00d9 01 .byte 0x1
|
||
1718 00da 31 .uleb128 0x31
|
||
1719 00db 13 .uleb128 0x13
|
||
1720 00dc 55 .uleb128 0x55
|
||
1721 00dd 06 .uleb128 0x6
|
||
1722 00de 58 .uleb128 0x58
|
||
1723 00df 0B .uleb128 0xb
|
||
1724 00e0 59 .uleb128 0x59
|
||
1725 00e1 0B .uleb128 0xb
|
||
1726 00e2 00 .byte 0x0
|
||
1727 00e3 00 .byte 0x0
|
||
1728 00e4 15 .uleb128 0x15
|
||
1729 00e5 2E .uleb128 0x2e
|
||
1730 00e6 01 .byte 0x1
|
||
1731 00e7 3F .uleb128 0x3f
|
||
1732 00e8 0C .uleb128 0xc
|
||
1733 00e9 03 .uleb128 0x3
|
||
1734 00ea 0E .uleb128 0xe
|
||
1735 00eb 3A .uleb128 0x3a
|
||
1736 00ec 0B .uleb128 0xb
|
||
1737 00ed 3B .uleb128 0x3b
|
||
1738 00ee 0B .uleb128 0xb
|
||
1739 00ef 27 .uleb128 0x27
|
||
1740 00f0 0C .uleb128 0xc
|
||
1741 00f1 49 .uleb128 0x49
|
||
1742 00f2 13 .uleb128 0x13
|
||
1743 00f3 11 .uleb128 0x11
|
||
1744 00f4 01 .uleb128 0x1
|
||
1745 00f5 12 .uleb128 0x12
|
||
1746 00f6 01 .uleb128 0x1
|
||
1747 00f7 40 .uleb128 0x40
|
||
BFIN GAS /tmp/cc7SPSoT.s page 35
|
||
|
||
|
||
1748 00f8 06 .uleb128 0x6
|
||
1749 00f9 01 .uleb128 0x1
|
||
1750 00fa 13 .uleb128 0x13
|
||
1751 00fb 00 .byte 0x0
|
||
1752 00fc 00 .byte 0x0
|
||
1753 00fd 16 .uleb128 0x16
|
||
1754 00fe 05 .uleb128 0x5
|
||
1755 00ff 00 .byte 0x0
|
||
1756 0100 03 .uleb128 0x3
|
||
1757 0101 0E .uleb128 0xe
|
||
1758 0102 3A .uleb128 0x3a
|
||
1759 0103 0B .uleb128 0xb
|
||
1760 0104 3B .uleb128 0x3b
|
||
1761 0105 0B .uleb128 0xb
|
||
1762 0106 49 .uleb128 0x49
|
||
1763 0107 13 .uleb128 0x13
|
||
1764 0108 02 .uleb128 0x2
|
||
1765 0109 06 .uleb128 0x6
|
||
1766 010a 00 .byte 0x0
|
||
1767 010b 00 .byte 0x0
|
||
1768 010c 17 .uleb128 0x17
|
||
1769 010d 34 .uleb128 0x34
|
||
1770 010e 00 .byte 0x0
|
||
1771 010f 03 .uleb128 0x3
|
||
1772 0110 08 .uleb128 0x8
|
||
1773 0111 3A .uleb128 0x3a
|
||
1774 0112 0B .uleb128 0xb
|
||
1775 0113 3B .uleb128 0x3b
|
||
1776 0114 0B .uleb128 0xb
|
||
1777 0115 49 .uleb128 0x49
|
||
1778 0116 13 .uleb128 0x13
|
||
1779 0117 02 .uleb128 0x2
|
||
1780 0118 06 .uleb128 0x6
|
||
1781 0119 00 .byte 0x0
|
||
1782 011a 00 .byte 0x0
|
||
1783 011b 18 .uleb128 0x18
|
||
1784 011c 2E .uleb128 0x2e
|
||
1785 011d 01 .byte 0x1
|
||
1786 011e 3F .uleb128 0x3f
|
||
1787 011f 0C .uleb128 0xc
|
||
1788 0120 03 .uleb128 0x3
|
||
1789 0121 0E .uleb128 0xe
|
||
1790 0122 3A .uleb128 0x3a
|
||
1791 0123 0B .uleb128 0xb
|
||
1792 0124 3B .uleb128 0x3b
|
||
1793 0125 0B .uleb128 0xb
|
||
1794 0126 27 .uleb128 0x27
|
||
1795 0127 0C .uleb128 0xc
|
||
1796 0128 11 .uleb128 0x11
|
||
1797 0129 01 .uleb128 0x1
|
||
1798 012a 12 .uleb128 0x12
|
||
1799 012b 01 .uleb128 0x1
|
||
1800 012c 40 .uleb128 0x40
|
||
1801 012d 06 .uleb128 0x6
|
||
1802 012e 00 .byte 0x0
|
||
1803 012f 00 .byte 0x0
|
||
1804 0130 19 .uleb128 0x19
|
||
BFIN GAS /tmp/cc7SPSoT.s page 36
|
||
|
||
|
||
1805 0131 1D .uleb128 0x1d
|
||
1806 0132 01 .byte 0x1
|
||
1807 0133 31 .uleb128 0x31
|
||
1808 0134 13 .uleb128 0x13
|
||
1809 0135 11 .uleb128 0x11
|
||
1810 0136 01 .uleb128 0x1
|
||
1811 0137 12 .uleb128 0x12
|
||
1812 0138 01 .uleb128 0x1
|
||
1813 0139 58 .uleb128 0x58
|
||
1814 013a 0B .uleb128 0xb
|
||
1815 013b 59 .uleb128 0x59
|
||
1816 013c 0B .uleb128 0xb
|
||
1817 013d 00 .byte 0x0
|
||
1818 013e 00 .byte 0x0
|
||
1819 013f 00 .byte 0x0
|
||
1820 .section .debug_pubnames,"",@progbits
|
||
1821 0000 45000000 .4byte 0x45
|
||
1822 0004 0200 .2byte 0x2
|
||
1823 0006 00000000 .4byte .Ldebug_info0
|
||
1824 000a FD030000 .4byte 0x3fd
|
||
1825 000e 2B010000 .4byte 0x12b
|
||
1826 0012 66706761 .string "fpga_reg_write"
|
||
1826 5F726567
|
||
1826 5F777269
|
||
1826 746500
|
||
1827 0021 12020000 .4byte 0x212
|
||
1828 0025 66706761 .string "fpga_reg_read"
|
||
1828 5F726567
|
||
1828 5F726561
|
||
1828 6400
|
||
1829 0033 0D030000 .4byte 0x30d
|
||
1830 0037 66706761 .string "fpga_spi_init"
|
||
1830 5F737069
|
||
1830 5F696E69
|
||
1830 7400
|
||
1831 0045 00000000 .4byte 0x0
|
||
1832 .section .debug_aranges,"",@progbits
|
||
1833 0000 1C000000 .4byte 0x1c
|
||
1834 0004 0200 .2byte 0x2
|
||
1835 0006 00000000 .4byte .Ldebug_info0
|
||
1836 000a 04 .byte 0x4
|
||
1837 000b 00 .byte 0x0
|
||
1838 000c 0000 .2byte 0x0
|
||
1839 000e 0000 .2byte 0x0
|
||
1840 0010 00000000 .4byte .Ltext0
|
||
1841 0014 18040000 .4byte .Letext0-.Ltext0
|
||
1842 0018 00000000 .4byte 0x0
|
||
1843 001c 00000000 .4byte 0x0
|
||
1844 .section .debug_ranges,"",@progbits
|
||
1845 .Ldebug_ranges0:
|
||
1846 0000 00000000 .4byte .LBB62-.Ltext0
|
||
1847 0004 04000000 .4byte .LBE62-.Ltext0
|
||
1848 0008 4A000000 .4byte .LBB80-.Ltext0
|
||
1849 000c 4C000000 .4byte .LBE80-.Ltext0
|
||
1850 0010 2C000000 .4byte .LBB73-.Ltext0
|
||
1851 0014 46000000 .4byte .LBE73-.Ltext0
|
||
1852 0018 22000000 .4byte .LBB72-.Ltext0
|
||
BFIN GAS /tmp/cc7SPSoT.s page 37
|
||
|
||
|
||
1853 001c 2A000000 .4byte .LBE72-.Ltext0
|
||
1854 0020 12000000 .4byte .LBB71-.Ltext0
|
||
1855 0024 1E000000 .4byte .LBE71-.Ltext0
|
||
1856 0028 0A000000 .4byte .LBB70-.Ltext0
|
||
1857 002c 10000000 .4byte .LBE70-.Ltext0
|
||
1858 0030 00000000 .4byte 0x0
|
||
1859 0034 00000000 .4byte 0x0
|
||
1860 0038 46000000 .4byte .LBB74-.Ltext0
|
||
1861 003c 4A000000 .4byte .LBE74-.Ltext0
|
||
1862 0040 8A000000 .4byte .LBB89-.Ltext0
|
||
1863 0044 8C000000 .4byte .LBE89-.Ltext0
|
||
1864 0048 6C000000 .4byte .LBB82-.Ltext0
|
||
1865 004c 86000000 .4byte .LBE82-.Ltext0
|
||
1866 0050 4C000000 .4byte .LBB81-.Ltext0
|
||
1867 0054 68000000 .4byte .LBE81-.Ltext0
|
||
1868 0058 00000000 .4byte 0x0
|
||
1869 005c 00000000 .4byte 0x0
|
||
1870 0060 86000000 .4byte .LBB83-.Ltext0
|
||
1871 0064 8A000000 .4byte .LBE83-.Ltext0
|
||
1872 0068 CC000000 .4byte .LBB97-.Ltext0
|
||
1873 006c CE000000 .4byte .LBE97-.Ltext0
|
||
1874 0070 8C000000 .4byte .LBB90-.Ltext0
|
||
1875 0074 C8000000 .4byte .LBE90-.Ltext0
|
||
1876 0078 00000000 .4byte 0x0
|
||
1877 007c 00000000 .4byte 0x0
|
||
1878 0080 9A000000 .4byte .LBB87-.Ltext0
|
||
1879 0084 A4000000 .4byte .LBE87-.Ltext0
|
||
1880 0088 AC000000 .4byte .LBB86-.Ltext0
|
||
1881 008c AE000000 .4byte .LBE86-.Ltext0
|
||
1882 0090 00000000 .4byte 0x0
|
||
1883 0094 00000000 .4byte 0x0
|
||
1884 0098 C8000000 .4byte .LBB91-.Ltext0
|
||
1885 009c CC000000 .4byte .LBE91-.Ltext0
|
||
1886 00a0 0E010000 .4byte .LBB104-.Ltext0
|
||
1887 00a4 10010000 .4byte .LBE104-.Ltext0
|
||
1888 00a8 CE000000 .4byte .LBB98-.Ltext0
|
||
1889 00ac 0A010000 .4byte .LBE98-.Ltext0
|
||
1890 00b0 00000000 .4byte 0x0
|
||
1891 00b4 00000000 .4byte 0x0
|
||
1892 00b8 DC000000 .4byte .LBB95-.Ltext0
|
||
1893 00bc E6000000 .4byte .LBE95-.Ltext0
|
||
1894 00c0 EE000000 .4byte .LBB94-.Ltext0
|
||
1895 00c4 F0000000 .4byte .LBE94-.Ltext0
|
||
1896 00c8 00000000 .4byte 0x0
|
||
1897 00cc 00000000 .4byte 0x0
|
||
1898 00d0 0A010000 .4byte .LBB99-.Ltext0
|
||
1899 00d4 0E010000 .4byte .LBE99-.Ltext0
|
||
1900 00d8 10010000 .4byte .LBB105-.Ltext0
|
||
1901 00dc 4A010000 .4byte .LBE105-.Ltext0
|
||
1902 00e0 00000000 .4byte 0x0
|
||
1903 00e4 00000000 .4byte 0x0
|
||
1904 00e8 1E010000 .4byte .LBB101-.Ltext0
|
||
1905 00ec 24010000 .4byte .LBE101-.Ltext0
|
||
1906 00f0 2C010000 .4byte .LBB102-.Ltext0
|
||
1907 00f4 2E010000 .4byte .LBE102-.Ltext0
|
||
1908 00f8 00000000 .4byte 0x0
|
||
1909 00fc 00000000 .4byte 0x0
|
||
BFIN GAS /tmp/cc7SPSoT.s page 38
|
||
|
||
|
||
1910 0100 50010000 .4byte .LBB106-.Ltext0
|
||
1911 0104 54010000 .4byte .LBE106-.Ltext0
|
||
1912 0108 9E010000 .4byte .LBB121-.Ltext0
|
||
1913 010c A0010000 .4byte .LBE121-.Ltext0
|
||
1914 0110 7C010000 .4byte .LBB115-.Ltext0
|
||
1915 0114 9A010000 .4byte .LBE115-.Ltext0
|
||
1916 0118 76010000 .4byte .LBB114-.Ltext0
|
||
1917 011c 7A010000 .4byte .LBE114-.Ltext0
|
||
1918 0120 5A010000 .4byte .LBB113-.Ltext0
|
||
1919 0124 6C010000 .4byte .LBE113-.Ltext0
|
||
1920 0128 00000000 .4byte 0x0
|
||
1921 012c 00000000 .4byte 0x0
|
||
1922 0130 9A010000 .4byte .LBB116-.Ltext0
|
||
1923 0134 9E010000 .4byte .LBE116-.Ltext0
|
||
1924 0138 DC010000 .4byte .LBB128-.Ltext0
|
||
1925 013c DE010000 .4byte .LBE128-.Ltext0
|
||
1926 0140 A0010000 .4byte .LBB122-.Ltext0
|
||
1927 0144 D8010000 .4byte .LBE122-.Ltext0
|
||
1928 0148 00000000 .4byte 0x0
|
||
1929 014c 00000000 .4byte 0x0
|
||
1930 0150 D8010000 .4byte .LBB123-.Ltext0
|
||
1931 0154 DC010000 .4byte .LBE123-.Ltext0
|
||
1932 0158 1A020000 .4byte .LBB135-.Ltext0
|
||
1933 015c 1C020000 .4byte .LBE135-.Ltext0
|
||
1934 0160 DE010000 .4byte .LBB129-.Ltext0
|
||
1935 0164 16020000 .4byte .LBE129-.Ltext0
|
||
1936 0168 00000000 .4byte 0x0
|
||
1937 016c 00000000 .4byte 0x0
|
||
1938 0170 16020000 .4byte .LBB130-.Ltext0
|
||
1939 0174 1A020000 .4byte .LBE130-.Ltext0
|
||
1940 0178 58020000 .4byte .LBB141-.Ltext0
|
||
1941 017c 5A020000 .4byte .LBE141-.Ltext0
|
||
1942 0180 1C020000 .4byte .LBB136-.Ltext0
|
||
1943 0184 54020000 .4byte .LBE136-.Ltext0
|
||
1944 0188 00000000 .4byte 0x0
|
||
1945 018c 00000000 .4byte 0x0
|
||
1946 0190 54020000 .4byte .LBB137-.Ltext0
|
||
1947 0194 58020000 .4byte .LBE137-.Ltext0
|
||
1948 0198 5A020000 .4byte .LBB142-.Ltext0
|
||
1949 019c 94020000 .4byte .LBE142-.Ltext0
|
||
1950 01a0 00000000 .4byte 0x0
|
||
1951 01a4 00000000 .4byte 0x0
|
||
1952 01a8 DC020000 .4byte .LBB162-.Ltext0
|
||
1953 01ac 18030000 .4byte .LBE162-.Ltext0
|
||
1954 01b0 1C030000 .4byte .LBB171-.Ltext0
|
||
1955 01b4 1E030000 .4byte .LBE171-.Ltext0
|
||
1956 01b8 00000000 .4byte 0x0
|
||
1957 01bc 00000000 .4byte 0x0
|
||
1958 01c0 18030000 .4byte .LBB166-.Ltext0
|
||
1959 01c4 1C030000 .4byte .LBE166-.Ltext0
|
||
1960 01c8 5A030000 .4byte .LBB178-.Ltext0
|
||
1961 01cc 5C030000 .4byte .LBE178-.Ltext0
|
||
1962 01d0 1E030000 .4byte .LBB172-.Ltext0
|
||
1963 01d4 56030000 .4byte .LBE172-.Ltext0
|
||
1964 01d8 00000000 .4byte 0x0
|
||
1965 01dc 00000000 .4byte 0x0
|
||
1966 01e0 56030000 .4byte .LBB173-.Ltext0
|
||
BFIN GAS /tmp/cc7SPSoT.s page 39
|
||
|
||
|
||
1967 01e4 5A030000 .4byte .LBE173-.Ltext0
|
||
1968 01e8 98030000 .4byte .LBB185-.Ltext0
|
||
1969 01ec 9A030000 .4byte .LBE185-.Ltext0
|
||
1970 01f0 5C030000 .4byte .LBB179-.Ltext0
|
||
1971 01f4 94030000 .4byte .LBE179-.Ltext0
|
||
1972 01f8 00000000 .4byte 0x0
|
||
1973 01fc 00000000 .4byte 0x0
|
||
1974 0200 94030000 .4byte .LBB180-.Ltext0
|
||
1975 0204 98030000 .4byte .LBE180-.Ltext0
|
||
1976 0208 D6030000 .4byte .LBB191-.Ltext0
|
||
1977 020c D8030000 .4byte .LBE191-.Ltext0
|
||
1978 0210 9A030000 .4byte .LBB186-.Ltext0
|
||
1979 0214 D2030000 .4byte .LBE186-.Ltext0
|
||
1980 0218 00000000 .4byte 0x0
|
||
1981 021c 00000000 .4byte 0x0
|
||
1982 0220 D2030000 .4byte .LBB187-.Ltext0
|
||
1983 0224 D6030000 .4byte .LBE187-.Ltext0
|
||
1984 0228 D8030000 .4byte .LBB192-.Ltext0
|
||
1985 022c 12040000 .4byte .LBE192-.Ltext0
|
||
1986 0230 00000000 .4byte 0x0
|
||
1987 0234 00000000 .4byte 0x0
|
||
1988 .section .debug_str,"MS",@progbits,1
|
||
1989 .LASF11:
|
||
1990 0000 776F7264 .string "word"
|
||
1990 00
|
||
1991 .LASF13:
|
||
1992 0005 76616C75 .string "value"
|
||
1992 6500
|
||
1993 .LASF15:
|
||
1994 000b 7372632F .string "src/l502_fpga.c"
|
||
1994 6C353032
|
||
1994 5F667067
|
||
1994 612E6300
|
||
1995 .LASF21:
|
||
1996 001b 66706761 .string "fpga_spi_init"
|
||
1996 5F737069
|
||
1996 5F696E69
|
||
1996 7400
|
||
1997 .LASF12:
|
||
1998 0029 61646472 .string "addr"
|
||
1998 00
|
||
1999 .LASF20:
|
||
2000 002e 66706761 .string "fpga_reg_read"
|
||
2000 5F726567
|
||
2000 5F726561
|
||
2000 6400
|
||
2001 .LASF1:
|
||
2002 003c 756E7369 .string "unsigned char"
|
||
2002 676E6564
|
||
2002 20636861
|
||
2002 7200
|
||
2003 .LASF7:
|
||
2004 004a 6C6F6E67 .string "long unsigned int"
|
||
2004 20756E73
|
||
2004 69676E65
|
||
2004 6420696E
|
||
2004 7400
|
||
BFIN GAS /tmp/cc7SPSoT.s page 40
|
||
|
||
|
||
2005 .LASF3:
|
||
2006 005c 73686F72 .string "short unsigned int"
|
||
2006 7420756E
|
||
2006 7369676E
|
||
2006 65642069
|
||
2006 6E7400
|
||
2007 .LASF14:
|
||
2008 006f 474E5520 .string "GNU C 4.3.5"
|
||
2008 4320342E
|
||
2008 332E3500
|
||
2009 .LASF16:
|
||
2010 007b 2F686F6D .string "/home/feda/MIPT/RadioPhotonic_Subserface_radar/ADC_computing/BFfirmware_0"
|
||
2010 652F6665
|
||
2010 64612F4D
|
||
2010 4950542F
|
||
2010 52616469
|
||
2011 .LASF17:
|
||
2012 00c5 665F7370 .string "f_spi_rw"
|
||
2012 695F7277
|
||
2012 00
|
||
2013 .LASF10:
|
||
2014 00ce 756E7369 .string "unsigned int"
|
||
2014 676E6564
|
||
2014 20696E74
|
||
2014 00
|
||
2015 .LASF9:
|
||
2016 00db 6C6F6E67 .string "long long unsigned int"
|
||
2016 206C6F6E
|
||
2016 6720756E
|
||
2016 7369676E
|
||
2016 65642069
|
||
2017 .LASF8:
|
||
2018 00f2 6C6F6E67 .string "long long int"
|
||
2018 206C6F6E
|
||
2018 6720696E
|
||
2018 7400
|
||
2019 .LASF2:
|
||
2020 0100 73686F72 .string "short int"
|
||
2020 7420696E
|
||
2020 7400
|
||
2021 .LASF5:
|
||
2022 010a 75696E74 .string "uint16_t"
|
||
2022 31365F74
|
||
2022 00
|
||
2023 .LASF18:
|
||
2024 0113 64756D6D .string "dummy"
|
||
2024 7900
|
||
2025 .LASF6:
|
||
2026 0119 75696E74 .string "uint32_t"
|
||
2026 33325F74
|
||
2026 00
|
||
2027 .LASF4:
|
||
2028 0122 6C6F6E67 .string "long int"
|
||
2028 20696E74
|
||
2028 00
|
||
2029 .LASF0:
|
||
2030 012b 7369676E .string "signed char"
|
||
BFIN GAS /tmp/cc7SPSoT.s page 41
|
||
|
||
|
||
2030 65642063
|
||
2030 68617200
|
||
2031 .LASF19:
|
||
2032 0137 66706761 .string "fpga_reg_write"
|
||
2032 5F726567
|
||
2032 5F777269
|
||
2032 746500
|
||
2033 .ident "GCC: (ADI-2014R1-RC2) 4.3.5"
|
||
BFIN GAS /tmp/cc7SPSoT.s page 42
|
||
|
||
|
||
DEFINED SYMBOLS
|
||
*ABS*:0000000000000000 src/l502_fpga.c
|
||
/tmp/cc7SPSoT.s:13 .text:0000000000000000 _fpga_reg_write
|
||
/tmp/cc7SPSoT.s:312 .text:0000000000000150 _fpga_reg_read
|
||
/tmp/cc7SPSoT.s:585 .text:00000000000002a4 _fpga_spi_init
|
||
|
||
NO UNDEFINED SYMBOLS
|