Subversion Repositories dashGPS

Rev

Rev 16 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
16 mjames 1
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccIPuCfb.s 			page 1
2
 
3
 
4
   1              		.cpu cortex-m3
5
   2              		.eabi_attribute 20, 1
6
   3              		.eabi_attribute 21, 1
7
   4              		.eabi_attribute 23, 3
8
   5              		.eabi_attribute 24, 1
9
   6              		.eabi_attribute 25, 1
10
   7              		.eabi_attribute 26, 1
11
   8              		.eabi_attribute 30, 1
12
   9              		.eabi_attribute 34, 1
13
  10              		.eabi_attribute 18, 4
14
  11              		.file	"usb_device.c"
15
  12              		.text
16
  13              	.Ltext0:
17
  14              		.cfi_sections	.debug_frame
18
  15              		.section	.text.MX_USB_DEVICE_Init,"ax",%progbits
19
  16              		.align	1
20
  17              		.global	MX_USB_DEVICE_Init
21
  18              		.arch armv7-m
22
  19              		.syntax unified
23
  20              		.thumb
24
  21              		.thumb_func
25
  22              		.fpu softvfp
26
  24              	MX_USB_DEVICE_Init:
27
  25              	.LFB68:
28
  26              		.file 1 "USB_DEVICE/App/usb_device.c"
29
   1:USB_DEVICE/App/usb_device.c **** /* USER CODE BEGIN Header */
30
   2:USB_DEVICE/App/usb_device.c **** /**
31
   3:USB_DEVICE/App/usb_device.c ****   ******************************************************************************
32
   4:USB_DEVICE/App/usb_device.c ****   * @file           : usb_device.c
33
   5:USB_DEVICE/App/usb_device.c ****   * @version        : v2.0_Cube
34
   6:USB_DEVICE/App/usb_device.c ****   * @brief          : This file implements the USB Device
35
   7:USB_DEVICE/App/usb_device.c ****   ******************************************************************************
36
   8:USB_DEVICE/App/usb_device.c ****   * @attention
37
   9:USB_DEVICE/App/usb_device.c ****   *
38
  10:USB_DEVICE/App/usb_device.c ****   * <h2><center>&copy; Copyright (c) 2021 STMicroelectronics.
39
  11:USB_DEVICE/App/usb_device.c ****   * All rights reserved.</center></h2>
40
  12:USB_DEVICE/App/usb_device.c ****   *
41
  13:USB_DEVICE/App/usb_device.c ****   * This software component is licensed by ST under Ultimate Liberty license
42
  14:USB_DEVICE/App/usb_device.c ****   * SLA0044, the "License"; You may not use this file except in compliance with
43
  15:USB_DEVICE/App/usb_device.c ****   * the License. You may obtain a copy of the License at:
44
  16:USB_DEVICE/App/usb_device.c ****   *                             www.st.com/SLA0044
45
  17:USB_DEVICE/App/usb_device.c ****   *
46
  18:USB_DEVICE/App/usb_device.c ****   ******************************************************************************
47
  19:USB_DEVICE/App/usb_device.c ****   */
48
  20:USB_DEVICE/App/usb_device.c **** /* USER CODE END Header */
49
  21:USB_DEVICE/App/usb_device.c **** 
50
  22:USB_DEVICE/App/usb_device.c **** /* Includes ------------------------------------------------------------------*/
51
  23:USB_DEVICE/App/usb_device.c **** 
52
  24:USB_DEVICE/App/usb_device.c **** #include "usb_device.h"
53
  25:USB_DEVICE/App/usb_device.c **** #include "usbd_core.h"
54
  26:USB_DEVICE/App/usb_device.c **** #include "usbd_desc.h"
55
  27:USB_DEVICE/App/usb_device.c **** #include "usbd_cdc.h"
56
  28:USB_DEVICE/App/usb_device.c **** #include "usbd_cdc_if.h"
57
  29:USB_DEVICE/App/usb_device.c **** 
58
  30:USB_DEVICE/App/usb_device.c **** /* USER CODE BEGIN Includes */
59
  31:USB_DEVICE/App/usb_device.c **** 
60
  32:USB_DEVICE/App/usb_device.c **** /* USER CODE END Includes */
61
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccIPuCfb.s 			page 2
62
 
63
 
64
  33:USB_DEVICE/App/usb_device.c **** 
