Subversion Repositories dashGPS

Rev

Rev 20 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 20 Rev 21
Line 1... Line 1...
1
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 1
1
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 1
2
 
2
 
3
 
3
 
4
   1              		.cpu cortex-m3
4
   1              		.cpu cortex-m3
5
   2              		.eabi_attribute 20, 1
5
   2              		.eabi_attribute 20, 1
6
   3              		.eabi_attribute 21, 1
6
   3              		.eabi_attribute 21, 1
Line 56... Line 56...
56
  27:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****      (#) Initialize the PCD low level resources through the HAL_PCD_MspInit() API:
56
  27:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****      (#) Initialize the PCD low level resources through the HAL_PCD_MspInit() API:
57
  28:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****          (##) Enable the PCD/USB Low Level interface clock using
57
  28:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****          (##) Enable the PCD/USB Low Level interface clock using
58
  29:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****               (+++) __HAL_RCC_USB_CLK_ENABLE(); For USB Device only FS peripheral
58
  29:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****               (+++) __HAL_RCC_USB_CLK_ENABLE(); For USB Device only FS peripheral
59
  30:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
59
  30:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
60
  31:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****          (##) Initialize the related GPIO clocks
60
  31:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****          (##) Initialize the related GPIO clocks
61
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 2
61
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 2
62
 
62
 
63
 
63
 
64
  32:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****          (##) Configure PCD pin-out
64
  32:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****          (##) Configure PCD pin-out
65
  33:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****          (##) Configure PCD NVIC interrupt
65
  33:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****          (##) Configure PCD NVIC interrupt
66
  34:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
66
  34:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
Line 116... Line 116...
116
  84:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
116
  84:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
117
  85:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** /* Private functions prototypes ----------------------------------------------*/
117
  85:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** /* Private functions prototypes ----------------------------------------------*/
118
  86:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** /** @defgroup PCD_Private_Functions PCD Private Functions
118
  86:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** /** @defgroup PCD_Private_Functions PCD Private Functions
119
  87:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   * @{
119
  87:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   * @{
120
  88:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   */
120
  88:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   */
121
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 3
121
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 3
122
 
122
 
123
 
123
 
124
  89:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** #if defined (USB_OTG_FS)
124
  89:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** #if defined (USB_OTG_FS)
125
  90:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** static HAL_StatusTypeDef PCD_WriteEmptyTxFifo(PCD_HandleTypeDef *hpcd, uint32_t epnum);
125
  90:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** static HAL_StatusTypeDef PCD_WriteEmptyTxFifo(PCD_HandleTypeDef *hpcd, uint32_t epnum);
126
  91:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** static HAL_StatusTypeDef PCD_EP_OutXfrComplete_int(PCD_HandleTypeDef *hpcd, uint32_t epnum);
126
  91:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** static HAL_StatusTypeDef PCD_EP_OutXfrComplete_int(PCD_HandleTypeDef *hpcd, uint32_t epnum);
Line 176... Line 176...
176
 141:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
176
 141:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
177
 142:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** #if defined (USB_OTG_FS)
177
 142:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** #if defined (USB_OTG_FS)
178
 143:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   USBx = hpcd->Instance;
178
 143:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   USBx = hpcd->Instance;
179
 144:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** #endif /* defined (USB_OTG_FS) */
179
 144:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** #endif /* defined (USB_OTG_FS) */
180
 145:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
180
 145:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
181
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 4
181
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 4
182
 
182
 
183
 
183
 
184
 146:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   if (hpcd->State == HAL_PCD_STATE_RESET)
184
 146:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   if (hpcd->State == HAL_PCD_STATE_RESET)
185
 147:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
185
 147:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
186
 148:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     /* Allocate lock resource and initialize it */
186
 148:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     /* Allocate lock resource and initialize it */
Line 236... Line 236...
236
 198:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   (void)USB_SetCurrentMode(hpcd->Instance, USB_DEVICE_MODE);
236
 198:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   (void)USB_SetCurrentMode(hpcd->Instance, USB_DEVICE_MODE);
237
 199:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
237
 199:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
238
 200:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   /* Init endpoints structures */
238
 200:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   /* Init endpoints structures */
239
 201:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   for (i = 0U; i < hpcd->Init.dev_endpoints; i++)
239
 201:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   for (i = 0U; i < hpcd->Init.dev_endpoints; i++)
240
 202:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
240
 202:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
241
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 5
241
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 5
242
 
242
 
243
 
243
 
244
 203:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     /* Init ep structure */
244
 203:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     /* Init ep structure */
245
 204:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     hpcd->IN_ep[i].is_in = 1U;
245
 204:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     hpcd->IN_ep[i].is_in = 1U;
246
 205:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     hpcd->IN_ep[i].num = i;
246
 205:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     hpcd->IN_ep[i].num = i;
Line 296... Line 296...
296
 255:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   (void)HAL_PCD_Stop(hpcd);
296
 255:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   (void)HAL_PCD_Stop(hpcd);
297
 256:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
297
 256:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
298
 257:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** #if (USE_HAL_PCD_REGISTER_CALLBACKS == 1U)
298
 257:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** #if (USE_HAL_PCD_REGISTER_CALLBACKS == 1U)
299
 258:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   if (hpcd->MspDeInitCallback == NULL)
299
 258:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   if (hpcd->MspDeInitCallback == NULL)
300
 259:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
300
 259:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
301
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 6
301
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 6
302
 
302
 
303
 
303
 
304
 260:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     hpcd->MspDeInitCallback = HAL_PCD_MspDeInit; /* Legacy weak MspDeInit  */
304
 260:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     hpcd->MspDeInitCallback = HAL_PCD_MspDeInit; /* Legacy weak MspDeInit  */
305
 261:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   }
305
 261:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   }
306
 262:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
306
 262:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
Line 356... Line 356...
356
  52              		@ args = 0, pretend = 0, frame = 0
356
  52              		@ args = 0, pretend = 0, frame = 0
357
  53              		@ frame_needed = 0, uses_anonymous_args = 0
357
  53              		@ frame_needed = 0, uses_anonymous_args = 0
358
 127:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** #if defined (USB_OTG_FS)
358
 127:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** #if defined (USB_OTG_FS)
359
  54              		.loc 1 127 1 is_stmt 0 view .LVU4
359
  54              		.loc 1 127 1 is_stmt 0 view .LVU4
360
  55 0000 F0B5     		push	{r4, r5, r6, r7, lr}
360
  55 0000 F0B5     		push	{r4, r5, r6, r7, lr}
361
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 7
361
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 7
362
 
362
 
363
 
363
 
364
  56              	.LCFI0:
364
  56              	.LCFI0:
365
  57              		.cfi_def_cfa_offset 20
365
  57              		.cfi_def_cfa_offset 20
366
  58              		.cfi_offset 4, -20
366
  58              		.cfi_offset 4, -20
Line 416... Line 416...
416
  95 0026 0FC6     		stmia	r6!, {r0, r1, r2, r3}
416
  95 0026 0FC6     		stmia	r6!, {r0, r1, r2, r3}
417
  96 0028 2B68     		ldr	r3, [r5]
417
  96 0028 2B68     		ldr	r3, [r5]
418
  97 002a 3360     		str	r3, [r6]
418
  97 002a 3360     		str	r3, [r6]
419
  98 002c 231D     		adds	r3, r4, #4
419
  98 002c 231D     		adds	r3, r4, #4
420
  99 002e 0ECB     		ldm	r3, {r1, r2, r3}
420
  99 002e 0ECB     		ldm	r3, {r1, r2, r3}
421
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 8
421
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 8
422
 
422
 
423
 
423
 
424
 100 0030 3846     		mov	r0, r7
424
 100 0030 3846     		mov	r0, r7
425
 101 0032 FFF7FEFF 		bl	USB_CoreInit
425
 101 0032 FFF7FEFF 		bl	USB_CoreInit
426
 102              	.LVL4:
426
 102              	.LVL4:
Line 476... Line 476...
476
 140              	.LVL8:
476
 140              	.LVL8:
477
 201:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
477
 201:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
478
 141              		.loc 1 201 3 is_stmt 1 view .LVU30
478
 141              		.loc 1 201 3 is_stmt 1 view .LVU30
479
 201:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
479
 201:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
480
 142              		.loc 1 201 10 is_stmt 0 view .LVU31
480
 142              		.loc 1 201 10 is_stmt 0 view .LVU31
481
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 9
481
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 9
482
 
482
 
483
 
483
 
484
 143 0058 0023     		movs	r3, #0
484
 143 0058 0023     		movs	r3, #0
485
 144              	.LVL9:
485
 144              	.LVL9:
486
 145              	.L6:
486
 145              	.L6:
Line 536... Line 536...
536
 178 0080 0133     		adds	r3, r3, #1
536
 178 0080 0133     		adds	r3, r3, #1
537
 179              	.LVL10:
537
 179              	.LVL10:
538
 201:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
538
 201:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
539
 180              		.loc 1 201 47 discriminator 3 view .LVU49
539
 180              		.loc 1 201 47 discriminator 3 view .LVU49
540
 181 0082 DBB2     		uxtb	r3, r3
540
 181 0082 DBB2     		uxtb	r3, r3
541
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 10
541
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 10
542
 
542
 
543
 
543
 
544
 182              	.LVL11:
544
 182              	.LVL11:
545
 201:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
545
 201:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
546
 183              		.loc 1 201 47 discriminator 3 view .LVU50
546
 183              		.loc 1 201 47 discriminator 3 view .LVU50
Line 596... Line 596...
596
 214:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
596
 214:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
597
 218              		.loc 1 214 47 discriminator 3 view .LVU66
597
 218              		.loc 1 214 47 discriminator 3 view .LVU66
598
 219 00b0 DBB2     		uxtb	r3, r3
598
 219 00b0 DBB2     		uxtb	r3, r3
599
 220              	.LVL14:
599
 220              	.LVL14:
600
 214:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
600
 214:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
601
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 11
601
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 11
602
 
602
 
603
 
603
 
604
 221              		.loc 1 214 47 discriminator 3 view .LVU67
604
 221              		.loc 1 214 47 discriminator 3 view .LVU67
605
 222 00b2 E9E7     		b	.L8
605
 222 00b2 E9E7     		b	.L8
606
 223              	.L15:
606
 223              	.L15:
Line 656... Line 656...
656
 260 00e4 84F82932 		strb	r3, [r4, #553]
656
 260 00e4 84F82932 		strb	r3, [r4, #553]
657
 234:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
657
 234:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
658
 261              		.loc 1 234 3 is_stmt 1 view .LVU81
658
 261              		.loc 1 234 3 is_stmt 1 view .LVU81
659
 234:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
659
 234:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
660
 262              		.loc 1 234 9 is_stmt 0 view .LVU82
660
 262              		.loc 1 234 9 is_stmt 0 view .LVU82
661
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 12
661
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 12
662
 
662
 
663
 
663
 
664
 263 00e8 2068     		ldr	r0, [r4]
664
 263 00e8 2068     		ldr	r0, [r4]
665
 264 00ea FFF7FEFF 		bl	USB_DevDisconnect
665
 264 00ea FFF7FEFF 		bl	USB_DevDisconnect
666
 265              	.LVL17:
666
 265              	.LVL17:
Line 716... Line 716...
716
 300              		.align	1
716
 300              		.align	1
717
 301              		.global	HAL_PCD_Start
717
 301              		.global	HAL_PCD_Start
718
 302              		.syntax unified
718
 302              		.syntax unified
719
 303              		.thumb
719
 303              		.thumb
720
 304              		.thumb_func
720
 304              		.thumb_func
721
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 13
721
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 13
722
 
722
 
723
 
723
 
724
 305              		.fpu softvfp
724
 305              		.fpu softvfp
725
 307              	HAL_PCD_Start:
725
 307              	HAL_PCD_Start:
726
 308              	.LVL20:
726
 308              	.LVL20:
Line 776... Line 776...
776
 352:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
776
 352:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
777
 353:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****       case HAL_PCD_SUSPEND_CB_ID :
777
 353:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****       case HAL_PCD_SUSPEND_CB_ID :
778
 354:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         hpcd->SuspendCallback = pCallback;
778
 354:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         hpcd->SuspendCallback = pCallback;
779
 355:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         break;
779
 355:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         break;
780
 356:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
780
 356:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
781
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 14
781
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 14
782
 
782
 
783
 
783
 
784
 357:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****       case HAL_PCD_RESUME_CB_ID :
784
 357:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****       case HAL_PCD_RESUME_CB_ID :
785
 358:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         hpcd->ResumeCallback = pCallback;
785
 358:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         hpcd->ResumeCallback = pCallback;
786
 359:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         break;
786
 359:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         break;
Line 836... Line 836...
836
 409:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     /* Return error status */
836
 409:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     /* Return error status */
837
 410:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     status =  HAL_ERROR;
837
 410:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     status =  HAL_ERROR;
838
 411:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   }
838
 411:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   }
839
 412:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
839
 412:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
840
 413:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   /* Release Lock */
840
 413:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   /* Release Lock */
841
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 15
841
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 15
842
 
842
 
843
 
843
 
844
 414:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   __HAL_UNLOCK(hpcd);
844
 414:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   __HAL_UNLOCK(hpcd);
845
 415:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   return status;
845
 415:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   return status;
846
 416:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** }
846
 416:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** }
Line 896... Line 896...
896
 466:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
896
 466:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
897
 467:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****       case HAL_PCD_CONNECT_CB_ID :
897
 467:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****       case HAL_PCD_CONNECT_CB_ID :
898
 468:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         hpcd->ConnectCallback = HAL_PCD_ConnectCallback;
898
 468:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         hpcd->ConnectCallback = HAL_PCD_ConnectCallback;
899
 469:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         break;
899
 469:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         break;
900
 470:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
900
 470:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
901
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 16
901
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 16
902
 
902
 
903
 
903
 
904
 471:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****       case HAL_PCD_DISCONNECT_CB_ID :
904
 471:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****       case HAL_PCD_DISCONNECT_CB_ID :
905
 472:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         hpcd->DisconnectCallback = HAL_PCD_DisconnectCallback;
905
 472:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         hpcd->DisconnectCallback = HAL_PCD_DisconnectCallback;
906
 473:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         break;
906
 473:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         break;
Line 956... Line 956...
956
 523:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   __HAL_UNLOCK(hpcd);
956
 523:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   __HAL_UNLOCK(hpcd);
957
 524:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   return status;
957
 524:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   return status;
958
 525:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** }
958
 525:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** }
959
 526:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
959
 526:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
960
 527:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** /**
960
 527:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** /**
961
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 17
961
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 17
962
 
962
 
963
 
963
 
964
 528:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   * @brief  Register USB PCD Data OUT Stage Callback
964
 528:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   * @brief  Register USB PCD Data OUT Stage Callback
965
 529:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   *         To be used instead of the weak HAL_PCD_DataOutStageCallback() predefined callback
965
 529:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   *         To be used instead of the weak HAL_PCD_DataOutStageCallback() predefined callback
966
 530:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   * @param  hpcd PCD handle
966
 530:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   * @param  hpcd PCD handle
Line 1016... Line 1016...
1016
 580:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
1016
 580:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
1017
 581:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   if (hpcd->State == HAL_PCD_STATE_READY)
1017
 581:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   if (hpcd->State == HAL_PCD_STATE_READY)
1018
 582:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
1018
 582:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
1019
 583:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     hpcd->DataOutStageCallback = HAL_PCD_DataOutStageCallback; /* Legacy weak DataOutStageCallback 
1019
 583:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     hpcd->DataOutStageCallback = HAL_PCD_DataOutStageCallback; /* Legacy weak DataOutStageCallback 
1020
 584:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   }
1020
 584:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   }
1021
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 18
1021
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 18
1022
 
1022
 
1023
 
1023
 
1024
 585:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   else
1024
 585:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   else
1025
 586:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
1025
 586:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
1026
 587:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     /* Update the error code */
1026
 587:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     /* Update the error code */
Line 1076... Line 1076...
1076
 637:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
1076
 637:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
1077
 638:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   return status;
1077
 638:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   return status;
1078
 639:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** }
1078
 639:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** }
1079
 640:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
1079
 640:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
1080
 641:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** /**
1080
 641:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** /**
1081
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 19
1081
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 19
1082
 
1082
 
1083
 
1083
 
1084
 642:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   * @brief  UnRegister the USB PCD Data IN Stage Callback
1084
 642:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   * @brief  UnRegister the USB PCD Data IN Stage Callback
1085
 643:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   *         USB PCD Data OUT Stage Callback is redirected to the weak HAL_PCD_DataInStageCallback()
1085
 643:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   *         USB PCD Data OUT Stage Callback is redirected to the weak HAL_PCD_DataInStageCallback()
1086
 644:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   * @param  hpcd PCD handle
1086
 644:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   * @param  hpcd PCD handle
Line 1136... Line 1136...
1136
 694:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
1136
 694:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
1137
 695:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   if (hpcd->State == HAL_PCD_STATE_READY)
1137
 695:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   if (hpcd->State == HAL_PCD_STATE_READY)
1138
 696:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
1138
 696:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
1139
 697:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     hpcd->ISOOUTIncompleteCallback = pCallback;
1139
 697:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     hpcd->ISOOUTIncompleteCallback = pCallback;
1140
 698:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   }
1140
 698:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   }
1141
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 20
1141
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 20
1142
 
1142
 
1143
 
1143
 
1144
 699:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   else
1144
 699:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   else
1145
 700:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
1145
 700:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
1146
 701:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     /* Update the error code */
1146
 701:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     /* Update the error code */
Line 1196... Line 1196...
1196
 751:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   * @retval HAL status
1196
 751:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   * @retval HAL status
1197
 752:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   */
1197
 752:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   */
1198
 753:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** HAL_StatusTypeDef HAL_PCD_RegisterIsoInIncpltCallback(PCD_HandleTypeDef *hpcd, pPCD_IsoInIncpltCall
1198
 753:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** HAL_StatusTypeDef HAL_PCD_RegisterIsoInIncpltCallback(PCD_HandleTypeDef *hpcd, pPCD_IsoInIncpltCall
1199
 754:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** {
1199
 754:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** {
1200
 755:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   HAL_StatusTypeDef status = HAL_OK;
1200
 755:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   HAL_StatusTypeDef status = HAL_OK;
1201
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 21
1201
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 21
1202
 
1202
 
1203
 
1203
 
1204
 756:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
1204
 756:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
1205
 757:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   if (pCallback == NULL)
1205
 757:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   if (pCallback == NULL)
1206
 758:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
1206
 758:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
Line 1256... Line 1256...
1256
 808:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
1256
 808:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
1257
 809:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     /* Return error status */
1257
 809:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     /* Return error status */
1258
 810:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     status =  HAL_ERROR;
1258
 810:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     status =  HAL_ERROR;
1259
 811:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   }
1259
 811:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   }
1260
 812:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
1260
 812:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
1261
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 22
1261
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 22
1262
 
1262
 
1263
 
1263
 
1264
 813:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   /* Release Lock */
1264
 813:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   /* Release Lock */
1265
 814:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   __HAL_UNLOCK(hpcd);
1265
 814:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   __HAL_UNLOCK(hpcd);
1266
 815:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
1266
 815:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
Line 1316... Line 1316...
1316
 326              		.loc 1 847 3 is_stmt 1 discriminator 2 view .LVU93
1316
 326              		.loc 1 847 3 is_stmt 1 discriminator 2 view .LVU93
1317
 327 000c 0121     		movs	r1, #1
1317
 327 000c 0121     		movs	r1, #1
1318
 328 000e 80F82812 		strb	r1, [r0, #552]
1318
 328 000e 80F82812 		strb	r1, [r0, #552]
1319
 848:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** #if defined (USB)
1319
 848:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** #if defined (USB)
1320
 849:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   HAL_PCDEx_SetConnectionState(hpcd, 1U);
1320
 849:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   HAL_PCDEx_SetConnectionState(hpcd, 1U);
1321
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 23
1321
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 23
1322
 
1322
 
1323
 
1323
 
1324
 329              		.loc 1 849 3 discriminator 2 view .LVU94
1324
 329              		.loc 1 849 3 discriminator 2 view .LVU94
1325
 330 0012 FFF7FEFF 		bl	HAL_PCDEx_SetConnectionState
1325
 330 0012 FFF7FEFF 		bl	HAL_PCDEx_SetConnectionState
1326
 331              	.LVL21:
1326
 331              	.LVL21:
Line 1376... Line 1376...
1376
 859:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   * @param  hpcd PCD handle
1376
 859:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   * @param  hpcd PCD handle
1377
 860:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   * @retval HAL status
1377
 860:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   * @retval HAL status
1378
 861:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   */
1378
 861:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   */
1379
 862:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** HAL_StatusTypeDef HAL_PCD_Stop(PCD_HandleTypeDef *hpcd)
1379
 862:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** HAL_StatusTypeDef HAL_PCD_Stop(PCD_HandleTypeDef *hpcd)
1380
 863:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** {
1380
 863:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** {
1381
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 24
1381
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 24
1382
 
1382
 
1383
 
1383
 
1384
 373              		.loc 1 863 1 is_stmt 1 view -0
1384
 373              		.loc 1 863 1 is_stmt 1 view -0
1385
 374              		.cfi_startproc
1385
 374              		.cfi_startproc
1386
 375              		@ args = 0, pretend = 0, frame = 0
1386
 375              		@ args = 0, pretend = 0, frame = 0
Line 1436... Line 1436...
1436
 872:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
1436
 872:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
1437
 873:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   (void)USB_DevDisconnect(hpcd->Instance);
1437
 873:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   (void)USB_DevDisconnect(hpcd->Instance);
1438
 874:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   __HAL_UNLOCK(hpcd);
1438
 874:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   __HAL_UNLOCK(hpcd);
1439
 875:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
1439
 875:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
1440
 876:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   return HAL_OK;
1440
 876:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   return HAL_OK;
1441
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 25
1441
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 25
1442
 
1442
 
1443
 
1443
 
1444
 877:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** }
1444
 877:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** }
1445
 417              		.loc 1 877 1 view .LVU118
1445
 417              		.loc 1 877 1 view .LVU118
1446
 418 002a 2846     		mov	r0, r5
1446
 418 002a 2846     		mov	r0, r5
Line 1496... Line 1496...
1496
 245:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   /* Check the PCD handle allocation */
1496
 245:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   /* Check the PCD handle allocation */
1497
 460              		.loc 1 245 1 view .LVU129
1497
 460              		.loc 1 245 1 view .LVU129
1498
 461 0002 10B5     		push	{r4, lr}
1498
 461 0002 10B5     		push	{r4, lr}
1499
 462              	.LCFI7:
1499
 462              	.LCFI7:
1500
 463              		.cfi_def_cfa_offset 8
1500
 463              		.cfi_def_cfa_offset 8
1501
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 26
1501
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 26
1502
 
1502
 
1503
 
1503
 
1504
 464              		.cfi_offset 4, -8
1504
 464              		.cfi_offset 4, -8
1505
 465              		.cfi_offset 14, -4
1505
 465              		.cfi_offset 14, -4
1506
 466 0004 0446     		mov	r4, r0
1506
 466 0004 0446     		mov	r4, r0
Line 1556... Line 1556...
1556
 506              		.fpu softvfp
1556
 506              		.fpu softvfp
1557
 508              	HAL_PCD_DataOutStageCallback:
1557
 508              	HAL_PCD_DataOutStageCallback:
1558
 509              	.LVL39:
1558
 509              	.LVL39:
1559
 510              	.LFB72:
1559
 510              	.LFB72:
1560
 878:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** #if defined (USB_OTG_FS)
1560
 878:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** #if defined (USB_OTG_FS)
1561
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 27
1561
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 27
1562
 
1562
 
1563
 
1563
 
1564
 879:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** /**
1564
 879:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** /**
1565
 880:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   * @brief  Handles PCD interrupt request.
1565
 880:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   * @brief  Handles PCD interrupt request.
1566
 881:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   * @param  hpcd PCD handle
1566
 881:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   * @param  hpcd PCD handle
Line 1616... Line 1616...
1616
 931:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****           }
1616
 931:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****           }
1617
 932:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
1617
 932:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
1618
 933:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****           if ((epint & USB_OTG_DOEPINT_OTEPDIS) == USB_OTG_DOEPINT_OTEPDIS)
1618
 933:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****           if ((epint & USB_OTG_DOEPINT_OTEPDIS) == USB_OTG_DOEPINT_OTEPDIS)
1619
 934:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****           {
1619
 934:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****           {
1620
 935:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****             CLEAR_OUT_EP_INTR(epnum, USB_OTG_DOEPINT_OTEPDIS);
1620
 935:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****             CLEAR_OUT_EP_INTR(epnum, USB_OTG_DOEPINT_OTEPDIS);
1621
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 28
1621
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 28
1622
 
1622
 
1623
 
1623
 
1624
 936:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****           }
1624
 936:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****           }
1625
 937:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
1625
 937:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
1626
 938:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****           /* Clear Status Phase Received interrupt */
1626
 938:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****           /* Clear Status Phase Received interrupt */
Line 1676... Line 1676...
1676
 988:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****           }
1676
 988:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****           }
1677
 989:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****           if ((epint & USB_OTG_DIEPINT_INEPNE) == USB_OTG_DIEPINT_INEPNE)
1677
 989:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****           if ((epint & USB_OTG_DIEPINT_INEPNE) == USB_OTG_DIEPINT_INEPNE)
1678
 990:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****           {
1678
 990:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****           {
1679
 991:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****             CLEAR_IN_EP_INTR(epnum, USB_OTG_DIEPINT_INEPNE);
1679
 991:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****             CLEAR_IN_EP_INTR(epnum, USB_OTG_DIEPINT_INEPNE);
1680
 992:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****           }
1680
 992:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****           }
1681
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 29
1681
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 29
1682
 
1682
 
1683
 
1683
 
1684
 993:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****           if ((epint & USB_OTG_DIEPINT_EPDISD) == USB_OTG_DIEPINT_EPDISD)
1684
 993:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****           if ((epint & USB_OTG_DIEPINT_EPDISD) == USB_OTG_DIEPINT_EPDISD)
1685
 994:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****           {
1685
 994:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****           {
1686
 995:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****             CLEAR_IN_EP_INTR(epnum, USB_OTG_DIEPINT_EPDISD);
1686
 995:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****             CLEAR_IN_EP_INTR(epnum, USB_OTG_DIEPINT_EPDISD);
Line 1736... Line 1736...
1736
1045:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         USBx_OUTEP(i)->DOEPINT = 0xFB7FU;
1736
1045:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         USBx_OUTEP(i)->DOEPINT = 0xFB7FU;
1737
1046:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         USBx_OUTEP(i)->DOEPCTL &= ~USB_OTG_DOEPCTL_STALL;
1737
1046:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         USBx_OUTEP(i)->DOEPCTL &= ~USB_OTG_DOEPCTL_STALL;
1738
1047:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****       }
1738
1047:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****       }
1739
1048:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****       USBx_DEVICE->DAINTMSK |= 0x10001U;
1739
1048:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****       USBx_DEVICE->DAINTMSK |= 0x10001U;
1740
1049:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
1740
1049:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
1741
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 30
1741
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 30
1742
 
1742
 
1743
 
1743
 
1744
1050:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****       if (hpcd->Init.use_dedicated_ep1 != 0U)
1744
1050:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****       if (hpcd->Init.use_dedicated_ep1 != 0U)
1745
1051:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****       {
1745
1051:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****       {
1746
1052:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         USBx_DEVICE->DOUTEP1MSK |= USB_OTG_DOEPMSK_STUPM |
1746
1052:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         USBx_DEVICE->DOUTEP1MSK |= USB_OTG_DOEPMSK_STUPM |
Line 1796... Line 1796...
1796
1102:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     /* Handle RxQLevel Interrupt */
1796
1102:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     /* Handle RxQLevel Interrupt */
1797
1103:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     if (__HAL_PCD_GET_FLAG(hpcd, USB_OTG_GINTSTS_RXFLVL))
1797
1103:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     if (__HAL_PCD_GET_FLAG(hpcd, USB_OTG_GINTSTS_RXFLVL))
1798
1104:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     {
1798
1104:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     {
1799
1105:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****       USB_MASK_INTERRUPT(hpcd->Instance, USB_OTG_GINTSTS_RXFLVL);
1799
1105:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****       USB_MASK_INTERRUPT(hpcd->Instance, USB_OTG_GINTSTS_RXFLVL);
1800
1106:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
1800
1106:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
1801
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 31
1801
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 31
1802
 
1802
 
1803
 
1803
 
1804
1107:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****       temp = USBx->GRXSTSP;
1804
1107:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****       temp = USBx->GRXSTSP;
1805
1108:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
1805
1108:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
1806
1109:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****       ep = &hpcd->OUT_ep[temp & USB_OTG_GRXSTSP_EPNUM];
1806
1109:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****       ep = &hpcd->OUT_ep[temp & USB_OTG_GRXSTSP_EPNUM];
Line 1856... Line 1856...
1856
1159:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****       __HAL_PCD_CLEAR_FLAG(hpcd, USB_OTG_GINTSTS_IISOIXFR);
1856
1159:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****       __HAL_PCD_CLEAR_FLAG(hpcd, USB_OTG_GINTSTS_IISOIXFR);
1857
1160:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     }
1857
1160:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     }
1858
1161:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
1858
1161:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
1859
1162:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     /* Handle Incomplete ISO OUT Interrupt */
1859
1162:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     /* Handle Incomplete ISO OUT Interrupt */
1860
1163:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     if (__HAL_PCD_GET_FLAG(hpcd, USB_OTG_GINTSTS_PXFR_INCOMPISOOUT))
1860
1163:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     if (__HAL_PCD_GET_FLAG(hpcd, USB_OTG_GINTSTS_PXFR_INCOMPISOOUT))
1861
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 32
1861
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 32
1862
 
1862
 
1863
 
1863
 
1864
1164:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     {
1864
1164:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     {
1865
1165:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****       /* Keep application checking the corresponding Iso OUT endpoint
1865
1165:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****       /* Keep application checking the corresponding Iso OUT endpoint
1866
1166:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****       causing the incomplete Interrupt */
1866
1166:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****       causing the incomplete Interrupt */
Line 1916... Line 1916...
1916
1216:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** {
1916
1216:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** {
1917
1217:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   if (__HAL_PCD_GET_FLAG(hpcd, USB_ISTR_CTR))
1917
1217:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   if (__HAL_PCD_GET_FLAG(hpcd, USB_ISTR_CTR))
1918
1218:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
1918
1218:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
1919
1219:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     /* servicing of the endpoint correct transfer interrupt */
1919
1219:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     /* servicing of the endpoint correct transfer interrupt */
1920
1220:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     /* clear of the CTR flag into the sub */
1920
1220:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     /* clear of the CTR flag into the sub */
1921
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 33
1921
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 33
1922
 
1922
 
1923
 
1923
 
1924
1221:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     (void)PCD_EP_ISR_Handler(hpcd);
1924
1221:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     (void)PCD_EP_ISR_Handler(hpcd);
1925
1222:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   }
1925
1222:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   }
1926
1223:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
1926
1223:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
Line 1976... Line 1976...
1976
1273:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     {
1976
1273:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     {
1977
1274:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****        __HAL_PCD_CLEAR_FLAG(hpcd, USB_ISTR_WKUP);
1977
1274:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****        __HAL_PCD_CLEAR_FLAG(hpcd, USB_ISTR_WKUP);
1978
1275:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     }
1978
1275:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     }
1979
1276:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
1979
1276:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
1980
1277:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** #if (USE_HAL_PCD_REGISTER_CALLBACKS == 1U)
1980
1277:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** #if (USE_HAL_PCD_REGISTER_CALLBACKS == 1U)
1981
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 34
1981
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 34
1982
 
1982
 
1983
 
1983
 
1984
1278:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     hpcd->SuspendCallback(hpcd);
1984
1278:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     hpcd->SuspendCallback(hpcd);
1985
1279:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** #else
1985
1279:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** #else
1986
1280:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     HAL_PCD_SuspendCallback(hpcd);
1986
1280:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     HAL_PCD_SuspendCallback(hpcd);
Line 2036... Line 2036...
2036
 523              		.section	.text.HAL_PCD_DataInStageCallback,"ax",%progbits
2036
 523              		.section	.text.HAL_PCD_DataInStageCallback,"ax",%progbits
2037
 524              		.align	1
2037
 524              		.align	1
2038
 525              		.weak	HAL_PCD_DataInStageCallback
2038
 525              		.weak	HAL_PCD_DataInStageCallback
2039
 526              		.syntax unified
2039
 526              		.syntax unified
2040
 527              		.thumb
2040
 527              		.thumb
2041
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 35
2041
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 35
2042
 
2042
 
2043
 
2043
 
2044
 528              		.thumb_func
2044
 528              		.thumb_func
2045
 529              		.fpu softvfp
2045
 529              		.fpu softvfp
2046
 531              	HAL_PCD_DataInStageCallback:
2046
 531              	HAL_PCD_DataInStageCallback:
Line 2096... Line 2096...
2096
 559              		@ args = 0, pretend = 0, frame = 0
2096
 559              		@ args = 0, pretend = 0, frame = 0
2097
 560              		@ frame_needed = 0, uses_anonymous_args = 0
2097
 560              		@ frame_needed = 0, uses_anonymous_args = 0
2098
 561              		@ link register save eliminated.
2098
 561              		@ link register save eliminated.
2099
1343:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   /* Prevent unused argument(s) compilation warning */
2099
1343:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   /* Prevent unused argument(s) compilation warning */
2100
1344:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   UNUSED(hpcd);
2100
1344:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   UNUSED(hpcd);
2101
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 36
2101
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 36
2102
 
2102
 
2103
 
2103
 
2104
 562              		.loc 1 1344 3 view .LVU150
2104
 562              		.loc 1 1344 3 view .LVU150
2105
1345:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
2105
1345:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
2106
1346:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   /* NOTE : This function should not be modified, when the callback is needed,
2106
1346:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   /* NOTE : This function should not be modified, when the callback is needed,
Line 2156... Line 2156...
2156
 598              	HAL_PCD_ResetCallback:
2156
 598              	HAL_PCD_ResetCallback:
2157
 599              	.LVL43:
2157
 599              	.LVL43:
2158
 600              	.LFB76:
2158
 600              	.LFB76:
2159
1365:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
2159
1365:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
2160
1366:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** /**
2160
1366:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** /**
2161
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 37
2161
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 37
2162
 
2162
 
2163
 
2163
 
2164
1367:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   * @brief  USB Reset callback.
2164
1367:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   * @brief  USB Reset callback.
2165
1368:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   * @param  hpcd PCD handle
2165
1368:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   * @param  hpcd PCD handle
2166
1369:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   * @retval None
2166
1369:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   * @retval None
Line 2216... Line 2216...
2216
1393:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****    */
2216
1393:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****    */
2217
1394:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** }
2217
1394:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** }
2218
 629              		.loc 1 1394 1 is_stmt 0 view .LVU160
2218
 629              		.loc 1 1394 1 is_stmt 0 view .LVU160
2219
 630 0000 7047     		bx	lr
2219
 630 0000 7047     		bx	lr
2220
 631              		.cfi_endproc
2220
 631              		.cfi_endproc
2221
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 38
2221
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 38
2222
 
2222
 
2223
 
2223
 
2224
 632              	.LFE77:
2224
 632              	.LFE77:
2225
 634              		.section	.text.HAL_PCD_ResumeCallback,"ax",%progbits
2225
 634              		.section	.text.HAL_PCD_ResumeCallback,"ax",%progbits
2226
 635              		.align	1
2226
 635              		.align	1
Line 2276... Line 2276...
2276
1416:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   */
2276
1416:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   */
2277
1417:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** __weak void HAL_PCD_ISOOUTIncompleteCallback(PCD_HandleTypeDef *hpcd, uint8_t epnum)
2277
1417:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** __weak void HAL_PCD_ISOOUTIncompleteCallback(PCD_HandleTypeDef *hpcd, uint8_t epnum)
2278
1418:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** {
2278
1418:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** {
2279
 667              		.loc 1 1418 1 is_stmt 1 view -0
2279
 667              		.loc 1 1418 1 is_stmt 1 view -0
2280
 668              		.cfi_startproc
2280
 668              		.cfi_startproc
2281
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 39
2281
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 39
2282
 
2282
 
2283
 
2283
 
2284
 669              		@ args = 0, pretend = 0, frame = 0
2284
 669              		@ args = 0, pretend = 0, frame = 0
2285
 670              		@ frame_needed = 0, uses_anonymous_args = 0
2285
 670              		@ frame_needed = 0, uses_anonymous_args = 0
2286
 671              		@ link register save eliminated.
2286
 671              		@ link register save eliminated.
Line 2336... Line 2336...
2336
 698 0000 7047     		bx	lr
2336
 698 0000 7047     		bx	lr
2337
 699              		.cfi_endproc
2337
 699              		.cfi_endproc
2338
 700              	.LFE80:
2338
 700              	.LFE80:
2339
 702              		.section	.text.HAL_PCD_ConnectCallback,"ax",%progbits
2339
 702              		.section	.text.HAL_PCD_ConnectCallback,"ax",%progbits
2340
 703              		.align	1
2340
 703              		.align	1
2341
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 40
2341
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 40
2342
 
2342
 
2343
 
2343
 
2344
 704              		.weak	HAL_PCD_ConnectCallback
2344
 704              		.weak	HAL_PCD_ConnectCallback
2345
 705              		.syntax unified
2345
 705              		.syntax unified
2346
 706              		.thumb
2346
 706              		.thumb
Line 2396... Line 2396...
2396
 736              		.cfi_startproc
2396
 736              		.cfi_startproc
2397
 737              		@ args = 0, pretend = 0, frame = 0
2397
 737              		@ args = 0, pretend = 0, frame = 0
2398
 738              		@ frame_needed = 0, uses_anonymous_args = 0
2398
 738              		@ frame_needed = 0, uses_anonymous_args = 0
2399
 739              		@ link register save eliminated.
2399
 739              		@ link register save eliminated.
2400
1467:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   /* Prevent unused argument(s) compilation warning */
2400
1467:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   /* Prevent unused argument(s) compilation warning */
2401
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 41
2401
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 41
2402
 
2402
 
2403
 
2403
 
2404
1468:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   UNUSED(hpcd);
2404
1468:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   UNUSED(hpcd);
2405
 740              		.loc 1 1468 3 view .LVU176
2405
 740              		.loc 1 1468 3 view .LVU176
2406
1469:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
2406
1469:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
Line 2456... Line 2456...
2456
1501:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   __HAL_LOCK(hpcd);
2456
1501:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   __HAL_LOCK(hpcd);
2457
 761              		.loc 1 1501 3 view .LVU179
2457
 761              		.loc 1 1501 3 view .LVU179
2458
 762              		.loc 1 1501 3 view .LVU180
2458
 762              		.loc 1 1501 3 view .LVU180
2459
 763 0000 90F82832 		ldrb	r3, [r0, #552]	@ zero_extendqisi2
2459
 763 0000 90F82832 		ldrb	r3, [r0, #552]	@ zero_extendqisi2
2460
 764 0004 012B     		cmp	r3, #1
2460
 764 0004 012B     		cmp	r3, #1
2461
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 42
2461
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 42
2462
 
2462
 
2463
 
2463
 
2464
 765 0006 0DD0     		beq	.L49
2464
 765 0006 0DD0     		beq	.L49
2465
1500:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   __HAL_LOCK(hpcd);
2465
1500:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   __HAL_LOCK(hpcd);
2466
 766              		.loc 1 1500 1 is_stmt 0 discriminator 2 view .LVU181
2466
 766              		.loc 1 1500 1 is_stmt 0 discriminator 2 view .LVU181
Line 2516... Line 2516...
2516
 809              		.thumb
2516
 809              		.thumb
2517
 810              		.thumb_func
2517
 810              		.thumb_func
2518
 811              		.fpu softvfp
2518
 811              		.fpu softvfp
2519
 813              	HAL_PCD_DevDisconnect:
2519
 813              	HAL_PCD_DevDisconnect:
2520
 814              	.LVL55:
2520
 814              	.LVL55:
2521
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 43
2521
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 43
2522
 
2522
 
2523
 
2523
 
2524
 815              	.LFB84:
2524
 815              	.LFB84:
2525
1509:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
2525
1509:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
2526
1510:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** /**
2526
1510:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** /**
Line 2576... Line 2576...
2576
 850 0024 10BD     		pop	{r4, pc}
2576
 850 0024 10BD     		pop	{r4, pc}
2577
 851              	.LVL58:
2577
 851              	.LVL58:
2578
 852              	.L56:
2578
 852              	.L56:
2579
 853              	.LCFI12:
2579
 853              	.LCFI12:
2580
 854              		.cfi_def_cfa_offset 0
2580
 854              		.cfi_def_cfa_offset 0
2581
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 44
2581
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 44
2582
 
2582
 
2583
 
2583
 
2584
 855              		.cfi_restore 4
2584
 855              		.cfi_restore 4
2585
 856              		.cfi_restore 14
2585
 856              		.cfi_restore 14
2586
1517:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** #if defined (USB)
2586
1517:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** #if defined (USB)
Line 2636... Line 2636...
2636
 896              		.loc 1 1535 21 is_stmt 0 discriminator 2 view .LVU212
2636
 896              		.loc 1 1535 21 is_stmt 0 discriminator 2 view .LVU212
2637
 897 0012 80F82410 		strb	r1, [r0, #36]
2637
 897 0012 80F82410 		strb	r1, [r0, #36]
2638
1536:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   (void)USB_SetDevAddress(hpcd->Instance, address);
2638
1536:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   (void)USB_SetDevAddress(hpcd->Instance, address);
2639
 898              		.loc 1 1536 3 is_stmt 1 discriminator 2 view .LVU213
2639
 898              		.loc 1 1536 3 is_stmt 1 discriminator 2 view .LVU213
2640
 899              		.loc 1 1536 9 is_stmt 0 discriminator 2 view .LVU214
2640
 899              		.loc 1 1536 9 is_stmt 0 discriminator 2 view .LVU214
2641
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 45
2641
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 45
2642
 
2642
 
2643
 
2643
 
2644
 900 0016 0068     		ldr	r0, [r0]
2644
 900 0016 0068     		ldr	r0, [r0]
2645
 901              	.LVL61:
2645
 901              	.LVL61:
2646
 902              		.loc 1 1536 9 discriminator 2 view .LVU215
2646
 902              		.loc 1 1536 9 discriminator 2 view .LVU215
Line 2696... Line 2696...
2696
 940              		@ frame_needed = 0, uses_anonymous_args = 0
2696
 940              		@ frame_needed = 0, uses_anonymous_args = 0
2697
 941              		.loc 1 1549 1 is_stmt 0 view .LVU223
2697
 941              		.loc 1 1549 1 is_stmt 0 view .LVU223
2698
 942 0000 70B5     		push	{r4, r5, r6, lr}
2698
 942 0000 70B5     		push	{r4, r5, r6, lr}
2699
 943              	.LCFI15:
2699
 943              	.LCFI15:
2700
 944              		.cfi_def_cfa_offset 16
2700
 944              		.cfi_def_cfa_offset 16
2701
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 46
2701
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 46
2702
 
2702
 
2703
 
2703
 
2704
 945              		.cfi_offset 4, -16
2704
 945              		.cfi_offset 4, -16
2705
 946              		.cfi_offset 5, -12
2705
 946              		.cfi_offset 5, -12
2706
 947              		.cfi_offset 6, -8
2706
 947              		.cfi_offset 6, -8
Line 2756... Line 2756...
2756
 980              		.loc 1 1566 12 is_stmt 0 view .LVU239
2756
 980              		.loc 1 1566 12 is_stmt 0 view .LVU239
2757
 981 0024 E370     		strb	r3, [r4, #3]
2757
 981 0024 E370     		strb	r3, [r4, #3]
2758
1567:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
2758
1567:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
2759
1568:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   if (ep->is_in != 0U)
2759
1568:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   if (ep->is_in != 0U)
2760
 982              		.loc 1 1568 3 is_stmt 1 view .LVU240
2760
 982              		.loc 1 1568 3 is_stmt 1 view .LVU240
2761
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 47
2761
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 47
2762
 
2762
 
2763
 
2763
 
2764
 983              		.loc 1 1568 9 is_stmt 0 view .LVU241
2764
 983              		.loc 1 1568 9 is_stmt 0 view .LVU241
2765
 984 0026 6278     		ldrb	r2, [r4, #1]	@ zero_extendqisi2
2765
 984 0026 6278     		ldrb	r2, [r4, #1]	@ zero_extendqisi2
2766
 985              	.LVL69:
2766
 985              	.LVL69:
Line 2816... Line 2816...
2816
 1020              		.loc 1 1583 3 discriminator 2 view .LVU255
2816
 1020              		.loc 1 1583 3 discriminator 2 view .LVU255
2817
 1021              	.LVL74:
2817
 1021              	.LVL74:
2818
 1022              	.L73:
2818
 1022              	.L73:
2819
1584:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** }
2819
1584:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** }
2820
 1023              		.loc 1 1584 1 is_stmt 0 view .LVU256
2820
 1023              		.loc 1 1584 1 is_stmt 0 view .LVU256
2821
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 48
2821
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 48
2822
 
2822
 
2823
 
2823
 
2824
 1024 004e 70BD     		pop	{r4, r5, r6, pc}
2824
 1024 004e 70BD     		pop	{r4, r5, r6, pc}
2825
 1025              	.LVL75:
2825
 1025              	.LVL75:
2826
 1026              	.L76:
2826
 1026              	.L76:
Line 2876... Line 2876...
2876
 1068              	.LVL80:
2876
 1068              	.LVL80:
2877
 1069              	.LFB87:
2877
 1069              	.LFB87:
2878
1585:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
2878
1585:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
2879
1586:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** /**
2879
1586:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** /**
2880
1587:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   * @brief  Deactivate an endpoint.
2880
1587:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   * @brief  Deactivate an endpoint.
2881
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 49
2881
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 49
2882
 
2882
 
2883
 
2883
 
2884
1588:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   * @param  hpcd PCD handle
2884
1588:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   * @param  hpcd PCD handle
2885
1589:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   * @param  ep_addr endpoint address
2885
1589:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   * @param  ep_addr endpoint address
2886
1590:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   * @retval HAL status
2886
1590:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   * @retval HAL status
Line 2936... Line 2936...
2936
 1103 0020 1370     		strb	r3, [r2]
2936
 1103 0020 1370     		strb	r3, [r2]
2937
1607:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
2937
1607:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
2938
1608:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   __HAL_LOCK(hpcd);
2938
1608:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   __HAL_LOCK(hpcd);
2939
 1104              		.loc 1 1608 3 is_stmt 1 view .LVU280
2939
 1104              		.loc 1 1608 3 is_stmt 1 view .LVU280
2940
 1105              		.loc 1 1608 3 view .LVU281
2940
 1105              		.loc 1 1608 3 view .LVU281
2941
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 50
2941
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 50
2942
 
2942
 
2943
 
2943
 
2944
 1106 0022 90F82832 		ldrb	r3, [r0, #552]	@ zero_extendqisi2
2944
 1106 0022 90F82832 		ldrb	r3, [r0, #552]	@ zero_extendqisi2
2945
 1107 0026 012B     		cmp	r3, #1
2945
 1107 0026 012B     		cmp	r3, #1
2946
 1108 0028 16D0     		beq	.L82
2946
 1108 0028 16D0     		beq	.L82
Line 2996... Line 2996...
2996
 1149              	.L82:
2996
 1149              	.L82:
2997
1608:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   (void)USB_DeactivateEndpoint(hpcd->Instance, ep);
2997
1608:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   (void)USB_DeactivateEndpoint(hpcd->Instance, ep);
2998
 1150              		.loc 1 1608 3 view .LVU297
2998
 1150              		.loc 1 1608 3 view .LVU297
2999
 1151 0058 0220     		movs	r0, #2
2999
 1151 0058 0220     		movs	r0, #2
3000
 1152              	.LVL88:
3000
 1152              	.LVL88:
3001
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 51
3001
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 51
3002
 
3002
 
3003
 
3003
 
3004
1608:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   (void)USB_DeactivateEndpoint(hpcd->Instance, ep);
3004
1608:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   (void)USB_DeactivateEndpoint(hpcd->Instance, ep);
3005
 1153              		.loc 1 1608 3 view .LVU298
3005
 1153              		.loc 1 1608 3 view .LVU298
3006
 1154 005a F1E7     		b	.L81
3006
 1154 005a F1E7     		b	.L81
Line 3056... Line 3056...
3056
1628:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
3056
1628:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
3057
1629:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   /*setup and start the Xfer */
3057
1629:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   /*setup and start the Xfer */
3058
1630:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   ep->xfer_buff = pBuf;
3058
1630:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   ep->xfer_buff = pBuf;
3059
 1191              		.loc 1 1630 3 is_stmt 1 view .LVU305
3059
 1191              		.loc 1 1630 3 is_stmt 1 view .LVU305
3060
 1192              		.loc 1 1630 17 is_stmt 0 view .LVU306
3060
 1192              		.loc 1 1630 17 is_stmt 0 view .LVU306
3061
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 52
3061
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 52
3062
 
3062
 
3063
 
3063
 
3064
 1193 000e 0444     		add	r4, r4, r0
3064
 1193 000e 0444     		add	r4, r4, r0
3065
 1194 0010 C4F83C21 		str	r2, [r4, #316]
3065
 1194 0010 C4F83C21 		str	r2, [r4, #316]
3066
1631:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   ep->xfer_len = len;
3066
1631:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   ep->xfer_len = len;
Line 3116... Line 3116...
3116
 1229              		.loc 1 1646 1 is_stmt 0 view .LVU323
3116
 1229              		.loc 1 1646 1 is_stmt 0 view .LVU323
3117
 1230 0032 0020     		movs	r0, #0
3117
 1230 0032 0020     		movs	r0, #0
3118
 1231 0034 70BD     		pop	{r4, r5, r6, pc}
3118
 1231 0034 70BD     		pop	{r4, r5, r6, pc}
3119
 1232              	.LVL98:
3119
 1232              	.LVL98:
3120
 1233              	.L86:
3120
 1233              	.L86:
3121
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 53
3121
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 53
3122
 
3122
 
3123
 
3123
 
3124
1642:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   }
3124
1642:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   }
3125
 1234              		.loc 1 1642 5 is_stmt 1 view .LVU324
3125
 1234              		.loc 1 1642 5 is_stmt 1 view .LVU324
3126
1642:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   }
3126
1642:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   }
Line 3176... Line 3176...
3176
 1273 000c 7047     		bx	lr
3176
 1273 000c 7047     		bx	lr
3177
 1274              		.cfi_endproc
3177
 1274              		.cfi_endproc
3178
 1275              	.LFE89:
3178
 1275              	.LFE89:
3179
 1277              		.section	.text.HAL_PCD_EP_Transmit,"ax",%progbits
3179
 1277              		.section	.text.HAL_PCD_EP_Transmit,"ax",%progbits
3180
 1278              		.align	1
3180
 1278              		.align	1
3181
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 54
3181
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 54
3182
 
3182
 
3183
 
3183
 
3184
 1279              		.global	HAL_PCD_EP_Transmit
3184
 1279              		.global	HAL_PCD_EP_Transmit
3185
 1280              		.syntax unified
3185
 1280              		.syntax unified
3186
 1281              		.thumb
3186
 1281              		.thumb
Line 3236... Line 3236...
3236
 1315              		.loc 1 1674 16 is_stmt 0 view .LVU343
3236
 1315              		.loc 1 1674 16 is_stmt 0 view .LVU343
3237
 1316 0012 AA1C     		adds	r2, r5, #2
3237
 1316 0012 AA1C     		adds	r2, r5, #2
3238
 1317              	.LVL107:
3238
 1317              	.LVL107:
3239
 1318              		.loc 1 1674 16 view .LVU344
3239
 1318              		.loc 1 1674 16 view .LVU344
3240
 1319 0014 5201     		lsls	r2, r2, #5
3240
 1319 0014 5201     		lsls	r2, r2, #5
3241
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 55
3241
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 55
3242
 
3242
 
3243
 
3243
 
3244
 1320 0016 8618     		adds	r6, r0, r2
3244
 1320 0016 8618     		adds	r6, r0, r2
3245
 1321 0018 8350     		str	r3, [r0, r2]
3245
 1321 0018 8350     		str	r3, [r0, r2]
3246
 1322              	.LVL108:
3246
 1322              	.LVL108:
Line 3296... Line 3296...
3296
 1355              		.loc 1 1685 11 is_stmt 0 view .LVU360
3296
 1355              		.loc 1 1685 11 is_stmt 0 view .LVU360
3297
 1356 0034 0068     		ldr	r0, [r0]
3297
 1356 0034 0068     		ldr	r0, [r0]
3298
 1357              	.LVL114:
3298
 1357              	.LVL114:
3299
1685:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   }
3299
1685:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   }
3300
 1358              		.loc 1 1685 11 view .LVU361
3300
 1358              		.loc 1 1685 11 view .LVU361
3301
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 56
3301
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 56
3302
 
3302
 
3303
 
3303
 
3304
 1359 0036 FFF7FEFF 		bl	USB_EPStartXfer
3304
 1359 0036 FFF7FEFF 		bl	USB_EPStartXfer
3305
 1360              	.LVL115:
3305
 1360              	.LVL115:
3306
1685:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   }
3306
1685:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   }
Line 3356... Line 3356...
3356
1726:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   }
3356
1726:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   }
3357
1727:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   __HAL_UNLOCK(hpcd);
3357
1727:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   __HAL_UNLOCK(hpcd);
3358
1728:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
3358
1728:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
3359
1729:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   return HAL_OK;
3359
1729:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   return HAL_OK;
3360
1730:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** }
3360
1730:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** }
3361
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 57
3361
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 57
3362
 
