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\ccQEbJ0H.s page 1 |
1 | ARM GAS C:\Users\mike\AppData\Local\Temp\cczDslyj.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:../libOLED/src/stm32_halDisplay.cpp **** stm32_halDisplay_t::oledSetCD (uint8_t cd) |
56 | 27:../libOLED/src/stm32_halDisplay.cpp **** stm32_halDisplay_t::oledSetCD (uint8_t cd) |
57 | 28:../libOLED/src/stm32_halDisplay.cpp **** { |
57 | 28:../libOLED/src/stm32_halDisplay.cpp **** { |
58 | 28 .loc 1 28 1 view -0 |
58 | 28 .loc 1 28 1 view -0 |
59 | 29 .cfi_startproc |
59 | 29 .cfi_startproc |
60 | 30 @ args = 0, pretend = 0, frame = 0 |
60 | 30 @ args = 0, pretend = 0, frame = 0 |
61 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccQEbJ0H.s page 2 |
61 | ARM GAS C:\Users\mike\AppData\Local\Temp\cczDslyj.s page 2 |
62 | 62 | ||
63 | 63 | ||
64 | 31 @ frame_needed = 0, uses_anonymous_args = 0 |
64 | 31 @ frame_needed = 0, uses_anonymous_args = 0 |
65 | 32 .loc 1 28 1 is_stmt 0 view .LVU1 |
65 | 32 .loc 1 28 1 is_stmt 0 view .LVU1 |
66 | 33 0000 08B5 push {r3, lr} |
66 | 33 0000 08B5 push {r3, lr} |
Line 116... | Line 116... | ||
116 | 78 .cfi_startproc |
116 | 78 .cfi_startproc |
117 | 79 @ args = 0, pretend = 0, frame = 0 |
117 | 79 @ args = 0, pretend = 0, frame = 0 |
118 | 80 @ frame_needed = 0, uses_anonymous_args = 0 |
118 | 80 @ frame_needed = 0, uses_anonymous_args = 0 |
119 | 81 .loc 1 34 1 is_stmt 0 view .LVU11 |
119 | 81 .loc 1 34 1 is_stmt 0 view .LVU11 |
120 | 82 0000 10B5 push {r4, lr} |
120 | 82 0000 10B5 push {r4, lr} |
121 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccQEbJ0H.s page 3 |
121 | ARM GAS C:\Users\mike\AppData\Local\Temp\cczDslyj.s page 3 |
122 | 122 | ||
123 | 123 | ||
124 | 83 .LCFI1: |
124 | 83 .LCFI1: |
125 | 84 .cfi_def_cfa_offset 8 |
125 | 84 .cfi_def_cfa_offset 8 |
126 | 85 .cfi_offset 4, -8 |
126 | 85 .cfi_offset 4, -8 |
Line 176... | Line 176... | ||
176 | 124 .cfi_endproc |
176 | 124 .cfi_endproc |
177 | 125 .LFE87: |
177 | 125 .LFE87: |
178 | 127 .section .text._ZN18stm32_halDisplay_t9oledWriteEh,"ax",%progbits |
178 | 127 .section .text._ZN18stm32_halDisplay_t9oledWriteEh,"ax",%progbits |
179 | 128 .align 1 |
179 | 128 .align 1 |
180 | 129 .global _ZN18stm32_halDisplay_t9oledWriteEh |
180 | 129 .global _ZN18stm32_halDisplay_t9oledWriteEh |
181 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccQEbJ0H.s page 4 |
181 | ARM GAS C:\Users\mike\AppData\Local\Temp\cczDslyj.s page 4 |
182 | 182 | ||
183 | 183 | ||
184 | 130 .syntax unified |
184 | 130 .syntax unified |
185 | 131 .thumb |
185 | 131 .thumb |
186 | 132 .thumb_func |
186 | 132 .thumb_func |
Line 236... | Line 236... | ||
236 | 173 001c FFF7FEFF bl HAL_SPI_Transmit |
236 | 173 001c FFF7FEFF bl HAL_SPI_Transmit |
237 | 174 .LVL17: |
237 | 174 .LVL17: |
238 | 56:../libOLED/src/stm32_halDisplay.cpp **** |
238 | 56:../libOLED/src/stm32_halDisplay.cpp **** |
239 | 57:../libOLED/src/stm32_halDisplay.cpp **** HAL_GPIO_WritePin (m_NSS_GPIO, m_NSS_GPIO_Pin, GPIO_PIN_SET); |
239 | 57:../libOLED/src/stm32_halDisplay.cpp **** HAL_GPIO_WritePin (m_NSS_GPIO, m_NSS_GPIO_Pin, GPIO_PIN_SET); |
240 | 175 .loc 1 57 3 is_stmt 1 view .LVU36 |
240 | 175 .loc 1 57 3 is_stmt 1 view .LVU36 |
241 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccQEbJ0H.s page 5 |
241 | ARM GAS C:\Users\mike\AppData\Local\Temp\cczDslyj.s page 5 |
242 | 242 | ||
243 | 243 | ||
244 | 176 .loc 1 57 21 is_stmt 0 view .LVU37 |
244 | 176 .loc 1 57 21 is_stmt 0 view .LVU37 |
245 | 177 0020 0122 movs r2, #1 |
245 | 177 0020 0122 movs r2, #1 |
246 | 178 0022 A18F ldrh r1, [r4, #60] |
246 | 178 0022 A18F ldrh r1, [r4, #60] |
Line 296... | Line 296... | ||
296 | 224 .LVL21: |
296 | 224 .LVL21: |
297 | 225 .loc 1 63 21 view .LVU45 |
297 | 225 .loc 1 63 21 view .LVU45 |
298 | 226 000c 806B ldr r0, [r0, #56] |
298 | 226 000c 806B ldr r0, [r0, #56] |
299 | 227 .LVL22: |
299 | 227 .LVL22: |
300 | 228 .loc 1 63 21 view .LVU46 |
300 | 228 .loc 1 63 21 view .LVU46 |
301 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccQEbJ0H.s page 6 |
301 | ARM GAS C:\Users\mike\AppData\Local\Temp\cczDslyj.s page 6 |
302 | 302 | ||
303 | 303 | ||
304 | 229 000e FFF7FEFF bl HAL_GPIO_WritePin |
304 | 229 000e FFF7FEFF bl HAL_GPIO_WritePin |
305 | 230 .LVL23: |
305 | 230 .LVL23: |
306 | 64:../libOLED/src/stm32_halDisplay.cpp **** |
306 | 64:../libOLED/src/stm32_halDisplay.cpp **** |
Line 356... | Line 356... | ||
356 | 14:../libOLED/inc/libOLED/stm32_halDisplay.H **** class stm32_halDisplay_t : public display_t |
356 | 14:../libOLED/inc/libOLED/stm32_halDisplay.H **** class stm32_halDisplay_t : public display_t |
357 | 264 .loc 2 14 7 is_stmt 1 view -0 |
357 | 264 .loc 2 14 7 is_stmt 1 view -0 |
358 | 265 .cfi_startproc |
358 | 265 .cfi_startproc |
359 | 266 @ args = 0, pretend = 0, frame = 0 |
359 | 266 @ args = 0, pretend = 0, frame = 0 |
360 | 267 @ frame_needed = 0, uses_anonymous_args = 0 |
360 | 267 @ frame_needed = 0, uses_anonymous_args = 0 |
361 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccQEbJ0H.s page 7 |
361 | ARM GAS C:\Users\mike\AppData\Local\Temp\cczDslyj.s page 7 |
362 | 362 | ||
363 | 363 | ||
364 | 268 .loc 2 14 7 is_stmt 0 view .LVU54 |
364 | 268 .loc 2 14 7 is_stmt 0 view .LVU54 |
365 | 269 0000 10B5 push {r4, lr} |
365 | 269 0000 10B5 push {r4, lr} |
366 | 270 .LCFI6: |
366 | 270 .LCFI6: |
Line 416... | Line 416... | ||
416 | 322 .LBB7: |
416 | 322 .LBB7: |
417 | 323 0004 044B ldr r3, .L17 |
417 | 323 0004 044B ldr r3, .L17 |
418 | 324 0006 0360 str r3, [r0] |
418 | 324 0006 0360 str r3, [r0] |
419 | 325 0008 FFF7FEFF bl _ZN9display_tD2Ev |
419 | 325 0008 FFF7FEFF bl _ZN9display_tD2Ev |
420 | 326 .LVL31: |
420 | 326 .LVL31: |
421 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccQEbJ0H.s page 8 |
421 | ARM GAS C:\Users\mike\AppData\Local\Temp\cczDslyj.s page 8 |
422 | 422 | ||
423 | 423 | ||
424 | 327 .loc 2 14 7 is_stmt 0 view .LVU61 |
424 | 327 .loc 2 14 7 is_stmt 0 view .LVU61 |
425 | 328 .LBE7: |
425 | 328 .LBE7: |
426 | 329 .LBE6: |
426 | 329 .LBE6: |
Line 476... | Line 476... | ||
476 | 377 .loc 1 22 70 view .LVU66 |
476 | 377 .loc 1 22 70 view .LVU66 |
477 | 378 000e 0B4B ldr r3, .L21 |
477 | 378 000e 0B4B ldr r3, .L21 |
478 | 379 0010 2360 str r3, [r4] |
478 | 379 0010 2360 str r3, [r4] |
479 | 380 0012 079B ldr r3, [sp, #28] |
479 | 380 0012 079B ldr r3, [sp, #28] |
480 | 381 0014 6362 str r3, [r4, #36] |
480 | 381 0014 6362 str r3, [r4, #36] |
481 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccQEbJ0H.s page 9 |
481 | ARM GAS C:\Users\mike\AppData\Local\Temp\cczDslyj.s page 9 |
482 | 482 | ||
483 | 483 | ||
484 | 382 0016 089B ldr r3, [sp, #32] |
484 | 382 0016 089B ldr r3, [sp, #32] |
485 | 383 0018 A362 str r3, [r4, #40] |
485 | 383 0018 A362 str r3, [r4, #40] |
486 | 384 001a BDF82430 ldrh r3, [sp, #36] |
486 | 384 001a BDF82430 ldrh r3, [sp, #36] |
Line 536... | Line 536... | ||
536 | 435 .file 8 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h" |
536 | 435 .file 8 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h" |
537 | 436 .file 9 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h" |
537 | 436 .file 9 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h" |
538 | 437 .file 10 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h" |
538 | 437 .file 10 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h" |
539 | 438 .file 11 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h" |
539 | 438 .file 11 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h" |
540 | 439 .file 12 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h" |
540 | 439 .file 12 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h" |
541 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccQEbJ0H.s page 10 |
541 | ARM GAS C:\Users\mike\AppData\Local\Temp\cczDslyj.s page 10 |
542 | 542 | ||
543 | 543 | ||
544 | 440 .file 13 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h" |
544 | 440 .file 13 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h" |
545 | 441 .file 14 "Core/Inc/main.h" |
545 | 441 .file 14 "Core/Inc/main.h" |
546 | 442 .file 15 "c:\\users\\mike\\appdata\\roaming\\xpacks\\@gnu-mcu-eclipse\\arm-none-eabi-gcc\\8.2.1-1. |
546 | 442 .file 15 "c:\\users\\mike\\appdata\\roaming\\xpacks\\@gnu-mcu-eclipse\\arm-none-eabi-gcc\\8.2.1-1. |
547 | 443 .file 16 "c:\\users\\mike\\appdata\\roaming\\xpacks\\@gnu-mcu-eclipse\\arm-none-eabi-gcc\\8.2.1-1. |
547 | 443 .file 16 "c:\\users\\mike\\appdata\\roaming\\xpacks\\@gnu-mcu-eclipse\\arm-none-eabi-gcc\\8.2.1-1. |
548 | 444 .file 17 "../libOLED/inc/libOLED/fontclass.H" |
548 | 444 .file 17 "../libOLED/inc/libOLED/fontclass.H" |
549 | 445 .file 18 "<built-in>" |
549 | 445 .file 18 "<built-in>" |
550 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccQEbJ0H.s page 11 |
550 | ARM GAS C:\Users\mike\AppData\Local\Temp\cczDslyj.s page 11 |
551 | 551 | ||
552 | 552 | ||
553 | DEFINED SYMBOLS |
553 | DEFINED SYMBOLS |
554 | *ABS*:0000000000000000 stm32_halDisplay.cpp |
554 | *ABS*:0000000000000000 stm32_halDisplay.cpp |
555 | C:\Users\mike\AppData\Local\Temp\ccQEbJ0H.s:16 .text._ZN18stm32_halDisplay_t9oledSetCDEh:0000000000000000 $t |
555 | C:\Users\mike\AppData\Local\Temp\cczDslyj.s:16 .text._ZN18stm32_halDisplay_t9oledSetCDEh:0000000000000000 $t |
556 | C:\Users\mike\AppData\Local\Temp\ccQEbJ0H.s:24 .text._ZN18stm32_halDisplay_t9oledSetCDEh:0000000000000000 _ZN18stm32_halDisplay_t9oledSetCDEh |
556 | C:\Users\mike\AppData\Local\Temp\cczDslyj.s:24 .text._ZN18stm32_halDisplay_t9oledSetCDEh:0000000000000000 _ZN18stm32_halDisplay_t9oledSetCDEh |
557 | C:\Users\mike\AppData\Local\Temp\ccQEbJ0H.s:67 .text._ZN18stm32_halDisplay_t9oledResetEv:0000000000000000 $t |
557 | C:\Users\mike\AppData\Local\Temp\cczDslyj.s:67 .text._ZN18stm32_halDisplay_t9oledResetEv:0000000000000000 $t |
558 | C:\Users\mike\AppData\Local\Temp\ccQEbJ0H.s:74 .text._ZN18stm32_halDisplay_t9oledResetEv:0000000000000000 _ZN18stm32_halDisplay_t9oledResetEv |
558 | C:\Users\mike\AppData\Local\Temp\cczDslyj.s:74 .text._ZN18stm32_halDisplay_t9oledResetEv:0000000000000000 _ZN18stm32_halDisplay_t9oledResetEv |
559 | C:\Users\mike\AppData\Local\Temp\ccQEbJ0H.s:128 .text._ZN18stm32_halDisplay_t9oledWriteEh:0000000000000000 $t |
559 | C:\Users\mike\AppData\Local\Temp\cczDslyj.s:128 .text._ZN18stm32_halDisplay_t9oledWriteEh:0000000000000000 $t |
560 | C:\Users\mike\AppData\Local\Temp\ccQEbJ0H.s:135 .text._ZN18stm32_halDisplay_t9oledWriteEh:0000000000000000 _ZN18stm32_halDisplay_t9oledWriteEh |
560 | C:\Users\mike\AppData\Local\Temp\cczDslyj.s:135 .text._ZN18stm32_halDisplay_t9oledWriteEh:0000000000000000 _ZN18stm32_halDisplay_t9oledWriteEh |
561 | C:\Users\mike\AppData\Local\Temp\ccQEbJ0H.s:193 .text._ZN18stm32_halDisplay_t9oledWriteEPhh:0000000000000000 $t |
561 | C:\Users\mike\AppData\Local\Temp\cczDslyj.s:193 .text._ZN18stm32_halDisplay_t9oledWriteEPhh:0000000000000000 $t |
562 | C:\Users\mike\AppData\Local\Temp\ccQEbJ0H.s:200 .text._ZN18stm32_halDisplay_t9oledWriteEPhh:0000000000000000 _ZN18stm32_halDisplay_t9oledWriteEPhh |
562 | C:\Users\mike\AppData\Local\Temp\cczDslyj.s:200 .text._ZN18stm32_halDisplay_t9oledWriteEPhh:0000000000000000 _ZN18stm32_halDisplay_t9oledWriteEPhh |
563 | C:\Users\mike\AppData\Local\Temp\ccQEbJ0H.s:253 .text._ZN18stm32_halDisplay_tD2Ev:0000000000000000 $t |
563 | C:\Users\mike\AppData\Local\Temp\cczDslyj.s:253 .text._ZN18stm32_halDisplay_tD2Ev:0000000000000000 $t |
564 | C:\Users\mike\AppData\Local\Temp\ccQEbJ0H.s:260 .text._ZN18stm32_halDisplay_tD2Ev:0000000000000000 _ZN18stm32_halDisplay_tD2Ev |
564 | C:\Users\mike\AppData\Local\Temp\cczDslyj.s:260 .text._ZN18stm32_halDisplay_tD2Ev:0000000000000000 _ZN18stm32_halDisplay_tD2Ev |
565 | C:\Users\mike\AppData\Local\Temp\ccQEbJ0H.s:290 .text._ZN18stm32_halDisplay_tD2Ev:0000000000000010 $d |
565 | C:\Users\mike\AppData\Local\Temp\cczDslyj.s:290 .text._ZN18stm32_halDisplay_tD2Ev:0000000000000010 $d |
566 | C:\Users\mike\AppData\Local\Temp\ccQEbJ0H.s:260 .text._ZN18stm32_halDisplay_tD2Ev:0000000000000000 _ZN18stm32_halDisplay_tD1Ev |
566 | C:\Users\mike\AppData\Local\Temp\cczDslyj.s:260 .text._ZN18stm32_halDisplay_tD2Ev:0000000000000000 _ZN18stm32_halDisplay_tD1Ev |
567 | C:\Users\mike\AppData\Local\Temp\ccQEbJ0H.s:297 .text._ZN18stm32_halDisplay_tD0Ev:0000000000000000 $t |
567 | C:\Users\mike\AppData\Local\Temp\cczDslyj.s:297 .text._ZN18stm32_halDisplay_tD0Ev:0000000000000000 $t |
568 | C:\Users\mike\AppData\Local\Temp\ccQEbJ0H.s:304 .text._ZN18stm32_halDisplay_tD0Ev:0000000000000000 _ZN18stm32_halDisplay_tD0Ev |
568 | C:\Users\mike\AppData\Local\Temp\cczDslyj.s:304 .text._ZN18stm32_halDisplay_tD0Ev:0000000000000000 _ZN18stm32_halDisplay_tD0Ev |
569 | C:\Users\mike\AppData\Local\Temp\ccQEbJ0H.s:341 .text._ZN18stm32_halDisplay_tD0Ev:0000000000000018 $d |
569 | C:\Users\mike\AppData\Local\Temp\cczDslyj.s:341 .text._ZN18stm32_halDisplay_tD0Ev:0000000000000018 $d |
570 | C:\Users\mike\AppData\Local\Temp\ccQEbJ0H.s:346 .text._ZN18stm32_halDisplay_tC2EiiiPhP19__SPI_HandleTypeDefP12GPIO_TypeDeftS4_tS4_t:0000000000000000 $t |
570 | C:\Users\mike\AppData\Local\Temp\cczDslyj.s:346 .text._ZN18stm32_halDisplay_tC2EiiiPhP19__SPI_HandleTypeDefP12GPIO_TypeDeftS4_tS4_t:0000000000000000 $t |
571 | C:\Users\mike\AppData\Local\Temp\ccQEbJ0H.s:353 .text._ZN18stm32_halDisplay_tC2EiiiPhP19__SPI_HandleTypeDefP12GPIO_TypeDeftS4_tS4_t:0000000000000000 _ZN18stm32_halDisplay_tC2EiiiPhP19__SPI_HandleTypeDefP12GPIO_TypeDeftS4_tS4_t |
571 | C:\Users\mike\AppData\Local\Temp\cczDslyj.s:353 .text._ZN18stm32_halDisplay_tC2EiiiPhP19__SPI_HandleTypeDefP12GPIO_TypeDeftS4_tS4_t:0000000000000000 _ZN18stm32_halDisplay_tC2EiiiPhP19__SPI_HandleTypeDefP12GPIO_TypeDeftS4_tS4_t |
572 | C:\Users\mike\AppData\Local\Temp\ccQEbJ0H.s:407 .text._ZN18stm32_halDisplay_tC2EiiiPhP19__SPI_HandleTypeDefP12GPIO_TypeDeftS4_tS4_t:000000000000003c $d |
572 | C:\Users\mike\AppData\Local\Temp\cczDslyj.s:407 .text._ZN18stm32_halDisplay_tC2EiiiPhP19__SPI_HandleTypeDefP12GPIO_TypeDeftS4_tS4_t:000000000000003c $d |
573 | C:\Users\mike\AppData\Local\Temp\ccQEbJ0H.s:353 .text._ZN18stm32_halDisplay_tC2EiiiPhP19__SPI_HandleTypeDefP12GPIO_TypeDeftS4_tS4_t:0000000000000000 _ZN18stm32_halDisplay_tC1EiiiPhP19__SPI_HandleTypeDefP12GPIO_TypeDeftS4_tS4_t |
573 | C:\Users\mike\AppData\Local\Temp\cczDslyj.s:353 .text._ZN18stm32_halDisplay_tC2EiiiPhP19__SPI_HandleTypeDefP12GPIO_TypeDeftS4_tS4_t:0000000000000000 _ZN18stm32_halDisplay_tC1EiiiPhP19__SPI_HandleTypeDefP12GPIO_TypeDeftS4_tS4_t |
574 | C:\Users\mike\AppData\Local\Temp\ccQEbJ0H.s:419 .rodata._ZTV18stm32_halDisplay_t:0000000000000000 _ZTV18stm32_halDisplay_t |
574 | C:\Users\mike\AppData\Local\Temp\cczDslyj.s:419 .rodata._ZTV18stm32_halDisplay_t:0000000000000000 _ZTV18stm32_halDisplay_t |
575 | C:\Users\mike\AppData\Local\Temp\ccQEbJ0H.s:415 .rodata._ZTV18stm32_halDisplay_t:0000000000000000 $d |
575 | C:\Users\mike\AppData\Local\Temp\cczDslyj.s:415 .rodata._ZTV18stm32_halDisplay_t:0000000000000000 $d |
576 | .group:0000000000000000 _ZN18stm32_halDisplay_tD5Ev |
576 | .group:0000000000000000 _ZN18stm32_halDisplay_tD5Ev |
577 | 577 | ||
578 | UNDEFINED SYMBOLS |
578 | UNDEFINED SYMBOLS |
579 | HAL_GPIO_WritePin |
579 | HAL_GPIO_WritePin |
580 | HAL_Delay |
580 | HAL_Delay |