|
ARM GAS C:\Users\pmad\AppData\Local\Temp\ccVxP97S.s page 1
|
|
|
|
|
|
1 .cpu cortex-m0
|
|
2 .fpu softvfp
|
|
3 .eabi_attribute 20, 1
|
|
4 .eabi_attribute 21, 1
|
|
5 .eabi_attribute 23, 3
|
|
6 .eabi_attribute 24, 1
|
|
7 .eabi_attribute 25, 1
|
|
8 .eabi_attribute 26, 1
|
|
9 .eabi_attribute 30, 6
|
|
10 .eabi_attribute 34, 0
|
|
11 .eabi_attribute 18, 4
|
|
12 .code 16
|
|
13 .file "BLE_HAL_INT.c"
|
|
14 .text
|
|
15 .Ltext0:
|
|
16 .cfi_sections .debug_frame
|
|
17 .section .text.CyBLE_Bless_Interrupt,"ax",%progbits
|
|
18 .align 2
|
|
19 .global CyBLE_Bless_Interrupt
|
|
20 .code 16
|
|
21 .thumb_func
|
|
22 .type CyBLE_Bless_Interrupt, %function
|
|
23 CyBLE_Bless_Interrupt:
|
|
24 .LFB2:
|
|
25 .file 1 ".\\Generated_Source\\PSoC4\\BLE_HAL_INT.c"
|
|
1:.\Generated_Source\PSoC4/BLE_HAL_INT.c **** /*******************************************************************************
|
|
2:.\Generated_Source\PSoC4/BLE_HAL_INT.c **** * File Name: BLE_HAL_INT.c
|
|
3:.\Generated_Source\PSoC4/BLE_HAL_INT.c **** * Version 2.0
|
|
4:.\Generated_Source\PSoC4/BLE_HAL_INT.c **** *
|
|
5:.\Generated_Source\PSoC4/BLE_HAL_INT.c **** * Description:
|
|
6:.\Generated_Source\PSoC4/BLE_HAL_INT.c **** * This file contains the source code for the Interrupt Service Routine for the
|
|
7:.\Generated_Source\PSoC4/BLE_HAL_INT.c **** * HAL section of the BLE component
|
|
8:.\Generated_Source\PSoC4/BLE_HAL_INT.c **** *
|
|
9:.\Generated_Source\PSoC4/BLE_HAL_INT.c **** ********************************************************************************
|
|
10:.\Generated_Source\PSoC4/BLE_HAL_INT.c **** * Copyright 2014-2015, Cypress Semiconductor Corporation. All rights reserved.
|
|
11:.\Generated_Source\PSoC4/BLE_HAL_INT.c **** * You may use this file only in accordance with the license, terms, conditions,
|
|
12:.\Generated_Source\PSoC4/BLE_HAL_INT.c **** * disclaimers, and limitations in the end user license agreement accompanying
|
|
13:.\Generated_Source\PSoC4/BLE_HAL_INT.c **** * the software package with which this file was provided.
|
|
14:.\Generated_Source\PSoC4/BLE_HAL_INT.c **** *******************************************************************************/
|
|
15:.\Generated_Source\PSoC4/BLE_HAL_INT.c ****
|
|
16:.\Generated_Source\PSoC4/BLE_HAL_INT.c **** #include "BLE_HAL_PVT.h"
|
|
17:.\Generated_Source\PSoC4/BLE_HAL_INT.c ****
|
|
18:.\Generated_Source\PSoC4/BLE_HAL_INT.c ****
|
|
19:.\Generated_Source\PSoC4/BLE_HAL_INT.c **** /*******************************************************************************
|
|
20:.\Generated_Source\PSoC4/BLE_HAL_INT.c **** * Function Name: CyBLE_Bless_Interrupt
|
|
21:.\Generated_Source\PSoC4/BLE_HAL_INT.c **** ********************************************************************************
|
|
22:.\Generated_Source\PSoC4/BLE_HAL_INT.c **** *
|
|
23:.\Generated_Source\PSoC4/BLE_HAL_INT.c **** * Summary:
|
|
24:.\Generated_Source\PSoC4/BLE_HAL_INT.c **** * Handles the Interrupt Service Routine for the BLE sub-system.
|
|
25:.\Generated_Source\PSoC4/BLE_HAL_INT.c **** *
|
|
26:.\Generated_Source\PSoC4/BLE_HAL_INT.c **** * Parameters:
|
|
27:.\Generated_Source\PSoC4/BLE_HAL_INT.c **** * None
|
|
28:.\Generated_Source\PSoC4/BLE_HAL_INT.c **** *
|
|
29:.\Generated_Source\PSoC4/BLE_HAL_INT.c **** * Return:
|
|
30:.\Generated_Source\PSoC4/BLE_HAL_INT.c **** * None
|
|
31:.\Generated_Source\PSoC4/BLE_HAL_INT.c **** *
|
|
32:.\Generated_Source\PSoC4/BLE_HAL_INT.c **** *******************************************************************************/
|
|
ARM GAS C:\Users\pmad\AppData\Local\Temp\ccVxP97S.s page 2
|
|
|
|
|
|
33:.\Generated_Source\PSoC4/BLE_HAL_INT.c **** CY_ISR(CyBLE_Bless_Interrupt)
|
|
34:.\Generated_Source\PSoC4/BLE_HAL_INT.c **** {
|
|
26 .loc 1 34 0
|
|
27 .cfi_startproc
|
|
28 0000 80B5 push {r7, lr}
|
|
29 .cfi_def_cfa_offset 8
|
|
30 .cfi_offset 7, -8
|
|
31 .cfi_offset 14, -4
|
|
32 0002 00AF add r7, sp, #0
|
|
33 .cfi_def_cfa_register 7
|
|
35:.\Generated_Source\PSoC4/BLE_HAL_INT.c **** #if(CYBLE_STACK_MODE_DEBUG)
|
|
36:.\Generated_Source\PSoC4/BLE_HAL_INT.c **** CyBle_ApplCallback(CYBLE_DEBUG_EVT_BLESS_INT, NULL);
|
|
37:.\Generated_Source\PSoC4/BLE_HAL_INT.c **** #endif /* CYBLE_STACK_MODE_DEBUG */
|
|
38:.\Generated_Source\PSoC4/BLE_HAL_INT.c ****
|
|
39:.\Generated_Source\PSoC4/BLE_HAL_INT.c **** /* Call stack manager bless function handler */
|
|
40:.\Generated_Source\PSoC4/BLE_HAL_INT.c **** CyBLE_pf_bless_event_hdlr();
|
|
34 .loc 1 40 0
|
|
35 0004 FFF7FEFF bl CyBle_BleSSInterruptHandler
|
|
41:.\Generated_Source\PSoC4/BLE_HAL_INT.c **** /* Host stack takes care of clearing interrupts */
|
|
42:.\Generated_Source\PSoC4/BLE_HAL_INT.c **** }
|
|
36 .loc 1 42 0
|
|
37 0008 BD46 mov sp, r7
|
|
38 @ sp needed
|
|
39 000a 80BD pop {r7, pc}
|
|
40 .cfi_endproc
|
|
41 .LFE2:
|
|
42 .size CyBLE_Bless_Interrupt, .-CyBLE_Bless_Interrupt
|
|
43 .text
|
|
44 .Letext0:
|
|
45 .section .debug_info,"",%progbits
|
|
46 .Ldebug_info0:
|
|
47 0000 95000000 .4byte 0x95
|
|
48 0004 0400 .2byte 0x4
|
|
49 0006 00000000 .4byte .Ldebug_abbrev0
|
|
50 000a 04 .byte 0x4
|
|
51 000b 01 .uleb128 0x1
|
|
52 000c C0000000 .4byte .LASF13
|
|
53 0010 01 .byte 0x1
|
|
54 0011 70000000 .4byte .LASF14
|
|
55 0015 1B000000 .4byte .LASF15
|
|
56 0019 00000000 .4byte .Ldebug_ranges0+0
|
|
57 001d 00000000 .4byte 0
|
|
58 0021 00000000 .4byte .Ldebug_line0
|
|
59 0025 02 .uleb128 0x2
|
|
60 0026 01 .byte 0x1
|
|
61 0027 06 .byte 0x6
|
|
62 0028 88010000 .4byte .LASF0
|
|
63 002c 02 .uleb128 0x2
|
|
64 002d 01 .byte 0x1
|
|
65 002e 08 .byte 0x8
|
|
66 002f 3C010000 .4byte .LASF1
|
|
67 0033 02 .uleb128 0x2
|
|
68 0034 02 .byte 0x2
|
|
69 0035 05 .byte 0x5
|
|
70 0036 9A010000 .4byte .LASF2
|
|
71 003a 02 .uleb128 0x2
|
|
72 003b 02 .byte 0x2
|
|
ARM GAS C:\Users\pmad\AppData\Local\Temp\ccVxP97S.s page 3
|
|
|
|
|
|
73 003c 07 .byte 0x7
|
|
74 003d 75010000 .4byte .LASF3
|
|
75 0041 02 .uleb128 0x2
|
|
76 0042 04 .byte 0x4
|
|
77 0043 05 .byte 0x5
|
|
78 0044 4F010000 .4byte .LASF4
|
|
79 0048 02 .uleb128 0x2
|
|
80 0049 04 .byte 0x4
|
|
81 004a 07 .byte 0x7
|
|
82 004b 97000000 .4byte .LASF5
|
|
83 004f 02 .uleb128 0x2
|
|
84 0050 08 .byte 0x8
|
|
85 0051 05 .byte 0x5
|
|
86 0052 00000000 .4byte .LASF6
|
|
87 0056 02 .uleb128 0x2
|
|
88 0057 08 .byte 0x8
|
|
89 0058 07 .byte 0x7
|
|
90 0059 A9000000 .4byte .LASF7
|
|
91 005d 03 .uleb128 0x3
|
|
92 005e 04 .byte 0x4
|
|
93 005f 05 .byte 0x5
|
|
94 0060 696E7400 .ascii "int\000"
|
|
95 0064 02 .uleb128 0x2
|
|
96 0065 04 .byte 0x4
|
|
97 0066 07 .byte 0x7
|
|
98 0067 0E000000 .4byte .LASF8
|
|
99 006b 02 .uleb128 0x2
|
|
100 006c 04 .byte 0x4
|
|
101 006d 04 .byte 0x4
|
|
102 006e 94010000 .4byte .LASF9
|
|
103 0072 02 .uleb128 0x2
|
|
104 0073 08 .byte 0x8
|
|
105 0074 04 .byte 0x4
|
|
106 0075 6E010000 .4byte .LASF10
|
|
107 0079 02 .uleb128 0x2
|
|
108 007a 01 .byte 0x1
|
|
109 007b 08 .byte 0x8
|
|
110 007c 4A010000 .4byte .LASF11
|
|
111 0080 02 .uleb128 0x2
|
|
112 0081 04 .byte 0x4
|
|
113 0082 07 .byte 0x7
|
|
114 0083 A4010000 .4byte .LASF12
|
|
115 0087 04 .uleb128 0x4
|
|
116 0088 58010000 .4byte .LASF16
|
|
117 008c 01 .byte 0x1
|
|
118 008d 21 .byte 0x21
|
|
119 008e 00000000 .4byte .LFB2
|
|
120 0092 0C000000 .4byte .LFE2-.LFB2
|
|
121 0096 01 .uleb128 0x1
|
|
122 0097 9C .byte 0x9c
|
|
123 0098 00 .byte 0
|
|
124 .section .debug_abbrev,"",%progbits
|
|
125 .Ldebug_abbrev0:
|
|
126 0000 01 .uleb128 0x1
|
|
127 0001 11 .uleb128 0x11
|
|
128 0002 01 .byte 0x1
|
|
129 0003 25 .uleb128 0x25
|
|
ARM GAS C:\Users\pmad\AppData\Local\Temp\ccVxP97S.s page 4
|
|
|
|
|
|
130 0004 0E .uleb128 0xe
|
|
131 0005 13 .uleb128 0x13
|
|
132 0006 0B .uleb128 0xb
|
|
133 0007 03 .uleb128 0x3
|
|
134 0008 0E .uleb128 0xe
|
|
135 0009 1B .uleb128 0x1b
|
|
136 000a 0E .uleb128 0xe
|
|
137 000b 55 .uleb128 0x55
|
|
138 000c 17 .uleb128 0x17
|
|
139 000d 11 .uleb128 0x11
|
|
140 000e 01 .uleb128 0x1
|
|
141 000f 10 .uleb128 0x10
|
|
142 0010 17 .uleb128 0x17
|
|
143 0011 00 .byte 0
|
|
144 0012 00 .byte 0
|
|
145 0013 02 .uleb128 0x2
|
|
146 0014 24 .uleb128 0x24
|
|
147 0015 00 .byte 0
|
|
148 0016 0B .uleb128 0xb
|
|
149 0017 0B .uleb128 0xb
|
|
150 0018 3E .uleb128 0x3e
|
|
151 0019 0B .uleb128 0xb
|
|
152 001a 03 .uleb128 0x3
|
|
153 001b 0E .uleb128 0xe
|
|
154 001c 00 .byte 0
|
|
155 001d 00 .byte 0
|
|
156 001e 03 .uleb128 0x3
|
|
157 001f 24 .uleb128 0x24
|
|
158 0020 00 .byte 0
|
|
159 0021 0B .uleb128 0xb
|
|
160 0022 0B .uleb128 0xb
|
|
161 0023 3E .uleb128 0x3e
|
|
162 0024 0B .uleb128 0xb
|
|
163 0025 03 .uleb128 0x3
|
|
164 0026 08 .uleb128 0x8
|
|
165 0027 00 .byte 0
|
|
166 0028 00 .byte 0
|
|
167 0029 04 .uleb128 0x4
|
|
168 002a 2E .uleb128 0x2e
|
|
169 002b 00 .byte 0
|
|
170 002c 3F .uleb128 0x3f
|
|
171 002d 19 .uleb128 0x19
|
|
172 002e 03 .uleb128 0x3
|
|
173 002f 0E .uleb128 0xe
|
|
174 0030 3A .uleb128 0x3a
|
|
175 0031 0B .uleb128 0xb
|
|
176 0032 3B .uleb128 0x3b
|
|
177 0033 0B .uleb128 0xb
|
|
178 0034 27 .uleb128 0x27
|
|
179 0035 19 .uleb128 0x19
|
|
180 0036 11 .uleb128 0x11
|
|
181 0037 01 .uleb128 0x1
|
|
182 0038 12 .uleb128 0x12
|
|
183 0039 06 .uleb128 0x6
|
|
184 003a 40 .uleb128 0x40
|
|
185 003b 18 .uleb128 0x18
|
|
186 003c 9642 .uleb128 0x2116
|
|
ARM GAS C:\Users\pmad\AppData\Local\Temp\ccVxP97S.s page 5
|
|
|
|
|
|
187 003e 19 .uleb128 0x19
|
|
188 003f 00 .byte 0
|
|
189 0040 00 .byte 0
|
|
190 0041 00 .byte 0
|
|
191 .section .debug_aranges,"",%progbits
|
|
192 0000 1C000000 .4byte 0x1c
|
|
193 0004 0200 .2byte 0x2
|
|
194 0006 00000000 .4byte .Ldebug_info0
|
|
195 000a 04 .byte 0x4
|
|
196 000b 00 .byte 0
|
|
197 000c 0000 .2byte 0
|
|
198 000e 0000 .2byte 0
|
|
199 0010 00000000 .4byte .LFB2
|
|
200 0014 0C000000 .4byte .LFE2-.LFB2
|
|
201 0018 00000000 .4byte 0
|
|
202 001c 00000000 .4byte 0
|
|
203 .section .debug_ranges,"",%progbits
|
|
204 .Ldebug_ranges0:
|
|
205 0000 00000000 .4byte .LFB2
|
|
206 0004 0C000000 .4byte .LFE2
|
|
207 0008 00000000 .4byte 0
|
|
208 000c 00000000 .4byte 0
|
|
209 .section .debug_line,"",%progbits
|
|
210 .Ldebug_line0:
|
|
211 0000 54000000 .section .debug_str,"MS",%progbits,1
|
|
211 02003D00
|
|
211 00000201
|
|
211 FB0E0D00
|
|
211 01010101
|
|
212 .LASF6:
|
|
213 0000 6C6F6E67 .ascii "long long int\000"
|
|
213 206C6F6E
|
|
213 6720696E
|
|
213 7400
|
|
214 .LASF8:
|
|
215 000e 756E7369 .ascii "unsigned int\000"
|
|
215 676E6564
|
|
215 20696E74
|
|
215 00
|
|
216 .LASF15:
|
|
217 001b 433A5C55 .ascii "C:\\Users\\pmad\\Desktop\\BLE Workshop\\Labs\\Compl"
|
|
217 73657273
|
|
217 5C706D61
|
|
217 645C4465
|
|
217 736B746F
|
|
218 0048 65746564 .ascii "eted Labs\\BLE Lab 1_1\\BLE Lab 1_1.cydsn\000"
|
|
218 204C6162
|
|
218 735C424C
|
|
218 45204C61
|
|
218 6220315F
|
|
219 .LASF14:
|
|
220 0070 2E5C4765 .ascii ".\\Generated_Source\\PSoC4\\BLE_HAL_INT.c\000"
|
|
220 6E657261
|
|
220 7465645F
|
|
220 536F7572
|
|
220 63655C50
|
|
221 .LASF5:
|
|
ARM GAS C:\Users\pmad\AppData\Local\Temp\ccVxP97S.s page 6
|
|
|
|
|
|
222 0097 6C6F6E67 .ascii "long unsigned int\000"
|
|
222 20756E73
|
|
222 69676E65
|
|
222 6420696E
|
|
222 7400
|
|
223 .LASF7:
|
|
224 00a9 6C6F6E67 .ascii "long long unsigned int\000"
|
|
224 206C6F6E
|
|
224 6720756E
|
|
224 7369676E
|
|
224 65642069
|
|
225 .LASF13:
|
|
226 00c0 474E5520 .ascii "GNU C 4.8.4 20140526 (release) [ARM/embedded-4_8-br"
|
|
226 4320342E
|
|
226 382E3420
|
|
226 32303134
|
|
226 30353236
|
|
227 00f3 616E6368 .ascii "anch revision 211358] -mcpu=cortex-m0 -mthumb -g -O"
|
|
227 20726576
|
|
227 6973696F
|
|
227 6E203231
|
|
227 31333538
|
|
228 0126 30202D66 .ascii "0 -ffunction-sections\000"
|
|
228 66756E63
|
|
228 74696F6E
|
|
228 2D736563
|
|
228 74696F6E
|
|
229 .LASF1:
|
|
230 013c 756E7369 .ascii "unsigned char\000"
|
|
230 676E6564
|
|
230 20636861
|
|
230 7200
|
|
231 .LASF11:
|
|
232 014a 63686172 .ascii "char\000"
|
|
232 00
|
|
233 .LASF4:
|
|
234 014f 6C6F6E67 .ascii "long int\000"
|
|
234 20696E74
|
|
234 00
|
|
235 .LASF16:
|
|
236 0158 4379424C .ascii "CyBLE_Bless_Interrupt\000"
|
|
236 455F426C
|
|
236 6573735F
|
|
236 496E7465
|
|
236 72727570
|
|
237 .LASF10:
|
|
238 016e 646F7562 .ascii "double\000"
|
|
238 6C6500
|
|
239 .LASF3:
|
|
240 0175 73686F72 .ascii "short unsigned int\000"
|
|
240 7420756E
|
|
240 7369676E
|
|
240 65642069
|
|
240 6E7400
|
|
241 .LASF0:
|
|
242 0188 7369676E .ascii "signed char\000"
|
|
242 65642063
|
|
ARM GAS C:\Users\pmad\AppData\Local\Temp\ccVxP97S.s page 7
|
|
|
|
|
|
242 68617200
|
|
243 .LASF9:
|
|
244 0194 666C6F61 .ascii "float\000"
|
|
244 7400
|
|
245 .LASF2:
|
|
246 019a 73686F72 .ascii "short int\000"
|
|
246 7420696E
|
|
246 7400
|
|
247 .LASF12:
|
|
248 01a4 73697A65 .ascii "sizetype\000"
|
|
248 74797065
|
|
248 00
|
|
249 .ident "GCC: (GNU Tools for ARM Embedded Processors) 4.8.4 20140526 (release) [ARM/embedded-4_8-br
|