3362
 
3363
 
3363
 
3364
1731:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
3364
1731:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
3365
1732:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** /**
3365
1732:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** /**
3366
1733:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   * @brief  Clear a STALL condition over in an endpoint
3366
1733:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   * @brief  Clear a STALL condition over in an endpoint
Line 3416... Line 3416...
3416
1783:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
3416
1783:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
3417
1784:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     (void)USB_FlushRxFifo(hpcd->Instance);
3417
1784:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     (void)USB_FlushRxFifo(hpcd->Instance);
3418
1785:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   }
3418
1785:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   }
3419
1786:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
3419
1786:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
3420
1787:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   __HAL_UNLOCK(hpcd);
3420
1787:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   __HAL_UNLOCK(hpcd);
3421
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 58
3421
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 58
3422
 
3422
 
3423
 
3423
 
3424
1788:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
3424
1788:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
3425
1789:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   return HAL_OK;
3425
1789:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   return HAL_OK;
3426
1790:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** }
3426
1790:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** }
Line 3476... Line 3476...
3476
1840:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
3476
1840:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
3477
1841:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** /**
3477
1841:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** /**
3478
1842:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   * @}
3478
1842:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   * @}
3479
1843:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   */
3479
1843:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   */
3480
1844:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
3480
1844:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
3481
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 59
3481
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 59
3482
 
