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\cc23BiUe.s page 1 |
1 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.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:USB_DEVICE/App/usbd_desc.c **** /* USER CODE BEGIN INCLUDE */ |
56 | 27:USB_DEVICE/App/usbd_desc.c **** /* USER CODE BEGIN INCLUDE */ |
| 57 | 28:USB_DEVICE/App/usbd_desc.c **** |
57 | 28:USB_DEVICE/App/usbd_desc.c **** |
| 58 | 29:USB_DEVICE/App/usbd_desc.c **** /* USER CODE END INCLUDE */ |
58 | 29:USB_DEVICE/App/usbd_desc.c **** /* USER CODE END INCLUDE */ |
| 59 | 30:USB_DEVICE/App/usbd_desc.c **** |
59 | 30:USB_DEVICE/App/usbd_desc.c **** |
| 60 | 31:USB_DEVICE/App/usbd_desc.c **** /* Private typedef -----------------------------------------------------------*/ |
60 | 31:USB_DEVICE/App/usbd_desc.c **** /* Private typedef -----------------------------------------------------------*/ |
| 61 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc23BiUe.s page 2 |
61 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s page 2 |
| 62 | 62 | ||
| 63 | 63 | ||
| 64 | 32:USB_DEVICE/App/usbd_desc.c **** /* Private define ------------------------------------------------------------*/ |
64 | 32:USB_DEVICE/App/usbd_desc.c **** /* Private define ------------------------------------------------------------*/ |
| 65 | 33:USB_DEVICE/App/usbd_desc.c **** /* Private macro -------------------------------------------------------------*/ |
65 | 33:USB_DEVICE/App/usbd_desc.c **** /* Private macro -------------------------------------------------------------*/ |
| 66 | 34:USB_DEVICE/App/usbd_desc.c **** |
66 | 34:USB_DEVICE/App/usbd_desc.c **** |
| Line 116... | Line 116... | ||
| 116 | 84:USB_DEVICE/App/usbd_desc.c **** /* USER CODE END 0 */ |
116 | 84:USB_DEVICE/App/usbd_desc.c **** /* USER CODE END 0 */ |
| 117 | 85:USB_DEVICE/App/usbd_desc.c **** |
117 | 85:USB_DEVICE/App/usbd_desc.c **** |
| 118 | 86:USB_DEVICE/App/usbd_desc.c **** /** @defgroup USBD_DESC_Private_Macros USBD_DESC_Private_Macros |
118 | 86:USB_DEVICE/App/usbd_desc.c **** /** @defgroup USBD_DESC_Private_Macros USBD_DESC_Private_Macros |
| 119 | 87:USB_DEVICE/App/usbd_desc.c **** * @brief Private macros. |
119 | 87:USB_DEVICE/App/usbd_desc.c **** * @brief Private macros. |
| 120 | 88:USB_DEVICE/App/usbd_desc.c **** * @{ |
120 | 88:USB_DEVICE/App/usbd_desc.c **** * @{ |
| 121 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc23BiUe.s page 3 |
121 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s page 3 |
| 122 | 122 | ||
| 123 | 123 | ||
| 124 | 89:USB_DEVICE/App/usbd_desc.c **** */ |
124 | 89:USB_DEVICE/App/usbd_desc.c **** */ |
| 125 | 90:USB_DEVICE/App/usbd_desc.c **** |
125 | 90:USB_DEVICE/App/usbd_desc.c **** |
| 126 | 91:USB_DEVICE/App/usbd_desc.c **** /* USER CODE BEGIN PRIVATE_MACRO */ |
126 | 91:USB_DEVICE/App/usbd_desc.c **** /* USER CODE BEGIN PRIVATE_MACRO */ |
| Line 176... | Line 176... | ||
| 176 | 141:USB_DEVICE/App/usbd_desc.c **** , USBD_FS_InterfaceStrDescriptor |
176 | 141:USB_DEVICE/App/usbd_desc.c **** , USBD_FS_InterfaceStrDescriptor |
| 177 | 142:USB_DEVICE/App/usbd_desc.c **** }; |
177 | 142:USB_DEVICE/App/usbd_desc.c **** }; |
| 178 | 143:USB_DEVICE/App/usbd_desc.c **** |
178 | 143:USB_DEVICE/App/usbd_desc.c **** |
| 179 | 144:USB_DEVICE/App/usbd_desc.c **** #if defined ( __ICCARM__ ) /* IAR Compiler */ |
179 | 144:USB_DEVICE/App/usbd_desc.c **** #if defined ( __ICCARM__ ) /* IAR Compiler */ |
| 180 | 145:USB_DEVICE/App/usbd_desc.c **** #pragma data_alignment=4 |
180 | 145:USB_DEVICE/App/usbd_desc.c **** #pragma data_alignment=4 |
| 181 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc23BiUe.s page 4 |
181 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s page 4 |
| 182 | 182 | ||
| 183 | 183 | ||
| 184 | 146:USB_DEVICE/App/usbd_desc.c **** #endif /* defined ( __ICCARM__ ) */ |
184 | 146:USB_DEVICE/App/usbd_desc.c **** #endif /* defined ( __ICCARM__ ) */ |
| 185 | 147:USB_DEVICE/App/usbd_desc.c **** /** USB standard device descriptor. */ |
185 | 147:USB_DEVICE/App/usbd_desc.c **** /** USB standard device descriptor. */ |
| 186 | 148:USB_DEVICE/App/usbd_desc.c **** __ALIGN_BEGIN uint8_t USBD_FS_DeviceDesc[USB_LEN_DEV_DESC] __ALIGN_END = |
186 | 148:USB_DEVICE/App/usbd_desc.c **** __ALIGN_BEGIN uint8_t USBD_FS_DeviceDesc[USB_LEN_DEV_DESC] __ALIGN_END = |
| Line 236... | Line 236... | ||
| 236 | 198:USB_DEVICE/App/usbd_desc.c **** __ALIGN_BEGIN uint8_t USBD_StrDesc[USBD_MAX_STR_DESC_SIZ] __ALIGN_END; |
236 | 198:USB_DEVICE/App/usbd_desc.c **** __ALIGN_BEGIN uint8_t USBD_StrDesc[USBD_MAX_STR_DESC_SIZ] __ALIGN_END; |
| 237 | 199:USB_DEVICE/App/usbd_desc.c **** |
237 | 199:USB_DEVICE/App/usbd_desc.c **** |
| 238 | 200:USB_DEVICE/App/usbd_desc.c **** #if defined ( __ICCARM__ ) /*!< IAR Compiler */ |
238 | 200:USB_DEVICE/App/usbd_desc.c **** #if defined ( __ICCARM__ ) /*!< IAR Compiler */ |
| 239 | 201:USB_DEVICE/App/usbd_desc.c **** #pragma data_alignment=4 |
239 | 201:USB_DEVICE/App/usbd_desc.c **** #pragma data_alignment=4 |
| 240 | 202:USB_DEVICE/App/usbd_desc.c **** #endif |
240 | 202:USB_DEVICE/App/usbd_desc.c **** #endif |
| 241 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc23BiUe.s page 5 |
241 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s page 5 |
| 242 | 242 | ||
| 243 | 243 | ||
| 244 | 203:USB_DEVICE/App/usbd_desc.c **** __ALIGN_BEGIN uint8_t USBD_StringSerial[USB_SIZ_STRING_SERIAL] __ALIGN_END = { |
244 | 203:USB_DEVICE/App/usbd_desc.c **** __ALIGN_BEGIN uint8_t USBD_StringSerial[USB_SIZ_STRING_SERIAL] __ALIGN_END = { |
| 245 | 204:USB_DEVICE/App/usbd_desc.c **** USB_SIZ_STRING_SERIAL, |
245 | 204:USB_DEVICE/App/usbd_desc.c **** USB_SIZ_STRING_SERIAL, |
| 246 | 205:USB_DEVICE/App/usbd_desc.c **** USB_DESC_TYPE_STRING, |
246 | 205:USB_DEVICE/App/usbd_desc.c **** USB_DESC_TYPE_STRING, |
| Line 296... | Line 296... | ||
| 296 | 55 .thumb |
296 | 55 .thumb |
| 297 | 56 .thumb_func |
297 | 56 .thumb_func |
| 298 | 57 .fpu softvfp |
298 | 57 .fpu softvfp |
| 299 | 59 USBD_FS_LangIDStrDescriptor: |
299 | 59 USBD_FS_LangIDStrDescriptor: |
| 300 | 60 .LVL2: |
300 | 60 .LVL2: |
| 301 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc23BiUe.s page 6 |
301 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s page 6 |
| 302 | 302 | ||
| 303 | 303 | ||
| 304 | 61 .LFB69: |
304 | 61 .LFB69: |
| 305 | 229:USB_DEVICE/App/usbd_desc.c **** |
305 | 229:USB_DEVICE/App/usbd_desc.c **** |
| 306 | 230:USB_DEVICE/App/usbd_desc.c **** /** |
306 | 230:USB_DEVICE/App/usbd_desc.c **** /** |
| Line 356... | Line 356... | ||
| 356 | 249:USB_DEVICE/App/usbd_desc.c **** uint8_t * USBD_FS_ProductStrDescriptor(USBD_SpeedTypeDef speed, uint16_t *length) |
356 | 249:USB_DEVICE/App/usbd_desc.c **** uint8_t * USBD_FS_ProductStrDescriptor(USBD_SpeedTypeDef speed, uint16_t *length) |
| 357 | 250:USB_DEVICE/App/usbd_desc.c **** { |
357 | 250:USB_DEVICE/App/usbd_desc.c **** { |
| 358 | 251:USB_DEVICE/App/usbd_desc.c **** if(speed == 0) |
358 | 251:USB_DEVICE/App/usbd_desc.c **** if(speed == 0) |
| 359 | 252:USB_DEVICE/App/usbd_desc.c **** { |
359 | 252:USB_DEVICE/App/usbd_desc.c **** { |
| 360 | 253:USB_DEVICE/App/usbd_desc.c **** USBD_GetString((uint8_t *)USBD_PRODUCT_STRING_FS, USBD_StrDesc, length); |
360 | 253:USB_DEVICE/App/usbd_desc.c **** USBD_GetString((uint8_t *)USBD_PRODUCT_STRING_FS, USBD_StrDesc, length); |
| 361 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc23BiUe.s page 7 |
361 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s page 7 |
| 362 | 362 | ||
| 363 | 363 | ||
| 364 | 254:USB_DEVICE/App/usbd_desc.c **** } |
364 | 254:USB_DEVICE/App/usbd_desc.c **** } |
| 365 | 255:USB_DEVICE/App/usbd_desc.c **** else |
365 | 255:USB_DEVICE/App/usbd_desc.c **** else |
| 366 | 256:USB_DEVICE/App/usbd_desc.c **** { |
366 | 256:USB_DEVICE/App/usbd_desc.c **** { |
| Line 416... | Line 416... | ||
| 416 | 306:USB_DEVICE/App/usbd_desc.c **** } |
416 | 306:USB_DEVICE/App/usbd_desc.c **** } |
| 417 | 307:USB_DEVICE/App/usbd_desc.c **** else |
417 | 307:USB_DEVICE/App/usbd_desc.c **** else |
| 418 | 308:USB_DEVICE/App/usbd_desc.c **** { |
418 | 308:USB_DEVICE/App/usbd_desc.c **** { |
| 419 | 309:USB_DEVICE/App/usbd_desc.c **** USBD_GetString((uint8_t *)USBD_CONFIGURATION_STRING_FS, USBD_StrDesc, length); |
419 | 309:USB_DEVICE/App/usbd_desc.c **** USBD_GetString((uint8_t *)USBD_CONFIGURATION_STRING_FS, USBD_StrDesc, length); |
| 420 | 310:USB_DEVICE/App/usbd_desc.c **** } |
420 | 310:USB_DEVICE/App/usbd_desc.c **** } |
| 421 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc23BiUe.s page 8 |
421 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s page 8 |
| 422 | 422 | ||
| 423 | 423 | ||
| 424 | 311:USB_DEVICE/App/usbd_desc.c **** return USBD_StrDesc; |
424 | 311:USB_DEVICE/App/usbd_desc.c **** return USBD_StrDesc; |
| 425 | 312:USB_DEVICE/App/usbd_desc.c **** } |
425 | 312:USB_DEVICE/App/usbd_desc.c **** } |
| 426 | 313:USB_DEVICE/App/usbd_desc.c **** |
426 | 313:USB_DEVICE/App/usbd_desc.c **** |
| Line 476... | Line 476... | ||
| 476 | 363:USB_DEVICE/App/usbd_desc.c **** { |
476 | 363:USB_DEVICE/App/usbd_desc.c **** { |
| 477 | 95 .loc 1 363 1 is_stmt 1 view -0 |
477 | 95 .loc 1 363 1 is_stmt 1 view -0 |
| 478 | 96 .cfi_startproc |
478 | 96 .cfi_startproc |
| 479 | 97 @ args = 0, pretend = 0, frame = 0 |
479 | 97 @ args = 0, pretend = 0, frame = 0 |
| 480 | 98 @ frame_needed = 0, uses_anonymous_args = 0 |
480 | 98 @ frame_needed = 0, uses_anonymous_args = 0 |
| 481 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc23BiUe.s page 9 |
481 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s page 9 |
| 482 | 482 | ||
| 483 | 483 | ||
| 484 | 99 @ link register save eliminated. |
484 | 99 @ link register save eliminated. |
| 485 | 364:USB_DEVICE/App/usbd_desc.c **** uint8_t idx = 0; |
485 | 364:USB_DEVICE/App/usbd_desc.c **** uint8_t idx = 0; |
| 486 | 100 .loc 1 364 3 view .LVU15 |
486 | 100 .loc 1 364 3 view .LVU15 |
| Line 536... | Line 536... | ||
| 536 | 366:USB_DEVICE/App/usbd_desc.c **** { |
536 | 366:USB_DEVICE/App/usbd_desc.c **** { |
| 537 | 134 .loc 1 366 31 discriminator 2 view .LVU29 |
537 | 134 .loc 1 366 31 discriminator 2 view .LVU29 |
| 538 | 135 001a 0133 adds r3, r3, #1 |
538 | 135 001a 0133 adds r3, r3, #1 |
| 539 | 136 .LVL7: |
539 | 136 .LVL7: |
| 540 | 366:USB_DEVICE/App/usbd_desc.c **** { |
540 | 366:USB_DEVICE/App/usbd_desc.c **** { |
| 541 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc23BiUe.s page 10 |
541 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s page 10 |
| 542 | 542 | ||
| 543 | 543 | ||
| 544 | 137 .loc 1 366 31 discriminator 2 view .LVU30 |
544 | 137 .loc 1 366 31 discriminator 2 view .LVU30 |
| 545 | 138 001c DBB2 uxtb r3, r3 |
545 | 138 001c DBB2 uxtb r3, r3 |
| 546 | 139 .LVL8: |
546 | 139 .LVL8: |
| Line 596... | Line 596... | ||
| 596 | 181 @ args = 0, pretend = 0, frame = 0 |
596 | 181 @ args = 0, pretend = 0, frame = 0 |
| 597 | 182 @ frame_needed = 0, uses_anonymous_args = 0 |
597 | 182 @ frame_needed = 0, uses_anonymous_args = 0 |
| 598 | 183 0000 38B5 push {r3, r4, r5, lr} |
598 | 183 0000 38B5 push {r3, r4, r5, lr} |
| 599 | 184 .LCFI2: |
599 | 184 .LCFI2: |
| 600 | 185 .cfi_def_cfa_offset 16 |
600 | 185 .cfi_def_cfa_offset 16 |
| 601 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc23BiUe.s page 11 |
601 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s page 11 |
| 602 | 602 | ||
| 603 | 603 | ||
| 604 | 186 .cfi_offset 3, -16 |
604 | 186 .cfi_offset 3, -16 |
| 605 | 187 .cfi_offset 4, -12 |
605 | 187 .cfi_offset 4, -12 |
| 606 | 188 .cfi_offset 5, -8 |
606 | 188 .cfi_offset 5, -8 |
| Line 656... | Line 656... | ||
| 656 | 351:USB_DEVICE/App/usbd_desc.c **** } |
656 | 351:USB_DEVICE/App/usbd_desc.c **** } |
| 657 | 225 .loc 1 351 5 view .LVU54 |
657 | 225 .loc 1 351 5 view .LVU54 |
| 658 | 226 001e 0422 movs r2, #4 |
658 | 226 001e 0422 movs r2, #4 |
| 659 | 227 0020 05F11201 add r1, r5, #18 |
659 | 227 0020 05F11201 add r1, r5, #18 |
| 660 | 228 0024 2046 mov r0, r4 |
660 | 228 0024 2046 mov r0, r4 |
| 661 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc23BiUe.s page 12 |
661 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s page 12 |
| 662 | 662 | ||
| 663 | 663 | ||
| 664 | 229 0026 FFF7FEFF bl IntToUnicode |
664 | 229 0026 FFF7FEFF bl IntToUnicode |
| 665 | 230 .LVL16: |
665 | 230 .LVL16: |
| 666 | 353:USB_DEVICE/App/usbd_desc.c **** |
666 | 353:USB_DEVICE/App/usbd_desc.c **** |
| Line 716... | Line 716... | ||
| 716 | 274 .L26: |
716 | 274 .L26: |
| 717 | 275 000e 00BF .align 2 |
717 | 275 000e 00BF .align 2 |
| 718 | 276 .L25: |
718 | 276 .L25: |
| 719 | 277 0010 00000000 .word .LANCHOR2 |
719 | 277 0010 00000000 .word .LANCHOR2 |
| 720 | 278 .cfi_endproc |
720 | 278 .cfi_endproc |
| 721 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc23BiUe.s page 13 |
721 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s page 13 |
| 722 | 722 | ||
| 723 | 723 | ||
| 724 | 279 .LFE72: |
724 | 279 .LFE72: |
| 725 | 281 .section .text.USBD_FS_ProductStrDescriptor,"ax",%progbits |
725 | 281 .section .text.USBD_FS_ProductStrDescriptor,"ax",%progbits |
| 726 | 282 .align 1 |
726 | 282 .align 1 |
| Line 776... | Line 776... | ||
| 776 | 323 0012 0249 ldr r1, .L31 |
776 | 323 0012 0249 ldr r1, .L31 |
| 777 | 324 .LVL24: |
777 | 324 .LVL24: |
| 778 | 257:USB_DEVICE/App/usbd_desc.c **** } |
778 | 257:USB_DEVICE/App/usbd_desc.c **** } |
| 779 | 325 .loc 1 257 5 is_stmt 0 view .LVU74 |
779 | 325 .loc 1 257 5 is_stmt 0 view .LVU74 |
| 780 | 326 0014 0248 ldr r0, .L31+4 |
780 | 326 0014 0248 ldr r0, .L31+4 |
| 781 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc23BiUe.s page 14 |
781 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s page 14 |
| 782 | 782 | ||
| 783 | 783 | ||
| 784 | 327 .LVL25: |
784 | 327 .LVL25: |
| 785 | 257:USB_DEVICE/App/usbd_desc.c **** } |
785 | 257:USB_DEVICE/App/usbd_desc.c **** } |
| 786 | 328 .loc 1 257 5 view .LVU75 |
786 | 328 .loc 1 257 5 view .LVU75 |
| Line 836... | Line 836... | ||
| 836 | 373 .LVL30: |
836 | 373 .LVL30: |
| 837 | 272:USB_DEVICE/App/usbd_desc.c **** } |
837 | 272:USB_DEVICE/App/usbd_desc.c **** } |
| 838 | 374 .loc 1 272 3 is_stmt 1 view .LVU83 |
838 | 374 .loc 1 272 3 is_stmt 1 view .LVU83 |
| 839 | 273:USB_DEVICE/App/usbd_desc.c **** |
839 | 273:USB_DEVICE/App/usbd_desc.c **** |
| 840 | 375 .loc 1 273 1 is_stmt 0 view .LVU84 |
840 | 375 .loc 1 273 1 is_stmt 0 view .LVU84 |
| 841 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc23BiUe.s page 15 |
841 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s page 15 |
| 842 | 842 | ||
| 843 | 843 | ||
| 844 | 376 000e 2046 mov r0, r4 |
844 | 376 000e 2046 mov r0, r4 |
| 845 | 377 0010 10BD pop {r4, pc} |
845 | 377 0010 10BD pop {r4, pc} |
| 846 | 378 .L36: |
846 | 378 .L36: |
| Line 896... | Line 896... | ||
| 896 | 312:USB_DEVICE/App/usbd_desc.c **** |
896 | 312:USB_DEVICE/App/usbd_desc.c **** |
| 897 | 422 .loc 1 312 1 is_stmt 0 view .LVU93 |
897 | 422 .loc 1 312 1 is_stmt 0 view .LVU93 |
| 898 | 423 000e 0348 ldr r0, .L41 |
898 | 423 000e 0348 ldr r0, .L41 |
| 899 | 424 0010 08BD pop {r3, pc} |
899 | 424 0010 08BD pop {r3, pc} |
| 900 | 425 .LVL35: |
900 | 425 .LVL35: |
| 901 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc23BiUe.s page 16 |
901 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s page 16 |
| 902 | 902 | ||
| 903 | 903 | ||
| 904 | 426 .L38: |
904 | 426 .L38: |
| 905 | 309:USB_DEVICE/App/usbd_desc.c **** } |
905 | 309:USB_DEVICE/App/usbd_desc.c **** } |
| 906 | 427 .loc 1 309 5 is_stmt 1 view .LVU94 |
906 | 427 .loc 1 309 5 is_stmt 1 view .LVU94 |
| Line 956... | Line 956... | ||
| 956 | 471 .loc 1 324 5 is_stmt 1 view .LVU102 |
956 | 471 .loc 1 324 5 is_stmt 1 view .LVU102 |
| 957 | 472 0006 0549 ldr r1, .L47 |
957 | 472 0006 0549 ldr r1, .L47 |
| 958 | 473 .LVL40: |
958 | 473 .LVL40: |
| 959 | 324:USB_DEVICE/App/usbd_desc.c **** } |
959 | 324:USB_DEVICE/App/usbd_desc.c **** } |
| 960 | 474 .loc 1 324 5 is_stmt 0 view .LVU103 |
960 | 474 .loc 1 324 5 is_stmt 0 view .LVU103 |
| 961 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc23BiUe.s page 17 |
961 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s page 17 |
| 962 | 962 | ||
| 963 | 963 | ||
| 964 | 475 0008 0548 ldr r0, .L47+4 |
964 | 475 0008 0548 ldr r0, .L47+4 |
| 965 | 476 .LVL41: |
965 | 476 .LVL41: |
| 966 | 324:USB_DEVICE/App/usbd_desc.c **** } |
966 | 324:USB_DEVICE/App/usbd_desc.c **** } |
| Line 1016... | Line 1016... | ||
| 1016 | 523 .section .data.USBD_FS_DeviceDesc,"aw" |
1016 | 523 .section .data.USBD_FS_DeviceDesc,"aw" |
| 1017 | 524 .align 2 |
1017 | 524 .align 2 |
| 1018 | 525 .set .LANCHOR0,. + 0 |
1018 | 525 .set .LANCHOR0,. + 0 |
| 1019 | 528 USBD_FS_DeviceDesc: |
1019 | 528 USBD_FS_DeviceDesc: |
| 1020 | 529 0000 12 .byte 18 |
1020 | 529 0000 12 .byte 18 |
| 1021 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc23BiUe.s page 18 |
1021 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s page 18 |
| 1022 | 1022 | ||
| 1023 | 1023 | ||
| 1024 | 530 0001 01 .byte 1 |
1024 | 530 0001 01 .byte 1 |
| 1025 | 531 0002 00 .byte 0 |
1025 | 531 0002 00 .byte 0 |
| 1026 | 532 0003 02 .byte 2 |
1026 | 532 0003 02 .byte 2 |
| Line 1076... | Line 1076... | ||
| 1076 | 577 0000 53544D69 .ascii "STMicroelectronics\000" |
1076 | 577 0000 53544D69 .ascii "STMicroelectronics\000" |
| 1077 | 577 63726F65 |
1077 | 577 63726F65 |
| 1078 | 577 6C656374 |
1078 | 577 6C656374 |
| 1079 | 577 726F6E69 |
1079 | 577 726F6E69 |
| 1080 | 577 637300 |
1080 | 577 637300 |
| 1081 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc23BiUe.s page 19 |
1081 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s page 19 |
| 1082 | 1082 | ||
| 1083 | 1083 | ||
| 1084 | 578 .section .rodata.USBD_FS_ProductStrDescriptor.str1.4,"aMS",%progbits,1 |
1084 | 578 .section .rodata.USBD_FS_ProductStrDescriptor.str1.4,"aMS",%progbits,1 |
| 1085 | 579 .align 2 |
1085 | 579 .align 2 |
| 1086 | 580 .LC0: |
1086 | 580 .LC0: |
| Line 1107... | Line 1107... | ||
| 1107 | 597 .file 15 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h" |
1107 | 597 .file 15 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h" |
| 1108 | 598 .file 16 "Core/Inc/main.h" |
1108 | 598 .file 16 "Core/Inc/main.h" |
| 1109 | 599 .file 17 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h" |
1109 | 599 .file 17 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h" |
| 1110 | 600 .file 18 "USB_DEVICE/App/usbd_desc.h" |
1110 | 600 .file 18 "USB_DEVICE/App/usbd_desc.h" |
| 1111 | 601 .file 19 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h" |
1111 | 601 .file 19 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h" |
| 1112 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc23BiUe.s page 20 |
1112 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s page 20 |
| 1113 | 1113 | ||
| 1114 | 1114 | ||
| 1115 | DEFINED SYMBOLS |
1115 | DEFINED SYMBOLS |
| 1116 | *ABS*:0000000000000000 usbd_desc.c |
1116 | *ABS*:0000000000000000 usbd_desc.c |
| 1117 | C:\Users\mike\AppData\Local\Temp\cc23BiUe.s:16 .text.USBD_FS_DeviceDescriptor:0000000000000000 $t |
1117 | C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s:16 .text.USBD_FS_DeviceDescriptor:0000000000000000 $t |
| 1118 | C:\Users\mike\AppData\Local\Temp\cc23BiUe.s:24 .text.USBD_FS_DeviceDescriptor:0000000000000000 USBD_FS_DeviceDescriptor |
1118 | C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s:24 .text.USBD_FS_DeviceDescriptor:0000000000000000 USBD_FS_DeviceDescriptor |
| 1119 | C:\Users\mike\AppData\Local\Temp\cc23BiUe.s:47 .text.USBD_FS_DeviceDescriptor:0000000000000008 $d |
1119 | C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s:47 .text.USBD_FS_DeviceDescriptor:0000000000000008 $d |
| 1120 | C:\Users\mike\AppData\Local\Temp\cc23BiUe.s:52 .text.USBD_FS_LangIDStrDescriptor:0000000000000000 $t |
1120 | C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s:52 .text.USBD_FS_LangIDStrDescriptor:0000000000000000 $t |
| 1121 | C:\Users\mike\AppData\Local\Temp\cc23BiUe.s:59 .text.USBD_FS_LangIDStrDescriptor:0000000000000000 USBD_FS_LangIDStrDescriptor |
1121 | C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s:59 .text.USBD_FS_LangIDStrDescriptor:0000000000000000 USBD_FS_LangIDStrDescriptor |
| 1122 | C:\Users\mike\AppData\Local\Temp\cc23BiUe.s:81 .text.USBD_FS_LangIDStrDescriptor:0000000000000008 $d |
1122 | C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s:81 .text.USBD_FS_LangIDStrDescriptor:0000000000000008 $d |
| 1123 | C:\Users\mike\AppData\Local\Temp\cc23BiUe.s:86 .text.IntToUnicode:0000000000000000 $t |
1123 | C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s:86 .text.IntToUnicode:0000000000000000 $t |
| 1124 | C:\Users\mike\AppData\Local\Temp\cc23BiUe.s:92 .text.IntToUnicode:0000000000000000 IntToUnicode |
1124 | C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s:92 .text.IntToUnicode:0000000000000000 IntToUnicode |
| 1125 | C:\Users\mike\AppData\Local\Temp\cc23BiUe.s:171 .text.Get_SerialNum:0000000000000000 $t |
1125 | C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s:171 .text.Get_SerialNum:0000000000000000 $t |
| 1126 | C:\Users\mike\AppData\Local\Temp\cc23BiUe.s:177 .text.Get_SerialNum:0000000000000000 Get_SerialNum |
1126 | C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s:177 .text.Get_SerialNum:0000000000000000 Get_SerialNum |
| 1127 | C:\Users\mike\AppData\Local\Temp\cc23BiUe.s:236 .text.Get_SerialNum:000000000000002c $d |
1127 | C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s:236 .text.Get_SerialNum:000000000000002c $d |
| 1128 | C:\Users\mike\AppData\Local\Temp\cc23BiUe.s:242 .text.USBD_FS_SerialStrDescriptor:0000000000000000 $t |
1128 | C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s:242 .text.USBD_FS_SerialStrDescriptor:0000000000000000 $t |
| 1129 | C:\Users\mike\AppData\Local\Temp\cc23BiUe.s:249 .text.USBD_FS_SerialStrDescriptor:0000000000000000 USBD_FS_SerialStrDescriptor |
1129 | C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s:249 .text.USBD_FS_SerialStrDescriptor:0000000000000000 USBD_FS_SerialStrDescriptor |
| 1130 | C:\Users\mike\AppData\Local\Temp\cc23BiUe.s:277 .text.USBD_FS_SerialStrDescriptor:0000000000000010 $d |
1130 | C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s:277 .text.USBD_FS_SerialStrDescriptor:0000000000000010 $d |
| 1131 | C:\Users\mike\AppData\Local\Temp\cc23BiUe.s:282 .text.USBD_FS_ProductStrDescriptor:0000000000000000 $t |
1131 | C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s:282 .text.USBD_FS_ProductStrDescriptor:0000000000000000 $t |
| 1132 | C:\Users\mike\AppData\Local\Temp\cc23BiUe.s:289 .text.USBD_FS_ProductStrDescriptor:0000000000000000 USBD_FS_ProductStrDescriptor |
1132 | C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s:289 .text.USBD_FS_ProductStrDescriptor:0000000000000000 USBD_FS_ProductStrDescriptor |
| 1133 | C:\Users\mike\AppData\Local\Temp\cc23BiUe.s:336 .text.USBD_FS_ProductStrDescriptor:000000000000001c $d |
1133 | C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s:336 .text.USBD_FS_ProductStrDescriptor:000000000000001c $d |
| 1134 | *COM*:0000000000000200 USBD_StrDesc |
1134 | *COM*:0000000000000200 USBD_StrDesc |
| 1135 | C:\Users\mike\AppData\Local\Temp\cc23BiUe.s:342 .text.USBD_FS_ManufacturerStrDescriptor:0000000000000000 $t |
1135 | C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s:342 .text.USBD_FS_ManufacturerStrDescriptor:0000000000000000 $t |
| 1136 | C:\Users\mike\AppData\Local\Temp\cc23BiUe.s:349 .text.USBD_FS_ManufacturerStrDescriptor:0000000000000000 USBD_FS_ManufacturerStrDescriptor |
1136 | C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s:349 .text.USBD_FS_ManufacturerStrDescriptor:0000000000000000 USBD_FS_ManufacturerStrDescriptor |
| 1137 | C:\Users\mike\AppData\Local\Temp\cc23BiUe.s:381 .text.USBD_FS_ManufacturerStrDescriptor:0000000000000014 $d |
1137 | C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s:381 .text.USBD_FS_ManufacturerStrDescriptor:0000000000000014 $d |
| 1138 | C:\Users\mike\AppData\Local\Temp\cc23BiUe.s:387 .text.USBD_FS_ConfigStrDescriptor:0000000000000000 $t |
1138 | C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s:387 .text.USBD_FS_ConfigStrDescriptor:0000000000000000 $t |
| 1139 | C:\Users\mike\AppData\Local\Temp\cc23BiUe.s:394 .text.USBD_FS_ConfigStrDescriptor:0000000000000000 USBD_FS_ConfigStrDescriptor |
1139 | C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s:394 .text.USBD_FS_ConfigStrDescriptor:0000000000000000 USBD_FS_ConfigStrDescriptor |
| 1140 | C:\Users\mike\AppData\Local\Temp\cc23BiUe.s:441 .text.USBD_FS_ConfigStrDescriptor:000000000000001c $d |
1140 | C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s:441 .text.USBD_FS_ConfigStrDescriptor:000000000000001c $d |
| 1141 | C:\Users\mike\AppData\Local\Temp\cc23BiUe.s:447 .text.USBD_FS_InterfaceStrDescriptor:0000000000000000 $t |
1141 | C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s:447 .text.USBD_FS_InterfaceStrDescriptor:0000000000000000 $t |
| 1142 | C:\Users\mike\AppData\Local\Temp\cc23BiUe.s:454 .text.USBD_FS_InterfaceStrDescriptor:0000000000000000 USBD_FS_InterfaceStrDescriptor |
1142 | C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s:454 .text.USBD_FS_InterfaceStrDescriptor:0000000000000000 USBD_FS_InterfaceStrDescriptor |
| 1143 | C:\Users\mike\AppData\Local\Temp\cc23BiUe.s:501 .text.USBD_FS_InterfaceStrDescriptor:000000000000001c $d |
1143 | C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s:501 .text.USBD_FS_InterfaceStrDescriptor:000000000000001c $d |
| 1144 | C:\Users\mike\AppData\Local\Temp\cc23BiUe.s:562 .data.USBD_StringSerial:0000000000000000 USBD_StringSerial |
1144 | C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s:562 .data.USBD_StringSerial:0000000000000000 USBD_StringSerial |
| 1145 | C:\Users\mike\AppData\Local\Temp\cc23BiUe.s:552 .data.USBD_LangIDDesc:0000000000000000 USBD_LangIDDesc |
1145 | C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s:552 .data.USBD_LangIDDesc:0000000000000000 USBD_LangIDDesc |
| 1146 | C:\Users\mike\AppData\Local\Temp\cc23BiUe.s:528 .data.USBD_FS_DeviceDesc:0000000000000000 USBD_FS_DeviceDesc |
1146 | C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s:528 .data.USBD_FS_DeviceDesc:0000000000000000 USBD_FS_DeviceDesc |
| 1147 | C:\Users\mike\AppData\Local\Temp\cc23BiUe.s:515 .data.FS_Desc:0000000000000000 FS_Desc |
1147 | C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s:515 .data.FS_Desc:0000000000000000 FS_Desc |
| 1148 | C:\Users\mike\AppData\Local\Temp\cc23BiUe.s:512 .data.FS_Desc:0000000000000000 $d |
1148 | C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s:512 .data.FS_Desc:0000000000000000 $d |
| 1149 | C:\Users\mike\AppData\Local\Temp\cc23BiUe.s:524 .data.USBD_FS_DeviceDesc:0000000000000000 $d |
1149 | C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s:524 .data.USBD_FS_DeviceDesc:0000000000000000 $d |
| 1150 | C:\Users\mike\AppData\Local\Temp\cc23BiUe.s:548 .data.USBD_LangIDDesc:0000000000000000 $d |
1150 | C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s:548 .data.USBD_LangIDDesc:0000000000000000 $d |
| 1151 | C:\Users\mike\AppData\Local\Temp\cc23BiUe.s:558 .data.USBD_StringSerial:0000000000000000 $d |
1151 | C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s:558 .data.USBD_StringSerial:0000000000000000 $d |
| 1152 | C:\Users\mike\AppData\Local\Temp\cc23BiUe.s:567 .rodata.USBD_FS_ConfigStrDescriptor.str1.4:0000000000000000 $d |
1152 | C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s:567 .rodata.USBD_FS_ConfigStrDescriptor.str1.4:0000000000000000 $d |
| 1153 | C:\Users\mike\AppData\Local\Temp\cc23BiUe.s:571 .rodata.USBD_FS_InterfaceStrDescriptor.str1.4:0000000000000000 $d |
1153 | C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s:571 .rodata.USBD_FS_InterfaceStrDescriptor.str1.4:0000000000000000 $d |
| 1154 | C:\Users\mike\AppData\Local\Temp\cc23BiUe.s:575 .rodata.USBD_FS_ManufacturerStrDescriptor.str1.4:0000000000000000 $d |
1154 | C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s:575 .rodata.USBD_FS_ManufacturerStrDescriptor.str1.4:0000000000000000 $d |
| 1155 | C:\Users\mike\AppData\Local\Temp\cc23BiUe.s:579 .rodata.USBD_FS_ProductStrDescriptor.str1.4:0000000000000000 $d |
1155 | C:\Users\mike\AppData\Local\Temp\ccbEjnPZ.s:579 .rodata.USBD_FS_ProductStrDescriptor.str1.4:0000000000000000 $d |
| 1156 | 1156 | ||
| 1157 | UNDEFINED SYMBOLS |
1157 | UNDEFINED SYMBOLS |
| 1158 | USBD_GetString |
1158 | USBD_GetString |