Rev 19 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 19 | Rev 20 | ||
|---|---|---|---|
| Line 1... | Line 1... | ||
| 1 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s page 1 |
1 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 2 |
61 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 3 |
121 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 4 |
181 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 5 |
241 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 6 |
301 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 7 |
361 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 8 |
421 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 9 |
481 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 10 |
541 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 11 |
601 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 12 |
661 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 13 |
721 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 14 |
781 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 15 |
841 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 16 |
901 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 17 |
961 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 18 |
1021 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 19 |
1081 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 20 |
1141 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 21 |
1201 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 22 |
1261 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 23 |
1321 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 24 |
1381 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 25 |
1441 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 26 |
1501 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 27 |
1561 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 28 |
1621 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 29 |
1681 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 30 |
1741 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 31 |
1801 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 32 |
1861 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 33 |
1921 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 34 |
1981 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 35 |
2041 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 36 |
2101 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 37 |
2161 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 38 |
2221 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 39 |
2281 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 40 |
2341 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 41 |
2401 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 42 |
2461 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 43 |
2521 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 44 |
2581 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 45 |
2641 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 46 |
2701 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 47 |
2761 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 48 |
2821 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 49 |
2881 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 50 |
2941 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 51 |
3001 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 52 |
3061 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 53 |
3121 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 54 |
3181 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 55 |
3241 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 56 |
3301 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 57 |
3361 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 58 |
3421 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 59 |
3481 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 60 |
3541 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 61 |
3601 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 62 |
3661 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 63 |
3721 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 64 |
3781 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 65 |
3841 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 66 |
3901 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 67 |
3961 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 68 |
4021 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 69 |
4081 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 70 |
4141 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 71 |
4201 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 72 |
4261 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 73 |
4321 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 74 |
4381 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 75 |
4441 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 76 |
4501 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 77 |
4561 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 78 |
4621 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 79 |
4681 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 80 |
4741 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 81 |
4801 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 82 |
4861 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 83 |
4921 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 84 |
4981 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 85 |
5041 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 86 |
5101 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 87 |
5161 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 88 |
5221 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 89 |
5281 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 90 |
5341 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 91 |
5401 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s page 92 |
5458 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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\ccwSrLYb.s:16 .text.HAL_PCD_MspInit:0000000000000000 $t |
5463 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:16 .text.HAL_PCD_MspInit:0000000000000000 $t |
| 5464 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:24 .text.HAL_PCD_MspInit:0000000000000000 HAL_PCD_MspInit |
5464 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:24 .text.HAL_PCD_MspInit:0000000000000000 HAL_PCD_MspInit |
| 5465 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:40 .text.HAL_PCD_Init:0000000000000000 $t |
5465 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:40 .text.HAL_PCD_Init:0000000000000000 $t |
| 5466 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:47 .text.HAL_PCD_Init:0000000000000000 HAL_PCD_Init |
5466 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:47 .text.HAL_PCD_Init:0000000000000000 HAL_PCD_Init |
| 5467 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:278 .text.HAL_PCD_MspDeInit:0000000000000000 $t |
5467 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:278 .text.HAL_PCD_MspDeInit:0000000000000000 $t |
| 5468 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:285 .text.HAL_PCD_MspDeInit:0000000000000000 HAL_PCD_MspDeInit |
5468 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:285 .text.HAL_PCD_MspDeInit:0000000000000000 HAL_PCD_MspDeInit |
| 5469 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:300 .text.HAL_PCD_Start:0000000000000000 $t |
5469 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:300 .text.HAL_PCD_Start:0000000000000000 $t |
| 5470 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:307 .text.HAL_PCD_Start:0000000000000000 HAL_PCD_Start |
5470 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:307 .text.HAL_PCD_Start:0000000000000000 HAL_PCD_Start |
| 5471 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:363 .text.HAL_PCD_Stop:0000000000000000 $t |
5471 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:363 .text.HAL_PCD_Stop:0000000000000000 $t |
| 5472 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:370 .text.HAL_PCD_Stop:0000000000000000 HAL_PCD_Stop |
5472 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:370 .text.HAL_PCD_Stop:0000000000000000 HAL_PCD_Stop |
| 5473 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:443 .text.HAL_PCD_DeInit:0000000000000000 $t |
5473 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:443 .text.HAL_PCD_DeInit:0000000000000000 $t |
| 5474 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:450 .text.HAL_PCD_DeInit:0000000000000000 HAL_PCD_DeInit |
5474 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:450 .text.HAL_PCD_DeInit:0000000000000000 HAL_PCD_DeInit |
| 5475 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:501 .text.HAL_PCD_DataOutStageCallback:0000000000000000 $t |
5475 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:501 .text.HAL_PCD_DataOutStageCallback:0000000000000000 $t |
| 5476 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:508 .text.HAL_PCD_DataOutStageCallback:0000000000000000 HAL_PCD_DataOutStageCallback |
5476 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:508 .text.HAL_PCD_DataOutStageCallback:0000000000000000 HAL_PCD_DataOutStageCallback |
| 5477 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:524 .text.HAL_PCD_DataInStageCallback:0000000000000000 $t |
5477 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:524 .text.HAL_PCD_DataInStageCallback:0000000000000000 $t |
| 5478 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:531 .text.HAL_PCD_DataInStageCallback:0000000000000000 HAL_PCD_DataInStageCallback |
5478 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:531 .text.HAL_PCD_DataInStageCallback:0000000000000000 HAL_PCD_DataInStageCallback |
| 5479 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:547 .text.HAL_PCD_SetupStageCallback:0000000000000000 $t |
5479 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:547 .text.HAL_PCD_SetupStageCallback:0000000000000000 $t |
| 5480 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:554 .text.HAL_PCD_SetupStageCallback:0000000000000000 HAL_PCD_SetupStageCallback |
5480 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:554 .text.HAL_PCD_SetupStageCallback:0000000000000000 HAL_PCD_SetupStageCallback |
| 5481 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:569 .text.HAL_PCD_SOFCallback:0000000000000000 $t |
5481 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:569 .text.HAL_PCD_SOFCallback:0000000000000000 $t |
| 5482 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:576 .text.HAL_PCD_SOFCallback:0000000000000000 HAL_PCD_SOFCallback |
5482 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:576 .text.HAL_PCD_SOFCallback:0000000000000000 HAL_PCD_SOFCallback |
| 5483 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:591 .text.HAL_PCD_ResetCallback:0000000000000000 $t |
5483 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:591 .text.HAL_PCD_ResetCallback:0000000000000000 $t |
| 5484 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:598 .text.HAL_PCD_ResetCallback:0000000000000000 HAL_PCD_ResetCallback |
5484 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:598 .text.HAL_PCD_ResetCallback:0000000000000000 HAL_PCD_ResetCallback |
| 5485 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:613 .text.HAL_PCD_SuspendCallback:0000000000000000 $t |
5485 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:613 .text.HAL_PCD_SuspendCallback:0000000000000000 $t |
| 5486 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:620 .text.HAL_PCD_SuspendCallback:0000000000000000 HAL_PCD_SuspendCallback |
5486 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:620 .text.HAL_PCD_SuspendCallback:0000000000000000 HAL_PCD_SuspendCallback |
| 5487 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:635 .text.HAL_PCD_ResumeCallback:0000000000000000 $t |
5487 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:635 .text.HAL_PCD_ResumeCallback:0000000000000000 $t |
| 5488 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:642 .text.HAL_PCD_ResumeCallback:0000000000000000 HAL_PCD_ResumeCallback |
5488 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:642 .text.HAL_PCD_ResumeCallback:0000000000000000 HAL_PCD_ResumeCallback |
| 5489 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:657 .text.HAL_PCD_ISOOUTIncompleteCallback:0000000000000000 $t |
5489 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:657 .text.HAL_PCD_ISOOUTIncompleteCallback:0000000000000000 $t |
| 5490 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:664 .text.HAL_PCD_ISOOUTIncompleteCallback:0000000000000000 HAL_PCD_ISOOUTIncompleteCallback |
5490 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:664 .text.HAL_PCD_ISOOUTIncompleteCallback:0000000000000000 HAL_PCD_ISOOUTIncompleteCallback |
| 5491 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:680 .text.HAL_PCD_ISOINIncompleteCallback:0000000000000000 $t |
5491 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:680 .text.HAL_PCD_ISOINIncompleteCallback:0000000000000000 $t |
| 5492 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:687 .text.HAL_PCD_ISOINIncompleteCallback:0000000000000000 HAL_PCD_ISOINIncompleteCallback |
5492 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:687 .text.HAL_PCD_ISOINIncompleteCallback:0000000000000000 HAL_PCD_ISOINIncompleteCallback |
| 5493 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:703 .text.HAL_PCD_ConnectCallback:0000000000000000 $t |
5493 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:703 .text.HAL_PCD_ConnectCallback:0000000000000000 $t |
| 5494 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:710 .text.HAL_PCD_ConnectCallback:0000000000000000 HAL_PCD_ConnectCallback |
5494 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:710 .text.HAL_PCD_ConnectCallback:0000000000000000 HAL_PCD_ConnectCallback |
| 5495 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:725 .text.HAL_PCD_DisconnectCallback:0000000000000000 $t |
5495 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:725 .text.HAL_PCD_DisconnectCallback:0000000000000000 $t |
| 5496 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:732 .text.HAL_PCD_DisconnectCallback:0000000000000000 HAL_PCD_DisconnectCallback |
5496 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:732 .text.HAL_PCD_DisconnectCallback:0000000000000000 HAL_PCD_DisconnectCallback |
| 5497 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:747 .text.HAL_PCD_DevConnect:0000000000000000 $t |
5497 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:747 .text.HAL_PCD_DevConnect:0000000000000000 $t |
| 5498 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:754 .text.HAL_PCD_DevConnect:0000000000000000 HAL_PCD_DevConnect |
5498 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:754 .text.HAL_PCD_DevConnect:0000000000000000 HAL_PCD_DevConnect |
| 5499 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:806 .text.HAL_PCD_DevDisconnect:0000000000000000 $t |
5499 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:806 .text.HAL_PCD_DevDisconnect:0000000000000000 $t |
| 5500 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:813 .text.HAL_PCD_DevDisconnect:0000000000000000 HAL_PCD_DevDisconnect |
5500 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:813 .text.HAL_PCD_DevDisconnect:0000000000000000 HAL_PCD_DevDisconnect |
| 5501 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:866 .text.HAL_PCD_SetAddress:0000000000000000 $t |
5501 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:866 .text.HAL_PCD_SetAddress:0000000000000000 $t |
| 5502 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:873 .text.HAL_PCD_SetAddress:0000000000000000 HAL_PCD_SetAddress |
5502 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:873 .text.HAL_PCD_SetAddress:0000000000000000 HAL_PCD_SetAddress |
| 5503 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:927 .text.HAL_PCD_EP_Open:0000000000000000 $t |
5503 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:927 .text.HAL_PCD_EP_Open:0000000000000000 $t |
| 5504 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:934 .text.HAL_PCD_EP_Open:0000000000000000 HAL_PCD_EP_Open |
5504 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:934 .text.HAL_PCD_EP_Open:0000000000000000 HAL_PCD_EP_Open |
| 5505 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:1060 .text.HAL_PCD_EP_Close:0000000000000000 $t |
5505 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:1060 .text.HAL_PCD_EP_Close:0000000000000000 $t |
| 5506 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:1067 .text.HAL_PCD_EP_Close:0000000000000000 HAL_PCD_EP_Close |
5506 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:1067 .text.HAL_PCD_EP_Close:0000000000000000 HAL_PCD_EP_Close |
| 5507 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:1159 .text.HAL_PCD_EP_Receive:0000000000000000 $t |
5507 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:1159 .text.HAL_PCD_EP_Receive:0000000000000000 $t |
| 5508 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:1166 .text.HAL_PCD_EP_Receive:0000000000000000 HAL_PCD_EP_Receive |
5508 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:1166 .text.HAL_PCD_EP_Receive:0000000000000000 HAL_PCD_EP_Receive |
| 5509 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:1247 .text.HAL_PCD_EP_GetRxCount:0000000000000000 $t |
5509 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:1247 .text.HAL_PCD_EP_GetRxCount:0000000000000000 $t |
| 5510 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:1254 .text.HAL_PCD_EP_GetRxCount:0000000000000000 HAL_PCD_EP_GetRxCount |
5510 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:1254 .text.HAL_PCD_EP_GetRxCount:0000000000000000 HAL_PCD_EP_GetRxCount |
| 5511 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:1278 .text.HAL_PCD_EP_Transmit:0000000000000000 $t |
5511 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:1278 .text.HAL_PCD_EP_Transmit:0000000000000000 $t |
| 5512 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:1285 .text.HAL_PCD_EP_Transmit:0000000000000000 HAL_PCD_EP_Transmit |
5512 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:1285 .text.HAL_PCD_EP_Transmit:0000000000000000 HAL_PCD_EP_Transmit |
| 5513 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:1367 .text.PCD_EP_ISR_Handler:0000000000000000 $t |
5513 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:1367 .text.PCD_EP_ISR_Handler:0000000000000000 $t |
| 5514 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:1373 .text.PCD_EP_ISR_Handler:0000000000000000 PCD_EP_ISR_Handler |
5514 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:1373 .text.PCD_EP_ISR_Handler:0000000000000000 PCD_EP_ISR_Handler |
| 5515 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:1970 .text.HAL_PCD_IRQHandler:0000000000000000 $t |
5515 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:1970 .text.HAL_PCD_IRQHandler:0000000000000000 $t |
| 5516 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:1977 .text.HAL_PCD_IRQHandler:0000000000000000 HAL_PCD_IRQHandler |
5516 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:1977 .text.HAL_PCD_IRQHandler:0000000000000000 HAL_PCD_IRQHandler |
| 5517 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:2206 .text.HAL_PCD_EP_SetStall:0000000000000000 $t |
5517 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:2206 .text.HAL_PCD_EP_SetStall:0000000000000000 $t |
| 5518 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s page 93 |
5518 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s page 93 |
| 5519 | 5519 | ||
| 5520 | 5520 | ||
| 5521 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:2213 .text.HAL_PCD_EP_SetStall:0000000000000000 HAL_PCD_EP_SetStall |
5521 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:2213 .text.HAL_PCD_EP_SetStall:0000000000000000 HAL_PCD_EP_SetStall |
| 5522 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:2334 .text.HAL_PCD_EP_ClrStall:0000000000000000 $t |
5522 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:2334 .text.HAL_PCD_EP_ClrStall:0000000000000000 $t |
| 5523 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:2341 .text.HAL_PCD_EP_ClrStall:0000000000000000 HAL_PCD_EP_ClrStall |
5523 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:2341 .text.HAL_PCD_EP_ClrStall:0000000000000000 HAL_PCD_EP_ClrStall |
| 5524 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:2461 .text.HAL_PCD_EP_Flush:0000000000000000 $t |
5524 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:2461 .text.HAL_PCD_EP_Flush:0000000000000000 $t |
| 5525 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:2468 .text.HAL_PCD_EP_Flush:0000000000000000 HAL_PCD_EP_Flush |
5525 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:2468 .text.HAL_PCD_EP_Flush:0000000000000000 HAL_PCD_EP_Flush |
| 5526 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:2537 .text.HAL_PCD_ActivateRemoteWakeup:0000000000000000 $t |
5526 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:2537 .text.HAL_PCD_ActivateRemoteWakeup:0000000000000000 $t |
| 5527 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:2544 .text.HAL_PCD_ActivateRemoteWakeup:0000000000000000 HAL_PCD_ActivateRemoteWakeup |
5527 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:2544 .text.HAL_PCD_ActivateRemoteWakeup:0000000000000000 HAL_PCD_ActivateRemoteWakeup |
| 5528 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:2570 .text.HAL_PCD_DeActivateRemoteWakeup:0000000000000000 $t |
5528 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:2570 .text.HAL_PCD_DeActivateRemoteWakeup:0000000000000000 $t |
| 5529 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:2577 .text.HAL_PCD_DeActivateRemoteWakeup:0000000000000000 HAL_PCD_DeActivateRemoteWakeup |
5529 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:2577 .text.HAL_PCD_DeActivateRemoteWakeup:0000000000000000 HAL_PCD_DeActivateRemoteWakeup |
| 5530 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:2603 .text.HAL_PCD_GetState:0000000000000000 $t |
5530 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.s:2603 .text.HAL_PCD_GetState:0000000000000000 $t |
| 5531 | C:\Users\mike\AppData\Local\Temp\ccwSrLYb.s:2610 .text.HAL_PCD_GetState:0000000000000000 HAL_PCD_GetState |
5531 | C:\Users\mike\AppData\Local\Temp\cc6g5t4O.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 |