3482
 
3483
 
3483
 
3484
1845:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** /**
3484
1845:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** /**
3485
1846:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   * @}
3485
1846:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   * @}
3486
1847:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   */
3486
1847:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   */
Line 3536... Line 3536...
3536
1897:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     (void)USB_WritePacket(USBx, ep->xfer_buff, (uint8_t)epnum, (uint16_t)len);
3536
1897:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     (void)USB_WritePacket(USBx, ep->xfer_buff, (uint8_t)epnum, (uint16_t)len);
3537
1898:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
3537
1898:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
3538
1899:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     ep->xfer_buff  += len;
3538
1899:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     ep->xfer_buff  += len;
3539
1900:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     ep->xfer_count += len;
3539
1900:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     ep->xfer_count += len;
3540
1901:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   }
3540
1901:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   }
3541
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 60
3541
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 60
3542
 
3542
 
3543
 
3543
 
3544
1902:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
3544
1902:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
3545
1903:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   if (ep->xfer_len <= ep->xfer_count)
3545
1903:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   if (ep->xfer_len <= ep->xfer_count)
3546
1904:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
3546
1904:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
Line 3596... Line 3596...
3596
1954:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   }
3596
1954:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   }
3597
1955:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
3597
1955:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
3598
1956:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   return HAL_OK;
3598
1956:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   return HAL_OK;
3599
1957:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** }
3599
1957:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** }
3600
1958:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
3600
1958:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
3601
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 61
3601
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 61
3602
 
