Rev 20 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 20 | Rev 21 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s page 1 |
1 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc5FnZPj.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 | 48 0006 8246 mov r10, r0 |
56 | 48 0006 8246 mov r10, r0 |
57 | 49 0008 0E46 mov r6, r1 |
57 | 49 0008 0E46 mov r6, r1 |
58 | 50 000a 0592 str r2, [sp, #20] |
58 | 50 000a 0592 str r2, [sp, #20] |
59 | 51 000c 0393 str r3, [sp, #12] |
59 | 51 000c 0393 str r3, [sp, #12] |
60 | 7:../libOLED/src/displayFont.cpp **** setPixelMode(colour); |
60 | 7:../libOLED/src/displayFont.cpp **** setPixelMode(colour); |
61 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s page 2 |
61 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc5FnZPj.s page 2 |
62 | 62 | ||
63 | 63 | ||
64 | 52 .loc 1 7 3 is_stmt 1 view .LVU2 |
64 | 52 .loc 1 7 3 is_stmt 1 view .LVU2 |
65 | 53 .LVL1: |
65 | 53 .LVL1: |
66 | 54 .LBB30: |
66 | 54 .LBB30: |
Line 116... | Line 116... | ||
116 | 48:../libOLED/inc/libOLED/displayclass.H **** /// \brief Clear display to colour |
116 | 48:../libOLED/inc/libOLED/displayclass.H **** /// \brief Clear display to colour |
117 | 49:../libOLED/inc/libOLED/displayclass.H **** void |
117 | 49:../libOLED/inc/libOLED/displayclass.H **** void |
118 | 50:../libOLED/inc/libOLED/displayclass.H **** clearDisplay (colour_t colour = colour_t::BLACK); |
118 | 50:../libOLED/inc/libOLED/displayclass.H **** clearDisplay (colour_t colour = colour_t::BLACK); |
119 | 51:../libOLED/inc/libOLED/displayclass.H **** void |
119 | 51:../libOLED/inc/libOLED/displayclass.H **** void |
120 | 52:../libOLED/inc/libOLED/displayclass.H **** invertDisplay (uint8_t i); |
120 | 52:../libOLED/inc/libOLED/displayclass.H **** invertDisplay (uint8_t i); |
121 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s page 3 |
121 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc5FnZPj.s page 3 |
122 | 122 | ||
123 | 123 | ||
124 | 53:../libOLED/inc/libOLED/displayclass.H **** void |
124 | 53:../libOLED/inc/libOLED/displayclass.H **** void |
125 | 54:../libOLED/inc/libOLED/displayclass.H **** display (); |
125 | 54:../libOLED/inc/libOLED/displayclass.H **** display (); |
126 | 55:../libOLED/inc/libOLED/displayclass.H **** |
126 | 55:../libOLED/inc/libOLED/displayclass.H **** |
Line 176... | Line 176... | ||
176 | 15:../libOLED/inc/libOLED/fontclass.H **** char const *data) : |
176 | 15:../libOLED/inc/libOLED/fontclass.H **** char const *data) : |
177 | 16:../libOLED/inc/libOLED/fontclass.H **** m_height (height), m_width (width), m_spacing (spacing), m_chars (chars), m_data ( |
177 | 16:../libOLED/inc/libOLED/fontclass.H **** m_height (height), m_width (width), m_spacing (spacing), m_chars (chars), m_data ( |
178 | 17:../libOLED/inc/libOLED/fontclass.H **** data) |
178 | 17:../libOLED/inc/libOLED/fontclass.H **** data) |
179 | 18:../libOLED/inc/libOLED/fontclass.H **** { |
179 | 18:../libOLED/inc/libOLED/fontclass.H **** { |
180 | 19:../libOLED/inc/libOLED/fontclass.H **** } |
180 | 19:../libOLED/inc/libOLED/fontclass.H **** } |
181 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s page 4 |
181 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc5FnZPj.s page 4 |
182 | 182 | ||
183 | 183 | ||
184 | 20:../libOLED/inc/libOLED/fontclass.H **** |
184 | 20:../libOLED/inc/libOLED/fontclass.H **** |
185 | 21:../libOLED/inc/libOLED/fontclass.H **** virtual char |
185 | 21:../libOLED/inc/libOLED/fontclass.H **** virtual char |
186 | 22:../libOLED/inc/libOLED/fontclass.H **** getPixel (char c, int x, int y) =0; |
186 | 22:../libOLED/inc/libOLED/fontclass.H **** getPixel (char c, int x, int y) =0; |
Line 236... | Line 236... | ||
236 | 110 0030 13F80B90 ldrb r9, [r3, fp] @ zero_extendqisi2 |
236 | 110 0030 13F80B90 ldrb r9, [r3, fp] @ zero_extendqisi2 |
237 | 111 .LVL8: |
237 | 111 .LVL8: |
238 | 15:../libOLED/src/displayFont.cpp **** uint16_t xs = xt * xSpacing + m_cursor_x; |
238 | 15:../libOLED/src/displayFont.cpp **** uint16_t xs = xt * xSpacing + m_cursor_x; |
239 | 112 .loc 1 15 4 is_stmt 1 view .LVU21 |
239 | 112 .loc 1 15 4 is_stmt 1 view .LVU21 |
240 | 113 .loc 1 15 21 is_stmt 0 view .LVU22 |
240 | 113 .loc 1 15 21 is_stmt 0 view .LVU22 |
241 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s page 5 |
241 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc5FnZPj.s page 5 |
242 | 242 | ||
243 | 243 | ||
244 | 114 0034 049B ldr r3, [sp, #16] |
244 | 114 0034 049B ldr r3, [sp, #16] |
245 | 115 0036 03FB0BF8 mul r8, r3, fp |
245 | 115 0036 03FB0BF8 mul r8, r3, fp |
246 | 116 003a 1FFA88F8 uxth r8, r8 |
246 | 116 003a 1FFA88F8 uxth r8, r8 |
Line 296... | Line 296... | ||
296 | 144 0054 ADB2 uxth r5, r5 |
296 | 144 0054 ADB2 uxth r5, r5 |
297 | 145 .loc 1 18 55 discriminator 2 view .LVU33 |
297 | 145 .loc 1 18 55 discriminator 2 view .LVU33 |
298 | 146 0056 3368 ldr r3, [r6] |
298 | 146 0056 3368 ldr r3, [r6] |
299 | 147 0058 1F68 ldr r7, [r3] |
299 | 147 0058 1F68 ldr r7, [r3] |
300 | 148 .loc 1 18 46 discriminator 2 view .LVU34 |
300 | 148 .loc 1 18 46 discriminator 2 view .LVU34 |
301 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s page 6 |
301 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc5FnZPj.s page 6 |
302 | 302 | ||
303 | 303 | ||
304 | 149 005a 019B ldr r3, [sp, #4] |
304 | 149 005a 019B ldr r3, [sp, #4] |
305 | 150 005c 2246 mov r2, r4 |
305 | 150 005c 2246 mov r2, r4 |
306 | 151 005e 4946 mov r1, r9 |
306 | 151 005e 4946 mov r1, r9 |
Line 356... | Line 356... | ||
356 | 193 .LBE42: |
356 | 193 .LBE42: |
357 | 9:../libOLED/src/displayFont.cpp **** { |
357 | 9:../libOLED/src/displayFont.cpp **** { |
358 | 194 .loc 1 9 28 discriminator 1 view .LVU44 |
358 | 194 .loc 1 9 28 discriminator 1 view .LVU44 |
359 | 195 0084 3379 ldrb r3, [r6, #4] @ zero_extendqisi2 |
359 | 195 0084 3379 ldrb r3, [r6, #4] @ zero_extendqisi2 |
360 | 196 0086 019A ldr r2, [sp, #4] |
360 | 196 0086 019A ldr r2, [sp, #4] |
361 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s page 7 |
361 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc5FnZPj.s page 7 |
362 | 362 | ||
363 | 363 | ||
364 | 197 0088 9342 cmp r3, r2 |
364 | 197 0088 9342 cmp r3, r2 |
365 | 198 008a 07D9 bls .L2 |
365 | 198 008a 07D9 bls .L2 |
366 | 199 .LBB44: |
366 | 199 .LBB44: |
Line 416... | Line 416... | ||
416 | 238 .global _ZN9display_t17printScaledStringER6font_tPKctt8colour_t |
416 | 238 .global _ZN9display_t17printScaledStringER6font_tPKctt8colour_t |
417 | 239 .syntax unified |
417 | 239 .syntax unified |
418 | 240 .thumb |
418 | 240 .thumb |
419 | 241 .thumb_func |
419 | 241 .thumb_func |
420 | 242 .fpu softvfp |
420 | 242 .fpu softvfp |
421 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s page 8 |
421 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc5FnZPj.s page 8 |
422 | 422 | ||
423 | 423 | ||
424 | 244 _ZN9display_t17printScaledStringER6font_tPKctt8colour_t: |
424 | 244 _ZN9display_t17printScaledStringER6font_tPKctt8colour_t: |
425 | 245 .LVL19: |
425 | 245 .LVL19: |
426 | 246 .LFB19: |
426 | 246 .LFB19: |
Line 476... | Line 476... | ||
476 | 284 .LBB45: |
476 | 284 .LBB45: |
477 | 285 .LBI45: |
477 | 285 .LBI45: |
478 | 72:../libOLED/inc/libOLED/displayclass.H **** { m_colour = colour; } |
478 | 72:../libOLED/inc/libOLED/displayclass.H **** { m_colour = colour; } |
479 | 286 .loc 2 72 8 view .LVU62 |
479 | 286 .loc 2 72 8 view .LVU62 |
480 | 287 .LBB46: |
480 | 287 .LBB46: |
481 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s page 9 |
481 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc5FnZPj.s page 9 |
482 | 482 | ||
483 | 483 | ||
484 | 288 .loc 2 73 5 view .LVU63 |
484 | 288 .loc 2 73 5 view .LVU63 |
485 | 289 .loc 2 73 14 is_stmt 0 view .LVU64 |
485 | 289 .loc 2 73 14 is_stmt 0 view .LVU64 |
486 | 290 001c 9DF83C30 ldrb r3, [sp, #60] @ zero_extendqisi2 |
486 | 290 001c 9DF83C30 ldrb r3, [sp, #60] @ zero_extendqisi2 |
Line 536... | Line 536... | ||
536 | 329 .loc 3 47 5 discriminator 3 view .LVU75 |
536 | 329 .loc 3 47 5 discriminator 3 view .LVU75 |
537 | 330 .loc 3 47 12 is_stmt 0 discriminator 3 view .LVU76 |
537 | 330 .loc 3 47 12 is_stmt 0 discriminator 3 view .LVU76 |
538 | 331 0038 B379 ldrb r3, [r6, #6] @ zero_extendqisi2 |
538 | 331 0038 B379 ldrb r3, [r6, #6] @ zero_extendqisi2 |
539 | 332 .LVL29: |
539 | 332 .LVL29: |
540 | 333 .loc 3 47 12 discriminator 3 view .LVU77 |
540 | 333 .loc 3 47 12 discriminator 3 view .LVU77 |
541 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s page 10 |
541 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc5FnZPj.s page 10 |
542 | 542 | ||
543 | 543 | ||
544 | 334 .LBE52: |
544 | 334 .LBE52: |
545 | 335 .LBE51: |
545 | 335 .LBE51: |
546 | 336 .loc 1 45 20 discriminator 3 view .LVU78 |
546 | 336 .loc 1 45 20 discriminator 3 view .LVU78 |
Line 596... | Line 596... | ||
596 | 379 .loc 1 45 4 discriminator 2 view .LVU91 |
596 | 379 .loc 1 45 4 discriminator 2 view .LVU91 |
597 | 380 006c E4E7 b .L14 |
597 | 380 006c E4E7 b .L14 |
598 | 381 .LVL38: |
598 | 381 .LVL38: |
599 | 382 .L12: |
599 | 382 .L12: |
600 | 45:../libOLED/src/displayFont.cpp **** { |
600 | 45:../libOLED/src/displayFont.cpp **** { |
601 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s page 11 |
601 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc5FnZPj.s page 11 |
602 | 602 | ||
603 | 603 | ||
604 | 383 .loc 1 45 4 discriminator 2 view .LVU92 |
604 | 383 .loc 1 45 4 discriminator 2 view .LVU92 |
605 | 384 .LBE50: |
605 | 384 .LBE50: |
606 | 385 .LBE49: |
606 | 385 .LBE49: |
Line 656... | Line 656... | ||
656 | 422 .loc 1 43 7 is_stmt 1 view .LVU105 |
656 | 422 .loc 1 43 7 is_stmt 1 view .LVU105 |
657 | 423 .LBB54: |
657 | 423 .LBB54: |
658 | 43:../libOLED/src/displayFont.cpp **** { |
658 | 43:../libOLED/src/displayFont.cpp **** { |
659 | 424 .loc 1 43 15 is_stmt 0 view .LVU106 |
659 | 424 .loc 1 43 15 is_stmt 0 view .LVU106 |
660 | 425 0088 4FF00008 mov r8, #0 |
660 | 425 0088 4FF00008 mov r8, #0 |
661 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s page 12 |
661 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc5FnZPj.s page 12 |
662 | 662 | ||
663 | 663 | ||
664 | 426 008c D0E7 b .L15 |
664 | 426 008c D0E7 b .L15 |
665 | 427 .LVL44: |
665 | 427 .LVL44: |
666 | 428 .L11: |
666 | 428 .L11: |
Line 716... | Line 716... | ||
716 | 60:../libOLED/src/displayFont.cpp **** |
716 | 60:../libOLED/src/displayFont.cpp **** |
717 | 61:../libOLED/src/displayFont.cpp **** uint8_t |
717 | 61:../libOLED/src/displayFont.cpp **** uint8_t |
718 | 62:../libOLED/src/displayFont.cpp **** display_t::formatNum (char *buff, uint8_t siz, uint8_t digits, uint8_t dp_pos, int val) |
718 | 62:../libOLED/src/displayFont.cpp **** display_t::formatNum (char *buff, uint8_t siz, uint8_t digits, uint8_t dp_pos, int val) |
719 | 63:../libOLED/src/displayFont.cpp **** { |
719 | 63:../libOLED/src/displayFont.cpp **** { |
720 | 472 .loc 1 63 1 is_stmt 1 view -0 |
720 | 472 .loc 1 63 1 is_stmt 1 view -0 |
721 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s page 13 |
721 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc5FnZPj.s page 13 |
722 | 722 | ||
723 | 723 | ||
724 | 473 .cfi_startproc |
724 | 473 .cfi_startproc |
725 | 474 @ args = 8, pretend = 0, frame = 0 |
725 | 474 @ args = 8, pretend = 0, frame = 0 |
726 | 475 @ frame_needed = 0, uses_anonymous_args = 0 |
726 | 475 @ frame_needed = 0, uses_anonymous_args = 0 |
Line 776... | Line 776... | ||
776 | 512 .loc 1 75 3 is_stmt 1 view .LVU128 |
776 | 512 .loc 1 75 3 is_stmt 1 view .LVU128 |
777 | 513 .loc 1 75 13 is_stmt 0 view .LVU129 |
777 | 513 .loc 1 75 13 is_stmt 0 view .LVU129 |
778 | 514 0020 0024 movs r4, #0 |
778 | 514 0020 0024 movs r4, #0 |
779 | 515 0022 0C54 strb r4, [r1, r0] |
779 | 515 0022 0C54 strb r4, [r1, r0] |
780 | 66:../libOLED/src/displayFont.cpp **** uint8_t dp_loc = pos - dp_pos; |
780 | 66:../libOLED/src/displayFont.cpp **** uint8_t dp_loc = pos - dp_pos; |
781 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s page 14 |
781 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc5FnZPj.s page 14 |
782 | 782 | ||
783 | 783 | ||
784 | 516 .loc 1 66 11 view .LVU130 |
784 | 516 .loc 1 66 11 view .LVU130 |
785 | 517 0024 0546 mov r5, r0 |
785 | 517 0024 0546 mov r5, r0 |
786 | 518 0026 08E0 b .L23 |
786 | 518 0026 08E0 b .L23 |
Line 836... | Line 836... | ||
836 | 554 003c 9542 cmp r5, r2 |
836 | 554 003c 9542 cmp r5, r2 |
837 | 555 003e 17D2 bcs .L24 |
837 | 555 003e 17D2 bcs .L24 |
838 | 78:../libOLED/src/displayFont.cpp **** { |
838 | 78:../libOLED/src/displayFont.cpp **** { |
839 | 556 .loc 1 78 7 is_stmt 1 view .LVU144 |
839 | 556 .loc 1 78 7 is_stmt 1 view .LVU144 |
840 | 557 0040 6545 cmp r5, ip |
840 | 557 0040 6545 cmp r5, ip |
841 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s page 15 |
841 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc5FnZPj.s page 15 |
842 | 842 | ||
843 | 843 | ||
844 | 558 0042 F6D0 beq .L32 |
844 | 558 0042 F6D0 beq .L32 |
845 | 81:../libOLED/src/displayFont.cpp **** } |
845 | 81:../libOLED/src/displayFont.cpp **** } |
846 | 82:../libOLED/src/displayFont.cpp **** else |
846 | 82:../libOLED/src/displayFont.cpp **** else |
Line 896... | Line 896... | ||
896 | 598 .LVL65: |
896 | 598 .LVL65: |
897 | 599 .loc 1 92 19 view .LVU159 |
897 | 599 .loc 1 92 19 view .LVU159 |
898 | 600 0076 2D23 movs r3, #45 |
898 | 600 0076 2D23 movs r3, #45 |
899 | 601 .LVL66: |
899 | 601 .LVL66: |
900 | 602 .loc 1 92 19 view .LVU160 |
900 | 602 .loc 1 92 19 view .LVU160 |
901 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s page 16 |
901 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc5FnZPj.s page 16 |
902 | 902 | ||
903 | 903 | ||
904 | 603 0078 4B55 strb r3, [r1, r5] |
904 | 603 0078 4B55 strb r3, [r1, r5] |
905 | 604 .L27: |
905 | 604 .L27: |
906 | 93:../libOLED/src/displayFont.cpp **** } |
906 | 93:../libOLED/src/displayFont.cpp **** } |
Line 956... | Line 956... | ||
956 | 649 000a 0E4A ldr r2, .L37 |
956 | 649 000a 0E4A ldr r2, .L37 |
957 | 650 .LVL69: |
957 | 650 .LVL69: |
958 | 651 .loc 1 100 8 view .LVU168 |
958 | 651 .loc 1 100 8 view .LVU168 |
959 | 652 000c 03AC add r4, sp, #12 |
959 | 652 000c 03AC add r4, sp, #12 |
960 | 653 000e 07CA ldm r2, {r0, r1, r2} |
960 | 653 000e 07CA ldm r2, {r0, r1, r2} |
961 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s page 17 |
961 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc5FnZPj.s page 17 |
962 | 962 | ||
963 | 963 | ||
964 | 654 .LVL70: |
964 | 654 .LVL70: |
965 | 655 .loc 1 100 8 view .LVU169 |
965 | 655 .loc 1 100 8 view .LVU169 |
966 | 656 0010 03C4 stmia r4!, {r0, r1} |
966 | 656 0010 03C4 stmia r4!, {r0, r1} |
Line 1016... | Line 1016... | ||
1016 | 704 .thumb |
1016 | 704 .thumb |
1017 | 705 .thumb_func |
1017 | 705 .thumb_func |
1018 | 706 .fpu softvfp |
1018 | 706 .fpu softvfp |
1019 | 708 _ZN9display_t13fontSigDigitsER6font_thhbhi8colour_t: |
1019 | 708 _ZN9display_t13fontSigDigitsER6font_thhbhi8colour_t: |
1020 | 709 .LVL76: |
1020 | 709 .LVL76: |
1021 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s page 18 |
1021 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc5FnZPj.s page 18 |
1022 | 1022 | ||
1023 | 1023 | ||
1024 | 710 .LFB22: |
1024 | 710 .LFB22: |
1025 | 104:../libOLED/src/displayFont.cpp **** |
1025 | 104:../libOLED/src/displayFont.cpp **** |
1026 | 105:../libOLED/src/displayFont.cpp **** void |
1026 | 105:../libOLED/src/displayFont.cpp **** void |
Line 1076... | Line 1076... | ||
1076 | 744 .loc 1 121 3 is_stmt 1 view .LVU186 |
1076 | 744 .loc 1 121 3 is_stmt 1 view .LVU186 |
1077 | 122:../libOLED/src/displayFont.cpp **** { |
1077 | 122:../libOLED/src/displayFont.cpp **** { |
1078 | 123:../libOLED/src/displayFont.cpp **** digits = 1; |
1078 | 123:../libOLED/src/displayFont.cpp **** digits = 1; |
1079 | 124:../libOLED/src/displayFont.cpp **** } |
1079 | 124:../libOLED/src/displayFont.cpp **** } |
1080 | 125:../libOLED/src/displayFont.cpp **** if (uval >= 10 && uval < 100) |
1080 | 125:../libOLED/src/displayFont.cpp **** if (uval >= 10 && uval < 100) |
1081 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s page 19 |
1081 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc5FnZPj.s page 19 |
1082 | 1082 | ||
1083 | 1083 | ||
1084 | 745 .loc 1 125 3 view .LVU187 |
1084 | 745 .loc 1 125 3 view .LVU187 |
1085 | 746 .loc 1 125 18 is_stmt 0 view .LVU188 |
1085 | 746 .loc 1 125 18 is_stmt 0 view .LVU188 |
1086 | 747 0016 3746 mov r7, r6 |
1086 | 747 0016 3746 mov r7, r6 |
Line 1136... | Line 1136... | ||
1136 | 780 003e 0234 adds r4, r4, #2 |
1136 | 780 003e 0234 adds r4, r4, #2 |
1137 | 781 .LVL83: |
1137 | 781 .LVL83: |
1138 | 782 .loc 1 142 11 view .LVU200 |
1138 | 782 .loc 1 142 11 view .LVU200 |
1139 | 783 0040 E4B2 uxtb r4, r4 |
1139 | 783 0040 E4B2 uxtb r4, r4 |
1140 | 784 .LVL84: |
1140 | 784 .LVL84: |
1141 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s page 20 |
1141 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc5FnZPj.s page 20 |
1142 | 1142 | ||
1143 | 1143 | ||
1144 | 785 .L46: |
1144 | 785 .L46: |
1145 | 143:../libOLED/src/displayFont.cpp **** } |
1145 | 143:../libOLED/src/displayFont.cpp **** } |
1146 | 144:../libOLED/src/displayFont.cpp **** else |
1146 | 144:../libOLED/src/displayFont.cpp **** else |
Line 1196... | Line 1196... | ||
1196 | 812 004a 0261 str r2, [r0, #16] |
1196 | 812 004a 0261 str r2, [r0, #16] |
1197 | 89:../libOLED/inc/libOLED/displayclass.H **** m_cursor_y = y; |
1197 | 89:../libOLED/inc/libOLED/displayclass.H **** m_cursor_y = y; |
1198 | 813 .loc 2 89 5 is_stmt 1 view .LVU212 |
1198 | 813 .loc 2 89 5 is_stmt 1 view .LVU212 |
1199 | 814 .loc 2 89 16 is_stmt 0 view .LVU213 |
1199 | 814 .loc 2 89 16 is_stmt 0 view .LVU213 |
1200 | 815 004c C0F814C0 str ip, [r0, #20] |
1200 | 815 004c C0F814C0 str ip, [r0, #20] |
1201 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s page 21 |
1201 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc5FnZPj.s page 21 |
1202 | 1202 | ||
1203 | 1203 | ||
1204 | 816 .LVL88: |
1204 | 816 .LVL88: |
1205 | 817 .loc 2 89 16 view .LVU214 |
1205 | 817 .loc 2 89 16 view .LVU214 |
1206 | 818 .LBE61: |
1206 | 818 .LBE61: |
Line 1256... | Line 1256... | ||
1256 | 146:../libOLED/src/displayFont.cpp **** } |
1256 | 146:../libOLED/src/displayFont.cpp **** } |
1257 | 859 .loc 1 146 11 view .LVU226 |
1257 | 859 .loc 1 146 11 view .LVU226 |
1258 | 860 006c E4B2 uxtb r4, r4 |
1258 | 860 006c E4B2 uxtb r4, r4 |
1259 | 861 .LVL96: |
1259 | 861 .LVL96: |
1260 | 146:../libOLED/src/displayFont.cpp **** } |
1260 | 146:../libOLED/src/displayFont.cpp **** } |
1261 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s page 22 |
1261 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc5FnZPj.s page 22 |
1262 | 1262 | ||
1263 | 1263 | ||
1264 | 862 .loc 1 146 11 view .LVU227 |
1264 | 862 .loc 1 146 11 view .LVU227 |
1265 | 863 006e E8E7 b .L46 |
1265 | 863 006e E8E7 b .L46 |
1266 | 864 .cfi_endproc |
1266 | 864 .cfi_endproc |
Line 1279... | Line 1279... | ||
1279 | 876 .file 5 "c:\\users\\mike\\appdata\\roaming\\xpacks\\@gnu-mcu-eclipse\\arm-none-eabi-gcc\\8.2.1-1.7 |
1279 | 876 .file 5 "c:\\users\\mike\\appdata\\roaming\\xpacks\\@gnu-mcu-eclipse\\arm-none-eabi-gcc\\8.2.1-1.7 |
1280 | 877 .file 6 "c:\\users\\mike\\appdata\\roaming\\xpacks\\@gnu-mcu-eclipse\\arm-none-eabi-gcc\\8.2.1-1.7 |
1280 | 877 .file 6 "c:\\users\\mike\\appdata\\roaming\\xpacks\\@gnu-mcu-eclipse\\arm-none-eabi-gcc\\8.2.1-1.7 |
1281 | 878 .file 7 "c:\\users\\mike\\appdata\\roaming\\xpacks\\@gnu-mcu-eclipse\\arm-none-eabi-gcc\\8.2.1-1.7 |
1281 | 878 .file 7 "c:\\users\\mike\\appdata\\roaming\\xpacks\\@gnu-mcu-eclipse\\arm-none-eabi-gcc\\8.2.1-1.7 |
1282 | 879 .file 8 "c:\\users\\mike\\appdata\\roaming\\xpacks\\@gnu-mcu-eclipse\\arm-none-eabi-gcc\\8.2.1-1.7 |
1282 | 879 .file 8 "c:\\users\\mike\\appdata\\roaming\\xpacks\\@gnu-mcu-eclipse\\arm-none-eabi-gcc\\8.2.1-1.7 |
1283 | 880 .file 9 "<built-in>" |
1283 | 880 .file 9 "<built-in>" |
1284 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s page 23 |
1284 | ARM GAS C:\Users\mike\AppData\Local\Temp\cc5FnZPj.s page 23 |
1285 | 1285 | ||
1286 | 1286 | ||
1287 | DEFINED SYMBOLS |
1287 | DEFINED SYMBOLS |
1288 | *ABS*:0000000000000000 displayFont.cpp |
1288 | *ABS*:0000000000000000 displayFont.cpp |
1289 | C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s:16 .text._ZN9display_t11printStringER6font_tPKct8colour_t:0000000000000000 $t |
1289 | C:\Users\mike\AppData\Local\Temp\cc5FnZPj.s:16 .text._ZN9display_t11printStringER6font_tPKct8colour_t:0000000000000000 $t |
1290 | C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s:24 .text._ZN9display_t11printStringER6font_tPKct8colour_t:0000000000000000 _ZN9display_t11printStringER6font_tPKct8colour_t |
1290 | C:\Users\mike\AppData\Local\Temp\cc5FnZPj.s:24 .text._ZN9display_t11printStringER6font_tPKct8colour_t:0000000000000000 _ZN9display_t11printStringER6font_tPKct8colour_t |
1291 | C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s:237 .text._ZN9display_t17printScaledStringER6font_tPKctt8colour_t:0000000000000000 $t |
1291 | C:\Users\mike\AppData\Local\Temp\cc5FnZPj.s:237 .text._ZN9display_t17printScaledStringER6font_tPKctt8colour_t:0000000000000000 $t |
1292 | C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s:244 .text._ZN9display_t17printScaledStringER6font_tPKctt8colour_t:0000000000000000 _ZN9display_t17printScaledStringER6font_tPKctt8colour_t |
1292 | C:\Users\mike\AppData\Local\Temp\cc5FnZPj.s:244 .text._ZN9display_t17printScaledStringER6font_tPKctt8colour_t:0000000000000000 _ZN9display_t17printScaledStringER6font_tPKctt8colour_t |
1293 | C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s:462 .text._ZN9display_t9formatNumEPchhhi:0000000000000000 $t |
1293 | C:\Users\mike\AppData\Local\Temp\cc5FnZPj.s:462 .text._ZN9display_t9formatNumEPchhhi:0000000000000000 $t |
1294 | C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s:469 .text._ZN9display_t9formatNumEPchhhi:0000000000000000 _ZN9display_t9formatNumEPchhhi |
1294 | C:\Users\mike\AppData\Local\Temp\cc5FnZPj.s:469 .text._ZN9display_t9formatNumEPchhhi:0000000000000000 _ZN9display_t9formatNumEPchhhi |
1295 | C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s:613 .text._ZN9display_t9formatNumEPchhhi:000000000000007c $d |
1295 | C:\Users\mike\AppData\Local\Temp\cc5FnZPj.s:613 .text._ZN9display_t9formatNumEPchhhi:000000000000007c $d |
1296 | C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s:618 .text._ZN9display_t10fontDigitsER6font_thhi8colour_t:0000000000000000 $t |
1296 | C:\Users\mike\AppData\Local\Temp\cc5FnZPj.s:618 .text._ZN9display_t10fontDigitsER6font_thhi8colour_t:0000000000000000 $t |
1297 | C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s:625 .text._ZN9display_t10fontDigitsER6font_thhi8colour_t:0000000000000000 _ZN9display_t10fontDigitsER6font_thhi8colour_t |
1297 | C:\Users\mike\AppData\Local\Temp\cc5FnZPj.s:625 .text._ZN9display_t10fontDigitsER6font_thhi8colour_t:0000000000000000 _ZN9display_t10fontDigitsER6font_thhi8colour_t |
1298 | C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s:696 .text._ZN9display_t10fontDigitsER6font_thhi8colour_t:0000000000000044 $d |
1298 | C:\Users\mike\AppData\Local\Temp\cc5FnZPj.s:696 .text._ZN9display_t10fontDigitsER6font_thhi8colour_t:0000000000000044 $d |
1299 | C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s:701 .text._ZN9display_t13fontSigDigitsER6font_thhbhi8colour_t:0000000000000000 $t |
1299 | C:\Users\mike\AppData\Local\Temp\cc5FnZPj.s:701 .text._ZN9display_t13fontSigDigitsER6font_thhbhi8colour_t:0000000000000000 $t |
1300 | C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s:708 .text._ZN9display_t13fontSigDigitsER6font_thhbhi8colour_t:0000000000000000 _ZN9display_t13fontSigDigitsER6font_thhbhi8colour_t |
1300 | C:\Users\mike\AppData\Local\Temp\cc5FnZPj.s:708 .text._ZN9display_t13fontSigDigitsER6font_thhbhi8colour_t:0000000000000000 _ZN9display_t13fontSigDigitsER6font_thhbhi8colour_t |
1301 | C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s:868 .rodata:0000000000000000 $d |
1301 | C:\Users\mike\AppData\Local\Temp\cc5FnZPj.s:868 .rodata:0000000000000000 $d |
1302 | 1302 | ||
1303 | UNDEFINED SYMBOLS |
1303 | UNDEFINED SYMBOLS |
1304 | _ZN9display_t9drawPixelEssb |
1304 | _ZN9display_t9drawPixelEssb |
1305 | _ZN9display_t5widthEv |
1305 | _ZN9display_t5widthEv |