3318 lines
159 KiB
Plaintext
3318 lines
159 KiB
Plaintext
BFIN GAS /tmp/ccgRAEDR.s page 1
|
||
|
||
|
||
1 .file "src/l502_sport_tx.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 CC010000 .text;
|
||
8 0200EE00
|
||
8 00000101
|
||
8 FB0E0D00
|
||
8 01010101
|
||
9 .Ltext0:
|
||
10 .align 4
|
||
11 .global _sport_tx_out_status;
|
||
12 .type _sport_tx_out_status, STT_FUNC;
|
||
13 _sport_tx_out_status:
|
||
14 .LFB16:
|
||
15 .file 1 "src/l502_sport_tx.c"
|
||
1:src/l502_sport_tx.c **** /** @addtogroup sport_tx
|
||
2:src/l502_sport_tx.c **** @{
|
||
3:src/l502_sport_tx.c **** @file l502_sport_tx.c
|
||
4:src/l502_sport_tx.c **** Файл содержит логику для управления передачей по SPOR
|
||
5:src/l502_sport_tx.c **** Изначально DMA должен быть проинициализирован с помо
|
||
6:src/l502_sport_tx.c **** Передача начинается с помщью sport_tx_start_req(). Можно пост
|
||
7:src/l502_sport_tx.c **** запросов одновременно.
|
||
8:src/l502_sport_tx.c **** Останвить все текущие передачи можно с помощью sport_tx
|
||
9:src/l502_sport_tx.c **** ***********************************************************************/
|
||
10:src/l502_sport_tx.c ****
|
||
11:src/l502_sport_tx.c ****
|
||
12:src/l502_sport_tx.c ****
|
||
13:src/l502_sport_tx.c **** #include <stdint.h>
|
||
14:src/l502_sport_tx.c **** #include <stdlib.h>
|
||
15:src/l502_sport_tx.c ****
|
||
16:src/l502_sport_tx.c ****
|
||
17:src/l502_sport_tx.c **** #include <cdefBF523.h>
|
||
18:src/l502_sport_tx.c **** #include <sys/exception.h>
|
||
19:src/l502_sport_tx.c **** #include <ccblkfn.h>
|
||
20:src/l502_sport_tx.c **** #include "l502_sport_tx.h"
|
||
21:src/l502_sport_tx.c **** #include "l502_cdefs.h"
|
||
22:src/l502_sport_tx.c **** #include "l502_fpga_regs.h"
|
||
23:src/l502_sport_tx.c **** #include "l502_fpga.h"
|
||
24:src/l502_sport_tx.c **** #include "l502_bf_cmd_defs.h"
|
||
25:src/l502_sport_tx.c **** #include "l502_defs.h"
|
||
26:src/l502_sport_tx.c **** #include "l502_stream.h"
|
||
27:src/l502_sport_tx.c ****
|
||
28:src/l502_sport_tx.c **** #define SPORT_TX_DESCR_CNT 16
|
||
29:src/l502_sport_tx.c ****
|
||
30:src/l502_sport_tx.c **** #define SPORT_TX_DMA_CFG_WAIT (DMAEN | DI_EN | WDSIZE_16 | SYNC)
|
||
31:src/l502_sport_tx.c **** #define SPORT_TX_DMA_CFG_START (SPORT_TX_DMA_CFG_WAIT | NDSIZE_5 | FLOW_SMALL)
|
||
32:src/l502_sport_tx.c ****
|
||
33:src/l502_sport_tx.c ****
|
||
34:src/l502_sport_tx.c ****
|
||
35:src/l502_sport_tx.c **** /* дескриптор DMA размера 5 16-битных слов */
|
||
36:src/l502_sport_tx.c **** typedef struct {
|
||
37:src/l502_sport_tx.c **** uint16_t ndpl;
|
||
38:src/l502_sport_tx.c **** uint16_t sal;
|
||
BFIN GAS /tmp/ccgRAEDR.s page 2
|
||
|
||
|
||
39:src/l502_sport_tx.c **** uint16_t sah;
|
||
40:src/l502_sport_tx.c **** uint16_t cfg;
|
||
41:src/l502_sport_tx.c **** uint16_t xcnt;
|
||
42:src/l502_sport_tx.c **** } t_sport_dma_descr;
|
||
43:src/l502_sport_tx.c ****
|
||
44:src/l502_sport_tx.c ****
|
||
45:src/l502_sport_tx.c **** static t_sport_dma_descr f_descrs[SPORT_TX_DESCR_CNT];
|
||
46:src/l502_sport_tx.c **** static uint8_t f_put_descr, f_done_descr;
|
||
47:src/l502_sport_tx.c **** static volatile int f_put_cnt, f_done_cnt;
|
||
48:src/l502_sport_tx.c **** static int f_first;
|
||
49:src/l502_sport_tx.c ****
|
||
50:src/l502_sport_tx.c **** static volatile int f_tx_was_empty = 0;
|
||
51:src/l502_sport_tx.c ****
|
||
52:src/l502_sport_tx.c **** void sport_tx_done(uint32_t* addr, uint32_t size);
|
||
53:src/l502_sport_tx.c ****
|
||
54:src/l502_sport_tx.c **** /***************************************************************************//**
|
||
55:src/l502_sport_tx.c **** @brief Чтение флагов статуса вывода
|
||
56:src/l502_sport_tx.c **** @return Флаги статуса --- набор битов из #t_x502_out_statu
|
||
57:src/l502_sport_tx.c **** объединенных через логическое “ИЛИ”.
|
||
58:src/l502_sport_tx.c **** ******************************************************************************/
|
||
59:src/l502_sport_tx.c **** uint32_t sport_tx_out_status(void) {
|
||
16 .loc 1 59 0
|
||
60:src/l502_sport_tx.c **** uint32_t ret = 0;
|
||
61:src/l502_sport_tx.c **** if (f_put_cnt == f_done_cnt)
|
||
17 .loc 1 61 0
|
||
18 0000 4AE10000 P2.H = _f_put_cnt;
|
||
59:src/l502_sport_tx.c **** uint32_t sport_tx_out_status(void) {
|
||
19 .loc 1 59 0
|
||
20 0004 00E80000 LINK 0;
|
||
21 .LCFI0:
|
||
22 .loc 1 61 0
|
||
23 0008 0AE1A800 P2.L = _f_put_cnt;
|
||
24 000c 1191 R1 = [P2];
|
||
25 000e 4AE10000 P2.H = _f_done_cnt;
|
||
26 0012 0AE1AC00 P2.L = _f_done_cnt;
|
||
27 0016 1091 R0 = [P2];
|
||
62:src/l502_sport_tx.c **** ret |= X502_OUT_STATUS_FLAG_BUF_IS_EMPTY;
|
||
63:src/l502_sport_tx.c **** if (f_tx_was_empty) {
|
||
28 .loc 1 63 0
|
||
29 0018 4AE10000 P2.H = _f_tx_was_empty;
|
||
61:src/l502_sport_tx.c **** if (f_put_cnt == f_done_cnt)
|
||
30 .loc 1 61 0
|
||
31 001c 0108 cc =R1==R0;
|
||
32 .loc 1 63 0
|
||
33 001e 0AE10000 P2.L = _f_tx_was_empty;
|
||
61:src/l502_sport_tx.c **** if (f_put_cnt == f_done_cnt)
|
||
34 .loc 1 61 0
|
||
35 0022 0102 R1 = CC;
|
||
36 .LVL0:
|
||
37 .loc 1 63 0
|
||
38 0024 1091 R0 = [P2];
|
||
39 0026 000C cc =R0==0;
|
||
40 0028 0418 if cc jump .L2;
|
||
64:src/l502_sport_tx.c **** ret |= X502_OUT_STATUS_FLAG_BUF_WAS_EMPTY;
|
||
65:src/l502_sport_tx.c **** f_tx_was_empty = 0;
|
||
41 .loc 1 65 0
|
||
42 002a 0060 R0 = 0 (X);
|
||
BFIN GAS /tmp/ccgRAEDR.s page 3
|
||
|
||
|
||
64:src/l502_sport_tx.c **** ret |= X502_OUT_STATUS_FLAG_BUF_WAS_EMPTY;
|
||
43 .loc 1 64 0
|
||
44 002c 094A BITSET (R1, 1);
|
||
45 .loc 1 65 0
|
||
46 002e 1093 [P2] = R0;
|
||
47 .L2:
|
||
66:src/l502_sport_tx.c **** }
|
||
67:src/l502_sport_tx.c **** return ret;
|
||
68:src/l502_sport_tx.c **** }
|
||
48 .loc 1 68 0
|
||
49 0030 0130 R0 = R1;
|
||
50 0032 01E80000 UNLINK;
|
||
51 0036 1000 rts;
|
||
52 .LFE16:
|
||
53 .size _sport_tx_out_status, .-_sport_tx_out_status
|
||
54 .align 4
|
||
55 .global _sport_tx_init;
|
||
56 .type _sport_tx_init, STT_FUNC;
|
||
57 _sport_tx_init:
|
||
58 .LFB17:
|
||
69:src/l502_sport_tx.c ****
|
||
70:src/l502_sport_tx.c ****
|
||
71:src/l502_sport_tx.c ****
|
||
72:src/l502_sport_tx.c **** /** @brief Начальная инициализация канала DMA на передачу п<>
|
||
73:src/l502_sport_tx.c ****
|
||
74:src/l502_sport_tx.c **** Функция устанавливает параметры DMA которые не меняю
|
||
75:src/l502_sport_tx.c **** прошивки */
|
||
76:src/l502_sport_tx.c **** void sport_tx_init(void) {
|
||
59 .loc 1 76 0
|
||
77:src/l502_sport_tx.c **** int i;
|
||
78:src/l502_sport_tx.c **** for (i=0; i < SPORT_TX_DESCR_CNT; i++) {
|
||
79:src/l502_sport_tx.c **** f_descrs[i].cfg = SPORT_TX_DMA_CFG_WAIT;
|
||
60 .loc 1 79 0
|
||
61 0038 4AE10000 P2.H = _f_descrs;
|
||
62 003c 0AE10400 P2.L = _f_descrs;
|
||
80:src/l502_sport_tx.c **** f_descrs[i].ndpl = i==(SPORT_TX_DESCR_CNT-1) ? (uint32_t)&f_descrs[0]&0xFFFF :
|
||
63 .loc 1 80 0
|
||
64 0040 4230 R0 = P2;
|
||
76:src/l502_sport_tx.c **** void sport_tx_init(void) {
|
||
65 .loc 1 76 0
|
||
66 0042 00E80000 LINK 0;
|
||
67 .LCFI1:
|
||
68 .loc 1 80 0
|
||
69 0046 5064 R0 += 10;
|
||
70 0048 1097 W [P2] = R0;
|
||
71 004a 5064 R0 += 10;
|
||
72 004c 50B5 W [P2+10] = R0;
|
||
73 004e 5064 R0 += 10;
|
||
74 0050 90B6 W [P2+20] = R0;
|
||
75 0052 5064 R0 += 10;
|
||
76 0054 D0B7 W [P2+30] = R0;
|
||
77 0056 5064 R0 += 10;
|
||
78 0058 50E61400 W [P2+40] = R0;
|
||
79 005c 5064 R0 += 10;
|
||
80 005e 50E61900 W [P2+50] = R0;
|
||
81 0062 40E10000 R0.H = _f_descrs+70;
|
||
82 0066 00E14A00 R0.L = _f_descrs+70;
|
||
BFIN GAS /tmp/ccgRAEDR.s page 4
|
||
|
||
|
||
83 006a 50E61E00 W [P2+60] = R0;
|
||
84 006e 40E10000 R0.H = _f_descrs+80;
|
||
85 0072 00E15400 R0.L = _f_descrs+80;
|
||
86 0076 50E62300 W [P2+70] = R0;
|
||
87 007a 40E10000 R0.H = _f_descrs+90;
|
||
88 007e 00E15E00 R0.L = _f_descrs+90;
|
||
89 0082 50E62800 W [P2+80] = R0;
|
||
90 0086 40E10000 R0.H = _f_descrs+100;
|
||
91 008a 00E16800 R0.L = _f_descrs+100;
|
||
92 008e 50E62D00 W [P2+90] = R0;
|
||
93 0092 40E10000 R0.H = _f_descrs+110;
|
||
94 0096 00E17200 R0.L = _f_descrs+110;
|
||
95 009a 50E63200 W [P2+100] = R0;
|
||
96 009e 40E10000 R0.H = _f_descrs+120;
|
||
97 00a2 00E17C00 R0.L = _f_descrs+120;
|
||
98 00a6 50E63700 W [P2+110] = R0;
|
||
99 00aa 40E10000 R0.H = _f_descrs+130;
|
||
100 00ae 00E18600 R0.L = _f_descrs+130;
|
||
101 00b2 50E63C00 W [P2+120] = R0;
|
||
102 00b6 40E10000 R0.H = _f_descrs+140;
|
||
103 00ba 00E19000 R0.L = _f_descrs+140;
|
||
104 00be 50E64100 W [P2+130] = R0;
|
||
105 00c2 40E10000 R0.H = _f_descrs+150;
|
||
106 00c6 00E19A00 R0.L = _f_descrs+150;
|
||
79:src/l502_sport_tx.c **** f_descrs[i].cfg = SPORT_TX_DMA_CFG_WAIT;
|
||
107 .loc 1 79 0
|
||
108 00ca 21E1A500 R1 = 165 (X);
|
||
109 .loc 1 80 0
|
||
110 00ce 50E64600 W [P2+140] = R0;
|
||
111 00d2 4230 R0 = P2;
|
||
79:src/l502_sport_tx.c **** f_descrs[i].cfg = SPORT_TX_DMA_CFG_WAIT;
|
||
112 .loc 1 79 0
|
||
113 00d4 D1B4 W [P2+6] = R1;
|
||
114 00d6 11B6 W [P2+16] = R1;
|
||
115 00d8 51B7 W [P2+26] = R1;
|
||
116 00da 51E61200 W [P2+36] = R1;
|
||
117 00de 51E61700 W [P2+46] = R1;
|
||
118 00e2 51E61C00 W [P2+56] = R1;
|
||
119 00e6 51E62100 W [P2+66] = R1;
|
||
120 00ea 51E62600 W [P2+76] = R1;
|
||
121 00ee 51E62B00 W [P2+86] = R1;
|
||
122 00f2 51E63000 W [P2+96] = R1;
|
||
123 00f6 51E63500 W [P2+106] = R1;
|
||
124 00fa 51E63A00 W [P2+116] = R1;
|
||
125 00fe 51E63F00 W [P2+126] = R1;
|
||
126 0102 51E64400 W [P2+136] = R1;
|
||
127 0106 51E64900 W [P2+146] = R1;
|
||
128 010a 51E64E00 W [P2+156] = R1;
|
||
81:src/l502_sport_tx.c **** (uint32_t)&f_descrs[i+1]&0xFFFF;
|
||
82:src/l502_sport_tx.c **** }
|
||
83:src/l502_sport_tx.c ****
|
||
84:src/l502_sport_tx.c **** *pDMA4_NEXT_DESC_PTR = f_descrs;
|
||
129 .loc 1 84 0
|
||
130 010e 49E1C0FF P1.H = 65472;
|
||
80:src/l502_sport_tx.c **** f_descrs[i].ndpl = i==(SPORT_TX_DESCR_CNT-1) ? (uint32_t)&f_descrs[0]&0xFFFF :
|
||
131 .loc 1 80 0
|
||
132 0112 50E64B00 W [P2+150] = R0;
|
||
BFIN GAS /tmp/ccgRAEDR.s page 5
|
||
|
||
|
||
133 .loc 1 84 0
|
||
134 0116 09E1000D P1.L = 3328;
|
||
135 011a 4A93 [P1] = P2;
|
||
85:src/l502_sport_tx.c **** *pDMA4_X_MODIFY = 2;
|
||
136 .loc 1 85 0
|
||
137 011c 4AE1C0FF P2.H = 65472;
|
||
138 0120 1060 R0 = 2 (X);
|
||
139 0122 0AE1140D P2.L = 3348;
|
||
140 0126 1097 W [P2] = R0;
|
||
86:src/l502_sport_tx.c **** f_put_cnt = f_done_cnt = 0;
|
||
141 .loc 1 86 0
|
||
142 0128 4AE10000 P2.H = _f_done_cnt;
|
||
143 012c 0AE1AC00 P2.L = _f_done_cnt;
|
||
144 0130 0060 R0 = 0 (X);
|
||
145 0132 1093 [P2] = R0;
|
||
146 0134 1091 R0 = [P2];
|
||
147 0136 4AE10000 P2.H = _f_put_cnt;
|
||
148 013a 0AE1A800 P2.L = _f_put_cnt;
|
||
149 013e 1093 [P2] = R0;
|
||
87:src/l502_sport_tx.c **** f_put_descr = f_done_descr = 0;
|
||
150 .loc 1 87 0
|
||
151 0140 4AE10000 P2.H = _f_done_descr;
|
||
152 0144 0060 R0 = 0 (X);
|
||
153 0146 0AE1A500 P2.L = _f_done_descr;
|
||
154 014a 109B B [P2] = R0;
|
||
155 014c 4AE10000 P2.H = _f_put_descr;
|
||
156 0150 0AE1A400 P2.L = _f_put_descr;
|
||
157 0154 109B B [P2] = R0;
|
||
88:src/l502_sport_tx.c **** f_first = 1;
|
||
158 .loc 1 88 0
|
||
159 0156 4AE10000 P2.H = _f_first;
|
||
160 015a 0860 R0 = 1 (X);
|
||
161 015c 0AE1B000 P2.L = _f_first;
|
||
162 0160 1093 [P2] = R0;
|
||
89:src/l502_sport_tx.c **** }
|
||
163 .loc 1 89 0
|
||
164 0162 01E80000 UNLINK;
|
||
165 0166 1000 rts;
|
||
166 .LFE17:
|
||
167 .size _sport_tx_init, .-_sport_tx_init
|
||
168 .align 4
|
||
169 .global _sport_tx_req_rdy;
|
||
170 .type _sport_tx_req_rdy, STT_FUNC;
|
||
171 _sport_tx_req_rdy:
|
||
172 .LFB20:
|
||
90:src/l502_sport_tx.c ****
|
||
91:src/l502_sport_tx.c ****
|
||
92:src/l502_sport_tx.c **** /* Функция разрешает канал DMA для передачи данных в SPORT0
|
||
93:src/l502_sport_tx.c **** * для SPORT 0 */
|
||
94:src/l502_sport_tx.c **** static void f_sport_tx_start(void) {
|
||
95:src/l502_sport_tx.c **** /* разрешаем передачу по SPORT'у */
|
||
96:src/l502_sport_tx.c **** *pSPORT0_TCR1 |= TSPEN;
|
||
97:src/l502_sport_tx.c **** f_first = 0;
|
||
98:src/l502_sport_tx.c **** f_tx_was_empty = 0;
|
||
99:src/l502_sport_tx.c **** }
|
||
100:src/l502_sport_tx.c ****
|
||
101:src/l502_sport_tx.c ****
|
||
BFIN GAS /tmp/ccgRAEDR.s page 6
|
||
|
||
|
||
102:src/l502_sport_tx.c **** /** @brief Останов сбора по SPORT0.
|
||
103:src/l502_sport_tx.c **** *
|
||
104:src/l502_sport_tx.c **** * Функция запрещает прием по SPORT0 и соответствующий ка
|
||
105:src/l502_sport_tx.c **** void sport_tx_stop(void) {
|
||
106:src/l502_sport_tx.c **** *pSIC_IMASK0 &= ~IRQ_DMA4;
|
||
107:src/l502_sport_tx.c ****
|
||
108:src/l502_sport_tx.c **** *pDMA4_CONFIG = 0;
|
||
109:src/l502_sport_tx.c **** /* нужно подождать до 3-х циклов, чтобы DMA действитель<D0BB>
|
||
110:src/l502_sport_tx.c **** ssync();
|
||
111:src/l502_sport_tx.c **** ssync();
|
||
112:src/l502_sport_tx.c **** ssync();
|
||
113:src/l502_sport_tx.c **** /* запрет передачи по SPORT */
|
||
114:src/l502_sport_tx.c **** *pSPORT0_TCR1 &= ~TSPEN;
|
||
115:src/l502_sport_tx.c **** /* сбрасываем признаки прерываний от DMA */
|
||
116:src/l502_sport_tx.c **** *pDMA4_IRQ_STATUS = DMA_DONE | DMA_ERR;
|
||
117:src/l502_sport_tx.c ****
|
||
118:src/l502_sport_tx.c **** /* заново инициализируем все дескрипторы */
|
||
119:src/l502_sport_tx.c **** sport_tx_init();
|
||
120:src/l502_sport_tx.c **** }
|
||
121:src/l502_sport_tx.c ****
|
||
122:src/l502_sport_tx.c **** /**************************************************************************//**
|
||
123:src/l502_sport_tx.c **** @brief Получить количество свободных дескрипторов на <20>
|
||
124:src/l502_sport_tx.c ****
|
||
125:src/l502_sport_tx.c **** Функция возвращает количество запросов, которое мо<D0BC>
|
||
126:src/l502_sport_tx.c **** на передачу с помощью sport_tx_start_req().
|
||
127:src/l502_sport_tx.c **** @return Количество запросов на передачу, которое можно
|
||
128:src/l502_sport_tx.c **** ******************************************************************************/
|
||
129:src/l502_sport_tx.c **** int sport_tx_req_rdy(void) {
|
||
173 .loc 1 129 0
|
||
130:src/l502_sport_tx.c **** return SPORT_TX_DESCR_CNT - (f_put_cnt - f_done_cnt + 1);
|
||
174 .loc 1 130 0
|
||
175 0168 4AE10000 P2.H = _f_put_cnt;
|
||
129:src/l502_sport_tx.c **** int sport_tx_req_rdy(void) {
|
||
176 .loc 1 129 0
|
||
177 016c 00E80000 LINK 0;
|
||
178 .LCFI2:
|
||
179 .loc 1 130 0
|
||
180 0170 0AE1A800 P2.L = _f_put_cnt;
|
||
181 0174 1091 R0 = [P2];
|
||
182 0176 4AE10000 P2.H = _f_done_cnt;
|
||
183 017a 0AE1AC00 P2.L = _f_done_cnt;
|
||
184 017e 1191 R1 = [P2];
|
||
185 0180 0852 R0 = R0 - R1;
|
||
186 0182 C043 R0 = ~R0;
|
||
187 0184 8064 R0 += 16;
|
||
131:src/l502_sport_tx.c **** }
|
||
188 .loc 1 131 0
|
||
189 0186 01E80000 UNLINK;
|
||
190 018a 1000 rts;
|
||
191 .LFE20:
|
||
192 .size _sport_tx_req_rdy, .-_sport_tx_req_rdy
|
||
193 .align 4
|
||
194 .global _isr_sport_dma_tx;
|
||
195 .type _isr_sport_dma_tx, STT_FUNC;
|
||
196 _isr_sport_dma_tx:
|
||
197 .LFB22:
|
||
132:src/l502_sport_tx.c ****
|
||
BFIN GAS /tmp/ccgRAEDR.s page 7
|
||
|
||
|
||
133:src/l502_sport_tx.c ****
|
||
134:src/l502_sport_tx.c **** /**************************************************************************//**
|
||
135:src/l502_sport_tx.c **** @brief Поставить запрос на передачу по SPORT0
|
||
136:src/l502_sport_tx.c ****
|
||
137:src/l502_sport_tx.c **** Функция ставит запрос на передачу указанных данных.
|
||
138:src/l502_sport_tx.c **** т.е. буфер нельзя будет использовать до того, как дан
|
||
139:src/l502_sport_tx.c **** Для постановки запроса необходимо, чтобы был свобод
|
||
140:src/l502_sport_tx.c **** узнать через sport_tx_req_rdy()).
|
||
141:src/l502_sport_tx.c ****
|
||
142:src/l502_sport_tx.c **** Количество слов в запросе не должно превышать #SPORT_TX_
|
||
143:src/l502_sport_tx.c ****
|
||
144:src/l502_sport_tx.c **** При добавление первого дескриптора автомтически ра
|
||
145:src/l502_sport_tx.c **** DMA и SPORT0.
|
||
146:src/l502_sport_tx.c ****
|
||
147:src/l502_sport_tx.c **** @param[in] buf Указатель на массив на передачу.
|
||
148:src/l502_sport_tx.c **** @param[in] size Количество 32-битных слов на передачу
|
||
149:src/l502_sport_tx.c **** *******************************************************************************/
|
||
150:src/l502_sport_tx.c **** void sport_tx_start_req(uint32_t* buf, uint32_t size) {
|
||
151:src/l502_sport_tx.c **** /* запрещаем прерывание от DMA на случай гонок с измен<D0B5>
|
||
152:src/l502_sport_tx.c **** *pSIC_IMASK0 &= ~IRQ_DMA4;
|
||
153:src/l502_sport_tx.c ****
|
||
154:src/l502_sport_tx.c **** f_descrs[f_put_descr].sal = (uint32_t)buf & 0xFFFF;
|
||
155:src/l502_sport_tx.c **** f_descrs[f_put_descr].sah = ((uint32_t)buf >> 16) & 0xFFFF;
|
||
156:src/l502_sport_tx.c **** f_descrs[f_put_descr].xcnt = size*2;
|
||
157:src/l502_sport_tx.c **** f_descrs[f_put_descr].cfg = SPORT_TX_DMA_CFG_WAIT;
|
||
158:src/l502_sport_tx.c **** /* убеждаемся, что данные будут уже записаны в память
|
||
159:src/l502_sport_tx.c **** ssync();
|
||
160:src/l502_sport_tx.c ****
|
||
161:src/l502_sport_tx.c **** /* если DMA сейчас остановлен => запускаем его */
|
||
162:src/l502_sport_tx.c **** if (f_put_cnt==f_done_cnt) {
|
||
163:src/l502_sport_tx.c **** uint32_t cfg_wrd = SPORT_TX_DMA_CFG_START;
|
||
164:src/l502_sport_tx.c **** *pDMA4_CONFIG = cfg_wrd;
|
||
165:src/l502_sport_tx.c **** if (f_first)
|
||
166:src/l502_sport_tx.c **** f_sport_tx_start();
|
||
167:src/l502_sport_tx.c **** }
|
||
168:src/l502_sport_tx.c ****
|
||
169:src/l502_sport_tx.c **** if (f_put_cnt!=f_done_cnt) {
|
||
170:src/l502_sport_tx.c **** uint8_t prev_descr = (f_put_descr==0) ? SPORT_TX_DESCR_CNT-1 : f_put_descr-1;
|
||
171:src/l502_sport_tx.c **** f_descrs[prev_descr].cfg = SPORT_TX_DMA_CFG_START;
|
||
172:src/l502_sport_tx.c **** }
|
||
173:src/l502_sport_tx.c ****
|
||
174:src/l502_sport_tx.c **** if (++f_put_descr==SPORT_TX_DESCR_CNT)
|
||
175:src/l502_sport_tx.c **** f_put_descr=0;
|
||
176:src/l502_sport_tx.c **** f_put_cnt++;
|
||
177:src/l502_sport_tx.c ****
|
||
178:src/l502_sport_tx.c **** *pSIC_IMASK0 |= IRQ_DMA4;
|
||
179:src/l502_sport_tx.c **** }
|
||
180:src/l502_sport_tx.c ****
|
||
181:src/l502_sport_tx.c ****
|
||
182:src/l502_sport_tx.c **** /** @brief Обработчик прерывания по SPORT0 на завершение пере
|
||
183:src/l502_sport_tx.c ****
|
||
184:src/l502_sport_tx.c **** Прерывание возникает, когда был передан блок данных
|
||
185:src/l502_sport_tx.c **** одному дескриптору.
|
||
186:src/l502_sport_tx.c **** Функция рассчитывает количество переданных данных
|
||
187:src/l502_sport_tx.c **** Также функция помечает дескриптор как свободный и п
|
||
188:src/l502_sport_tx.c **** снова запускает DMA (если он был остановлен, но при эт<D18D>
|
||
189:src/l502_sport_tx.c **** дескриптор на передачу) */
|
||
BFIN GAS /tmp/ccgRAEDR.s page 8
|
||
|
||
|
||
190:src/l502_sport_tx.c **** ISR( isr_sport_dma_tx) {
|
||
198 .loc 1 190 0
|
||
199 018c 6601 [--SP] = ASTAT;
|
||
200 .LCFI3:
|
||
201 018e 7101 [--SP] = LT0;
|
||
202 .LCFI4:
|
||
203 0190 7401 [--SP] = LT1;
|
||
204 .LCFI5:
|
||
205 0192 7001 [--SP] = LC0;
|
||
206 .LCFI6:
|
||
207 0194 7301 [--SP] = LC1;
|
||
208 .LCFI7:
|
||
209 0196 7201 [--SP] = LB0;
|
||
210 .LCFI8:
|
||
211 0198 7501 [--SP] = LB1;
|
||
212 .LCFI9:
|
||
213 019a C005 [--sp] = ( r7:0, p5:0 );
|
||
214
|
||
215 .LCFI10:
|
||
216 019c 5001 [--SP] = I0;
|
||
217 .LCFI11:
|
||
218 019e 5101 [--SP] = I1;
|
||
219 .LCFI12:
|
||
220 01a0 5201 [--SP] = I2;
|
||
221 .LCFI13:
|
||
222 01a2 5301 [--SP] = I3;
|
||
223 .LCFI14:
|
||
224 01a4 5801 [--SP] = B0;
|
||
225 .LCFI15:
|
||
226 01a6 5901 [--SP] = B1;
|
||
227 .LCFI16:
|
||
228 01a8 5A01 [--SP] = B2;
|
||
229 .LCFI17:
|
||
230 01aa 5B01 [--SP] = B3;
|
||
231 .LCFI18:
|
||
232 01ac 5C01 [--SP] = L0;
|
||
233 .LCFI19:
|
||
234 01ae 5D01 [--SP] = L1;
|
||
235 .LCFI20:
|
||
236 01b0 5E01 [--SP] = L2;
|
||
237 .LCFI21:
|
||
238 01b2 5F01 [--SP] = L3;
|
||
239 .LCFI22:
|
||
240 01b4 5401 [--SP] = M0;
|
||
241 .LCFI23:
|
||
242 01b6 5501 [--SP] = M1;
|
||
243 .LCFI24:
|
||
244 01b8 5601 [--SP] = M2;
|
||
245 .LCFI25:
|
||
246 01ba 5701 [--SP] = M3;
|
||
247 .LCFI26:
|
||
248 01bc 60016101 [--SP] = A0.x; [--SP] = A0.w;
|
||
249 .LCFI27:
|
||
191:src/l502_sport_tx.c **** if (*pDMA4_IRQ_STATUS & DMA_DONE) {
|
||
250 .loc 1 191 0
|
||
251 01c0 4AE1C0FF P2.H = 65472;
|
||
190:src/l502_sport_tx.c **** ISR( isr_sport_dma_tx) {
|
||
BFIN GAS /tmp/ccgRAEDR.s page 9
|
||
|
||
|
||
252 .loc 1 190 0
|
||
253 01c4 62016301 [--SP] = A1.x; [--SP] = A1.w;
|
||
254 .LCFI28:
|
||
255 .loc 1 191 0
|
||
256 01c8 0AE1280D P2.L = 3368;
|
||
190:src/l502_sport_tx.c **** ISR( isr_sport_dma_tx) {
|
||
257 .loc 1 190 0
|
||
258 01cc 7B01 [--SP] = RETI;
|
||
259 .LCFI29:
|
||
260 01ce 00E80300 LINK 12;
|
||
261 .LCFI30:
|
||
262 .loc 1 191 0
|
||
263 01d2 1095 R0 = W [P2] (Z);
|
||
264 01d4 0048 cc = !BITTST (R0,0);
|
||
265 01d6 531C if cc jump .L10 (bp);
|
||
266 .LBB19:
|
||
192:src/l502_sport_tx.c **** uint32_t* addr;
|
||
193:src/l502_sport_tx.c **** uint32_t size;
|
||
194:src/l502_sport_tx.c **** uint32_t status;
|
||
195:src/l502_sport_tx.c ****
|
||
196:src/l502_sport_tx.c **** *pDMA4_IRQ_STATUS = DMA_DONE;
|
||
267 .loc 1 196 0
|
||
268 01d8 0860 R0 = 1 (X);
|
||
197:src/l502_sport_tx.c ****
|
||
198:src/l502_sport_tx.c **** /* обработку выполняем только в случае, если есть н
|
||
199:src/l502_sport_tx.c **** дескрипторы */
|
||
200:src/l502_sport_tx.c **** if (f_done_cnt != f_put_cnt) {
|
||
269 .loc 1 200 0
|
||
270 01da 4CE10000 P4.H = _f_done_cnt;
|
||
196:src/l502_sport_tx.c **** *pDMA4_IRQ_STATUS = DMA_DONE;
|
||
271 .loc 1 196 0
|
||
272 01de 1097 W [P2] = R0;
|
||
273 .loc 1 200 0
|
||
274 01e0 0CE1AC00 P4.L = _f_done_cnt;
|
||
275 01e4 4BE10000 P3.H = _f_put_cnt;
|
||
276 01e8 2191 R1 = [P4];
|
||
277 01ea 0BE1A800 P3.L = _f_put_cnt;
|
||
278 01ee 1891 R0 = [P3];
|
||
279 01f0 0108 cc =R1==R0;
|
||
280 01f2 4518 if cc jump .L10;
|
||
201:src/l502_sport_tx.c **** f_done_cnt++;
|
||
202:src/l502_sport_tx.c ****
|
||
203:src/l502_sport_tx.c **** f_descrs[f_done_descr].cfg = SPORT_TX_DMA_CFG_WAIT;
|
||
281 .loc 1 203 0
|
||
282 01f4 4DE10000 P5.H = _f_done_descr;
|
||
283 01f8 0DE1A500 P5.L = _f_done_descr;
|
||
284 01fc 49E10000 P1.H = _f_descrs;
|
||
201:src/l502_sport_tx.c **** f_done_cnt++;
|
||
285 .loc 1 201 0
|
||
286 0200 2091 R0 = [P4];
|
||
287 0202 0864 R0 += 1;
|
||
288 0204 2093 [P4] = R0;
|
||
289 .loc 1 203 0
|
||
290 0206 2899 R0 = B [P5] (Z);
|
||
291 0208 1032 P2 = R0;
|
||
292 020a 09E10400 P1.L = _f_descrs;
|
||
293 020e 20E1A500 R0 = 165 (X);
|
||
BFIN GAS /tmp/ccgRAEDR.s page 10
|
||
|
||
|
||
294 0212 925E P2 = P2 + (P2 << 2);
|
||
295 0214 915C P2 = P1 + (P2 << 1);
|
||
204:src/l502_sport_tx.c ****
|
||
205:src/l502_sport_tx.c **** addr = ((uint32_t*)(f_descrs[f_done_descr].sal |
|
||
206:src/l502_sport_tx.c **** ((uint32_t)f_descrs[f_done_descr].sah<<16)) + f_descrs[f_done_descr].xcnt*2);
|
||
207:src/l502_sport_tx.c **** size = f_descrs[f_done_descr].xcnt/2;
|
||
296 .loc 1 207 0
|
||
297 0216 13A5 R3 = W [P2+8] (Z);
|
||
298 0218 82CEFB83 R1 = R3 >> 1 ||
|
||
298 D0B40000
|
||
299 W [P2+6] = R0 ||
|
||
300 nop;
|
||
301 .LVL1:
|
||
208:src/l502_sport_tx.c **** if (!size)
|
||
302 .loc 1 208 0
|
||
303 0220 010C cc =R1==0;
|
||
304 0222 80E10080 R0 = 32768 (Z);
|
||
305 0226 0807 if cc R1 = R0;
|
||
209:src/l502_sport_tx.c **** size = 0x8000;
|
||
210:src/l502_sport_tx.c **** sport_tx_done(addr, size);
|
||
306 .loc 1 210 0
|
||
307 0228 90A4 R0 = W [P2+4] (Z);
|
||
308 022a 52A4 R2 = W [P2+2] (Z);
|
||
309 022c 804F R0 <<= 16;
|
||
310 022e 1056 R0 = R0 | R2;
|
||
311 0230 1B4F R3 <<= 3;
|
||
312 0232 1850 R0 = R0 + R3;
|
||
313 0234 FFE3E6FE call _sport_tx_done;
|
||
314 .LVL2:
|
||
211:src/l502_sport_tx.c ****
|
||
212:src/l502_sport_tx.c **** if (++f_done_descr==SPORT_TX_DESCR_CNT)
|
||
315 .loc 1 212 0
|
||
316 0238 6899 R0 = B [P5] (X);
|
||
317 023a 0864 R0 += 1;
|
||
318 023c 289B B [P5] = R0;
|
||
319 023e 4043 R0 = R0.B (Z);
|
||
320 0240 8160 R1 = 16 (X);
|
||
321 0242 0808 cc =R0==R1;
|
||
322 0244 5518 if cc jump .L17;
|
||
323 0246 0000 nop;
|
||
324 0248 0000 nop;
|
||
325 024a 0000 nop;
|
||
326 .L12:
|
||
327 .LBB20:
|
||
328 .LBB21:
|
||
329 .file 2 "/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib
|
||
1:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** /*
|
||
2:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** * Copyright (C) 2012 Analog Devices Inc. All rights reserved.
|
||
3:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** *
|
||
4:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** * Licensed under the Clear BSD license.
|
||
5:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** * Please see COPYING.LIBGLOSS for details.
|
||
6:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** */
|
||
7:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
8:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #ifdef _MISRA_RULES
|
||
9:/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 diag(push)
|
||
10:/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 diag(suppress:misra_rule_2_4)
|
||
11:/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 diag(suppress:misra_rule_5_3)
|
||
BFIN GAS /tmp/ccgRAEDR.s page 11
|
||
|
||
|
||
12:/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 diag(suppress:misra_rule_6_3)
|
||
13:/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 diag(suppress:misra_rule_8_1)
|
||
14:/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 diag(suppress:misra_rule_8_8)
|
||
15:/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 diag(suppress:misra_rule_8_5)
|
||
16:/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 diag(suppress:misra_rule_19_7)
|
||
17:/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 diag(suppress:misra_rule_19_15)
|
||
18:/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 diag(suppress:misra_rule_20_2)
|
||
19:/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
|
||
20:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
21:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #ifdef __cplusplus
|
||
22:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** extern "C" {
|
||
23:/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
|
||
24:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
25:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #if !defined(__NO_BUILTIN)
|
||
26:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
27:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** /* VDSP -> GCC glue */
|
||
28:/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_NOP() __asm__ __volatile__ ("NOP;")
|
||
29:/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_cli() ({ unsigned int __rval; __asm__ __volatile__ ("cli %0;" : "=r"(_
|
||
30:/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_sti(x) __asm__ __volatile__ ("sti %0;" : : "r"(x))
|
||
31:/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_idle() __asm__ __volatile__ ("IDLE;")
|
||
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))
|
||
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++];" : "
|
||
36:/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_flushinv(x) __asm__ __volatile__ ("FLUSHINV[%0];" : : "p"(x))
|
||
37:/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_flushinvmodup(x) ({ void *__p = &(x); __asm__ __volatile__ ("FLUSHINV[%0++];" : "
|
||
38:/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_flush(x) __asm__ __volatile__ ("FLUSH[%0];" : : "p"(x))
|
||
39:/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_flushmodup(x) ({ void *__p = &(x); __asm__ __volatile__ ("FLUSH[%0++];" : "+p"
|
||
40:/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_iflush(x) __asm__ __volatile__ ("IFLUSH[%0];" : : "p"(x))
|
||
41:/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_iflushmodup(x) ({ void *__p = &(x); __asm__ __volatile__ ("IFLUSH[%0++];" : "+p
|
||
42:/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_csync() __builtin_bfin_csync()
|
||
43:/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_ssync() __builtin_bfin_ssync()
|
||
44:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
45:/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 /* __NO_BUILTIN */
|
||
46:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
47:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
48:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #if !defined(__NO_BUILTIN) && !defined(__NO_SHORTNAMES)
|
||
49:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
50:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #if (!defined(__DEFINED_NOP) && \
|
||
51:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** ((defined(__SPECIFIC_NAMES) && defined(__ENABLE_NOP)) || \
|
||
52:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** (!defined(__SPECIFIC_NAMES) && !defined(__DISABLE_NOP))))
|
||
53:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
54:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #define __DEFINED_NOP
|
||
55:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
56:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** /* Insert a normal 16 bit NOP, which is treated as volatile.
|
||
57:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** */
|
||
58:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
59:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #pragma inline
|
||
60:/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
|
||
61:/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 NOP(void) {
|
||
62:/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_NOP();
|
||
63:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** }
|
||
64:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
65:/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_NOP */
|
||
66:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
67:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #if (!defined(__DEFINED_CLI) && \
|
||
68:/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_CLI)) || \
|
||
BFIN GAS /tmp/ccgRAEDR.s page 12
|
||
|
||
|
||
69:/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_CLI))))
|
||
70:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
71:/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_CLI
|
||
72:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
73:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #pragma inline
|
||
74:/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
|
||
75:/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 unsigned int cli(void) {
|
||
76:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** unsigned int __rval = __builtin_cli();
|
||
77:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** return __rval;
|
||
78:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** }
|
||
79:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
80:/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_CLI */
|
||
81:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
82:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #if (!defined(__DEFINED_STI) && \
|
||
83:/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_STI)) || \
|
||
84:/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_STI))))
|
||
85:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
86:/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_STI
|
||
87:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
88:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #pragma inline
|
||
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);
|
||
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 **** }
|
||
93:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
94:/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_STI */
|
||
95:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
96:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #if (!defined(__DEFINED_IDLE) && \
|
||
97:/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_IDLE)) || \
|
||
98:/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_IDLE))))
|
||
99:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
100:/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_IDLE
|
||
101:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
102:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #pragma inline
|
||
103:/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
|
||
104:/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 idle(void) {
|
||
105:/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_idle();
|
||
106:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** }
|
||
107:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
108:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #endif /* __DEFINED_IDLE */
|
||
109:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
110:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #if (!defined(__DEFINED_RAISE_INTR) && \
|
||
111:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** ((defined(__SPECIFIC_NAMES) && defined(__ENABLE_RAISE_INTR)) || \
|
||
112:/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_RAISE_INTR))))
|
||
113:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
114:/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_RAISE_INTR
|
||
115:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
116:/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 raise_intr(A) (__builtin_raise((A)))
|
||
117:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
118:/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_RAISE_INTR */
|
||
119:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
120:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #if (!defined(__DEFINED_EXCPT) && \
|
||
121:/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_EXCPT)) || \
|
||
122:/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_EXCPT))))
|
||
123:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
124:/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_EXCPT
|
||
125:/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/ccgRAEDR.s page 13
|
||
|
||
|
||
126:/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 excpt(A) (__builtin_excpt((A)))
|
||
127:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
128:/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_EXCPT */
|
||
129:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
130:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #if (!defined(__DEFINED_PREFETCH) && \
|
||
131:/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_PREFETCH)) || \
|
||
132:/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_PREFETCH))))
|
||
133:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
134:/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_PREFETCH
|
||
135:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
136:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #pragma inline
|
||
137:/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
|
||
138:/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 prefetch(void * __a) {
|
||
139:/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_prefetch(__a);
|
||
140:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** }
|
||
141:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
142:/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_PREFETCH */
|
||
143:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
144:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #if (!defined(__DEFINED_PREFETCHMODUP) && \
|
||
145:/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_PREFETCHMODUP)) || \
|
||
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
|
||
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 ****
|
||
150:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #pragma inline
|
||
151:/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
|
||
152:/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 * prefetchmodup(void * __a) {
|
||
153:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** void * __rval = __builtin_prefetchmodup(__a);
|
||
154:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** return __rval;
|
||
155:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** }
|
||
156:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
157:/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_PREFETCHMODUP */
|
||
158:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
159:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #if (!defined(__DEFINED_FLUSHINV) && \
|
||
160:/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_FLUSHINV)) || \
|
||
161:/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_FLUSHINV))))
|
||
162:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
163:/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_FLUSHINV
|
||
164:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
165:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #pragma inline
|
||
166:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #pragma always_inline
|
||
167:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** static void flushinv(void * __a) {
|
||
168:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** __builtin_flushinv(__a);
|
||
169:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** }
|
||
170:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
171:/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_FLUSHINV */
|
||
172:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
173:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #if (!defined(__DEFINED_FLUSHINVMODUP) && \
|
||
174:/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_FLUSHINVMODUP)) || \
|
||
175:/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_FLUSHINVMODUP))))
|
||
176:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
177:/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_FLUSHINVMODUP
|
||
178:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
179:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #pragma inline
|
||
180:/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
|
||
181:/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 * flushinvmodup(void * __a) {
|
||
182:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** void * __rval = __builtin_flushinvmodup(__a);
|
||
BFIN GAS /tmp/ccgRAEDR.s page 14
|
||
|
||
|
||
183:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** return __rval;
|
||
184:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** }
|
||
185:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
186:/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_FLUSHINVMODUP */
|
||
187:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
188:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #if (!defined(__DEFINED_FLUSH) && \
|
||
189:/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_FLUSH)) || \
|
||
190:/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_FLUSH))))
|
||
191:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
192:/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_FLUSH
|
||
193:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
194:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #pragma inline
|
||
195:/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
|
||
196:/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 flush(void * __a) {
|
||
197:/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_flush(__a);
|
||
198:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** }
|
||
199:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
200:/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_FLUSH */
|
||
201:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
202:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #if (!defined(__DEFINED_FLUSHMODUP) && \
|
||
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 ****
|
||
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
|
||
207:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
208:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #pragma inline
|
||
209:/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
|
||
210:/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 * flushmodup(void * __a) {
|
||
211:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** void * __rval = __builtin_flushmodup(__a);
|
||
212:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** return __rval;
|
||
213:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** }
|
||
214:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
215:/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_FLUSHMODUP */
|
||
216:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
217:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #if (!defined(__DEFINED_IFLUSH) && \
|
||
218:/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_IFLUSH)) || \
|
||
219:/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_IFLUSH))))
|
||
220:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
221:/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_IFLUSH
|
||
222:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
223:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #pragma inline
|
||
224:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #pragma always_inline
|
||
225:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** static void iflush(void * __a) {
|
||
226:/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_iflush(__a);
|
||
227:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** }
|
||
228:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
229:/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_IFLUSH */
|
||
230:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
231:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #if (!defined(__DEFINED_IFLUSHMODUP) && \
|
||
232:/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_IFLUSHMODUP)) || \
|
||
233:/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_IFLUSHMODUP))))
|
||
234:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
235:/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_IFLUSHMODUP
|
||
236:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
237:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #pragma inline
|
||
238:/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
|
||
239:/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 * iflushmodup(void * __a) {
|
||
BFIN GAS /tmp/ccgRAEDR.s page 15
|
||
|
||
|
||
240:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** void * __rval = __builtin_iflushmodup(__a);
|
||
241:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** return __rval;
|
||
242:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** }
|
||
243:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
244:/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_IFLUSHMODUP */
|
||
245:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
246:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #if (!defined(__DEFINED_CSYNC) && \
|
||
247:/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_CSYNC)) || \
|
||
248:/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_CSYNC))))
|
||
249:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
250:/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_CSYNC
|
||
251:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
252:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** /* generate a csync instruction protected by CLI/STI for anomaly 05-00-0312;
|
||
253:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** ** you can generate an unprotected csync by using csync_int
|
||
254:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** */
|
||
255:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
256:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #pragma inline
|
||
257:/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
|
||
258:/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 csync(void) {
|
||
259:/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_csync();
|
||
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 */
|
||
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 ****
|
||
264:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #if (!defined(__DEFINED_SSYNC) && \
|
||
265:/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_SSYNC)) || \
|
||
266:/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_SSYNC))))
|
||
267:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
268:/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_SSYNC
|
||
269:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
270:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** /* generate a ssync instruction protected by CLI/STI for anomaly 05-00-0312;
|
||
271:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** ** you can generate an unprotected ssync by using ssync_int
|
||
272:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** */
|
||
273:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h ****
|
||
274:/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h **** #pragma inline
|
||
275:/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
|
||
276:/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 ssync(void) {
|
||
277:/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_ssync();
|
||
330 .loc 2 277 0
|
||
331 024c 2400 ssync;
|
||
332 .LBE21:
|
||
333 .LBE20:
|
||
213:src/l502_sport_tx.c **** f_done_descr=0;
|
||
214:src/l502_sport_tx.c ****
|
||
215:src/l502_sport_tx.c **** ssync();
|
||
216:src/l502_sport_tx.c ****
|
||
217:src/l502_sport_tx.c **** status = *pDMA4_IRQ_STATUS;
|
||
334 .loc 1 217 0
|
||
335 024e 4AE1C0FF P2.H = 65472;
|
||
336 0252 0AE1280D P2.L = 3368;
|
||
337 0256 1295 R2 = W [P2] (Z);
|
||
218:src/l502_sport_tx.c **** /* если DMA остановлен, а дескрипторы на передачу <20>
|
||
219:src/l502_sport_tx.c **** if ((f_done_cnt != f_put_cnt) && !(status & DMA_RUN)) {
|
||
338 .loc 1 219 0
|
||
339 0258 2191 R1 = [P4];
|
||
340 025a 1891 R0 = [P3];
|
||
341 025c 0108 cc =R1==R0;
|
||
BFIN GAS /tmp/ccgRAEDR.s page 16
|
||
|
||
|
||
342 025e 0318 if cc jump .L13;
|
||
343 0260 1A48 cc = !BITTST (R2,3);
|
||
344 0262 361C if cc jump .L18 (bp);
|
||
345 .L13:
|
||
220:src/l502_sport_tx.c **** *pDMA4_CONFIG = SPORT_TX_DMA_CFG_START;
|
||
221:src/l502_sport_tx.c **** }
|
||
222:src/l502_sport_tx.c ****
|
||
223:src/l502_sport_tx.c **** if (f_done_cnt == f_put_cnt) {
|
||
346 .loc 1 223 0
|
||
347 0264 2191 R1 = [P4];
|
||
348 0266 1891 R0 = [P3];
|
||
349 0268 0108 cc =R1==R0;
|
||
350 026a 4518 if cc jump .L19;
|
||
351 .L14:
|
||
224:src/l502_sport_tx.c **** ssync();
|
||
225:src/l502_sport_tx.c **** }
|
||
226:src/l502_sport_tx.c ****
|
||
227:src/l502_sport_tx.c **** if ((g_stream_out_state == OUT_STREAM_RUN) && (f_done_cnt == f_put_cnt))
|
||
352 .loc 1 227 0
|
||
353 026c 4AE10000 P2.H = _g_stream_out_state;
|
||
354 0270 0AE10000 P2.L = _g_stream_out_state;
|
||
355 0274 1091 R0 = [P2];
|
||
356 0276 100C cc =R0==2;
|
||
357 0278 3018 if cc jump .L20;
|
||
358 027a 0000 nop;
|
||
359 .L10:
|
||
360 .LBE19:
|
||
228:src/l502_sport_tx.c **** f_tx_was_empty = 1;
|
||
229:src/l502_sport_tx.c **** }
|
||
230:src/l502_sport_tx.c **** }
|
||
231:src/l502_sport_tx.c ****
|
||
232:src/l502_sport_tx.c **** if (*pDMA4_IRQ_STATUS & DMA_ERR) {
|
||
361 .loc 1 232 0
|
||
362 027c 4AE1C0FF P2.H = 65472;
|
||
363 0280 0AE1280D P2.L = 3368;
|
||
364 0284 1095 R0 = W [P2] (Z);
|
||
365 0286 0848 cc = !BITTST (R0,1);
|
||
366 0288 0318 if cc jump .L16;
|
||
233:src/l502_sport_tx.c **** *pDMA4_IRQ_STATUS = DMA_ERR;
|
||
367 .loc 1 233 0
|
||
368 028a 1060 R0 = 2 (X);
|
||
369 028c 1097 W [P2] = R0;
|
||
370 .L16:
|
||
234:src/l502_sport_tx.c **** }
|
||
235:src/l502_sport_tx.c ****
|
||
236:src/l502_sport_tx.c **** }
|
||
371 .loc 1 236 0
|
||
372 028e 01E80000 UNLINK;
|
||
373 0292 3B01 RETI = [SP++];
|
||
374 0294 23012201 A1.w = [SP++]; A1.x = [SP++];
|
||
375 0298 21012001 A0.w = [SP++]; A0.x = [SP++];
|
||
376 029c 1701 M3 = [SP++];
|
||
377 029e 1601 M2 = [SP++];
|
||
378 02a0 1501 M1 = [SP++];
|
||
379 02a2 1401 M0 = [SP++];
|
||
380 02a4 1F01 L3 = [SP++];
|
||
381 02a6 1E01 L2 = [SP++];
|
||
BFIN GAS /tmp/ccgRAEDR.s page 17
|
||
|
||
|
||
382 02a8 1D01 L1 = [SP++];
|
||
383 02aa 1C01 L0 = [SP++];
|
||
384 02ac 1B01 B3 = [SP++];
|
||
385 02ae 1A01 B2 = [SP++];
|
||
386 02b0 1901 B1 = [SP++];
|
||
387 02b2 1801 B0 = [SP++];
|
||
388 02b4 1301 I3 = [SP++];
|
||
389 02b6 1201 I2 = [SP++];
|
||
390 02b8 1101 I1 = [SP++];
|
||
391 02ba 1001 I0 = [SP++];
|
||
392 02bc 8005 ( r7:0, p5:0 ) = [sp++];
|
||
393
|
||
394 .LCFI31:
|
||
395 02be 3501 LB1 = [SP++];
|
||
396 02c0 3201 LB0 = [SP++];
|
||
397 02c2 3301 LC1 = [SP++];
|
||
398 02c4 3001 LC0 = [SP++];
|
||
399 02c6 3401 LT1 = [SP++];
|
||
400 02c8 3101 LT0 = [SP++];
|
||
401 02ca 2601 ASTAT = [SP++];
|
||
402 02cc 1100 rti;
|
||
403 .L18:
|
||
404 .LBB24:
|
||
220:src/l502_sport_tx.c **** *pDMA4_CONFIG = SPORT_TX_DMA_CFG_START;
|
||
405 .loc 1 220 0
|
||
406 02ce 20E1A565 R0 = 26021 (X);
|
||
407 02d2 026F P2 += -32;
|
||
408 02d4 1097 W [P2] = R0;
|
||
409 02d6 C72F jump.s .L13;
|
||
410 .L20:
|
||
227:src/l502_sport_tx.c **** if ((g_stream_out_state == OUT_STREAM_RUN) && (f_done_cnt == f_put_cnt))
|
||
411 .loc 1 227 0
|
||
412 02d8 2191 R1 = [P4];
|
||
413 02da 1891 R0 = [P3];
|
||
414 02dc 0108 cc =R1==R0;
|
||
415 02de CF17 if !cc jump .L10 (bp);
|
||
228:src/l502_sport_tx.c **** f_tx_was_empty = 1;
|
||
416 .loc 1 228 0
|
||
417 02e0 4AE10000 P2.H = _f_tx_was_empty;
|
||
418 02e4 0860 R0 = 1 (X);
|
||
419 02e6 0AE10000 P2.L = _f_tx_was_empty;
|
||
420 02ea 1093 [P2] = R0;
|
||
421 02ec C82F jump.s .L10;
|
||
422 .L17:
|
||
213:src/l502_sport_tx.c **** f_done_descr=0;
|
||
423 .loc 1 213 0
|
||
424 02ee 0060 R0 = 0 (X);
|
||
425 02f0 289B B [P5] = R0;
|
||
426 02f2 AD2F jump.s .L12;
|
||
427 .L19:
|
||
428 .LBB22:
|
||
429 .LBB23:
|
||
430 .loc 2 277 0
|
||
431 02f4 2400 ssync;
|
||
432 02f6 BB2F jump.s .L14;
|
||
433 .LBE23:
|
||
434 .LBE22:
|
||
BFIN GAS /tmp/ccgRAEDR.s page 18
|
||
|
||
|
||
435 .LBE24:
|
||
436 .LFE22:
|
||
437 .size _isr_sport_dma_tx, .-_isr_sport_dma_tx
|
||
438 .align 4
|
||
439 .global _sport_tx_start_req;
|
||
440 .type _sport_tx_start_req, STT_FUNC;
|
||
441 _sport_tx_start_req:
|
||
442 .LFB21:
|
||
150:src/l502_sport_tx.c **** void sport_tx_start_req(uint32_t* buf, uint32_t size) {
|
||
443 .loc 1 150 0
|
||
444 .LVL3:
|
||
445 02f8 C304 [--sp] = ( p5:3 );
|
||
446
|
||
447 .LCFI32:
|
||
152:src/l502_sport_tx.c **** *pSIC_IMASK0 &= ~IRQ_DMA4;
|
||
448 .loc 1 152 0
|
||
449 02fa 4AE1C0FF P2.H = 65472;
|
||
150:src/l502_sport_tx.c **** void sport_tx_start_req(uint32_t* buf, uint32_t size) {
|
||
450 .loc 1 150 0
|
||
451 02fe 00E80000 LINK 0;
|
||
452 .LCFI33:
|
||
152:src/l502_sport_tx.c **** *pSIC_IMASK0 &= ~IRQ_DMA4;
|
||
453 .loc 1 152 0
|
||
454 0302 0AE10C01 P2.L = 268;
|
||
455 0306 1291 R2 = [P2];
|
||
456 0308 8A4C BITCLR (R2,17);
|
||
154:src/l502_sport_tx.c **** f_descrs[f_put_descr].sal = (uint32_t)buf & 0xFFFF;
|
||
457 .loc 1 154 0
|
||
458 030a 48E10000 P0.H = _f_put_descr;
|
||
152:src/l502_sport_tx.c **** *pSIC_IMASK0 &= ~IRQ_DMA4;
|
||
459 .loc 1 152 0
|
||
460 030e 1293 [P2] = R2;
|
||
154:src/l502_sport_tx.c **** f_descrs[f_put_descr].sal = (uint32_t)buf & 0xFFFF;
|
||
461 .loc 1 154 0
|
||
462 0310 08E1A400 P0.L = _f_put_descr;
|
||
463 0314 0299 R2 = B [P0] (Z);
|
||
464 0316 1232 P2 = R2;
|
||
465 0318 4BE10000 P3.H = _f_descrs;
|
||
466 031c 0BE10400 P3.L = _f_descrs;
|
||
156:src/l502_sport_tx.c **** f_descrs[f_put_descr].xcnt = size*2;
|
||
467 .loc 1 156 0
|
||
468 0320 094F R1 <<= 1;
|
||
469 .LVL4:
|
||
154:src/l502_sport_tx.c **** f_descrs[f_put_descr].sal = (uint32_t)buf & 0xFFFF;
|
||
470 .loc 1 154 0
|
||
471 0322 925E P2 = P2 + (P2 << 2);
|
||
472 0324 935C P2 = P3 + (P2 << 1);
|
||
473 0326 50B4 W [P2+2] = R0;
|
||
155:src/l502_sport_tx.c **** f_descrs[f_put_descr].sah = ((uint32_t)buf >> 16) & 0xFFFF;
|
||
474 .loc 1 155 0
|
||
475 0328 804E R0 >>= 16;
|
||
476 .LVL5:
|
||
477 032a 90B4 W [P2+4] = R0;
|
||
157:src/l502_sport_tx.c **** f_descrs[f_put_descr].cfg = SPORT_TX_DMA_CFG_WAIT;
|
||
478 .loc 1 157 0
|
||
479 032c 20E1A500 R0 = 165 (X);
|
||
156:src/l502_sport_tx.c **** f_descrs[f_put_descr].xcnt = size*2;
|
||
BFIN GAS /tmp/ccgRAEDR.s page 19
|
||
|
||
|
||
480 .loc 1 156 0
|
||
481 0330 11B5 W [P2+8] = R1;
|
||
157:src/l502_sport_tx.c **** f_descrs[f_put_descr].cfg = SPORT_TX_DMA_CFG_WAIT;
|
||
482 .loc 1 157 0
|
||
483 0332 D0B4 W [P2+6] = R0;
|
||
484 .LBB25:
|
||
485 .LBB26:
|
||
486 .loc 2 277 0
|
||
487 0334 2400 ssync;
|
||
488 .LBE26:
|
||
489 .LBE25:
|
||
162:src/l502_sport_tx.c **** if (f_put_cnt==f_done_cnt) {
|
||
490 .loc 1 162 0
|
||
491 0336 49E10000 P1.H = _f_put_cnt;
|
||
492 033a 09E1A800 P1.L = _f_put_cnt;
|
||
493 033e 4DE10000 P5.H = _f_done_cnt;
|
||
494 0342 0991 R1 = [P1];
|
||
495 0344 0DE1AC00 P5.L = _f_done_cnt;
|
||
496 0348 2891 R0 = [P5];
|
||
497 034a 0108 cc =R1==R0;
|
||
498 034c 2F18 if cc jump .L28;
|
||
499 .L22:
|
||
169:src/l502_sport_tx.c **** if (f_put_cnt!=f_done_cnt) {
|
||
500 .loc 1 169 0
|
||
501 034e 0991 R1 = [P1];
|
||
502 0350 2891 R0 = [P5];
|
||
503 0352 0108 cc =R1==R0;
|
||
504 0354 0B18 if cc jump .L23;
|
||
505 .LBB27:
|
||
170:src/l502_sport_tx.c **** uint8_t prev_descr = (f_put_descr==0) ? SPORT_TX_DESCR_CNT-1 : f_put_descr-1;
|
||
506 .loc 1 170 0
|
||
507 0356 4199 R1 = B [P0] (X);
|
||
508 0358 4843 R0 = R1.B (Z);
|
||
509 035a 000C cc =R0==0;
|
||
510 035c 2214 if !cc jump .L24 (bp);
|
||
511 035e 7A68 P2 = 15 (X);
|
||
512 .L25:
|
||
171:src/l502_sport_tx.c **** f_descrs[prev_descr].cfg = SPORT_TX_DMA_CFG_START;
|
||
513 .loc 1 171 0
|
||
514 0360 925E P2 = P2 + (P2 << 2);
|
||
515 0362 935C P2 = P3 + (P2 << 1);
|
||
516 0364 20E1A565 R0 = 26021 (X);
|
||
517 0368 D0B4 W [P2+6] = R0;
|
||
518 .L23:
|
||
519 .LBE27:
|
||
174:src/l502_sport_tx.c **** if (++f_put_descr==SPORT_TX_DESCR_CNT)
|
||
520 .loc 1 174 0
|
||
521 036a 4099 R0 = B [P0] (X);
|
||
522 036c 0864 R0 += 1;
|
||
523 036e 009B B [P0] = R0;
|
||
524 0370 4043 R0 = R0.B (Z);
|
||
525 0372 8160 R1 = 16 (X);
|
||
526 0374 0808 cc =R0==R1;
|
||
527 0376 0714 if !cc jump .L26 (bp);
|
||
175:src/l502_sport_tx.c **** f_put_descr=0;
|
||
528 .loc 1 175 0
|
||
529 0378 4AE10000 P2.H = _f_put_descr;
|
||
BFIN GAS /tmp/ccgRAEDR.s page 20
|
||
|
||
|
||
530 037c 0060 R0 = 0 (X);
|
||
531 037e 0AE1A400 P2.L = _f_put_descr;
|
||
532 0382 109B B [P2] = R0;
|
||
533 .L26:
|
||
178:src/l502_sport_tx.c **** *pSIC_IMASK0 |= IRQ_DMA4;
|
||
534 .loc 1 178 0
|
||
535 0384 4AE1C0FF P2.H = 65472;
|
||
176:src/l502_sport_tx.c **** f_put_cnt++;
|
||
536 .loc 1 176 0
|
||
537 0388 0891 R0 = [P1];
|
||
538 038a 0864 R0 += 1;
|
||
539 038c 0893 [P1] = R0;
|
||
178:src/l502_sport_tx.c **** *pSIC_IMASK0 |= IRQ_DMA4;
|
||
540 .loc 1 178 0
|
||
541 038e 0AE10C01 P2.L = 268;
|
||
542 0392 1091 R0 = [P2];
|
||
543 0394 884A BITSET (R0, 17);
|
||
544 0396 1093 [P2] = R0;
|
||
179:src/l502_sport_tx.c **** }
|
||
545 .loc 1 179 0
|
||
546 0398 01E80000 UNLINK;
|
||
547 039c 8304 ( p5:3 ) = [sp++];
|
||
548
|
||
549 .LCFI34:
|
||
550 039e 1000 rts;
|
||
551 .L24:
|
||
552 .LBB28:
|
||
170:src/l502_sport_tx.c **** uint8_t prev_descr = (f_put_descr==0) ? SPORT_TX_DESCR_CNT-1 : f_put_descr-1;
|
||
553 .loc 1 170 0
|
||
554 03a0 0130 R0 = R1;
|
||
555 03a2 F867 R0 += -1;
|
||
556 03a4 4043 R0 = R0.B (Z);
|
||
557 03a6 1032 P2 = R0;
|
||
558 03a8 DC2F jump.s .L25;
|
||
559 .L28:
|
||
560 .LBE28:
|
||
561 .LBB29:
|
||
164:src/l502_sport_tx.c **** *pDMA4_CONFIG = cfg_wrd;
|
||
562 .loc 1 164 0
|
||
563 03aa 4AE1C0FF P2.H = 65472;
|
||
564 03ae 20E1A565 R0 = 26021 (X);
|
||
565 03b2 0AE1080D P2.L = 3336;
|
||
165:src/l502_sport_tx.c **** if (f_first)
|
||
566 .loc 1 165 0
|
||
567 03b6 4CE10000 P4.H = _f_first;
|
||
164:src/l502_sport_tx.c **** *pDMA4_CONFIG = cfg_wrd;
|
||
568 .loc 1 164 0
|
||
569 03ba 1097 W [P2] = R0;
|
||
165:src/l502_sport_tx.c **** if (f_first)
|
||
570 .loc 1 165 0
|
||
571 03bc 0CE1B000 P4.L = _f_first;
|
||
572 03c0 2091 R0 = [P4];
|
||
573 03c2 000C cc =R0==0;
|
||
574 03c4 C51F if cc jump .L22 (bp);
|
||
575 .LBB30:
|
||
576 .LBB31:
|
||
96:src/l502_sport_tx.c **** *pSPORT0_TCR1 |= TSPEN;
|
||
BFIN GAS /tmp/ccgRAEDR.s page 21
|
||
|
||
|
||
577 .loc 1 96 0
|
||
578 03c6 4AE1C0FF P2.H = 65472;
|
||
579 03ca 0AE10008 P2.L = 2048;
|
||
580 03ce 1095 R0 = W [P2] (Z);
|
||
581 03d0 004A BITSET (R0, 0);
|
||
582 03d2 1097 W [P2] = R0;
|
||
98:src/l502_sport_tx.c **** f_tx_was_empty = 0;
|
||
583 .loc 1 98 0
|
||
584 03d4 4AE10000 P2.H = _f_tx_was_empty;
|
||
97:src/l502_sport_tx.c **** f_first = 0;
|
||
585 .loc 1 97 0
|
||
586 03d8 0060 R0 = 0 (X);
|
||
98:src/l502_sport_tx.c **** f_tx_was_empty = 0;
|
||
587 .loc 1 98 0
|
||
588 03da 0AE10000 P2.L = _f_tx_was_empty;
|
||
97:src/l502_sport_tx.c **** f_first = 0;
|
||
589 .loc 1 97 0
|
||
590 03de 2093 [P4] = R0;
|
||
98:src/l502_sport_tx.c **** f_tx_was_empty = 0;
|
||
591 .loc 1 98 0
|
||
592 03e0 1093 [P2] = R0;
|
||
593 03e2 B62F jump.s .L22;
|
||
594 .LBE31:
|
||
595 .LBE30:
|
||
596 .LBE29:
|
||
597 .LFE21:
|
||
598 .size _sport_tx_start_req, .-_sport_tx_start_req
|
||
599 .align 4
|
||
600 .global _sport_tx_stop;
|
||
601 .type _sport_tx_stop, STT_FUNC;
|
||
602 _sport_tx_stop:
|
||
603 .LFB19:
|
||
105:src/l502_sport_tx.c **** void sport_tx_stop(void) {
|
||
604 .loc 1 105 0
|
||
106:src/l502_sport_tx.c **** *pSIC_IMASK0 &= ~IRQ_DMA4;
|
||
605 .loc 1 106 0
|
||
606 03e4 4AE1C0FF P2.H = 65472;
|
||
105:src/l502_sport_tx.c **** void sport_tx_stop(void) {
|
||
607 .loc 1 105 0
|
||
608 03e8 00E80000 LINK 0;
|
||
609 .LCFI35:
|
||
106:src/l502_sport_tx.c **** *pSIC_IMASK0 &= ~IRQ_DMA4;
|
||
610 .loc 1 106 0
|
||
611 03ec 0AE10C01 P2.L = 268;
|
||
612 03f0 1091 R0 = [P2];
|
||
613 03f2 884C BITCLR (R0,17);
|
||
614 03f4 1093 [P2] = R0;
|
||
108:src/l502_sport_tx.c **** *pDMA4_CONFIG = 0;
|
||
615 .loc 1 108 0
|
||
616 03f6 4AE1C0FF P2.H = 65472;
|
||
617 03fa 0060 R0 = 0 (X);
|
||
618 03fc 0AE1080D P2.L = 3336;
|
||
619 0400 1097 W [P2] = R0;
|
||
620 .LBB40:
|
||
621 .LBB41:
|
||
622 .loc 2 277 0
|
||
623 0402 2400 ssync;
|
||
BFIN GAS /tmp/ccgRAEDR.s page 22
|
||
|
||
|
||
624 .LBE41:
|
||
625 .LBE40:
|
||
626 .LBB42:
|
||
627 .LBB43:
|
||
628 0404 2400 ssync;
|
||
629 .LBE43:
|
||
630 .LBE42:
|
||
631 .LBB44:
|
||
632 .LBB45:
|
||
633 0406 2400 ssync;
|
||
634 .LBE45:
|
||
635 .LBE44:
|
||
114:src/l502_sport_tx.c **** *pSPORT0_TCR1 &= ~TSPEN;
|
||
636 .loc 1 114 0
|
||
637 0408 4AE1C0FF P2.H = 65472;
|
||
638 040c 0AE10008 P2.L = 2048;
|
||
639 0410 1095 R0 = W [P2] (Z);
|
||
640 0412 004C BITCLR (R0,0);
|
||
641 0414 1097 W [P2] = R0;
|
||
116:src/l502_sport_tx.c **** *pDMA4_IRQ_STATUS = DMA_DONE | DMA_ERR;
|
||
642 .loc 1 116 0
|
||
643 0416 4AE1C0FF P2.H = 65472;
|
||
644 041a 1860 R0 = 3 (X);
|
||
645 041c 0AE1280D P2.L = 3368;
|
||
646 0420 1097 W [P2] = R0;
|
||
647 .LBB46:
|
||
648 .LBB47:
|
||
79:src/l502_sport_tx.c **** f_descrs[i].cfg = SPORT_TX_DMA_CFG_WAIT;
|
||
649 .loc 1 79 0
|
||
650 0422 4AE10000 P2.H = _f_descrs;
|
||
651 0426 0AE10400 P2.L = _f_descrs;
|
||
80:src/l502_sport_tx.c **** f_descrs[i].ndpl = i==(SPORT_TX_DESCR_CNT-1) ? (uint32_t)&f_descrs[0]&0xFFFF :
|
||
652 .loc 1 80 0
|
||
653 042a 4230 R0 = P2;
|
||
654 042c 5064 R0 += 10;
|
||
655 042e 1097 W [P2] = R0;
|
||
656 0430 5064 R0 += 10;
|
||
657 0432 50B5 W [P2+10] = R0;
|
||
658 0434 5064 R0 += 10;
|
||
659 0436 90B6 W [P2+20] = R0;
|
||
660 0438 5064 R0 += 10;
|
||
661 043a D0B7 W [P2+30] = R0;
|
||
662 043c 5064 R0 += 10;
|
||
663 043e 50E61400 W [P2+40] = R0;
|
||
664 0442 5064 R0 += 10;
|
||
665 0444 50E61900 W [P2+50] = R0;
|
||
666 0448 40E10000 R0.H = _f_descrs+70;
|
||
667 044c 00E14A00 R0.L = _f_descrs+70;
|
||
668 0450 50E61E00 W [P2+60] = R0;
|
||
669 0454 40E10000 R0.H = _f_descrs+80;
|
||
670 0458 00E15400 R0.L = _f_descrs+80;
|
||
671 045c 50E62300 W [P2+70] = R0;
|
||
672 0460 40E10000 R0.H = _f_descrs+90;
|
||
673 0464 00E15E00 R0.L = _f_descrs+90;
|
||
674 0468 50E62800 W [P2+80] = R0;
|
||
675 046c 40E10000 R0.H = _f_descrs+100;
|
||
676 0470 00E16800 R0.L = _f_descrs+100;
|
||
BFIN GAS /tmp/ccgRAEDR.s page 23
|
||
|
||
|
||
677 0474 50E62D00 W [P2+90] = R0;
|
||
678 0478 40E10000 R0.H = _f_descrs+110;
|
||
679 047c 00E17200 R0.L = _f_descrs+110;
|
||
680 0480 50E63200 W [P2+100] = R0;
|
||
681 0484 40E10000 R0.H = _f_descrs+120;
|
||
682 0488 00E17C00 R0.L = _f_descrs+120;
|
||
683 048c 50E63700 W [P2+110] = R0;
|
||
684 0490 40E10000 R0.H = _f_descrs+130;
|
||
685 0494 00E18600 R0.L = _f_descrs+130;
|
||
686 0498 50E63C00 W [P2+120] = R0;
|
||
687 049c 40E10000 R0.H = _f_descrs+140;
|
||
688 04a0 00E19000 R0.L = _f_descrs+140;
|
||
689 04a4 50E64100 W [P2+130] = R0;
|
||
690 04a8 40E10000 R0.H = _f_descrs+150;
|
||
79:src/l502_sport_tx.c **** f_descrs[i].cfg = SPORT_TX_DMA_CFG_WAIT;
|
||
691 .loc 1 79 0
|
||
692 04ac 21E1A500 R1 = 165 (X);
|
||
80:src/l502_sport_tx.c **** f_descrs[i].ndpl = i==(SPORT_TX_DESCR_CNT-1) ? (uint32_t)&f_descrs[0]&0xFFFF :
|
||
693 .loc 1 80 0
|
||
694 04b0 00E19A00 R0.L = _f_descrs+150;
|
||
695 04b4 50E64600 W [P2+140] = R0;
|
||
79:src/l502_sport_tx.c **** f_descrs[i].cfg = SPORT_TX_DMA_CFG_WAIT;
|
||
696 .loc 1 79 0
|
||
697 04b8 D1B4 W [P2+6] = R1;
|
||
698 04ba 11B6 W [P2+16] = R1;
|
||
699 04bc 51B7 W [P2+26] = R1;
|
||
700 04be 51E61200 W [P2+36] = R1;
|
||
701 04c2 51E61700 W [P2+46] = R1;
|
||
702 04c6 51E61C00 W [P2+56] = R1;
|
||
703 04ca 51E62100 W [P2+66] = R1;
|
||
704 04ce 51E62600 W [P2+76] = R1;
|
||
705 04d2 51E62B00 W [P2+86] = R1;
|
||
706 04d6 51E63000 W [P2+96] = R1;
|
||
707 04da 51E63500 W [P2+106] = R1;
|
||
708 04de 51E63A00 W [P2+116] = R1;
|
||
709 04e2 51E63F00 W [P2+126] = R1;
|
||
710 04e6 51E64400 W [P2+136] = R1;
|
||
711 04ea 51E64900 W [P2+146] = R1;
|
||
84:src/l502_sport_tx.c **** *pDMA4_NEXT_DESC_PTR = f_descrs;
|
||
712 .loc 1 84 0
|
||
713 04ee 49E1C0FF P1.H = 65472;
|
||
79:src/l502_sport_tx.c **** f_descrs[i].cfg = SPORT_TX_DMA_CFG_WAIT;
|
||
714 .loc 1 79 0
|
||
715 04f2 51E64E00 W [P2+156] = R1;
|
||
80:src/l502_sport_tx.c **** f_descrs[i].ndpl = i==(SPORT_TX_DESCR_CNT-1) ? (uint32_t)&f_descrs[0]&0xFFFF :
|
||
716 .loc 1 80 0
|
||
717 04f6 4230 R0 = P2;
|
||
84:src/l502_sport_tx.c **** *pDMA4_NEXT_DESC_PTR = f_descrs;
|
||
718 .loc 1 84 0
|
||
719 04f8 09E1000D P1.L = 3328;
|
||
720 04fc 4A93 [P1] = P2;
|
||
80:src/l502_sport_tx.c **** f_descrs[i].ndpl = i==(SPORT_TX_DESCR_CNT-1) ? (uint32_t)&f_descrs[0]&0xFFFF :
|
||
721 .loc 1 80 0
|
||
722 04fe 50E64B00 W [P2+150] = R0;
|
||
85:src/l502_sport_tx.c **** *pDMA4_X_MODIFY = 2;
|
||
723 .loc 1 85 0
|
||
724 0502 4AE1C0FF P2.H = 65472;
|
||
BFIN GAS /tmp/ccgRAEDR.s page 24
|
||
|
||
|
||
725 0506 1060 R0 = 2 (X);
|
||
726 0508 0AE1140D P2.L = 3348;
|
||
727 050c 1097 W [P2] = R0;
|
||
86:src/l502_sport_tx.c **** f_put_cnt = f_done_cnt = 0;
|
||
728 .loc 1 86 0
|
||
729 050e 4AE10000 P2.H = _f_done_cnt;
|
||
730 0512 0AE1AC00 P2.L = _f_done_cnt;
|
||
731 0516 0060 R0 = 0 (X);
|
||
732 0518 1093 [P2] = R0;
|
||
733 051a 1091 R0 = [P2];
|
||
734 051c 4AE10000 P2.H = _f_put_cnt;
|
||
735 0520 0AE1A800 P2.L = _f_put_cnt;
|
||
736 0524 1093 [P2] = R0;
|
||
87:src/l502_sport_tx.c **** f_put_descr = f_done_descr = 0;
|
||
737 .loc 1 87 0
|
||
738 0526 4AE10000 P2.H = _f_done_descr;
|
||
739 052a 0060 R0 = 0 (X);
|
||
740 052c 0AE1A500 P2.L = _f_done_descr;
|
||
741 0530 109B B [P2] = R0;
|
||
742 0532 4AE10000 P2.H = _f_put_descr;
|
||
743 0536 0AE1A400 P2.L = _f_put_descr;
|
||
744 053a 109B B [P2] = R0;
|
||
88:src/l502_sport_tx.c **** f_first = 1;
|
||
745 .loc 1 88 0
|
||
746 053c 4AE10000 P2.H = _f_first;
|
||
747 0540 0860 R0 = 1 (X);
|
||
748 0542 0AE1B000 P2.L = _f_first;
|
||
749 0546 1093 [P2] = R0;
|
||
750 .LBE47:
|
||
751 .LBE46:
|
||
120:src/l502_sport_tx.c **** }
|
||
752 .loc 1 120 0
|
||
753 0548 01E80000 UNLINK;
|
||
754 054c 1000 rts;
|
||
755 .LFE19:
|
||
756 .size _sport_tx_stop, .-_sport_tx_stop
|
||
757 .local _f_tx_was_empty
|
||
758 .comm _f_tx_was_empty,4,4
|
||
759 .local _f_descrs
|
||
760 .comm _f_descrs,160,2
|
||
761 .local _f_put_descr
|
||
762 .comm _f_put_descr,1,1
|
||
763 .local _f_done_descr
|
||
764 .comm _f_done_descr,1,1
|
||
765 .local _f_put_cnt
|
||
766 .comm _f_put_cnt,4,4
|
||
767 .local _f_done_cnt
|
||
768 .comm _f_done_cnt,4,4
|
||
769 .local _f_first
|
||
770 .comm _f_first,4,4
|
||
771 .section .debug_frame,"",@progbits
|
||
772 .Lframe0:
|
||
773 0000 0C000000 .4byte .LECIE0-.LSCIE0
|
||
774 .LSCIE0:
|
||
775 0004 FFFFFFFF .4byte 0xffffffff
|
||
776 0008 01 .byte 0x1
|
||
777 0009 00 .string ""
|
||
BFIN GAS /tmp/ccgRAEDR.s page 25
|
||
|
||
|
||
778 000a 01 .uleb128 0x1
|
||
779 000b 7C .sleb128 -4
|
||
780 000c 23 .byte 0x23
|
||
781 000d 0C .byte 0xc
|
||
782 000e 0E .uleb128 0xe
|
||
783 000f 00 .uleb128 0x0
|
||
784 .align 4
|
||
785 .LECIE0:
|
||
786 .LSFDE0:
|
||
787 0010 14000000 .4byte .LEFDE0-.LASFDE0
|
||
788 .LASFDE0:
|
||
789 0014 00000000 .4byte .Lframe0
|
||
790 0018 00000000 .4byte .LFB16
|
||
791 001c 38000000 .4byte .LFE16-.LFB16
|
||
792 0020 48 .byte 0x4
|
||
793 .4byte .LCFI0-.LFB16
|
||
794 0021 0C .byte 0xc
|
||
795 0022 0F .uleb128 0xf
|
||
796 0023 08 .uleb128 0x8
|
||
797 0024 8F .byte 0x8f
|
||
798 0025 02 .uleb128 0x2
|
||
799 0026 A3 .byte 0xa3
|
||
800 0027 01 .uleb128 0x1
|
||
801 .align 4
|
||
802 .LEFDE0:
|
||
803 .LSFDE2:
|
||
804 0028 14000000 .4byte .LEFDE2-.LASFDE2
|
||
805 .LASFDE2:
|
||
806 002c 00000000 .4byte .Lframe0
|
||
807 0030 38000000 .4byte .LFB17
|
||
808 0034 30010000 .4byte .LFE17-.LFB17
|
||
809 0038 4E .byte 0x4
|
||
810 .4byte .LCFI1-.LFB17
|
||
811 0039 0C .byte 0xc
|
||
812 003a 0F .uleb128 0xf
|
||
813 003b 08 .uleb128 0x8
|
||
814 003c 8F .byte 0x8f
|
||
815 003d 02 .uleb128 0x2
|
||
816 003e A3 .byte 0xa3
|
||
817 003f 01 .uleb128 0x1
|
||
818 .align 4
|
||
819 .LEFDE2:
|
||
820 .LSFDE4:
|
||
821 0040 14000000 .4byte .LEFDE4-.LASFDE4
|
||
822 .LASFDE4:
|
||
823 0044 00000000 .4byte .Lframe0
|
||
824 0048 68010000 .4byte .LFB20
|
||
825 004c 24000000 .4byte .LFE20-.LFB20
|
||
826 0050 48 .byte 0x4
|
||
827 .4byte .LCFI2-.LFB20
|
||
828 0051 0C .byte 0xc
|
||
829 0052 0F .uleb128 0xf
|
||
830 0053 08 .uleb128 0x8
|
||
831 0054 8F .byte 0x8f
|
||
832 0055 02 .uleb128 0x2
|
||
833 0056 A3 .byte 0xa3
|
||
834 0057 01 .uleb128 0x1
|
||
BFIN GAS /tmp/ccgRAEDR.s page 26
|
||
|
||
|
||
835 .align 4
|
||
836 .LEFDE4:
|
||
837 .LSFDE6:
|
||
838 0058 C0000000 .4byte .LEFDE6-.LASFDE6
|
||
839 .LASFDE6:
|
||
840 005c 00000000 .4byte .Lframe0
|
||
841 0060 8C010000 .4byte .LFB22
|
||
842 0064 6C010000 .4byte .LFE22-.LFB22
|
||
843 0068 42 .byte 0x4
|
||
844 .4byte .LCFI3-.LFB22
|
||
845 0069 0E .byte 0xe
|
||
846 006a 04 .uleb128 0x4
|
||
847 006b 42 .byte 0x4
|
||
848 .4byte .LCFI4-.LCFI3
|
||
849 006c 0E .byte 0xe
|
||
850 006d 08 .uleb128 0x8
|
||
851 006e 42 .byte 0x4
|
||
852 .4byte .LCFI5-.LCFI4
|
||
853 006f 0E .byte 0xe
|
||
854 0070 0C .uleb128 0xc
|
||
855 0071 42 .byte 0x4
|
||
856 .4byte .LCFI6-.LCFI5
|
||
857 0072 0E .byte 0xe
|
||
858 0073 10 .uleb128 0x10
|
||
859 0074 42 .byte 0x4
|
||
860 .4byte .LCFI7-.LCFI6
|
||
861 0075 0E .byte 0xe
|
||
862 0076 14 .uleb128 0x14
|
||
863 0077 42 .byte 0x4
|
||
864 .4byte .LCFI8-.LCFI7
|
||
865 0078 0E .byte 0xe
|
||
866 0079 18 .uleb128 0x18
|
||
867 007a 42 .byte 0x4
|
||
868 .4byte .LCFI9-.LCFI8
|
||
869 007b 0E .byte 0xe
|
||
870 007c 1C .uleb128 0x1c
|
||
871 007d 42 .byte 0x4
|
||
872 .4byte .LCFI10-.LCFI9
|
||
873 007e 0E .byte 0xe
|
||
874 007f 54 .uleb128 0x54
|
||
875 0080 42 .byte 0x4
|
||
876 .4byte .LCFI11-.LCFI10
|
||
877 0081 0E .byte 0xe
|
||
878 0082 58 .uleb128 0x58
|
||
879 0083 42 .byte 0x4
|
||
880 .4byte .LCFI12-.LCFI11
|
||
881 0084 0E .byte 0xe
|
||
882 0085 5C .uleb128 0x5c
|
||
883 0086 42 .byte 0x4
|
||
884 .4byte .LCFI13-.LCFI12
|
||
885 0087 0E .byte 0xe
|
||
886 0088 60 .uleb128 0x60
|
||
887 0089 42 .byte 0x4
|
||
888 .4byte .LCFI14-.LCFI13
|
||
889 008a 0E .byte 0xe
|
||
890 008b 64 .uleb128 0x64
|
||
891 008c 42 .byte 0x4
|
||
BFIN GAS /tmp/ccgRAEDR.s page 27
|
||
|
||
|
||
892 .4byte .LCFI15-.LCFI14
|
||
893 008d 0E .byte 0xe
|
||
894 008e 68 .uleb128 0x68
|
||
895 008f 42 .byte 0x4
|
||
896 .4byte .LCFI16-.LCFI15
|
||
897 0090 0E .byte 0xe
|
||
898 0091 6C .uleb128 0x6c
|
||
899 0092 42 .byte 0x4
|
||
900 .4byte .LCFI17-.LCFI16
|
||
901 0093 0E .byte 0xe
|
||
902 0094 70 .uleb128 0x70
|
||
903 0095 42 .byte 0x4
|
||
904 .4byte .LCFI18-.LCFI17
|
||
905 0096 0E .byte 0xe
|
||
906 0097 74 .uleb128 0x74
|
||
907 0098 42 .byte 0x4
|
||
908 .4byte .LCFI19-.LCFI18
|
||
909 0099 0E .byte 0xe
|
||
910 009a 78 .uleb128 0x78
|
||
911 009b 42 .byte 0x4
|
||
912 .4byte .LCFI20-.LCFI19
|
||
913 009c 0E .byte 0xe
|
||
914 009d 7C .uleb128 0x7c
|
||
915 009e 42 .byte 0x4
|
||
916 .4byte .LCFI21-.LCFI20
|
||
917 009f 0E .byte 0xe
|
||
918 00a0 8001 .uleb128 0x80
|
||
919 00a2 42 .byte 0x4
|
||
920 .4byte .LCFI22-.LCFI21
|
||
921 00a3 0E .byte 0xe
|
||
922 00a4 8401 .uleb128 0x84
|
||
923 00a6 42 .byte 0x4
|
||
924 .4byte .LCFI23-.LCFI22
|
||
925 00a7 0E .byte 0xe
|
||
926 00a8 8801 .uleb128 0x88
|
||
927 00aa 42 .byte 0x4
|
||
928 .4byte .LCFI24-.LCFI23
|
||
929 00ab 0E .byte 0xe
|
||
930 00ac 8C01 .uleb128 0x8c
|
||
931 00ae 42 .byte 0x4
|
||
932 .4byte .LCFI25-.LCFI24
|
||
933 00af 0E .byte 0xe
|
||
934 00b0 9001 .uleb128 0x90
|
||
935 00b2 42 .byte 0x4
|
||
936 .4byte .LCFI26-.LCFI25
|
||
937 00b3 0E .byte 0xe
|
||
938 00b4 9401 .uleb128 0x94
|
||
939 00b6 44 .byte 0x4
|
||
940 .4byte .LCFI27-.LCFI26
|
||
941 00b7 0E .byte 0xe
|
||
942 00b8 9C01 .uleb128 0x9c
|
||
943 00ba A0 .byte 0xa0
|
||
944 00bb 27 .uleb128 0x27
|
||
945 00bc 9F .byte 0x9f
|
||
946 00bd 25 .uleb128 0x25
|
||
947 00be 9E .byte 0x9e
|
||
948 00bf 24 .uleb128 0x24
|
||
BFIN GAS /tmp/ccgRAEDR.s page 28
|
||
|
||
|
||
949 00c0 9D .byte 0x9d
|
||
950 00c1 23 .uleb128 0x23
|
||
951 00c2 9C .byte 0x9c
|
||
952 00c3 22 .uleb128 0x22
|
||
953 00c4 9B .byte 0x9b
|
||
954 00c5 21 .uleb128 0x21
|
||
955 00c6 9A .byte 0x9a
|
||
956 00c7 20 .uleb128 0x20
|
||
957 00c8 99 .byte 0x99
|
||
958 00c9 1F .uleb128 0x1f
|
||
959 00ca 98 .byte 0x98
|
||
960 00cb 1E .uleb128 0x1e
|
||
961 00cc 97 .byte 0x97
|
||
962 00cd 1D .uleb128 0x1d
|
||
963 00ce 96 .byte 0x96
|
||
964 00cf 1C .uleb128 0x1c
|
||
965 00d0 95 .byte 0x95
|
||
966 00d1 1B .uleb128 0x1b
|
||
967 00d2 94 .byte 0x94
|
||
968 00d3 1A .uleb128 0x1a
|
||
969 00d4 93 .byte 0x93
|
||
970 00d5 19 .uleb128 0x19
|
||
971 00d6 92 .byte 0x92
|
||
972 00d7 18 .uleb128 0x18
|
||
973 00d8 91 .byte 0x91
|
||
974 00d9 17 .uleb128 0x17
|
||
975 00da 90 .byte 0x90
|
||
976 00db 16 .uleb128 0x16
|
||
977 00dc 8D .byte 0x8d
|
||
978 00dd 15 .uleb128 0x15
|
||
979 00de 8C .byte 0x8c
|
||
980 00df 14 .uleb128 0x14
|
||
981 00e0 8B .byte 0x8b
|
||
982 00e1 13 .uleb128 0x13
|
||
983 00e2 8A .byte 0x8a
|
||
984 00e3 12 .uleb128 0x12
|
||
985 00e4 89 .byte 0x89
|
||
986 00e5 11 .uleb128 0x11
|
||
987 00e6 88 .byte 0x88
|
||
988 00e7 10 .uleb128 0x10
|
||
989 00e8 87 .byte 0x87
|
||
990 00e9 0F .uleb128 0xf
|
||
991 00ea 86 .byte 0x86
|
||
992 00eb 0E .uleb128 0xe
|
||
993 00ec 85 .byte 0x85
|
||
994 00ed 0D .uleb128 0xd
|
||
995 00ee 84 .byte 0x84
|
||
996 00ef 0C .uleb128 0xc
|
||
997 00f0 83 .byte 0x83
|
||
998 00f1 0B .uleb128 0xb
|
||
999 00f2 82 .byte 0x82
|
||
1000 00f3 0A .uleb128 0xa
|
||
1001 00f4 81 .byte 0x81
|
||
1002 00f5 09 .uleb128 0x9
|
||
1003 00f6 80 .byte 0x80
|
||
1004 00f7 08 .uleb128 0x8
|
||
1005 00f8 B1 .byte 0xb1
|
||
BFIN GAS /tmp/ccgRAEDR.s page 29
|
||
|
||
|
||
1006 00f9 07 .uleb128 0x7
|
||
1007 00fa B0 .byte 0xb0
|
||
1008 00fb 06 .uleb128 0x6
|
||
1009 00fc AF .byte 0xaf
|
||
1010 00fd 05 .uleb128 0x5
|
||
1011 00fe AE .byte 0xae
|
||
1012 00ff 04 .uleb128 0x4
|
||
1013 0100 AD .byte 0xad
|
||
1014 0101 03 .uleb128 0x3
|
||
1015 0102 AC .byte 0xac
|
||
1016 0103 02 .uleb128 0x2
|
||
1017 0104 A8 .byte 0xa8
|
||
1018 0105 01 .uleb128 0x1
|
||
1019 0106 48 .byte 0x4
|
||
1020 .4byte .LCFI28-.LCFI27
|
||
1021 0107 0E .byte 0xe
|
||
1022 0108 A401 .uleb128 0xa4
|
||
1023 010a 46 .byte 0x4
|
||
1024 .4byte .LCFI29-.LCFI28
|
||
1025 010b 0E .byte 0xe
|
||
1026 010c A801 .uleb128 0xa8
|
||
1027 010e 44 .byte 0x4
|
||
1028 .4byte .LCFI30-.LCFI29
|
||
1029 010f 0C .byte 0xc
|
||
1030 0110 0F .uleb128 0xf
|
||
1031 0111 B001 .uleb128 0xb0
|
||
1032 0113 8F .byte 0x8f
|
||
1033 0114 2C .uleb128 0x2c
|
||
1034 0115 A3 .byte 0xa3
|
||
1035 0116 2B .uleb128 0x2b
|
||
1036 0117 A4 .byte 0xa4
|
||
1037 0118 2A .uleb128 0x2a
|
||
1038 0119 A1 .byte 0xa1
|
||
1039 011a 29 .uleb128 0x29
|
||
1040 011b 00 .align 4
|
||
1041 .LEFDE6:
|
||
1042 .LSFDE8:
|
||
1043 011c 20000000 .4byte .LEFDE8-.LASFDE8
|
||
1044 .LASFDE8:
|
||
1045 0120 00000000 .4byte .Lframe0
|
||
1046 0124 F8020000 .4byte .LFB21
|
||
1047 0128 EC000000 .4byte .LFE21-.LFB21
|
||
1048 012c 42 .byte 0x4
|
||
1049 .4byte .LCFI32-.LFB21
|
||
1050 012d 0E .byte 0xe
|
||
1051 012e 0C .uleb128 0xc
|
||
1052 012f 48 .byte 0x4
|
||
1053 .4byte .LCFI33-.LCFI32
|
||
1054 0130 0C .byte 0xc
|
||
1055 0131 0F .uleb128 0xf
|
||
1056 0132 14 .uleb128 0x14
|
||
1057 0133 8F .byte 0x8f
|
||
1058 0134 05 .uleb128 0x5
|
||
1059 0135 A3 .byte 0xa3
|
||
1060 0136 04 .uleb128 0x4
|
||
1061 0137 8D .byte 0x8d
|
||
1062 0138 03 .uleb128 0x3
|
||
BFIN GAS /tmp/ccgRAEDR.s page 30
|
||
|
||
|
||
1063 0139 8C .byte 0x8c
|
||
1064 013a 02 .uleb128 0x2
|
||
1065 013b 8B .byte 0x8b
|
||
1066 013c 01 .uleb128 0x1
|
||
1067 013d 000000 .align 4
|
||
1068 .LEFDE8:
|
||
1069 .LSFDE10:
|
||
1070 0140 14000000 .4byte .LEFDE10-.LASFDE10
|
||
1071 .LASFDE10:
|
||
1072 0144 00000000 .4byte .Lframe0
|
||
1073 0148 E4030000 .4byte .LFB19
|
||
1074 014c 6A010000 .4byte .LFE19-.LFB19
|
||
1075 0150 48 .byte 0x4
|
||
1076 .4byte .LCFI35-.LFB19
|
||
1077 0151 0C .byte 0xc
|
||
1078 0152 0F .uleb128 0xf
|
||
1079 0153 08 .uleb128 0x8
|
||
1080 0154 8F .byte 0x8f
|
||
1081 0155 02 .uleb128 0x2
|
||
1082 0156 A3 .byte 0xa3
|
||
1083 0157 01 .uleb128 0x1
|
||
1084 .align 4
|
||
1085 .LEFDE10:
|
||
1086 .text;
|
||
1087 .Letext0:
|
||
1088 054e 0000 .section .debug_loc,"",@progbits
|
||
1089 .Ldebug_loc0:
|
||
1090 .LLST0:
|
||
1091 0000 00000000 .4byte .LFB16-.Ltext0
|
||
1092 0004 08000000 .4byte .LCFI0-.Ltext0
|
||
1093 0008 0100 .2byte 0x1
|
||
1094 000a 5E .byte 0x5e
|
||
1095 000b 08000000 .4byte .LCFI0-.Ltext0
|
||
1096 000f 38000000 .4byte .LFE16-.Ltext0
|
||
1097 0013 0200 .2byte 0x2
|
||
1098 0015 7F .byte 0x7f
|
||
1099 0016 08 .sleb128 8
|
||
1100 0017 00000000 .4byte 0x0
|
||
1101 001b 00000000 .4byte 0x0
|
||
1102 .LLST1:
|
||
1103 001f 38000000 .4byte .LFB17-.Ltext0
|
||
1104 0023 46000000 .4byte .LCFI1-.Ltext0
|
||
1105 0027 0100 .2byte 0x1
|
||
1106 0029 5E .byte 0x5e
|
||
1107 002a 46000000 .4byte .LCFI1-.Ltext0
|
||
1108 002e 68010000 .4byte .LFE17-.Ltext0
|
||
1109 0032 0200 .2byte 0x2
|
||
1110 0034 7F .byte 0x7f
|
||
1111 0035 08 .sleb128 8
|
||
1112 0036 00000000 .4byte 0x0
|
||
1113 003a 00000000 .4byte 0x0
|
||
1114 .LLST2:
|
||
1115 003e 68010000 .4byte .LFB20-.Ltext0
|
||
1116 0042 70010000 .4byte .LCFI2-.Ltext0
|
||
1117 0046 0100 .2byte 0x1
|
||
1118 0048 5E .byte 0x5e
|
||
1119 0049 70010000 .4byte .LCFI2-.Ltext0
|
||
BFIN GAS /tmp/ccgRAEDR.s page 31
|
||
|
||
|
||
1120 004d 8C010000 .4byte .LFE20-.Ltext0
|
||
1121 0051 0200 .2byte 0x2
|
||
1122 0053 7F .byte 0x7f
|
||
1123 0054 08 .sleb128 8
|
||
1124 0055 00000000 .4byte 0x0
|
||
1125 0059 00000000 .4byte 0x0
|
||
1126 .LLST3:
|
||
1127 005d 8C010000 .4byte .LFB22-.Ltext0
|
||
1128 0061 8E010000 .4byte .LCFI3-.Ltext0
|
||
1129 0065 0100 .2byte 0x1
|
||
1130 0067 5E .byte 0x5e
|
||
1131 0068 8E010000 .4byte .LCFI3-.Ltext0
|
||
1132 006c 90010000 .4byte .LCFI4-.Ltext0
|
||
1133 0070 0200 .2byte 0x2
|
||
1134 0072 7E .byte 0x7e
|
||
1135 0073 04 .sleb128 4
|
||
1136 0074 90010000 .4byte .LCFI4-.Ltext0
|
||
1137 0078 92010000 .4byte .LCFI5-.Ltext0
|
||
1138 007c 0200 .2byte 0x2
|
||
1139 007e 7E .byte 0x7e
|
||
1140 007f 08 .sleb128 8
|
||
1141 0080 92010000 .4byte .LCFI5-.Ltext0
|
||
1142 0084 94010000 .4byte .LCFI6-.Ltext0
|
||
1143 0088 0200 .2byte 0x2
|
||
1144 008a 7E .byte 0x7e
|
||
1145 008b 0C .sleb128 12
|
||
1146 008c 94010000 .4byte .LCFI6-.Ltext0
|
||
1147 0090 96010000 .4byte .LCFI7-.Ltext0
|
||
1148 0094 0200 .2byte 0x2
|
||
1149 0096 7E .byte 0x7e
|
||
1150 0097 10 .sleb128 16
|
||
1151 0098 96010000 .4byte .LCFI7-.Ltext0
|
||
1152 009c 98010000 .4byte .LCFI8-.Ltext0
|
||
1153 00a0 0200 .2byte 0x2
|
||
1154 00a2 7E .byte 0x7e
|
||
1155 00a3 14 .sleb128 20
|
||
1156 00a4 98010000 .4byte .LCFI8-.Ltext0
|
||
1157 00a8 9A010000 .4byte .LCFI9-.Ltext0
|
||
1158 00ac 0200 .2byte 0x2
|
||
1159 00ae 7E .byte 0x7e
|
||
1160 00af 18 .sleb128 24
|
||
1161 00b0 9A010000 .4byte .LCFI9-.Ltext0
|
||
1162 00b4 9C010000 .4byte .LCFI10-.Ltext0
|
||
1163 00b8 0200 .2byte 0x2
|
||
1164 00ba 7E .byte 0x7e
|
||
1165 00bb 1C .sleb128 28
|
||
1166 00bc 9C010000 .4byte .LCFI10-.Ltext0
|
||
1167 00c0 9E010000 .4byte .LCFI11-.Ltext0
|
||
1168 00c4 0300 .2byte 0x3
|
||
1169 00c6 7E .byte 0x7e
|
||
1170 00c7 D400 .sleb128 84
|
||
1171 00c9 9E010000 .4byte .LCFI11-.Ltext0
|
||
1172 00cd A0010000 .4byte .LCFI12-.Ltext0
|
||
1173 00d1 0300 .2byte 0x3
|
||
1174 00d3 7E .byte 0x7e
|
||
1175 00d4 D800 .sleb128 88
|
||
1176 00d6 A0010000 .4byte .LCFI12-.Ltext0
|
||
BFIN GAS /tmp/ccgRAEDR.s page 32
|
||
|
||
|
||
1177 00da A2010000 .4byte .LCFI13-.Ltext0
|
||
1178 00de 0300 .2byte 0x3
|
||
1179 00e0 7E .byte 0x7e
|
||
1180 00e1 DC00 .sleb128 92
|
||
1181 00e3 A2010000 .4byte .LCFI13-.Ltext0
|
||
1182 00e7 A4010000 .4byte .LCFI14-.Ltext0
|
||
1183 00eb 0300 .2byte 0x3
|
||
1184 00ed 7E .byte 0x7e
|
||
1185 00ee E000 .sleb128 96
|
||
1186 00f0 A4010000 .4byte .LCFI14-.Ltext0
|
||
1187 00f4 A6010000 .4byte .LCFI15-.Ltext0
|
||
1188 00f8 0300 .2byte 0x3
|
||
1189 00fa 7E .byte 0x7e
|
||
1190 00fb E400 .sleb128 100
|
||
1191 00fd A6010000 .4byte .LCFI15-.Ltext0
|
||
1192 0101 A8010000 .4byte .LCFI16-.Ltext0
|
||
1193 0105 0300 .2byte 0x3
|
||
1194 0107 7E .byte 0x7e
|
||
1195 0108 E800 .sleb128 104
|
||
1196 010a A8010000 .4byte .LCFI16-.Ltext0
|
||
1197 010e AA010000 .4byte .LCFI17-.Ltext0
|
||
1198 0112 0300 .2byte 0x3
|
||
1199 0114 7E .byte 0x7e
|
||
1200 0115 EC00 .sleb128 108
|
||
1201 0117 AA010000 .4byte .LCFI17-.Ltext0
|
||
1202 011b AC010000 .4byte .LCFI18-.Ltext0
|
||
1203 011f 0300 .2byte 0x3
|
||
1204 0121 7E .byte 0x7e
|
||
1205 0122 F000 .sleb128 112
|
||
1206 0124 AC010000 .4byte .LCFI18-.Ltext0
|
||
1207 0128 AE010000 .4byte .LCFI19-.Ltext0
|
||
1208 012c 0300 .2byte 0x3
|
||
1209 012e 7E .byte 0x7e
|
||
1210 012f F400 .sleb128 116
|
||
1211 0131 AE010000 .4byte .LCFI19-.Ltext0
|
||
1212 0135 B0010000 .4byte .LCFI20-.Ltext0
|
||
1213 0139 0300 .2byte 0x3
|
||
1214 013b 7E .byte 0x7e
|
||
1215 013c F800 .sleb128 120
|
||
1216 013e B0010000 .4byte .LCFI20-.Ltext0
|
||
1217 0142 B2010000 .4byte .LCFI21-.Ltext0
|
||
1218 0146 0300 .2byte 0x3
|
||
1219 0148 7E .byte 0x7e
|
||
1220 0149 FC00 .sleb128 124
|
||
1221 014b B2010000 .4byte .LCFI21-.Ltext0
|
||
1222 014f B4010000 .4byte .LCFI22-.Ltext0
|
||
1223 0153 0300 .2byte 0x3
|
||
1224 0155 7E .byte 0x7e
|
||
1225 0156 8001 .sleb128 128
|
||
1226 0158 B4010000 .4byte .LCFI22-.Ltext0
|
||
1227 015c B6010000 .4byte .LCFI23-.Ltext0
|
||
1228 0160 0300 .2byte 0x3
|
||
1229 0162 7E .byte 0x7e
|
||
1230 0163 8401 .sleb128 132
|
||
1231 0165 B6010000 .4byte .LCFI23-.Ltext0
|
||
1232 0169 B8010000 .4byte .LCFI24-.Ltext0
|
||
1233 016d 0300 .2byte 0x3
|
||
BFIN GAS /tmp/ccgRAEDR.s page 33
|
||
|
||
|
||
1234 016f 7E .byte 0x7e
|
||
1235 0170 8801 .sleb128 136
|
||
1236 0172 B8010000 .4byte .LCFI24-.Ltext0
|
||
1237 0176 BA010000 .4byte .LCFI25-.Ltext0
|
||
1238 017a 0300 .2byte 0x3
|
||
1239 017c 7E .byte 0x7e
|
||
1240 017d 8C01 .sleb128 140
|
||
1241 017f BA010000 .4byte .LCFI25-.Ltext0
|
||
1242 0183 BC010000 .4byte .LCFI26-.Ltext0
|
||
1243 0187 0300 .2byte 0x3
|
||
1244 0189 7E .byte 0x7e
|
||
1245 018a 9001 .sleb128 144
|
||
1246 018c BC010000 .4byte .LCFI26-.Ltext0
|
||
1247 0190 C0010000 .4byte .LCFI27-.Ltext0
|
||
1248 0194 0300 .2byte 0x3
|
||
1249 0196 7E .byte 0x7e
|
||
1250 0197 9401 .sleb128 148
|
||
1251 0199 C0010000 .4byte .LCFI27-.Ltext0
|
||
1252 019d C8010000 .4byte .LCFI28-.Ltext0
|
||
1253 01a1 0300 .2byte 0x3
|
||
1254 01a3 7E .byte 0x7e
|
||
1255 01a4 9C01 .sleb128 156
|
||
1256 01a6 C8010000 .4byte .LCFI28-.Ltext0
|
||
1257 01aa CE010000 .4byte .LCFI29-.Ltext0
|
||
1258 01ae 0300 .2byte 0x3
|
||
1259 01b0 7E .byte 0x7e
|
||
1260 01b1 A401 .sleb128 164
|
||
1261 01b3 CE010000 .4byte .LCFI29-.Ltext0
|
||
1262 01b7 D2010000 .4byte .LCFI30-.Ltext0
|
||
1263 01bb 0300 .2byte 0x3
|
||
1264 01bd 7E .byte 0x7e
|
||
1265 01be A801 .sleb128 168
|
||
1266 01c0 D2010000 .4byte .LCFI30-.Ltext0
|
||
1267 01c4 F8020000 .4byte .LFE22-.Ltext0
|
||
1268 01c8 0300 .2byte 0x3
|
||
1269 01ca 7F .byte 0x7f
|
||
1270 01cb B001 .sleb128 176
|
||
1271 01cd 00000000 .4byte 0x0
|
||
1272 01d1 00000000 .4byte 0x0
|
||
1273 .LLST4:
|
||
1274 01d5 20020000 .4byte .LVL1-.Ltext0
|
||
1275 01d9 38020000 .4byte .LVL2-.Ltext0
|
||
1276 01dd 0100 .2byte 0x1
|
||
1277 01df 51 .byte 0x51
|
||
1278 01e0 00000000 .4byte 0x0
|
||
1279 01e4 00000000 .4byte 0x0
|
||
1280 .LLST5:
|
||
1281 01e8 F8020000 .4byte .LFB21-.Ltext0
|
||
1282 01ec FA020000 .4byte .LCFI32-.Ltext0
|
||
1283 01f0 0100 .2byte 0x1
|
||
1284 01f2 5E .byte 0x5e
|
||
1285 01f3 FA020000 .4byte .LCFI32-.Ltext0
|
||
1286 01f7 02030000 .4byte .LCFI33-.Ltext0
|
||
1287 01fb 0200 .2byte 0x2
|
||
1288 01fd 7E .byte 0x7e
|
||
1289 01fe 0C .sleb128 12
|
||
1290 01ff 02030000 .4byte .LCFI33-.Ltext0
|
||
BFIN GAS /tmp/ccgRAEDR.s page 34
|
||
|
||
|
||
1291 0203 E4030000 .4byte .LFE21-.Ltext0
|
||
1292 0207 0200 .2byte 0x2
|
||
1293 0209 7F .byte 0x7f
|
||
1294 020a 14 .sleb128 20
|
||
1295 020b 00000000 .4byte 0x0
|
||
1296 020f 00000000 .4byte 0x0
|
||
1297 .LLST6:
|
||
1298 0213 F8020000 .4byte .LVL3-.Ltext0
|
||
1299 0217 2A030000 .4byte .LVL5-.Ltext0
|
||
1300 021b 0100 .2byte 0x1
|
||
1301 021d 50 .byte 0x50
|
||
1302 021e 00000000 .4byte 0x0
|
||
1303 0222 00000000 .4byte 0x0
|
||
1304 .LLST7:
|
||
1305 0226 F8020000 .4byte .LVL3-.Ltext0
|
||
1306 022a 22030000 .4byte .LVL4-.Ltext0
|
||
1307 022e 0100 .2byte 0x1
|
||
1308 0230 51 .byte 0x51
|
||
1309 0231 00000000 .4byte 0x0
|
||
1310 0235 00000000 .4byte 0x0
|
||
1311 .LLST8:
|
||
1312 0239 E4030000 .4byte .LFB19-.Ltext0
|
||
1313 023d EC030000 .4byte .LCFI35-.Ltext0
|
||
1314 0241 0100 .2byte 0x1
|
||
1315 0243 5E .byte 0x5e
|
||
1316 0244 EC030000 .4byte .LCFI35-.Ltext0
|
||
1317 0248 4E050000 .4byte .LFE19-.Ltext0
|
||
1318 024c 0200 .2byte 0x2
|
||
1319 024e 7F .byte 0x7f
|
||
1320 024f 08 .sleb128 8
|
||
1321 0250 00000000 .4byte 0x0
|
||
1322 0254 00000000 .4byte 0x0
|
||
1323 .file 3 "/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib
|
||
1324 .file 4 "src/l502_defs.h"
|
||
1325 .file 5 "src/l502_stream.h"
|
||
1326 .section .debug_info
|
||
1327 0000 A6030000 .4byte 0x3a6
|
||
1328 0004 0200 .2byte 0x2
|
||
1329 0006 00000000 .4byte .Ldebug_abbrev0
|
||
1330 000a 04 .byte 0x4
|
||
1331 000b 01 .uleb128 0x1
|
||
1332 000c 16010000 .4byte .LASF41
|
||
1333 0010 01 .byte 0x1
|
||
1334 0011 0E000000 .4byte .LASF42
|
||
1335 0015 27000000 .4byte .LASF43
|
||
1336 0019 00000000 .4byte .Ltext0
|
||
1337 001d 4E050000 .4byte .Letext0
|
||
1338 0021 00000000 .4byte .Ldebug_line0
|
||
1339 0025 02 .uleb128 0x2
|
||
1340 0026 01 .byte 0x1
|
||
1341 0027 06 .byte 0x6
|
||
1342 0028 81020000 .4byte .LASF0
|
||
1343 002c 03 .uleb128 0x3
|
||
1344 002d B4010000 .4byte .LASF3
|
||
1345 0031 03 .byte 0x3
|
||
1346 0032 2A .byte 0x2a
|
||
1347 0033 37000000 .4byte 0x37
|
||
BFIN GAS /tmp/ccgRAEDR.s page 35
|
||
|
||
|
||
1348 0037 02 .uleb128 0x2
|
||
1349 0038 01 .byte 0x1
|
||
1350 0039 08 .byte 0x8
|
||
1351 003a 36010000 .4byte .LASF1
|
||
1352 003e 02 .uleb128 0x2
|
||
1353 003f 02 .byte 0x2
|
||
1354 0040 05 .byte 0x5
|
||
1355 0041 34020000 .4byte .LASF2
|
||
1356 0045 03 .uleb128 0x3
|
||
1357 0046 48020000 .4byte .LASF4
|
||
1358 004a 03 .byte 0x3
|
||
1359 004b 36 .byte 0x36
|
||
1360 004c 50000000 .4byte 0x50
|
||
1361 0050 02 .uleb128 0x2
|
||
1362 0051 02 .byte 0x2
|
||
1363 0052 07 .byte 0x7
|
||
1364 0053 82000000 .4byte .LASF5
|
||
1365 0057 02 .uleb128 0x2
|
||
1366 0058 04 .byte 0x4
|
||
1367 0059 05 .byte 0x5
|
||
1368 005a 69020000 .4byte .LASF6
|
||
1369 005e 03 .uleb128 0x3
|
||
1370 005f 60020000 .4byte .LASF7
|
||
1371 0063 03 .byte 0x3
|
||
1372 0064 50 .byte 0x50
|
||
1373 0065 69000000 .4byte 0x69
|
||
1374 0069 02 .uleb128 0x2
|
||
1375 006a 04 .byte 0x4
|
||
1376 006b 07 .byte 0x7
|
||
1377 006c FF000000 .4byte .LASF8
|
||
1378 0070 02 .uleb128 0x2
|
||
1379 0071 08 .byte 0x8
|
||
1380 0072 05 .byte 0x5
|
||
1381 0073 E1010000 .4byte .LASF9
|
||
1382 0077 02 .uleb128 0x2
|
||
1383 0078 08 .byte 0x8
|
||
1384 0079 07 .byte 0x7
|
||
1385 007a 9D010000 .4byte .LASF10
|
||
1386 007e 04 .uleb128 0x4
|
||
1387 007f 04 .byte 0x4
|
||
1388 0080 05 .byte 0x5
|
||
1389 0081 696E7400 .string "int"
|
||
1390 0085 02 .uleb128 0x2
|
||
1391 0086 04 .byte 0x4
|
||
1392 0087 07 .byte 0x7
|
||
1393 0088 90010000 .4byte .LASF11
|
||
1394 008c 05 .uleb128 0x5
|
||
1395 008d 04 .byte 0x4
|
||
1396 008e 07 .byte 0x7
|
||
1397 008f 02 .uleb128 0x2
|
||
1398 0090 01 .byte 0x1
|
||
1399 0091 06 .byte 0x6
|
||
1400 0092 EF010000 .4byte .LASF12
|
||
1401 0096 06 .uleb128 0x6
|
||
1402 0097 04 .byte 0x4
|
||
1403 0098 04 .byte 0x4
|
||
1404 0099 37 .byte 0x37
|
||
BFIN GAS /tmp/ccgRAEDR.s page 36
|
||
|
||
|
||
1405 009a AB000000 .4byte 0xab
|
||
1406 009e 07 .uleb128 0x7
|
||
1407 009f AC020000 .4byte .LASF13
|
||
1408 00a3 01 .sleb128 1
|
||
1409 00a4 07 .uleb128 0x7
|
||
1410 00a5 44010000 .4byte .LASF14
|
||
1411 00a9 02 .sleb128 2
|
||
1412 00aa 00 .byte 0x0
|
||
1413 00ab 06 .uleb128 0x6
|
||
1414 00ac 04 .byte 0x4
|
||
1415 00ad 05 .byte 0x5
|
||
1416 00ae 19 .byte 0x19
|
||
1417 00af D2000000 .4byte 0xd2
|
||
1418 00b3 07 .uleb128 0x7
|
||
1419 00b4 EA000000 .4byte .LASF15
|
||
1420 00b8 00 .sleb128 0
|
||
1421 00b9 07 .uleb128 0x7
|
||
1422 00ba 8D020000 .4byte .LASF16
|
||
1423 00be 01 .sleb128 1
|
||
1424 00bf 07 .uleb128 0x7
|
||
1425 00c0 72020000 .4byte .LASF17
|
||
1426 00c4 02 .sleb128 2
|
||
1427 00c5 07 .uleb128 0x7
|
||
1428 00c6 51020000 .4byte .LASF18
|
||
1429 00ca 03 .sleb128 3
|
||
1430 00cb 07 .uleb128 0x7
|
||
1431 00cc D9000000 .4byte .LASF19
|
||
1432 00d0 04 .sleb128 4
|
||
1433 00d1 00 .byte 0x0
|
||
1434 00d2 03 .uleb128 0x3
|
||
1435 00d3 67010000 .4byte .LASF20
|
||
1436 00d7 05 .byte 0x5
|
||
1437 00d8 20 .byte 0x20
|
||
1438 00d9 AB000000 .4byte 0xab
|
||
1439 00dd 08 .uleb128 0x8
|
||
1440 00de 0A .byte 0xa
|
||
1441 00df 01 .byte 0x1
|
||
1442 00e0 24 .byte 0x24
|
||
1443 00e1 2C010000 .4byte 0x12c
|
||
1444 00e5 09 .uleb128 0x9
|
||
1445 00e6 22010000 .4byte .LASF21
|
||
1446 00ea 01 .byte 0x1
|
||
1447 00eb 25 .byte 0x25
|
||
1448 00ec 45000000 .4byte 0x45
|
||
1449 00f0 02 .byte 0x2
|
||
1450 00f1 23 .byte 0x23
|
||
1451 00f2 00 .uleb128 0x0
|
||
1452 00f3 0A .uleb128 0xa
|
||
1453 00f4 73616C00 .string "sal"
|
||
1454 00f8 01 .byte 0x1
|
||
1455 00f9 26 .byte 0x26
|
||
1456 00fa 45000000 .4byte 0x45
|
||
1457 00fe 02 .byte 0x2
|
||
1458 00ff 23 .byte 0x23
|
||
1459 0100 02 .uleb128 0x2
|
||
1460 0101 0A .uleb128 0xa
|
||
1461 0102 73616800 .string "sah"
|
||
BFIN GAS /tmp/ccgRAEDR.s page 37
|
||
|
||
|
||
1462 0106 01 .byte 0x1
|
||
1463 0107 27 .byte 0x27
|
||
1464 0108 45000000 .4byte 0x45
|
||
1465 010c 02 .byte 0x2
|
||
1466 010d 23 .byte 0x23
|
||
1467 010e 04 .uleb128 0x4
|
||
1468 010f 0A .uleb128 0xa
|
||
1469 0110 63666700 .string "cfg"
|
||
1470 0114 01 .byte 0x1
|
||
1471 0115 28 .byte 0x28
|
||
1472 0116 45000000 .4byte 0x45
|
||
1473 011a 02 .byte 0x2
|
||
1474 011b 23 .byte 0x23
|
||
1475 011c 06 .uleb128 0x6
|
||
1476 011d 09 .uleb128 0x9
|
||
1477 011e 22000000 .4byte .LASF22
|
||
1478 0122 01 .byte 0x1
|
||
1479 0123 29 .byte 0x29
|
||
1480 0124 45000000 .4byte 0x45
|
||
1481 0128 02 .byte 0x2
|
||
1482 0129 23 .byte 0x23
|
||
1483 012a 08 .uleb128 0x8
|
||
1484 012b 00 .byte 0x0
|
||
1485 012c 03 .uleb128 0x3
|
||
1486 012d A0000000 .4byte .LASF23
|
||
1487 0131 01 .byte 0x1
|
||
1488 0132 2A .byte 0x2a
|
||
1489 0133 DD000000 .4byte 0xdd
|
||
1490 0137 0B .uleb128 0xb
|
||
1491 0138 CE020000 .4byte .LASF24
|
||
1492 013c 02 .byte 0x2
|
||
1493 013d 1401 .2byte 0x114
|
||
1494 013f 01 .byte 0x1
|
||
1495 0140 01 .byte 0x1
|
||
1496 0141 0C .uleb128 0xc
|
||
1497 0142 05020000 .4byte .LASF25
|
||
1498 0146 01 .byte 0x1
|
||
1499 0147 5E .byte 0x5e
|
||
1500 0148 01 .byte 0x1
|
||
1501 0149 01 .byte 0x1
|
||
1502 014a 0D .uleb128 0xd
|
||
1503 014b 01 .byte 0x1
|
||
1504 014c BC010000 .4byte .LASF44
|
||
1505 0150 01 .byte 0x1
|
||
1506 0151 3B .byte 0x3b
|
||
1507 0152 01 .byte 0x1
|
||
1508 0153 5E000000 .4byte 0x5e
|
||
1509 0157 00000000 .4byte .LFB16
|
||
1510 015b 38000000 .4byte .LFE16
|
||
1511 015f 00000000 .4byte .LLST0
|
||
1512 0163 75010000 .4byte 0x175
|
||
1513 0167 0E .uleb128 0xe
|
||
1514 0168 72657400 .string "ret"
|
||
1515 016c 01 .byte 0x1
|
||
1516 016d 3C .byte 0x3c
|
||
1517 016e 5E000000 .4byte 0x5e
|
||
1518 0172 01 .byte 0x1
|
||
BFIN GAS /tmp/ccgRAEDR.s page 38
|
||
|
||
|
||
1519 0173 51 .byte 0x51
|
||
1520 0174 00 .byte 0x0
|
||
1521 0175 0F .uleb128 0xf
|
||
1522 0176 01 .byte 0x1
|
||
1523 0177 00000000 .4byte .LASF45
|
||
1524 017b 01 .byte 0x1
|
||
1525 017c 4C .byte 0x4c
|
||
1526 017d 01 .byte 0x1
|
||
1527 017e 01 .byte 0x1
|
||
1528 017f 8D010000 .4byte 0x18d
|
||
1529 0183 10 .uleb128 0x10
|
||
1530 0184 6900 .string "i"
|
||
1531 0186 01 .byte 0x1
|
||
1532 0187 4D .byte 0x4d
|
||
1533 0188 7E000000 .4byte 0x7e
|
||
1534 018c 00 .byte 0x0
|
||
1535 018d 11 .uleb128 0x11
|
||
1536 018e 75010000 .4byte 0x175
|
||
1537 0192 38000000 .4byte .LFB17
|
||
1538 0196 68010000 .4byte .LFE17
|
||
1539 019a 1F000000 .4byte .LLST1
|
||
1540 019e A8010000 .4byte 0x1a8
|
||
1541 01a2 12 .uleb128 0x12
|
||
1542 01a3 83010000 .4byte 0x183
|
||
1543 01a7 00 .byte 0x0
|
||
1544 01a8 13 .uleb128 0x13
|
||
1545 01a9 01 .byte 0x1
|
||
1546 01aa F4010000 .4byte .LASF46
|
||
1547 01ae 01 .byte 0x1
|
||
1548 01af 81 .byte 0x81
|
||
1549 01b0 01 .byte 0x1
|
||
1550 01b1 7E000000 .4byte 0x7e
|
||
1551 01b5 68010000 .4byte .LFB20
|
||
1552 01b9 8C010000 .4byte .LFE20
|
||
1553 01bd 3E000000 .4byte .LLST2
|
||
1554 01c1 14 .uleb128 0x14
|
||
1555 01c2 01 .byte 0x1
|
||
1556 01c3 71000000 .4byte .LASF29
|
||
1557 01c7 01 .byte 0x1
|
||
1558 01c8 BE .byte 0xbe
|
||
1559 01c9 01 .byte 0x1
|
||
1560 01ca 8C010000 .4byte .LFB22
|
||
1561 01ce F8020000 .4byte .LFE22
|
||
1562 01d2 5D000000 .4byte .LLST3
|
||
1563 01d6 24020000 .4byte 0x224
|
||
1564 01da 15 .uleb128 0x15
|
||
1565 01db 00000000 .4byte .Ldebug_ranges0+0x0
|
||
1566 01df 16 .uleb128 0x16
|
||
1567 01e0 11010000 .4byte .LASF26
|
||
1568 01e4 01 .byte 0x1
|
||
1569 01e5 C0 .byte 0xc0
|
||
1570 01e6 24020000 .4byte 0x224
|
||
1571 01ea 17 .uleb128 0x17
|
||
1572 01eb FA000000 .4byte .LASF27
|
||
1573 01ef 01 .byte 0x1
|
||
1574 01f0 C1 .byte 0xc1
|
||
1575 01f1 5E000000 .4byte 0x5e
|
||
BFIN GAS /tmp/ccgRAEDR.s page 39
|
||
|
||
|
||
1576 01f5 D5010000 .4byte .LLST4
|
||
1577 01f9 16 .uleb128 0x16
|
||
1578 01fa B2000000 .4byte .LASF28
|
||
1579 01fe 01 .byte 0x1
|
||
1580 01ff C2 .byte 0xc2
|
||
1581 0200 5E000000 .4byte 0x5e
|
||
1582 0204 18 .uleb128 0x18
|
||
1583 0205 37010000 .4byte 0x137
|
||
1584 0209 4C020000 .4byte .LBB20
|
||
1585 020d 4E020000 .4byte .LBE20
|
||
1586 0211 01 .byte 0x1
|
||
1587 0212 D7 .byte 0xd7
|
||
1588 0213 18 .uleb128 0x18
|
||
1589 0214 37010000 .4byte 0x137
|
||
1590 0218 F4020000 .4byte .LBB22
|
||
1591 021c F8020000 .4byte .LBE22
|
||
1592 0220 01 .byte 0x1
|
||
1593 0221 E0 .byte 0xe0
|
||
1594 0222 00 .byte 0x0
|
||
1595 0223 00 .byte 0x0
|
||
1596 0224 19 .uleb128 0x19
|
||
1597 0225 04 .byte 0x4
|
||
1598 0226 5E000000 .4byte 0x5e
|
||
1599 022a 14 .uleb128 0x14
|
||
1600 022b 01 .byte 0x1
|
||
1601 022c 21020000 .4byte .LASF30
|
||
1602 0230 01 .byte 0x1
|
||
1603 0231 96 .byte 0x96
|
||
1604 0232 01 .byte 0x1
|
||
1605 0233 F8020000 .4byte .LFB21
|
||
1606 0237 E4030000 .4byte .LFE21
|
||
1607 023b E8010000 .4byte .LLST5
|
||
1608 023f AA020000 .4byte 0x2aa
|
||
1609 0243 1A .uleb128 0x1a
|
||
1610 0244 62756600 .string "buf"
|
||
1611 0248 01 .byte 0x1
|
||
1612 0249 96 .byte 0x96
|
||
1613 024a 24020000 .4byte 0x224
|
||
1614 024e 13020000 .4byte .LLST6
|
||
1615 0252 1B .uleb128 0x1b
|
||
1616 0253 FA000000 .4byte .LASF27
|
||
1617 0257 01 .byte 0x1
|
||
1618 0258 96 .byte 0x96
|
||
1619 0259 5E000000 .4byte 0x5e
|
||
1620 025d 26020000 .4byte .LLST7
|
||
1621 0261 18 .uleb128 0x18
|
||
1622 0262 37010000 .4byte 0x137
|
||
1623 0266 34030000 .4byte .LBB25
|
||
1624 026a 36030000 .4byte .LBE25
|
||
1625 026e 01 .byte 0x1
|
||
1626 026f 9F .byte 0x9f
|
||
1627 0270 1C .uleb128 0x1c
|
||
1628 0271 18000000 .4byte .Ldebug_ranges0+0x18
|
||
1629 0275 85020000 .4byte 0x285
|
||
1630 0279 16 .uleb128 0x16
|
||
1631 027a 95000000 .4byte .LASF31
|
||
1632 027e 01 .byte 0x1
|
||
BFIN GAS /tmp/ccgRAEDR.s page 40
|
||
|
||
|
||
1633 027f AA .byte 0xaa
|
||
1634 0280 2C000000 .4byte 0x2c
|
||
1635 0284 00 .byte 0x0
|
||
1636 0285 1D .uleb128 0x1d
|
||
1637 0286 AA030000 .4byte .LBB29
|
||
1638 028a E4030000 .4byte .LBE29
|
||
1639 028e 16 .uleb128 0x16
|
||
1640 028f D0010000 .4byte .LASF32
|
||
1641 0293 01 .byte 0x1
|
||
1642 0294 A3 .byte 0xa3
|
||
1643 0295 5E000000 .4byte 0x5e
|
||
1644 0299 18 .uleb128 0x18
|
||
1645 029a 41010000 .4byte 0x141
|
||
1646 029e C6030000 .4byte .LBB30
|
||
1647 02a2 E4030000 .4byte .LBE30
|
||
1648 02a6 01 .byte 0x1
|
||
1649 02a7 A6 .byte 0xa6
|
||
1650 02a8 00 .byte 0x0
|
||
1651 02a9 00 .byte 0x0
|
||
1652 02aa 14 .uleb128 0x14
|
||
1653 02ab 01 .byte 0x1
|
||
1654 02ac 7A010000 .4byte .LASF33
|
||
1655 02b0 01 .byte 0x1
|
||
1656 02b1 69 .byte 0x69
|
||
1657 02b2 01 .byte 0x1
|
||
1658 02b3 E4030000 .4byte .LFB19
|
||
1659 02b7 4E050000 .4byte .LFE19
|
||
1660 02bb 39020000 .4byte .LLST8
|
||
1661 02bf 10030000 .4byte 0x310
|
||
1662 02c3 18 .uleb128 0x18
|
||
1663 02c4 37010000 .4byte 0x137
|
||
1664 02c8 02040000 .4byte .LBB40
|
||
1665 02cc 04040000 .4byte .LBE40
|
||
1666 02d0 01 .byte 0x1
|
||
1667 02d1 6E .byte 0x6e
|
||
1668 02d2 18 .uleb128 0x18
|
||
1669 02d3 37010000 .4byte 0x137
|
||
1670 02d7 04040000 .4byte .LBB42
|
||
1671 02db 06040000 .4byte .LBE42
|
||
1672 02df 01 .byte 0x1
|
||
1673 02e0 6F .byte 0x6f
|
||
1674 02e1 18 .uleb128 0x18
|
||
1675 02e2 37010000 .4byte 0x137
|
||
1676 02e6 06040000 .4byte .LBB44
|
||
1677 02ea 08040000 .4byte .LBE44
|
||
1678 02ee 01 .byte 0x1
|
||
1679 02ef 70 .byte 0x70
|
||
1680 02f0 1E .uleb128 0x1e
|
||
1681 02f1 75010000 .4byte 0x175
|
||
1682 02f5 22040000 .4byte .LBB46
|
||
1683 02f9 48050000 .4byte .LBE46
|
||
1684 02fd 01 .byte 0x1
|
||
1685 02fe 77 .byte 0x77
|
||
1686 02ff 1D .uleb128 0x1d
|
||
1687 0300 22040000 .4byte .LBB47
|
||
1688 0304 48050000 .4byte .LBE47
|
||
1689 0308 12 .uleb128 0x12
|
||
BFIN GAS /tmp/ccgRAEDR.s page 41
|
||
|
||
|
||
1690 0309 83010000 .4byte 0x183
|
||
1691 030d 00 .byte 0x0
|
||
1692 030e 00 .byte 0x0
|
||
1693 030f 00 .byte 0x0
|
||
1694 0310 1F .uleb128 0x1f
|
||
1695 0311 2C010000 .4byte 0x12c
|
||
1696 0315 20030000 .4byte 0x320
|
||
1697 0319 20 .uleb128 0x20
|
||
1698 031a 8C000000 .4byte 0x8c
|
||
1699 031e 0F .byte 0xf
|
||
1700 031f 00 .byte 0x0
|
||
1701 0320 21 .uleb128 0x21
|
||
1702 0321 D8010000 .4byte .LASF34
|
||
1703 0325 01 .byte 0x1
|
||
1704 0326 2D .byte 0x2d
|
||
1705 0327 10030000 .4byte 0x310
|
||
1706 032b 05 .byte 0x5
|
||
1707 032c 03 .byte 0x3
|
||
1708 032d 04000000 .4byte _f_descrs
|
||
1709 0331 21 .uleb128 0x21
|
||
1710 0332 A0020000 .4byte .LASF35
|
||
1711 0336 01 .byte 0x1
|
||
1712 0337 2E .byte 0x2e
|
||
1713 0338 2C000000 .4byte 0x2c
|
||
1714 033c 05 .byte 0x5
|
||
1715 033d 03 .byte 0x3
|
||
1716 033e A4000000 .4byte _f_put_descr
|
||
1717 0342 21 .uleb128 0x21
|
||
1718 0343 CC000000 .4byte .LASF36
|
||
1719 0347 01 .byte 0x1
|
||
1720 0348 2E .byte 0x2e
|
||
1721 0349 2C000000 .4byte 0x2c
|
||
1722 034d 05 .byte 0x5
|
||
1723 034e 03 .byte 0x3
|
||
1724 034f A5000000 .4byte _f_done_descr
|
||
1725 0353 21 .uleb128 0x21
|
||
1726 0354 3E020000 .4byte .LASF37
|
||
1727 0358 01 .byte 0x1
|
||
1728 0359 2F .byte 0x2f
|
||
1729 035a 64030000 .4byte 0x364
|
||
1730 035e 05 .byte 0x5
|
||
1731 035f 03 .byte 0x3
|
||
1732 0360 A8000000 .4byte _f_put_cnt
|
||
1733 0364 22 .uleb128 0x22
|
||
1734 0365 7E000000 .4byte 0x7e
|
||
1735 0369 21 .uleb128 0x21
|
||
1736 036a 16020000 .4byte .LASF38
|
||
1737 036e 01 .byte 0x1
|
||
1738 036f 2F .byte 0x2f
|
||
1739 0370 64030000 .4byte 0x364
|
||
1740 0374 05 .byte 0x5
|
||
1741 0375 03 .byte 0x3
|
||
1742 0376 AC000000 .4byte _f_done_cnt
|
||
1743 037a 21 .uleb128 0x21
|
||
1744 037b 88010000 .4byte .LASF39
|
||
1745 037f 01 .byte 0x1
|
||
1746 0380 30 .byte 0x30
|
||
BFIN GAS /tmp/ccgRAEDR.s page 42
|
||
|
||
|
||
1747 0381 7E000000 .4byte 0x7e
|
||
1748 0385 05 .byte 0x5
|
||
1749 0386 03 .byte 0x3
|
||
1750 0387 B0000000 .4byte _f_first
|
||
1751 038b 21 .uleb128 0x21
|
||
1752 038c 27010000 .4byte .LASF40
|
||
1753 0390 01 .byte 0x1
|
||
1754 0391 32 .byte 0x32
|
||
1755 0392 64030000 .4byte 0x364
|
||
1756 0396 05 .byte 0x5
|
||
1757 0397 03 .byte 0x3
|
||
1758 0398 00000000 .4byte _f_tx_was_empty
|
||
1759 039c 23 .uleb128 0x23
|
||
1760 039d B9000000 .4byte .LASF47
|
||
1761 03a1 05 .byte 0x5
|
||
1762 03a2 26 .byte 0x26
|
||
1763 03a3 D2000000 .4byte 0xd2
|
||
1764 03a7 01 .byte 0x1
|
||
1765 03a8 01 .byte 0x1
|
||
1766 03a9 00 .byte 0x0
|
||
1767 .section .debug_abbrev
|
||
1768 0000 01 .uleb128 0x1
|
||
1769 0001 11 .uleb128 0x11
|
||
1770 0002 01 .byte 0x1
|
||
1771 0003 25 .uleb128 0x25
|
||
1772 0004 0E .uleb128 0xe
|
||
1773 0005 13 .uleb128 0x13
|
||
1774 0006 0B .uleb128 0xb
|
||
1775 0007 03 .uleb128 0x3
|
||
1776 0008 0E .uleb128 0xe
|
||
1777 0009 1B .uleb128 0x1b
|
||
1778 000a 0E .uleb128 0xe
|
||
1779 000b 11 .uleb128 0x11
|
||
1780 000c 01 .uleb128 0x1
|
||
1781 000d 12 .uleb128 0x12
|
||
1782 000e 01 .uleb128 0x1
|
||
1783 000f 10 .uleb128 0x10
|
||
1784 0010 06 .uleb128 0x6
|
||
1785 0011 00 .byte 0x0
|
||
1786 0012 00 .byte 0x0
|
||
1787 0013 02 .uleb128 0x2
|
||
1788 0014 24 .uleb128 0x24
|
||
1789 0015 00 .byte 0x0
|
||
1790 0016 0B .uleb128 0xb
|
||
1791 0017 0B .uleb128 0xb
|
||
1792 0018 3E .uleb128 0x3e
|
||
1793 0019 0B .uleb128 0xb
|
||
1794 001a 03 .uleb128 0x3
|
||
1795 001b 0E .uleb128 0xe
|
||
1796 001c 00 .byte 0x0
|
||
1797 001d 00 .byte 0x0
|
||
1798 001e 03 .uleb128 0x3
|
||
1799 001f 16 .uleb128 0x16
|
||
1800 0020 00 .byte 0x0
|
||
1801 0021 03 .uleb128 0x3
|
||
1802 0022 0E .uleb128 0xe
|
||
1803 0023 3A .uleb128 0x3a
|
||
BFIN GAS /tmp/ccgRAEDR.s page 43
|
||
|
||
|
||
1804 0024 0B .uleb128 0xb
|
||
1805 0025 3B .uleb128 0x3b
|
||
1806 0026 0B .uleb128 0xb
|
||
1807 0027 49 .uleb128 0x49
|
||
1808 0028 13 .uleb128 0x13
|
||
1809 0029 00 .byte 0x0
|
||
1810 002a 00 .byte 0x0
|
||
1811 002b 04 .uleb128 0x4
|
||
1812 002c 24 .uleb128 0x24
|
||
1813 002d 00 .byte 0x0
|
||
1814 002e 0B .uleb128 0xb
|
||
1815 002f 0B .uleb128 0xb
|
||
1816 0030 3E .uleb128 0x3e
|
||
1817 0031 0B .uleb128 0xb
|
||
1818 0032 03 .uleb128 0x3
|
||
1819 0033 08 .uleb128 0x8
|
||
1820 0034 00 .byte 0x0
|
||
1821 0035 00 .byte 0x0
|
||
1822 0036 05 .uleb128 0x5
|
||
1823 0037 24 .uleb128 0x24
|
||
1824 0038 00 .byte 0x0
|
||
1825 0039 0B .uleb128 0xb
|
||
1826 003a 0B .uleb128 0xb
|
||
1827 003b 3E .uleb128 0x3e
|
||
1828 003c 0B .uleb128 0xb
|
||
1829 003d 00 .byte 0x0
|
||
1830 003e 00 .byte 0x0
|
||
1831 003f 06 .uleb128 0x6
|
||
1832 0040 04 .uleb128 0x4
|
||
1833 0041 01 .byte 0x1
|
||
1834 0042 0B .uleb128 0xb
|
||
1835 0043 0B .uleb128 0xb
|
||
1836 0044 3A .uleb128 0x3a
|
||
1837 0045 0B .uleb128 0xb
|
||
1838 0046 3B .uleb128 0x3b
|
||
1839 0047 0B .uleb128 0xb
|
||
1840 0048 01 .uleb128 0x1
|
||
1841 0049 13 .uleb128 0x13
|
||
1842 004a 00 .byte 0x0
|
||
1843 004b 00 .byte 0x0
|
||
1844 004c 07 .uleb128 0x7
|
||
1845 004d 28 .uleb128 0x28
|
||
1846 004e 00 .byte 0x0
|
||
1847 004f 03 .uleb128 0x3
|
||
1848 0050 0E .uleb128 0xe
|
||
1849 0051 1C .uleb128 0x1c
|
||
1850 0052 0D .uleb128 0xd
|
||
1851 0053 00 .byte 0x0
|
||
1852 0054 00 .byte 0x0
|
||
1853 0055 08 .uleb128 0x8
|
||
1854 0056 13 .uleb128 0x13
|
||
1855 0057 01 .byte 0x1
|
||
1856 0058 0B .uleb128 0xb
|
||
1857 0059 0B .uleb128 0xb
|
||
1858 005a 3A .uleb128 0x3a
|
||
1859 005b 0B .uleb128 0xb
|
||
1860 005c 3B .uleb128 0x3b
|
||
BFIN GAS /tmp/ccgRAEDR.s page 44
|
||
|
||
|
||
1861 005d 0B .uleb128 0xb
|
||
1862 005e 01 .uleb128 0x1
|
||
1863 005f 13 .uleb128 0x13
|
||
1864 0060 00 .byte 0x0
|
||
1865 0061 00 .byte 0x0
|
||
1866 0062 09 .uleb128 0x9
|
||
1867 0063 0D .uleb128 0xd
|
||
1868 0064 00 .byte 0x0
|
||
1869 0065 03 .uleb128 0x3
|
||
1870 0066 0E .uleb128 0xe
|
||
1871 0067 3A .uleb128 0x3a
|
||
1872 0068 0B .uleb128 0xb
|
||
1873 0069 3B .uleb128 0x3b
|
||
1874 006a 0B .uleb128 0xb
|
||
1875 006b 49 .uleb128 0x49
|
||
1876 006c 13 .uleb128 0x13
|
||
1877 006d 38 .uleb128 0x38
|
||
1878 006e 0A .uleb128 0xa
|
||
1879 006f 00 .byte 0x0
|
||
1880 0070 00 .byte 0x0
|
||
1881 0071 0A .uleb128 0xa
|
||
1882 0072 0D .uleb128 0xd
|
||
1883 0073 00 .byte 0x0
|
||
1884 0074 03 .uleb128 0x3
|
||
1885 0075 08 .uleb128 0x8
|
||
1886 0076 3A .uleb128 0x3a
|
||
1887 0077 0B .uleb128 0xb
|
||
1888 0078 3B .uleb128 0x3b
|
||
1889 0079 0B .uleb128 0xb
|
||
1890 007a 49 .uleb128 0x49
|
||
1891 007b 13 .uleb128 0x13
|
||
1892 007c 38 .uleb128 0x38
|
||
1893 007d 0A .uleb128 0xa
|
||
1894 007e 00 .byte 0x0
|
||
1895 007f 00 .byte 0x0
|
||
1896 0080 0B .uleb128 0xb
|
||
1897 0081 2E .uleb128 0x2e
|
||
1898 0082 00 .byte 0x0
|
||
1899 0083 03 .uleb128 0x3
|
||
1900 0084 0E .uleb128 0xe
|
||
1901 0085 3A .uleb128 0x3a
|
||
1902 0086 0B .uleb128 0xb
|
||
1903 0087 3B .uleb128 0x3b
|
||
1904 0088 05 .uleb128 0x5
|
||
1905 0089 27 .uleb128 0x27
|
||
1906 008a 0C .uleb128 0xc
|
||
1907 008b 20 .uleb128 0x20
|
||
1908 008c 0B .uleb128 0xb
|
||
1909 008d 00 .byte 0x0
|
||
1910 008e 00 .byte 0x0
|
||
1911 008f 0C .uleb128 0xc
|
||
1912 0090 2E .uleb128 0x2e
|
||
1913 0091 00 .byte 0x0
|
||
1914 0092 03 .uleb128 0x3
|
||
1915 0093 0E .uleb128 0xe
|
||
1916 0094 3A .uleb128 0x3a
|
||
1917 0095 0B .uleb128 0xb
|
||
BFIN GAS /tmp/ccgRAEDR.s page 45
|
||
|
||
|
||
1918 0096 3B .uleb128 0x3b
|
||
1919 0097 0B .uleb128 0xb
|
||
1920 0098 27 .uleb128 0x27
|
||
1921 0099 0C .uleb128 0xc
|
||
1922 009a 20 .uleb128 0x20
|
||
1923 009b 0B .uleb128 0xb
|
||
1924 009c 00 .byte 0x0
|
||
1925 009d 00 .byte 0x0
|
||
1926 009e 0D .uleb128 0xd
|
||
1927 009f 2E .uleb128 0x2e
|
||
1928 00a0 01 .byte 0x1
|
||
1929 00a1 3F .uleb128 0x3f
|
||
1930 00a2 0C .uleb128 0xc
|
||
1931 00a3 03 .uleb128 0x3
|
||
1932 00a4 0E .uleb128 0xe
|
||
1933 00a5 3A .uleb128 0x3a
|
||
1934 00a6 0B .uleb128 0xb
|
||
1935 00a7 3B .uleb128 0x3b
|
||
1936 00a8 0B .uleb128 0xb
|
||
1937 00a9 27 .uleb128 0x27
|
||
1938 00aa 0C .uleb128 0xc
|
||
1939 00ab 49 .uleb128 0x49
|
||
1940 00ac 13 .uleb128 0x13
|
||
1941 00ad 11 .uleb128 0x11
|
||
1942 00ae 01 .uleb128 0x1
|
||
1943 00af 12 .uleb128 0x12
|
||
1944 00b0 01 .uleb128 0x1
|
||
1945 00b1 40 .uleb128 0x40
|
||
1946 00b2 06 .uleb128 0x6
|
||
1947 00b3 01 .uleb128 0x1
|
||
1948 00b4 13 .uleb128 0x13
|
||
1949 00b5 00 .byte 0x0
|
||
1950 00b6 00 .byte 0x0
|
||
1951 00b7 0E .uleb128 0xe
|
||
1952 00b8 34 .uleb128 0x34
|
||
1953 00b9 00 .byte 0x0
|
||
1954 00ba 03 .uleb128 0x3
|
||
1955 00bb 08 .uleb128 0x8
|
||
1956 00bc 3A .uleb128 0x3a
|
||
1957 00bd 0B .uleb128 0xb
|
||
1958 00be 3B .uleb128 0x3b
|
||
1959 00bf 0B .uleb128 0xb
|
||
1960 00c0 49 .uleb128 0x49
|
||
1961 00c1 13 .uleb128 0x13
|
||
1962 00c2 02 .uleb128 0x2
|
||
1963 00c3 0A .uleb128 0xa
|
||
1964 00c4 00 .byte 0x0
|
||
1965 00c5 00 .byte 0x0
|
||
1966 00c6 0F .uleb128 0xf
|
||
1967 00c7 2E .uleb128 0x2e
|
||
1968 00c8 01 .byte 0x1
|
||
1969 00c9 3F .uleb128 0x3f
|
||
1970 00ca 0C .uleb128 0xc
|
||
1971 00cb 03 .uleb128 0x3
|
||
1972 00cc 0E .uleb128 0xe
|
||
1973 00cd 3A .uleb128 0x3a
|
||
1974 00ce 0B .uleb128 0xb
|
||
BFIN GAS /tmp/ccgRAEDR.s page 46
|
||
|
||
|
||
1975 00cf 3B .uleb128 0x3b
|
||
1976 00d0 0B .uleb128 0xb
|
||
1977 00d1 27 .uleb128 0x27
|
||
1978 00d2 0C .uleb128 0xc
|
||
1979 00d3 20 .uleb128 0x20
|
||
1980 00d4 0B .uleb128 0xb
|
||
1981 00d5 01 .uleb128 0x1
|
||
1982 00d6 13 .uleb128 0x13
|
||
1983 00d7 00 .byte 0x0
|
||
1984 00d8 00 .byte 0x0
|
||
1985 00d9 10 .uleb128 0x10
|
||
1986 00da 34 .uleb128 0x34
|
||
1987 00db 00 .byte 0x0
|
||
1988 00dc 03 .uleb128 0x3
|
||
1989 00dd 08 .uleb128 0x8
|
||
1990 00de 3A .uleb128 0x3a
|
||
1991 00df 0B .uleb128 0xb
|
||
1992 00e0 3B .uleb128 0x3b
|
||
1993 00e1 0B .uleb128 0xb
|
||
1994 00e2 49 .uleb128 0x49
|
||
1995 00e3 13 .uleb128 0x13
|
||
1996 00e4 00 .byte 0x0
|
||
1997 00e5 00 .byte 0x0
|
||
1998 00e6 11 .uleb128 0x11
|
||
1999 00e7 2E .uleb128 0x2e
|
||
2000 00e8 01 .byte 0x1
|
||
2001 00e9 31 .uleb128 0x31
|
||
2002 00ea 13 .uleb128 0x13
|
||
2003 00eb 11 .uleb128 0x11
|
||
2004 00ec 01 .uleb128 0x1
|
||
2005 00ed 12 .uleb128 0x12
|
||
2006 00ee 01 .uleb128 0x1
|
||
2007 00ef 40 .uleb128 0x40
|
||
2008 00f0 06 .uleb128 0x6
|
||
2009 00f1 01 .uleb128 0x1
|
||
2010 00f2 13 .uleb128 0x13
|
||
2011 00f3 00 .byte 0x0
|
||
2012 00f4 00 .byte 0x0
|
||
2013 00f5 12 .uleb128 0x12
|
||
2014 00f6 34 .uleb128 0x34
|
||
2015 00f7 00 .byte 0x0
|
||
2016 00f8 31 .uleb128 0x31
|
||
2017 00f9 13 .uleb128 0x13
|
||
2018 00fa 00 .byte 0x0
|
||
2019 00fb 00 .byte 0x0
|
||
2020 00fc 13 .uleb128 0x13
|
||
2021 00fd 2E .uleb128 0x2e
|
||
2022 00fe 00 .byte 0x0
|
||
2023 00ff 3F .uleb128 0x3f
|
||
2024 0100 0C .uleb128 0xc
|
||
2025 0101 03 .uleb128 0x3
|
||
2026 0102 0E .uleb128 0xe
|
||
2027 0103 3A .uleb128 0x3a
|
||
2028 0104 0B .uleb128 0xb
|
||
2029 0105 3B .uleb128 0x3b
|
||
2030 0106 0B .uleb128 0xb
|
||
2031 0107 27 .uleb128 0x27
|
||
BFIN GAS /tmp/ccgRAEDR.s page 47
|
||
|
||
|
||
2032 0108 0C .uleb128 0xc
|
||
2033 0109 49 .uleb128 0x49
|
||
2034 010a 13 .uleb128 0x13
|
||
2035 010b 11 .uleb128 0x11
|
||
2036 010c 01 .uleb128 0x1
|
||
2037 010d 12 .uleb128 0x12
|
||
2038 010e 01 .uleb128 0x1
|
||
2039 010f 40 .uleb128 0x40
|
||
2040 0110 06 .uleb128 0x6
|
||
2041 0111 00 .byte 0x0
|
||
2042 0112 00 .byte 0x0
|
||
2043 0113 14 .uleb128 0x14
|
||
2044 0114 2E .uleb128 0x2e
|
||
2045 0115 01 .byte 0x1
|
||
2046 0116 3F .uleb128 0x3f
|
||
2047 0117 0C .uleb128 0xc
|
||
2048 0118 03 .uleb128 0x3
|
||
2049 0119 0E .uleb128 0xe
|
||
2050 011a 3A .uleb128 0x3a
|
||
2051 011b 0B .uleb128 0xb
|
||
2052 011c 3B .uleb128 0x3b
|
||
2053 011d 0B .uleb128 0xb
|
||
2054 011e 27 .uleb128 0x27
|
||
2055 011f 0C .uleb128 0xc
|
||
2056 0120 11 .uleb128 0x11
|
||
2057 0121 01 .uleb128 0x1
|
||
2058 0122 12 .uleb128 0x12
|
||
2059 0123 01 .uleb128 0x1
|
||
2060 0124 40 .uleb128 0x40
|
||
2061 0125 06 .uleb128 0x6
|
||
2062 0126 01 .uleb128 0x1
|
||
2063 0127 13 .uleb128 0x13
|
||
2064 0128 00 .byte 0x0
|
||
2065 0129 00 .byte 0x0
|
||
2066 012a 15 .uleb128 0x15
|
||
2067 012b 0B .uleb128 0xb
|
||
2068 012c 01 .byte 0x1
|
||
2069 012d 55 .uleb128 0x55
|
||
2070 012e 06 .uleb128 0x6
|
||
2071 012f 00 .byte 0x0
|
||
2072 0130 00 .byte 0x0
|
||
2073 0131 16 .uleb128 0x16
|
||
2074 0132 34 .uleb128 0x34
|
||
2075 0133 00 .byte 0x0
|
||
2076 0134 03 .uleb128 0x3
|
||
2077 0135 0E .uleb128 0xe
|
||
2078 0136 3A .uleb128 0x3a
|
||
2079 0137 0B .uleb128 0xb
|
||
2080 0138 3B .uleb128 0x3b
|
||
2081 0139 0B .uleb128 0xb
|
||
2082 013a 49 .uleb128 0x49
|
||
2083 013b 13 .uleb128 0x13
|
||
2084 013c 00 .byte 0x0
|
||
2085 013d 00 .byte 0x0
|
||
2086 013e 17 .uleb128 0x17
|
||
2087 013f 34 .uleb128 0x34
|
||
2088 0140 00 .byte 0x0
|
||
BFIN GAS /tmp/ccgRAEDR.s page 48
|
||
|
||
|
||
2089 0141 03 .uleb128 0x3
|
||
2090 0142 0E .uleb128 0xe
|
||
2091 0143 3A .uleb128 0x3a
|
||
2092 0144 0B .uleb128 0xb
|
||
2093 0145 3B .uleb128 0x3b
|
||
2094 0146 0B .uleb128 0xb
|
||
2095 0147 49 .uleb128 0x49
|
||
2096 0148 13 .uleb128 0x13
|
||
2097 0149 02 .uleb128 0x2
|
||
2098 014a 06 .uleb128 0x6
|
||
2099 014b 00 .byte 0x0
|
||
2100 014c 00 .byte 0x0
|
||
2101 014d 18 .uleb128 0x18
|
||
2102 014e 1D .uleb128 0x1d
|
||
2103 014f 00 .byte 0x0
|
||
2104 0150 31 .uleb128 0x31
|
||
2105 0151 13 .uleb128 0x13
|
||
2106 0152 11 .uleb128 0x11
|
||
2107 0153 01 .uleb128 0x1
|
||
2108 0154 12 .uleb128 0x12
|
||
2109 0155 01 .uleb128 0x1
|
||
2110 0156 58 .uleb128 0x58
|
||
2111 0157 0B .uleb128 0xb
|
||
2112 0158 59 .uleb128 0x59
|
||
2113 0159 0B .uleb128 0xb
|
||
2114 015a 00 .byte 0x0
|
||
2115 015b 00 .byte 0x0
|
||
2116 015c 19 .uleb128 0x19
|
||
2117 015d 0F .uleb128 0xf
|
||
2118 015e 00 .byte 0x0
|
||
2119 015f 0B .uleb128 0xb
|
||
2120 0160 0B .uleb128 0xb
|
||
2121 0161 49 .uleb128 0x49
|
||
2122 0162 13 .uleb128 0x13
|
||
2123 0163 00 .byte 0x0
|
||
2124 0164 00 .byte 0x0
|
||
2125 0165 1A .uleb128 0x1a
|
||
2126 0166 05 .uleb128 0x5
|
||
2127 0167 00 .byte 0x0
|
||
2128 0168 03 .uleb128 0x3
|
||
2129 0169 08 .uleb128 0x8
|
||
2130 016a 3A .uleb128 0x3a
|
||
2131 016b 0B .uleb128 0xb
|
||
2132 016c 3B .uleb128 0x3b
|
||
2133 016d 0B .uleb128 0xb
|
||
2134 016e 49 .uleb128 0x49
|
||
2135 016f 13 .uleb128 0x13
|
||
2136 0170 02 .uleb128 0x2
|
||
2137 0171 06 .uleb128 0x6
|
||
2138 0172 00 .byte 0x0
|
||
2139 0173 00 .byte 0x0
|
||
2140 0174 1B .uleb128 0x1b
|
||
2141 0175 05 .uleb128 0x5
|
||
2142 0176 00 .byte 0x0
|
||
2143 0177 03 .uleb128 0x3
|
||
2144 0178 0E .uleb128 0xe
|
||
2145 0179 3A .uleb128 0x3a
|
||
BFIN GAS /tmp/ccgRAEDR.s page 49
|
||
|
||
|
||
2146 017a 0B .uleb128 0xb
|
||
2147 017b 3B .uleb128 0x3b
|
||
2148 017c 0B .uleb128 0xb
|
||
2149 017d 49 .uleb128 0x49
|
||
2150 017e 13 .uleb128 0x13
|
||
2151 017f 02 .uleb128 0x2
|
||
2152 0180 06 .uleb128 0x6
|
||
2153 0181 00 .byte 0x0
|
||
2154 0182 00 .byte 0x0
|
||
2155 0183 1C .uleb128 0x1c
|
||
2156 0184 0B .uleb128 0xb
|
||
2157 0185 01 .byte 0x1
|
||
2158 0186 55 .uleb128 0x55
|
||
2159 0187 06 .uleb128 0x6
|
||
2160 0188 01 .uleb128 0x1
|
||
2161 0189 13 .uleb128 0x13
|
||
2162 018a 00 .byte 0x0
|
||
2163 018b 00 .byte 0x0
|
||
2164 018c 1D .uleb128 0x1d
|
||
2165 018d 0B .uleb128 0xb
|
||
2166 018e 01 .byte 0x1
|
||
2167 018f 11 .uleb128 0x11
|
||
2168 0190 01 .uleb128 0x1
|
||
2169 0191 12 .uleb128 0x12
|
||
2170 0192 01 .uleb128 0x1
|
||
2171 0193 00 .byte 0x0
|
||
2172 0194 00 .byte 0x0
|
||
2173 0195 1E .uleb128 0x1e
|
||
2174 0196 1D .uleb128 0x1d
|
||
2175 0197 01 .byte 0x1
|
||
2176 0198 31 .uleb128 0x31
|
||
2177 0199 13 .uleb128 0x13
|
||
2178 019a 11 .uleb128 0x11
|
||
2179 019b 01 .uleb128 0x1
|
||
2180 019c 12 .uleb128 0x12
|
||
2181 019d 01 .uleb128 0x1
|
||
2182 019e 58 .uleb128 0x58
|
||
2183 019f 0B .uleb128 0xb
|
||
2184 01a0 59 .uleb128 0x59
|
||
2185 01a1 0B .uleb128 0xb
|
||
2186 01a2 00 .byte 0x0
|
||
2187 01a3 00 .byte 0x0
|
||
2188 01a4 1F .uleb128 0x1f
|
||
2189 01a5 01 .uleb128 0x1
|
||
2190 01a6 01 .byte 0x1
|
||
2191 01a7 49 .uleb128 0x49
|
||
2192 01a8 13 .uleb128 0x13
|
||
2193 01a9 01 .uleb128 0x1
|
||
2194 01aa 13 .uleb128 0x13
|
||
2195 01ab 00 .byte 0x0
|
||
2196 01ac 00 .byte 0x0
|
||
2197 01ad 20 .uleb128 0x20
|
||
2198 01ae 21 .uleb128 0x21
|
||
2199 01af 00 .byte 0x0
|
||
2200 01b0 49 .uleb128 0x49
|
||
2201 01b1 13 .uleb128 0x13
|
||
2202 01b2 2F .uleb128 0x2f
|
||
BFIN GAS /tmp/ccgRAEDR.s page 50
|
||
|
||
|
||
2203 01b3 0B .uleb128 0xb
|
||
2204 01b4 00 .byte 0x0
|
||
2205 01b5 00 .byte 0x0
|
||
2206 01b6 21 .uleb128 0x21
|
||
2207 01b7 34 .uleb128 0x34
|
||
2208 01b8 00 .byte 0x0
|
||
2209 01b9 03 .uleb128 0x3
|
||
2210 01ba 0E .uleb128 0xe
|
||
2211 01bb 3A .uleb128 0x3a
|
||
2212 01bc 0B .uleb128 0xb
|
||
2213 01bd 3B .uleb128 0x3b
|
||
2214 01be 0B .uleb128 0xb
|
||
2215 01bf 49 .uleb128 0x49
|
||
2216 01c0 13 .uleb128 0x13
|
||
2217 01c1 02 .uleb128 0x2
|
||
2218 01c2 0A .uleb128 0xa
|
||
2219 01c3 00 .byte 0x0
|
||
2220 01c4 00 .byte 0x0
|
||
2221 01c5 22 .uleb128 0x22
|
||
2222 01c6 35 .uleb128 0x35
|
||
2223 01c7 00 .byte 0x0
|
||
2224 01c8 49 .uleb128 0x49
|
||
2225 01c9 13 .uleb128 0x13
|
||
2226 01ca 00 .byte 0x0
|
||
2227 01cb 00 .byte 0x0
|
||
2228 01cc 23 .uleb128 0x23
|
||
2229 01cd 34 .uleb128 0x34
|
||
2230 01ce 00 .byte 0x0
|
||
2231 01cf 03 .uleb128 0x3
|
||
2232 01d0 0E .uleb128 0xe
|
||
2233 01d1 3A .uleb128 0x3a
|
||
2234 01d2 0B .uleb128 0xb
|
||
2235 01d3 3B .uleb128 0x3b
|
||
2236 01d4 0B .uleb128 0xb
|
||
2237 01d5 49 .uleb128 0x49
|
||
2238 01d6 13 .uleb128 0x13
|
||
2239 01d7 3F .uleb128 0x3f
|
||
2240 01d8 0C .uleb128 0xc
|
||
2241 01d9 3C .uleb128 0x3c
|
||
2242 01da 0C .uleb128 0xc
|
||
2243 01db 00 .byte 0x0
|
||
2244 01dc 00 .byte 0x0
|
||
2245 01dd 00 .byte 0x0
|
||
2246 .section .debug_pubnames,"",@progbits
|
||
2247 0000 8B000000 .4byte 0x8b
|
||
2248 0004 0200 .2byte 0x2
|
||
2249 0006 00000000 .4byte .Ldebug_info0
|
||
2250 000a AA030000 .4byte 0x3aa
|
||
2251 000e 4A010000 .4byte 0x14a
|
||
2252 0012 73706F72 .string "sport_tx_out_status"
|
||
2252 745F7478
|
||
2252 5F6F7574
|
||
2252 5F737461
|
||
2252 74757300
|
||
2253 0026 8D010000 .4byte 0x18d
|
||
2254 002a 73706F72 .string "sport_tx_init"
|
||
2254 745F7478
|
||
BFIN GAS /tmp/ccgRAEDR.s page 51
|
||
|
||
|
||
2254 5F696E69
|
||
2254 7400
|
||
2255 0038 A8010000 .4byte 0x1a8
|
||
2256 003c 73706F72 .string "sport_tx_req_rdy"
|
||
2256 745F7478
|
||
2256 5F726571
|
||
2256 5F726479
|
||
2256 00
|
||
2257 004d C1010000 .4byte 0x1c1
|
||
2258 0051 6973725F .string "isr_sport_dma_tx"
|
||
2258 73706F72
|
||
2258 745F646D
|
||
2258 615F7478
|
||
2258 00
|
||
2259 0062 2A020000 .4byte 0x22a
|
||
2260 0066 73706F72 .string "sport_tx_start_req"
|
||
2260 745F7478
|
||
2260 5F737461
|
||
2260 72745F72
|
||
2260 657100
|
||
2261 0079 AA020000 .4byte 0x2aa
|
||
2262 007d 73706F72 .string "sport_tx_stop"
|
||
2262 745F7478
|
||
2262 5F73746F
|
||
2262 7000
|
||
2263 008b 00000000 .4byte 0x0
|
||
2264 .section .debug_aranges,"",@progbits
|
||
2265 0000 1C000000 .4byte 0x1c
|
||
2266 0004 0200 .2byte 0x2
|
||
2267 0006 00000000 .4byte .Ldebug_info0
|
||
2268 000a 04 .byte 0x4
|
||
2269 000b 00 .byte 0x0
|
||
2270 000c 0000 .2byte 0x0
|
||
2271 000e 0000 .2byte 0x0
|
||
2272 0010 00000000 .4byte .Ltext0
|
||
2273 0014 4E050000 .4byte .Letext0-.Ltext0
|
||
2274 0018 00000000 .4byte 0x0
|
||
2275 001c 00000000 .4byte 0x0
|
||
2276 .section .debug_ranges,"",@progbits
|
||
2277 .Ldebug_ranges0:
|
||
2278 0000 D8010000 .4byte .LBB19-.Ltext0
|
||
2279 0004 7C020000 .4byte .LBE19-.Ltext0
|
||
2280 0008 CE020000 .4byte .LBB24-.Ltext0
|
||
2281 000c F8020000 .4byte .LBE24-.Ltext0
|
||
2282 0010 00000000 .4byte 0x0
|
||
2283 0014 00000000 .4byte 0x0
|
||
2284 0018 56030000 .4byte .LBB27-.Ltext0
|
||
2285 001c 6A030000 .4byte .LBE27-.Ltext0
|
||
2286 0020 A0030000 .4byte .LBB28-.Ltext0
|
||
2287 0024 AA030000 .4byte .LBE28-.Ltext0
|
||
2288 0028 00000000 .4byte 0x0
|
||
2289 002c 00000000 .4byte 0x0
|
||
2290 .section .debug_str,"MS",@progbits,1
|
||
2291 .LASF45:
|
||
2292 0000 73706F72 .string "sport_tx_init"
|
||
2292 745F7478
|
||
2292 5F696E69
|
||
BFIN GAS /tmp/ccgRAEDR.s page 52
|
||
|
||
|
||
2292 7400
|
||
2293 .LASF42:
|
||
2294 000e 7372632F .string "src/l502_sport_tx.c"
|
||
2294 6C353032
|
||
2294 5F73706F
|
||
2294 72745F74
|
||
2294 782E6300
|
||
2295 .LASF22:
|
||
2296 0022 78636E74 .string "xcnt"
|
||
2296 00
|
||
2297 .LASF43:
|
||
2298 0027 2F686F6D .string "/home/feda/MIPT/RadioPhotonic_Subserface_radar/ADC_computing/BFfirmware_0"
|
||
2298 652F6665
|
||
2298 64612F4D
|
||
2298 4950542F
|
||
2298 52616469
|
||
2299 .LASF29:
|
||
2300 0071 6973725F .string "isr_sport_dma_tx"
|
||
2300 73706F72
|
||
2300 745F646D
|
||
2300 615F7478
|
||
2300 00
|
||
2301 .LASF5:
|
||
2302 0082 73686F72 .string "short unsigned int"
|
||
2302 7420756E
|
||
2302 7369676E
|
||
2302 65642069
|
||
2302 6E7400
|
||
2303 .LASF31:
|
||
2304 0095 70726576 .string "prev_descr"
|
||
2304 5F646573
|
||
2304 637200
|
||
2305 .LASF23:
|
||
2306 00a0 745F7370 .string "t_sport_dma_descr"
|
||
2306 6F72745F
|
||
2306 646D615F
|
||
2306 64657363
|
||
2306 7200
|
||
2307 .LASF28:
|
||
2308 00b2 73746174 .string "status"
|
||
2308 757300
|
||
2309 .LASF47:
|
||
2310 00b9 675F7374 .string "g_stream_out_state"
|
||
2310 7265616D
|
||
2310 5F6F7574
|
||
2310 5F737461
|
||
2310 746500
|
||
2311 .LASF36:
|
||
2312 00cc 665F646F .string "f_done_descr"
|
||
2312 6E655F64
|
||
2312 65736372
|
||
2312 00
|
||
2313 .LASF19:
|
||
2314 00d9 4F55545F .string "OUT_STREAM_CYCLE"
|
||
2314 53545245
|
||
2314 414D5F43
|
||
2314 59434C45
|
||
BFIN GAS /tmp/ccgRAEDR.s page 53
|
||
|
||
|
||
2314 00
|
||
2315 .LASF15:
|
||
2316 00ea 4F55545F .string "OUT_STREAM_STOP"
|
||
2316 53545245
|
||
2316 414D5F53
|
||
2316 544F5000
|
||
2317 .LASF27:
|
||
2318 00fa 73697A65 .string "size"
|
||
2318 00
|
||
2319 .LASF8:
|
||
2320 00ff 6C6F6E67 .string "long unsigned int"
|
||
2320 20756E73
|
||
2320 69676E65
|
||
2320 6420696E
|
||
2320 7400
|
||
2321 .LASF26:
|
||
2322 0111 61646472 .string "addr"
|
||
2322 00
|
||
2323 .LASF41:
|
||
2324 0116 474E5520 .string "GNU C 4.3.5"
|
||
2324 4320342E
|
||
2324 332E3500
|
||
2325 .LASF21:
|
||
2326 0122 6E64706C .string "ndpl"
|
||
2326 00
|
||
2327 .LASF40:
|
||
2328 0127 665F7478 .string "f_tx_was_empty"
|
||
2328 5F776173
|
||
2328 5F656D70
|
||
2328 747900
|
||
2329 .LASF1:
|
||
2330 0136 756E7369 .string "unsigned char"
|
||
2330 676E6564
|
||
2330 20636861
|
||
2330 7200
|
||
2331 .LASF14:
|
||
2332 0144 58353032 .string "X502_OUT_STATUS_FLAG_BUF_WAS_EMPTY"
|
||
2332 5F4F5554
|
||
2332 5F535441
|
||
2332 5455535F
|
||
2332 464C4147
|
||
2333 .LASF20:
|
||
2334 0167 745F6F75 .string "t_out_stream_state"
|
||
2334 745F7374
|
||
2334 7265616D
|
||
2334 5F737461
|
||
2334 746500
|
||
2335 .LASF33:
|
||
2336 017a 73706F72 .string "sport_tx_stop"
|
||
2336 745F7478
|
||
2336 5F73746F
|
||
2336 7000
|
||
2337 .LASF39:
|
||
2338 0188 665F6669 .string "f_first"
|
||
2338 72737400
|
||
2339 .LASF11:
|
||
2340 0190 756E7369 .string "unsigned int"
|
||
BFIN GAS /tmp/ccgRAEDR.s page 54
|
||
|
||
|
||
2340 676E6564
|
||
2340 20696E74
|
||
2340 00
|
||
2341 .LASF10:
|
||
2342 019d 6C6F6E67 .string "long long unsigned int"
|
||
2342 206C6F6E
|
||
2342 6720756E
|
||
2342 7369676E
|
||
2342 65642069
|
||
2343 .LASF3:
|
||
2344 01b4 75696E74 .string "uint8_t"
|
||
2344 385F7400
|
||
2345 .LASF44:
|
||
2346 01bc 73706F72 .string "sport_tx_out_status"
|
||
2346 745F7478
|
||
2346 5F6F7574
|
||
2346 5F737461
|
||
2346 74757300
|
||
2347 .LASF32:
|
||
2348 01d0 6366675F .string "cfg_wrd"
|
||
2348 77726400
|
||
2349 .LASF34:
|
||
2350 01d8 665F6465 .string "f_descrs"
|
||
2350 73637273
|
||
2350 00
|
||
2351 .LASF9:
|
||
2352 01e1 6C6F6E67 .string "long long int"
|
||
2352 206C6F6E
|
||
2352 6720696E
|
||
2352 7400
|
||
2353 .LASF12:
|
||
2354 01ef 63686172 .string "char"
|
||
2354 00
|
||
2355 .LASF46:
|
||
2356 01f4 73706F72 .string "sport_tx_req_rdy"
|
||
2356 745F7478
|
||
2356 5F726571
|
||
2356 5F726479
|
||
2356 00
|
||
2357 .LASF25:
|
||
2358 0205 665F7370 .string "f_sport_tx_start"
|
||
2358 6F72745F
|
||
2358 74785F73
|
||
2358 74617274
|
||
2358 00
|
||
2359 .LASF38:
|
||
2360 0216 665F646F .string "f_done_cnt"
|
||
2360 6E655F63
|
||
2360 6E7400
|
||
2361 .LASF30:
|
||
2362 0221 73706F72 .string "sport_tx_start_req"
|
||
2362 745F7478
|
||
2362 5F737461
|
||
2362 72745F72
|
||
2362 657100
|
||
2363 .LASF2:
|
||
2364 0234 73686F72 .string "short int"
|
||
BFIN GAS /tmp/ccgRAEDR.s page 55
|
||
|
||
|
||
2364 7420696E
|
||
2364 7400
|
||
2365 .LASF37:
|
||
2366 023e 665F7075 .string "f_put_cnt"
|
||
2366 745F636E
|
||
2366 7400
|
||
2367 .LASF4:
|
||
2368 0248 75696E74 .string "uint16_t"
|
||
2368 31365F74
|
||
2368 00
|
||
2369 .LASF18:
|
||
2370 0251 4F55545F .string "OUT_STREAM_ERR"
|
||
2370 53545245
|
||
2370 414D5F45
|
||
2370 525200
|
||
2371 .LASF7:
|
||
2372 0260 75696E74 .string "uint32_t"
|
||
2372 33325F74
|
||
2372 00
|
||
2373 .LASF6:
|
||
2374 0269 6C6F6E67 .string "long int"
|
||
2374 20696E74
|
||
2374 00
|
||
2375 .LASF17:
|
||
2376 0272 4F55545F .string "OUT_STREAM_RUN"
|
||
2376 53545245
|
||
2376 414D5F52
|
||
2376 554E00
|
||
2377 .LASF0:
|
||
2378 0281 7369676E .string "signed char"
|
||
2378 65642063
|
||
2378 68617200
|
||
2379 .LASF16:
|
||
2380 028d 4F55545F .string "OUT_STREAM_PRELOAD"
|
||
2380 53545245
|
||
2380 414D5F50
|
||
2380 52454C4F
|
||
2380 414400
|
||
2381 .LASF35:
|
||
2382 02a0 665F7075 .string "f_put_descr"
|
||
2382 745F6465
|
||
2382 73637200
|
||
2383 .LASF13:
|
||
2384 02ac 58353032 .string "X502_OUT_STATUS_FLAG_BUF_IS_EMPTY"
|
||
2384 5F4F5554
|
||
2384 5F535441
|
||
2384 5455535F
|
||
2384 464C4147
|
||
2385 .LASF24:
|
||
2386 02ce 7373796E .string "ssync"
|
||
2386 6300
|
||
2387 .ident "GCC: (ADI-2014R1-RC2) 4.3.5"
|
||
BFIN GAS /tmp/ccgRAEDR.s page 56
|
||
|
||
|
||
DEFINED SYMBOLS
|
||
*ABS*:0000000000000000 src/l502_sport_tx.c
|
||
/tmp/ccgRAEDR.s:13 .text:0000000000000000 _sport_tx_out_status
|
||
/tmp/ccgRAEDR.s:766 .bss:00000000000000a8 _f_put_cnt
|
||
/tmp/ccgRAEDR.s:768 .bss:00000000000000ac _f_done_cnt
|
||
/tmp/ccgRAEDR.s:758 .bss:0000000000000000 _f_tx_was_empty
|
||
/tmp/ccgRAEDR.s:57 .text:0000000000000038 _sport_tx_init
|
||
/tmp/ccgRAEDR.s:760 .bss:0000000000000004 _f_descrs
|
||
/tmp/ccgRAEDR.s:762 .bss:00000000000000a5 _f_done_descr
|
||
/tmp/ccgRAEDR.s:760 .bss:00000000000000a4 _f_put_descr
|
||
/tmp/ccgRAEDR.s:770 .bss:00000000000000b0 _f_first
|
||
/tmp/ccgRAEDR.s:171 .text:0000000000000168 _sport_tx_req_rdy
|
||
/tmp/ccgRAEDR.s:196 .text:000000000000018c _isr_sport_dma_tx
|
||
/tmp/ccgRAEDR.s:441 .text:00000000000002f8 _sport_tx_start_req
|
||
/tmp/ccgRAEDR.s:602 .text:00000000000003e4 _sport_tx_stop
|
||
|
||
UNDEFINED SYMBOLS
|
||
_sport_tx_done
|
||
_g_stream_out_state
|