3602
 
3603
 
3603
 
3604
1959:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
3604
1959:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
3605
1960:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** /**
3605
1960:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** /**
3606
1961:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   * @brief  process EP OUT setup packet received interrupt.
3606
1961:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   * @brief  process EP OUT setup packet received interrupt.
Line 3656... Line 3656...
3656
 1388              		.cfi_offset 7, -8
3656
 1388              		.cfi_offset 7, -8
3657
 1389              		.cfi_offset 14, -4
3657
 1389              		.cfi_offset 14, -4
3658
 1390 0002 0446     		mov	r4, r0
3658
 1390 0002 0446     		mov	r4, r0
3659
1999:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   PCD_EPTypeDef *ep;
3659
1999:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   PCD_EPTypeDef *ep;
3660
 1391              		.loc 1 1999 3 is_stmt 1 view .LVU365
3660
 1391              		.loc 1 1999 3 is_stmt 1 view .LVU365
3661
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 62
3661
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 62
3662
 
3662
 
3663
 
3663
 
3664
2000:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   uint16_t count;
3664
2000:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   uint16_t count;
3665
 1392              		.loc 1 2000 3 view .LVU366
3665
 1392              		.loc 1 2000 3 view .LVU366
3666
2001:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   uint16_t wIstr;
3666
2001:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   uint16_t wIstr;
Line 3716... Line 3716...
3716
2024:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         ep = &hpcd->IN_ep[0];
3716
2024:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         ep = &hpcd->IN_ep[0];
3717
 1420              		.loc 1 2024 9 is_stmt 1 view .LVU378
3717
 1420              		.loc 1 2024 9 is_stmt 1 view .LVU378
3718
 1421              	.LVL121:
3718
 1421              	.LVL121:
3719
2025:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
3719
2025:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
3720
2026:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         ep->xfer_count = PCD_GET_EP_TX_CNT(hpcd->Instance, ep->num);
3720
2026:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         ep->xfer_count = PCD_GET_EP_TX_CNT(hpcd->Instance, ep->num);
3721
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 63
3721
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 63
3722
 
3722
 
3723
 
3723
 
3724
 1422              		.loc 1 2026 9 view .LVU379
3724
 1422              		.loc 1 2026 9 view .LVU379
3725
 1423              		.loc 1 2026 26 is_stmt 0 view .LVU380
3725
 1423              		.loc 1 2026 26 is_stmt 0 view .LVU380
3726
 1424 001e 2268     		ldr	r2, [r4]
3726
 1424 001e 2268     		ldr	r2, [r4]
Line 3776... Line 3776...
3776
 1462 0064 A2F84C30 		strh	r3, [r2, #76]	@ movhi
3776
 1462 0064 A2F84C30 		strh	r3, [r2, #76]	@ movhi
3777
2039:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****           hpcd->USB_Address = 0U;
3777
2039:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****           hpcd->USB_Address = 0U;
3778
 1463              		.loc 1 2039 11 is_stmt 1 view .LVU394
3778
 1463              		.loc 1 2039 11 is_stmt 1 view .LVU394
3779
 1464              		.loc 1 2039 29 is_stmt 0 view .LVU395
3779
 1464              		.loc 1 2039 29 is_stmt 0 view .LVU395
3780
 1465 0068 0023     		movs	r3, #0
3780
 1465 0068 0023     		movs	r3, #0
3781
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 64
3781
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 64
3782
 
3782
 
3783
 
3783
 
3784
 1466 006a 84F82430 		strb	r3, [r4, #36]
3784
 1466 006a 84F82430 		strb	r3, [r4, #36]
3785
 1467 006e 73E0     		b	.L95
3785
 1467 006e 73E0     		b	.L95
3786
 1468              	.LVL123:
3786
 1468              	.LVL123:
Line 3836... Line 3836...
3836
 1497              	.LVL126:
3836
 1497              	.LVL126:
3837
 1498              		.loc 1 2060 11 view .LVU404
3837
 1498              		.loc 1 2060 11 view .LVU404
3838
 1499 00a6 43F08003 		orr	r3, r3, #128
3838
 1499 00a6 43F08003 		orr	r3, r3, #128
3839
 1500              	.LVL127:
3839
 1500              	.LVL127:
3840
 1501              		.loc 1 2060 11 is_stmt 0 view .LVU405
3840
 1501              		.loc 1 2060 11 is_stmt 0 view .LVU405
3841
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 65
3841
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 65
3842
 
3842
 
3843
 
3843
 
3844
 1502 00aa 1380     		strh	r3, [r2]	@ movhi
3844
 1502 00aa 1380     		strh	r3, [r2]	@ movhi
3845
 1503              	.LBE3:
3845
 1503              	.LBE3:
3846
2061:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
3846
2061:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
Line 3896... Line 3896...
3896
 1522 00be 00D0     		beq	.L104
3896
 1522 00be 00D0     		beq	.L104
3897
 1523              		.loc 1 2092 11 discriminator 5 view .LVU411
3897
 1523              		.loc 1 2092 11 discriminator 5 view .LVU411
3898
 1524 00c0 0131     		adds	r1, r1, #1
3898
 1524 00c0 0131     		adds	r1, r1, #1
3899
 1525              	.LVL131:
3899
 1525              	.LVL131:
3900
 1526              	.L104:
3900
 1526              	.L104:
3901
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 66
3901
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 66
3902
 
3902
 
3903
 
3903
 
3904
 1527              		.loc 1 2092 11 discriminator 7 view .LVU412
3904
 1527              		.loc 1 2092 11 discriminator 7 view .LVU412
3905
 1528 00c2 8902     		lsls	r1, r1, #10
3905
 1528 00c2 8902     		lsls	r1, r1, #10
3906
 1529              	.LVL132:
3906
 1529              	.LVL132:
Line 3956... Line 3956...
3956
2104:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****       {
3956
2104:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****       {
3957
2105:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         /* clear int flag */
3957
2105:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         /* clear int flag */
3958
2106:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         PCD_CLEAR_RX_EP_CTR(hpcd->Instance, epindex);
3958
2106:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         PCD_CLEAR_RX_EP_CTR(hpcd->Instance, epindex);
3959
2107:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         ep = &hpcd->OUT_ep[epindex];
3959
2107:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         ep = &hpcd->OUT_ep[epindex];
3960
2108:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
3960
2108:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
3961
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 67
3961
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 67
3962
 