65
  34:USB_DEVICE/App/usb_device.c **** /* USER CODE BEGIN PV */
66
  35:USB_DEVICE/App/usb_device.c **** /* Private variables ---------------------------------------------------------*/
67
  36:USB_DEVICE/App/usb_device.c **** 
68
  37:USB_DEVICE/App/usb_device.c **** /* USER CODE END PV */
69
  38:USB_DEVICE/App/usb_device.c **** 
70
  39:USB_DEVICE/App/usb_device.c **** /* USER CODE BEGIN PFP */
71
  40:USB_DEVICE/App/usb_device.c **** /* Private function prototypes -----------------------------------------------*/
72
  41:USB_DEVICE/App/usb_device.c **** 
73
  42:USB_DEVICE/App/usb_device.c **** /* USER CODE END PFP */
74
  43:USB_DEVICE/App/usb_device.c **** 
75
  44:USB_DEVICE/App/usb_device.c **** /* USB Device Core handle declaration. */
76
  45:USB_DEVICE/App/usb_device.c **** USBD_HandleTypeDef hUsbDeviceFS;
77
  46:USB_DEVICE/App/usb_device.c **** 
78
  47:USB_DEVICE/App/usb_device.c **** /*
79
  48:USB_DEVICE/App/usb_device.c ****  * -- Insert your variables declaration here --
80
  49:USB_DEVICE/App/usb_device.c ****  */
81
  50:USB_DEVICE/App/usb_device.c **** /* USER CODE BEGIN 0 */
82
  51:USB_DEVICE/App/usb_device.c **** 
83
  52:USB_DEVICE/App/usb_device.c **** /* USER CODE END 0 */
84
  53:USB_DEVICE/App/usb_device.c **** 
85
  54:USB_DEVICE/App/usb_device.c **** /*
86
  55:USB_DEVICE/App/usb_device.c ****  * -- Insert your external function declaration here --
87
  56:USB_DEVICE/App/usb_device.c ****  */
88
  57:USB_DEVICE/App/usb_device.c **** /* USER CODE BEGIN 1 */
89
  58:USB_DEVICE/App/usb_device.c **** 
90
  59:USB_DEVICE/App/usb_device.c **** /* USER CODE END 1 */
91
  60:USB_DEVICE/App/usb_device.c **** 
92
  61:USB_DEVICE/App/usb_device.c **** /**
93
  62:USB_DEVICE/App/usb_device.c ****   * Init USB device Library, add supported class and start the library
94
  63:USB_DEVICE/App/usb_device.c ****   * @retval None
95
  64:USB_DEVICE/App/usb_device.c ****   */
96
  65:USB_DEVICE/App/usb_device.c **** void MX_USB_DEVICE_Init(void)
