Files
RFG_stm32_ADC_STM32F429/build/usb_device.lst

250 lines
11 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

ARM GAS /tmp/cc1D1X2d.s page 1
1 .cpu cortex-m4
2 .arch armv7e-m
3 .fpu fpv4-sp-d16
4 .eabi_attribute 27, 1
5 .eabi_attribute 28, 1
6 .eabi_attribute 20, 1
7 .eabi_attribute 21, 1
8 .eabi_attribute 23, 3
9 .eabi_attribute 24, 1
10 .eabi_attribute 25, 1
11 .eabi_attribute 26, 1
12 .eabi_attribute 30, 1
13 .eabi_attribute 34, 1
14 .eabi_attribute 18, 4
15 .file "usb_device.c"
16 .text
17 .Ltext0:
18 .cfi_sections .debug_frame
19 .file 1 "USB_DEVICE/App/usb_device.c"
20 .section .text.MX_USB_DEVICE_Init,"ax",%progbits
21 .align 1
22 .global MX_USB_DEVICE_Init
23 .syntax unified
24 .thumb
25 .thumb_func
27 MX_USB_DEVICE_Init:
28 .LFB243:
1:USB_DEVICE/App/usb_device.c **** /* USER CODE BEGIN Header */
2:USB_DEVICE/App/usb_device.c **** /**
3:USB_DEVICE/App/usb_device.c **** ******************************************************************************
4:USB_DEVICE/App/usb_device.c **** * @file : usb_device.c
5:USB_DEVICE/App/usb_device.c **** * @version : v1.0_Cube
6:USB_DEVICE/App/usb_device.c **** * @brief : This file implements the USB Device
7:USB_DEVICE/App/usb_device.c **** ******************************************************************************
8:USB_DEVICE/App/usb_device.c **** * @attention
9:USB_DEVICE/App/usb_device.c **** *
10:USB_DEVICE/App/usb_device.c **** * Copyright (c) 2025 STMicroelectronics.
11:USB_DEVICE/App/usb_device.c **** * All rights reserved.
12:USB_DEVICE/App/usb_device.c **** *
13:USB_DEVICE/App/usb_device.c **** * This software is licensed under terms that can be found in the LICENSE file
14:USB_DEVICE/App/usb_device.c **** * in the root directory of this software component.
15:USB_DEVICE/App/usb_device.c **** * If no LICENSE file comes with this software, it is provided AS-IS.
16:USB_DEVICE/App/usb_device.c **** *
17:USB_DEVICE/App/usb_device.c **** ******************************************************************************
18:USB_DEVICE/App/usb_device.c **** */
19:USB_DEVICE/App/usb_device.c **** /* USER CODE END Header */
20:USB_DEVICE/App/usb_device.c ****
21:USB_DEVICE/App/usb_device.c **** /* Includes ------------------------------------------------------------------*/
22:USB_DEVICE/App/usb_device.c ****
23:USB_DEVICE/App/usb_device.c **** #include "usb_device.h"
24:USB_DEVICE/App/usb_device.c **** #include "usbd_core.h"
25:USB_DEVICE/App/usb_device.c **** #include "usbd_desc.h"
26:USB_DEVICE/App/usb_device.c **** #include "usbd_cdc.h"
27:USB_DEVICE/App/usb_device.c **** #include "usbd_cdc_if.h"
28:USB_DEVICE/App/usb_device.c ****
29:USB_DEVICE/App/usb_device.c **** /* USER CODE BEGIN Includes */
30:USB_DEVICE/App/usb_device.c ****
ARM GAS /tmp/cc1D1X2d.s page 2
31:USB_DEVICE/App/usb_device.c **** /* USER CODE END Includes */
32:USB_DEVICE/App/usb_device.c ****
33:USB_DEVICE/App/usb_device.c **** /* USER CODE BEGIN PV */
34:USB_DEVICE/App/usb_device.c **** /* Private variables ---------------------------------------------------------*/
35:USB_DEVICE/App/usb_device.c ****
36:USB_DEVICE/App/usb_device.c **** /* USER CODE END PV */
37:USB_DEVICE/App/usb_device.c ****
38:USB_DEVICE/App/usb_device.c **** /* USER CODE BEGIN PFP */
39:USB_DEVICE/App/usb_device.c **** /* Private function prototypes -----------------------------------------------*/
40:USB_DEVICE/App/usb_device.c ****
41:USB_DEVICE/App/usb_device.c **** /* USER CODE END PFP */
42:USB_DEVICE/App/usb_device.c ****
43:USB_DEVICE/App/usb_device.c **** /* USB Device Core handle declaration. */
44:USB_DEVICE/App/usb_device.c **** USBD_HandleTypeDef hUsbDeviceFS;
45:USB_DEVICE/App/usb_device.c ****
46:USB_DEVICE/App/usb_device.c **** /*
47:USB_DEVICE/App/usb_device.c **** * -- Insert your variables declaration here --
48:USB_DEVICE/App/usb_device.c **** */
49:USB_DEVICE/App/usb_device.c **** /* USER CODE BEGIN 0 */
50:USB_DEVICE/App/usb_device.c ****
51:USB_DEVICE/App/usb_device.c **** /* USER CODE END 0 */
52:USB_DEVICE/App/usb_device.c ****
53:USB_DEVICE/App/usb_device.c **** /*
54:USB_DEVICE/App/usb_device.c **** * -- Insert your external function declaration here --
55:USB_DEVICE/App/usb_device.c **** */
56:USB_DEVICE/App/usb_device.c **** /* USER CODE BEGIN 1 */
57:USB_DEVICE/App/usb_device.c ****
58:USB_DEVICE/App/usb_device.c **** /* USER CODE END 1 */
59:USB_DEVICE/App/usb_device.c ****
60:USB_DEVICE/App/usb_device.c **** /**
61:USB_DEVICE/App/usb_device.c **** * Init USB device Library, add supported class and start the library
62:USB_DEVICE/App/usb_device.c **** * @retval None
63:USB_DEVICE/App/usb_device.c **** */
64:USB_DEVICE/App/usb_device.c **** void MX_USB_DEVICE_Init(void)
65:USB_DEVICE/App/usb_device.c **** {
29 .loc 1 65 1 view -0
30 .cfi_startproc
31 @ args = 0, pretend = 0, frame = 0
32 @ frame_needed = 0, uses_anonymous_args = 0
33 0000 08B5 push {r3, lr}
34 .LCFI0:
35 .cfi_def_cfa_offset 8
36 .cfi_offset 3, -8
37 .cfi_offset 14, -4
66:USB_DEVICE/App/usb_device.c **** /* USER CODE BEGIN USB_DEVICE_Init_PreTreatment */
67:USB_DEVICE/App/usb_device.c ****
68:USB_DEVICE/App/usb_device.c **** /* USER CODE END USB_DEVICE_Init_PreTreatment */
69:USB_DEVICE/App/usb_device.c ****
70:USB_DEVICE/App/usb_device.c **** /* Init Device Library, add supported class and start the library. */
71:USB_DEVICE/App/usb_device.c **** if (USBD_Init(&hUsbDeviceFS, &FS_Desc, DEVICE_FS) != USBD_OK)
38 .loc 1 71 3 view .LVU1
39 .loc 1 71 7 is_stmt 0 view .LVU2
40 0002 0022 movs r2, #0
41 0004 0F49 ldr r1, .L11
42 0006 1048 ldr r0, .L11+4
43 0008 FFF7FEFF bl USBD_Init
44 .LVL0:
ARM GAS /tmp/cc1D1X2d.s page 3
45 .loc 1 71 6 discriminator 1 view .LVU3
46 000c 70B9 cbnz r0, .L7
47 .L2:
72:USB_DEVICE/App/usb_device.c **** {
73:USB_DEVICE/App/usb_device.c **** Error_Handler();
74:USB_DEVICE/App/usb_device.c **** }
75:USB_DEVICE/App/usb_device.c **** if (USBD_RegisterClass(&hUsbDeviceFS, &USBD_CDC) != USBD_OK)
48 .loc 1 75 3 is_stmt 1 view .LVU4
49 .loc 1 75 7 is_stmt 0 view .LVU5
50 000e 0F49 ldr r1, .L11+8
51 0010 0D48 ldr r0, .L11+4
52 0012 FFF7FEFF bl USBD_RegisterClass
53 .LVL1:
54 .loc 1 75 6 discriminator 1 view .LVU6
55 0016 60B9 cbnz r0, .L8
56 .L3:
76:USB_DEVICE/App/usb_device.c **** {
77:USB_DEVICE/App/usb_device.c **** Error_Handler();
78:USB_DEVICE/App/usb_device.c **** }
79:USB_DEVICE/App/usb_device.c **** if (USBD_CDC_RegisterInterface(&hUsbDeviceFS, &USBD_Interface_fops_FS) != USBD_OK)
57 .loc 1 79 3 is_stmt 1 view .LVU7
58 .loc 1 79 7 is_stmt 0 view .LVU8
59 0018 0D49 ldr r1, .L11+12
60 001a 0B48 ldr r0, .L11+4
61 001c FFF7FEFF bl USBD_CDC_RegisterInterface
62 .LVL2:
63 .loc 1 79 6 discriminator 1 view .LVU9
64 0020 50B9 cbnz r0, .L9
65 .L4:
80:USB_DEVICE/App/usb_device.c **** {
81:USB_DEVICE/App/usb_device.c **** Error_Handler();
82:USB_DEVICE/App/usb_device.c **** }
83:USB_DEVICE/App/usb_device.c **** if (USBD_Start(&hUsbDeviceFS) != USBD_OK)
66 .loc 1 83 3 is_stmt 1 view .LVU10
67 .loc 1 83 7 is_stmt 0 view .LVU11
68 0022 0948 ldr r0, .L11+4
69 0024 FFF7FEFF bl USBD_Start
70 .LVL3:
71 .loc 1 83 6 discriminator 1 view .LVU12
72 0028 48B9 cbnz r0, .L10
73 .L1:
84:USB_DEVICE/App/usb_device.c **** {
85:USB_DEVICE/App/usb_device.c **** Error_Handler();
86:USB_DEVICE/App/usb_device.c **** }
87:USB_DEVICE/App/usb_device.c ****
88:USB_DEVICE/App/usb_device.c **** /* USER CODE BEGIN USB_DEVICE_Init_PostTreatment */
89:USB_DEVICE/App/usb_device.c ****
90:USB_DEVICE/App/usb_device.c **** /* USER CODE END USB_DEVICE_Init_PostTreatment */
91:USB_DEVICE/App/usb_device.c **** }
74 .loc 1 91 1 view .LVU13
75 002a 08BD pop {r3, pc}
76 .L7:
73:USB_DEVICE/App/usb_device.c **** }
77 .loc 1 73 5 is_stmt 1 view .LVU14
78 002c FFF7FEFF bl Error_Handler
79 .LVL4:
80 0030 EDE7 b .L2
ARM GAS /tmp/cc1D1X2d.s page 4
81 .L8:
77:USB_DEVICE/App/usb_device.c **** }
82 .loc 1 77 5 view .LVU15
83 0032 FFF7FEFF bl Error_Handler
84 .LVL5:
85 0036 EFE7 b .L3
86 .L9:
81:USB_DEVICE/App/usb_device.c **** }
87 .loc 1 81 5 view .LVU16
88 0038 FFF7FEFF bl Error_Handler
89 .LVL6:
90 003c F1E7 b .L4
91 .L10:
85:USB_DEVICE/App/usb_device.c **** }
92 .loc 1 85 5 view .LVU17
93 003e FFF7FEFF bl Error_Handler
94 .LVL7:
95 .loc 1 91 1 is_stmt 0 view .LVU18
96 0042 F2E7 b .L1
97 .L12:
98 .align 2
99 .L11:
100 0044 00000000 .word FS_Desc
101 0048 00000000 .word hUsbDeviceFS
102 004c 00000000 .word USBD_CDC
103 0050 00000000 .word USBD_Interface_fops_FS
104 .cfi_endproc
105 .LFE243:
107 .global hUsbDeviceFS
108 .section .bss.hUsbDeviceFS,"aw",%nobits
109 .align 2
112 hUsbDeviceFS:
113 0000 00000000 .space 732
113 00000000
113 00000000
113 00000000
113 00000000
114 .text
115 .Letext0:
116 .file 2 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h"
117 .file 3 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h"
118 .file 4 "Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc/usbd_cdc.h"
119 .file 5 "USB_DEVICE/App/usbd_desc.h"
120 .file 6 "USB_DEVICE/App/usbd_cdc_if.h"
121 .file 7 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h"
122 .file 8 "Core/Inc/main.h"
ARM GAS /tmp/cc1D1X2d.s page 5
DEFINED SYMBOLS
*ABS*:00000000 usb_device.c
/tmp/cc1D1X2d.s:21 .text.MX_USB_DEVICE_Init:00000000 $t
/tmp/cc1D1X2d.s:27 .text.MX_USB_DEVICE_Init:00000000 MX_USB_DEVICE_Init
/tmp/cc1D1X2d.s:100 .text.MX_USB_DEVICE_Init:00000044 $d
/tmp/cc1D1X2d.s:112 .bss.hUsbDeviceFS:00000000 hUsbDeviceFS
/tmp/cc1D1X2d.s:109 .bss.hUsbDeviceFS:00000000 $d
UNDEFINED SYMBOLS
USBD_Init
USBD_RegisterClass
USBD_CDC_RegisterInterface
USBD_Start
Error_Handler
FS_Desc
USBD_CDC
USBD_Interface_fops_FS