3962
 
3963
 
3963
 
3964
2109:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         /* OUT double Buffering*/
3964
2109:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         /* OUT double Buffering*/
3965
2110:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         if (ep->doublebuffer == 0U)
3965
2110:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         if (ep->doublebuffer == 0U)
3966
2111:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         {
3966
2111:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         {
Line 4016... Line 4016...
4016
2161:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****       if ((wEPVal & USB_EP_CTR_TX) != 0U)
4016
2161:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****       if ((wEPVal & USB_EP_CTR_TX) != 0U)
4017
 1568              		.loc 1 2161 7 is_stmt 1 view .LVU424
4017
 1568              		.loc 1 2161 7 is_stmt 1 view .LVU424
4018
 1569              		.loc 1 2161 10 is_stmt 0 view .LVU425
4018
 1569              		.loc 1 2161 10 is_stmt 0 view .LVU425
4019
 1570 00f4 16F0800F 		tst	r6, #128
4019
 1570 00f4 16F0800F 		tst	r6, #128
4020
 1571 00f8 2ED0     		beq	.L95
4020
 1571 00f8 2ED0     		beq	.L95
4021
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 68
4021
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 68
4022
 
4022
 
4023
 
4023
 
4024
2162:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****       {
4024
2162:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****       {
4025
2163:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         ep = &hpcd->IN_ep[epindex];
4025
2163:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         ep = &hpcd->IN_ep[epindex];
4026
 1572              		.loc 1 2163 9 is_stmt 1 view .LVU426
4026
 1572              		.loc 1 2163 9 is_stmt 1 view .LVU426
Line 4076... Line 4076...
4076
2173:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         if (ep->xfer_len == 0U)
4076
2173:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         if (ep->xfer_len == 0U)
4077
 1613              		.loc 1 2173 9 is_stmt 1 view .LVU437
4077
 1613              		.loc 1 2173 9 is_stmt 1 view .LVU437
4078
 1614              		.loc 1 2173 15 is_stmt 0 view .LVU438
4078
 1614              		.loc 1 2173 15 is_stmt 0 view .LVU438
4079
 1615 0146 E358     		ldr	r3, [r4, r3]
4079
 1615 0146 E358     		ldr	r3, [r4, r3]
4080
 1616              		.loc 1 2173 12 view .LVU439
4080
 1616              		.loc 1 2173 12 view .LVU439
4081
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 69
4081
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 69
4082
 
4082
 
4083
 
4083
 
4084
 1617 0148 002B     		cmp	r3, #0
4084
 1617 0148 002B     		cmp	r3, #0
4085
 1618 014a 40F00781 		bne	.L113
4085
 1618 014a 40F00781 		bne	.L113
4086
2174:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         {
4086
2174:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         {
Line 4136... Line 4136...
4136
 1650 017a 0388     		ldrh	r3, [r0]
4136
 1650 017a 0388     		ldrh	r3, [r0]
4137
 1651              	.LVL144:
4137
 1651              	.LVL144:
4138
2049:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
4138
2049:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
4139
 1652              		.loc 1 2049 16 view .LVU454
4139
 1652              		.loc 1 2049 16 view .LVU454
4140
 1653 017c 9BB2     		uxth	r3, r3
4140
 1653 017c 9BB2     		uxth	r3, r3
4141
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 70
4141
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 70
4142
 
4142
 
4143
 
4143
 
4144
 1654              	.LVL145:
4144
 1654              	.LVL145:
4145
2051:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         {
4145
2051:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         {
4146
 1655              		.loc 1 2051 9 is_stmt 1 view .LVU455
4146
 1655              		.loc 1 2051 9 is_stmt 1 view .LVU455
Line 4196... Line 4196...
4196
 1692              		.loc 1 2077 11 is_stmt 1 view .LVU468
4196
 1692              		.loc 1 2077 11 is_stmt 1 view .LVU468
4197
2077:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****           {
4197
2077:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****           {
4198
 1693              		.loc 1 2077 14 is_stmt 0 view .LVU469
4198
 1693              		.loc 1 2077 14 is_stmt 0 view .LVU469
4199
 1694 01bc 8BB1     		cbz	r3, .L100
4199
 1694 01bc 8BB1     		cbz	r3, .L100
4200
2077:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****           {
4200
2077:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****           {
4201
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 71
4201
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 71
4202
 
4202
 
4203
 
4203
 
4204
 1695              		.loc 1 2077 44 discriminator 1 view .LVU470
4204
 1695              		.loc 1 2077 44 discriminator 1 view .LVU470
4205
 1696 01be D4F83C11 		ldr	r1, [r4, #316]
4205
 1696 01be D4F83C11 		ldr	r1, [r4, #316]
4206
2077:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****           {
4206
2077:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****           {
Line 4256... Line 4256...
4256
 1733 01f0 7FF460AF 		bne	.L101
4256
 1733 01f0 7FF460AF 		bne	.L101
4257
2092:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****           PCD_SET_EP_RX_STATUS(hpcd->Instance, PCD_ENDP0, USB_EP_RX_VALID);
4257
2092:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****           PCD_SET_EP_RX_STATUS(hpcd->Instance, PCD_ENDP0, USB_EP_RX_VALID);
4258
 1734              		.loc 1 2092 11 discriminator 1 view .LVU485
4258
 1734              		.loc 1 2092 11 discriminator 1 view .LVU485
4259
 1735 01f4 B3F80C24 		ldrh	r2, [r3, #1036]
4259
 1735 01f4 B3F80C24 		ldrh	r2, [r3, #1036]
4260
 1736 01f8 92B2     		uxth	r2, r2
4260
 1736 01f8 92B2     		uxth	r2, r2
4261
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 72
4261
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 72
4262
 
4262
 
4263
 
4263
 
4264
 1737 01fa 22F4F842 		bic	r2, r2, #31744
4264
 1737 01fa 22F4F842 		bic	r2, r2, #31744
4265
 1738 01fe 92B2     		uxth	r2, r2
4265
 1738 01fe 92B2     		uxth	r2, r2
4266
 1739 0200 A3F80C24 		strh	r2, [r3, #1036]	@ movhi
4266
 1739 0200 A3F80C24 		strh	r2, [r3, #1036]	@ movhi
Line 4316... Line 4316...
4316
 1776              		.loc 1 2106 9 is_stmt 1 view .LVU498
4316
 1776              		.loc 1 2106 9 is_stmt 1 view .LVU498
4317
 1777              	.LBB11:
4317
 1777              	.LBB11:
4318
2106:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         ep = &hpcd->OUT_ep[epindex];
4318
2106:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         ep = &hpcd->OUT_ep[epindex];
4319
 1778              		.loc 1 2106 9 view .LVU499
4319
 1778              		.loc 1 2106 9 view .LVU499
4320
2106:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         ep = &hpcd->OUT_ep[epindex];
4320
2106:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         ep = &hpcd->OUT_ep[epindex];
4321
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 73
4321
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 73
4322
 
4322
 
4323
 
4323
 
4324
 1779              		.loc 1 2106 9 view .LVU500
4324
 1779              		.loc 1 2106 9 view .LVU500
4325
 1780 022e 30F82530 		ldrh	r3, [r0, r5, lsl #2]
4325
 1780 022e 30F82530 		ldrh	r3, [r0, r5, lsl #2]
4326
 1781              	.LVL158:
4326
 1781              	.LVL158:
Line 4376... Line 4376...
4376
 1818 026e 04EB4511 		add	r1, r4, r5, lsl #5
4376
 1818 026e 04EB4511 		add	r1, r4, r5, lsl #5
4377
 1819 0272 3B46     		mov	r3, r7
4377
 1819 0272 3B46     		mov	r3, r7
4378
 1820 0274 B1F82E21 		ldrh	r2, [r1, #302]
4378
 1820 0274 B1F82E21 		ldrh	r2, [r1, #302]
4379
 1821 0278 D1F83C11 		ldr	r1, [r1, #316]
4379
 1821 0278 D1F83C11 		ldr	r1, [r1, #316]
4380
 1822 027c FFF7FEFF 		bl	USB_ReadPMA
4380
 1822 027c FFF7FEFF 		bl	USB_ReadPMA
4381
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 74
4381
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 74
4382
 
4382
 
4383
 
4383
 
4384
 1823              	.LVL163:
4384
 1823              	.LVL163:
4385
 1824 0280 27E0     		b	.L108
4385
 1824 0280 27E0     		b	.L108
4386
 1825              	.LVL164:
4386
 1825              	.LVL164:
Line 4436... Line 4436...
4436
 1862 02c2 23F07003 		bic	r3, r3, #112
4436
 1862 02c2 23F07003 		bic	r3, r3, #112
4437
 1863              	.LVL166:
4437
 1863              	.LVL166:
4438
2139:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         }
4438
2139:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         }
4439
 1864              		.loc 1 2139 11 discriminator 1 view .LVU527
4439
 1864              		.loc 1 2139 11 discriminator 1 view .LVU527
4440
 1865 02c6 43F40043 		orr	r3, r3, #32768
4440
 1865 02c6 43F40043 		orr	r3, r3, #32768
4441
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 75
4441
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 75
4442
 
4442
 
4443
 
4443
 
4444
 1866              	.LVL167:
4444
 1866              	.LVL167:
4445
2139:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         }
4445
2139:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****         }
4446
 1867              		.loc 1 2139 11 is_stmt 0 discriminator 1 view .LVU528
4446
 1867              		.loc 1 2139 11 is_stmt 0 discriminator 1 view .LVU528
Line 4496... Line 4496...
4496
2126:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****             }
4496
2126:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****             }
4497
 1906              		.loc 1 2126 15 view .LVU540
4497
 1906              		.loc 1 2126 15 view .LVU540
4498
 1907 030a 04EB4511 		add	r1, r4, r5, lsl #5
4498
 1907 030a 04EB4511 		add	r1, r4, r5, lsl #5
4499
 1908 030e 3B46     		mov	r3, r7
4499
 1908 030e 3B46     		mov	r3, r7
4500
 1909 0310 B1F83021 		ldrh	r2, [r1, #304]
4500
 1909 0310 B1F83021 		ldrh	r2, [r1, #304]
4501
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 76
4501
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 76
4502
 
4502
 
4503
 
4503
 
4504
 1910 0314 D1F83C11 		ldr	r1, [r1, #316]
4504
 1910 0314 D1F83C11 		ldr	r1, [r1, #316]
4505
 1911 0318 FFF7FEFF 		bl	USB_ReadPMA
4505
 1911 0318 FFF7FEFF 		bl	USB_ReadPMA
4506
 1912              	.LVL169:
4506
 1912              	.LVL169:
Line 4556... Line 4556...
4556
 1949              		.loc 1 2184 11 is_stmt 1 view .LVU549
4556
 1949              		.loc 1 2184 11 is_stmt 1 view .LVU549
4557
 1950              		.loc 1 2184 17 is_stmt 0 view .LVU550
4557
 1950              		.loc 1 2184 17 is_stmt 0 view .LVU550
4558
 1951 035c 04EB4515 		add	r5, r4, r5, lsl #5
4558
 1951 035c 04EB4515 		add	r5, r4, r5, lsl #5
4559
 1952              	.LVL175:
4559
 1952              	.LVL175:
4560
 1953              		.loc 1 2184 17 view .LVU551
4560
 1953              		.loc 1 2184 17 view .LVU551
4561
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 77
4561
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 77
4562
 
4562
 
4563
 
4563
 
4564
 1954 0360 95F82810 		ldrb	r1, [r5, #40]	@ zero_extendqisi2
4564
 1954 0360 95F82810 		ldrb	r1, [r5, #40]	@ zero_extendqisi2
4565
 1955 0364 2046     		mov	r0, r4
4565
 1955 0364 2046     		mov	r0, r4
4566
 1956 0366 FFF7FEFF 		bl	HAL_PCD_EP_Transmit
4566
 1956 0366 FFF7FEFF 		bl	HAL_PCD_EP_Transmit
Line 4616... Line 4616...
4616
 1997              	.LVL180:
4616
 1997              	.LVL180:
4617
1217:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
4617
1217:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
4618
 1998              		.loc 1 1217 6 view .LVU560
4618
 1998              		.loc 1 1217 6 view .LVU560
4619
 1999 000a 10F4004F 		tst	r0, #32768
4619
 1999 000a 10F4004F 		tst	r0, #32768
4620
 2000 000e 45D1     		bne	.L132
4620
 2000 000e 45D1     		bne	.L132
4621
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 78
4621
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 78
4622
 
4622
 
4623
 
4623
 
4624
 2001              	.L122:
4624
 2001              	.L122:
4625
1224:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
4625
1224:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
4626
 2002              		.loc 1 1224 3 is_stmt 1 view .LVU561
4626
 2002              		.loc 1 1224 3 is_stmt 1 view .LVU561
Line 4676... Line 4676...
4676
 2042              	.L125:
4676
 2042              	.L125:
4677
1247:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
4677
1247:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
4678
 2043              		.loc 1 1247 3 view .LVU572
4678
 2043              		.loc 1 1247 3 view .LVU572
4679
1247:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
4679
1247:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
4680
 2044              		.loc 1 1247 7 is_stmt 0 view .LVU573
4680
 2044              		.loc 1 1247 7 is_stmt 0 view .LVU573
4681
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 79
4681
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 79
4682
 
4682
 
4683
 
4683
 
4684
 2045 0058 2068     		ldr	r0, [r4]
4684
 2045 0058 2068     		ldr	r0, [r4]
4685
 2046 005a FFF7FEFF 		bl	USB_ReadInterrupts
4685
 2046 005a FFF7FEFF 		bl	USB_ReadInterrupts
4686
 2047              	.LVL184:
4686
 2047              	.LVL184:
Line 4736... Line 4736...
4736
1300:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** #endif /* defined (USB) */
4736
1300:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** #endif /* defined (USB) */
4737
 2086              		.loc 1 1300 1 is_stmt 0 view .LVU585
4737
 2086              		.loc 1 1300 1 is_stmt 0 view .LVU585
4738
 2087 009a 10BD     		pop	{r4, pc}
4738
 2087 009a 10BD     		pop	{r4, pc}
4739
 2088              	.LVL188:
4739
 2088              	.LVL188:
4740
 2089              	.L132:
4740
 2089              	.L132:
4741
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 80
4741
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 80
4742
 
4742
 
4743
 
4743
 
4744
1221:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   }
4744
1221:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   }
4745
 2090              		.loc 1 1221 5 is_stmt 1 view .LVU586
4745
 2090              		.loc 1 1221 5 is_stmt 1 view .LVU586
4746
1221:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   }
4746
1221:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   }
Line 4796... Line 4796...
4796
 2130 00de 9BB2     		uxth	r3, r3
4796
 2130 00de 9BB2     		uxth	r3, r3
4797
 2131 00e0 23F00803 		bic	r3, r3, #8
4797
 2131 00e0 23F00803 		bic	r3, r3, #8
4798
 2132 00e4 9BB2     		uxth	r3, r3
4798
 2132 00e4 9BB2     		uxth	r3, r3
4799
 2133 00e6 A2F84030 		strh	r3, [r2, #64]	@ movhi
4799
 2133 00e6 A2F84030 		strh	r3, [r2, #64]	@ movhi
4800
1255:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** #endif /* USE_HAL_PCD_REGISTER_CALLBACKS */
4800
1255:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** #endif /* USE_HAL_PCD_REGISTER_CALLBACKS */
4801
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 81
4801
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 81
4802
 
4802
 
4803
 
4803
 
4804
 2134              		.loc 1 1255 5 is_stmt 1 view .LVU598
4804
 2134              		.loc 1 1255 5 is_stmt 1 view .LVU598
4805
 2135 00ea 2046     		mov	r0, r4
4805
 2135 00ea 2046     		mov	r0, r4
4806
 2136 00ec FFF7FEFF 		bl	HAL_PCD_ResumeCallback
4806
 2136 00ec FFF7FEFF 		bl	HAL_PCD_ResumeCallback
Line 4856... Line 4856...
4856
 2175 013c 08D0     		beq	.L128
4856
 2175 013c 08D0     		beq	.L128
4857
1274:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     }
4857
1274:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****     }
4858
 2176              		.loc 1 1274 8 is_stmt 1 view .LVU610
4858
 2176              		.loc 1 1274 8 is_stmt 1 view .LVU610
4859
 2177 013e 2268     		ldr	r2, [r4]
4859
 2177 013e 2268     		ldr	r2, [r4]
4860
 2178 0140 B2F84430 		ldrh	r3, [r2, #68]
4860
 2178 0140 B2F84430 		ldrh	r3, [r2, #68]
4861
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 82
4861
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 82
4862
 
4862
 
4863
 
4863
 
4864
 2179 0144 9BB2     		uxth	r3, r3
4864
 2179 0144 9BB2     		uxth	r3, r3
4865
 2180 0146 23F48053 		bic	r3, r3, #4096
4865
 2180 0146 23F48053 		bic	r3, r3, #4096
4866
 2181 014a 9BB2     		uxth	r3, r3
4866
 2181 014a 9BB2     		uxth	r3, r3
Line 4916... Line 4916...
4916
1699:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
4916
1699:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
4917
 2228              		.loc 1 1699 3 is_stmt 1 view .LVU616
4917
 2228              		.loc 1 1699 3 is_stmt 1 view .LVU616
4918
1701:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
4918
1701:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
4919
 2229              		.loc 1 1701 3 view .LVU617
4919
 2229              		.loc 1 1701 3 view .LVU617
4920
 2230 0002 01F00705 		and	r5, r1, #7
4920
 2230 0002 01F00705 		and	r5, r1, #7
4921
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 83
4921
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 83
4922
 
4922
 
4923
 
4923
 
4924
1701:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
4924
1701:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
4925
 2231              		.loc 1 1701 53 is_stmt 0 view .LVU618
4925
 2231              		.loc 1 1701 53 is_stmt 0 view .LVU618
4926
 2232 0006 4368     		ldr	r3, [r0, #4]
4926
 2232 0006 4368     		ldr	r3, [r0, #4]
Line 4976... Line 4976...
4976
 2267 0030 0446     		mov	r4, r0
4976
 2267 0030 0446     		mov	r4, r0
4977
1720:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
4977
1720:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
4978
 2268              		.loc 1 1720 3 is_stmt 1 discriminator 2 view .LVU634
4978
 2268              		.loc 1 1720 3 is_stmt 1 discriminator 2 view .LVU634
4979
 2269 0032 0123     		movs	r3, #1
4979
 2269 0032 0123     		movs	r3, #1
4980
 2270 0034 80F82832 		strb	r3, [r0, #552]
4980
 2270 0034 80F82832 		strb	r3, [r0, #552]
4981
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 84
4981
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 84
4982
 
4982
 
4983
 
4983
 
4984
1722:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   if ((ep_addr & EP_ADDR_MSK) == 0U)
4984
1722:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   if ((ep_addr & EP_ADDR_MSK) == 0U)
4985
 2271              		.loc 1 1722 3 discriminator 2 view .LVU635
4985
 2271              		.loc 1 1722 3 discriminator 2 view .LVU635
4986
1722:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   if ((ep_addr & EP_ADDR_MSK) == 0U)
4986
1722:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   if ((ep_addr & EP_ADDR_MSK) == 0U)
Line 5036... Line 5036...
5036
1725:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   }
5036
1725:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   }
5037
 2309              		.loc 1 1725 5 is_stmt 1 view .LVU649
5037
 2309              		.loc 1 1725 5 is_stmt 1 view .LVU649
5038
1725:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   }
5038
1725:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   }
5039
 2310              		.loc 1 1725 11 is_stmt 0 view .LVU650
5039
 2310              		.loc 1 1725 11 is_stmt 0 view .LVU650
5040
 2311 005a 04F50C71 		add	r1, r4, #560
5040
 2311 005a 04F50C71 		add	r1, r4, #560
5041
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 85
5041
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 85
5042
 
5042
 
5043
 
5043
 
5044
 2312 005e 2068     		ldr	r0, [r4]
5044
 2312 005e 2068     		ldr	r0, [r4]
5045
 2313 0060 FFF7FEFF 		bl	USB_EP0_OutStart
5045
 2313 0060 FFF7FEFF 		bl	USB_EP0_OutStart
5046
 2314              	.LVL206:
5046
 2314              	.LVL206:
Line 5096... Line 5096...
5096
 2356 0008 2DD8     		bhi	.L151
5096
 2356 0008 2DD8     		bhi	.L151
5097
1739:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   PCD_EPTypeDef *ep;
5097
1739:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   PCD_EPTypeDef *ep;
5098
 2357              		.loc 1 1739 1 view .LVU661
5098
 2357              		.loc 1 1739 1 view .LVU661
5099
 2358 000a 10B5     		push	{r4, lr}
5099
 2358 000a 10B5     		push	{r4, lr}
5100
 2359              	.LCFI22:
5100
 2359              	.LCFI22:
5101
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 86
5101
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 86
5102
 
5102
 
5103
 
5103
 
5104
 2360              		.cfi_def_cfa_offset 8
5104
 2360              		.cfi_def_cfa_offset 8
5105
 2361              		.cfi_offset 4, -8
5105
 2361              		.cfi_offset 4, -8
5106
 2362              		.cfi_offset 14, -4
5106
 2362              		.cfi_offset 14, -4
Line 5156... Line 5156...
5156
1761:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   (void)USB_EPClearStall(hpcd->Instance, ep);
5156
1761:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   (void)USB_EPClearStall(hpcd->Instance, ep);
5157
 2397              		.loc 1 1761 3 is_stmt 1 discriminator 2 view .LVU677
5157
 2397              		.loc 1 1761 3 is_stmt 1 discriminator 2 view .LVU677
5158
 2398 003a 0123     		movs	r3, #1
5158
 2398 003a 0123     		movs	r3, #1
5159
 2399 003c 80F82832 		strb	r3, [r0, #552]
5159
 2399 003c 80F82832 		strb	r3, [r0, #552]
5160
1762:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   __HAL_UNLOCK(hpcd);
5160
1762:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   __HAL_UNLOCK(hpcd);
5161
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 87
5161
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 87
5162
 
5162
 
5163
 
5163
 
5164
 2400              		.loc 1 1762 3 discriminator 2 view .LVU678
5164
 2400              		.loc 1 1762 3 discriminator 2 view .LVU678
5165
1762:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   __HAL_UNLOCK(hpcd);
5165
1762:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   __HAL_UNLOCK(hpcd);
5166
 2401              		.loc 1 1762 9 is_stmt 0 discriminator 2 view .LVU679
5166
 2401              		.loc 1 1762 9 is_stmt 0 discriminator 2 view .LVU679
Line 5216... Line 5216...
5216
 2440              		.cfi_restore 14
5216
 2440              		.cfi_restore 14
5217
1744:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   }
5217
1744:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   }
5218
 2441              		.loc 1 1744 12 view .LVU691
5218
 2441              		.loc 1 1744 12 view .LVU691
5219
 2442 0066 0120     		movs	r0, #1
5219
 2442 0066 0120     		movs	r0, #1
5220
 2443              	.LVL220:
5220
 2443              	.LVL220:
5221
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 88
5221
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 88
5222
 
5222
 
5223
 
5223
 
5224
1766:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
5224
1766:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** 
5225
 2444              		.loc 1 1766 1 view .LVU692
5225
 2444              		.loc 1 1766 1 view .LVU692
5226
 2445 0068 7047     		bx	lr
5226
 2445 0068 7047     		bx	lr
Line 5276... Line 5276...
5276
1778:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
5276
1778:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
5277
 2490              		.loc 1 1778 3 discriminator 2 view .LVU700
5277
 2490              		.loc 1 1778 3 discriminator 2 view .LVU700
5278
1778:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
5278
1778:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   {
5279
 2491              		.loc 1 1778 6 is_stmt 0 discriminator 2 view .LVU701
5279
 2491              		.loc 1 1778 6 is_stmt 0 discriminator 2 view .LVU701
5280
 2492 0012 11F0800F 		tst	r1, #128
5280
 2492 0012 11F0800F 		tst	r1, #128
5281
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 89
5281
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 89
5282
 
5282
 
5283
 
5283
 
5284
 2493 0016 06D1     		bne	.L167
5284
 2493 0016 06D1     		bne	.L167
5285
1784:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   }
5285
1784:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c ****   }
5286
 2494              		.loc 1 1784 5 is_stmt 1 view .LVU702
5286
 2494              		.loc 1 1784 5 is_stmt 1 view .LVU702
Line 5336... Line 5336...
5336
 2532 0034 7047     		bx	lr
5336
 2532 0034 7047     		bx	lr
5337
 2533              		.cfi_endproc
5337
 2533              		.cfi_endproc
5338
 2534              	.LFE93:
5338
 2534              	.LFE93:
5339
 2536              		.section	.text.HAL_PCD_ActivateRemoteWakeup,"ax",%progbits
5339
 2536              		.section	.text.HAL_PCD_ActivateRemoteWakeup,"ax",%progbits
5340
 2537              		.align	1
5340
 2537              		.align	1
5341
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 90
5341
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 90
5342
 
5342
 
5343
 
5343
 
5344
 2538              		.global	HAL_PCD_ActivateRemoteWakeup
5344
 2538              		.global	HAL_PCD_ActivateRemoteWakeup
5345
 2539              		.syntax unified
5345
 2539              		.syntax unified
5346
 2540              		.thumb
5346
 2540              		.thumb
Line 5396... Line 5396...
5396
 2585 0000 08B5     		push	{r3, lr}
5396
 2585 0000 08B5     		push	{r3, lr}
5397
 2586              	.LCFI28:
5397
 2586              	.LCFI28:
5398
 2587              		.cfi_def_cfa_offset 8
5398
 2587              		.cfi_def_cfa_offset 8
5399
 2588              		.cfi_offset 3, -8
5399
 2588              		.cfi_offset 3, -8
5400
 2589              		.cfi_offset 14, -4
5400
 2589              		.cfi_offset 14, -4
5401
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 91
5401
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 91
5402
 
5402
 
5403
 
5403
 
5404
1809:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** }
5404
1809:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** }
5405
 2590              		.loc 1 1809 3 is_stmt 1 view .LVU723
5405
 2590              		.loc 1 1809 3 is_stmt 1 view .LVU723
5406
1809:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** }
5406
1809:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c **** }
Line 5453... Line 5453...
5453
 2634              		.file 7 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h"
5453
 2634              		.file 7 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h"
5454
 2635              		.file 8 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usb.h"
5454
 2635              		.file 8 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usb.h"
5455
 2636              		.file 9 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd.h"
5455
 2636              		.file 9 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd.h"
5456
 2637              		.file 10 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h"
5456
 2637              		.file 10 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h"
5457
 2638              		.file 11 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd_ex.h"
5457
 2638              		.file 11 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd_ex.h"
5458
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 92
5458
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 92
5459
 
5459
 
5460
 
5460
 
5461
DEFINED SYMBOLS
5461
DEFINED SYMBOLS
5462
                            *ABS*:0000000000000000 stm32f1xx_hal_pcd.c
5462
                            *ABS*:0000000000000000 stm32f1xx_hal_pcd.c
5463
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:16     .text.HAL_PCD_MspInit:0000000000000000 $t
5463
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:16     .text.HAL_PCD_MspInit:0000000000000000 $t
5464
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:24     .text.HAL_PCD_MspInit:0000000000000000 HAL_PCD_MspInit
5464
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:24     .text.HAL_PCD_MspInit:0000000000000000 HAL_PCD_MspInit
5465
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:40     .text.HAL_PCD_Init:0000000000000000 $t
5465
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:40     .text.HAL_PCD_Init:0000000000000000 $t
5466
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:47     .text.HAL_PCD_Init:0000000000000000 HAL_PCD_Init
5466
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:47     .text.HAL_PCD_Init:0000000000000000 HAL_PCD_Init
5467
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:278    .text.HAL_PCD_MspDeInit:0000000000000000 $t
5467
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:278    .text.HAL_PCD_MspDeInit:0000000000000000 $t
5468
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:285    .text.HAL_PCD_MspDeInit:0000000000000000 HAL_PCD_MspDeInit
5468
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:285    .text.HAL_PCD_MspDeInit:0000000000000000 HAL_PCD_MspDeInit
5469
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:300    .text.HAL_PCD_Start:0000000000000000 $t
5469
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:300    .text.HAL_PCD_Start:0000000000000000 $t
5470
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:307    .text.HAL_PCD_Start:0000000000000000 HAL_PCD_Start
5470
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:307    .text.HAL_PCD_Start:0000000000000000 HAL_PCD_Start
5471
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:363    .text.HAL_PCD_Stop:0000000000000000 $t
5471
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:363    .text.HAL_PCD_Stop:0000000000000000 $t
5472
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:370    .text.HAL_PCD_Stop:0000000000000000 HAL_PCD_Stop
5472
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:370    .text.HAL_PCD_Stop:0000000000000000 HAL_PCD_Stop
5473
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:443    .text.HAL_PCD_DeInit:0000000000000000 $t
5473
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:443    .text.HAL_PCD_DeInit:0000000000000000 $t
5474
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:450    .text.HAL_PCD_DeInit:0000000000000000 HAL_PCD_DeInit
5474
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:450    .text.HAL_PCD_DeInit:0000000000000000 HAL_PCD_DeInit
5475
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:501    .text.HAL_PCD_DataOutStageCallback:0000000000000000 $t
5475
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:501    .text.HAL_PCD_DataOutStageCallback:0000000000000000 $t
5476
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:508    .text.HAL_PCD_DataOutStageCallback:0000000000000000 HAL_PCD_DataOutStageCallback
5476
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:508    .text.HAL_PCD_DataOutStageCallback:0000000000000000 HAL_PCD_DataOutStageCallback
5477
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:524    .text.HAL_PCD_DataInStageCallback:0000000000000000 $t
5477
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:524    .text.HAL_PCD_DataInStageCallback:0000000000000000 $t
5478
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:531    .text.HAL_PCD_DataInStageCallback:0000000000000000 HAL_PCD_DataInStageCallback
5478
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:531    .text.HAL_PCD_DataInStageCallback:0000000000000000 HAL_PCD_DataInStageCallback
5479
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:547    .text.HAL_PCD_SetupStageCallback:0000000000000000 $t
5479
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:547    .text.HAL_PCD_SetupStageCallback:0000000000000000 $t
5480
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:554    .text.HAL_PCD_SetupStageCallback:0000000000000000 HAL_PCD_SetupStageCallback
5480
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:554    .text.HAL_PCD_SetupStageCallback:0000000000000000 HAL_PCD_SetupStageCallback
5481
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:569    .text.HAL_PCD_SOFCallback:0000000000000000 $t
5481
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:569    .text.HAL_PCD_SOFCallback:0000000000000000 $t
5482
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:576    .text.HAL_PCD_SOFCallback:0000000000000000 HAL_PCD_SOFCallback
5482
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:576    .text.HAL_PCD_SOFCallback:0000000000000000 HAL_PCD_SOFCallback
5483
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:591    .text.HAL_PCD_ResetCallback:0000000000000000 $t
5483
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:591    .text.HAL_PCD_ResetCallback:0000000000000000 $t
5484
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:598    .text.HAL_PCD_ResetCallback:0000000000000000 HAL_PCD_ResetCallback
5484
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:598    .text.HAL_PCD_ResetCallback:0000000000000000 HAL_PCD_ResetCallback
5485
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:613    .text.HAL_PCD_SuspendCallback:0000000000000000 $t
5485
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:613    .text.HAL_PCD_SuspendCallback:0000000000000000 $t
5486
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:620    .text.HAL_PCD_SuspendCallback:0000000000000000 HAL_PCD_SuspendCallback
5486
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:620    .text.HAL_PCD_SuspendCallback:0000000000000000 HAL_PCD_SuspendCallback
5487
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:635    .text.HAL_PCD_ResumeCallback:0000000000000000 $t
5487
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:635    .text.HAL_PCD_ResumeCallback:0000000000000000 $t
5488
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:642    .text.HAL_PCD_ResumeCallback:0000000000000000 HAL_PCD_ResumeCallback
5488
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:642    .text.HAL_PCD_ResumeCallback:0000000000000000 HAL_PCD_ResumeCallback
5489
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:657    .text.HAL_PCD_ISOOUTIncompleteCallback:0000000000000000 $t
5489
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:657    .text.HAL_PCD_ISOOUTIncompleteCallback:0000000000000000 $t
5490
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:664    .text.HAL_PCD_ISOOUTIncompleteCallback:0000000000000000 HAL_PCD_ISOOUTIncompleteCallback
5490
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:664    .text.HAL_PCD_ISOOUTIncompleteCallback:0000000000000000 HAL_PCD_ISOOUTIncompleteCallback
5491
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:680    .text.HAL_PCD_ISOINIncompleteCallback:0000000000000000 $t
5491
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:680    .text.HAL_PCD_ISOINIncompleteCallback:0000000000000000 $t
5492
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:687    .text.HAL_PCD_ISOINIncompleteCallback:0000000000000000 HAL_PCD_ISOINIncompleteCallback
5492
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:687    .text.HAL_PCD_ISOINIncompleteCallback:0000000000000000 HAL_PCD_ISOINIncompleteCallback
5493
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:703    .text.HAL_PCD_ConnectCallback:0000000000000000 $t
5493
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:703    .text.HAL_PCD_ConnectCallback:0000000000000000 $t
5494
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:710    .text.HAL_PCD_ConnectCallback:0000000000000000 HAL_PCD_ConnectCallback
5494
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:710    .text.HAL_PCD_ConnectCallback:0000000000000000 HAL_PCD_ConnectCallback
5495
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:725    .text.HAL_PCD_DisconnectCallback:0000000000000000 $t
5495
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:725    .text.HAL_PCD_DisconnectCallback:0000000000000000 $t
5496
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:732    .text.HAL_PCD_DisconnectCallback:0000000000000000 HAL_PCD_DisconnectCallback
5496
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:732    .text.HAL_PCD_DisconnectCallback:0000000000000000 HAL_PCD_DisconnectCallback
5497
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:747    .text.HAL_PCD_DevConnect:0000000000000000 $t
5497
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:747    .text.HAL_PCD_DevConnect:0000000000000000 $t
5498
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:754    .text.HAL_PCD_DevConnect:0000000000000000 HAL_PCD_DevConnect
5498
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:754    .text.HAL_PCD_DevConnect:0000000000000000 HAL_PCD_DevConnect
5499
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:806    .text.HAL_PCD_DevDisconnect:0000000000000000 $t
5499
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:806    .text.HAL_PCD_DevDisconnect:0000000000000000 $t
5500
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:813    .text.HAL_PCD_DevDisconnect:0000000000000000 HAL_PCD_DevDisconnect
5500
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:813    .text.HAL_PCD_DevDisconnect:0000000000000000 HAL_PCD_DevDisconnect
5501
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:866    .text.HAL_PCD_SetAddress:0000000000000000 $t
5501
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:866    .text.HAL_PCD_SetAddress:0000000000000000 $t
5502
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:873    .text.HAL_PCD_SetAddress:0000000000000000 HAL_PCD_SetAddress
5502
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:873    .text.HAL_PCD_SetAddress:0000000000000000 HAL_PCD_SetAddress
5503
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:927    .text.HAL_PCD_EP_Open:0000000000000000 $t
5503
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:927    .text.HAL_PCD_EP_Open:0000000000000000 $t
5504
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:934    .text.HAL_PCD_EP_Open:0000000000000000 HAL_PCD_EP_Open
5504
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:934    .text.HAL_PCD_EP_Open:0000000000000000 HAL_PCD_EP_Open
5505
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:1060   .text.HAL_PCD_EP_Close:0000000000000000 $t
5505
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:1060   .text.HAL_PCD_EP_Close:0000000000000000 $t
5506
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:1067   .text.HAL_PCD_EP_Close:0000000000000000 HAL_PCD_EP_Close
5506
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:1067   .text.HAL_PCD_EP_Close:0000000000000000 HAL_PCD_EP_Close
5507
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:1159   .text.HAL_PCD_EP_Receive:0000000000000000 $t
5507
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:1159   .text.HAL_PCD_EP_Receive:0000000000000000 $t
5508
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:1166   .text.HAL_PCD_EP_Receive:0000000000000000 HAL_PCD_EP_Receive
5508
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:1166   .text.HAL_PCD_EP_Receive:0000000000000000 HAL_PCD_EP_Receive
5509
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:1247   .text.HAL_PCD_EP_GetRxCount:0000000000000000 $t
5509
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:1247   .text.HAL_PCD_EP_GetRxCount:0000000000000000 $t
5510
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:1254   .text.HAL_PCD_EP_GetRxCount:0000000000000000 HAL_PCD_EP_GetRxCount
5510
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:1254   .text.HAL_PCD_EP_GetRxCount:0000000000000000 HAL_PCD_EP_GetRxCount
5511
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:1278   .text.HAL_PCD_EP_Transmit:0000000000000000 $t
5511
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:1278   .text.HAL_PCD_EP_Transmit:0000000000000000 $t
5512
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:1285   .text.HAL_PCD_EP_Transmit:0000000000000000 HAL_PCD_EP_Transmit
5512
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:1285   .text.HAL_PCD_EP_Transmit:0000000000000000 HAL_PCD_EP_Transmit
5513
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:1367   .text.PCD_EP_ISR_Handler:0000000000000000 $t
5513
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:1367   .text.PCD_EP_ISR_Handler:0000000000000000 $t
5514
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:1373   .text.PCD_EP_ISR_Handler:0000000000000000 PCD_EP_ISR_Handler
5514
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:1373   .text.PCD_EP_ISR_Handler:0000000000000000 PCD_EP_ISR_Handler
5515
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:1970   .text.HAL_PCD_IRQHandler:0000000000000000 $t
5515
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:1970   .text.HAL_PCD_IRQHandler:0000000000000000 $t
5516
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:1977   .text.HAL_PCD_IRQHandler:0000000000000000 HAL_PCD_IRQHandler
5516
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:1977   .text.HAL_PCD_IRQHandler:0000000000000000 HAL_PCD_IRQHandler
5517
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:2206   .text.HAL_PCD_EP_SetStall:0000000000000000 $t
5517
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:2206   .text.HAL_PCD_EP_SetStall:0000000000000000 $t
5518
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s 			page 93
5518
ARM GAS  C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s 			page 93
5519
 
5519
 
5520
 
5520
 
5521
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:2213   .text.HAL_PCD_EP_SetStall:0000000000000000 HAL_PCD_EP_SetStall
5521
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:2213   .text.HAL_PCD_EP_SetStall:0000000000000000 HAL_PCD_EP_SetStall
5522
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:2334   .text.HAL_PCD_EP_ClrStall:0000000000000000 $t
5522
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:2334   .text.HAL_PCD_EP_ClrStall:0000000000000000 $t
5523
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:2341   .text.HAL_PCD_EP_ClrStall:0000000000000000 HAL_PCD_EP_ClrStall
5523
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:2341   .text.HAL_PCD_EP_ClrStall:0000000000000000 HAL_PCD_EP_ClrStall
5524
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:2461   .text.HAL_PCD_EP_Flush:0000000000000000 $t
5524
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:2461   .text.HAL_PCD_EP_Flush:0000000000000000 $t
5525
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:2468   .text.HAL_PCD_EP_Flush:0000000000000000 HAL_PCD_EP_Flush
5525
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:2468   .text.HAL_PCD_EP_Flush:0000000000000000 HAL_PCD_EP_Flush
5526
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:2537   .text.HAL_PCD_ActivateRemoteWakeup:0000000000000000 $t
5526
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:2537   .text.HAL_PCD_ActivateRemoteWakeup:0000000000000000 $t
5527
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:2544   .text.HAL_PCD_ActivateRemoteWakeup:0000000000000000 HAL_PCD_ActivateRemoteWakeup
5527
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:2544   .text.HAL_PCD_ActivateRemoteWakeup:0000000000000000 HAL_PCD_ActivateRemoteWakeup
5528
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:2570   .text.HAL_PCD_DeActivateRemoteWakeup:0000000000000000 $t
5528
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:2570   .text.HAL_PCD_DeActivateRemoteWakeup:0000000000000000 $t
5529
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:2577   .text.HAL_PCD_DeActivateRemoteWakeup:0000000000000000 HAL_PCD_DeActivateRemoteWakeup
5529
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:2577   .text.HAL_PCD_DeActivateRemoteWakeup:0000000000000000 HAL_PCD_DeActivateRemoteWakeup
5530
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:2603   .text.HAL_PCD_GetState:0000000000000000 $t
5530
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:2603   .text.HAL_PCD_GetState:0000000000000000 $t
5531
C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:2610   .text.HAL_PCD_GetState:0000000000000000 HAL_PCD_GetState
5531
C:\Users\mike\AppData\Local\Temp\cc0BfIc3.s:2610   .text.HAL_PCD_GetState:0000000000000000 HAL_PCD_GetState
5532
 
5532
 
5533
UNDEFINED SYMBOLS
5533
UNDEFINED SYMBOLS
5534
USB_DisableGlobalInt
5534
USB_DisableGlobalInt
5535
USB_CoreInit
5535
USB_CoreInit
5536
USB_SetCurrentMode
5536
USB_SetCurrentMode