Subversion Repositories dashGPS

Rev

Rev 19 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 19 Rev 20
Line 1... Line 1...
1
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccXzDV8e.s                    page 1
1
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccRc8IX6.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\ccXzDV8e.s                   page 2
61
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccRc8IX6.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\ccXzDV8e.s                   page 3
121
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccRc8IX6.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\ccXzDV8e.s                   page 4
181
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccRc8IX6.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\ccXzDV8e.s                   page 5
241
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccRc8IX6.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\ccXzDV8e.s                   page 6
301
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccRc8IX6.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\ccXzDV8e.s                   page 7
361
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccRc8IX6.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\ccXzDV8e.s                   page 8
421
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccRc8IX6.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\ccXzDV8e.s                   page 9
481
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccRc8IX6.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\ccXzDV8e.s                   page 10
541
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccRc8IX6.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\ccXzDV8e.s                   page 11
601
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccRc8IX6.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\ccXzDV8e.s                   page 12
661
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccRc8IX6.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\ccXzDV8e.s                   page 13
721
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccRc8IX6.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\ccXzDV8e.s                   page 14
781
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccRc8IX6.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\ccXzDV8e.s                   page 15
841
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccRc8IX6.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\ccXzDV8e.s                   page 16
901
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccRc8IX6.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\ccXzDV8e.s                   page 17
961
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccRc8IX6.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\ccXzDV8e.s                   page 18
1021
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccRc8IX6.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\ccXzDV8e.s                   page 19
1081
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccRc8IX6.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\ccXzDV8e.s                   page 20
1141
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccRc8IX6.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\ccXzDV8e.s                   page 21
1201
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccRc8IX6.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\ccXzDV8e.s                   page 22
1261
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccRc8IX6.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\ccXzDV8e.s                   page 23
1284
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccRc8IX6.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\ccXzDV8e.s:16     .text._ZN9display_t11printStringER6font_tPKct8colour_t:0000000000000000 $t
1289
C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s:16     .text._ZN9display_t11printStringER6font_tPKct8colour_t:0000000000000000 $t
1290
C:\Users\mike\AppData\Local\Temp\ccXzDV8e.s:24     .text._ZN9display_t11printStringER6font_tPKct8colour_t:0000000000000000 _ZN9display_t11printStringER6font_tPKct8colour_t
1290
C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s:24     .text._ZN9display_t11printStringER6font_tPKct8colour_t:0000000000000000 _ZN9display_t11printStringER6font_tPKct8colour_t
1291
C:\Users\mike\AppData\Local\Temp\ccXzDV8e.s:237    .text._ZN9display_t17printScaledStringER6font_tPKctt8colour_t:0000000000000000 $t
1291
C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s:237    .text._ZN9display_t17printScaledStringER6font_tPKctt8colour_t:0000000000000000 $t
1292
C:\Users\mike\AppData\Local\Temp\ccXzDV8e.s:244    .text._ZN9display_t17printScaledStringER6font_tPKctt8colour_t:0000000000000000 _ZN9display_t17printScaledStringER6font_tPKctt8colour_t
1292
C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s:244    .text._ZN9display_t17printScaledStringER6font_tPKctt8colour_t:0000000000000000 _ZN9display_t17printScaledStringER6font_tPKctt8colour_t
1293
C:\Users\mike\AppData\Local\Temp\ccXzDV8e.s:462    .text._ZN9display_t9formatNumEPchhhi:0000000000000000 $t
1293
C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s:462    .text._ZN9display_t9formatNumEPchhhi:0000000000000000 $t
1294
C:\Users\mike\AppData\Local\Temp\ccXzDV8e.s:469    .text._ZN9display_t9formatNumEPchhhi:0000000000000000 _ZN9display_t9formatNumEPchhhi
1294
C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s:469    .text._ZN9display_t9formatNumEPchhhi:0000000000000000 _ZN9display_t9formatNumEPchhhi
1295
C:\Users\mike\AppData\Local\Temp\ccXzDV8e.s:613    .text._ZN9display_t9formatNumEPchhhi:000000000000007c $d
1295
C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s:613    .text._ZN9display_t9formatNumEPchhhi:000000000000007c $d
1296
C:\Users\mike\AppData\Local\Temp\ccXzDV8e.s:618    .text._ZN9display_t10fontDigitsER6font_thhi8colour_t:0000000000000000 $t
1296
C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s:618    .text._ZN9display_t10fontDigitsER6font_thhi8colour_t:0000000000000000 $t
1297
C:\Users\mike\AppData\Local\Temp\ccXzDV8e.s:625    .text._ZN9display_t10fontDigitsER6font_thhi8colour_t:0000000000000000 _ZN9display_t10fontDigitsER6font_thhi8colour_t
1297
C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s:625    .text._ZN9display_t10fontDigitsER6font_thhi8colour_t:0000000000000000 _ZN9display_t10fontDigitsER6font_thhi8colour_t
1298
C:\Users\mike\AppData\Local\Temp\ccXzDV8e.s:696    .text._ZN9display_t10fontDigitsER6font_thhi8colour_t:0000000000000044 $d
1298
C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s:696    .text._ZN9display_t10fontDigitsER6font_thhi8colour_t:0000000000000044 $d
1299
C:\Users\mike\AppData\Local\Temp\ccXzDV8e.s:701    .text._ZN9display_t13fontSigDigitsER6font_thhbhi8colour_t:0000000000000000 $t
1299
C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s:701    .text._ZN9display_t13fontSigDigitsER6font_thhbhi8colour_t:0000000000000000 $t
1300
C:\Users\mike\AppData\Local\Temp\ccXzDV8e.s:708    .text._ZN9display_t13fontSigDigitsER6font_thhbhi8colour_t:0000000000000000 _ZN9display_t13fontSigDigitsER6font_thhbhi8colour_t
1300
C:\Users\mike\AppData\Local\Temp\ccRc8IX6.s:708    .text._ZN9display_t13fontSigDigitsER6font_thhbhi8colour_t:0000000000000000 _ZN9display_t13fontSigDigitsER6font_thhbhi8colour_t
1301
C:\Users\mike\AppData\Local\Temp\ccXzDV8e.s:868    .rodata:0000000000000000 $d
1301
C:\Users\mike\AppData\Local\Temp\ccRc8IX6.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