Rev 18 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 18 | Rev 19 | ||
|---|---|---|---|
| Line 1... | Line 1... | ||
| 1 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s page 1 |
1 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6Abypo.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:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** |
56 | 27:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** |
| 57 | 28:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /** @defgroup USBD_CORE |
57 | 28:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /** @defgroup USBD_CORE |
| 58 | 29:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @brief usbd core module |
58 | 29:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @brief usbd core module |
| 59 | 30:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @{ |
59 | 30:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @{ |
| 60 | 31:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** */ |
60 | 31:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** */ |
| 61 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s page 2 |
61 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6Abypo.s page 2 |
| 62 | 62 | ||
| 63 | 63 | ||
| 64 | 32:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** |
64 | 32:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** |
| 65 | 33:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /** @defgroup USBD_CORE_Private_TypesDefinitions |
65 | 33:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /** @defgroup USBD_CORE_Private_TypesDefinitions |
| 66 | 34:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @{ |
66 | 34:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @{ |
| Line 116... | Line 116... | ||
| 116 | 84:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @param pdev: device instance |
116 | 84:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @param pdev: device instance |
| 117 | 85:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @param pdesc: Descriptor structure address |
117 | 85:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @param pdesc: Descriptor structure address |
| 118 | 86:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @param id: Low level core index |
118 | 86:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @param id: Low level core index |
| 119 | 87:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @retval None |
119 | 87:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @retval None |
| 120 | 88:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** */ |
120 | 88:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** */ |
| 121 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s page 3 |
121 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6Abypo.s page 3 |
| 122 | 122 | ||
| 123 | 123 | ||
| 124 | 89:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** USBD_StatusTypeDef USBD_Init(USBD_HandleTypeDef *pdev, |
124 | 89:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** USBD_StatusTypeDef USBD_Init(USBD_HandleTypeDef *pdev, |
| 125 | 90:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** USBD_DescriptorsTypeDef *pdesc, uint8_t id) |
125 | 90:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** USBD_DescriptorsTypeDef *pdesc, uint8_t id) |
| 126 | 91:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** { |
126 | 91:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** { |
| Line 176... | Line 176... | ||
| 176 | 57 .loc 1 110 17 is_stmt 0 view .LVU12 |
176 | 57 .loc 1 110 17 is_stmt 0 view .LVU12 |
| 177 | 58 0014 C3F8B012 str r1, [r3, #688] |
177 | 58 0014 C3F8B012 str r1, [r3, #688] |
| 178 | 59 .L4: |
178 | 59 .L4: |
| 179 | 60 .loc 1 110 17 view .LVU13 |
179 | 60 .loc 1 110 17 view .LVU13 |
| 180 | 61 0018 1846 mov r0, r3 |
180 | 61 0018 1846 mov r0, r3 |
| 181 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s page 4 |
181 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6Abypo.s page 4 |
| 182 | 182 | ||
| 183 | 183 | ||
| 184 | 111:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** } |
184 | 111:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** } |
| 185 | 112:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** |
185 | 112:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** |
| 186 | 113:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /* Set Device initial State */ |
186 | 113:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /* Set Device initial State */ |
| Line 236... | Line 236... | ||
| 236 | 122:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /** |
236 | 122:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /** |
| 237 | 123:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @brief USBD_DeInit |
237 | 123:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @brief USBD_DeInit |
| 238 | 124:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * Re-Initialize th device library |
238 | 124:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * Re-Initialize th device library |
| 239 | 125:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @param pdev: device instance |
239 | 125:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @param pdev: device instance |
| 240 | 126:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @retval status: status |
240 | 126:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @retval status: status |
| 241 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s page 5 |
241 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6Abypo.s page 5 |
| 242 | 242 | ||
| 243 | 243 | ||
| 244 | 127:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** */ |
244 | 127:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** */ |
| 245 | 128:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** USBD_StatusTypeDef USBD_DeInit(USBD_HandleTypeDef *pdev) |
245 | 128:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** USBD_StatusTypeDef USBD_DeInit(USBD_HandleTypeDef *pdev) |
| 246 | 129:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** { |
246 | 129:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** { |
| Line 296... | Line 296... | ||
| 296 | 139 0022 10BD pop {r4, pc} |
296 | 139 0022 10BD pop {r4, pc} |
| 297 | 140 .loc 1 143 1 view .LVU37 |
297 | 140 .loc 1 143 1 view .LVU37 |
| 298 | 141 .cfi_endproc |
298 | 141 .cfi_endproc |
| 299 | 142 .LFE69: |
299 | 142 .LFE69: |
| 300 | 144 .section .text.USBD_RegisterClass,"ax",%progbits |
300 | 144 .section .text.USBD_RegisterClass,"ax",%progbits |
| 301 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s page 6 |
301 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6Abypo.s page 6 |
| 302 | 302 | ||
| 303 | 303 | ||
| 304 | 145 .align 1 |
304 | 145 .align 1 |
| 305 | 146 .global USBD_RegisterClass |
305 | 146 .global USBD_RegisterClass |
| 306 | 147 .syntax unified |
306 | 147 .syntax unified |
| Line 356... | Line 356... | ||
| 356 | 175 .loc 1 166 12 view .LVU47 |
356 | 175 .loc 1 166 12 view .LVU47 |
| 357 | 176 000a 0220 movs r0, #2 |
357 | 176 000a 0220 movs r0, #2 |
| 358 | 177 .LVL13: |
358 | 177 .LVL13: |
| 359 | 167:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** } |
359 | 167:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** } |
| 360 | 168:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** |
360 | 168:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** |
| 361 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s page 7 |
361 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6Abypo.s page 7 |
| 362 | 362 | ||
| 363 | 363 | ||
| 364 | 169:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** return status; |
364 | 169:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** return status; |
| 365 | 178 .loc 1 169 3 is_stmt 1 view .LVU48 |
365 | 178 .loc 1 169 3 is_stmt 1 view .LVU48 |
| 366 | 170:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** } |
366 | 170:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** } |
| Line 416... | Line 416... | ||
| 416 | 217 .global USBD_Stop |
416 | 217 .global USBD_Stop |
| 417 | 218 .syntax unified |
417 | 218 .syntax unified |
| 418 | 219 .thumb |
418 | 219 .thumb |
| 419 | 220 .thumb_func |
419 | 220 .thumb_func |
| 420 | 221 .fpu softvfp |
420 | 221 .fpu softvfp |
| 421 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s page 8 |
421 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6Abypo.s page 8 |
| 422 | 422 | ||
| 423 | 423 | ||
| 424 | 223 USBD_Stop: |
424 | 223 USBD_Stop: |
| 425 | 224 .LVL16: |
425 | 224 .LVL16: |
| 426 | 225 .LFB72: |
426 | 225 .LFB72: |
| Line 476... | Line 476... | ||
| 476 | 259 .align 1 |
476 | 259 .align 1 |
| 477 | 260 .global USBD_RunTestMode |
477 | 260 .global USBD_RunTestMode |
| 478 | 261 .syntax unified |
478 | 261 .syntax unified |
| 479 | 262 .thumb |
479 | 262 .thumb |
| 480 | 263 .thumb_func |
480 | 263 .thumb_func |
| 481 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s page 9 |
481 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6Abypo.s page 9 |
| 482 | 482 | ||
| 483 | 483 | ||
| 484 | 264 .fpu softvfp |
484 | 264 .fpu softvfp |
| 485 | 266 USBD_RunTestMode: |
485 | 266 USBD_RunTestMode: |
| 486 | 267 .LVL19: |
486 | 267 .LVL19: |
| Line 536... | Line 536... | ||
| 536 | 226:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** { |
536 | 226:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** { |
| 537 | 295 .loc 1 226 1 is_stmt 1 view -0 |
537 | 295 .loc 1 226 1 is_stmt 1 view -0 |
| 538 | 296 .cfi_startproc |
538 | 296 .cfi_startproc |
| 539 | 297 @ args = 0, pretend = 0, frame = 0 |
539 | 297 @ args = 0, pretend = 0, frame = 0 |
| 540 | 298 @ frame_needed = 0, uses_anonymous_args = 0 |
540 | 298 @ frame_needed = 0, uses_anonymous_args = 0 |
| 541 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s page 10 |
541 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6Abypo.s page 10 |
| 542 | 542 | ||
| 543 | 543 | ||
| 544 | 299 .loc 1 226 1 is_stmt 0 view .LVU71 |
544 | 299 .loc 1 226 1 is_stmt 0 view .LVU71 |
| 545 | 300 0000 08B5 push {r3, lr} |
545 | 300 0000 08B5 push {r3, lr} |
| 546 | 301 .LCFI5: |
546 | 301 .LCFI5: |
| Line 596... | Line 596... | ||
| 596 | 336 .LVL27: |
596 | 336 .LVL27: |
| 597 | 227:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** |
597 | 227:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** |
| 598 | 337 .loc 1 227 22 view .LVU85 |
598 | 337 .loc 1 227 22 view .LVU85 |
| 599 | 338 0018 FAE7 b .L21 |
599 | 338 0018 FAE7 b .L21 |
| 600 | 339 .cfi_endproc |
600 | 339 .cfi_endproc |
| 601 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s page 11 |
601 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6Abypo.s page 11 |
| 602 | 602 | ||
| 603 | 603 | ||
| 604 | 340 .LFE74: |
604 | 340 .LFE74: |
| 605 | 342 .section .text.USBD_ClrClassConfig,"ax",%progbits |
605 | 342 .section .text.USBD_ClrClassConfig,"ax",%progbits |
| 606 | 343 .align 1 |
606 | 343 .align 1 |
| Line 656... | Line 656... | ||
| 656 | 380 .global USBD_LL_SetupStage |
656 | 380 .global USBD_LL_SetupStage |
| 657 | 381 .syntax unified |
657 | 381 .syntax unified |
| 658 | 382 .thumb |
658 | 382 .thumb |
| 659 | 383 .thumb_func |
659 | 383 .thumb_func |
| 660 | 384 .fpu softvfp |
660 | 384 .fpu softvfp |
| 661 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s page 12 |
661 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6Abypo.s page 12 |
| 662 | 662 | ||
| 663 | 663 | ||
| 664 | 386 USBD_LL_SetupStage: |
664 | 386 USBD_LL_SetupStage: |
| 665 | 387 .LVL30: |
665 | 387 .LVL30: |
| 666 | 388 .LFB76: |
666 | 388 .LFB76: |
| Line 716... | Line 716... | ||
| 716 | 421 0020 01F01F03 and r3, r1, #31 |
716 | 421 0020 01F01F03 and r3, r1, #31 |
| 717 | 422 .loc 1 271 3 view .LVU105 |
717 | 422 .loc 1 271 3 view .LVU105 |
| 718 | 423 0024 012B cmp r3, #1 |
718 | 423 0024 012B cmp r3, #1 |
| 719 | 424 0026 0FD0 beq .L29 |
719 | 424 0026 0FD0 beq .L29 |
| 720 | 425 0028 5AB2 sxtb r2, r3 |
720 | 425 0028 5AB2 sxtb r2, r3 |
| 721 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s page 13 |
721 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6Abypo.s page 13 |
| 722 | 722 | ||
| 723 | 723 | ||
| 724 | 426 002a 3AB1 cbz r2, .L30 |
724 | 426 002a 3AB1 cbz r2, .L30 |
| 725 | 427 002c 022B cmp r3, #2 |
725 | 427 002c 022B cmp r3, #2 |
| 726 | 428 002e 10D0 beq .L31 |
726 | 428 002e 10D0 beq .L31 |
| Line 776... | Line 776... | ||
| 776 | 279:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** |
776 | 279:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** |
| 777 | 455 .loc 1 279 7 view .LVU113 |
777 | 455 .loc 1 279 7 view .LVU113 |
| 778 | 456 0050 F8E7 b .L33 |
778 | 456 0050 F8E7 b .L33 |
| 779 | 457 .L31: |
779 | 457 .L31: |
| 780 | 282:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** break; |
780 | 282:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** break; |
| 781 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s page 14 |
781 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6Abypo.s page 14 |
| 782 | 782 | ||
| 783 | 783 | ||
| 784 | 458 .loc 1 282 7 view .LVU114 |
784 | 458 .loc 1 282 7 view .LVU114 |
| 785 | 459 0052 2946 mov r1, r5 |
785 | 459 0052 2946 mov r1, r5 |
| 786 | 460 0054 2046 mov r0, r4 |
786 | 460 0054 2046 mov r0, r4 |
| Line 836... | Line 836... | ||
| 836 | 497 .LVL39: |
836 | 497 .LVL39: |
| 837 | 306:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** { |
837 | 306:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** { |
| 838 | 307:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** pep = &pdev->ep_out[0]; |
838 | 307:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** pep = &pdev->ep_out[0]; |
| 839 | 498 .loc 1 307 5 is_stmt 1 view .LVU121 |
839 | 498 .loc 1 307 5 is_stmt 1 view .LVU121 |
| 840 | 308:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** |
840 | 308:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** |
| 841 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s page 15 |
841 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6Abypo.s page 15 |
| 842 | 842 | ||
| 843 | 843 | ||
| 844 | 309:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** if (pdev->ep0_state == USBD_EP0_DATA_OUT) |
844 | 309:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** if (pdev->ep0_state == USBD_EP0_DATA_OUT) |
| 845 | 499 .loc 1 309 5 view .LVU122 |
845 | 499 .loc 1 309 5 view .LVU122 |
| 846 | 500 .loc 1 309 13 is_stmt 0 view .LVU123 |
846 | 500 .loc 1 309 13 is_stmt 0 view .LVU123 |
| Line 896... | Line 896... | ||
| 896 | 351:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** return USBD_OK; |
896 | 351:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** return USBD_OK; |
| 897 | 509 .loc 1 351 10 view .LVU127 |
897 | 509 .loc 1 351 10 view .LVU127 |
| 898 | 510 0014 0020 movs r0, #0 |
898 | 510 0014 0020 movs r0, #0 |
| 899 | 511 0016 38E0 b .L42 |
899 | 511 0016 38E0 b .L42 |
| 900 | 512 .LVL40: |
900 | 512 .LVL40: |
| 901 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s page 16 |
901 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6Abypo.s page 16 |
| 902 | 902 | ||
| 903 | 903 | ||
| 904 | 513 .L48: |
904 | 513 .L48: |
| 905 | 311:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** { |
905 | 311:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** { |
| 906 | 514 .loc 1 311 7 is_stmt 1 view .LVU128 |
906 | 514 .loc 1 311 7 is_stmt 1 view .LVU128 |
| Line 956... | Line 956... | ||
| 956 | 551 .loc 1 320 18 is_stmt 0 view .LVU142 |
956 | 551 .loc 1 320 18 is_stmt 0 view .LVU142 |
| 957 | 552 0040 D4F8B432 ldr r3, [r4, #692] |
957 | 552 0040 D4F8B432 ldr r3, [r4, #692] |
| 958 | 320:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** (pdev->dev_state == USBD_STATE_CONFIGURED)) |
958 | 320:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** (pdev->dev_state == USBD_STATE_CONFIGURED)) |
| 959 | 553 .loc 1 320 26 view .LVU143 |
959 | 553 .loc 1 320 26 view .LVU143 |
| 960 | 554 0044 1B69 ldr r3, [r3, #16] |
960 | 554 0044 1B69 ldr r3, [r3, #16] |
| 961 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s page 17 |
961 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6Abypo.s page 17 |
| 962 | 962 | ||
| 963 | 963 | ||
| 964 | 320:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** (pdev->dev_state == USBD_STATE_CONFIGURED)) |
964 | 320:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** (pdev->dev_state == USBD_STATE_CONFIGURED)) |
| 965 | 555 .loc 1 320 12 view .LVU144 |
965 | 555 .loc 1 320 12 view .LVU144 |
| 966 | 556 0046 1BB1 cbz r3, .L43 |
966 | 556 0046 1BB1 cbz r3, .L43 |
| Line 1016... | Line 1016... | ||
| 1016 | 595 .LVL53: |
1016 | 595 .LVL53: |
| 1017 | 596 .loc 1 351 10 view .LVU157 |
1017 | 596 .loc 1 351 10 view .LVU157 |
| 1018 | 597 006e 2846 mov r0, r5 |
1018 | 597 006e 2846 mov r0, r5 |
| 1019 | 598 0070 0BE0 b .L42 |
1019 | 598 0070 0BE0 b .L42 |
| 1020 | 599 .LVL54: |
1020 | 599 .LVL54: |
| 1021 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s page 18 |
1021 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6Abypo.s page 18 |
| 1022 | 1022 | ||
| 1023 | 1023 | ||
| 1024 | 600 .L37: |
1024 | 600 .L37: |
| 1025 | 601 .loc 1 351 10 view .LVU158 |
1025 | 601 .loc 1 351 10 view .LVU158 |
| 1026 | 602 0072 0A46 mov r2, r1 |
1026 | 602 0072 0A46 mov r2, r1 |
| Line 1076... | Line 1076... | ||
| 1076 | 640 .cfi_endproc |
1076 | 640 .cfi_endproc |
| 1077 | 641 .LFE77: |
1077 | 641 .LFE77: |
| 1078 | 643 .section .text.USBD_LL_DataInStage,"ax",%progbits |
1078 | 643 .section .text.USBD_LL_DataInStage,"ax",%progbits |
| 1079 | 644 .align 1 |
1079 | 644 .align 1 |
| 1080 | 645 .global USBD_LL_DataInStage |
1080 | 645 .global USBD_LL_DataInStage |
| 1081 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s page 19 |
1081 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6Abypo.s page 19 |
| 1082 | 1082 | ||
| 1083 | 1083 | ||
| 1084 | 646 .syntax unified |
1084 | 646 .syntax unified |
| 1085 | 647 .thumb |
1085 | 647 .thumb |
| 1086 | 648 .thumb_func |
1086 | 648 .thumb_func |
| Line 1136... | Line 1136... | ||
| 1136 | 373:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** { |
1136 | 373:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** { |
| 1137 | 374:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** pep->rem_length -= pep->maxpacket; |
1137 | 374:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** pep->rem_length -= pep->maxpacket; |
| 1138 | 375:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** |
1138 | 375:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** |
| 1139 | 376:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** USBD_CtlContinueSendData(pdev, pdata, (uint16_t)pep->rem_length); |
1139 | 376:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** USBD_CtlContinueSendData(pdev, pdata, (uint16_t)pep->rem_length); |
| 1140 | 377:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** |
1140 | 377:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** |
| 1141 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s page 20 |
1141 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6Abypo.s page 20 |
| 1142 | 1142 | ||
| 1143 | 1143 | ||
| 1144 | 378:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /* Prepare endpoint for premature end of transfer */ |
1144 | 378:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /* Prepare endpoint for premature end of transfer */ |
| 1145 | 379:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** USBD_LL_PrepareReceive(pdev, 0U, NULL, 0U); |
1145 | 379:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** USBD_LL_PrepareReceive(pdev, 0U, NULL, 0U); |
| 1146 | 380:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** } |
1146 | 380:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** } |
| Line 1196... | Line 1196... | ||
| 1196 | 415:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** if (pdev->dev_test_mode == 1U) |
1196 | 415:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** if (pdev->dev_test_mode == 1U) |
| 1197 | 694 .loc 1 415 5 is_stmt 1 view .LVU186 |
1197 | 694 .loc 1 415 5 is_stmt 1 view .LVU186 |
| 1198 | 695 .loc 1 415 13 is_stmt 0 view .LVU187 |
1198 | 695 .loc 1 415 13 is_stmt 0 view .LVU187 |
| 1199 | 696 0020 94F8A032 ldrb r3, [r4, #672] @ zero_extendqisi2 |
1199 | 696 0020 94F8A032 ldrb r3, [r4, #672] @ zero_extendqisi2 |
| 1200 | 697 .loc 1 415 8 view .LVU188 |
1200 | 697 .loc 1 415 8 view .LVU188 |
| 1201 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s page 21 |
1201 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6Abypo.s page 21 |
| 1202 | 1202 | ||
| 1203 | 1203 | ||
| 1204 | 698 0024 012B cmp r3, #1 |
1204 | 698 0024 012B cmp r3, #1 |
| 1205 | 699 0026 40D0 beq .L65 |
1205 | 699 0026 40D0 beq .L65 |
| 1206 | 416:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** { |
1206 | 416:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** { |
| Line 1256... | Line 1256... | ||
| 1256 | 724 003e 2BB9 cbnz r3, .L56 |
1256 | 724 003e 2BB9 cbnz r3, .L56 |
| 1257 | 384:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** (pep->total_length >= pep->maxpacket) && |
1257 | 384:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** (pep->total_length >= pep->maxpacket) && |
| 1258 | 725 .loc 1 384 56 discriminator 1 view .LVU199 |
1258 | 725 .loc 1 384 56 discriminator 1 view .LVU199 |
| 1259 | 726 0040 8A42 cmp r2, r1 |
1259 | 726 0040 8A42 cmp r2, r1 |
| 1260 | 727 0042 03D8 bhi .L56 |
1260 | 727 0042 03D8 bhi .L56 |
| 1261 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s page 22 |
1261 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6Abypo.s page 22 |
| 1262 | 1262 | ||
| 1263 | 1263 | ||
| 1264 | 386:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** { |
1264 | 386:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** { |
| 1265 | 728 .loc 1 386 38 view .LVU200 |
1265 | 728 .loc 1 386 38 view .LVU200 |
| 1266 | 729 0044 D4F89832 ldr r3, [r4, #664] |
1266 | 729 0044 D4F89832 ldr r3, [r4, #664] |
| Line 1316... | Line 1316... | ||
| 1316 | 767 .LVL73: |
1316 | 767 .LVL73: |
| 1317 | 376:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** |
1317 | 376:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** |
| 1318 | 768 .loc 1 376 9 is_stmt 0 view .LVU213 |
1318 | 768 .loc 1 376 9 is_stmt 0 view .LVU213 |
| 1319 | 769 0074 2046 mov r0, r4 |
1319 | 769 0074 2046 mov r0, r4 |
| 1320 | 770 .LVL74: |
1320 | 770 .LVL74: |
| 1321 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s page 23 |
1321 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6Abypo.s page 23 |
| 1322 | 1322 | ||
| 1323 | 1323 | ||
| 1324 | 376:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** |
1324 | 376:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** |
| 1325 | 771 .loc 1 376 9 view .LVU214 |
1325 | 771 .loc 1 376 9 view .LVU214 |
| 1326 | 772 0076 FFF7FEFF bl USBD_CtlContinueSendData |
1326 | 772 0076 FFF7FEFF bl USBD_CtlContinueSendData |
| Line 1376... | Line 1376... | ||
| 1376 | 813 .loc 1 417 7 is_stmt 1 view .LVU223 |
1376 | 813 .loc 1 417 7 is_stmt 1 view .LVU223 |
| 1377 | 418:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** } |
1377 | 418:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** } |
| 1378 | 814 .loc 1 418 7 view .LVU224 |
1378 | 814 .loc 1 418 7 view .LVU224 |
| 1379 | 418:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** } |
1379 | 418:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** } |
| 1380 | 815 .loc 1 418 27 is_stmt 0 view .LVU225 |
1380 | 815 .loc 1 418 27 is_stmt 0 view .LVU225 |
| 1381 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s page 24 |
1381 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6Abypo.s page 24 |
| 1382 | 1382 | ||
| 1383 | 1383 | ||
| 1384 | 816 00aa 0020 movs r0, #0 |
1384 | 816 00aa 0020 movs r0, #0 |
| 1385 | 817 00ac 84F8A002 strb r0, [r4, #672] |
1385 | 817 00ac 84F8A002 strb r0, [r4, #672] |
| 1386 | 818 00b0 BBE7 b .L59 |
1386 | 818 00b0 BBE7 b .L59 |
| Line 1436... | Line 1436... | ||
| 1436 | 855 00d0 0220 movs r0, #2 |
1436 | 855 00d0 0220 movs r0, #2 |
| 1437 | 856 .LVL91: |
1437 | 856 .LVL91: |
| 1438 | 429:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** } |
1438 | 429:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** } |
| 1439 | 857 .loc 1 429 12 view .LVU239 |
1439 | 857 .loc 1 429 12 view .LVU239 |
| 1440 | 858 00d2 AAE7 b .L59 |
1440 | 858 00d2 AAE7 b .L59 |
| 1441 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s page 25 |
1441 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6Abypo.s page 25 |
| 1442 | 1442 | ||
| 1443 | 1443 | ||
| 1444 | 859 .cfi_endproc |
1444 | 859 .cfi_endproc |
| 1445 | 860 .LFE78: |
1445 | 860 .LFE78: |
| 1446 | 862 .section .text.USBD_LL_Reset,"ax",%progbits |
1446 | 862 .section .text.USBD_LL_Reset,"ax",%progbits |
| Line 1496... | Line 1496... | ||
| 1496 | 898 0014 4026 movs r6, #64 |
1496 | 898 0014 4026 movs r6, #64 |
| 1497 | 899 0016 C4F86461 str r6, [r4, #356] |
1497 | 899 0016 C4F86461 str r6, [r4, #356] |
| 1498 | 449:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** |
1498 | 449:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** |
| 1499 | 450:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /* Open EP0 IN */ |
1499 | 450:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /* Open EP0 IN */ |
| 1500 | 451:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** USBD_LL_OpenEP(pdev, 0x80U, USBD_EP_TYPE_CTRL, USB_MAX_EP0_SIZE); |
1500 | 451:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** USBD_LL_OpenEP(pdev, 0x80U, USBD_EP_TYPE_CTRL, USB_MAX_EP0_SIZE); |
| 1501 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s page 26 |
1501 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6Abypo.s page 26 |
| 1502 | 1502 | ||
| 1503 | 1503 | ||
| 1504 | 900 .loc 1 451 3 is_stmt 1 view .LVU247 |
1504 | 900 .loc 1 451 3 is_stmt 1 view .LVU247 |
| 1505 | 901 001a 3346 mov r3, r6 |
1505 | 901 001a 3346 mov r3, r6 |
| 1506 | 902 001c 0022 movs r2, #0 |
1506 | 902 001c 0022 movs r2, #0 |
| Line 1556... | Line 1556... | ||
| 1556 | 939 004a 9847 blx r3 |
1556 | 939 004a 9847 blx r3 |
| 1557 | 940 .LVL95: |
1557 | 940 .LVL95: |
| 1558 | 941 .L70: |
1558 | 941 .L70: |
| 1559 | 465:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** } |
1559 | 465:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** } |
| 1560 | 466:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** |
1560 | 466:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** |
| 1561 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s page 27 |
1561 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6Abypo.s page 27 |
| 1562 | 1562 | ||
| 1563 | 1563 | ||
| 1564 | 467:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** return USBD_OK; |
1564 | 467:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** return USBD_OK; |
| 1565 | 942 .loc 1 467 3 is_stmt 1 view .LVU267 |
1565 | 942 .loc 1 467 3 is_stmt 1 view .LVU267 |
| 1566 | 468:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** } |
1566 | 468:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** } |
| Line 1616... | Line 1616... | ||
| 1616 | 981 .syntax unified |
1616 | 981 .syntax unified |
| 1617 | 982 .thumb |
1617 | 982 .thumb |
| 1618 | 983 .thumb_func |
1618 | 983 .thumb_func |
| 1619 | 984 .fpu softvfp |
1619 | 984 .fpu softvfp |
| 1620 | 986 USBD_LL_Suspend: |
1620 | 986 USBD_LL_Suspend: |
| 1621 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s page 28 |
1621 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6Abypo.s page 28 |
| 1622 | 1622 | ||
| 1623 | 1623 | ||
| 1624 | 987 .LVL98: |
1624 | 987 .LVL98: |
| 1625 | 988 .LFB81: |
1625 | 988 .LFB81: |
| 1626 | 483:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** |
1626 | 483:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** |
| Line 1676... | Line 1676... | ||
| 1676 | 501:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * Handle Resume event |
1676 | 501:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * Handle Resume event |
| 1677 | 502:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @param pdev: device instance |
1677 | 502:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @param pdev: device instance |
| 1678 | 503:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @retval status |
1678 | 503:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @retval status |
| 1679 | 504:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** */ |
1679 | 504:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** */ |
| 1680 | 505:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** |
1680 | 505:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** |
| 1681 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s page 29 |
1681 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6Abypo.s page 29 |
| 1682 | 1682 | ||
| 1683 | 1683 | ||
| 1684 | 506:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** USBD_StatusTypeDef USBD_LL_Resume(USBD_HandleTypeDef *pdev) |
1684 | 506:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** USBD_StatusTypeDef USBD_LL_Resume(USBD_HandleTypeDef *pdev) |
| 1685 | 507:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** { |
1685 | 507:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** { |
| 1686 | 1023 .loc 1 507 1 is_stmt 1 view -0 |
1686 | 1023 .loc 1 507 1 is_stmt 1 view -0 |
| Line 1736... | Line 1736... | ||
| 1736 | 517:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @brief USBD_SOF |
1736 | 517:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @brief USBD_SOF |
| 1737 | 518:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * Handle SOF event |
1737 | 518:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * Handle SOF event |
| 1738 | 519:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @param pdev: device instance |
1738 | 519:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @param pdev: device instance |
| 1739 | 520:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @retval status |
1739 | 520:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @retval status |
| 1740 | 521:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** */ |
1740 | 521:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** */ |
| 1741 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s page 30 |
1741 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6Abypo.s page 30 |
| 1742 | 1742 | ||
| 1743 | 1743 | ||
| 1744 | 522:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** |
1744 | 522:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** |
| 1745 | 523:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** USBD_StatusTypeDef USBD_LL_SOF(USBD_HandleTypeDef *pdev) |
1745 | 523:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** USBD_StatusTypeDef USBD_LL_SOF(USBD_HandleTypeDef *pdev) |
| 1746 | 524:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** { |
1746 | 524:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** { |
| Line 1796... | Line 1796... | ||
| 1796 | 1097 .LVL106: |
1796 | 1097 .LVL106: |
| 1797 | 529:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** } |
1797 | 529:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** } |
| 1798 | 1098 .loc 1 529 7 is_stmt 0 view .LVU307 |
1798 | 1098 .loc 1 529 7 is_stmt 0 view .LVU307 |
| 1799 | 1099 001a F6E7 b .L78 |
1799 | 1099 001a F6E7 b .L78 |
| 1800 | 1100 .cfi_endproc |
1800 | 1100 .cfi_endproc |
| 1801 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s page 31 |
1801 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6Abypo.s page 31 |
| 1802 | 1802 | ||
| 1803 | 1803 | ||
| 1804 | 1101 .LFE83: |
1804 | 1101 .LFE83: |
| 1805 | 1103 .section .text.USBD_LL_IsoINIncomplete,"ax",%progbits |
1805 | 1103 .section .text.USBD_LL_IsoINIncomplete,"ax",%progbits |
| 1806 | 1104 .align 1 |
1806 | 1104 .align 1 |
| Line 1856... | Line 1856... | ||
| 1856 | 551:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** |
1856 | 551:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** |
| 1857 | 552:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /** |
1857 | 552:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /** |
| 1858 | 553:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @brief USBD_IsoOUTIncomplete |
1858 | 553:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @brief USBD_IsoOUTIncomplete |
| 1859 | 554:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * Handle iso out incomplete event |
1859 | 554:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * Handle iso out incomplete event |
| 1860 | 555:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @param pdev: device instance |
1860 | 555:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @param pdev: device instance |
| 1861 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s page 32 |
1861 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6Abypo.s page 32 |
| 1862 | 1862 | ||
| 1863 | 1863 | ||
| 1864 | 556:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @retval status |
1864 | 556:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @retval status |
| 1865 | 557:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** */ |
1865 | 557:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** */ |
| 1866 | 558:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** USBD_StatusTypeDef USBD_LL_IsoOUTIncomplete(USBD_HandleTypeDef *pdev, |
1866 | 558:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** USBD_StatusTypeDef USBD_LL_IsoOUTIncomplete(USBD_HandleTypeDef *pdev, |
| Line 1916... | Line 1916... | ||
| 1916 | 1173 .loc 1 577 3 view .LVU321 |
1916 | 1173 .loc 1 577 3 view .LVU321 |
| 1917 | 578:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** |
1917 | 578:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** |
| 1918 | 579:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** return USBD_OK; |
1918 | 579:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** return USBD_OK; |
| 1919 | 1174 .loc 1 579 3 view .LVU322 |
1919 | 1174 .loc 1 579 3 view .LVU322 |
| 1920 | 580:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** } |
1920 | 580:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** } |
| 1921 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s page 33 |
1921 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6Abypo.s page 33 |
| 1922 | 1922 | ||
| 1923 | 1923 | ||
| 1924 | 1175 .loc 1 580 1 is_stmt 0 view .LVU323 |
1924 | 1175 .loc 1 580 1 is_stmt 0 view .LVU323 |
| 1925 | 1176 0000 0020 movs r0, #0 |
1925 | 1176 0000 0020 movs r0, #0 |
| 1926 | 1177 .LVL112: |
1926 | 1177 .LVL112: |
| Line 1976... | Line 1976... | ||
| 1976 | 593:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** |
1976 | 593:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** |
| 1977 | 594:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** return USBD_OK; |
1977 | 594:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** return USBD_OK; |
| 1978 | 1217 .loc 1 594 3 is_stmt 1 view .LVU333 |
1978 | 1217 .loc 1 594 3 is_stmt 1 view .LVU333 |
| 1979 | 595:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** } |
1979 | 595:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** } |
| 1980 | 1218 .loc 1 595 1 is_stmt 0 view .LVU334 |
1980 | 1218 .loc 1 595 1 is_stmt 0 view .LVU334 |
| 1981 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s page 34 |
1981 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6Abypo.s page 34 |
| 1982 | 1982 | ||
| 1983 | 1983 | ||
| 1984 | 1219 0012 0020 movs r0, #0 |
1984 | 1219 0012 0020 movs r0, #0 |
| 1985 | 1220 0014 08BD pop {r3, pc} |
1985 | 1220 0014 08BD pop {r3, pc} |
| 1986 | 1221 .cfi_endproc |
1986 | 1221 .cfi_endproc |
| Line 2004... | Line 2004... | ||
| 2004 | 1240 .file 16 "Core/Inc/main.h" |
2004 | 1240 .file 16 "Core/Inc/main.h" |
| 2005 | 1241 .file 17 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h" |
2005 | 1241 .file 17 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h" |
| 2006 | 1242 .file 18 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h" |
2006 | 1242 .file 18 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h" |
| 2007 | 1243 .file 19 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h" |
2007 | 1243 .file 19 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h" |
| 2008 | 1244 .file 20 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h" |
2008 | 1244 .file 20 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h" |
| 2009 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s page 35 |
2009 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6Abypo.s page 35 |
| 2010 | 2010 | ||
| 2011 | 2011 | ||
| 2012 | DEFINED SYMBOLS |
2012 | DEFINED SYMBOLS |
| 2013 | *ABS*:0000000000000000 usbd_core.c |
2013 | *ABS*:0000000000000000 usbd_core.c |
| 2014 | C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s:16 .text.USBD_Init:0000000000000000 $t |
2014 | C:\Users\mike\AppData\Local\Temp\cc6Abypo.s:16 .text.USBD_Init:0000000000000000 $t |
| 2015 | C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s:24 .text.USBD_Init:0000000000000000 USBD_Init |
2015 | C:\Users\mike\AppData\Local\Temp\cc6Abypo.s:24 .text.USBD_Init:0000000000000000 USBD_Init |
| 2016 | C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s:94 .text.USBD_DeInit:0000000000000000 $t |
2016 | C:\Users\mike\AppData\Local\Temp\cc6Abypo.s:94 .text.USBD_DeInit:0000000000000000 $t |
| 2017 | C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s:101 .text.USBD_DeInit:0000000000000000 USBD_DeInit |
2017 | C:\Users\mike\AppData\Local\Temp\cc6Abypo.s:101 .text.USBD_DeInit:0000000000000000 USBD_DeInit |
| 2018 | C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s:145 .text.USBD_RegisterClass:0000000000000000 $t |
2018 | C:\Users\mike\AppData\Local\Temp\cc6Abypo.s:145 .text.USBD_RegisterClass:0000000000000000 $t |
| 2019 | C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s:152 .text.USBD_RegisterClass:0000000000000000 USBD_RegisterClass |
2019 | C:\Users\mike\AppData\Local\Temp\cc6Abypo.s:152 .text.USBD_RegisterClass:0000000000000000 USBD_RegisterClass |
| 2020 | C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s:185 .text.USBD_Start:0000000000000000 $t |
2020 | C:\Users\mike\AppData\Local\Temp\cc6Abypo.s:185 .text.USBD_Start:0000000000000000 $t |
| 2021 | C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s:192 .text.USBD_Start:0000000000000000 USBD_Start |
2021 | C:\Users\mike\AppData\Local\Temp\cc6Abypo.s:192 .text.USBD_Start:0000000000000000 USBD_Start |
| 2022 | C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s:216 .text.USBD_Stop:0000000000000000 $t |
2022 | C:\Users\mike\AppData\Local\Temp\cc6Abypo.s:216 .text.USBD_Stop:0000000000000000 $t |
| 2023 | C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s:223 .text.USBD_Stop:0000000000000000 USBD_Stop |
2023 | C:\Users\mike\AppData\Local\Temp\cc6Abypo.s:223 .text.USBD_Stop:0000000000000000 USBD_Stop |
| 2024 | C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s:259 .text.USBD_RunTestMode:0000000000000000 $t |
2024 | C:\Users\mike\AppData\Local\Temp\cc6Abypo.s:259 .text.USBD_RunTestMode:0000000000000000 $t |
| 2025 | C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s:266 .text.USBD_RunTestMode:0000000000000000 USBD_RunTestMode |
2025 | C:\Users\mike\AppData\Local\Temp\cc6Abypo.s:266 .text.USBD_RunTestMode:0000000000000000 USBD_RunTestMode |
| 2026 | C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s:285 .text.USBD_SetClassConfig:0000000000000000 $t |
2026 | C:\Users\mike\AppData\Local\Temp\cc6Abypo.s:285 .text.USBD_SetClassConfig:0000000000000000 $t |
| 2027 | C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s:292 .text.USBD_SetClassConfig:0000000000000000 USBD_SetClassConfig |
2027 | C:\Users\mike\AppData\Local\Temp\cc6Abypo.s:292 .text.USBD_SetClassConfig:0000000000000000 USBD_SetClassConfig |
| 2028 | C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s:343 .text.USBD_ClrClassConfig:0000000000000000 $t |
2028 | C:\Users\mike\AppData\Local\Temp\cc6Abypo.s:343 .text.USBD_ClrClassConfig:0000000000000000 $t |
| 2029 | C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s:350 .text.USBD_ClrClassConfig:0000000000000000 USBD_ClrClassConfig |
2029 | C:\Users\mike\AppData\Local\Temp\cc6Abypo.s:350 .text.USBD_ClrClassConfig:0000000000000000 USBD_ClrClassConfig |
| 2030 | C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s:379 .text.USBD_LL_SetupStage:0000000000000000 $t |
2030 | C:\Users\mike\AppData\Local\Temp\cc6Abypo.s:379 .text.USBD_LL_SetupStage:0000000000000000 $t |
| 2031 | C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s:386 .text.USBD_LL_SetupStage:0000000000000000 USBD_LL_SetupStage |
2031 | C:\Users\mike\AppData\Local\Temp\cc6Abypo.s:386 .text.USBD_LL_SetupStage:0000000000000000 USBD_LL_SetupStage |
| 2032 | C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s:469 .text.USBD_LL_DataOutStage:0000000000000000 $t |
2032 | C:\Users\mike\AppData\Local\Temp\cc6Abypo.s:469 .text.USBD_LL_DataOutStage:0000000000000000 $t |
| 2033 | C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s:476 .text.USBD_LL_DataOutStage:0000000000000000 USBD_LL_DataOutStage |
2033 | C:\Users\mike\AppData\Local\Temp\cc6Abypo.s:476 .text.USBD_LL_DataOutStage:0000000000000000 USBD_LL_DataOutStage |
| 2034 | C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s:644 .text.USBD_LL_DataInStage:0000000000000000 $t |
2034 | C:\Users\mike\AppData\Local\Temp\cc6Abypo.s:644 .text.USBD_LL_DataInStage:0000000000000000 $t |
| 2035 | C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s:651 .text.USBD_LL_DataInStage:0000000000000000 USBD_LL_DataInStage |
2035 | C:\Users\mike\AppData\Local\Temp\cc6Abypo.s:651 .text.USBD_LL_DataInStage:0000000000000000 USBD_LL_DataInStage |
| 2036 | C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s:863 .text.USBD_LL_Reset:0000000000000000 $t |
2036 | C:\Users\mike\AppData\Local\Temp\cc6Abypo.s:863 .text.USBD_LL_Reset:0000000000000000 $t |
| 2037 | C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s:870 .text.USBD_LL_Reset:0000000000000000 USBD_LL_Reset |
2037 | C:\Users\mike\AppData\Local\Temp\cc6Abypo.s:870 .text.USBD_LL_Reset:0000000000000000 USBD_LL_Reset |
| 2038 | C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s:951 .text.USBD_LL_SetSpeed:0000000000000000 $t |
2038 | C:\Users\mike\AppData\Local\Temp\cc6Abypo.s:951 .text.USBD_LL_SetSpeed:0000000000000000 $t |
| 2039 | C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s:958 .text.USBD_LL_SetSpeed:0000000000000000 USBD_LL_SetSpeed |
2039 | C:\Users\mike\AppData\Local\Temp\cc6Abypo.s:958 .text.USBD_LL_SetSpeed:0000000000000000 USBD_LL_SetSpeed |
| 2040 | C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s:979 .text.USBD_LL_Suspend:0000000000000000 $t |
2040 | C:\Users\mike\AppData\Local\Temp\cc6Abypo.s:979 .text.USBD_LL_Suspend:0000000000000000 $t |
| 2041 | C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s:986 .text.USBD_LL_Suspend:0000000000000000 USBD_LL_Suspend |
2041 | C:\Users\mike\AppData\Local\Temp\cc6Abypo.s:986 .text.USBD_LL_Suspend:0000000000000000 USBD_LL_Suspend |
| 2042 | C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s:1013 .text.USBD_LL_Resume:0000000000000000 $t |
2042 | C:\Users\mike\AppData\Local\Temp\cc6Abypo.s:1013 .text.USBD_LL_Resume:0000000000000000 $t |
| 2043 | C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s:1020 .text.USBD_LL_Resume:0000000000000000 USBD_LL_Resume |
2043 | C:\Users\mike\AppData\Local\Temp\cc6Abypo.s:1020 .text.USBD_LL_Resume:0000000000000000 USBD_LL_Resume |
| 2044 | C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s:1053 .text.USBD_LL_SOF:0000000000000000 $t |
2044 | C:\Users\mike\AppData\Local\Temp\cc6Abypo.s:1053 .text.USBD_LL_SOF:0000000000000000 $t |
| 2045 | C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s:1060 .text.USBD_LL_SOF:0000000000000000 USBD_LL_SOF |
2045 | C:\Users\mike\AppData\Local\Temp\cc6Abypo.s:1060 .text.USBD_LL_SOF:0000000000000000 USBD_LL_SOF |
| 2046 | C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s:1104 .text.USBD_LL_IsoINIncomplete:0000000000000000 $t |
2046 | C:\Users\mike\AppData\Local\Temp\cc6Abypo.s:1104 .text.USBD_LL_IsoINIncomplete:0000000000000000 $t |
| 2047 | C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s:1111 .text.USBD_LL_IsoINIncomplete:0000000000000000 USBD_LL_IsoINIncomplete |
2047 | C:\Users\mike\AppData\Local\Temp\cc6Abypo.s:1111 .text.USBD_LL_IsoINIncomplete:0000000000000000 USBD_LL_IsoINIncomplete |
| 2048 | C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s:1131 .text.USBD_LL_IsoOUTIncomplete:0000000000000000 $t |
2048 | C:\Users\mike\AppData\Local\Temp\cc6Abypo.s:1131 .text.USBD_LL_IsoOUTIncomplete:0000000000000000 $t |
| 2049 | C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s:1138 .text.USBD_LL_IsoOUTIncomplete:0000000000000000 USBD_LL_IsoOUTIncomplete |
2049 | C:\Users\mike\AppData\Local\Temp\cc6Abypo.s:1138 .text.USBD_LL_IsoOUTIncomplete:0000000000000000 USBD_LL_IsoOUTIncomplete |
| 2050 | C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s:1158 .text.USBD_LL_DevConnected:0000000000000000 $t |
2050 | C:\Users\mike\AppData\Local\Temp\cc6Abypo.s:1158 .text.USBD_LL_DevConnected:0000000000000000 $t |
| 2051 | C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s:1165 .text.USBD_LL_DevConnected:0000000000000000 USBD_LL_DevConnected |
2051 | C:\Users\mike\AppData\Local\Temp\cc6Abypo.s:1165 .text.USBD_LL_DevConnected:0000000000000000 USBD_LL_DevConnected |
| 2052 | C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s:1184 .text.USBD_LL_DevDisconnected:0000000000000000 $t |
2052 | C:\Users\mike\AppData\Local\Temp\cc6Abypo.s:1184 .text.USBD_LL_DevDisconnected:0000000000000000 $t |
| 2053 | C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s:1191 .text.USBD_LL_DevDisconnected:0000000000000000 USBD_LL_DevDisconnected |
2053 | C:\Users\mike\AppData\Local\Temp\cc6Abypo.s:1191 .text.USBD_LL_DevDisconnected:0000000000000000 USBD_LL_DevDisconnected |
| 2054 | 2054 | ||
| 2055 | UNDEFINED SYMBOLS |
2055 | UNDEFINED SYMBOLS |
| 2056 | USBD_LL_Init |
2056 | USBD_LL_Init |
| 2057 | USBD_LL_Stop |
2057 | USBD_LL_Stop |
| 2058 | USBD_LL_DeInit |
2058 | USBD_LL_DeInit |
| Line 2064... | Line 2064... | ||
| 2064 | USBD_StdEPReq |
2064 | USBD_StdEPReq |
| 2065 | USBD_CtlContinueRx |
2065 | USBD_CtlContinueRx |
| 2066 | USBD_CtlSendStatus |
2066 | USBD_CtlSendStatus |
| 2067 | USBD_CtlReceiveStatus |
2067 | USBD_CtlReceiveStatus |
| 2068 | USBD_CtlContinueSendData |
2068 | USBD_CtlContinueSendData |
| 2069 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccTaSEHO.s page 36 |
2069 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc6Abypo.s page 36 |
| 2070 | 2070 | ||
| 2071 | 2071 | ||
| 2072 | USBD_LL_PrepareReceive |
2072 | USBD_LL_PrepareReceive |
| 2073 | USBD_LL_OpenEP |
2073 | USBD_LL_OpenEP |