1583 lines
58 KiB
Plaintext
1583 lines
58 KiB
Plaintext
BFIN GAS /tmp/cclW88Uz.s page 1
|
||
|
||
|
||
1 .file "src/l502_user_process.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 1A010000 .text;
|
||
8 0200DA00
|
||
8 00000101
|
||
8 FB0E0D00
|
||
8 01010101
|
||
9 .Ltext0:
|
||
10 .align 4
|
||
11 .global _usr_cmd_process;
|
||
12 .type _usr_cmd_process, STT_FUNC;
|
||
13 _usr_cmd_process:
|
||
14 .LFB6:
|
||
15 .file 1 "src/l502_user_process.c"
|
||
1:src/l502_user_process.c **** /***************************************************************************//**
|
||
2:src/l502_user_process.c **** @addtogroup user_process
|
||
3:src/l502_user_process.c **** @{
|
||
4:src/l502_user_process.c **** @file l502_user_process.c
|
||
5:src/l502_user_process.c ****
|
||
6:src/l502_user_process.c **** Файл Ñ<>одержит проÑ<C2BE>тейший вариант реализации пользо
|
||
7:src/l502_user_process.c **** потоки данных передаютÑ<E2809A>Ñ<EFBFBD> без изменениÑ<C2B8> и никакие по
|
||
8:src/l502_user_process.c **** обрабатываютÑ<E2809A>Ñ<EFBFBD>. Пользователь может изменить Ñ<>тот Ñ„Ð
|
||
9:src/l502_user_process.c **** обработку.
|
||
10:src/l502_user_process.c **** *******************************************************************************/
|
||
11:src/l502_user_process.c ****
|
||
12:src/l502_user_process.c **** #include "l502_stream.h"
|
||
13:src/l502_user_process.c **** #include "l502_hdma.h"
|
||
14:src/l502_user_process.c **** #include "l502_sport_tx.h"
|
||
15:src/l502_user_process.c **** #include "l502_cmd.h"
|
||
16:src/l502_user_process.c ****
|
||
17:src/l502_user_process.c **** #include <stdlib.h>
|
||
18:src/l502_user_process.c ****
|
||
19:src/l502_user_process.c **** /***************************************************************************//**
|
||
20:src/l502_user_process.c **** @brief Обработка принÑ<C2BD>того маÑ<C2B0>Ñ<EFBFBD>ива данных Ð<>ЦП/DIN.
|
||
21:src/l502_user_process.c ****
|
||
22:src/l502_user_process.c **** ФункциÑ<C2B8> вызываетÑ<E2809A>Ñ<EFBFBD> каждый раз, когда обнаружены нов
|
||
23:src/l502_user_process.c **** Ð<>ЦП/цифровых входов, пришедшие по SPORT0.
|
||
24:src/l502_user_process.c ****
|
||
25:src/l502_user_process.c **** ФункциÑ<C2B8> должна обработать данные и вернуть количеÑ<C2B5>Ñ
|
||
26:src/l502_user_process.c **** однако Ñ<>ти данные вÑ<C2B2>е еще Ñ<>читаютÑ<E2809A>Ñ<EFBFBD> иÑ<C2B8>пользованнымÐ
|
||
27:src/l502_user_process.c **** новыми пришедшими данными) до тех пор пока не будет Ð
|
||
28:src/l502_user_process.c **** stream_in_buf_free()).
|
||
29:src/l502_user_process.c ****
|
||
30:src/l502_user_process.c **** ЕÑ<E280A2>ли функциÑ<C2B8> вернет значение меньше чем size, то функц
|
||
31:src/l502_user_process.c **** Ñ<>ледующем проходе еще раз Ñ<> указателем на необработ
|
||
32:src/l502_user_process.c ****
|
||
33:src/l502_user_process.c **** Ð’ текущей реализации проÑ<C2BE>то запуÑ<C692>каетÑ<E2809A>Ñ<EFBFBD> передача дÐ
|
||
34:src/l502_user_process.c ****
|
||
35:src/l502_user_process.c **** @param[in] data Указатель на маÑ<C2B0>Ñ<EFBFBD>ив Ñ<> принÑ<C2BD>тыми данными
|
||
36:src/l502_user_process.c **** @param[in] size КоличеÑ<C2B5>тво принÑ<C2BD>тых данных в 32-битных Ñ<>лоÐ
|
||
37:src/l502_user_process.c **** @return ФункциÑ<C2B8> возвращает количеÑ<C2B5>тво обработанн
|
||
38:src/l502_user_process.c **** Ð<>а Ñ<>ти данные не будет вызыватьÑ<C592>Ñ<EFBFBD> повторнÐ
|
||
BFIN GAS /tmp/cclW88Uz.s page 2
|
||
|
||
|
||
39:src/l502_user_process.c **** но они Ñ<>читаютÑ<E2809A>Ñ<EFBFBD> еще иÑ<C2B8>пользуемыми
|
||
40:src/l502_user_process.c **** *******************************************************************************/
|
||
41:src/l502_user_process.c **** uint32_t usr_in_proc_data(uint32_t* data, uint32_t size) {
|
||
42:src/l502_user_process.c **** /* еÑ<C2B5>ли еÑ<C2B5>ть Ñ<>вободные деÑ<C2B5>крипторы на передачу по HDMA
|
||
43:src/l502_user_process.c **** передачу. Иначе возвращаем 0, чтобы на обработку Ñ<>Ñ‚
|
||
44:src/l502_user_process.c **** вызвали бы позже */
|
||
45:src/l502_user_process.c **** if (hdma_send_req_rdy()) {
|
||
46:src/l502_user_process.c **** hdma_send_req_start(data, size, 0);
|
||
47:src/l502_user_process.c **** return size;
|
||
48:src/l502_user_process.c **** }
|
||
49:src/l502_user_process.c **** return 0;
|
||
50:src/l502_user_process.c **** }
|
||
51:src/l502_user_process.c ****
|
||
52:src/l502_user_process.c ****
|
||
53:src/l502_user_process.c ****
|
||
54:src/l502_user_process.c **** /***************************************************************************//**
|
||
55:src/l502_user_process.c **** @brief Обработка принÑ<C2BD>того маÑ<C2B0>Ñ<EFBFBD>ива Ñ<> данными ЦÐ<C2A6>П/DOUT
|
||
56:src/l502_user_process.c ****
|
||
57:src/l502_user_process.c **** ФункциÑ<C2B8> вызываетÑ<E2809A>Ñ<EFBFBD> каждый раз, когда обнаружены нов
|
||
58:src/l502_user_process.c **** ПК по HDMA.
|
||
59:src/l502_user_process.c **** ФункциÑ<C2B8> должна обработать данные и вернуть количеÑ<C2B5>Ñ
|
||
60:src/l502_user_process.c **** однако Ñ<>ти данные вÑ<C2B2>е еще Ñ<>читаютÑ<E2809A>Ñ<EFBFBD> иÑ<C2B8>пользованнымÐ
|
||
61:src/l502_user_process.c **** новыми пришедшими данными) до тех пор пока не будет Ð
|
||
62:src/l502_user_process.c **** stream_out_buf_free()).
|
||
63:src/l502_user_process.c ****
|
||
64:src/l502_user_process.c **** ЕÑ<E280A2>ли функциÑ<C2B8> вернет значение меньше чем size, то функц
|
||
65:src/l502_user_process.c **** вызвана поÑ<C2BE>ле еще раз Ñ<> указателем на необработанны
|
||
66:src/l502_user_process.c ****
|
||
67:src/l502_user_process.c **** Ð’ текущей реализации проÑ<C2BE>то запуÑ<C692>каетÑ<E2809A>Ñ<EFBFBD> передача дÐ
|
||
68:src/l502_user_process.c **** длÑ<C2BB> вывода на ЦÐ<C2A6>П/цифровые выходы.
|
||
69:src/l502_user_process.c ****
|
||
70:src/l502_user_process.c **** @param[in] data Указатель на маÑ<C2B0>Ñ<EFBFBD>ив Ñ<> принÑ<C2BD>тыми данными
|
||
71:src/l502_user_process.c **** @param[in] size КоличеÑ<C2B5>тво принÑ<C2BD>тых данных в 32-битных Ñ<>лоÐ
|
||
72:src/l502_user_process.c **** @return ФункциÑ<C2B8> возвращает количеÑ<C2B5>тво обработанн
|
||
73:src/l502_user_process.c **** Ð<>а Ñ<>ти данные не будет вызыватьÑ<C592>Ñ<EFBFBD> повторнÐ
|
||
74:src/l502_user_process.c **** но они Ñ<>читаютÑ<E2809A>Ñ<EFBFBD> еще иÑ<C2B8>пользуемыми
|
||
75:src/l502_user_process.c **** ******************************************************************************/
|
||
76:src/l502_user_process.c **** uint32_t usr_out_proc_data(uint32_t* data, uint32_t size) {
|
||
77:src/l502_user_process.c ****
|
||
78:src/l502_user_process.c **** /* еÑ<C2B5>ли еÑ<C2B5>ть Ñ<>вободные деÑ<C2B5>крипторы на передачу по HDMA
|
||
79:src/l502_user_process.c **** передачу. Иначе возвращаем 0, чтобы на обработку Ñ<>Ñ‚
|
||
80:src/l502_user_process.c **** вызвали бы позже */
|
||
81:src/l502_user_process.c **** if (sport_tx_req_rdy()) {
|
||
82:src/l502_user_process.c ****
|
||
83:src/l502_user_process.c **** /* за один раз можем передать в SPORT не более
|
||
84:src/l502_user_process.c **** SPORT_TX_REQ_SIZE_MAX Ñ<>лов */
|
||
85:src/l502_user_process.c **** if (size > SPORT_TX_REQ_SIZE_MAX)
|
||
86:src/l502_user_process.c **** size = SPORT_TX_REQ_SIZE_MAX;
|
||
87:src/l502_user_process.c ****
|
||
88:src/l502_user_process.c **** sport_tx_start_req(data, size);
|
||
89:src/l502_user_process.c ****
|
||
90:src/l502_user_process.c **** return size;
|
||
91:src/l502_user_process.c **** }
|
||
92:src/l502_user_process.c **** return 0;
|
||
93:src/l502_user_process.c **** }
|
||
94:src/l502_user_process.c ****
|
||
95:src/l502_user_process.c ****
|
||
BFIN GAS /tmp/cclW88Uz.s page 3
|
||
|
||
|
||
96:src/l502_user_process.c ****
|
||
97:src/l502_user_process.c ****
|
||
98:src/l502_user_process.c ****
|
||
99:src/l502_user_process.c ****
|
||
100:src/l502_user_process.c **** /****************************************************************************//**
|
||
101:src/l502_user_process.c **** @brief Обработка завершениÑ<C2B8> передачи по HostDMA
|
||
102:src/l502_user_process.c ****
|
||
103:src/l502_user_process.c **** ФункциÑ<C2B8> вызываетÑ<E2809A>Ñ<EFBFBD> из обработчика прерываниÑ<C2B8>, когдÐ
|
||
104:src/l502_user_process.c **** блока данных по HDMA в ПК, поÑ<C2BE>тавленного до Ñ<>того на пе
|
||
105:src/l502_user_process.c **** помощью hdma_send_req_start().
|
||
106:src/l502_user_process.c ****
|
||
107:src/l502_user_process.c **** @param[in] addr Ð<>дреÑ<C2B5> Ñ<>лова, Ñ<>разу за поÑ<C2BE>ледним переданны
|
||
108:src/l502_user_process.c **** @param[in] size Размер переданных данных в 32-битных Ñ<>лова
|
||
109:src/l502_user_process.c **** ****************************************************************************/
|
||
110:src/l502_user_process.c **** void hdma_send_done(uint32_t* addr, uint32_t size) {
|
||
111:src/l502_user_process.c **** stream_in_buf_free(size);
|
||
112:src/l502_user_process.c **** }
|
||
113:src/l502_user_process.c ****
|
||
114:src/l502_user_process.c ****
|
||
115:src/l502_user_process.c ****
|
||
116:src/l502_user_process.c **** /***************************************************************************//**
|
||
117:src/l502_user_process.c **** @brief Обработка завершениÑ<C2B8> передачи по SPORT
|
||
118:src/l502_user_process.c ****
|
||
119:src/l502_user_process.c **** ФункциÑ<C2B8> вызываетÑ<E2809A>Ñ<EFBFBD> из обработчика прерываниÑ<C2B8> при зÐ
|
||
120:src/l502_user_process.c **** по SPORT'у на цифровые выходы/ЦÐ<C2A6>П, поÑ<C2BE>тавленного до Ñ<>то
|
||
121:src/l502_user_process.c **** помощью sport_tx_start_req().
|
||
122:src/l502_user_process.c ****
|
||
123:src/l502_user_process.c ****
|
||
124:src/l502_user_process.c **** @param[in] addr Ð<>дреÑ<C2B5> Ñ<>лова, Ñ<>разу за поÑ<C2BE>ледним переданныÐ
|
||
125:src/l502_user_process.c **** @param[in] size Размер переданных данных в 32-битных Ñ<>ловаÑ
|
||
126:src/l502_user_process.c **** void sport_tx_done(uint32_t* addr, uint32_t size) {
|
||
127:src/l502_user_process.c **** stream_out_buf_free(size);
|
||
128:src/l502_user_process.c **** }
|
||
129:src/l502_user_process.c ****
|
||
130:src/l502_user_process.c ****
|
||
131:src/l502_user_process.c ****
|
||
132:src/l502_user_process.c ****
|
||
133:src/l502_user_process.c ****
|
||
134:src/l502_user_process.c ****
|
||
135:src/l502_user_process.c ****
|
||
136:src/l502_user_process.c ****
|
||
137:src/l502_user_process.c ****
|
||
138:src/l502_user_process.c **** /****************************************************************************//**
|
||
139:src/l502_user_process.c **** @brief Обработка пользовательÑ<C592>ких команд.
|
||
140:src/l502_user_process.c ****
|
||
141:src/l502_user_process.c **** ФункциÑ<C2B8> вызываетÑ<E2809A>Ñ<EFBFBD> при приеме команды от ПК Ñ<> кодом
|
||
142:src/l502_user_process.c **** #L502_BF_CMD_CODE_USER.
|
||
143:src/l502_user_process.c ****
|
||
144:src/l502_user_process.c **** По завершению обработки необходимо обÑ<C2B1>зательно выз
|
||
145:src/l502_user_process.c **** l502_cmd_done(), указав код завершениÑ<C2B8> команды и
|
||
146:src/l502_user_process.c **** при необходимоÑ<C2BE>ти передать данные Ñ<> результатом
|
||
147:src/l502_user_process.c ****
|
||
148:src/l502_user_process.c **** @param[in] cmd Структура Ñ<> опиÑ<C2B8>анием принÑ<C2BD>той команды
|
||
149:src/l502_user_process.c **** ******************************************************************************/
|
||
150:src/l502_user_process.c **** void usr_cmd_process(t_l502_bf_cmd *cmd) {
|
||
16 .loc 1 150 0
|
||
17 .LVL0:
|
||
BFIN GAS /tmp/cclW88Uz.s page 4
|
||
|
||
|
||
18 0000 1032 P2 = R0;
|
||
19 0002 00E80300 LINK 12;
|
||
20 .LCFI0:
|
||
151:src/l502_user_process.c **** switch (cmd->code){
|
||
21 .loc 1 151 0
|
||
22 0006 81E10180 R1 = 32769 (Z);
|
||
23 000a 1095 R0 = W [P2] (Z);
|
||
24 .LVL1:
|
||
25 000c 0808 cc =R0==R1;
|
||
26 000e 0918 if cc jump .L6;
|
||
152:src/l502_user_process.c **** case BF_CMD_USER_MULT:
|
||
153:src/l502_user_process.c **** cmd-> result = cmd->param * 2;
|
||
154:src/l502_user_process.c **** uint32_t data = {0,1,2,3,4,5,6,5,4,3,2,1,0};
|
||
155:src/l502_user_process.c **** l502_cmd_done(cmd->result, data, 13);
|
||
156:src/l502_user_process.c **** }
|
||
157:src/l502_user_process.c **** l502_cmd_done(L502_BF_ERR_UNSUP_CMD, NULL, 0);
|
||
27 .loc 1 157 0
|
||
28 0010 20E100FE R0 = -512 (X);
|
||
29 0014 0160 R1 = 0 (X);
|
||
30 0016 0260 R2 = 0 (X);
|
||
158:src/l502_user_process.c **** }
|
||
31 .loc 1 158 0
|
||
32 0018 01E80000 UNLINK;
|
||
157:src/l502_user_process.c **** l502_cmd_done(L502_BF_ERR_UNSUP_CMD, NULL, 0);
|
||
33 .loc 1 157 0
|
||
34 001c FFE2F2FF jump.l _l502_cmd_done;
|
||
35 .LVL2:
|
||
36 .L6:
|
||
37 .LBB2:
|
||
153:src/l502_user_process.c **** cmd-> result = cmd->param * 2;
|
||
38 .loc 1 153 0
|
||
39 0020 50A0 R0 = [P2+4];
|
||
40 0022 084F R0 <<= 1;
|
||
41 0024 90B0 [P2+8] = R0;
|
||
155:src/l502_user_process.c **** l502_cmd_done(cmd->result, data, 13);
|
||
42 .loc 1 155 0
|
||
43 0026 0160 R1 = 0 (X);
|
||
44 0028 6A60 R2 = 13 (X);
|
||
45 002a FFE3EBFF call _l502_cmd_done;
|
||
46 .LVL3:
|
||
47 .LBE2:
|
||
157:src/l502_user_process.c **** l502_cmd_done(L502_BF_ERR_UNSUP_CMD, NULL, 0);
|
||
48 .loc 1 157 0
|
||
49 002e 20E100FE R0 = -512 (X);
|
||
50 0032 0160 R1 = 0 (X);
|
||
51 0034 0260 R2 = 0 (X);
|
||
52 .loc 1 158 0
|
||
53 0036 01E80000 UNLINK;
|
||
157:src/l502_user_process.c **** l502_cmd_done(L502_BF_ERR_UNSUP_CMD, NULL, 0);
|
||
54 .loc 1 157 0
|
||
55 003a FFE2E3FF jump.l _l502_cmd_done;
|
||
56 .LFE6:
|
||
57 .size _usr_cmd_process, .-_usr_cmd_process
|
||
58 003e 0000 .align 4
|
||
59 .global _sport_tx_done;
|
||
60 .type _sport_tx_done, STT_FUNC;
|
||
61 _sport_tx_done:
|
||
BFIN GAS /tmp/cclW88Uz.s page 5
|
||
|
||
|
||
62 .LFB5:
|
||
126:src/l502_user_process.c **** void sport_tx_done(uint32_t* addr, uint32_t size) {
|
||
63 .loc 1 126 0
|
||
64 .LVL4:
|
||
65 0040 00E80000 LINK 0;
|
||
66 .LCFI1:
|
||
127:src/l502_user_process.c **** stream_out_buf_free(size);
|
||
67 .loc 1 127 0
|
||
68 0044 0130 R0 = R1;
|
||
69 .LVL5:
|
||
128:src/l502_user_process.c **** }
|
||
70 .loc 1 128 0
|
||
71 0046 01E80000 UNLINK;
|
||
127:src/l502_user_process.c **** stream_out_buf_free(size);
|
||
72 .loc 1 127 0
|
||
73 004a FFE2DBFF jump.l _stream_out_buf_free;
|
||
74 .LVL6:
|
||
75 .LFE5:
|
||
76 .size _sport_tx_done, .-_sport_tx_done
|
||
77 004e 0000 .align 4
|
||
78 .global _hdma_send_done;
|
||
79 .type _hdma_send_done, STT_FUNC;
|
||
80 _hdma_send_done:
|
||
81 .LFB4:
|
||
110:src/l502_user_process.c **** void hdma_send_done(uint32_t* addr, uint32_t size) {
|
||
82 .loc 1 110 0
|
||
83 .LVL7:
|
||
84 0050 00E80000 LINK 0;
|
||
85 .LCFI2:
|
||
111:src/l502_user_process.c **** stream_in_buf_free(size);
|
||
86 .loc 1 111 0
|
||
87 0054 0130 R0 = R1;
|
||
88 .LVL8:
|
||
112:src/l502_user_process.c **** }
|
||
89 .loc 1 112 0
|
||
90 0056 01E80000 UNLINK;
|
||
111:src/l502_user_process.c **** stream_in_buf_free(size);
|
||
91 .loc 1 111 0
|
||
92 005a FFE2D3FF jump.l _stream_in_buf_free;
|
||
93 .LVL9:
|
||
94 .LFE4:
|
||
95 .size _hdma_send_done, .-_hdma_send_done
|
||
96 005e 0000 .align 4
|
||
97 .global _usr_out_proc_data;
|
||
98 .type _usr_out_proc_data, STT_FUNC;
|
||
99 _usr_out_proc_data:
|
||
100 .LFB3:
|
||
76:src/l502_user_process.c **** uint32_t usr_out_proc_data(uint32_t* data, uint32_t size) {
|
||
101 .loc 1 76 0
|
||
102 .LVL10:
|
||
103 0060 7005 [--sp] = ( r7:6 );
|
||
104
|
||
105 .LCFI3:
|
||
106 0062 00E80300 LINK 12;
|
||
107 .LCFI4:
|
||
76:src/l502_user_process.c **** uint32_t usr_out_proc_data(uint32_t* data, uint32_t size) {
|
||
108 .loc 1 76 0
|
||
BFIN GAS /tmp/cclW88Uz.s page 6
|
||
|
||
|
||
109 0066 3030 R6 = R0;
|
||
110 0068 3930 R7 = R1;
|
||
81:src/l502_user_process.c **** if (sport_tx_req_rdy()) {
|
||
111 .loc 1 81 0
|
||
112 006a FFE3CBFF call _sport_tx_req_rdy;
|
||
113 .LVL11:
|
||
114 006e 000C cc =R0==0;
|
||
115 0070 0E18 if cc jump .L15;
|
||
116 0072 20E10040 R0 = 16384 (X);
|
||
117 0076 070A cc =R7<=R0 (iu);
|
||
118 0078 3806 if !cc R7 = R0;
|
||
119 .LVL12:
|
||
88:src/l502_user_process.c **** sport_tx_start_req(data, size);
|
||
120 .loc 1 88 0
|
||
121 007a 0630 R0 = R6;
|
||
122 007c 0F30 R1 = R7;
|
||
123 007e FFE3C1FF call _sport_tx_start_req;
|
||
93:src/l502_user_process.c **** }
|
||
124 .loc 1 93 0
|
||
125 0082 0730 R0 = R7;
|
||
126 0084 01E80000 UNLINK;
|
||
127 0088 3005 ( r7:6 ) = [sp++];
|
||
128
|
||
129 .LCFI5:
|
||
130 .LVL13:
|
||
131 008a 1000 rts;
|
||
132 .LVL14:
|
||
133 .L15:
|
||
81:src/l502_user_process.c **** if (sport_tx_req_rdy()) {
|
||
134 .loc 1 81 0
|
||
135 008c 0760 R7 = 0 (X);
|
||
136 .LVL15:
|
||
93:src/l502_user_process.c **** }
|
||
137 .loc 1 93 0
|
||
138 008e 0730 R0 = R7;
|
||
139 0090 01E80000 UNLINK;
|
||
140 0094 3005 ( r7:6 ) = [sp++];
|
||
141
|
||
142 .LCFI6:
|
||
143 .LVL16:
|
||
144 0096 1000 rts;
|
||
145 .LFE3:
|
||
146 .size _usr_out_proc_data, .-_usr_out_proc_data
|
||
147 .align 4
|
||
148 .global _usr_in_proc_data;
|
||
149 .type _usr_in_proc_data, STT_FUNC;
|
||
150 _usr_in_proc_data:
|
||
151 .LFB2:
|
||
41:src/l502_user_process.c **** uint32_t usr_in_proc_data(uint32_t* data, uint32_t size) {
|
||
152 .loc 1 41 0
|
||
153 .LVL17:
|
||
154 0098 7005 [--sp] = ( r7:6 );
|
||
155
|
||
156 .LCFI7:
|
||
157 009a 00E80300 LINK 12;
|
||
158 .LCFI8:
|
||
41:src/l502_user_process.c **** uint32_t usr_in_proc_data(uint32_t* data, uint32_t size) {
|
||
BFIN GAS /tmp/cclW88Uz.s page 7
|
||
|
||
|
||
159 .loc 1 41 0
|
||
160 009e 3030 R6 = R0;
|
||
161 00a0 3930 R7 = R1;
|
||
45:src/l502_user_process.c **** if (hdma_send_req_rdy()) {
|
||
162 .loc 1 45 0
|
||
163 00a2 FFE3AFFF call _hdma_send_req_rdy;
|
||
164 .LVL18:
|
||
165 00a6 000C cc =R0==0;
|
||
166 00a8 0710 if !cc jump .L17;
|
||
167 00aa 0760 R7 = 0 (X);
|
||
50:src/l502_user_process.c **** }
|
||
168 .loc 1 50 0
|
||
169 00ac 0730 R0 = R7;
|
||
170 00ae 01E80000 UNLINK;
|
||
171 00b2 3005 ( r7:6 ) = [sp++];
|
||
172
|
||
173 .LCFI9:
|
||
174 .LVL19:
|
||
175 00b4 1000 rts;
|
||
176 .LVL20:
|
||
177 .L17:
|
||
46:src/l502_user_process.c **** hdma_send_req_start(data, size, 0);
|
||
178 .loc 1 46 0
|
||
179 00b6 0630 R0 = R6;
|
||
180 00b8 0F30 R1 = R7;
|
||
181 00ba 0260 R2 = 0 (X);
|
||
182 00bc FFE3A2FF call _hdma_send_req_start;
|
||
50:src/l502_user_process.c **** }
|
||
183 .loc 1 50 0
|
||
184 00c0 0730 R0 = R7;
|
||
185 00c2 01E80000 UNLINK;
|
||
186 00c6 3005 ( r7:6 ) = [sp++];
|
||
187
|
||
188 .LCFI10:
|
||
189 .LVL21:
|
||
190 00c8 1000 rts;
|
||
191 .LFE2:
|
||
192 .size _usr_in_proc_data, .-_usr_in_proc_data
|
||
193 .section .debug_frame,"",@progbits
|
||
194 .Lframe0:
|
||
195 0000 0C000000 .4byte .LECIE0-.LSCIE0
|
||
196 .LSCIE0:
|
||
197 0004 FFFFFFFF .4byte 0xffffffff
|
||
198 0008 01 .byte 0x1
|
||
199 0009 00 .string ""
|
||
200 000a 01 .uleb128 0x1
|
||
201 000b 7C .sleb128 -4
|
||
202 000c 23 .byte 0x23
|
||
203 000d 0C .byte 0xc
|
||
204 000e 0E .uleb128 0xe
|
||
205 000f 00 .uleb128 0x0
|
||
206 .align 4
|
||
207 .LECIE0:
|
||
208 .LSFDE0:
|
||
209 0010 14000000 .4byte .LEFDE0-.LASFDE0
|
||
210 .LASFDE0:
|
||
211 0014 00000000 .4byte .Lframe0
|
||
BFIN GAS /tmp/cclW88Uz.s page 8
|
||
|
||
|
||
212 0018 00000000 .4byte .LFB6
|
||
213 001c 3E000000 .4byte .LFE6-.LFB6
|
||
214 0020 46 .byte 0x4
|
||
215 .4byte .LCFI0-.LFB6
|
||
216 0021 0C .byte 0xc
|
||
217 0022 0F .uleb128 0xf
|
||
218 0023 08 .uleb128 0x8
|
||
219 0024 8F .byte 0x8f
|
||
220 0025 02 .uleb128 0x2
|
||
221 0026 A3 .byte 0xa3
|
||
222 0027 01 .uleb128 0x1
|
||
223 .align 4
|
||
224 .LEFDE0:
|
||
225 .LSFDE2:
|
||
226 0028 14000000 .4byte .LEFDE2-.LASFDE2
|
||
227 .LASFDE2:
|
||
228 002c 00000000 .4byte .Lframe0
|
||
229 0030 40000000 .4byte .LFB5
|
||
230 0034 0E000000 .4byte .LFE5-.LFB5
|
||
231 0038 44 .byte 0x4
|
||
232 .4byte .LCFI1-.LFB5
|
||
233 0039 0C .byte 0xc
|
||
234 003a 0F .uleb128 0xf
|
||
235 003b 08 .uleb128 0x8
|
||
236 003c 8F .byte 0x8f
|
||
237 003d 02 .uleb128 0x2
|
||
238 003e A3 .byte 0xa3
|
||
239 003f 01 .uleb128 0x1
|
||
240 .align 4
|
||
241 .LEFDE2:
|
||
242 .LSFDE4:
|
||
243 0040 14000000 .4byte .LEFDE4-.LASFDE4
|
||
244 .LASFDE4:
|
||
245 0044 00000000 .4byte .Lframe0
|
||
246 0048 50000000 .4byte .LFB4
|
||
247 004c 0E000000 .4byte .LFE4-.LFB4
|
||
248 0050 44 .byte 0x4
|
||
249 .4byte .LCFI2-.LFB4
|
||
250 0051 0C .byte 0xc
|
||
251 0052 0F .uleb128 0xf
|
||
252 0053 08 .uleb128 0x8
|
||
253 0054 8F .byte 0x8f
|
||
254 0055 02 .uleb128 0x2
|
||
255 0056 A3 .byte 0xa3
|
||
256 0057 01 .uleb128 0x1
|
||
257 .align 4
|
||
258 .LEFDE4:
|
||
259 .LSFDE6:
|
||
260 0058 1C000000 .4byte .LEFDE6-.LASFDE6
|
||
261 .LASFDE6:
|
||
262 005c 00000000 .4byte .Lframe0
|
||
263 0060 60000000 .4byte .LFB3
|
||
264 0064 38000000 .4byte .LFE3-.LFB3
|
||
265 0068 42 .byte 0x4
|
||
266 .4byte .LCFI3-.LFB3
|
||
267 0069 0E .byte 0xe
|
||
268 006a 08 .uleb128 0x8
|
||
BFIN GAS /tmp/cclW88Uz.s page 9
|
||
|
||
|
||
269 006b 44 .byte 0x4
|
||
270 .4byte .LCFI4-.LCFI3
|
||
271 006c 0C .byte 0xc
|
||
272 006d 0F .uleb128 0xf
|
||
273 006e 10 .uleb128 0x10
|
||
274 006f 8F .byte 0x8f
|
||
275 0070 04 .uleb128 0x4
|
||
276 0071 A3 .byte 0xa3
|
||
277 0072 03 .uleb128 0x3
|
||
278 0073 87 .byte 0x87
|
||
279 0074 02 .uleb128 0x2
|
||
280 0075 86 .byte 0x86
|
||
281 0076 01 .uleb128 0x1
|
||
282 0077 00 .align 4
|
||
283 .LEFDE6:
|
||
284 .LSFDE8:
|
||
285 0078 1C000000 .4byte .LEFDE8-.LASFDE8
|
||
286 .LASFDE8:
|
||
287 007c 00000000 .4byte .Lframe0
|
||
288 0080 98000000 .4byte .LFB2
|
||
289 0084 32000000 .4byte .LFE2-.LFB2
|
||
290 0088 42 .byte 0x4
|
||
291 .4byte .LCFI7-.LFB2
|
||
292 0089 0E .byte 0xe
|
||
293 008a 08 .uleb128 0x8
|
||
294 008b 44 .byte 0x4
|
||
295 .4byte .LCFI8-.LCFI7
|
||
296 008c 0C .byte 0xc
|
||
297 008d 0F .uleb128 0xf
|
||
298 008e 10 .uleb128 0x10
|
||
299 008f 8F .byte 0x8f
|
||
300 0090 04 .uleb128 0x4
|
||
301 0091 A3 .byte 0xa3
|
||
302 0092 03 .uleb128 0x3
|
||
303 0093 87 .byte 0x87
|
||
304 0094 02 .uleb128 0x2
|
||
305 0095 86 .byte 0x86
|
||
306 0096 01 .uleb128 0x1
|
||
307 0097 00 .align 4
|
||
308 .LEFDE8:
|
||
309 .text;
|
||
310 .Letext0:
|
||
311 00ca 0000 .section .debug_loc,"",@progbits
|
||
312 .Ldebug_loc0:
|
||
313 .LLST0:
|
||
314 0000 00000000 .4byte .LFB6-.Ltext0
|
||
315 0004 06000000 .4byte .LCFI0-.Ltext0
|
||
316 0008 0100 .2byte 0x1
|
||
317 000a 5E .byte 0x5e
|
||
318 000b 06000000 .4byte .LCFI0-.Ltext0
|
||
319 000f 3E000000 .4byte .LFE6-.Ltext0
|
||
320 0013 0200 .2byte 0x2
|
||
321 0015 7F .byte 0x7f
|
||
322 0016 08 .sleb128 8
|
||
323 0017 00000000 .4byte 0x0
|
||
324 001b 00000000 .4byte 0x0
|
||
325 .LLST1:
|
||
BFIN GAS /tmp/cclW88Uz.s page 10
|
||
|
||
|
||
326 001f 00000000 .4byte .LVL0-.Ltext0
|
||
327 0023 0C000000 .4byte .LVL1-.Ltext0
|
||
328 0027 0100 .2byte 0x1
|
||
329 0029 50 .byte 0x50
|
||
330 002a 0C000000 .4byte .LVL1-.Ltext0
|
||
331 002e 20000000 .4byte .LVL2-.Ltext0
|
||
332 0032 0100 .2byte 0x1
|
||
333 0034 5A .byte 0x5a
|
||
334 0035 20000000 .4byte .LVL2-.Ltext0
|
||
335 0039 2E000000 .4byte .LVL3-.Ltext0
|
||
336 003d 0100 .2byte 0x1
|
||
337 003f 5A .byte 0x5a
|
||
338 0040 00000000 .4byte 0x0
|
||
339 0044 00000000 .4byte 0x0
|
||
340 .LLST2:
|
||
341 0048 40000000 .4byte .LFB5-.Ltext0
|
||
342 004c 44000000 .4byte .LCFI1-.Ltext0
|
||
343 0050 0100 .2byte 0x1
|
||
344 0052 5E .byte 0x5e
|
||
345 0053 44000000 .4byte .LCFI1-.Ltext0
|
||
346 0057 4E000000 .4byte .LFE5-.Ltext0
|
||
347 005b 0200 .2byte 0x2
|
||
348 005d 7F .byte 0x7f
|
||
349 005e 08 .sleb128 8
|
||
350 005f 00000000 .4byte 0x0
|
||
351 0063 00000000 .4byte 0x0
|
||
352 .LLST3:
|
||
353 0067 40000000 .4byte .LVL4-.Ltext0
|
||
354 006b 46000000 .4byte .LVL5-.Ltext0
|
||
355 006f 0100 .2byte 0x1
|
||
356 0071 50 .byte 0x50
|
||
357 0072 00000000 .4byte 0x0
|
||
358 0076 00000000 .4byte 0x0
|
||
359 .LLST4:
|
||
360 007a 40000000 .4byte .LVL4-.Ltext0
|
||
361 007e 4E000000 .4byte .LVL6-.Ltext0
|
||
362 0082 0100 .2byte 0x1
|
||
363 0084 51 .byte 0x51
|
||
364 0085 00000000 .4byte 0x0
|
||
365 0089 00000000 .4byte 0x0
|
||
366 .LLST5:
|
||
367 008d 50000000 .4byte .LFB4-.Ltext0
|
||
368 0091 54000000 .4byte .LCFI2-.Ltext0
|
||
369 0095 0100 .2byte 0x1
|
||
370 0097 5E .byte 0x5e
|
||
371 0098 54000000 .4byte .LCFI2-.Ltext0
|
||
372 009c 5E000000 .4byte .LFE4-.Ltext0
|
||
373 00a0 0200 .2byte 0x2
|
||
374 00a2 7F .byte 0x7f
|
||
375 00a3 08 .sleb128 8
|
||
376 00a4 00000000 .4byte 0x0
|
||
377 00a8 00000000 .4byte 0x0
|
||
378 .LLST6:
|
||
379 00ac 50000000 .4byte .LVL7-.Ltext0
|
||
380 00b0 56000000 .4byte .LVL8-.Ltext0
|
||
381 00b4 0100 .2byte 0x1
|
||
382 00b6 50 .byte 0x50
|
||
BFIN GAS /tmp/cclW88Uz.s page 11
|
||
|
||
|
||
383 00b7 00000000 .4byte 0x0
|
||
384 00bb 00000000 .4byte 0x0
|
||
385 .LLST7:
|
||
386 00bf 50000000 .4byte .LVL7-.Ltext0
|
||
387 00c3 5E000000 .4byte .LVL9-.Ltext0
|
||
388 00c7 0100 .2byte 0x1
|
||
389 00c9 51 .byte 0x51
|
||
390 00ca 00000000 .4byte 0x0
|
||
391 00ce 00000000 .4byte 0x0
|
||
392 .LLST8:
|
||
393 00d2 60000000 .4byte .LFB3-.Ltext0
|
||
394 00d6 62000000 .4byte .LCFI3-.Ltext0
|
||
395 00da 0100 .2byte 0x1
|
||
396 00dc 5E .byte 0x5e
|
||
397 00dd 62000000 .4byte .LCFI3-.Ltext0
|
||
398 00e1 66000000 .4byte .LCFI4-.Ltext0
|
||
399 00e5 0200 .2byte 0x2
|
||
400 00e7 7E .byte 0x7e
|
||
401 00e8 08 .sleb128 8
|
||
402 00e9 66000000 .4byte .LCFI4-.Ltext0
|
||
403 00ed 98000000 .4byte .LFE3-.Ltext0
|
||
404 00f1 0200 .2byte 0x2
|
||
405 00f3 7F .byte 0x7f
|
||
406 00f4 10 .sleb128 16
|
||
407 00f5 00000000 .4byte 0x0
|
||
408 00f9 00000000 .4byte 0x0
|
||
409 .LLST9:
|
||
410 00fd 60000000 .4byte .LVL10-.Ltext0
|
||
411 0101 6E000000 .4byte .LVL11-.Ltext0
|
||
412 0105 0100 .2byte 0x1
|
||
413 0107 50 .byte 0x50
|
||
414 0108 6E000000 .4byte .LVL11-.Ltext0
|
||
415 010c 8A000000 .4byte .LVL13-.Ltext0
|
||
416 0110 0100 .2byte 0x1
|
||
417 0112 56 .byte 0x56
|
||
418 0113 8C000000 .4byte .LVL14-.Ltext0
|
||
419 0117 96000000 .4byte .LVL16-.Ltext0
|
||
420 011b 0100 .2byte 0x1
|
||
421 011d 56 .byte 0x56
|
||
422 011e 00000000 .4byte 0x0
|
||
423 0122 00000000 .4byte 0x0
|
||
424 .LLST10:
|
||
425 0126 60000000 .4byte .LVL10-.Ltext0
|
||
426 012a 6E000000 .4byte .LVL11-.Ltext0
|
||
427 012e 0100 .2byte 0x1
|
||
428 0130 51 .byte 0x51
|
||
429 0131 6E000000 .4byte .LVL11-.Ltext0
|
||
430 0135 8A000000 .4byte .LVL13-.Ltext0
|
||
431 0139 0100 .2byte 0x1
|
||
432 013b 57 .byte 0x57
|
||
433 013c 8C000000 .4byte .LVL14-.Ltext0
|
||
434 0140 96000000 .4byte .LVL16-.Ltext0
|
||
435 0144 0100 .2byte 0x1
|
||
436 0146 57 .byte 0x57
|
||
437 0147 00000000 .4byte 0x0
|
||
438 014b 00000000 .4byte 0x0
|
||
439 .LLST11:
|
||
BFIN GAS /tmp/cclW88Uz.s page 12
|
||
|
||
|
||
440 014f 98000000 .4byte .LFB2-.Ltext0
|
||
441 0153 9A000000 .4byte .LCFI7-.Ltext0
|
||
442 0157 0100 .2byte 0x1
|
||
443 0159 5E .byte 0x5e
|
||
444 015a 9A000000 .4byte .LCFI7-.Ltext0
|
||
445 015e 9E000000 .4byte .LCFI8-.Ltext0
|
||
446 0162 0200 .2byte 0x2
|
||
447 0164 7E .byte 0x7e
|
||
448 0165 08 .sleb128 8
|
||
449 0166 9E000000 .4byte .LCFI8-.Ltext0
|
||
450 016a CA000000 .4byte .LFE2-.Ltext0
|
||
451 016e 0200 .2byte 0x2
|
||
452 0170 7F .byte 0x7f
|
||
453 0171 10 .sleb128 16
|
||
454 0172 00000000 .4byte 0x0
|
||
455 0176 00000000 .4byte 0x0
|
||
456 .LLST12:
|
||
457 017a 98000000 .4byte .LVL17-.Ltext0
|
||
458 017e A6000000 .4byte .LVL18-.Ltext0
|
||
459 0182 0100 .2byte 0x1
|
||
460 0184 50 .byte 0x50
|
||
461 0185 A6000000 .4byte .LVL18-.Ltext0
|
||
462 0189 B4000000 .4byte .LVL19-.Ltext0
|
||
463 018d 0100 .2byte 0x1
|
||
464 018f 56 .byte 0x56
|
||
465 0190 B6000000 .4byte .LVL20-.Ltext0
|
||
466 0194 C8000000 .4byte .LVL21-.Ltext0
|
||
467 0198 0100 .2byte 0x1
|
||
468 019a 56 .byte 0x56
|
||
469 019b 00000000 .4byte 0x0
|
||
470 019f 00000000 .4byte 0x0
|
||
471 .LLST13:
|
||
472 01a3 98000000 .4byte .LVL17-.Ltext0
|
||
473 01a7 A6000000 .4byte .LVL18-.Ltext0
|
||
474 01ab 0100 .2byte 0x1
|
||
475 01ad 51 .byte 0x51
|
||
476 01ae A6000000 .4byte .LVL18-.Ltext0
|
||
477 01b2 B4000000 .4byte .LVL19-.Ltext0
|
||
478 01b6 0100 .2byte 0x1
|
||
479 01b8 57 .byte 0x57
|
||
480 01b9 B6000000 .4byte .LVL20-.Ltext0
|
||
481 01bd C8000000 .4byte .LVL21-.Ltext0
|
||
482 01c1 0100 .2byte 0x1
|
||
483 01c3 57 .byte 0x57
|
||
484 01c4 00000000 .4byte 0x0
|
||
485 01c8 00000000 .4byte 0x0
|
||
486 .file 2 "/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib
|
||
487 .file 3 "src/l502_bf_cmd_defs.h"
|
||
488 .section .debug_info
|
||
489 0000 89020000 .4byte 0x289
|
||
490 0004 0200 .2byte 0x2
|
||
491 0006 00000000 .4byte .Ldebug_abbrev0
|
||
492 000a 04 .byte 0x4
|
||
493 000b 01 .uleb128 0x1
|
||
494 000c 04010000 .4byte .LASF36
|
||
495 0010 01 .byte 0x1
|
||
496 0011 8C000000 .4byte .LASF37
|
||
BFIN GAS /tmp/cclW88Uz.s page 13
|
||
|
||
|
||
497 0015 00000000 .4byte .LASF38
|
||
498 0019 00000000 .4byte .Ltext0
|
||
499 001d CA000000 .4byte .Letext0
|
||
500 0021 00000000 .4byte .Ldebug_line0
|
||
501 0025 02 .uleb128 0x2
|
||
502 0026 01 .byte 0x1
|
||
503 0027 06 .byte 0x6
|
||
504 0028 62020000 .4byte .LASF0
|
||
505 002c 02 .uleb128 0x2
|
||
506 002d 01 .byte 0x1
|
||
507 002e 08 .byte 0x8
|
||
508 002f 10010000 .4byte .LASF1
|
||
509 0033 02 .uleb128 0x2
|
||
510 0034 02 .byte 0x2
|
||
511 0035 05 .byte 0x5
|
||
512 0036 11020000 .4byte .LASF2
|
||
513 003a 03 .uleb128 0x3
|
||
514 003b 1B020000 .4byte .LASF4
|
||
515 003f 02 .byte 0x2
|
||
516 0040 36 .byte 0x36
|
||
517 0041 45000000 .4byte 0x45
|
||
518 0045 02 .uleb128 0x2
|
||
519 0046 02 .byte 0x2
|
||
520 0047 07 .byte 0x7
|
||
521 0048 60000000 .4byte .LASF3
|
||
522 004c 03 .uleb128 0x3
|
||
523 004d A5010000 .4byte .LASF5
|
||
524 0051 02 .byte 0x2
|
||
525 0052 4F .byte 0x4f
|
||
526 0053 57000000 .4byte 0x57
|
||
527 0057 02 .uleb128 0x2
|
||
528 0058 04 .byte 0x4
|
||
529 0059 05 .byte 0x5
|
||
530 005a 3E020000 .4byte .LASF6
|
||
531 005e 03 .uleb128 0x3
|
||
532 005f 35020000 .4byte .LASF7
|
||
533 0063 02 .byte 0x2
|
||
534 0064 50 .byte 0x50
|
||
535 0065 69000000 .4byte 0x69
|
||
536 0069 02 .uleb128 0x2
|
||
537 006a 04 .byte 0x4
|
||
538 006b 07 .byte 0x7
|
||
539 006c E3000000 .4byte .LASF8
|
||
540 0070 02 .uleb128 0x2
|
||
541 0071 08 .byte 0x8
|
||
542 0072 05 .byte 0x5
|
||
543 0073 E7010000 .4byte .LASF9
|
||
544 0077 02 .uleb128 0x2
|
||
545 0078 08 .byte 0x8
|
||
546 0079 07 .byte 0x7
|
||
547 007a 5A010000 .4byte .LASF10
|
||
548 007e 04 .uleb128 0x4
|
||
549 007f 04 .byte 0x4
|
||
550 0080 05 .byte 0x5
|
||
551 0081 696E7400 .string "int"
|
||
552 0085 02 .uleb128 0x2
|
||
553 0086 04 .byte 0x4
|
||
BFIN GAS /tmp/cclW88Uz.s page 14
|
||
|
||
|
||
554 0087 07 .byte 0x7
|
||
555 0088 4D010000 .4byte .LASF11
|
||
556 008c 05 .uleb128 0x5
|
||
557 008d 04 .byte 0x4
|
||
558 008e 03 .byte 0x3
|
||
559 008f 69 .byte 0x69
|
||
560 0090 DA000000 .4byte 0xda
|
||
561 0094 06 .uleb128 0x6
|
||
562 0095 29010000 .4byte .LASF12
|
||
563 0099 00 .sleb128 0
|
||
564 009a 06 .uleb128 0x6
|
||
565 009b 71010000 .4byte .LASF13
|
||
566 009f 807C .sleb128 -512
|
||
567 00a1 06 .uleb128 0x6
|
||
568 00a2 4A000000 .4byte .LASF14
|
||
569 00a6 807C .sleb128 -512
|
||
570 00a8 06 .uleb128 0x6
|
||
571 00a9 B3000000 .4byte .LASF15
|
||
572 00ad FF7B .sleb128 -513
|
||
573 00af 06 .uleb128 0x6
|
||
574 00b0 AD010000 .4byte .LASF16
|
||
575 00b4 FE7B .sleb128 -514
|
||
576 00b6 06 .uleb128 0x6
|
||
577 00b7 6E020000 .4byte .LASF17
|
||
578 00bb FD7B .sleb128 -515
|
||
579 00bd 06 .uleb128 0x6
|
||
580 00be CC010000 .4byte .LASF18
|
||
581 00c2 FC7B .sleb128 -516
|
||
582 00c4 06 .uleb128 0x6
|
||
583 00c5 47020000 .4byte .LASF19
|
||
584 00c9 FB7B .sleb128 -517
|
||
585 00cb 06 .uleb128 0x6
|
||
586 00cc 88010000 .4byte .LASF20
|
||
587 00d0 FA7B .sleb128 -518
|
||
588 00d2 06 .uleb128 0x6
|
||
589 00d3 F5010000 .4byte .LASF21
|
||
590 00d7 F97B .sleb128 -519
|
||
591 00d9 00 .byte 0x0
|
||
592 00da 07 .uleb128 0x7
|
||
593 00db 1010 .2byte 0x1010
|
||
594 00dd 03 .byte 0x3
|
||
595 00de 8C .byte 0x8c
|
||
596 00df 38010000 .4byte 0x138
|
||
597 00e3 08 .uleb128 0x8
|
||
598 00e4 24010000 .4byte .LASF22
|
||
599 00e8 03 .byte 0x3
|
||
600 00e9 8D .byte 0x8d
|
||
601 00ea 3A000000 .4byte 0x3a
|
||
602 00ee 02 .byte 0x2
|
||
603 00ef 23 .byte 0x23
|
||
604 00f0 00 .uleb128 0x0
|
||
605 00f1 08 .uleb128 0x8
|
||
606 00f2 85000000 .4byte .LASF23
|
||
607 00f6 03 .byte 0x3
|
||
608 00f7 8E .byte 0x8e
|
||
609 00f8 3A000000 .4byte 0x3a
|
||
610 00fc 02 .byte 0x2
|
||
BFIN GAS /tmp/cclW88Uz.s page 15
|
||
|
||
|
||
611 00fd 23 .byte 0x23
|
||
612 00fe 02 .uleb128 0x2
|
||
613 00ff 08 .uleb128 0x8
|
||
614 0100 1E010000 .4byte .LASF24
|
||
615 0104 03 .byte 0x3
|
||
616 0105 8F .byte 0x8f
|
||
617 0106 5E000000 .4byte 0x5e
|
||
618 010a 02 .byte 0x2
|
||
619 010b 23 .byte 0x23
|
||
620 010c 04 .uleb128 0x4
|
||
621 010d 08 .uleb128 0x8
|
||
622 010e 89020000 .4byte .LASF25
|
||
623 0112 03 .byte 0x3
|
||
624 0113 90 .byte 0x90
|
||
625 0114 4C000000 .4byte 0x4c
|
||
626 0118 02 .byte 0x2
|
||
627 0119 23 .byte 0x23
|
||
628 011a 08 .uleb128 0x8
|
||
629 011b 08 .uleb128 0x8
|
||
630 011c FA000000 .4byte .LASF26
|
||
631 0120 03 .byte 0x3
|
||
632 0121 91 .byte 0x91
|
||
633 0122 5E000000 .4byte 0x5e
|
||
634 0126 02 .byte 0x2
|
||
635 0127 23 .byte 0x23
|
||
636 0128 0C .uleb128 0xc
|
||
637 0129 08 .uleb128 0x8
|
||
638 012a CB000000 .4byte .LASF27
|
||
639 012e 03 .byte 0x3
|
||
640 012f 92 .byte 0x92
|
||
641 0130 38010000 .4byte 0x138
|
||
642 0134 02 .byte 0x2
|
||
643 0135 23 .byte 0x23
|
||
644 0136 10 .uleb128 0x10
|
||
645 0137 00 .byte 0x0
|
||
646 0138 09 .uleb128 0x9
|
||
647 0139 5E000000 .4byte 0x5e
|
||
648 013d 49010000 .4byte 0x149
|
||
649 0141 0A .uleb128 0xa
|
||
650 0142 49010000 .4byte 0x149
|
||
651 0146 FF03 .2byte 0x3ff
|
||
652 0148 00 .byte 0x0
|
||
653 0149 0B .uleb128 0xb
|
||
654 014a 04 .byte 0x4
|
||
655 014b 07 .byte 0x7
|
||
656 014c 03 .uleb128 0x3
|
||
657 014d 90020000 .4byte .LASF28
|
||
658 0151 03 .byte 0x3
|
||
659 0152 93 .byte 0x93
|
||
660 0153 DA000000 .4byte 0xda
|
||
661 0157 02 .uleb128 0x2
|
||
662 0158 01 .byte 0x1
|
||
663 0159 06 .byte 0x6
|
||
664 015a 0C020000 .4byte .LASF29
|
||
665 015e 0C .uleb128 0xc
|
||
666 015f 01 .byte 0x1
|
||
667 0160 3D010000 .4byte .LASF30
|
||
BFIN GAS /tmp/cclW88Uz.s page 16
|
||
|
||
|
||
668 0164 01 .byte 0x1
|
||
669 0165 96 .byte 0x96
|
||
670 0166 01 .byte 0x1
|
||
671 0167 00000000 .4byte .LFB6
|
||
672 016b 3E000000 .4byte .LFE6
|
||
673 016f 00000000 .4byte .LLST0
|
||
674 0173 9C010000 .4byte 0x19c
|
||
675 0177 0D .uleb128 0xd
|
||
676 0178 636D6400 .string "cmd"
|
||
677 017c 01 .byte 0x1
|
||
678 017d 96 .byte 0x96
|
||
679 017e 9C010000 .4byte 0x19c
|
||
680 0182 1F000000 .4byte .LLST1
|
||
681 0186 0E .uleb128 0xe
|
||
682 0187 20000000 .4byte .LBB2
|
||
683 018b 2E000000 .4byte .LBE2
|
||
684 018f 0F .uleb128 0xf
|
||
685 0190 CB000000 .4byte .LASF27
|
||
686 0194 01 .byte 0x1
|
||
687 0195 9A .byte 0x9a
|
||
688 0196 5E000000 .4byte 0x5e
|
||
689 019a 00 .byte 0x0
|
||
690 019b 00 .byte 0x0
|
||
691 019c 10 .uleb128 0x10
|
||
692 019d 04 .byte 0x4
|
||
693 019e 4C010000 .4byte 0x14c
|
||
694 01a2 0C .uleb128 0xc
|
||
695 01a3 01 .byte 0x1
|
||
696 01a4 D5000000 .4byte .LASF31
|
||
697 01a8 01 .byte 0x1
|
||
698 01a9 7E .byte 0x7e
|
||
699 01aa 01 .byte 0x1
|
||
700 01ab 40000000 .4byte .LFB5
|
||
701 01af 4E000000 .4byte .LFE5
|
||
702 01b3 48000000 .4byte .LLST2
|
||
703 01b7 DA010000 .4byte 0x1da
|
||
704 01bb 11 .uleb128 0x11
|
||
705 01bc F5000000 .4byte .LASF32
|
||
706 01c0 01 .byte 0x1
|
||
707 01c1 7E .byte 0x7e
|
||
708 01c2 DA010000 .4byte 0x1da
|
||
709 01c6 67000000 .4byte .LLST3
|
||
710 01ca 11 .uleb128 0x11
|
||
711 01cb D0000000 .4byte .LASF33
|
||
712 01cf 01 .byte 0x1
|
||
713 01d0 7E .byte 0x7e
|
||
714 01d1 5E000000 .4byte 0x5e
|
||
715 01d5 7A000000 .4byte .LLST4
|
||
716 01d9 00 .byte 0x0
|
||
717 01da 10 .uleb128 0x10
|
||
718 01db 04 .byte 0x4
|
||
719 01dc 5E000000 .4byte 0x5e
|
||
720 01e0 0C .uleb128 0xc
|
||
721 01e1 01 .byte 0x1
|
||
722 01e2 A4000000 .4byte .LASF34
|
||
723 01e6 01 .byte 0x1
|
||
724 01e7 6E .byte 0x6e
|
||
BFIN GAS /tmp/cclW88Uz.s page 17
|
||
|
||
|
||
725 01e8 01 .byte 0x1
|
||
726 01e9 50000000 .4byte .LFB4
|
||
727 01ed 5E000000 .4byte .LFE4
|
||
728 01f1 8D000000 .4byte .LLST5
|
||
729 01f5 18020000 .4byte 0x218
|
||
730 01f9 11 .uleb128 0x11
|
||
731 01fa F5000000 .4byte .LASF32
|
||
732 01fe 01 .byte 0x1
|
||
733 01ff 6E .byte 0x6e
|
||
734 0200 DA010000 .4byte 0x1da
|
||
735 0204 AC000000 .4byte .LLST6
|
||
736 0208 11 .uleb128 0x11
|
||
737 0209 D0000000 .4byte .LASF33
|
||
738 020d 01 .byte 0x1
|
||
739 020e 6E .byte 0x6e
|
||
740 020f 5E000000 .4byte 0x5e
|
||
741 0213 BF000000 .4byte .LLST7
|
||
742 0217 00 .byte 0x0
|
||
743 0218 12 .uleb128 0x12
|
||
744 0219 01 .byte 0x1
|
||
745 021a 73000000 .4byte .LASF39
|
||
746 021e 01 .byte 0x1
|
||
747 021f 4C .byte 0x4c
|
||
748 0220 01 .byte 0x1
|
||
749 0221 5E000000 .4byte 0x5e
|
||
750 0225 60000000 .4byte .LFB3
|
||
751 0229 98000000 .4byte .LFE3
|
||
752 022d D2000000 .4byte .LLST8
|
||
753 0231 54020000 .4byte 0x254
|
||
754 0235 11 .uleb128 0x11
|
||
755 0236 CB000000 .4byte .LASF27
|
||
756 023a 01 .byte 0x1
|
||
757 023b 4C .byte 0x4c
|
||
758 023c DA010000 .4byte 0x1da
|
||
759 0240 FD000000 .4byte .LLST9
|
||
760 0244 11 .uleb128 0x11
|
||
761 0245 D0000000 .4byte .LASF33
|
||
762 0249 01 .byte 0x1
|
||
763 024a 4C .byte 0x4c
|
||
764 024b 5E000000 .4byte 0x5e
|
||
765 024f 26010000 .4byte .LLST10
|
||
766 0253 00 .byte 0x0
|
||
767 0254 13 .uleb128 0x13
|
||
768 0255 01 .byte 0x1
|
||
769 0256 24020000 .4byte .LASF35
|
||
770 025a 01 .byte 0x1
|
||
771 025b 29 .byte 0x29
|
||
772 025c 01 .byte 0x1
|
||
773 025d 5E000000 .4byte 0x5e
|
||
774 0261 98000000 .4byte .LFB2
|
||
775 0265 CA000000 .4byte .LFE2
|
||
776 0269 4F010000 .4byte .LLST11
|
||
777 026d 11 .uleb128 0x11
|
||
778 026e CB000000 .4byte .LASF27
|
||
779 0272 01 .byte 0x1
|
||
780 0273 29 .byte 0x29
|
||
781 0274 DA010000 .4byte 0x1da
|
||
BFIN GAS /tmp/cclW88Uz.s page 18
|
||
|
||
|
||
782 0278 7A010000 .4byte .LLST12
|
||
783 027c 11 .uleb128 0x11
|
||
784 027d D0000000 .4byte .LASF33
|
||
785 0281 01 .byte 0x1
|
||
786 0282 29 .byte 0x29
|
||
787 0283 5E000000 .4byte 0x5e
|
||
788 0287 A3010000 .4byte .LLST13
|
||
789 028b 00 .byte 0x0
|
||
790 028c 00 .byte 0x0
|
||
791 .section .debug_abbrev
|
||
792 0000 01 .uleb128 0x1
|
||
793 0001 11 .uleb128 0x11
|
||
794 0002 01 .byte 0x1
|
||
795 0003 25 .uleb128 0x25
|
||
796 0004 0E .uleb128 0xe
|
||
797 0005 13 .uleb128 0x13
|
||
798 0006 0B .uleb128 0xb
|
||
799 0007 03 .uleb128 0x3
|
||
800 0008 0E .uleb128 0xe
|
||
801 0009 1B .uleb128 0x1b
|
||
802 000a 0E .uleb128 0xe
|
||
803 000b 11 .uleb128 0x11
|
||
804 000c 01 .uleb128 0x1
|
||
805 000d 12 .uleb128 0x12
|
||
806 000e 01 .uleb128 0x1
|
||
807 000f 10 .uleb128 0x10
|
||
808 0010 06 .uleb128 0x6
|
||
809 0011 00 .byte 0x0
|
||
810 0012 00 .byte 0x0
|
||
811 0013 02 .uleb128 0x2
|
||
812 0014 24 .uleb128 0x24
|
||
813 0015 00 .byte 0x0
|
||
814 0016 0B .uleb128 0xb
|
||
815 0017 0B .uleb128 0xb
|
||
816 0018 3E .uleb128 0x3e
|
||
817 0019 0B .uleb128 0xb
|
||
818 001a 03 .uleb128 0x3
|
||
819 001b 0E .uleb128 0xe
|
||
820 001c 00 .byte 0x0
|
||
821 001d 00 .byte 0x0
|
||
822 001e 03 .uleb128 0x3
|
||
823 001f 16 .uleb128 0x16
|
||
824 0020 00 .byte 0x0
|
||
825 0021 03 .uleb128 0x3
|
||
826 0022 0E .uleb128 0xe
|
||
827 0023 3A .uleb128 0x3a
|
||
828 0024 0B .uleb128 0xb
|
||
829 0025 3B .uleb128 0x3b
|
||
830 0026 0B .uleb128 0xb
|
||
831 0027 49 .uleb128 0x49
|
||
832 0028 13 .uleb128 0x13
|
||
833 0029 00 .byte 0x0
|
||
834 002a 00 .byte 0x0
|
||
835 002b 04 .uleb128 0x4
|
||
836 002c 24 .uleb128 0x24
|
||
837 002d 00 .byte 0x0
|
||
838 002e 0B .uleb128 0xb
|
||
BFIN GAS /tmp/cclW88Uz.s page 19
|
||
|
||
|
||
839 002f 0B .uleb128 0xb
|
||
840 0030 3E .uleb128 0x3e
|
||
841 0031 0B .uleb128 0xb
|
||
842 0032 03 .uleb128 0x3
|
||
843 0033 08 .uleb128 0x8
|
||
844 0034 00 .byte 0x0
|
||
845 0035 00 .byte 0x0
|
||
846 0036 05 .uleb128 0x5
|
||
847 0037 04 .uleb128 0x4
|
||
848 0038 01 .byte 0x1
|
||
849 0039 0B .uleb128 0xb
|
||
850 003a 0B .uleb128 0xb
|
||
851 003b 3A .uleb128 0x3a
|
||
852 003c 0B .uleb128 0xb
|
||
853 003d 3B .uleb128 0x3b
|
||
854 003e 0B .uleb128 0xb
|
||
855 003f 01 .uleb128 0x1
|
||
856 0040 13 .uleb128 0x13
|
||
857 0041 00 .byte 0x0
|
||
858 0042 00 .byte 0x0
|
||
859 0043 06 .uleb128 0x6
|
||
860 0044 28 .uleb128 0x28
|
||
861 0045 00 .byte 0x0
|
||
862 0046 03 .uleb128 0x3
|
||
863 0047 0E .uleb128 0xe
|
||
864 0048 1C .uleb128 0x1c
|
||
865 0049 0D .uleb128 0xd
|
||
866 004a 00 .byte 0x0
|
||
867 004b 00 .byte 0x0
|
||
868 004c 07 .uleb128 0x7
|
||
869 004d 13 .uleb128 0x13
|
||
870 004e 01 .byte 0x1
|
||
871 004f 0B .uleb128 0xb
|
||
872 0050 05 .uleb128 0x5
|
||
873 0051 3A .uleb128 0x3a
|
||
874 0052 0B .uleb128 0xb
|
||
875 0053 3B .uleb128 0x3b
|
||
876 0054 0B .uleb128 0xb
|
||
877 0055 01 .uleb128 0x1
|
||
878 0056 13 .uleb128 0x13
|
||
879 0057 00 .byte 0x0
|
||
880 0058 00 .byte 0x0
|
||
881 0059 08 .uleb128 0x8
|
||
882 005a 0D .uleb128 0xd
|
||
883 005b 00 .byte 0x0
|
||
884 005c 03 .uleb128 0x3
|
||
885 005d 0E .uleb128 0xe
|
||
886 005e 3A .uleb128 0x3a
|
||
887 005f 0B .uleb128 0xb
|
||
888 0060 3B .uleb128 0x3b
|
||
889 0061 0B .uleb128 0xb
|
||
890 0062 49 .uleb128 0x49
|
||
891 0063 13 .uleb128 0x13
|
||
892 0064 38 .uleb128 0x38
|
||
893 0065 0A .uleb128 0xa
|
||
894 0066 00 .byte 0x0
|
||
895 0067 00 .byte 0x0
|
||
BFIN GAS /tmp/cclW88Uz.s page 20
|
||
|
||
|
||
896 0068 09 .uleb128 0x9
|
||
897 0069 01 .uleb128 0x1
|
||
898 006a 01 .byte 0x1
|
||
899 006b 49 .uleb128 0x49
|
||
900 006c 13 .uleb128 0x13
|
||
901 006d 01 .uleb128 0x1
|
||
902 006e 13 .uleb128 0x13
|
||
903 006f 00 .byte 0x0
|
||
904 0070 00 .byte 0x0
|
||
905 0071 0A .uleb128 0xa
|
||
906 0072 21 .uleb128 0x21
|
||
907 0073 00 .byte 0x0
|
||
908 0074 49 .uleb128 0x49
|
||
909 0075 13 .uleb128 0x13
|
||
910 0076 2F .uleb128 0x2f
|
||
911 0077 05 .uleb128 0x5
|
||
912 0078 00 .byte 0x0
|
||
913 0079 00 .byte 0x0
|
||
914 007a 0B .uleb128 0xb
|
||
915 007b 24 .uleb128 0x24
|
||
916 007c 00 .byte 0x0
|
||
917 007d 0B .uleb128 0xb
|
||
918 007e 0B .uleb128 0xb
|
||
919 007f 3E .uleb128 0x3e
|
||
920 0080 0B .uleb128 0xb
|
||
921 0081 00 .byte 0x0
|
||
922 0082 00 .byte 0x0
|
||
923 0083 0C .uleb128 0xc
|
||
924 0084 2E .uleb128 0x2e
|
||
925 0085 01 .byte 0x1
|
||
926 0086 3F .uleb128 0x3f
|
||
927 0087 0C .uleb128 0xc
|
||
928 0088 03 .uleb128 0x3
|
||
929 0089 0E .uleb128 0xe
|
||
930 008a 3A .uleb128 0x3a
|
||
931 008b 0B .uleb128 0xb
|
||
932 008c 3B .uleb128 0x3b
|
||
933 008d 0B .uleb128 0xb
|
||
934 008e 27 .uleb128 0x27
|
||
935 008f 0C .uleb128 0xc
|
||
936 0090 11 .uleb128 0x11
|
||
937 0091 01 .uleb128 0x1
|
||
938 0092 12 .uleb128 0x12
|
||
939 0093 01 .uleb128 0x1
|
||
940 0094 40 .uleb128 0x40
|
||
941 0095 06 .uleb128 0x6
|
||
942 0096 01 .uleb128 0x1
|
||
943 0097 13 .uleb128 0x13
|
||
944 0098 00 .byte 0x0
|
||
945 0099 00 .byte 0x0
|
||
946 009a 0D .uleb128 0xd
|
||
947 009b 05 .uleb128 0x5
|
||
948 009c 00 .byte 0x0
|
||
949 009d 03 .uleb128 0x3
|
||
950 009e 08 .uleb128 0x8
|
||
951 009f 3A .uleb128 0x3a
|
||
952 00a0 0B .uleb128 0xb
|
||
BFIN GAS /tmp/cclW88Uz.s page 21
|
||
|
||
|
||
953 00a1 3B .uleb128 0x3b
|
||
954 00a2 0B .uleb128 0xb
|
||
955 00a3 49 .uleb128 0x49
|
||
956 00a4 13 .uleb128 0x13
|
||
957 00a5 02 .uleb128 0x2
|
||
958 00a6 06 .uleb128 0x6
|
||
959 00a7 00 .byte 0x0
|
||
960 00a8 00 .byte 0x0
|
||
961 00a9 0E .uleb128 0xe
|
||
962 00aa 0B .uleb128 0xb
|
||
963 00ab 01 .byte 0x1
|
||
964 00ac 11 .uleb128 0x11
|
||
965 00ad 01 .uleb128 0x1
|
||
966 00ae 12 .uleb128 0x12
|
||
967 00af 01 .uleb128 0x1
|
||
968 00b0 00 .byte 0x0
|
||
969 00b1 00 .byte 0x0
|
||
970 00b2 0F .uleb128 0xf
|
||
971 00b3 34 .uleb128 0x34
|
||
972 00b4 00 .byte 0x0
|
||
973 00b5 03 .uleb128 0x3
|
||
974 00b6 0E .uleb128 0xe
|
||
975 00b7 3A .uleb128 0x3a
|
||
976 00b8 0B .uleb128 0xb
|
||
977 00b9 3B .uleb128 0x3b
|
||
978 00ba 0B .uleb128 0xb
|
||
979 00bb 49 .uleb128 0x49
|
||
980 00bc 13 .uleb128 0x13
|
||
981 00bd 00 .byte 0x0
|
||
982 00be 00 .byte 0x0
|
||
983 00bf 10 .uleb128 0x10
|
||
984 00c0 0F .uleb128 0xf
|
||
985 00c1 00 .byte 0x0
|
||
986 00c2 0B .uleb128 0xb
|
||
987 00c3 0B .uleb128 0xb
|
||
988 00c4 49 .uleb128 0x49
|
||
989 00c5 13 .uleb128 0x13
|
||
990 00c6 00 .byte 0x0
|
||
991 00c7 00 .byte 0x0
|
||
992 00c8 11 .uleb128 0x11
|
||
993 00c9 05 .uleb128 0x5
|
||
994 00ca 00 .byte 0x0
|
||
995 00cb 03 .uleb128 0x3
|
||
996 00cc 0E .uleb128 0xe
|
||
997 00cd 3A .uleb128 0x3a
|
||
998 00ce 0B .uleb128 0xb
|
||
999 00cf 3B .uleb128 0x3b
|
||
1000 00d0 0B .uleb128 0xb
|
||
1001 00d1 49 .uleb128 0x49
|
||
1002 00d2 13 .uleb128 0x13
|
||
1003 00d3 02 .uleb128 0x2
|
||
1004 00d4 06 .uleb128 0x6
|
||
1005 00d5 00 .byte 0x0
|
||
1006 00d6 00 .byte 0x0
|
||
1007 00d7 12 .uleb128 0x12
|
||
1008 00d8 2E .uleb128 0x2e
|
||
1009 00d9 01 .byte 0x1
|
||
BFIN GAS /tmp/cclW88Uz.s page 22
|
||
|
||
|
||
1010 00da 3F .uleb128 0x3f
|
||
1011 00db 0C .uleb128 0xc
|
||
1012 00dc 03 .uleb128 0x3
|
||
1013 00dd 0E .uleb128 0xe
|
||
1014 00de 3A .uleb128 0x3a
|
||
1015 00df 0B .uleb128 0xb
|
||
1016 00e0 3B .uleb128 0x3b
|
||
1017 00e1 0B .uleb128 0xb
|
||
1018 00e2 27 .uleb128 0x27
|
||
1019 00e3 0C .uleb128 0xc
|
||
1020 00e4 49 .uleb128 0x49
|
||
1021 00e5 13 .uleb128 0x13
|
||
1022 00e6 11 .uleb128 0x11
|
||
1023 00e7 01 .uleb128 0x1
|
||
1024 00e8 12 .uleb128 0x12
|
||
1025 00e9 01 .uleb128 0x1
|
||
1026 00ea 40 .uleb128 0x40
|
||
1027 00eb 06 .uleb128 0x6
|
||
1028 00ec 01 .uleb128 0x1
|
||
1029 00ed 13 .uleb128 0x13
|
||
1030 00ee 00 .byte 0x0
|
||
1031 00ef 00 .byte 0x0
|
||
1032 00f0 13 .uleb128 0x13
|
||
1033 00f1 2E .uleb128 0x2e
|
||
1034 00f2 01 .byte 0x1
|
||
1035 00f3 3F .uleb128 0x3f
|
||
1036 00f4 0C .uleb128 0xc
|
||
1037 00f5 03 .uleb128 0x3
|
||
1038 00f6 0E .uleb128 0xe
|
||
1039 00f7 3A .uleb128 0x3a
|
||
1040 00f8 0B .uleb128 0xb
|
||
1041 00f9 3B .uleb128 0x3b
|
||
1042 00fa 0B .uleb128 0xb
|
||
1043 00fb 27 .uleb128 0x27
|
||
1044 00fc 0C .uleb128 0xc
|
||
1045 00fd 49 .uleb128 0x49
|
||
1046 00fe 13 .uleb128 0x13
|
||
1047 00ff 11 .uleb128 0x11
|
||
1048 0100 01 .uleb128 0x1
|
||
1049 0101 12 .uleb128 0x12
|
||
1050 0102 01 .uleb128 0x1
|
||
1051 0103 40 .uleb128 0x40
|
||
1052 0104 06 .uleb128 0x6
|
||
1053 0105 00 .byte 0x0
|
||
1054 0106 00 .byte 0x0
|
||
1055 0107 00 .byte 0x0
|
||
1056 .section .debug_pubnames,"",@progbits
|
||
1057 0000 72000000 .4byte 0x72
|
||
1058 0004 0200 .2byte 0x2
|
||
1059 0006 00000000 .4byte .Ldebug_info0
|
||
1060 000a 8D020000 .4byte 0x28d
|
||
1061 000e 5E010000 .4byte 0x15e
|
||
1062 0012 7573725F .string "usr_cmd_process"
|
||
1062 636D645F
|
||
1062 70726F63
|
||
1062 65737300
|
||
1063 0022 A2010000 .4byte 0x1a2
|
||
BFIN GAS /tmp/cclW88Uz.s page 23
|
||
|
||
|
||
1064 0026 73706F72 .string "sport_tx_done"
|
||
1064 745F7478
|
||
1064 5F646F6E
|
||
1064 6500
|
||
1065 0034 E0010000 .4byte 0x1e0
|
||
1066 0038 68646D61 .string "hdma_send_done"
|
||
1066 5F73656E
|
||
1066 645F646F
|
||
1066 6E6500
|
||
1067 0047 18020000 .4byte 0x218
|
||
1068 004b 7573725F .string "usr_out_proc_data"
|
||
1068 6F75745F
|
||
1068 70726F63
|
||
1068 5F646174
|
||
1068 6100
|
||
1069 005d 54020000 .4byte 0x254
|
||
1070 0061 7573725F .string "usr_in_proc_data"
|
||
1070 696E5F70
|
||
1070 726F635F
|
||
1070 64617461
|
||
1070 00
|
||
1071 0072 00000000 .4byte 0x0
|
||
1072 .section .debug_aranges,"",@progbits
|
||
1073 0000 1C000000 .4byte 0x1c
|
||
1074 0004 0200 .2byte 0x2
|
||
1075 0006 00000000 .4byte .Ldebug_info0
|
||
1076 000a 04 .byte 0x4
|
||
1077 000b 00 .byte 0x0
|
||
1078 000c 0000 .2byte 0x0
|
||
1079 000e 0000 .2byte 0x0
|
||
1080 0010 00000000 .4byte .Ltext0
|
||
1081 0014 CA000000 .4byte .Letext0-.Ltext0
|
||
1082 0018 00000000 .4byte 0x0
|
||
1083 001c 00000000 .4byte 0x0
|
||
1084 .section .debug_str,"MS",@progbits,1
|
||
1085 .LASF38:
|
||
1086 0000 2F686F6D .string "/home/feda/MIPT/RadioPhotonic_Subserface_radar/ADC_computing/BFfirmware_0"
|
||
1086 652F6665
|
||
1086 64612F4D
|
||
1086 4950542F
|
||
1086 52616469
|
||
1087 .LASF14:
|
||
1088 004a 4C353032 .string "L502_BF_ERR_UNSUP_CMD"
|
||
1088 5F42465F
|
||
1088 4552525F
|
||
1088 554E5355
|
||
1088 505F434D
|
||
1089 .LASF3:
|
||
1090 0060 73686F72 .string "short unsigned int"
|
||
1090 7420756E
|
||
1090 7369676E
|
||
1090 65642069
|
||
1090 6E7400
|
||
1091 .LASF39:
|
||
1092 0073 7573725F .string "usr_out_proc_data"
|
||
1092 6F75745F
|
||
1092 70726F63
|
||
BFIN GAS /tmp/cclW88Uz.s page 24
|
||
|
||
|
||
1092 5F646174
|
||
1092 6100
|
||
1093 .LASF23:
|
||
1094 0085 73746174 .string "status"
|
||
1094 757300
|
||
1095 .LASF37:
|
||
1096 008c 7372632F .string "src/l502_user_process.c"
|
||
1096 6C353032
|
||
1096 5F757365
|
||
1096 725F7072
|
||
1096 6F636573
|
||
1097 .LASF34:
|
||
1098 00a4 68646D61 .string "hdma_send_done"
|
||
1098 5F73656E
|
||
1098 645F646F
|
||
1098 6E6500
|
||
1099 .LASF15:
|
||
1100 00b3 4C353032 .string "L502_BF_ERR_CMD_OVERRUN"
|
||
1100 5F42465F
|
||
1100 4552525F
|
||
1100 434D445F
|
||
1100 4F564552
|
||
1101 .LASF27:
|
||
1102 00cb 64617461 .string "data"
|
||
1102 00
|
||
1103 .LASF33:
|
||
1104 00d0 73697A65 .string "size"
|
||
1104 00
|
||
1105 .LASF31:
|
||
1106 00d5 73706F72 .string "sport_tx_done"
|
||
1106 745F7478
|
||
1106 5F646F6E
|
||
1106 6500
|
||
1107 .LASF8:
|
||
1108 00e3 6C6F6E67 .string "long unsigned int"
|
||
1108 20756E73
|
||
1108 69676E65
|
||
1108 6420696E
|
||
1108 7400
|
||
1109 .LASF32:
|
||
1110 00f5 61646472 .string "addr"
|
||
1110 00
|
||
1111 .LASF26:
|
||
1112 00fa 64617461 .string "data_size"
|
||
1112 5F73697A
|
||
1112 6500
|
||
1113 .LASF36:
|
||
1114 0104 474E5520 .string "GNU C 4.3.5"
|
||
1114 4320342E
|
||
1114 332E3500
|
||
1115 .LASF1:
|
||
1116 0110 756E7369 .string "unsigned char"
|
||
1116 676E6564
|
||
1116 20636861
|
||
1116 7200
|
||
1117 .LASF24:
|
||
1118 011e 70617261 .string "param"
|
||
BFIN GAS /tmp/cclW88Uz.s page 25
|
||
|
||
|
||
1118 6D00
|
||
1119 .LASF22:
|
||
1120 0124 636F6465 .string "code"
|
||
1120 00
|
||
1121 .LASF12:
|
||
1122 0129 4C353032 .string "L502_BF_ERR_SUCCESS"
|
||
1122 5F42465F
|
||
1122 4552525F
|
||
1122 53554343
|
||
1122 45535300
|
||
1123 .LASF30:
|
||
1124 013d 7573725F .string "usr_cmd_process"
|
||
1124 636D645F
|
||
1124 70726F63
|
||
1124 65737300
|
||
1125 .LASF11:
|
||
1126 014d 756E7369 .string "unsigned int"
|
||
1126 676E6564
|
||
1126 20696E74
|
||
1126 00
|
||
1127 .LASF10:
|
||
1128 015a 6C6F6E67 .string "long long unsigned int"
|
||
1128 206C6F6E
|
||
1128 6720756E
|
||
1128 7369676E
|
||
1128 65642069
|
||
1129 .LASF13:
|
||
1130 0171 4C353032 .string "L502_BF_ERR_FIRST_CODE"
|
||
1130 5F42465F
|
||
1130 4552525F
|
||
1130 46495253
|
||
1130 545F434F
|
||
1131 .LASF20:
|
||
1132 0188 4C353032 .string "L502_BF_ERR_NO_TEST_IN_PROGR"
|
||
1132 5F42465F
|
||
1132 4552525F
|
||
1132 4E4F5F54
|
||
1132 4553545F
|
||
1133 .LASF5:
|
||
1134 01a5 696E7433 .string "int32_t"
|
||
1134 325F7400
|
||
1135 .LASF16:
|
||
1136 01ad 4C353032 .string "L502_BF_ERR_INVALID_CMD_PARAMS"
|
||
1136 5F42465F
|
||
1136 4552525F
|
||
1136 494E5641
|
||
1136 4C49445F
|
||
1137 .LASF18:
|
||
1138 01cc 4C353032 .string "L502_BF_ERR_STREAM_RUNNING"
|
||
1138 5F42465F
|
||
1138 4552525F
|
||
1138 53545245
|
||
1138 414D5F52
|
||
1139 .LASF9:
|
||
1140 01e7 6C6F6E67 .string "long long int"
|
||
1140 206C6F6E
|
||
1140 6720696E
|
||
BFIN GAS /tmp/cclW88Uz.s page 26
|
||
|
||
|
||
1140 7400
|
||
1141 .LASF21:
|
||
1142 01f5 4C353032 .string "L502_BF_ERR_TEST_VALUE"
|
||
1142 5F42465F
|
||
1142 4552525F
|
||
1142 54455354
|
||
1142 5F56414C
|
||
1143 .LASF29:
|
||
1144 020c 63686172 .string "char"
|
||
1144 00
|
||
1145 .LASF2:
|
||
1146 0211 73686F72 .string "short int"
|
||
1146 7420696E
|
||
1146 7400
|
||
1147 .LASF4:
|
||
1148 021b 75696E74 .string "uint16_t"
|
||
1148 31365F74
|
||
1148 00
|
||
1149 .LASF35:
|
||
1150 0224 7573725F .string "usr_in_proc_data"
|
||
1150 696E5F70
|
||
1150 726F635F
|
||
1150 64617461
|
||
1150 00
|
||
1151 .LASF7:
|
||
1152 0235 75696E74 .string "uint32_t"
|
||
1152 33325F74
|
||
1152 00
|
||
1153 .LASF6:
|
||
1154 023e 6C6F6E67 .string "long int"
|
||
1154 20696E74
|
||
1154 00
|
||
1155 .LASF19:
|
||
1156 0247 4C353032 .string "L502_BF_ERR_STREAM_STOPPED"
|
||
1156 5F42465F
|
||
1156 4552525F
|
||
1156 53545245
|
||
1156 414D5F53
|
||
1157 .LASF0:
|
||
1158 0262 7369676E .string "signed char"
|
||
1158 65642063
|
||
1158 68617200
|
||
1159 .LASF17:
|
||
1160 026e 4C353032 .string "L502_BF_ERR_INSUF_CMD_DATA"
|
||
1160 5F42465F
|
||
1160 4552525F
|
||
1160 494E5355
|
||
1160 465F434D
|
||
1161 .LASF25:
|
||
1162 0289 72657375 .string "result"
|
||
1162 6C7400
|
||
1163 .LASF28:
|
||
1164 0290 745F6C35 .string "t_l502_bf_cmd"
|
||
1164 30325F62
|
||
1164 665F636D
|
||
1164 6400
|
||
1165 .ident "GCC: (ADI-2014R1-RC2) 4.3.5"
|
||
BFIN GAS /tmp/cclW88Uz.s page 27
|
||
|
||
|
||
BFIN GAS /tmp/cclW88Uz.s page 28
|
||
|
||
|
||
DEFINED SYMBOLS
|
||
*ABS*:0000000000000000 src/l502_user_process.c
|
||
/tmp/cclW88Uz.s:13 .text:0000000000000000 _usr_cmd_process
|
||
/tmp/cclW88Uz.s:61 .text:0000000000000040 _sport_tx_done
|
||
/tmp/cclW88Uz.s:80 .text:0000000000000050 _hdma_send_done
|
||
/tmp/cclW88Uz.s:99 .text:0000000000000060 _usr_out_proc_data
|
||
/tmp/cclW88Uz.s:150 .text:0000000000000098 _usr_in_proc_data
|
||
|
||
UNDEFINED SYMBOLS
|
||
_l502_cmd_done
|
||
_stream_out_buf_free
|
||
_stream_in_buf_free
|
||
_sport_tx_req_rdy
|
||
_sport_tx_start_req
|
||
_hdma_send_req_rdy
|
||
_hdma_send_req_start
|