Subversion Repositories dashGPS

Rev

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

Rev 18 Rev 19
Line 1... Line 1...
1
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 1
1
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.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
  28:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
56
  28:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
57
  29:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
57
  29:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
58
  30:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** /** @defgroup USBD_REQ
58
  30:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** /** @defgroup USBD_REQ
59
  31:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   * @brief USB standard requests module
59
  31:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   * @brief USB standard requests module
60
  32:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   * @{
60
  32:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   * @{
61
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 2
61
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 2
62
 
62
 
63
 
63
 
64
  33:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   */
64
  33:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   */
65
  34:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
65
  34:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
66
  35:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** /** @defgroup USBD_REQ_Private_TypesDefinitions
66
  35:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** /** @defgroup USBD_REQ_Private_TypesDefinitions
Line 116... Line 116...
116
  85:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
116
  85:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
117
  86:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** static void USBD_GetStatus(USBD_HandleTypeDef *pdev,
117
  86:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** static void USBD_GetStatus(USBD_HandleTypeDef *pdev,
118
  87:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****                            USBD_SetupReqTypedef *req);
118
  87:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****                            USBD_SetupReqTypedef *req);
119
  88:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
119
  88:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
120
  89:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** static void USBD_SetFeature(USBD_HandleTypeDef *pdev,
120
  89:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** static void USBD_SetFeature(USBD_HandleTypeDef *pdev,
121
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 3
121
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 3
122
 
122
 
123
 
123
 
124
  90:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****                             USBD_SetupReqTypedef *req);
124
  90:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****                             USBD_SetupReqTypedef *req);
125
  91:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
125
  91:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
126
  92:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** static void USBD_ClrFeature(USBD_HandleTypeDef *pdev,
126
  92:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** static void USBD_ClrFeature(USBD_HandleTypeDef *pdev,
Line 176... Line 176...
176
 142:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           USBD_GetConfig(pdev, req);
176
 142:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           USBD_GetConfig(pdev, req);
177
 143:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           break;
177
 143:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           break;
178
 144:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
178
 144:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
179
 145:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****         case USB_REQ_GET_STATUS:
179
 145:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****         case USB_REQ_GET_STATUS:
180
 146:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           USBD_GetStatus(pdev, req);
180
 146:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           USBD_GetStatus(pdev, req);
181
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 4
181
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 4
182
 
182
 
183
 
183
 
184
 147:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           break;
184
 147:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           break;
185
 148:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
185
 148:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
186
 149:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****         case USB_REQ_SET_FEATURE:
186
 149:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****         case USB_REQ_SET_FEATURE:
Line 236... Line 236...
236
 199:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****             {
236
 199:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****             {
237
 200:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****               USBD_CtlSendStatus(pdev);
237
 200:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****               USBD_CtlSendStatus(pdev);
238
 201:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****             }
238
 201:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****             }
239
 202:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           }
239
 202:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           }
240
 203:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           else
240
 203:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           else
241
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 5
241
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 5
242
 
242
 
243
 
243
 
244
 204:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           {
244
 204:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           {
245
 205:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****             USBD_CtlError(pdev, req);
245
 205:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****             USBD_CtlError(pdev, req);
246
 206:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           }
246
 206:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           }
Line 296... Line 296...
296
 256:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****         case USB_REQ_SET_FEATURE:
296
 256:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****         case USB_REQ_SET_FEATURE:
297
 257:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           switch (pdev->dev_state)
297
 257:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           switch (pdev->dev_state)
298
 258:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           {
298
 258:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           {
299
 259:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****             case USBD_STATE_ADDRESSED:
299
 259:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****             case USBD_STATE_ADDRESSED:
300
 260:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****               if ((ep_addr != 0x00U) && (ep_addr != 0x80U))
300
 260:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****               if ((ep_addr != 0x00U) && (ep_addr != 0x80U))
301
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 6
301
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 6
302
 
302
 
303
 
303
 
304
 261:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****               {
304
 261:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****               {
305
 262:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****                 USBD_LL_StallEP(pdev, ep_addr);
305
 262:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****                 USBD_LL_StallEP(pdev, ep_addr);
306
 263:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****                 USBD_LL_StallEP(pdev, 0x80U);
306
 263:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****                 USBD_LL_StallEP(pdev, 0x80U);
Line 356... Line 356...
356
 313:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****                 USBD_CtlSendStatus(pdev);
356
 313:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****                 USBD_CtlSendStatus(pdev);
357
 314:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****               }
357
 314:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****               }
358
 315:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****               break;
358
 315:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****               break;
359
 316:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
359
 316:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
360
 317:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****             default:
360
 317:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****             default:
361
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 7
361
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 7
362
 
362
 
363
 
363
 
364
 318:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****               USBD_CtlError(pdev, req);
364
 318:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****               USBD_CtlError(pdev, req);
365
 319:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****               break;
365
 319:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****               break;
366
 320:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           }
366
 320:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           }
Line 416... Line 416...
416
 370:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****               {
416
 370:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****               {
417
 371:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****                 pep->status = 0x0000U;
417
 371:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****                 pep->status = 0x0000U;
418
 372:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****               }
418
 372:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****               }
419
 373:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
419
 373:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
420
 374:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****               USBD_CtlSendData(pdev, (uint8_t *)(void *)&pep->status, 2U);
420
 374:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****               USBD_CtlSendData(pdev, (uint8_t *)(void *)&pep->status, 2U);
421
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 8
421
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 8
422
 
422
 
423
 
423
 
424
 375:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****               break;
424
 375:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****               break;
425
 376:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
425
 376:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
426
 377:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****             default:
426
 377:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****             default:
Line 476... Line 476...
476
 427:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****     case USB_DESC_TYPE_DEVICE:
476
 427:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****     case USB_DESC_TYPE_DEVICE:
477
 428:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       pbuf = pdev->pDesc->GetDeviceDescriptor(pdev->dev_speed, &len);
477
 428:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       pbuf = pdev->pDesc->GetDeviceDescriptor(pdev->dev_speed, &len);
478
 429:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       break;
478
 429:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       break;
479
 430:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
479
 430:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
480
 431:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****     case USB_DESC_TYPE_CONFIGURATION:
480
 431:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****     case USB_DESC_TYPE_CONFIGURATION:
481
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 9
481
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 9
482
 
482
 
483
 
483
 
484
 432:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       if (pdev->dev_speed == USBD_SPEED_HIGH)
484
 432:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       if (pdev->dev_speed == USBD_SPEED_HIGH)
485
 433:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       {
485
 433:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       {
486
 434:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****         pbuf = pdev->pClass->GetHSConfigDescriptor(&len);
486
 434:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****         pbuf = pdev->pClass->GetHSConfigDescriptor(&len);
Line 536... Line 536...
536
 484:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           if (pdev->pDesc->GetSerialStrDescriptor != NULL)
536
 484:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           if (pdev->pDesc->GetSerialStrDescriptor != NULL)
537
 485:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           {
537
 485:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           {
538
 486:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****             pbuf = pdev->pDesc->GetSerialStrDescriptor(pdev->dev_speed, &len);
538
 486:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****             pbuf = pdev->pDesc->GetSerialStrDescriptor(pdev->dev_speed, &len);
539
 487:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           }
539
 487:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           }
540
 488:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           else
540
 488:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           else
541
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 10
541
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 10
542
 
542
 
543
 
543
 
544
 489:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           {
544
 489:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           {
545
 490:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****             USBD_CtlError(pdev, req);
545
 490:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****             USBD_CtlError(pdev, req);
546
 491:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****             err++;
546
 491:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****             err++;
Line 596... Line 596...
596
 541:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****         pbuf = pdev->pClass->GetDeviceQualifierDescriptor(&len);
596
 541:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****         pbuf = pdev->pClass->GetDeviceQualifierDescriptor(&len);
597
 542:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       }
597
 542:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       }
598
 543:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       else
598
 543:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       else
599
 544:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       {
599
 544:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       {
600
 545:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****         USBD_CtlError(pdev, req);
600
 545:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****         USBD_CtlError(pdev, req);
601
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 11
601
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 11
602
 
602
 
603
 
603
 
604
 546:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****         err++;
604
 546:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****         err++;
605
 547:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       }
605
 547:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       }
606
 548:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       break;
606
 548:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       break;
Line 656... Line 656...
656
 598:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   uint8_t  dev_addr;
656
 598:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   uint8_t  dev_addr;
657
 599:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
657
 599:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
658
 600:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   if ((req->wIndex == 0U) && (req->wLength == 0U) && (req->wValue < 128U))
658
 600:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   if ((req->wIndex == 0U) && (req->wLength == 0U) && (req->wValue < 128U))
659
 601:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   {
659
 601:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   {
660
 602:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****     dev_addr = (uint8_t)(req->wValue) & 0x7FU;
660
 602:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****     dev_addr = (uint8_t)(req->wValue) & 0x7FU;
661
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 12
661
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 12
662
 
662
 
663
 
663
 
664
 603:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
664
 603:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
665
 604:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****     if (pdev->dev_state == USBD_STATE_CONFIGURED)
665
 604:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****     if (pdev->dev_state == USBD_STATE_CONFIGURED)
666
 605:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****     {
666
 605:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****     {
Line 716... Line 716...
716
 655:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           pdev->dev_state = USBD_STATE_CONFIGURED;
716
 655:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           pdev->dev_state = USBD_STATE_CONFIGURED;
717
 656:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           if (USBD_SetClassConfig(pdev, cfgidx) == USBD_FAIL)
717
 656:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           if (USBD_SetClassConfig(pdev, cfgidx) == USBD_FAIL)
718
 657:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           {
718
 657:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           {
719
 658:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****             USBD_CtlError(pdev, req);
719
 658:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****             USBD_CtlError(pdev, req);
720
 659:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****             return;
720
 659:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****             return;
721
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 13
721
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 13
722
 
722
 
723
 
723
 
724
 660:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           }
724
 660:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           }
725
 661:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           USBD_CtlSendStatus(pdev);
725
 661:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           USBD_CtlSendStatus(pdev);
726
 662:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****         }
726
 662:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****         }
Line 776... Line 776...
776
 712:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** static void USBD_GetConfig(USBD_HandleTypeDef *pdev, USBD_SetupReqTypedef *req)
776
 712:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** static void USBD_GetConfig(USBD_HandleTypeDef *pdev, USBD_SetupReqTypedef *req)
777
 713:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
777
 713:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
778
 714:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   if (req->wLength != 1U)
778
 714:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   if (req->wLength != 1U)
779
 715:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   {
779
 715:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   {
780
 716:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****     USBD_CtlError(pdev, req);
780
 716:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****     USBD_CtlError(pdev, req);
781
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 14
781
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 14
782
 
782
 
783
 
783
 
784
 717:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   }
784
 717:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   }
785
 718:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   else
785
 718:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   else
786
 719:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   {
786
 719:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   {
Line 836... Line 836...
836
 769:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
836
 769:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
837
 770:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       USBD_CtlSendData(pdev, (uint8_t *)(void *)&pdev->dev_config_status, 2U);
837
 770:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       USBD_CtlSendData(pdev, (uint8_t *)(void *)&pdev->dev_config_status, 2U);
838
 771:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       break;
838
 771:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       break;
839
 772:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
839
 772:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
840
 773:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****     default:
840
 773:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****     default:
841
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 15
841
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 15
842
 
842
 
843
 
843
 
844
 774:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       USBD_CtlError(pdev, req);
844
 774:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       USBD_CtlError(pdev, req);
845
 775:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       break;
845
 775:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       break;
846
 776:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   }
846
 776:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   }
Line 896... Line 896...
896
 826:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** /**
896
 826:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** /**
897
 827:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** * @brief  USBD_ParseSetupRequest
897
 827:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** * @brief  USBD_ParseSetupRequest
898
 828:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** *         Copy buffer into setup structure
898
 828:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** *         Copy buffer into setup structure
899
 829:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** * @param  pdev: device instance
899
 829:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** * @param  pdev: device instance
900
 830:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** * @param  req: usb request
900
 830:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** * @param  req: usb request
901
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 16
901
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 16
902
 
902
 
903
 
903
 
904
 831:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** * @retval None
904
 831:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** * @retval None
905
 832:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** */