97
  66:USB_DEVICE/App/usb_device.c **** {
98
  27              		.loc 1 66 1 view -0
99
  28              		.cfi_startproc
100
  29              		@ args = 0, pretend = 0, frame = 0
101
  30              		@ frame_needed = 0, uses_anonymous_args = 0
102
  31 0000 08B5     		push	{r3, lr}
103
  32              	.LCFI0:
104
  33              		.cfi_def_cfa_offset 8
105
  34              		.cfi_offset 3, -8
106
  35              		.cfi_offset 14, -4
107
  67:USB_DEVICE/App/usb_device.c ****   /* USER CODE BEGIN USB_DEVICE_Init_PreTreatment */
108
  68:USB_DEVICE/App/usb_device.c **** 
109
  69:USB_DEVICE/App/usb_device.c ****   /* USER CODE END USB_DEVICE_Init_PreTreatment */
110
  70:USB_DEVICE/App/usb_device.c **** 
111
  71:USB_DEVICE/App/usb_device.c ****   /* Init Device Library, add supported class and start the library. */
112
  72:USB_DEVICE/App/usb_device.c ****   if (USBD_Init(&hUsbDeviceFS, &FS_Desc, DEVICE_FS) != USBD_OK)
113
  36              		.loc 1 72 3 view .LVU1
114
  37              		.loc 1 72 7 is_stmt 0 view .LVU2
115
  38 0002 0022     		movs	r2, #0
116
  39 0004 0F49     		ldr	r1, .L11
117
  40 0006 1048     		ldr	r0, .L11+4
118
  41 0008 FFF7FEFF 		bl	USBD_Init
119
  42              	.LVL0:
120
  43              		.loc 1 72 6 view .LVU3
121
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccIPuCfb.s 			page 3
122
 
123
 
124
  44 000c 70B9     		cbnz	r0, .L7
125
  45              	.L2:
126
  73:USB_DEVICE/App/usb_device.c ****   {
127
  74:USB_DEVICE/App/usb_device.c ****     Error_Handler();
128
  75:USB_DEVICE/App/usb_device.c ****   }
129
  76:USB_DEVICE/App/usb_device.c ****   if (USBD_RegisterClass(&hUsbDeviceFS, &USBD_CDC) != USBD_OK)
130
  46              		.loc 1 76 3 is_stmt 1 view .LVU4
131
  47              		.loc 1 76 7 is_stmt 0 view .LVU5
132
  48 000e 0F49     		ldr	r1, .L11+8
133
  49 0010 0D48     		ldr	r0, .L11+4
134
  50 0012 FFF7FEFF 		bl	USBD_RegisterClass
135
  51              	.LVL1:
136
  52              		.loc 1 76 6 view .LVU6
137
  53 0016 60B9     		cbnz	r0, .L8
138
  54              	.L3:
139
  77:USB_DEVICE/App/usb_device.c ****   {
140
  78:USB_DEVICE/App/usb_device.c ****     Error_Handler();
141
  79:USB_DEVICE/App/usb_device.c ****   }
142
  80:USB_DEVICE/App/usb_device.c ****   if (USBD_CDC_RegisterInterface(&hUsbDeviceFS, &USBD_Interface_fops_FS) != USBD_OK)
143
  55              		.loc 1 80 3 is_stmt 1 view .LVU7
144
  56              		.loc 1 80 7 is_stmt 0 view .LVU8
145
  57 0018 0D49     		ldr	r1, .L11+12
146
  58 001a 0B48     		ldr	r0, .L11+4
147
  59 001c FFF7FEFF 		bl	USBD_CDC_RegisterInterface
148
  60              	.LVL2:
149
  61              		.loc 1 80 6 view .LVU9
150
  62 0020 50B9     		cbnz	r0, .L9
151
  63              	.L4:
152
  81:USB_DEVICE/App/usb_device.c ****   {
153
  82:USB_DEVICE/App/usb_device.c ****     Error_Handler();
154
  83:USB_DEVICE/App/usb_device.c ****   }
155
  84:USB_DEVICE/App/usb_device.c ****   if (USBD_Start(&hUsbDeviceFS) != USBD_OK)
156
  64              		.loc 1 84 3 is_stmt 1 view .LVU10
157
  65              		.loc 1 84 7 is_stmt 0 view .LVU11
158
  66 0022 0948     		ldr	r0, .L11+4
159
  67 0024 FFF7FEFF 		bl	USBD_Start
160
  68              	.LVL3:
161
  69              		.loc 1 84 6 view .LVU12
162
  70 0028 48B9     		cbnz	r0, .L10
163
  71              	.L1:
164
  85:USB_DEVICE/App/usb_device.c ****   {
165
  86:USB_DEVICE/App/usb_device.c ****     Error_Handler();
166
  87:USB_DEVICE/App/usb_device.c ****   }
167
  88:USB_DEVICE/App/usb_device.c **** 
168
  89:USB_DEVICE/App/usb_device.c ****   /* USER CODE BEGIN USB_DEVICE_Init_PostTreatment */
169
  90:USB_DEVICE/App/usb_device.c **** 
170
  91:USB_DEVICE/App/usb_device.c ****   /* USER CODE END USB_DEVICE_Init_PostTreatment */
171
  92:USB_DEVICE/App/usb_device.c **** }
172
  72              		.loc 1 92 1 view .LVU13
173
  73 002a 08BD     		pop	{r3, pc}
174
  74              	.L7:
175
  74:USB_DEVICE/App/usb_device.c ****   }
176
  75              		.loc 1 74 5 is_stmt 1 view .LVU14
177
  76 002c FFF7FEFF 		bl	Error_Handler
178
  77              	.LVL4:
179
  78 0030 EDE7     		b	.L2
180
  79              	.L8:
181
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccIPuCfb.s 			page 4
182
 
183
 
184
  78:USB_DEVICE/App/usb_device.c ****   }
185
  80              		.loc 1 78 5 view .LVU15
186
  81 0032 FFF7FEFF 		bl	Error_Handler
