Files

copied
Last update 5 months 1 week by Masakatsu Honda
FilesCubeMXpassion-v2-1build
..
adc.d
adc.lst
adc.o
buzzer.d
buzzer.lst
buzzer.o
config.d
config.lst
config.o
eeprom.d
eeprom.lst
eeprom.o
encodermode.d
encodermode.lst
encodermode.o
gpio.d
gpio.lst
gpio.o
imu.d
imu.lst
imu.o
interrupt.d
interrupt.lst
interrupt.o
led.d
led.lst
led.o
main.d
main.lst
main.o
passion-v2-1.bin
passion-v2-1.elf
passion-v2-1.hex
passion-v2-1.map
pwm.d
pwm.lst
pwm.o
spi.d
spi.lst
spi.o
startup_stm32f405xx.d
startup_stm32f405xx.o
stdout.d
stdout.lst
stdout.o
stm32f4xx_hal.d
stm32f4xx_hal.lst
stm32f4xx_hal.o
stm32f4xx_hal_adc.d
stm32f4xx_hal_adc.lst
stm32f4xx_hal_adc.o
stm32f4xx_hal_adc_ex.d
stm32f4xx_hal_adc_ex.lst
stm32f4xx_hal_adc_ex.o
stm32f4xx_hal_cortex.d
stm32f4xx_hal_cortex.lst
stm32f4xx_hal_cortex.o
stm32f4xx_hal_dma.d
stm32f4xx_hal_dma.lst
stm32f4xx_hal_dma.o
stm32f4xx_hal_dma_ex.d
stm32f4xx_hal_dma_ex.lst
stm32f4xx_hal_dma_ex.o
stm32f4xx_hal_exti.d
stm32f4xx_hal_exti.lst
stm32f4xx_hal_exti.o
stm32f4xx_hal_flash.d
stm32f4xx_hal_flash.lst
stm32f4xx_hal_flash.o
stm32f4xx_hal_flash_ex.d
stm32f4xx_hal_flash_ex.lst
stm32f4xx_hal_flash_ex.o
stm32f4xx_hal_flash_ramfunc.d
stm32f4xx_hal_flash_ramfunc.lst
stm32f4xx_hal_flash_ramfunc.o
stm32f4xx_hal_gpio.d
stm32f4xx_hal_gpio.lst
stm32f4xx_hal_gpio.o
stm32f4xx_hal_msp.d
stm32f4xx_hal_msp.lst
stm32f4xx_hal_msp.o
stm32f4xx_hal_pwr.d
stm32f4xx_hal_pwr.lst
stm32f4xx_hal_pwr.o
stm32f4xx_hal_pwr_ex.d
stm32f4xx_hal_pwr_ex.lst
stm32f4xx_hal_pwr_ex.o
stm32f4xx_hal_rcc.d
stm32f4xx_hal_rcc.lst
stm32f4xx_hal_rcc.o
stm32f4xx_hal_rcc_ex.d
stm32f4xx_hal_rcc_ex.lst
stm32f4xx_hal_rcc_ex.o
stm32f4xx_hal_spi.d
stm32f4xx_hal_spi.lst
stm32f4xx_hal_spi.o
stm32f4xx_hal_tim.d
stm32f4xx_hal_tim.lst
stm32f4xx_hal_tim.o
stm32f4xx_hal_tim_ex.d
stm32f4xx_hal_tim_ex.lst
stm32f4xx_hal_tim_ex.o
stm32f4xx_hal_uart.d
stm32f4xx_hal_uart.lst
stm32f4xx_hal_uart.o
stm32f4xx_it.d
stm32f4xx_it.lst
stm32f4xx_it.o
stm32f4xx_ll_adc.d
stm32f4xx_ll_adc.lst
stm32f4xx_ll_adc.o
syscalls.d
syscalls.lst
syscalls.o
sysmem.d
sysmem.lst
sysmem.o
system_stm32f4xx.d
system_stm32f4xx.lst
system_stm32f4xx.o
test.d
test.lst
test.o
wait.d
wait.lst
wait.o
led.lst
ARM GAS C:\Users\MHONDA~1\AppData\Local\Temp\ccwUr59g.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 "led.cpp" 16 .text 17 .section .text._Z41__static_initialization_and_destruction_0ii,"ax",%progbits 18 .align 1 19 .syntax unified 20 .thumb 21 .thumb_func 23 _Z41__static_initialization_and_destruction_0ii: 24 .fnstart 25 .LFB3378: 26 @ args = 0, pretend = 0, frame = 0 27 @ frame_needed = 0, uses_anonymous_args = 0 28 0000 0128 cmp r0, #1 29 0002 00D0 beq .L7 30 .L4: 31 0004 7047 bx lr 32 .L7: 33 0006 4FF6FF73 movw r3, #65535 34 000a 9942 cmp r1, r3 35 000c FAD1 bne .L4 36 000e 10B5 push {r4, lr} 37 0010 044C ldr r4, .L8 38 0012 2046 mov r0, r4 39 0014 FFF7FEFF bl _ZNSt8ios_base4InitC1Ev 40 0018 034A ldr r2, .L8+4 41 001a 0449 ldr r1, .L8+8 42 001c 2046 mov r0, r4 43 001e FFF7FEFF bl __aeabi_atexit 44 0022 10BD pop {r4, pc} 45 .L9: 46 .align 2 47 .L8: 48 0024 00000000 .word .LANCHOR0 49 0028 00000000 .word __dso_handle 50 002c 00000000 .word _ZNSt8ios_base4InitD1Ev 51 .cantunwind 52 .fnend 54 .section .text._ZN9indicator3LEDC2ESt5arrayISt10unique_ptrIN10peripheral4GPIOESt14default_deleteIS 55 .align 1 56 .global _ZN9indicator3LEDC2ESt5arrayISt10unique_ptrIN10peripheral4GPIOESt14default_deleteIS4_EELj7 57 .syntax unified 58 .thumb 59 .thumb_func ARM GAS C:\Users\MHONDA~1\AppData\Local\Temp\ccwUr59g.s page 2 61 _ZN9indicator3LEDC2ESt5arrayISt10unique_ptrIN10peripheral4GPIOESt14default_deleteIS4_EELj7EE: 62 .fnstart 63 .LFB2828: 64 @ args = 0, pretend = 0, frame = 0 65 @ frame_needed = 0, uses_anonymous_args = 0 66 @ link register save eliminated. 67 0000 0246 mov r2, r0 68 0002 0623 movs r3, #6 69 0004 002B cmp r3, #0 70 0006 0CDB blt .L18 71 0008 10B4 push {r4} 72 .L16: 73 000a 0C68 ldr r4, [r1] 74 000c 42F8044B str r4, [r2], #4 75 0010 0024 movs r4, #0 76 0012 41F8044B str r4, [r1], #4 77 0016 013B subs r3, r3, #1 78 0018 002B cmp r3, #0 79 001a F6DA bge .L16 80 001c 5DF8044B ldr r4, [sp], #4 81 0020 7047 bx lr 82 .L18: 83 0022 7047 bx lr 84 .cantunwind 85 .fnend 87 .global _ZN9indicator3LEDC1ESt5arrayISt10unique_ptrIN10peripheral4GPIOESt14default_deleteIS4_EELj7 88 .thumb_set _ZN9indicator3LEDC1ESt5arrayISt10unique_ptrIN10peripheral4GPIOESt14default_deleteIS4_EE 89 .section .text._ZN9indicator3LED2OnEh,"ax",%progbits 90 .align 1 91 .global _ZN9indicator3LED2OnEh 92 .syntax unified 93 .thumb 94 .thumb_func 96 _ZN9indicator3LED2OnEh: 97 .fnstart 98 .LFB2830: 99 @ args = 0, pretend = 0, frame = 0 100 @ frame_needed = 0, uses_anonymous_args = 0 101 0000 38B5 push {r3, r4, r5, lr} 102 .save {r3, r4, r5, lr} 103 0002 0446 mov r4, r0 104 0004 0139 subs r1, r1, #1 105 0006 0729 cmp r1, #7 106 0008 08D8 bhi .L19 107 000a DFE801F0 tbb [pc, r1] 108 .L22: 109 000e 04 .byte (.L29-.L22)/2 110 000f 08 .byte (.L28-.L22)/2 111 0010 0C .byte (.L27-.L22)/2 112 0011 10 .byte (.L26-.L22)/2 113 0012 14 .byte (.L25-.L22)/2 114 0013 18 .byte (.L24-.L22)/2 115 0014 1C .byte (.L23-.L22)/2 116 0015 20 .byte (.L30-.L22)/2 117 .p2align 1 118 .L29: 119 0016 0068 ldr r0, [r0] ARM GAS C:\Users\MHONDA~1\AppData\Local\Temp\ccwUr59g.s page 3 120 0018 FFF7FEFF bl _ZN10peripheral4GPIO2OnEv 121 .L19: 122 001c 38BD pop {r3, r4, r5, pc} 123 .L28: 124 001e 4068 ldr r0, [r0, #4] 125 0020 FFF7FEFF bl _ZN10peripheral4GPIO2OnEv 126 0024 FAE7 b .L19 127 .L27: 128 0026 8068 ldr r0, [r0, #8] 129 0028 FFF7FEFF bl _ZN10peripheral4GPIO2OnEv 130 002c F6E7 b .L19 131 .L26: 132 002e C068 ldr r0, [r0, #12] 133 0030 FFF7FEFF bl _ZN10peripheral4GPIO2OnEv 134 0034 F2E7 b .L19 135 .L25: 136 0036 0069 ldr r0, [r0, #16] 137 0038 FFF7FEFF bl _ZN10peripheral4GPIO2OnEv 138 003c EEE7 b .L19 139 .L24: 140 003e 4069 ldr r0, [r0, #20] 141 0040 FFF7FEFF bl _ZN10peripheral4GPIO2OnEv 142 0044 EAE7 b .L19 143 .L23: 144 0046 8069 ldr r0, [r0, #24] 145 0048 FFF7FEFF bl _ZN10peripheral4GPIO2OnEv 146 004c E6E7 b .L19 147 .L30: 148 004e 0025 movs r5, #0 149 .L21: 150 0050 062D cmp r5, #6 151 0052 E3DC bgt .L19 152 0054 54F82500 ldr r0, [r4, r5, lsl #2] 153 0058 FFF7FEFF bl _ZN10peripheral4GPIO2OnEv 154 005c 0135 adds r5, r5, #1 155 005e F7E7 b .L21 156 .fnend 158 .section .text._ZN9indicator3LED3OffEh,"ax",%progbits 159 .align 1 160 .global _ZN9indicator3LED3OffEh 161 .syntax unified 162 .thumb 163 .thumb_func 165 _ZN9indicator3LED3OffEh: 166 .fnstart 167 .LFB2831: 168 @ args = 0, pretend = 0, frame = 0 169 @ frame_needed = 0, uses_anonymous_args = 0 170 0000 38B5 push {r3, r4, r5, lr} 171 .save {r3, r4, r5, lr} 172 0002 0446 mov r4, r0 173 0004 0139 subs r1, r1, #1 174 0006 0729 cmp r1, #7 175 0008 08D8 bhi .L32 176 000a DFE801F0 tbb [pc, r1] 177 .L35: 178 000e 04 .byte (.L42-.L35)/2 ARM GAS C:\Users\MHONDA~1\AppData\Local\Temp\ccwUr59g.s page 4 179 000f 08 .byte (.L41-.L35)/2 180 0010 0C .byte (.L40-.L35)/2 181 0011 10 .byte (.L39-.L35)/2 182 0012 14 .byte (.L38-.L35)/2 183 0013 18 .byte (.L37-.L35)/2 184 0014 1C .byte (.L36-.L35)/2 185 0015 20 .byte (.L43-.L35)/2 186 .p2align 1 187 .L42: 188 0016 0068 ldr r0, [r0] 189 0018 FFF7FEFF bl _ZN10peripheral4GPIO3OffEv 190 .L32: 191 001c 38BD pop {r3, r4, r5, pc} 192 .L41: 193 001e 4068 ldr r0, [r0, #4] 194 0020 FFF7FEFF bl _ZN10peripheral4GPIO3OffEv 195 0024 FAE7 b .L32 196 .L40: 197 0026 8068 ldr r0, [r0, #8] 198 0028 FFF7FEFF bl _ZN10peripheral4GPIO3OffEv 199 002c F6E7 b .L32 200 .L39: 201 002e C068 ldr r0, [r0, #12] 202 0030 FFF7FEFF bl _ZN10peripheral4GPIO3OffEv 203 0034 F2E7 b .L32 204 .L38: 205 0036 0069 ldr r0, [r0, #16] 206 0038 FFF7FEFF bl _ZN10peripheral4GPIO3OffEv 207 003c EEE7 b .L32 208 .L37: 209 003e 4069 ldr r0, [r0, #20] 210 0040 FFF7FEFF bl _ZN10peripheral4GPIO3OffEv 211 0044 EAE7 b .L32 212 .L36: 213 0046 8069 ldr r0, [r0, #24] 214 0048 FFF7FEFF bl _ZN10peripheral4GPIO3OffEv 215 004c E6E7 b .L32 216 .L43: 217 004e 0025 movs r5, #0 218 .L34: 219 0050 062D cmp r5, #6 220 0052 E3DC bgt .L32 221 0054 54F82500 ldr r0, [r4, r5, lsl #2] 222 0058 FFF7FEFF bl _ZN10peripheral4GPIO3OffEv 223 005c 0135 adds r5, r5, #1 224 005e F7E7 b .L34 225 .fnend 227 .section .text._ZN9indicator3LED6ToggleEh,"ax",%progbits 228 .align 1 229 .global _ZN9indicator3LED6ToggleEh 230 .syntax unified 231 .thumb 232 .thumb_func 234 _ZN9indicator3LED6ToggleEh: 235 .fnstart 236 .LFB2832: 237 @ args = 0, pretend = 0, frame = 0 ARM GAS C:\Users\MHONDA~1\AppData\Local\Temp\ccwUr59g.s page 5 238 @ frame_needed = 0, uses_anonymous_args = 0 239 0000 38B5 push {r3, r4, r5, lr} 240 .save {r3, r4, r5, lr} 241 0002 0446 mov r4, r0 242 0004 0139 subs r1, r1, #1 243 0006 0729 cmp r1, #7 244 0008 08D8 bhi .L45 245 000a DFE801F0 tbb [pc, r1] 246 .L48: 247 000e 04 .byte (.L55-.L48)/2 248 000f 08 .byte (.L54-.L48)/2 249 0010 0C .byte (.L53-.L48)/2 250 0011 10 .byte (.L52-.L48)/2 251 0012 14 .byte (.L51-.L48)/2 252 0013 18 .byte (.L50-.L48)/2 253 0014 1C .byte (.L49-.L48)/2 254 0015 20 .byte (.L56-.L48)/2 255 .p2align 1 256 .L55: 257 0016 0068 ldr r0, [r0] 258 0018 FFF7FEFF bl _ZN10peripheral4GPIO6ToggleEv 259 .L45: 260 001c 38BD pop {r3, r4, r5, pc} 261 .L54: 262 001e 4068 ldr r0, [r0, #4] 263 0020 FFF7FEFF bl _ZN10peripheral4GPIO6ToggleEv 264 0024 FAE7 b .L45 265 .L53: 266 0026 8068 ldr r0, [r0, #8] 267 0028 FFF7FEFF bl _ZN10peripheral4GPIO6ToggleEv 268 002c F6E7 b .L45 269 .L52: 270 002e C068 ldr r0, [r0, #12] 271 0030 FFF7FEFF bl _ZN10peripheral4GPIO6ToggleEv 272 0034 F2E7 b .L45 273 .L51: 274 0036 0069 ldr r0, [r0, #16] 275 0038 FFF7FEFF bl _ZN10peripheral4GPIO6ToggleEv 276 003c EEE7 b .L45 277 .L50: 278 003e 4069 ldr r0, [r0, #20] 279 0040 FFF7FEFF bl _ZN10peripheral4GPIO6ToggleEv 280 0044 EAE7 b .L45 281 .L49: 282 0046 8069 ldr r0, [r0, #24] 283 0048 FFF7FEFF bl _ZN10peripheral4GPIO6ToggleEv 284 004c E6E7 b .L45 285 .L56: 286 004e 0025 movs r5, #0 287 .L47: 288 0050 062D cmp r5, #6 289 0052 E3DC bgt .L45 290 0054 54F82500 ldr r0, [r4, r5, lsl #2] 291 0058 FFF7FEFF bl _ZN10peripheral4GPIO6ToggleEv 292 005c 0135 adds r5, r5, #1 293 005e F7E7 b .L47 294 .fnend ARM GAS C:\Users\MHONDA~1\AppData\Local\Temp\ccwUr59g.s page 6 296 .section .text._GLOBAL__sub_I__ZN9indicator3LEDC2ESt5arrayISt10unique_ptrIN10peripheral4GPIOESt14d 297 .align 1 298 .syntax unified 299 .thumb 300 .thumb_func 302 _GLOBAL__sub_I__ZN9indicator3LEDC2ESt5arrayISt10unique_ptrIN10peripheral4GPIOESt14default_deleteIS4 303 .fnstart 304 .LFB3379: 305 @ args = 0, pretend = 0, frame = 0 306 @ frame_needed = 0, uses_anonymous_args = 0 307 0000 08B5 push {r3, lr} 308 0002 4FF6FF71 movw r1, #65535 309 0006 0120 movs r0, #1 310 0008 FFF7FEFF bl _Z41__static_initialization_and_destruction_0ii 311 000c 08BD pop {r3, pc} 312 .cantunwind 313 .fnend 315 .section .init_array,"aw",%init_array 316 .align 2 317 0000 00000000 .word _GLOBAL__sub_I__ZN9indicator3LEDC2ESt5arrayISt10unique_ptrIN10peripheral4GPIOESt14default_de 318 .section .bss._ZStL8__ioinit,"aw",%nobits 319 .align 2 320 .set .LANCHOR0,. + 0 323 _ZStL8__ioinit: 324 0000 00 .space 1 325 .hidden __dso_handle 326 .ident "GCC: (GNU Arm Embedded Toolchain 10.3-2021.10) 10.3.1 20210824 (release)" ARM GAS C:\Users\MHONDA~1\AppData\Local\Temp\ccwUr59g.s page 7 DEFINED SYMBOLS *ABS*:00000000 led.cpp C:\Users\MHONDA~1\AppData\Local\Temp\ccwUr59g.s:18 .text._Z41__static_initialization_and_destruction_0ii:00000000 $t C:\Users\MHONDA~1\AppData\Local\Temp\ccwUr59g.s:23 .text._Z41__static_initialization_and_destruction_0ii:00000000 _Z41__static_initialization_and_destruction_0ii C:\Users\MHONDA~1\AppData\Local\Temp\ccwUr59g.s:48 .text._Z41__static_initialization_and_destruction_0ii:00000024 $d .ARM.exidx.text._Z41__static_initialization_and_destruction_0ii:00000000 $d C:\Users\MHONDA~1\AppData\Local\Temp\ccwUr59g.s:55 .text._ZN9indicator3LEDC2ESt5arrayISt10unique_ptrIN10peripheral4GPIOESt14default_deleteIS4_EELj7EE:00000000 $t C:\Users\MHONDA~1\AppData\Local\Temp\ccwUr59g.s:61 .text._ZN9indicator3LEDC2ESt5arrayISt10unique_ptrIN10peripheral4GPIOESt14default_deleteIS4_EELj7EE:00000000 _ZN9indicator3LEDC2ESt5arrayISt10unique_ptrIN10peripheral4GPIOESt14default_deleteIS4_EELj7EE .ARM.exidx.text._ZN9indicator3LEDC2ESt5arrayISt10unique_ptrIN10peripheral4GPIOESt14default_deleteIS4_EELj7EE:00000000 $d C:\Users\MHONDA~1\AppData\Local\Temp\ccwUr59g.s:61 .text._ZN9indicator3LEDC2ESt5arrayISt10unique_ptrIN10peripheral4GPIOESt14default_deleteIS4_EELj7EE:00000000 _ZN9indicator3LEDC1ESt5arrayISt10unique_ptrIN10peripheral4GPIOESt14default_deleteIS4_EELj7EE C:\Users\MHONDA~1\AppData\Local\Temp\ccwUr59g.s:90 .text._ZN9indicator3LED2OnEh:00000000 $t C:\Users\MHONDA~1\AppData\Local\Temp\ccwUr59g.s:96 .text._ZN9indicator3LED2OnEh:00000000 _ZN9indicator3LED2OnEh C:\Users\MHONDA~1\AppData\Local\Temp\ccwUr59g.s:109 .text._ZN9indicator3LED2OnEh:0000000e $d C:\Users\MHONDA~1\AppData\Local\Temp\ccwUr59g.s:117 .text._ZN9indicator3LED2OnEh:00000016 $t .ARM.exidx.text._ZN9indicator3LED2OnEh:00000000 $d C:\Users\MHONDA~1\AppData\Local\Temp\ccwUr59g.s:159 .text._ZN9indicator3LED3OffEh:00000000 $t C:\Users\MHONDA~1\AppData\Local\Temp\ccwUr59g.s:165 .text._ZN9indicator3LED3OffEh:00000000 _ZN9indicator3LED3OffEh C:\Users\MHONDA~1\AppData\Local\Temp\ccwUr59g.s:178 .text._ZN9indicator3LED3OffEh:0000000e $d C:\Users\MHONDA~1\AppData\Local\Temp\ccwUr59g.s:186 .text._ZN9indicator3LED3OffEh:00000016 $t .ARM.exidx.text._ZN9indicator3LED3OffEh:00000000 $d C:\Users\MHONDA~1\AppData\Local\Temp\ccwUr59g.s:228 .text._ZN9indicator3LED6ToggleEh:00000000 $t C:\Users\MHONDA~1\AppData\Local\Temp\ccwUr59g.s:234 .text._ZN9indicator3LED6ToggleEh:00000000 _ZN9indicator3LED6ToggleEh C:\Users\MHONDA~1\AppData\Local\Temp\ccwUr59g.s:247 .text._ZN9indicator3LED6ToggleEh:0000000e $d C:\Users\MHONDA~1\AppData\Local\Temp\ccwUr59g.s:255 .text._ZN9indicator3LED6ToggleEh:00000016 $t .ARM.exidx.text._ZN9indicator3LED6ToggleEh:00000000 $d C:\Users\MHONDA~1\AppData\Local\Temp\ccwUr59g.s:297 .text._GLOBAL__sub_I__ZN9indicator3LEDC2ESt5arrayISt10unique_ptrIN10peripheral4GPIOESt14default_deleteIS4_EELj7EE:00000000 $t C:\Users\MHONDA~1\AppData\Local\Temp\ccwUr59g.s:302 .text._GLOBAL__sub_I__ZN9indicator3LEDC2ESt5arrayISt10unique_ptrIN10peripheral4GPIOESt14default_deleteIS4_EELj7EE:00000000 _GLOBAL__sub_I__ZN9indicator3LEDC2ESt5arrayISt10unique_ptrIN10peripheral4GPIOESt14default_deleteIS4_EELj7EE .ARM.exidx.text._GLOBAL__sub_I__ZN9indicator3LEDC2ESt5arrayISt10unique_ptrIN10peripheral4GPIOESt14default_deleteIS4_EELj7EE:00000000 $d C:\Users\MHONDA~1\AppData\Local\Temp\ccwUr59g.s:316 .init_array:00000000 $d C:\Users\MHONDA~1\AppData\Local\Temp\ccwUr59g.s:319 .bss._ZStL8__ioinit:00000000 $d C:\Users\MHONDA~1\AppData\Local\Temp\ccwUr59g.s:323 .bss._ZStL8__ioinit:00000000 _ZStL8__ioinit UNDEFINED SYMBOLS _ZNSt8ios_base4InitC1Ev __aeabi_atexit __dso_handle _ZNSt8ios_base4InitD1Ev _ZN10peripheral4GPIO2OnEv __aeabi_unwind_cpp_pr0 _ZN10peripheral4GPIO3OffEv _ZN10peripheral4GPIO6ToggleEv
Report a bug