905
 832:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** */
906
 833:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
906
 833:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
Line 956... Line 956...
956
 883:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   }
956
 883:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   }
957
 884:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
957
 884:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
958
 885:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
958
 885:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
959
 886:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** /**
959
 886:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** /**
960
 887:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   * @brief  USBD_GetLen
960
 887:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   * @brief  USBD_GetLen
961
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 17
961
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 17
962
 
962
 
963
 
963
 
964
 888:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   *         return the string length
964
 888:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   *         return the string length
965
 889:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****    * @param  buf : pointer to the ascii string buffer
965
 889:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****    * @param  buf : pointer to the ascii string buffer
966
 890:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   * @retval string length
966
 890:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   * @retval string length
Line 1016... Line 1016...
1016
  62              		.cfi_endproc
1016
  62              		.cfi_endproc
1017
  63              	.LFE81:
1017
  63              	.LFE81:
1018
  65              		.section	.text.USBD_SetFeature,"ax",%progbits
1018
  65              		.section	.text.USBD_SetFeature,"ax",%progbits
1019
  66              		.align	1
1019
  66              		.align	1
1020
  67              		.syntax unified
1020
  67              		.syntax unified
1021
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 18
1021
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 18
1022
 
1022
 
1023
 
1023
 
1024
  68              		.thumb
1024
  68              		.thumb
1025
  69              		.thumb_func
1025
  69              		.thumb_func
1026
  70              		.fpu softvfp
1026
  70              		.fpu softvfp
Line 1076... Line 1076...
1076
 112              		.thumb
1076
 112              		.thumb
1077
 113              		.thumb_func
1077
 113              		.thumb_func
1078
 114              		.fpu softvfp
1078
 114              		.fpu softvfp
1079
 116              	USBD_ParseSetupRequest:
1079
 116              	USBD_ParseSetupRequest:
1080
 117              	.LVL10:
1080
 117              	.LVL10:
1081
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 19
1081
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 19
1082
 
1082
 
1083
 
1083
 
1084
 118              	.LFB78:
1084
 118              	.LFB78:
1085
 835:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   req->bmRequest = *(uint8_t *)(pdata);
1085
 835:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   req->bmRequest = *(uint8_t *)(pdata);
1086
 119              		.loc 1 835 1 is_stmt 1 view -0
1086
 119              		.loc 1 835 1 is_stmt 1 view -0
Line 1136... Line 1136...
1136
 154              		.loc 1 842 1 view .LVU40
1136
 154              		.loc 1 842 1 view .LVU40
1137
 155 0026 7047     		bx	lr
1137
 155 0026 7047     		bx	lr
1138
 156              		.cfi_endproc
1138
 156              		.cfi_endproc
1139
 157              	.LFE78:
1139
 157              	.LFE78:
1140
 159              		.section	.text.USBD_CtlError,"ax",%progbits
1140
 159              		.section	.text.USBD_CtlError,"ax",%progbits
1141
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 20
1141
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 20
1142
 
1142
 
1143
 
1143
 
1144
 160              		.align	1
1144
 160              		.align	1
1145
 161              		.global	USBD_CtlError
1145
 161              		.global	USBD_CtlError
1146
 162              		.syntax unified
1146
 162              		.syntax unified
Line 1196... Line 1196...
1196
 407:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   uint16_t len = 0U;
1196
 407:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   uint16_t len = 0U;
1197
 208              		.loc 1 407 1 is_stmt 1 view -0
1197
 208              		.loc 1 407 1 is_stmt 1 view -0
1198
 209              		.cfi_startproc
1198
 209              		.cfi_startproc
1199
 210              		@ args = 0, pretend = 0, frame = 8
1199
 210              		@ args = 0, pretend = 0, frame = 8
1200
 211              		@ frame_needed = 0, uses_anonymous_args = 0
1200
 211              		@ frame_needed = 0, uses_anonymous_args = 0
1201
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 21
1201
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 21
1202
 
1202
 
1203
 
1203
 
1204
 407:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   uint16_t len = 0U;
1204
 407:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   uint16_t len = 0U;
1205
 212              		.loc 1 407 1 is_stmt 0 view .LVU49
1205
 212              		.loc 1 407 1 is_stmt 0 view .LVU49
1206
 213 0000 30B5     		push	{r4, r5, lr}
1206
 213 0000 30B5     		push	{r4, r5, lr}
Line 1256... Line 1256...
1256
 253              		.loc 1 428 18 is_stmt 0 view .LVU59
1256
 253              		.loc 1 428 18 is_stmt 0 view .LVU59
1257
 254 0026 D0F8B032 		ldr	r3, [r0, #688]
1257
 254 0026 D0F8B032 		ldr	r3, [r0, #688]
1258
 428:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       break;
1258
 428:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       break;
1259
 255              		.loc 1 428 25 view .LVU60
1259
 255              		.loc 1 428 25 view .LVU60
1260
 256 002a 1B68     		ldr	r3, [r3]
1260
 256 002a 1B68     		ldr	r3, [r3]
1261
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 22
1261
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 22
1262
 
1262
 
1263
 
1263
 
1264
 428:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       break;
1264
 428:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       break;
1265
 257              		.loc 1 428 14 view .LVU61
1265
 257              		.loc 1 428 14 view .LVU61
1266
 258 002c 0DF10601 		add	r1, sp, #6
1266
 258 002c 0DF10601 		add	r1, sp, #6
Line 1316... Line 1316...
1316
 296              	.LCFI5:
1316
 296              	.LCFI5:
1317
 297              		.cfi_restore_state
1317
 297              		.cfi_restore_state
1318
 432:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       {
1318
 432:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       {
1319
 298              		.loc 1 432 7 is_stmt 1 view .LVU74
1319
 298              		.loc 1 432 7 is_stmt 1 view .LVU74
1320
 432:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       {
1320
 432:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       {
1321
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 23
1321
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 23
1322
 
1322
 
1323
 
1323
 
1324
 299              		.loc 1 432 15 is_stmt 0 view .LVU75
1324
 299              		.loc 1 432 15 is_stmt 0 view .LVU75
1325
 300 004e 037C     		ldrb	r3, [r0, #16]	@ zero_extendqisi2
1325
 300 004e 037C     		ldrb	r3, [r0, #16]	@ zero_extendqisi2
1326
 432:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       {
1326
 432:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       {
Line 1376... Line 1376...
1376
 335 0070 0223     		movs	r3, #2
1376
 335 0070 0223     		movs	r3, #2
1377
 336 0072 4370     		strb	r3, [r0, #1]
1377
 336 0072 4370     		strb	r3, [r0, #1]
1378
 569:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   {
1378
 569:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   {
1379
 337              		.loc 1 569 3 is_stmt 1 view .LVU92
1379
 337              		.loc 1 569 3 is_stmt 1 view .LVU92
1380
 338 0074 DEE7     		b	.L20
1380
 338 0074 DEE7     		b	.L20
1381
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 24
1381
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 24
1382
 
1382
 
1383
 
1383
 
1384
 339              	.LVL28:
1384
 339              	.LVL28:
1385
 340              	.L17:
1385
 340              	.L17:
1386
 445:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       {
1386
 445:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       {
Line 1436... Line 1436...
1436
 379              		.loc 1 455 13 view .LVU104
1436
 379              		.loc 1 455 13 view .LVU104
1437
 569:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   {
1437
 569:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   {
1438
 380              		.loc 1 569 3 view .LVU105
1438
 380              		.loc 1 569 3 view .LVU105
1439
 381 009e D4E7     		b	.L12
1439
 381 009e D4E7     		b	.L12
1440
 382              	.LVL33:
1440
 382              	.LVL33:
1441
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 25
1441
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 25
1442
 
1442
 
1443
 
1443
 
1444
 383              	.L28:
1444
 383              	.L28:
1445
 460:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           {
1445
 460:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           {
1446
 384              		.loc 1 460 11 view .LVU106
1446
 384              		.loc 1 460 11 view .LVU106
Line 1496... Line 1496...
1496
 419              		.loc 1 474 13 is_stmt 1 view .LVU121
1496
 419              		.loc 1 474 13 is_stmt 1 view .LVU121
1497
 474:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           }
1497
 474:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           }
1498
 420              		.loc 1 474 20 is_stmt 0 view .LVU122
1498
 420              		.loc 1 474 20 is_stmt 0 view .LVU122
1499
 421 00c2 0DF10601 		add	r1, sp, #6
1499
 421 00c2 0DF10601 		add	r1, sp, #6
1500
 422 00c6 007C     		ldrb	r0, [r0, #16]	@ zero_extendqisi2
1500
 422 00c6 007C     		ldrb	r0, [r0, #16]	@ zero_extendqisi2
1501
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 26
1501
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 26
1502
 
1502
 
1503
 
1503
 
1504
 423              	.LVL39:
1504
 423              	.LVL39:
1505
 474:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           }
1505
 474:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           }
1506
 424              		.loc 1 474 20 view .LVU123
1506
 424              		.loc 1 474 20 view .LVU123
Line 1556... Line 1556...
1556
 461 00e8 FFF7FEFF 		bl	USBD_CtlError
1556
 461 00e8 FFF7FEFF 		bl	USBD_CtlError
1557
 462              	.LVL47:
1557
 462              	.LVL47:
1558
 491:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           }
1558
 491:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           }
1559
 463              		.loc 1 491 13 view .LVU137
1559
 463              		.loc 1 491 13 view .LVU137
1560
 569:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   {
1560
 569:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   {
1561
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 27
1561
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 27
1562
 
1562
 
1563
 
1563
 
1564
 464              		.loc 1 569 3 view .LVU138
1564
 464              		.loc 1 569 3 view .LVU138
1565
 465 00ec ADE7     		b	.L12
1565
 465 00ec ADE7     		b	.L12
1566
 466              	.LVL48:
1566
 466              	.LVL48:
Line 1616... Line 1616...
1616
 501              		.loc 1 508 14 view .LVU153
1616
 501              		.loc 1 508 14 view .LVU153
1617
 502 010e 23B1     		cbz	r3, .L36
1617
 502 010e 23B1     		cbz	r3, .L36
1618
 510:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           }
1618
 510:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           }
1619
 503              		.loc 1 510 13 is_stmt 1 view .LVU154
1619
 503              		.loc 1 510 13 is_stmt 1 view .LVU154
1620
 510:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           }
1620
 510:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           }
1621
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 28
1621
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 28
1622
 
1622
 
1623
 
1623
 
1624
 504              		.loc 1 510 20 is_stmt 0 view .LVU155
1624
 504              		.loc 1 510 20 is_stmt 0 view .LVU155
1625
 505 0110 0DF10601 		add	r1, sp, #6
1625
 505 0110 0DF10601 		add	r1, sp, #6
1626
 506 0114 007C     		ldrb	r0, [r0, #16]	@ zero_extendqisi2
1626
 506 0114 007C     		ldrb	r0, [r0, #16]	@ zero_extendqisi2
Line 1676... Line 1676...
1676
 542 0132 5B6B     		ldr	r3, [r3, #52]
1676
 542 0132 5B6B     		ldr	r3, [r3, #52]
1677
 541:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       }
1677
 541:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       }
1678
 543              		.loc 1 541 16 view .LVU170
1678
 543              		.loc 1 541 16 view .LVU170
1679
 544 0134 0DF10600 		add	r0, sp, #6
1679
 544 0134 0DF10600 		add	r0, sp, #6
1680
 545              	.LVL61:
1680
 545              	.LVL61:
1681
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 29
1681
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 29
1682
 
1682
 
1683
 
1683
 
1684
 541:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       }
1684
 541:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       }
1685
 546              		.loc 1 541 16 view .LVU171
1685
 546              		.loc 1 541 16 view .LVU171
1686
 547 0138 9847     		blx	r3
1686
 547 0138 9847     		blx	r3
Line 1736... Line 1736...
1736
 582              		.loc 1 569 3 is_stmt 1 view .LVU186
1736
 582              		.loc 1 569 3 is_stmt 1 view .LVU186
1737
 583 0158 6CE7     		b	.L20
1737
 583 0158 6CE7     		b	.L20
1738
 584              	.LVL68:
1738
 584              	.LVL68:
1739
 585              	.L38:
1739
 585              	.L38:
1740
 558:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****         err++;
1740
 558:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****         err++;
1741
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 30
1741
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 30
1742
 
1742
 
1743
 
1743
 
1744
 586              		.loc 1 558 9 view .LVU187
1744
 586              		.loc 1 558 9 view .LVU187
1745
 587 015a 2146     		mov	r1, r4
1745
 587 015a 2146     		mov	r1, r4
1746
 588 015c FFF7FEFF 		bl	USBD_CtlError
1746
 588 015c FFF7FEFF 		bl	USBD_CtlError
Line 1796... Line 1796...
1796
 583:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****     }
1796
 583:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****     }
1797
 624              		.loc 1 583 7 is_stmt 1 view .LVU202
1797
 624              		.loc 1 583 7 is_stmt 1 view .LVU202
1798
 583:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****     }
1798
 583:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****     }
1799
 625              		.loc 1 583 13 is_stmt 0 view .LVU203
1799
 625              		.loc 1 583 13 is_stmt 0 view .LVU203
1800
 626 017e 2846     		mov	r0, r5
1800
 626 017e 2846     		mov	r0, r5
1801
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 31
1801
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 31
1802
 
1802
 
1803
 
1803
 
1804
 627 0180 FFF7FEFF 		bl	USBD_CtlSendStatus
1804
 627 0180 FFF7FEFF 		bl	USBD_CtlSendStatus
1805
 628              	.LVL75:
1805
 628              	.LVL75:
1806
 629 0184 61E7     		b	.L12
1806
 629 0184 61E7     		b	.L12
Line 1856... Line 1856...
1856
 602:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
1856
 602:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
1857
 671              		.loc 1 602 5 is_stmt 1 view .LVU214
1857
 671              		.loc 1 602 5 is_stmt 1 view .LVU214
1858
 602:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
1858
 602:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
1859
 672              		.loc 1 602 14 is_stmt 0 view .LVU215
1859
 672              		.loc 1 602 14 is_stmt 0 view .LVU215
1860
 673 0012 03F07F05 		and	r5, r3, #127
1860
 673 0012 03F07F05 		and	r5, r3, #127
1861
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 32
1861
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 32
1862
 
1862
 
1863
 
1863
 
1864
 674              	.LVL77:
1864
 674              	.LVL77:
1865
 604:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****     {
1865
 604:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****     {
1866
 675              		.loc 1 604 5 is_stmt 1 view .LVU216
1866
 675              		.loc 1 604 5 is_stmt 1 view .LVU216
Line 1916... Line 1916...
1916
 620:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       }
1916
 620:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       }
1917
 711              		.loc 1 620 25 is_stmt 0 view .LVU231
1917
 711              		.loc 1 620 25 is_stmt 0 view .LVU231
1918
 712 003e 0123     		movs	r3, #1
1918
 712 003e 0123     		movs	r3, #1
1919
 713 0040 84F89C32 		strb	r3, [r4, #668]
1919
 713 0040 84F89C32 		strb	r3, [r4, #668]
1920
 714 0044 02E0     		b	.L45
1920
 714 0044 02E0     		b	.L45
1921
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 33
1921
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 33
1922
 
1922
 
1923
 
1923
 
1924
 715              	.LVL83:
1924
 715              	.LVL83:
1925
 716              	.L46:
1925
 716              	.L46:
1926
 626:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   }
1926
 626:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   }
Line 1976... Line 1976...
1976
 759              		.loc 1 641 10 view .LVU241
1976
 759              		.loc 1 641 10 view .LVU241
1977
 760 0008 284B     		ldr	r3, .L69
1977
 760 0008 284B     		ldr	r3, .L69
1978
 761 000a 1970     		strb	r1, [r3]
1978
 761 000a 1970     		strb	r1, [r3]
1979
 643:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   {
1979
 643:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   {
1980
 762              		.loc 1 643 3 is_stmt 1 view .LVU242
1980
 762              		.loc 1 643 3 is_stmt 1 view .LVU242
1981
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 34
1981
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 34
1982
 
1982
 
1983
 
1983
 
1984
 643:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   {
1984
 643:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   {
1985
 763              		.loc 1 643 6 is_stmt 0 view .LVU243
1985
 763              		.loc 1 643 6 is_stmt 0 view .LVU243
1986
 764 000c 0129     		cmp	r1, #1
1986
 764 000c 0129     		cmp	r1, #1
Line 2036... Line 2036...
2036
 802 0038 4160     		str	r1, [r0, #4]
2036
 802 0038 4160     		str	r1, [r0, #4]
2037
 655:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           if (USBD_SetClassConfig(pdev, cfgidx) == USBD_FAIL)
2037
 655:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           if (USBD_SetClassConfig(pdev, cfgidx) == USBD_FAIL)
2038
 803              		.loc 1 655 11 is_stmt 1 view .LVU256
2038
 803              		.loc 1 655 11 is_stmt 1 view .LVU256
2039
 655:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           if (USBD_SetClassConfig(pdev, cfgidx) == USBD_FAIL)
2039
 655:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           if (USBD_SetClassConfig(pdev, cfgidx) == USBD_FAIL)
2040
 804              		.loc 1 655 27 is_stmt 0 view .LVU257
2040
 804              		.loc 1 655 27 is_stmt 0 view .LVU257
2041
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 35
2041
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 35
2042
 
2042
 
2043
 
2043
 
2044
 805 003a 0323     		movs	r3, #3
2044
 805 003a 0323     		movs	r3, #3
2045
 806 003c 80F89C32 		strb	r3, [r0, #668]
2045
 806 003c 80F89C32 		strb	r3, [r0, #668]
2046
 656:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           {
2046
 656:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           {
Line 2096... Line 2096...
2096
 844 0066 1DD0     		beq	.L61
2096
 844 0066 1DD0     		beq	.L61
2097
 680:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
2097
 680:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
2098
 845              		.loc 1 680 11 is_stmt 1 view .LVU271
2098
 845              		.loc 1 680 11 is_stmt 1 view .LVU271
2099
 846 0068 D9B2     		uxtb	r1, r3
2099
 846 0068 D9B2     		uxtb	r1, r3
2100
 847 006a FFF7FEFF 		bl	USBD_ClrClassConfig
2100
 847 006a FFF7FEFF 		bl	USBD_ClrClassConfig
2101
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 36
2101
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 36
2102
 
2102
 
2103
 
2103
 
2104
 848              	.LVL99:
2104
 848              	.LVL99:
2105
 683:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           if (USBD_SetClassConfig(pdev, cfgidx) == USBD_FAIL)
2105
 683:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           if (USBD_SetClassConfig(pdev, cfgidx) == USBD_FAIL)
2106
 849              		.loc 1 683 11 view .LVU272
2106
 849              		.loc 1 683 11 view .LVU272
Line 2156... Line 2156...
2156
 887 009c 2046     		mov	r0, r4
2156
 887 009c 2046     		mov	r0, r4
2157
 888 009e FFF7FEFF 		bl	USBD_CtlError
2157
 888 009e FFF7FEFF 		bl	USBD_CtlError
2158
 889              	.LVL105:
2158
 889              	.LVL105:
2159
 687:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           }
2159
 687:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           }
2160
 890              		.loc 1 687 13 view .LVU285
2160
 890              		.loc 1 687 13 view .LVU285
2161
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 37
2161
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 37
2162
 
2162
 
2163
 
2163
 
2164
 891 00a2 C7E7     		b	.L52
2164
 891 00a2 C7E7     		b	.L52
2165
 892              	.LVL106:
2165
 892              	.LVL106:
2166
 893              	.L61:
2166
 893              	.L61:
Line 2216... Line 2216...
2216
 935              		.loc 1 720 5 view .LVU295
2216
 935              		.loc 1 720 5 view .LVU295
2217
 936 000c 5AB2     		sxtb	r2, r3
2217
 936 000c 5AB2     		sxtb	r2, r3
2218
 937 000e 9AB1     		cbz	r2, .L74
2218
 937 000e 9AB1     		cbz	r2, .L74
2219
 938 0010 022B     		cmp	r3, #2
2219
 938 0010 022B     		cmp	r3, #2
2220
 939 0012 09D9     		bls	.L75
2220
 939 0012 09D9     		bls	.L75
2221
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 38
2221
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 38
2222
 
2222
 
2223
 
2223
 
2224
 940 0014 032B     		cmp	r3, #3
2224
 940 0014 032B     		cmp	r3, #3
2225
 941 0016 0FD1     		bne	.L74
2225
 941 0016 0FD1     		bne	.L74
2226
 729:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****         break;
2226
 729:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****         break;
Line 2276... Line 2276...
2276
 737:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
2276
 737:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
2277
 980              		.loc 1 737 1 is_stmt 0 view .LVU308
2277
 980              		.loc 1 737 1 is_stmt 0 view .LVU308
2278
 981 003c F3E7     		b	.L71
2278
 981 003c F3E7     		b	.L71
2279
 982              		.cfi_endproc
2279
 982              		.cfi_endproc
2280
 983              	.LFE74:
2280
 983              	.LFE74:
2281
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 39
2281
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 39
2282
 
2282
 
2283
 
2283
 
2284
 985              		.section	.text.USBD_GetStatus,"ax",%progbits
2284
 985              		.section	.text.USBD_GetStatus,"ax",%progbits
2285
 986              		.align	1
2285
 986              		.align	1
2286
 987              		.syntax unified
2286
 987              		.syntax unified
Line 2336... Line 2336...
2336
 1025              		.loc 1 765 10 view .LVU321
2336
 1025              		.loc 1 765 10 view .LVU321
2337
 1026 001a 0BB1     		cbz	r3, .L83
2337
 1026 001a 0BB1     		cbz	r3, .L83
2338
 767:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       }
2338
 767:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       }
2339
 1027              		.loc 1 767 9 is_stmt 1 view .LVU322
2339
 1027              		.loc 1 767 9 is_stmt 1 view .LVU322
2340
 767:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       }
2340
 767:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       }
2341
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 40
2341
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 40
2342
 
2342
 
2343
 
2343
 
2344
 1028              		.loc 1 767 33 is_stmt 0 view .LVU323
2344
 1028              		.loc 1 767 33 is_stmt 0 view .LVU323
2345
 1029 001c 0323     		movs	r3, #3
2345
 1029 001c 0323     		movs	r3, #3
2346
 1030 001e C360     		str	r3, [r0, #12]
2346
 1030 001e C360     		str	r3, [r0, #12]
Line 2396... Line 2396...
2396
 1072              		.cfi_startproc
2396
 1072              		.cfi_startproc
2397
 1073              		@ args = 0, pretend = 0, frame = 0
2397
 1073              		@ args = 0, pretend = 0, frame = 0
2398
 1074              		@ frame_needed = 0, uses_anonymous_args = 0
2398
 1074              		@ frame_needed = 0, uses_anonymous_args = 0
2399
 807:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   switch (pdev->dev_state)
2399
 807:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   switch (pdev->dev_state)
2400
 1075              		.loc 1 807 1 is_stmt 0 view .LVU334
2400
 1075              		.loc 1 807 1 is_stmt 0 view .LVU334
2401
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 41
2401
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 41
2402
 
2402
 
2403
 
2403
 
2404
 1076 0000 08B5     		push	{r3, lr}
2404
 1076 0000 08B5     		push	{r3, lr}
2405
 1077              	.LCFI10:
2405
 1077              	.LCFI10:
2406
 1078              		.cfi_def_cfa_offset 8
2406
 1078              		.cfi_def_cfa_offset 8
Line 2456... Line 2456...
2456
 824:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
2456
 824:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
2457
 1115              		.loc 1 824 1 is_stmt 0 view .LVU348
2457
 1115              		.loc 1 824 1 is_stmt 0 view .LVU348
2458
 1116 0024 F5E7     		b	.L86
2458
 1116 0024 F5E7     		b	.L86
2459
 1117              		.cfi_endproc
2459
 1117              		.cfi_endproc
2460
 1118              	.LFE77:
2460
 1118              	.LFE77:
2461
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 42
2461
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 42
2462
 
2462
 
2463
 
2463
 
2464
 1120              		.section	.text.USBD_StdDevReq,"ax",%progbits
2464
 1120              		.section	.text.USBD_StdDevReq,"ax",%progbits
2465
 1121              		.align	1
2465
 1121              		.align	1
2466
 1122              		.global	USBD_StdDevReq
2466
 1122              		.global	USBD_StdDevReq
Line 2516... Line 2516...
2516
 123:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       break;
2516
 123:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       break;
2517
 1163              		.loc 1 123 19 view .LVU359
2517
 1163              		.loc 1 123 19 view .LVU359
2518
 1164 001c 9B68     		ldr	r3, [r3, #8]
2518
 1164 001c 9B68     		ldr	r3, [r3, #8]
2519
 123:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       break;
2519
 123:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       break;
2520
 1165              		.loc 1 123 7 view .LVU360
2520
 1165              		.loc 1 123 7 view .LVU360
2521
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 43
2521
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 43
2522
 
2522
 
2523
 
2523
 
2524
 1166 001e 9847     		blx	r3
2524
 1166 001e 9847     		blx	r3
2525
 1167              	.LVL135:
2525
 1167              	.LVL135:
2526
 124:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
2526
 124:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
Line 2576... Line 2576...
2576
 138:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           break;
2576
 138:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           break;
2577
 1209              		.loc 1 138 11 view .LVU370
2577
 1209              		.loc 1 138 11 view .LVU370
2578
 1210 0044 FFF7FEFF 		bl	USBD_SetConfig
2578
 1210 0044 FFF7FEFF 		bl	USBD_SetConfig
2579
 1211              	.LVL141:
2579
 1211              	.LVL141:
2580
 139:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
2580
 139:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
2581
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 44
2581
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 44
2582
 
2582
 
2583
 
2583
 
2584
 1212              		.loc 1 139 11 view .LVU371
2584
 1212              		.loc 1 139 11 view .LVU371
2585
 1213 0048 EAE7     		b	.L95
2585
 1213 0048 EAE7     		b	.L95
2586
 1214              	.LVL142:
2586
 1214              	.LVL142:
Line 2636... Line 2636...
2636
 1255              		.syntax unified
2636
 1255              		.syntax unified
2637
 1256              		.thumb
2637
 1256              		.thumb
2638
 1257              		.thumb_func
2638
 1257              		.thumb_func
2639
 1258              		.fpu softvfp
2639
 1258              		.fpu softvfp
2640
 1260              	USBD_StdItfReq:
2640
 1260              	USBD_StdItfReq:
2641
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 45
2641
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 45
2642
 
2642
 
2643
 
2643
 
2644
 1261              	.LVL152:
2644
 1261              	.LVL152:
2645
 1262              	.LFB69:
2645
 1262              	.LFB69:
2646
 180:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   USBD_StatusTypeDef ret = USBD_OK;
2646
 180:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   USBD_StatusTypeDef ret = USBD_OK;
Line 2696... Line 2696...
2696
 1301              		.loc 1 188 19 is_stmt 0 view .LVU393
2696
 1301              		.loc 1 188 19 is_stmt 0 view .LVU393
2697
 1302 001e 95F89C32 		ldrb	r3, [r5, #668]	@ zero_extendqisi2
2697
 1302 001e 95F89C32 		ldrb	r3, [r5, #668]	@ zero_extendqisi2
2698
 1303 0022 013B     		subs	r3, r3, #1
2698
 1303 0022 013B     		subs	r3, r3, #1
2699
 1304 0024 022B     		cmp	r3, #2
2699
 1304 0024 022B     		cmp	r3, #2
2700
 1305 0026 16D8     		bhi	.L111
2700
 1305 0026 16D8     		bhi	.L111
2701
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 46
2701
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 46
2702
 
2702
 
2703
 
2703
 
2704
 194:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           {
2704
 194:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           {
2705
 1306              		.loc 1 194 11 is_stmt 1 view .LVU394
2705
 1306              		.loc 1 194 11 is_stmt 1 view .LVU394
2706
 194:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           {
2706
 194:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           {
Line 2756... Line 2756...
2756
 1343              	.L112:
2756
 1343              	.L112:
2757
 205:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           }
2757
 205:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           }
2758
 1344              		.loc 1 205 13 is_stmt 1 view .LVU409
2758
 1344              		.loc 1 205 13 is_stmt 1 view .LVU409
2759
 1345 004c 2146     		mov	r1, r4
2759
 1345 004c 2146     		mov	r1, r4
2760
 1346              	.LVL162:
2760
 1346              	.LVL162:
2761
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 47
2761
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 47
2762
 
2762
 
2763
 
2763
 
2764
 205:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           }
2764
 205:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           }
2765
 1347              		.loc 1 205 13 is_stmt 0 view .LVU410
2765
 1347              		.loc 1 205 13 is_stmt 0 view .LVU410
2766
 1348 004e 2846     		mov	r0, r5
2766
 1348 004e 2846     		mov	r0, r5
Line 2816... Line 2816...
2816
 1393 0002 0446     		mov	r4, r0
2816
 1393 0002 0446     		mov	r4, r0
2817
 233:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   uint8_t   ep_addr;
2817
 233:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   uint8_t   ep_addr;
2818
 1394              		.loc 1 233 3 is_stmt 1 view .LVU418
2818
 1394              		.loc 1 233 3 is_stmt 1 view .LVU418
2819
 234:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   USBD_StatusTypeDef ret = USBD_OK;
2819
 234:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   USBD_StatusTypeDef ret = USBD_OK;
2820
 1395              		.loc 1 234 3 view .LVU419
2820
 1395              		.loc 1 234 3 view .LVU419
2821
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 48
2821
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 48
2822
 
2822
 
2823
 
2823
 
2824
 235:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   ep_addr  = LOBYTE(req->wIndex);
2824
 235:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****   ep_addr  = LOBYTE(req->wIndex);
2825
 1396              		.loc 1 235 3 view .LVU420
2825
 1396              		.loc 1 235 3 view .LVU420
2826
 1397              	.LVL170:
2826
 1397              	.LVL170:
Line 2876... Line 2876...
2876
 1433 002a 9847     		blx	r3
2876
 1433 002a 9847     		blx	r3
2877
 1434              	.LVL175:
2877
 1434              	.LVL175:
2878
 243:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
2878
 243:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
2879
 1435              		.loc 1 243 7 is_stmt 1 view .LVU435
2879
 1435              		.loc 1 243 7 is_stmt 1 view .LVU435
2880
 394:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
2880
 394:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
2881
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 49
2881
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 49
2882
 
2882
 
2883
 
2883
 
2884
 1436              		.loc 1 394 10 is_stmt 0 view .LVU436
2884
 1436              		.loc 1 394 10 is_stmt 0 view .LVU436
2885
 1437 002c 0020     		movs	r0, #0
2885
 1437 002c 0020     		movs	r0, #0
2886
 1438              	.LVL176:
2886
 1438              	.LVL176:
Line 2936... Line 2936...
2936
 1476              		.loc 1 249 9 is_stmt 1 view .LVU448
2936
 1476              		.loc 1 249 9 is_stmt 1 view .LVU448
2937
 249:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
2937
 249:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
2938
 1477              		.loc 1 249 39 is_stmt 0 view .LVU449
2938
 1477              		.loc 1 249 39 is_stmt 0 view .LVU449
2939
 1478 005c D4F8B432 		ldr	r3, [r4, #692]
2939
 1478 005c D4F8B432 		ldr	r3, [r4, #692]
2940
 249:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
2940
 249:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
2941
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 50
2941
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 50
2942
 
2942
 
2943
 
2943
 
2944
 1479              		.loc 1 249 47 view .LVU450
2944
 1479              		.loc 1 249 47 view .LVU450
2945
 1480 0060 9B68     		ldr	r3, [r3, #8]
2945
 1480 0060 9B68     		ldr	r3, [r3, #8]
2946
 249:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
2946
 249:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
Line 2996... Line 2996...
2996
 1519 0088 0020     		movs	r0, #0
2996
 1519 0088 0020     		movs	r0, #0
2997
 263:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****               }
2997
 263:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****               }
2998
 1520              		.loc 1 263 17 view .LVU463
2998
 1520              		.loc 1 263 17 view .LVU463
2999
 1521 008a D0E7     		b	.L119
2999
 1521 008a D0E7     		b	.L119
3000
 1522              	.LVL187:
3000
 1522              	.LVL187:
3001
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 51
3001
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 51
3002
 
3002
 
3003
 
3003
 
3004
 1523              	.L125:
3004
 1523              	.L125:
3005
 272:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****               {
3005
 272:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****               {
3006
 1524              		.loc 1 272 15 is_stmt 1 view .LVU464
3006
 1524              		.loc 1 272 15 is_stmt 1 view .LVU464
Line 3056... Line 3056...
3056
 1560 00ac F5E7     		b	.L128
3056
 1560 00ac F5E7     		b	.L128
3057
 1561              	.LVL193:
3057
 1561              	.LVL193:
3058
 1562              	.L121:
3058
 1562              	.L121:
3059
 292:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           {
3059
 292:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           {
3060
 1563              		.loc 1 292 11 is_stmt 1 discriminator 2 view .LVU479
3060
 1563              		.loc 1 292 11 is_stmt 1 discriminator 2 view .LVU479
3061
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 52
3061
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 52
3062
 
3062
 
3063
 
3063
 
3064
 292:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           {
3064
 292:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           {
3065
 1564              		.loc 1 292 23 is_stmt 0 discriminator 2 view .LVU480
3065
 1564              		.loc 1 292 23 is_stmt 0 discriminator 2 view .LVU480
3066
 1565 00ae 94F89C32 		ldrb	r3, [r4, #668]	@ zero_extendqisi2
3066
 1565 00ae 94F89C32 		ldrb	r3, [r4, #668]	@ zero_extendqisi2
Line 3116... Line 3116...
3116
 298:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****               }
3116
 298:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****               }
3117
 1604              		.loc 1 298 17 is_stmt 1 view .LVU492
3117
 1604              		.loc 1 298 17 is_stmt 1 view .LVU492
3118
 1605 00dc 8021     		movs	r1, #128
3118
 1605 00dc 8021     		movs	r1, #128
3119
 1606 00de 2046     		mov	r0, r4
3119
 1606 00de 2046     		mov	r0, r4
3120
 1607 00e0 FFF7FEFF 		bl	USBD_LL_StallEP
3120
 1607 00e0 FFF7FEFF 		bl	USBD_LL_StallEP
3121
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 53
3121
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 53
3122
 
3122
 
3123
 
3123
 
3124
 1608              	.LVL200:
3124
 1608              	.LVL200:
3125
 394:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
3125
 394:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
3126
 1609              		.loc 1 394 10 is_stmt 0 view .LVU493
3126
 1609              		.loc 1 394 10 is_stmt 0 view .LVU493
Line 3176... Line 3176...
3176
 1647              		.loc 1 324 11 is_stmt 1 discriminator 1 view .LVU505
3176
 1647              		.loc 1 324 11 is_stmt 1 discriminator 1 view .LVU505
3177
 324:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           {
3177
 324:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****           {
3178
 1648              		.loc 1 324 23 is_stmt 0 discriminator 1 view .LVU506
3178
 1648              		.loc 1 324 23 is_stmt 0 discriminator 1 view .LVU506
3179
 1649 010a 94F89C32 		ldrb	r3, [r4, #668]	@ zero_extendqisi2
3179
 1649 010a 94F89C32 		ldrb	r3, [r4, #668]	@ zero_extendqisi2
3180
 1650 010e 022B     		cmp	r3, #2
3180
 1650 010e 022B     		cmp	r3, #2
3181
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 54
3181
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 54
3182
 
3182
 
3183
 
3183
 
3184
 1651 0110 06D0     		beq	.L134
3184
 1651 0110 06D0     		beq	.L134
3185
 1652 0112 032B     		cmp	r3, #3
3185
 1652 0112 032B     		cmp	r3, #3
3186
 1653 0114 2AD0     		beq	.L135
3186
 1653 0114 2AD0     		beq	.L135
Line 3236... Line 3236...
3236
 1689              		.loc 1 335 27 is_stmt 0 discriminator 4 view .LVU520
3236
 1689              		.loc 1 335 27 is_stmt 0 discriminator 4 view .LVU520
3237
 1690 013e 0025     		movs	r5, #0
3237
 1690 013e 0025     		movs	r5, #0
3238
 1691 0140 0D60     		str	r5, [r1]
3238
 1691 0140 0D60     		str	r5, [r1]
3239
 337:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****               break;
3239
 337:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****               break;
3240
 1692              		.loc 1 337 15 is_stmt 1 discriminator 4 view .LVU521
3240
 1692              		.loc 1 337 15 is_stmt 1 discriminator 4 view .LVU521
3241
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 55
3241
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 55
3242
 
3242
 
3243
 
3243
 
3244
 1693 0142 0222     		movs	r2, #2
3244
 1693 0142 0222     		movs	r2, #2
3245
 1694              	.LVL212:
3245
 1694              	.LVL212:
3246
 337:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****               break;
3246
 337:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****               break;
Line 3296... Line 3296...
3296
 1732 016c 52B2     		sxtb	r2, r2
3296
 1732 016c 52B2     		sxtb	r2, r2
3297
 341:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****               {
3297
 341:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****               {
3298
 1733              		.loc 1 341 18 view .LVU535
3298
 1733              		.loc 1 341 18 view .LVU535
3299
 1734 016e 002A     		cmp	r2, #0
3299
 1734 016e 002A     		cmp	r2, #0
3300
 1735 0170 1FDB     		blt	.L162
3300
 1735 0170 1FDB     		blt	.L162
3301
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 56
3301
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 56
3302
 
3302
 
3303
 
3303
 
3304
 351:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****                 {
3304
 351:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****                 {
3305
 1736              		.loc 1 351 17 is_stmt 1 view .LVU536
3305
 1736              		.loc 1 351 17 is_stmt 1 view .LVU536
3306
 351:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****                 {
3306
 351:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****                 {
Line 3356... Line 3356...
3356
 374:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****               break;
3356
 374:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****               break;
3357
 1775              		.loc 1 374 15 is_stmt 1 view .LVU549
3357
 1775              		.loc 1 374 15 is_stmt 1 view .LVU549
3358
 1776 01a4 0222     		movs	r2, #2
3358
 1776 01a4 0222     		movs	r2, #2
3359
 1777 01a6 2946     		mov	r1, r5
3359
 1777 01a6 2946     		mov	r1, r5
3360
 1778 01a8 2046     		mov	r0, r4
3360
 1778 01a8 2046     		mov	r0, r4
3361
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 57
3361
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 57
3362
 
3362
 
3363
 
3363
 
3364
 1779 01aa FFF7FEFF 		bl	USBD_CtlSendData
3364
 1779 01aa FFF7FEFF 		bl	USBD_CtlSendData
3365
 1780              	.LVL222:
3365
 1780              	.LVL222:
3366
 375:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
3366
 375:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
Line 3416... Line 3416...
3416
 354:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****                 }
3416
 354:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****                 }
3417
 1817              		.loc 1 354 19 view .LVU564
3417
 1817              		.loc 1 354 19 view .LVU564
3418
 1818 01d6 2AE7     		b	.L119
3418
 1818 01d6 2AE7     		b	.L119
3419
 1819              	.LVL227:
3419
 1819              	.LVL227:
3420
 1820              	.L164:
3420
 1820              	.L164:
3421
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 58
3421
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 58
3422
 
3422
 
3423
 
3423
 
3424
 358:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****                     &pdev->ep_out[ep_addr & 0x7FU];
3424
 358:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****                     &pdev->ep_out[ep_addr & 0x7FU];
3425
 1821              		.loc 1 358 73 discriminator 1 view .LVU565
3425
 1821              		.loc 1 358 73 discriminator 1 view .LVU565
3426
 1822 01d8 00F07F02 		and	r2, r0, #127
3426
 1822 01d8 00F07F02 		and	r2, r0, #127
Line 3476... Line 3476...
3476
 1861              	.LVL234:
3476
 1861              	.LVL234:
3477
 385:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       }
3477
 385:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       }
3478
 1862              		.loc 1 385 11 view .LVU577
3478
 1862              		.loc 1 385 11 view .LVU577
3479
 394:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
3479
 394:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
3480
 1863              		.loc 1 394 10 is_stmt 0 view .LVU578
3480
 1863              		.loc 1 394 10 is_stmt 0 view .LVU578
3481
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 59
3481
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 59
3482
 
3482
 
3483
 
3483
 
3484
 1864 0208 0020     		movs	r0, #0
3484
 1864 0208 0020     		movs	r0, #0
3485
 385:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       }
3485
 385:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****       }
3486
 1865              		.loc 1 385 11 view .LVU579
3486
 1865              		.loc 1 385 11 view .LVU579
Line 3536... Line 3536...
3536
 874:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****     unicode[idx++] = *(uint8_t *)(void *)len;
3536
 874:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****     unicode[idx++] = *(uint8_t *)(void *)len;
3537
 1909              		.loc 1 874 10 view .LVU588
3537
 1909              		.loc 1 874 10 view .LVU588
3538
 1910 000e 0130     		adds	r0, r0, #1
3538
 1910 000e 0130     		adds	r0, r0, #1
3539
 1911 0010 4000     		lsls	r0, r0, #1
3539
 1911 0010 4000     		lsls	r0, r0, #1
3540
 1912 0012 3080     		strh	r0, [r6]	@ movhi
3540
 1912 0012 3080     		strh	r0, [r6]	@ movhi
3541
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 60
3541
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 60
3542
 
3542
 
3543
 
3543
 
3544
 875:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****     unicode[idx++] = USB_DESC_TYPE_STRING;
3544
 875:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****     unicode[idx++] = USB_DESC_TYPE_STRING;
3545
 1913              		.loc 1 875 5 is_stmt 1 view .LVU589
3545
 1913              		.loc 1 875 5 is_stmt 1 view .LVU589
3546
 1914              	.LVL238:
3546
 1914              	.LVL238:
Line 3596... Line 3596...
3596
 1950              	.L173:
3596
 1950              	.L173:
3597
 884:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
3597
 884:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** 
3598
 1951              		.loc 1 884 1 view .LVU604
3598
 1951              		.loc 1 884 1 view .LVU604
3599
 1952 0032 70BD     		pop	{r4, r5, r6, pc}
3599
 1952 0032 70BD     		pop	{r4, r5, r6, pc}
3600
 1953              	.LVL244:
3600
 1953              	.LVL244:
3601
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 61
3601
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 61
3602
 
3602
 
3603
 
3603
 
3604
 1954              	.L170:
3604
 1954              	.L170:
3605
 1955              	.LCFI15:
3605
 1955              	.LCFI15:
3606
 1956              		.cfi_def_cfa_offset 0
3606
 1956              		.cfi_def_cfa_offset 0
Line 3635... Line 3635...
3635
 1987              		.file 15 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h"
3635
 1987              		.file 15 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h"
3636
 1988              		.file 16 "Core/Inc/main.h"
3636
 1988              		.file 16 "Core/Inc/main.h"
3637
 1989              		.file 17 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h"
3637
 1989              		.file 17 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h"
3638
 1990              		.file 18 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h"
3638
 1990              		.file 18 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h"
3639
 1991              		.file 19 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h"
3639
 1991              		.file 19 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h"
3640
ARM GAS  C:\Users\mike\AppData\Local\Temp\cchv5S5N.s 			page 62
3640
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccihfcjr.s 			page 62
3641
 
3641
 
3642
 
3642
 
3643
DEFINED SYMBOLS
3643
DEFINED SYMBOLS
3644
                            *ABS*:0000000000000000 usbd_ctlreq.c
3644
                            *ABS*:0000000000000000 usbd_ctlreq.c
3645
C:\Users\mike\AppData\Local\Temp\cchv5S5N.s:16     .text.USBD_GetLen:0000000000000000 $t
3645
C:\Users\mike\AppData\Local\Temp\ccihfcjr.s:16     .text.USBD_GetLen:0000000000000000 $t
3646
C:\Users\mike\AppData\Local\Temp\cchv5S5N.s:23     .text.USBD_GetLen:0000000000000000 USBD_GetLen
3646
C:\Users\mike\AppData\Local\Temp\ccihfcjr.s:23     .text.USBD_GetLen:0000000000000000 USBD_GetLen
3647
C:\Users\mike\AppData\Local\Temp\cchv5S5N.s:66     .text.USBD_SetFeature:0000000000000000 $t
3647
C:\Users\mike\AppData\Local\Temp\ccihfcjr.s:66     .text.USBD_SetFeature:0000000000000000 $t
3648
C:\Users\mike\AppData\Local\Temp\cchv5S5N.s:72     .text.USBD_SetFeature:0000000000000000 USBD_SetFeature
3648
C:\Users\mike\AppData\Local\Temp\ccihfcjr.s:72     .text.USBD_SetFeature:0000000000000000 USBD_SetFeature
3649
C:\Users\mike\AppData\Local\Temp\cchv5S5N.s:109    .text.USBD_ParseSetupRequest:0000000000000000 $t
3649
C:\Users\mike\AppData\Local\Temp\ccihfcjr.s:109    .text.USBD_ParseSetupRequest:0000000000000000 $t
3650
C:\Users\mike\AppData\Local\Temp\cchv5S5N.s:116    .text.USBD_ParseSetupRequest:0000000000000000 USBD_ParseSetupRequest
3650
C:\Users\mike\AppData\Local\Temp\ccihfcjr.s:116    .text.USBD_ParseSetupRequest:0000000000000000 USBD_ParseSetupRequest
3651
C:\Users\mike\AppData\Local\Temp\cchv5S5N.s:160    .text.USBD_CtlError:0000000000000000 $t
3651
C:\Users\mike\AppData\Local\Temp\ccihfcjr.s:160    .text.USBD_CtlError:0000000000000000 $t
3652
C:\Users\mike\AppData\Local\Temp\cchv5S5N.s:167    .text.USBD_CtlError:0000000000000000 USBD_CtlError
3652
C:\Users\mike\AppData\Local\Temp\ccihfcjr.s:167    .text.USBD_CtlError:0000000000000000 USBD_CtlError
3653
C:\Users\mike\AppData\Local\Temp\cchv5S5N.s:199    .text.USBD_GetDescriptor:0000000000000000 $t
3653
C:\Users\mike\AppData\Local\Temp\ccihfcjr.s:199    .text.USBD_GetDescriptor:0000000000000000 $t
3654
C:\Users\mike\AppData\Local\Temp\cchv5S5N.s:205    .text.USBD_GetDescriptor:0000000000000000 USBD_GetDescriptor
3654
C:\Users\mike\AppData\Local\Temp\ccihfcjr.s:205    .text.USBD_GetDescriptor:0000000000000000 USBD_GetDescriptor
3655
C:\Users\mike\AppData\Local\Temp\cchv5S5N.s:243    .text.USBD_GetDescriptor:000000000000001e $d
3655
C:\Users\mike\AppData\Local\Temp\ccihfcjr.s:243    .text.USBD_GetDescriptor:000000000000001e $d
3656
C:\Users\mike\AppData\Local\Temp\cchv5S5N.s:348    .text.USBD_GetDescriptor:0000000000000080 $d
3656
C:\Users\mike\AppData\Local\Temp\ccihfcjr.s:348    .text.USBD_GetDescriptor:0000000000000080 $d
3657
C:\Users\mike\AppData\Local\Temp\cchv5S5N.s:354    .text.USBD_GetDescriptor:0000000000000086 $t
3657
C:\Users\mike\AppData\Local\Temp\ccihfcjr.s:354    .text.USBD_GetDescriptor:0000000000000086 $t
3658
C:\Users\mike\AppData\Local\Temp\cchv5S5N.s:634    .text.USBD_SetAddress:0000000000000000 $t
3658
C:\Users\mike\AppData\Local\Temp\ccihfcjr.s:634    .text.USBD_SetAddress:0000000000000000 $t
3659
C:\Users\mike\AppData\Local\Temp\cchv5S5N.s:640    .text.USBD_SetAddress:0000000000000000 USBD_SetAddress
3659
C:\Users\mike\AppData\Local\Temp\ccihfcjr.s:640    .text.USBD_SetAddress:0000000000000000 USBD_SetAddress
3660
C:\Users\mike\AppData\Local\Temp\cchv5S5N.s:731    .text.USBD_SetConfig:0000000000000000 $t
3660
C:\Users\mike\AppData\Local\Temp\ccihfcjr.s:731    .text.USBD_SetConfig:0000000000000000 $t
3661
C:\Users\mike\AppData\Local\Temp\cchv5S5N.s:737    .text.USBD_SetConfig:0000000000000000 USBD_SetConfig
3661
C:\Users\mike\AppData\Local\Temp\ccihfcjr.s:737    .text.USBD_SetConfig:0000000000000000 USBD_SetConfig
3662
C:\Users\mike\AppData\Local\Temp\cchv5S5N.s:902    .text.USBD_SetConfig:00000000000000ac $d
3662
C:\Users\mike\AppData\Local\Temp\ccihfcjr.s:902    .text.USBD_SetConfig:00000000000000ac $d
3663
C:\Users\mike\AppData\Local\Temp\cchv5S5N.s:907    .text.USBD_GetConfig:0000000000000000 $t
3663
C:\Users\mike\AppData\Local\Temp\ccihfcjr.s:907    .text.USBD_GetConfig:0000000000000000 $t
3664
C:\Users\mike\AppData\Local\Temp\cchv5S5N.s:913    .text.USBD_GetConfig:0000000000000000 USBD_GetConfig
3664
C:\Users\mike\AppData\Local\Temp\ccihfcjr.s:913    .text.USBD_GetConfig:0000000000000000 USBD_GetConfig
3665
C:\Users\mike\AppData\Local\Temp\cchv5S5N.s:986    .text.USBD_GetStatus:0000000000000000 $t
3665
C:\Users\mike\AppData\Local\Temp\ccihfcjr.s:986    .text.USBD_GetStatus:0000000000000000 $t
3666
C:\Users\mike\AppData\Local\Temp\cchv5S5N.s:992    .text.USBD_GetStatus:0000000000000000 USBD_GetStatus
3666
C:\Users\mike\AppData\Local\Temp\ccihfcjr.s:992    .text.USBD_GetStatus:0000000000000000 USBD_GetStatus
3667
C:\Users\mike\AppData\Local\Temp\cchv5S5N.s:1062   .text.USBD_ClrFeature:0000000000000000 $t
3667
C:\Users\mike\AppData\Local\Temp\ccihfcjr.s:1062   .text.USBD_ClrFeature:0000000000000000 $t
3668
C:\Users\mike\AppData\Local\Temp\cchv5S5N.s:1068   .text.USBD_ClrFeature:0000000000000000 USBD_ClrFeature
3668
C:\Users\mike\AppData\Local\Temp\ccihfcjr.s:1068   .text.USBD_ClrFeature:0000000000000000 USBD_ClrFeature
3669
C:\Users\mike\AppData\Local\Temp\cchv5S5N.s:1121   .text.USBD_StdDevReq:0000000000000000 $t
3669
C:\Users\mike\AppData\Local\Temp\ccihfcjr.s:1121   .text.USBD_StdDevReq:0000000000000000 $t
3670
C:\Users\mike\AppData\Local\Temp\cchv5S5N.s:1128   .text.USBD_StdDevReq:0000000000000000 USBD_StdDevReq
3670
C:\Users\mike\AppData\Local\Temp\ccihfcjr.s:1128   .text.USBD_StdDevReq:0000000000000000 USBD_StdDevReq
3671
C:\Users\mike\AppData\Local\Temp\cchv5S5N.s:1183   .text.USBD_StdDevReq:000000000000002e $d
3671
C:\Users\mike\AppData\Local\Temp\ccihfcjr.s:1183   .text.USBD_StdDevReq:000000000000002e $d
3672
C:\Users\mike\AppData\Local\Temp\cchv5S5N.s:1193   .text.USBD_StdDevReq:0000000000000038 $t
3672
C:\Users\mike\AppData\Local\Temp\ccihfcjr.s:1193   .text.USBD_StdDevReq:0000000000000038 $t
3673
C:\Users\mike\AppData\Local\Temp\cchv5S5N.s:1253   .text.USBD_StdItfReq:0000000000000000 $t
3673
C:\Users\mike\AppData\Local\Temp\ccihfcjr.s:1253   .text.USBD_StdItfReq:0000000000000000 $t
3674
C:\Users\mike\AppData\Local\Temp\cchv5S5N.s:1260   .text.USBD_StdItfReq:0000000000000000 USBD_StdItfReq
3674
C:\Users\mike\AppData\Local\Temp\ccihfcjr.s:1260   .text.USBD_StdItfReq:0000000000000000 USBD_StdItfReq
3675
C:\Users\mike\AppData\Local\Temp\cchv5S5N.s:1371   .text.USBD_StdEPReq:0000000000000000 $t
3675
C:\Users\mike\AppData\Local\Temp\ccihfcjr.s:1371   .text.USBD_StdEPReq:0000000000000000 $t
3676
C:\Users\mike\AppData\Local\Temp\cchv5S5N.s:1378   .text.USBD_StdEPReq:0000000000000000 USBD_StdEPReq
3676
C:\Users\mike\AppData\Local\Temp\ccihfcjr.s:1378   .text.USBD_StdEPReq:0000000000000000 USBD_StdEPReq
3677
C:\Users\mike\AppData\Local\Temp\cchv5S5N.s:1876   .text.USBD_GetString:0000000000000000 $t
3677
C:\Users\mike\AppData\Local\Temp\ccihfcjr.s:1876   .text.USBD_GetString:0000000000000000 $t
3678
C:\Users\mike\AppData\Local\Temp\cchv5S5N.s:1883   .text.USBD_GetString:0000000000000000 USBD_GetString
3678
C:\Users\mike\AppData\Local\Temp\ccihfcjr.s:1883   .text.USBD_GetString:0000000000000000 USBD_GetString
3679
C:\Users\mike\AppData\Local\Temp\cchv5S5N.s:1970   .bss.cfgidx.8850:0000000000000000 cfgidx.8850
3679
C:\Users\mike\AppData\Local\Temp\ccihfcjr.s:1970   .bss.cfgidx.8850:0000000000000000 cfgidx.8850
3680
C:\Users\mike\AppData\Local\Temp\cchv5S5N.s:1971   .bss.cfgidx.8850:0000000000000000 $d
3680
C:\Users\mike\AppData\Local\Temp\ccihfcjr.s:1971   .bss.cfgidx.8850:0000000000000000 $d
3681
C:\Users\mike\AppData\Local\Temp\cchv5S5N.s:250    .text.USBD_GetDescriptor:0000000000000025 $d
3681
C:\Users\mike\AppData\Local\Temp\ccihfcjr.s:250    .text.USBD_GetDescriptor:0000000000000025 $d
3682
C:\Users\mike\AppData\Local\Temp\cchv5S5N.s:250    .text.USBD_GetDescriptor:0000000000000026 $t
3682
C:\Users\mike\AppData\Local\Temp\ccihfcjr.s:250    .text.USBD_GetDescriptor:0000000000000026 $t
3683
 
3683
 
3684
UNDEFINED SYMBOLS
3684
UNDEFINED SYMBOLS
3685
USBD_CtlSendStatus
3685
USBD_CtlSendStatus
3686
USBD_LL_StallEP
3686
USBD_LL_StallEP
3687
USBD_CtlSendData
3687
USBD_CtlSendData