187
  82              	.LVL5:
188
  83 0036 EFE7     		b	.L3
189
  84              	.L9:
190
  82:USB_DEVICE/App/usb_device.c ****   }
191
  85              		.loc 1 82 5 view .LVU16
192
  86 0038 FFF7FEFF 		bl	Error_Handler
193
  87              	.LVL6:
194
  88 003c F1E7     		b	.L4
195
  89              	.L10:
196
  86:USB_DEVICE/App/usb_device.c ****   }
197
  90              		.loc 1 86 5 view .LVU17
198
  91 003e FFF7FEFF 		bl	Error_Handler
199
  92              	.LVL7:
200
  93              		.loc 1 92 1 is_stmt 0 view .LVU18
201
  94 0042 F2E7     		b	.L1
202
  95              	.L12:
203
  96              		.align	2
204
  97              	.L11:
205
  98 0044 00000000 		.word	FS_Desc
206
  99 0048 00000000 		.word	hUsbDeviceFS
207
 100 004c 00000000 		.word	USBD_CDC
208
 101 0050 00000000 		.word	USBD_Interface_fops_FS
209
 102              		.cfi_endproc
210
 103              	.LFE68:
211
 105              		.comm	hUsbDeviceFS,708,4
212
 106              		.text
213
 107              	.Letext0:
214
 108              		.file 2 "c:\\users\\mike\\appdata\\roaming\\xpacks\\@gnu-mcu-eclipse\\arm-none-eabi-gcc\\8.2.1-1.7
215
 109              		.file 3 "c:\\users\\mike\\appdata\\roaming\\xpacks\\@gnu-mcu-eclipse\\arm-none-eabi-gcc\\8.2.1-1.7
216
 110              		.file 4 "Drivers/CMSIS/Include/core_cm3.h"
217
 111              		.file 5 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h"
218
 112              		.file 6 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h"
219
 113              		.file 7 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h"
220
 114              		.file 8 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h"
221
 115              		.file 9 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h"
222
 116              		.file 10 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h"
223
 117              		.file 11 "c:\\users\\mike\\appdata\\roaming\\xpacks\\@gnu-mcu-eclipse\\arm-none-eabi-gcc\\8.2.1-1.
224
 118              		.file 12 "c:\\users\\mike\\appdata\\roaming\\xpacks\\@gnu-mcu-eclipse\\arm-none-eabi-gcc\\8.2.1-1.
225
 119              		.file 13 "c:\\users\\mike\\appdata\\roaming\\xpacks\\@gnu-mcu-eclipse\\arm-none-eabi-gcc\\8.2.1-1.
226
 120              		.file 14 "c:\\users\\mike\\appdata\\roaming\\xpacks\\@gnu-mcu-eclipse\\arm-none-eabi-gcc\\8.2.1-1.
227
 121              		.file 15 "c:\\users\\mike\\appdata\\roaming\\xpacks\\@gnu-mcu-eclipse\\arm-none-eabi-gcc\\8.2.1-1.
228
 122              		.file 16 "Core/Inc/main.h"
229
 123              		.file 17 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h"
230
 124              		.file 18 "USB_DEVICE/App/usbd_desc.h"
231
 125              		.file 19 "Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc/usbd_cdc.h"
232
 126              		.file 20 "USB_DEVICE/App/usbd_cdc_if.h"
233
 127              		.file 21 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h"
234
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccIPuCfb.s 			page 5
235
 
236
 
237
DEFINED SYMBOLS
238
                            *ABS*:0000000000000000 usb_device.c
239
C:\Users\mike\AppData\Local\Temp\ccIPuCfb.s:16     .text.MX_USB_DEVICE_Init:0000000000000000 $t
240
C:\Users\mike\AppData\Local\Temp\ccIPuCfb.s:24     .text.MX_USB_DEVICE_Init:0000000000000000 MX_USB_DEVICE_Init
241
C:\Users\mike\AppData\Local\Temp\ccIPuCfb.s:98     .text.MX_USB_DEVICE_Init:0000000000000044 $d
242
                            *COM*:00000000000002c4 hUsbDeviceFS
243
 
244
UNDEFINED SYMBOLS
245
USBD_Init
246
USBD_RegisterClass
247
USBD_CDC_RegisterInterface
248
USBD_Start
249
Error_Handler
250
FS_Desc
251
USBD_CDC
252
USBD_Interface_fops_FS