1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
|
Component: ARM Compiler 5.06 update 6 (build 750) Tool: armlink [4d35ed]
==============================================================================
Section Cross References
blinky.o(i.main) refers to led.o(i.LED_Init) for LED_Init
blinky.o(i.main) refers to adc_mcb1700.o(i.ADC_Initialize) for ADC_Initialize
blinky.o(i.main) refers to joystick_mcb1700.o(i.Joystick_Initialize) for Joystick_Initialize
blinky.o(i.main) refers to glcd_spi_lpc1700.o(i.GLCD_Init) for GLCD_Init
blinky.o(i.main) refers to glcd_spi_lpc1700.o(i.GLCD_Clear) for GLCD_Clear
blinky.o(i.main) refers to glcd_spi_lpc1700.o(i.GLCD_SetBackColor) for GLCD_SetBackColor
blinky.o(i.main) refers to glcd_spi_lpc1700.o(i.GLCD_SetTextColor) for GLCD_SetTextColor
blinky.o(i.main) refers to glcd_spi_lpc1700.o(i.GLCD_DisplayString) for GLCD_DisplayString
blinky.o(i.main) refers to adc_mcb1700.o(i.ADC_GetValue) for ADC_GetValue
blinky.o(i.main) refers to printf8.o(i.__0sprintf$8) for __2sprintf
blinky.o(i.main) refers to glcd_spi_lpc1700.o(i.GLCD_Bargraph) for GLCD_Bargraph
blinky.o(i.main) refers to joystick_mcb1700.o(i.Joystick_GetState) for Joystick_GetState
blinky.o(i.main) refers to printf8.o(i.__0printf$8) for __2printf
blinky.o(i.main) refers to system_lpc17xx.o(.data) for SystemCoreClock
blinky.o(i.main) refers to blinky.o(.data) for .data
blinky.o(i.main) refers to irq.o(.data) for clock_ms
blinky.o(i.main) refers to blinky.o(.bss) for .bss
glcd_spi_lpc1700.o(i.GLCD_Bargraph) refers to glcd_spi_lpc1700.o(i.GLCD_SetWindow) for GLCD_SetWindow
glcd_spi_lpc1700.o(i.GLCD_Bargraph) refers to glcd_spi_lpc1700.o(i.wr_cmd) for wr_cmd
glcd_spi_lpc1700.o(i.GLCD_Bargraph) refers to glcd_spi_lpc1700.o(i.wr_dat_start) for wr_dat_start
glcd_spi_lpc1700.o(i.GLCD_Bargraph) refers to glcd_spi_lpc1700.o(i.wr_dat_only) for wr_dat_only
glcd_spi_lpc1700.o(i.GLCD_Bargraph) refers to glcd_spi_lpc1700.o(.data) for .data
glcd_spi_lpc1700.o(i.GLCD_Bitmap) refers to glcd_spi_lpc1700.o(i.GLCD_SetWindow) for GLCD_SetWindow
glcd_spi_lpc1700.o(i.GLCD_Bitmap) refers to glcd_spi_lpc1700.o(i.wr_cmd) for wr_cmd
glcd_spi_lpc1700.o(i.GLCD_Bitmap) refers to glcd_spi_lpc1700.o(i.wr_dat_start) for wr_dat_start
glcd_spi_lpc1700.o(i.GLCD_Bitmap) refers to glcd_spi_lpc1700.o(i.wr_dat_only) for wr_dat_only
glcd_spi_lpc1700.o(i.GLCD_Clear) refers to glcd_spi_lpc1700.o(i.GLCD_WindowMax) for GLCD_WindowMax
glcd_spi_lpc1700.o(i.GLCD_Clear) refers to glcd_spi_lpc1700.o(i.wr_cmd) for wr_cmd
glcd_spi_lpc1700.o(i.GLCD_Clear) refers to glcd_spi_lpc1700.o(i.wr_dat_start) for wr_dat_start
glcd_spi_lpc1700.o(i.GLCD_Clear) refers to glcd_spi_lpc1700.o(i.wr_dat_only) for wr_dat_only
glcd_spi_lpc1700.o(i.GLCD_ClearLn) refers to glcd_spi_lpc1700.o(i.GLCD_WindowMax) for GLCD_WindowMax
glcd_spi_lpc1700.o(i.GLCD_ClearLn) refers to glcd_spi_lpc1700.o(i.GLCD_DisplayString) for GLCD_DisplayString
glcd_spi_lpc1700.o(i.GLCD_DisplayChar) refers to glcd_spi_lpc1700.o(i.GLCD_DrawChar) for GLCD_DrawChar
glcd_spi_lpc1700.o(i.GLCD_DisplayChar) refers to glcd_spi_lpc1700.o(.constdata) for .constdata
glcd_spi_lpc1700.o(i.GLCD_DisplayString) refers to glcd_spi_lpc1700.o(i.GLCD_DisplayChar) for GLCD_DisplayChar
glcd_spi_lpc1700.o(i.GLCD_DrawChar) refers to glcd_spi_lpc1700.o(i.GLCD_SetWindow) for GLCD_SetWindow
glcd_spi_lpc1700.o(i.GLCD_DrawChar) refers to glcd_spi_lpc1700.o(i.wr_cmd) for wr_cmd
glcd_spi_lpc1700.o(i.GLCD_DrawChar) refers to glcd_spi_lpc1700.o(i.wr_dat_start) for wr_dat_start
glcd_spi_lpc1700.o(i.GLCD_DrawChar) refers to glcd_spi_lpc1700.o(i.wr_dat_only) for wr_dat_only
glcd_spi_lpc1700.o(i.GLCD_DrawChar) refers to glcd_spi_lpc1700.o(.data) for .data
glcd_spi_lpc1700.o(i.GLCD_Init) refers to glcd_spi_lpc1700.o(i.rd_id_man) for rd_id_man
glcd_spi_lpc1700.o(i.GLCD_Init) refers to glcd_spi_lpc1700.o(i.rd_reg) for rd_reg
glcd_spi_lpc1700.o(i.GLCD_Init) refers to glcd_spi_lpc1700.o(i.wr_reg) for wr_reg
glcd_spi_lpc1700.o(i.GLCD_Init) refers to glcd_spi_lpc1700.o(i.delay) for delay
glcd_spi_lpc1700.o(i.GLCD_Init) refers to glcd_spi_lpc1700.o(.data) for .data
glcd_spi_lpc1700.o(i.GLCD_PutPixel) refers to glcd_spi_lpc1700.o(i.wr_reg) for wr_reg
glcd_spi_lpc1700.o(i.GLCD_PutPixel) refers to glcd_spi_lpc1700.o(i.wr_cmd) for wr_cmd
glcd_spi_lpc1700.o(i.GLCD_PutPixel) refers to glcd_spi_lpc1700.o(i.wr_dat) for wr_dat
glcd_spi_lpc1700.o(i.GLCD_PutPixel) refers to glcd_spi_lpc1700.o(.data) for .data
glcd_spi_lpc1700.o(i.GLCD_SetBackColor) refers to glcd_spi_lpc1700.o(.data) for .data
glcd_spi_lpc1700.o(i.GLCD_SetTextColor) refers to glcd_spi_lpc1700.o(.data) for .data
glcd_spi_lpc1700.o(i.GLCD_SetWindow) refers to glcd_spi_lpc1700.o(i.wr_reg) for wr_reg
glcd_spi_lpc1700.o(i.GLCD_SetWindow) refers to glcd_spi_lpc1700.o(.data) for .data
glcd_spi_lpc1700.o(i.GLCD_WindowMax) refers to glcd_spi_lpc1700.o(i.GLCD_SetWindow) for GLCD_SetWindow
glcd_spi_lpc1700.o(i.GLCD_WrCmd) refers to glcd_spi_lpc1700.o(i.wr_cmd) for wr_cmd
glcd_spi_lpc1700.o(i.GLCD_WrReg) refers to glcd_spi_lpc1700.o(i.wr_reg) for wr_reg
glcd_spi_lpc1700.o(i.rd_id_man) refers to glcd_spi_lpc1700.o(i.spi_tran_man) for spi_tran_man
glcd_spi_lpc1700.o(i.rd_reg) refers to glcd_spi_lpc1700.o(i.wr_cmd) for wr_cmd
glcd_spi_lpc1700.o(i.rd_reg) refers to glcd_spi_lpc1700.o(i.spi_tran) for spi_tran
glcd_spi_lpc1700.o(i.spi_tran_man) refers to glcd_spi_lpc1700.o(i.delay) for delay
glcd_spi_lpc1700.o(i.wr_cmd) refers to glcd_spi_lpc1700.o(i.spi_tran) for spi_tran
glcd_spi_lpc1700.o(i.wr_dat) refers to glcd_spi_lpc1700.o(i.spi_tran) for spi_tran
glcd_spi_lpc1700.o(i.wr_dat_only) refers to glcd_spi_lpc1700.o(i.spi_tran) for spi_tran
glcd_spi_lpc1700.o(i.wr_dat_start) refers to glcd_spi_lpc1700.o(i.spi_tran) for spi_tran
glcd_spi_lpc1700.o(i.wr_reg) refers to glcd_spi_lpc1700.o(i.wr_cmd) for wr_cmd
glcd_spi_lpc1700.o(i.wr_reg) refers to glcd_spi_lpc1700.o(i.wr_dat) for wr_dat
irq.o(i.SysTick_Handler) refers to led.o(i.LED_Out) for LED_Out
irq.o(i.SysTick_Handler) refers to adc_mcb1700.o(i.ADC_StartConversion) for ADC_StartConversion
irq.o(i.SysTick_Handler) refers to irq.o(.data) for .data
irq.o(i.SysTick_Handler) refers to blinky.o(.data) for ADC_last
led.o(i.LED_Off) refers to led.o(.constdata) for .constdata
led.o(i.LED_On) refers to led.o(.constdata) for .constdata
led.o(i.LED_Out) refers to led.o(i.LED_On) for LED_On
led.o(i.LED_Out) refers to led.o(i.LED_Off) for LED_Off
adc_mcb1700.o(i.ADC_ConversionDone) refers to adc_mcb1700.o(.data) for .data
adc_mcb1700.o(i.ADC_GetValue) refers to adc_mcb1700.o(.data) for .data
adc_mcb1700.o(i.ADC_IRQHandler) refers to adc_mcb1700.o(.data) for .data
adc_mcb1700.o(i.ADC_Initialize) refers to pin_lpc17xx.o(i.PIN_Configure) for PIN_Configure
adc_mcb1700.o(i.ADC_Uninitialize) refers to pin_lpc17xx.o(i.PIN_Configure) for PIN_Configure
joystick_mcb1700.o(i.Joystick_GetState) refers to gpio_lpc17xx.o(i.GPIO_PinRead) for GPIO_PinRead
joystick_mcb1700.o(i.Joystick_Initialize) refers to gpio_lpc17xx.o(i.GPIO_PortClock) for GPIO_PortClock
joystick_mcb1700.o(i.Joystick_Initialize) refers to pin_lpc17xx.o(i.PIN_Configure) for PIN_Configure
joystick_mcb1700.o(i.Joystick_Initialize) refers to gpio_lpc17xx.o(i.GPIO_SetDir) for GPIO_SetDir
joystick_mcb1700.o(i.Joystick_Initialize) refers to joystick_mcb1700.o(.constdata) for .constdata
joystick_mcb1700.o(i.Joystick_Uninitialize) refers to pin_lpc17xx.o(i.PIN_Configure) for PIN_Configure
joystick_mcb1700.o(i.Joystick_Uninitialize) refers to joystick_mcb1700.o(.constdata) for .constdata
retarget_io.o(i.ITM_ReceiveChar) refers to retarget_io.o(.data) for .data
retarget_io.o(i.__aeabi_assert) refers to fputs.o(i.fputs) for fputs
retarget_io.o(i.__aeabi_assert) refers to retarget_io.o(i.abort) for abort
retarget_io.o(i.__aeabi_assert) refers to stderr.o(.data) for __stderr
retarget_io.o(i.fputc) refers to retarget_io.o(i.stdout_putchar) for stdout_putchar
retarget_io.o(i.fputc) refers to blinky.o(.data) for __stdout
retarget_io.o(i.stdout_putchar) refers to retarget_io.o(i.ITM_SendChar) for ITM_SendChar
startup_lpc17xx.o(RESET) refers to startup_lpc17xx.o(STACK) for __initial_sp
startup_lpc17xx.o(RESET) refers to startup_lpc17xx.o(.text) for Reset_Handler
startup_lpc17xx.o(RESET) refers to irq.o(i.SysTick_Handler) for SysTick_Handler
startup_lpc17xx.o(RESET) refers to adc_mcb1700.o(i.ADC_IRQHandler) for ADC_IRQHandler
startup_lpc17xx.o(.text) refers to system_lpc17xx.o(i.SystemInit) for SystemInit
startup_lpc17xx.o(.text) refers to entry.o(.ARM.Collect$$$$00000000) for __main
system_lpc17xx.o(i.SystemCoreClockUpdate) refers to uldiv.o(.text) for __aeabi_uldivmod
system_lpc17xx.o(i.SystemCoreClockUpdate) refers to system_lpc17xx.o(.data) for .data
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry10a.o(.ARM.Collect$$$$0000000D) for __rt_final_cpp
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry11a.o(.ARM.Collect$$$$0000000F) for __rt_final_exit
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry7b.o(.ARM.Collect$$$$00000008) for _main_clock
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry8b.o(.ARM.Collect$$$$0000000A) for _main_cpp_init
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry9a.o(.ARM.Collect$$$$0000000B) for _main_init
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry5.o(.ARM.Collect$$$$00000004) for _main_scatterload
entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry2.o(.ARM.Collect$$$$00000001) for _main_stk
fputs.o(i.fputs) refers to blinky.o(i.fputc) for fputc
fputs_e.o(.text) refers to blinky.o(i.fputc) for fputc
uldiv.o(.text) refers to llushr.o(.text) for __aeabi_llsr
uldiv.o(.text) refers to llshl.o(.text) for __aeabi_llsl
printfb.o(i.__0fprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
printfb.o(i.__0fprintf$bare) refers to blinky.o(i.fputc) for fputc
printfb.o(i.__0printf$bare) refers to printfb.o(i._printf_core) for _printf_core
printfb.o(i.__0printf$bare) refers to blinky.o(i.fputc) for fputc
printfb.o(i.__0printf$bare) refers to blinky.o(.data) for __stdout
printfb.o(i.__0snprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
printfb.o(i.__0snprintf$bare) refers to printfb.o(i._snputc) for _snputc
printfb.o(i.__0sprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
printfb.o(i.__0sprintf$bare) refers to printfb.o(i._sputc) for _sputc
printfb.o(i.__0vfprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
printfb.o(i.__0vfprintf$bare) refers to blinky.o(i.fputc) for fputc
printfb.o(i.__0vprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
printfb.o(i.__0vprintf$bare) refers to blinky.o(i.fputc) for fputc
printfb.o(i.__0vprintf$bare) refers to blinky.o(.data) for __stdout
printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._snputc) for _snputc
printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._sputc) for _sputc
printf0.o(i.__0fprintf$0) refers to printf0.o(i._printf_core) for _printf_core
printf0.o(i.__0fprintf$0) refers to blinky.o(i.fputc) for fputc
printf0.o(i.__0printf$0) refers to printf0.o(i._printf_core) for _printf_core
printf0.o(i.__0printf$0) refers to blinky.o(i.fputc) for fputc
printf0.o(i.__0printf$0) refers to blinky.o(.data) for __stdout
printf0.o(i.__0snprintf$0) refers to printf0.o(i._printf_core) for _printf_core
printf0.o(i.__0snprintf$0) refers to printf0.o(i._snputc) for _snputc
printf0.o(i.__0sprintf$0) refers to printf0.o(i._printf_core) for _printf_core
printf0.o(i.__0sprintf$0) refers to printf0.o(i._sputc) for _sputc
printf0.o(i.__0vfprintf$0) refers to printf0.o(i._printf_core) for _printf_core
printf0.o(i.__0vfprintf$0) refers to blinky.o(i.fputc) for fputc
printf0.o(i.__0vprintf$0) refers to printf0.o(i._printf_core) for _printf_core
printf0.o(i.__0vprintf$0) refers to blinky.o(i.fputc) for fputc
printf0.o(i.__0vprintf$0) refers to blinky.o(.data) for __stdout
printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._printf_core) for _printf_core
printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._snputc) for _snputc
printf0.o(i.__0vsprintf$0) refers to printf0.o(i._printf_core) for _printf_core
printf0.o(i.__0vsprintf$0) refers to printf0.o(i._sputc) for _sputc
printf1.o(i.__0fprintf$1) refers to printf1.o(i._printf_core) for _printf_core
printf1.o(i.__0fprintf$1) refers to blinky.o(i.fputc) for fputc
printf1.o(i.__0printf$1) refers to printf1.o(i._printf_core) for _printf_core
printf1.o(i.__0printf$1) refers to blinky.o(i.fputc) for fputc
printf1.o(i.__0printf$1) refers to blinky.o(.data) for __stdout
printf1.o(i.__0snprintf$1) refers to printf1.o(i._printf_core) for _printf_core
printf1.o(i.__0snprintf$1) refers to printf1.o(i._snputc) for _snputc
printf1.o(i.__0sprintf$1) refers to printf1.o(i._printf_core) for _printf_core
printf1.o(i.__0sprintf$1) refers to printf1.o(i._sputc) for _sputc
printf1.o(i.__0vfprintf$1) refers to printf1.o(i._printf_core) for _printf_core
printf1.o(i.__0vfprintf$1) refers to blinky.o(i.fputc) for fputc
printf1.o(i.__0vprintf$1) refers to printf1.o(i._printf_core) for _printf_core
printf1.o(i.__0vprintf$1) refers to blinky.o(i.fputc) for fputc
printf1.o(i.__0vprintf$1) refers to blinky.o(.data) for __stdout
printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._printf_core) for _printf_core
printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._snputc) for _snputc
printf1.o(i.__0vsprintf$1) refers to printf1.o(i._printf_core) for _printf_core
printf1.o(i.__0vsprintf$1) refers to printf1.o(i._sputc) for _sputc
printf1.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
printf2.o(i.__0fprintf$2) refers to printf2.o(i._printf_core) for _printf_core
printf2.o(i.__0fprintf$2) refers to blinky.o(i.fputc) for fputc
printf2.o(i.__0printf$2) refers to printf2.o(i._printf_core) for _printf_core
printf2.o(i.__0printf$2) refers to blinky.o(i.fputc) for fputc
printf2.o(i.__0printf$2) refers to blinky.o(.data) for __stdout
printf2.o(i.__0snprintf$2) refers to printf2.o(i._printf_core) for _printf_core
printf2.o(i.__0snprintf$2) refers to printf2.o(i._snputc) for _snputc
printf2.o(i.__0sprintf$2) refers to printf2.o(i._printf_core) for _printf_core
printf2.o(i.__0sprintf$2) refers to printf2.o(i._sputc) for _sputc
printf2.o(i.__0vfprintf$2) refers to printf2.o(i._printf_core) for _printf_core
printf2.o(i.__0vfprintf$2) refers to blinky.o(i.fputc) for fputc
printf2.o(i.__0vprintf$2) refers to printf2.o(i._printf_core) for _printf_core
printf2.o(i.__0vprintf$2) refers to blinky.o(i.fputc) for fputc
printf2.o(i.__0vprintf$2) refers to blinky.o(.data) for __stdout
printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._printf_core) for _printf_core
printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._snputc) for _snputc
printf2.o(i.__0vsprintf$2) refers to printf2.o(i._printf_core) for _printf_core
printf2.o(i.__0vsprintf$2) refers to printf2.o(i._sputc) for _sputc
printf3.o(i.__0fprintf$3) refers to printf3.o(i._printf_core) for _printf_core
printf3.o(i.__0fprintf$3) refers to blinky.o(i.fputc) for fputc
printf3.o(i.__0printf$3) refers to printf3.o(i._printf_core) for _printf_core
printf3.o(i.__0printf$3) refers to blinky.o(i.fputc) for fputc
printf3.o(i.__0printf$3) refers to blinky.o(.data) for __stdout
printf3.o(i.__0snprintf$3) refers to printf3.o(i._printf_core) for _printf_core
printf3.o(i.__0snprintf$3) refers to printf3.o(i._snputc) for _snputc
printf3.o(i.__0sprintf$3) refers to printf3.o(i._printf_core) for _printf_core
printf3.o(i.__0sprintf$3) refers to printf3.o(i._sputc) for _sputc
printf3.o(i.__0vfprintf$3) refers to printf3.o(i._printf_core) for _printf_core
printf3.o(i.__0vfprintf$3) refers to blinky.o(i.fputc) for fputc
printf3.o(i.__0vprintf$3) refers to printf3.o(i._printf_core) for _printf_core
printf3.o(i.__0vprintf$3) refers to blinky.o(i.fputc) for fputc
printf3.o(i.__0vprintf$3) refers to blinky.o(.data) for __stdout
printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._printf_core) for _printf_core
printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._snputc) for _snputc
printf3.o(i.__0vsprintf$3) refers to printf3.o(i._printf_core) for _printf_core
printf3.o(i.__0vsprintf$3) refers to printf3.o(i._sputc) for _sputc
printf3.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
printf4.o(i.__0fprintf$4) refers to printf4.o(i._printf_core) for _printf_core
printf4.o(i.__0fprintf$4) refers to blinky.o(i.fputc) for fputc
printf4.o(i.__0printf$4) refers to printf4.o(i._printf_core) for _printf_core
printf4.o(i.__0printf$4) refers to blinky.o(i.fputc) for fputc
printf4.o(i.__0printf$4) refers to blinky.o(.data) for __stdout
printf4.o(i.__0snprintf$4) refers to printf4.o(i._printf_core) for _printf_core
printf4.o(i.__0snprintf$4) refers to printf4.o(i._snputc) for _snputc
printf4.o(i.__0sprintf$4) refers to printf4.o(i._printf_core) for _printf_core
printf4.o(i.__0sprintf$4) refers to printf4.o(i._sputc) for _sputc
printf4.o(i.__0vfprintf$4) refers to printf4.o(i._printf_core) for _printf_core
printf4.o(i.__0vfprintf$4) refers to blinky.o(i.fputc) for fputc
printf4.o(i.__0vprintf$4) refers to printf4.o(i._printf_core) for _printf_core
printf4.o(i.__0vprintf$4) refers to blinky.o(i.fputc) for fputc
printf4.o(i.__0vprintf$4) refers to blinky.o(.data) for __stdout
printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._printf_core) for _printf_core
printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._snputc) for _snputc
printf4.o(i.__0vsprintf$4) refers to printf4.o(i._printf_core) for _printf_core
printf4.o(i.__0vsprintf$4) refers to printf4.o(i._sputc) for _sputc
printf4.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
printf5.o(i.__0fprintf$5) refers to printf5.o(i._printf_core) for _printf_core
printf5.o(i.__0fprintf$5) refers to blinky.o(i.fputc) for fputc
printf5.o(i.__0printf$5) refers to printf5.o(i._printf_core) for _printf_core
printf5.o(i.__0printf$5) refers to blinky.o(i.fputc) for fputc
printf5.o(i.__0printf$5) refers to blinky.o(.data) for __stdout
printf5.o(i.__0snprintf$5) refers to printf5.o(i._printf_core) for _printf_core
printf5.o(i.__0snprintf$5) refers to printf5.o(i._snputc) for _snputc
printf5.o(i.__0sprintf$5) refers to printf5.o(i._printf_core) for _printf_core
printf5.o(i.__0sprintf$5) refers to printf5.o(i._sputc) for _sputc
printf5.o(i.__0vfprintf$5) refers to printf5.o(i._printf_core) for _printf_core
printf5.o(i.__0vfprintf$5) refers to blinky.o(i.fputc) for fputc
printf5.o(i.__0vprintf$5) refers to printf5.o(i._printf_core) for _printf_core
printf5.o(i.__0vprintf$5) refers to blinky.o(i.fputc) for fputc
printf5.o(i.__0vprintf$5) refers to blinky.o(.data) for __stdout
printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._printf_core) for _printf_core
printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._snputc) for _snputc
printf5.o(i.__0vsprintf$5) refers to printf5.o(i._printf_core) for _printf_core
printf5.o(i.__0vsprintf$5) refers to printf5.o(i._sputc) for _sputc
printf5.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
printf6.o(i.__0fprintf$6) refers to printf6.o(i._printf_core) for _printf_core
printf6.o(i.__0fprintf$6) refers to blinky.o(i.fputc) for fputc
printf6.o(i.__0printf$6) refers to printf6.o(i._printf_core) for _printf_core
printf6.o(i.__0printf$6) refers to blinky.o(i.fputc) for fputc
printf6.o(i.__0printf$6) refers to blinky.o(.data) for __stdout
printf6.o(i.__0snprintf$6) refers to printf6.o(i._printf_core) for _printf_core
printf6.o(i.__0snprintf$6) refers to printf6.o(i._snputc) for _snputc
printf6.o(i.__0sprintf$6) refers to printf6.o(i._printf_core) for _printf_core
printf6.o(i.__0sprintf$6) refers to printf6.o(i._sputc) for _sputc
printf6.o(i.__0vfprintf$6) refers to printf6.o(i._printf_core) for _printf_core
printf6.o(i.__0vfprintf$6) refers to blinky.o(i.fputc) for fputc
printf6.o(i.__0vprintf$6) refers to printf6.o(i._printf_core) for _printf_core
printf6.o(i.__0vprintf$6) refers to blinky.o(i.fputc) for fputc
printf6.o(i.__0vprintf$6) refers to blinky.o(.data) for __stdout
printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._printf_core) for _printf_core
printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._snputc) for _snputc
printf6.o(i.__0vsprintf$6) refers to printf6.o(i._printf_core) for _printf_core
printf6.o(i.__0vsprintf$6) refers to printf6.o(i._sputc) for _sputc
printf6.o(i._printf_core) refers to printf6.o(i._printf_pre_padding) for _printf_pre_padding
printf6.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
printf6.o(i._printf_core) refers to printf6.o(i._printf_post_padding) for _printf_post_padding
printf7.o(i.__0fprintf$7) refers to printf7.o(i._printf_core) for _printf_core
printf7.o(i.__0fprintf$7) refers to blinky.o(i.fputc) for fputc
printf7.o(i.__0printf$7) refers to printf7.o(i._printf_core) for _printf_core
printf7.o(i.__0printf$7) refers to blinky.o(i.fputc) for fputc
printf7.o(i.__0printf$7) refers to blinky.o(.data) for __stdout
printf7.o(i.__0snprintf$7) refers to printf7.o(i._printf_core) for _printf_core
printf7.o(i.__0snprintf$7) refers to printf7.o(i._snputc) for _snputc
printf7.o(i.__0sprintf$7) refers to printf7.o(i._printf_core) for _printf_core
printf7.o(i.__0sprintf$7) refers to printf7.o(i._sputc) for _sputc
printf7.o(i.__0vfprintf$7) refers to printf7.o(i._printf_core) for _printf_core
printf7.o(i.__0vfprintf$7) refers to blinky.o(i.fputc) for fputc
printf7.o(i.__0vprintf$7) refers to printf7.o(i._printf_core) for _printf_core
printf7.o(i.__0vprintf$7) refers to blinky.o(i.fputc) for fputc
printf7.o(i.__0vprintf$7) refers to blinky.o(.data) for __stdout
printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._printf_core) for _printf_core
printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._snputc) for _snputc
printf7.o(i.__0vsprintf$7) refers to printf7.o(i._printf_core) for _printf_core
printf7.o(i.__0vsprintf$7) refers to printf7.o(i._sputc) for _sputc
printf7.o(i._printf_core) refers to printf7.o(i._printf_pre_padding) for _printf_pre_padding
printf7.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
printf7.o(i._printf_core) refers to printf7.o(i._printf_post_padding) for _printf_post_padding
printf8.o(i.__0fprintf$8) refers to printf8.o(i._printf_core) for _printf_core
printf8.o(i.__0fprintf$8) refers to blinky.o(i.fputc) for fputc
printf8.o(i.__0printf$8) refers to printf8.o(i._printf_core) for _printf_core
printf8.o(i.__0printf$8) refers to blinky.o(i.fputc) for fputc
printf8.o(i.__0printf$8) refers to blinky.o(.data) for __stdout
printf8.o(i.__0snprintf$8) refers to printf8.o(i._printf_core) for _printf_core
printf8.o(i.__0snprintf$8) refers to printf8.o(i._snputc) for _snputc
printf8.o(i.__0sprintf$8) refers to printf8.o(i._printf_core) for _printf_core
printf8.o(i.__0sprintf$8) refers to printf8.o(i._sputc) for _sputc
printf8.o(i.__0vfprintf$8) refers to printf8.o(i._printf_core) for _printf_core
printf8.o(i.__0vfprintf$8) refers to blinky.o(i.fputc) for fputc
printf8.o(i.__0vprintf$8) refers to printf8.o(i._printf_core) for _printf_core
printf8.o(i.__0vprintf$8) refers to blinky.o(i.fputc) for fputc
printf8.o(i.__0vprintf$8) refers to blinky.o(.data) for __stdout
printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._printf_core) for _printf_core
printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._snputc) for _snputc
printf8.o(i.__0vsprintf$8) refers to printf8.o(i._printf_core) for _printf_core
printf8.o(i.__0vsprintf$8) refers to printf8.o(i._sputc) for _sputc
printf8.o(i._printf_core) refers to printf8.o(i._printf_pre_padding) for _printf_pre_padding
printf8.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
printf8.o(i._printf_core) refers to printf8.o(i._printf_post_padding) for _printf_post_padding
printfa.o(i.__0fprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
printfa.o(i.__0fprintf) refers to printfa.o(i._printf_core) for _printf_core
printfa.o(i.__0fprintf) refers to blinky.o(i.fputc) for fputc
printfa.o(i.__0printf) refers (Special) to iusefp.o(.text) for __I$use$fp
printfa.o(i.__0printf) refers to printfa.o(i._printf_core) for _printf_core
printfa.o(i.__0printf) refers to blinky.o(i.fputc) for fputc
printfa.o(i.__0printf) refers to blinky.o(.data) for __stdout
printfa.o(i.__0snprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
printfa.o(i.__0snprintf) refers to printfa.o(i._printf_core) for _printf_core
printfa.o(i.__0snprintf) refers to printfa.o(i._snputc) for _snputc
printfa.o(i.__0sprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
printfa.o(i.__0sprintf) refers to printfa.o(i._printf_core) for _printf_core
printfa.o(i.__0sprintf) refers to printfa.o(i._sputc) for _sputc
printfa.o(i.__0vfprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
printfa.o(i.__0vfprintf) refers to printfa.o(i._printf_core) for _printf_core
printfa.o(i.__0vfprintf) refers to blinky.o(i.fputc) for fputc
printfa.o(i.__0vprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
printfa.o(i.__0vprintf) refers to printfa.o(i._printf_core) for _printf_core
printfa.o(i.__0vprintf) refers to blinky.o(i.fputc) for fputc
printfa.o(i.__0vprintf) refers to blinky.o(.data) for __stdout
printfa.o(i.__0vsnprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
printfa.o(i.__0vsnprintf) refers to printfa.o(i._printf_core) for _printf_core
printfa.o(i.__0vsnprintf) refers to printfa.o(i._snputc) for _snputc
printfa.o(i.__0vsprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
printfa.o(i.__0vsprintf) refers to printfa.o(i._printf_core) for _printf_core
printfa.o(i.__0vsprintf) refers to printfa.o(i._sputc) for _sputc
printfa.o(i._fp_digits) refers (Special) to iusefp.o(.text) for __I$use$fp
printfa.o(i._fp_digits) refers to dmul.o(.text) for __aeabi_dmul
printfa.o(i._fp_digits) refers to ddiv.o(.text) for __aeabi_ddiv
printfa.o(i._fp_digits) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
printfa.o(i._fp_digits) refers to dadd.o(.text) for __aeabi_dadd
printfa.o(i._fp_digits) refers to dfixul.o(.text) for __aeabi_d2ulz
printfa.o(i._fp_digits) refers to uldiv.o(.text) for __aeabi_uldivmod
printfa.o(i._printf_core) refers (Special) to iusefp.o(.text) for __I$use$fp
printfa.o(i._printf_core) refers to printfa.o(i._printf_pre_padding) for _printf_pre_padding
printfa.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
printfa.o(i._printf_core) refers to printfa.o(i._printf_post_padding) for _printf_post_padding
printfa.o(i._printf_core) refers to printfa.o(i._fp_digits) for _fp_digits
printfa.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
printfa.o(i._printf_post_padding) refers (Special) to iusefp.o(.text) for __I$use$fp
printfa.o(i._printf_pre_padding) refers (Special) to iusefp.o(.text) for __I$use$fp
printfa.o(i._snputc) refers (Special) to iusefp.o(.text) for __I$use$fp
printfa.o(i._sputc) refers (Special) to iusefp.o(.text) for __I$use$fp
entry2.o(.ARM.Collect$$$$00000001) refers to entry2.o(.ARM.Collect$$$$00002712) for __lit__00000000
entry2.o(.ARM.Collect$$$$00002712) refers to startup_lpc17xx.o(STACK) for __initial_sp
entry2.o(__vectab_stack_and_reset_area) refers to startup_lpc17xx.o(STACK) for __initial_sp
entry2.o(__vectab_stack_and_reset_area) refers to entry.o(.ARM.Collect$$$$00000000) for __main
entry5.o(.ARM.Collect$$$$00000004) refers to init.o(.text) for __scatterload
entry9a.o(.ARM.Collect$$$$0000000B) refers to blinky.o(i.main) for main
entry9b.o(.ARM.Collect$$$$0000000C) refers to blinky.o(i.main) for main
dadd.o(.text) refers to llshl.o(.text) for __aeabi_llsl
dadd.o(.text) refers to llsshr.o(.text) for __aeabi_lasr
dadd.o(.text) refers to depilogue.o(.text) for _double_epilogue
dmul.o(.text) refers to depilogue.o(.text) for _double_epilogue
ddiv.o(.text) refers to depilogue.o(.text) for _double_round
dfixul.o(.text) refers to llushr.o(.text) for __aeabi_llsr
dfixul.o(.text) refers to llshl.o(.text) for __aeabi_llsl
init.o(.text) refers to entry5.o(.ARM.Collect$$$$00000004) for __main_after_scatterload
depilogue.o(.text) refers to llshl.o(.text) for __aeabi_llsl
depilogue.o(.text) refers to llushr.o(.text) for __aeabi_llsr
==============================================================================
Removing Unused input sections from the image.
Removing blinky.o(.rev16_text), (4 bytes).
Removing blinky.o(.revsh_text), (4 bytes).
Removing blinky.o(.rrx_text), (6 bytes).
Removing blinky.o(.bss), (10 bytes).
Removing blinky.o(.data), (4 bytes).
Removing glcd_spi_lpc1700.o(.rev16_text), (4 bytes).
Removing glcd_spi_lpc1700.o(.revsh_text), (4 bytes).
Removing glcd_spi_lpc1700.o(.rrx_text), (6 bytes).
Removing glcd_spi_lpc1700.o(i.GLCD_Bitmap), (76 bytes).
Removing glcd_spi_lpc1700.o(i.GLCD_ClearLn), (76 bytes).
Removing glcd_spi_lpc1700.o(i.GLCD_PutPixel), (128 bytes).
Removing glcd_spi_lpc1700.o(i.GLCD_ScrollVertical), (2 bytes).
Removing glcd_spi_lpc1700.o(i.GLCD_WrCmd), (4 bytes).
Removing glcd_spi_lpc1700.o(i.GLCD_WrReg), (4 bytes).
Removing irq.o(.rev16_text), (4 bytes).
Removing irq.o(.revsh_text), (4 bytes).
Removing irq.o(.rrx_text), (6 bytes).
Removing led.o(.rev16_text), (4 bytes).
Removing led.o(.revsh_text), (4 bytes).
Removing led.o(.rrx_text), (6 bytes).
Removing adc_mcb1700.o(.rev16_text), (4 bytes).
Removing adc_mcb1700.o(.revsh_text), (4 bytes).
Removing adc_mcb1700.o(.rrx_text), (6 bytes).
Removing adc_mcb1700.o(i.ADC_ConversionDone), (24 bytes).
Removing adc_mcb1700.o(i.ADC_GetResolution), (4 bytes).
Removing adc_mcb1700.o(i.ADC_Uninitialize), (72 bytes).
Removing adc_mcb1700.o(.constdata), (2 bytes).
Removing joystick_mcb1700.o(.rev16_text), (4 bytes).
Removing joystick_mcb1700.o(.revsh_text), (4 bytes).
Removing joystick_mcb1700.o(.rrx_text), (6 bytes).
Removing joystick_mcb1700.o(i.Joystick_Uninitialize), (44 bytes).
Removing retarget_io.o(i.ITM_ReceiveChar), (28 bytes).
Removing retarget_io.o(i.ITM_SendChar), (36 bytes).
Removing retarget_io.o(i.__aeabi_assert), (144 bytes).
Removing retarget_io.o(i.__backspace), (6 bytes).
Removing retarget_io.o(i.abort), (2 bytes).
Removing retarget_io.o(i.fgetc), (6 bytes).
Removing retarget_io.o(i.fputc), (20 bytes).
Removing retarget_io.o(i.stdout_putchar), (4 bytes).
Removing retarget_io.o(.data), (4 bytes).
Removing pin_lpc17xx.o(.rev16_text), (4 bytes).
Removing pin_lpc17xx.o(.revsh_text), (4 bytes).
Removing pin_lpc17xx.o(.rrx_text), (6 bytes).
Removing pin_lpc17xx.o(i.PIN_ConfigureI2C0Pins), (28 bytes).
Removing pin_lpc17xx.o(i.PIN_ConfigureTPIU), (32 bytes).
Removing startup_lpc17xx.o(HEAP), (0 bytes).
Removing system_lpc17xx.o(.rev16_text), (4 bytes).
Removing system_lpc17xx.o(.revsh_text), (4 bytes).
Removing system_lpc17xx.o(.rrx_text), (6 bytes).
Removing system_lpc17xx.o(i.SystemCoreClockUpdate), (288 bytes).
Removing gpio_lpc17xx.o(.rev16_text), (4 bytes).
Removing gpio_lpc17xx.o(.revsh_text), (4 bytes).
Removing gpio_lpc17xx.o(.rrx_text), (6 bytes).
Removing gpio_lpc17xx.o(i.GPIO_PinWrite), (28 bytes).
Removing gpio_lpc17xx.o(i.GPIO_PortRead), (16 bytes).
Removing gpio_lpc17xx.o(i.GPIO_PortWrite), (20 bytes).
Removing dadd.o(.text), (334 bytes).
Removing dmul.o(.text), (228 bytes).
Removing ddiv.o(.text), (222 bytes).
Removing dfixul.o(.text), (48 bytes).
Removing cdrcmple.o(.text), (48 bytes).
Removing depilogue.o(.text), (186 bytes).
62 unused section(s) (total 2304 bytes) removed from the image.
==============================================================================
Image Symbol Table
Local Symbols
Symbol Name Value Ov Type Size Object(Section)
RESET 0x00000000 Section 204 startup_lpc17xx.o(RESET)
../clib/microlib/division.c 0x00000000 Number 0 uidiv.o ABSOLUTE
../clib/microlib/division.c 0x00000000 Number 0 uldiv.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry8b.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry10a.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry7a.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE
../clib/microlib/longlong.c 0x00000000 Number 0 llushr.o ABSOLUTE
../clib/microlib/longlong.c 0x00000000 Number 0 llsshr.o ABSOLUTE
../clib/microlib/longlong.c 0x00000000 Number 0 llshl.o ABSOLUTE
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf5.o ABSOLUTE
../clib/microlib/printf/printf.c 0x00000000 Number 0 printfb.o ABSOLUTE
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf7.o ABSOLUTE
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf6.o ABSOLUTE
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf1.o ABSOLUTE
../clib/microlib/printf/printf.c 0x00000000 Number 0 printfa.o ABSOLUTE
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf0.o ABSOLUTE
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf2.o ABSOLUTE
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf8.o ABSOLUTE
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf3.o ABSOLUTE
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf4.o ABSOLUTE
../clib/microlib/printf/stubs.s 0x00000000 Number 0 stubs.o ABSOLUTE
../clib/microlib/stdio/fputs.c 0x00000000 Number 0 fputs_e.o ABSOLUTE
../clib/microlib/stdio/fputs.c 0x00000000 Number 0 fputs.o ABSOLUTE
../clib/microlib/stdio/streams.c 0x00000000 Number 0 stderr.o ABSOLUTE
../clib/microlib/stubs.s 0x00000000 Number 0 iusefp.o ABSOLUTE
../fplib/microlib/fpadd.c 0x00000000 Number 0 dadd.o ABSOLUTE
../fplib/microlib/fpdiv.c 0x00000000 Number 0 ddiv.o ABSOLUTE
../fplib/microlib/fpepilogue.c 0x00000000 Number 0 depilogue.o ABSOLUTE
../fplib/microlib/fpfix.c 0x00000000 Number 0 dfixul.o ABSOLUTE
../fplib/microlib/fpmul.c 0x00000000 Number 0 dmul.o ABSOLUTE
Blinky.c 0x00000000 Number 0 blinky.o ABSOLUTE
Blinky.c 0x00000000 Number 0 blinky.o ABSOLUTE
C:\Users\ECBME\AppData\Local\Arm\Packs\Keil\ARM_Compiler\1.6.3\Source\retarget_io.c 0x00000000 Number 0 retarget_io.o ABSOLUTE
C:\Users\ECBME\AppData\Local\Arm\Packs\Keil\LPC1700_DFP\2.6.0\Boards\Keil\MCB1700\Common\ADC_MCB1700.c 0x00000000 Number 0 adc_mcb1700.o ABSOLUTE
C:\Users\ECBME\AppData\Local\Arm\Packs\Keil\LPC1700_DFP\2.6.0\Boards\Keil\MCB1700\Common\Joystick_MCB1700.c 0x00000000 Number 0 joystick_mcb1700.o ABSOLUTE
C:\Users\ECBME\AppData\Local\Arm\Packs\Keil\LPC1700_DFP\2.6.0\RTE_Driver\GPIO_LPC17xx.c 0x00000000 Number 0 gpio_lpc17xx.o ABSOLUTE
C:\Users\ECBME\AppData\Local\Arm\Packs\Keil\LPC1700_DFP\2.6.0\RTE_Driver\PIN_LPC17xx.c 0x00000000 Number 0 pin_lpc17xx.o ABSOLUTE
C:\\Users\\ECBME\\AppData\\Local\\Arm\\Packs\\Keil\\LPC1700_DFP\\2.6.0\\Boards\\Keil\\MCB1700\\Common\\ADC_MCB1700.c 0x00000000 Number 0 adc_mcb1700.o ABSOLUTE
C:\\Users\\ECBME\\AppData\\Local\\Arm\\Packs\\Keil\\LPC1700_DFP\\2.6.0\\Boards\\Keil\\MCB1700\\Common\\Joystick_MCB1700.c 0x00000000 Number 0 joystick_mcb1700.o ABSOLUTE
C:\\Users\\ECBME\\AppData\\Local\\Arm\\Packs\\Keil\\LPC1700_DFP\\2.6.0\\RTE_Driver\\GPIO_LPC17xx.c 0x00000000 Number 0 gpio_lpc17xx.o ABSOLUTE
C:\\Users\\ECBME\\AppData\\Local\\Arm\\Packs\\Keil\\LPC1700_DFP\\2.6.0\\RTE_Driver\\PIN_LPC17xx.c 0x00000000 Number 0 pin_lpc17xx.o ABSOLUTE
GLCD_SPI_LPC1700.c 0x00000000 Number 0 glcd_spi_lpc1700.o ABSOLUTE
GLCD_SPI_LPC1700.c 0x00000000 Number 0 glcd_spi_lpc1700.o ABSOLUTE
IRQ.c 0x00000000 Number 0 irq.o ABSOLUTE
IRQ.c 0x00000000 Number 0 irq.o ABSOLUTE
LED.c 0x00000000 Number 0 led.o ABSOLUTE
LED.c 0x00000000 Number 0 led.o ABSOLUTE
RTE\Device\LPC1768\startup_LPC17xx.s 0x00000000 Number 0 startup_lpc17xx.o ABSOLUTE
RTE\Device\LPC1768\system_LPC17xx.c 0x00000000 Number 0 system_lpc17xx.o ABSOLUTE
RTE\\Device\\LPC1768\\system_LPC17xx.c 0x00000000 Number 0 system_lpc17xx.o ABSOLUTE
cdrcmple.s 0x00000000 Number 0 cdrcmple.o ABSOLUTE
dc.s 0x00000000 Number 0 dc.o ABSOLUTE
handlers.s 0x00000000 Number 0 handlers.o ABSOLUTE
init.s 0x00000000 Number 0 init.o ABSOLUTE
.ARM.Collect$$$$00000000 0x000000cc Section 0 entry.o(.ARM.Collect$$$$00000000)
.ARM.Collect$$$$00000001 0x000000cc Section 4 entry2.o(.ARM.Collect$$$$00000001)
.ARM.Collect$$$$00000004 0x000000d0 Section 4 entry5.o(.ARM.Collect$$$$00000004)
.ARM.Collect$$$$00000008 0x000000d4 Section 0 entry7b.o(.ARM.Collect$$$$00000008)
.ARM.Collect$$$$0000000A 0x000000d4 Section 0 entry8b.o(.ARM.Collect$$$$0000000A)
.ARM.Collect$$$$0000000B 0x000000d4 Section 8 entry9a.o(.ARM.Collect$$$$0000000B)
.ARM.Collect$$$$0000000D 0x000000dc Section 0 entry10a.o(.ARM.Collect$$$$0000000D)
.ARM.Collect$$$$0000000F 0x000000dc Section 0 entry11a.o(.ARM.Collect$$$$0000000F)
.ARM.Collect$$$$00002712 0x000000dc Section 4 entry2.o(.ARM.Collect$$$$00002712)
__lit__00000000 0x000000dc Data 4 entry2.o(.ARM.Collect$$$$00002712)
.text 0x000000e0 Section 36 startup_lpc17xx.o(.text)
.text 0x00000104 Section 0 uldiv.o(.text)
.text 0x00000166 Section 0 llshl.o(.text)
.text 0x00000184 Section 0 llushr.o(.text)
.text 0x000001a4 Section 36 init.o(.text)
i.ADC_GetValue 0x000001c8 Section 0 adc_mcb1700.o(i.ADC_GetValue)
i.ADC_IRQHandler 0x000001e4 Section 0 adc_mcb1700.o(i.ADC_IRQHandler)
i.ADC_Initialize 0x00000204 Section 0 adc_mcb1700.o(i.ADC_Initialize)
i.ADC_StartConversion 0x00000244 Section 0 adc_mcb1700.o(i.ADC_StartConversion)
i.GLCD_Bargraph 0x00000260 Section 0 glcd_spi_lpc1700.o(i.GLCD_Bargraph)
i.GLCD_Clear 0x000002c0 Section 0 glcd_spi_lpc1700.o(i.GLCD_Clear)
i.GLCD_SetBackColor 0x000002f0 Section 0 glcd_spi_lpc1700.o(i.GLCD_SetBackColor)
.ARM.__at_0x02FC 0x000002fc Section 4 startup_lpc17xx.o(.ARM.__at_0x02FC)
i.GLCD_DisplayChar 0x00000300 Section 0 glcd_spi_lpc1700.o(i.GLCD_DisplayChar)
i.GLCD_DisplayString 0x00000354 Section 0 glcd_spi_lpc1700.o(i.GLCD_DisplayString)
i.GLCD_DrawChar 0x0000037c Section 0 glcd_spi_lpc1700.o(i.GLCD_DrawChar)
i.GLCD_Init 0x00000414 Section 0 glcd_spi_lpc1700.o(i.GLCD_Init)
i.GLCD_SetTextColor 0x000009cc Section 0 glcd_spi_lpc1700.o(i.GLCD_SetTextColor)
i.GLCD_SetWindow 0x000009d8 Section 0 glcd_spi_lpc1700.o(i.GLCD_SetWindow)
i.GLCD_WindowMax 0x00000a78 Section 0 glcd_spi_lpc1700.o(i.GLCD_WindowMax)
i.GPIO_PinRead 0x00000a88 Section 0 gpio_lpc17xx.o(i.GPIO_PinRead)
i.GPIO_PortClock 0x00000aa4 Section 0 gpio_lpc17xx.o(i.GPIO_PortClock)
i.GPIO_SetDir 0x00000ac8 Section 0 gpio_lpc17xx.o(i.GPIO_SetDir)
i.Joystick_GetState 0x00000aec Section 0 joystick_mcb1700.o(i.Joystick_GetState)
i.Joystick_Initialize 0x00000b38 Section 0 joystick_mcb1700.o(i.Joystick_Initialize)
i.LED_Init 0x00000b74 Section 0 led.o(i.LED_Init)
i.LED_Off 0x00000b9c Section 0 led.o(i.LED_Off)
i.LED_On 0x00000bc0 Section 0 led.o(i.LED_On)
i.LED_Out 0x00000be4 Section 0 led.o(i.LED_Out)
i.PIN_Configure 0x00000c0c Section 0 pin_lpc17xx.o(i.PIN_Configure)
i.SysTick_Handler 0x00000c7c Section 0 irq.o(i.SysTick_Handler)
i.SystemInit 0x00000cc8 Section 0 system_lpc17xx.o(i.SystemInit)
i.__0printf$8 0x00000d80 Section 0 printf8.o(i.__0printf$8)
i.__0sprintf$8 0x00000da0 Section 0 printf8.o(i.__0sprintf$8)
i.__scatterload_copy 0x00000dc8 Section 14 handlers.o(i.__scatterload_copy)
i.__scatterload_null 0x00000dd6 Section 2 handlers.o(i.__scatterload_null)
i.__scatterload_zeroinit 0x00000dd8 Section 14 handlers.o(i.__scatterload_zeroinit)
i._printf_core 0x00000de8 Section 0 printf8.o(i._printf_core)
_printf_core 0x00000de9 Thumb Code 996 printf8.o(i._printf_core)
i._printf_post_padding 0x000011f8 Section 0 printf8.o(i._printf_post_padding)
_printf_post_padding 0x000011f9 Thumb Code 36 printf8.o(i._printf_post_padding)
i._printf_pre_padding 0x0000121c Section 0 printf8.o(i._printf_pre_padding)
_printf_pre_padding 0x0000121d Thumb Code 46 printf8.o(i._printf_pre_padding)
i._sputc 0x0000124a Section 0 printf8.o(i._sputc)
_sputc 0x0000124b Thumb Code 10 printf8.o(i._sputc)
i.delay 0x00001254 Section 0 glcd_spi_lpc1700.o(i.delay)
delay 0x00001255 Thumb Code 10 glcd_spi_lpc1700.o(i.delay)
i.fputc 0x00001260 Section 0 blinky.o(i.fputc)
i.main 0x0000127c Section 0 blinky.o(i.main)
i.rd_id_man 0x00001460 Section 0 glcd_spi_lpc1700.o(i.rd_id_man)
rd_id_man 0x00001461 Thumb Code 104 glcd_spi_lpc1700.o(i.rd_id_man)
i.rd_reg 0x000014d0 Section 0 glcd_spi_lpc1700.o(i.rd_reg)
rd_reg 0x000014d1 Thumb Code 50 glcd_spi_lpc1700.o(i.rd_reg)
i.spi_tran 0x00001508 Section 0 glcd_spi_lpc1700.o(i.spi_tran)
spi_tran 0x00001509 Thumb Code 16 glcd_spi_lpc1700.o(i.spi_tran)
i.spi_tran_man 0x0000151c Section 0 glcd_spi_lpc1700.o(i.spi_tran_man)
spi_tran_man 0x0000151d Thumb Code 116 glcd_spi_lpc1700.o(i.spi_tran_man)
i.wr_cmd 0x00001594 Section 0 glcd_spi_lpc1700.o(i.wr_cmd)
wr_cmd 0x00001595 Thumb Code 32 glcd_spi_lpc1700.o(i.wr_cmd)
i.wr_dat 0x000015b8 Section 0 glcd_spi_lpc1700.o(i.wr_dat)
wr_dat 0x000015b9 Thumb Code 32 glcd_spi_lpc1700.o(i.wr_dat)
i.wr_dat_only 0x000015dc Section 0 glcd_spi_lpc1700.o(i.wr_dat_only)
wr_dat_only 0x000015dd Thumb Code 20 glcd_spi_lpc1700.o(i.wr_dat_only)
i.wr_dat_start 0x000015f0 Section 0 glcd_spi_lpc1700.o(i.wr_dat_start)
wr_dat_start 0x000015f1 Thumb Code 12 glcd_spi_lpc1700.o(i.wr_dat_start)
i.wr_reg 0x00001600 Section 0 glcd_spi_lpc1700.o(i.wr_reg)
wr_reg 0x00001601 Thumb Code 18 glcd_spi_lpc1700.o(i.wr_reg)
.constdata 0x00001612 Section 6272 glcd_spi_lpc1700.o(.constdata)
.constdata 0x00002e94 Section 32 led.o(.constdata)
.constdata 0x00002eb4 Section 10 joystick_mcb1700.o(.constdata)
JOYSTICK_PIN 0x00002eb4 Data 10 joystick_mcb1700.o(.constdata)
.data 0x10000000 Section 4 blinky.o(.data)
.data 0x10000004 Section 4 blinky.o(.data)
AD_dbg 0x10000004 Data 2 blinky.o(.data)
.data 0x10000008 Section 6 glcd_spi_lpc1700.o(.data)
Himax 0x10000008 Data 1 glcd_spi_lpc1700.o(.data)
Color 0x1000000a Data 4 glcd_spi_lpc1700.o(.data)
.data 0x10000010 Section 16 irq.o(.data)
ticks 0x10000014 Data 4 irq.o(.data)
timetick 0x10000018 Data 4 irq.o(.data)
leds 0x1000001c Data 4 irq.o(.data)
.data 0x10000020 Section 4 adc_mcb1700.o(.data)
AD_done 0x10000020 Data 1 adc_mcb1700.o(.data)
AD_last 0x10000022 Data 2 adc_mcb1700.o(.data)
.data 0x10000024 Section 4 system_lpc17xx.o(.data)
.bss 0x10000028 Section 10 blinky.o(.bss)
STACK 0x10000038 Section 512 startup_lpc17xx.o(STACK)
Global Symbols
Symbol Name Value Ov Type Size Object(Section)
BuildAttributes$$THM_ISAv4$P$D$K$B$S$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$ROPI$EBA8$MICROLIB$REQ8$PRES8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE
__ARM_use_no_argv 0x00000000 Number 0 blinky.o ABSOLUTE
__Vectors 0x00000000 Data 4 startup_lpc17xx.o(RESET)
_printf_a 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_c 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_charcount 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_d 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_e 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_f 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_flags 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_fp_dec 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_fp_hex 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_g 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_i 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_int_dec 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_l 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_lc 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_ll 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_lld 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_lli 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_llo 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_llu 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_llx 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_longlong_dec 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_longlong_hex 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_longlong_oct 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_ls 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_mbtowc 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_n 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_o 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_p 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_percent 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_pre_padding 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_return_value 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_s 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_sizespec 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_str 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_truncate_signed 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_truncate_unsigned 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_u 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_wc 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_wctomb 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_widthprec 0x00000000 Number 0 stubs.o ABSOLUTE
_printf_x 0x00000000 Number 0 stubs.o ABSOLUTE
__cpp_initialize__aeabi_ - Undefined Weak Reference
__cxa_finalize - Undefined Weak Reference
__decompress - Undefined Weak Reference
_clock_init - Undefined Weak Reference
_microlib_exit - Undefined Weak Reference
__main 0x000000cd Thumb Code 0 entry.o(.ARM.Collect$$$$00000000)
_main_stk 0x000000cd Thumb Code 0 entry2.o(.ARM.Collect$$$$00000001)
_main_scatterload 0x000000d1 Thumb Code 0 entry5.o(.ARM.Collect$$$$00000004)
__main_after_scatterload 0x000000d5 Thumb Code 0 entry5.o(.ARM.Collect$$$$00000004)
_main_clock 0x000000d5 Thumb Code 0 entry7b.o(.ARM.Collect$$$$00000008)
_main_cpp_init 0x000000d5 Thumb Code 0 entry8b.o(.ARM.Collect$$$$0000000A)
_main_init 0x000000d5 Thumb Code 0 entry9a.o(.ARM.Collect$$$$0000000B)
__rt_final_cpp 0x000000dd Thumb Code 0 entry10a.o(.ARM.Collect$$$$0000000D)
__rt_final_exit 0x000000dd Thumb Code 0 entry11a.o(.ARM.Collect$$$$0000000F)
Reset_Handler 0x000000e1 Thumb Code 8 startup_lpc17xx.o(.text)
NMI_Handler 0x000000e9 Thumb Code 2 startup_lpc17xx.o(.text)
HardFault_Handler 0x000000eb Thumb Code 2 startup_lpc17xx.o(.text)
MemManage_Handler 0x000000ed Thumb Code 2 startup_lpc17xx.o(.text)
BusFault_Handler 0x000000ef Thumb Code 2 startup_lpc17xx.o(.text)
UsageFault_Handler 0x000000f1 Thumb Code 2 startup_lpc17xx.o(.text)
SVC_Handler 0x000000f3 Thumb Code 2 startup_lpc17xx.o(.text)
DebugMon_Handler 0x000000f5 Thumb Code 2 startup_lpc17xx.o(.text)
PendSV_Handler 0x000000f7 Thumb Code 2 startup_lpc17xx.o(.text)
BOD_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text)
CANActivity_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text)
CAN_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text)
DMA_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text)
EINT0_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text)
EINT1_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text)
EINT2_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text)
EINT3_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text)
ENET_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text)
I2C0_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text)
I2C1_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text)
I2C2_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text)
I2S_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text)
MCPWM_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text)
PLL0_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text)
PLL1_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text)
PWM1_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text)
QEI_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text)
RIT_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text)
RTC_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text)
SPI_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text)
SSP0_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text)
SSP1_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text)
TIMER0_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text)
TIMER1_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text)
TIMER2_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text)
TIMER3_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text)
UART0_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text)
UART1_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text)
UART2_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text)
UART3_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text)
USBActivity_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text)
USB_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text)
WDT_IRQHandler 0x000000fb Thumb Code 0 startup_lpc17xx.o(.text)
__aeabi_uldivmod 0x00000105 Thumb Code 98 uldiv.o(.text)
__aeabi_llsl 0x00000167 Thumb Code 30 llshl.o(.text)
_ll_shift_l 0x00000167 Thumb Code 0 llshl.o(.text)
__aeabi_llsr 0x00000185 Thumb Code 32 llushr.o(.text)
_ll_ushift_r 0x00000185 Thumb Code 0 llushr.o(.text)
__scatterload 0x000001a5 Thumb Code 28 init.o(.text)
__scatterload_rt2 0x000001a5 Thumb Code 0 init.o(.text)
ADC_GetValue 0x000001c9 Thumb Code 22 adc_mcb1700.o(i.ADC_GetValue)
ADC_IRQHandler 0x000001e5 Thumb Code 24 adc_mcb1700.o(i.ADC_IRQHandler)
ADC_Initialize 0x00000205 Thumb Code 50 adc_mcb1700.o(i.ADC_Initialize)
ADC_StartConversion 0x00000245 Thumb Code 22 adc_mcb1700.o(i.ADC_StartConversion)
GLCD_Bargraph 0x00000261 Thumb Code 86 glcd_spi_lpc1700.o(i.GLCD_Bargraph)
GLCD_Clear 0x000002c1 Thumb Code 44 glcd_spi_lpc1700.o(i.GLCD_Clear)
GLCD_SetBackColor 0x000002f1 Thumb Code 6 glcd_spi_lpc1700.o(i.GLCD_SetBackColor)
GLCD_DisplayChar 0x00000301 Thumb Code 74 glcd_spi_lpc1700.o(i.GLCD_DisplayChar)
GLCD_DisplayString 0x00000355 Thumb Code 38 glcd_spi_lpc1700.o(i.GLCD_DisplayString)
GLCD_DrawChar 0x0000037d Thumb Code 142 glcd_spi_lpc1700.o(i.GLCD_DrawChar)
GLCD_Init 0x00000415 Thumb Code 1462 glcd_spi_lpc1700.o(i.GLCD_Init)
GLCD_SetTextColor 0x000009cd Thumb Code 6 glcd_spi_lpc1700.o(i.GLCD_SetTextColor)
GLCD_SetWindow 0x000009d9 Thumb Code 156 glcd_spi_lpc1700.o(i.GLCD_SetWindow)
GLCD_WindowMax 0x00000a79 Thumb Code 14 glcd_spi_lpc1700.o(i.GLCD_WindowMax)
GPIO_PinRead 0x00000a89 Thumb Code 24 gpio_lpc17xx.o(i.GPIO_PinRead)
GPIO_PortClock 0x00000aa5 Thumb Code 30 gpio_lpc17xx.o(i.GPIO_PortClock)
GPIO_SetDir 0x00000ac9 Thumb Code 32 gpio_lpc17xx.o(i.GPIO_SetDir)
Joystick_GetState 0x00000aed Thumb Code 76 joystick_mcb1700.o(i.Joystick_GetState)
Joystick_Initialize 0x00000b39 Thumb Code 56 joystick_mcb1700.o(i.Joystick_Initialize)
LED_Init 0x00000b75 Thumb Code 30 led.o(i.LED_Init)
LED_Off 0x00000b9d Thumb Code 28 led.o(i.LED_Off)
LED_On 0x00000bc1 Thumb Code 28 led.o(i.LED_On)
LED_Out 0x00000be5 Thumb Code 38 led.o(i.LED_Out)
PIN_Configure 0x00000c0d Thumb Code 108 pin_lpc17xx.o(i.PIN_Configure)
SysTick_Handler 0x00000c7d Thumb Code 68 irq.o(i.SysTick_Handler)
SystemInit 0x00000cc9 Thumb Code 172 system_lpc17xx.o(i.SystemInit)
__0printf$8 0x00000d81 Thumb Code 22 printf8.o(i.__0printf$8)
__1printf$8 0x00000d81 Thumb Code 0 printf8.o(i.__0printf$8)
__2printf 0x00000d81 Thumb Code 0 printf8.o(i.__0printf$8)
__0sprintf$8 0x00000da1 Thumb Code 34 printf8.o(i.__0sprintf$8)
__1sprintf$8 0x00000da1 Thumb Code 0 printf8.o(i.__0sprintf$8)
__2sprintf 0x00000da1 Thumb Code 0 printf8.o(i.__0sprintf$8)
__scatterload_copy 0x00000dc9 Thumb Code 14 handlers.o(i.__scatterload_copy)
__scatterload_null 0x00000dd7 Thumb Code 2 handlers.o(i.__scatterload_null)
__scatterload_zeroinit 0x00000dd9 Thumb Code 14 handlers.o(i.__scatterload_zeroinit)
fputc 0x00001261 Thumb Code 22 blinky.o(i.fputc)
main 0x0000127d Thumb Code 328 blinky.o(i.main)
Font_6x8_h 0x00001612 Data 896 glcd_spi_lpc1700.o(.constdata)
Font_16x24_h 0x00001992 Data 5376 glcd_spi_lpc1700.o(.constdata)
led_mask 0x00002e94 Data 32 led.o(.constdata)
Region$$Table$$Base 0x00002ec0 Number 0 anon$$obj.o(Region$$Table)
Region$$Table$$Limit 0x00002ee0 Number 0 anon$$obj.o(Region$$Table)
__stdout 0x10000000 Data 4 blinky.o(.data)
ADC_last 0x10000006 Data 2 blinky.o(.data)
clock_ms 0x10000010 Data 1 irq.o(.data)
SystemCoreClock 0x10000024 Data 4 system_lpc17xx.o(.data)
text 0x10000028 Data 10 blinky.o(.bss)
__initial_sp 0x10000238 Data 0 startup_lpc17xx.o(STACK)
==============================================================================
Memory Map of the image
Image Entry point : 0x000000cd
Load Region LR_IROM1 (Base: 0x00000000, Size: 0x00002f08, Max: 0x00080000, ABSOLUTE)
Execution Region ER_IROM1 (Exec base: 0x00000000, Load base: 0x00000000, Size: 0x00002ee0, Max: 0x00080000, ABSOLUTE)
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
0x00000000 0x00000000 0x000000cc Data RO 578 RESET startup_lpc17xx.o
0x000000cc 0x000000cc 0x00000000 Code RO 676 * .ARM.Collect$$$$00000000 mc_w.l(entry.o)
0x000000cc 0x000000cc 0x00000004 Code RO 947 .ARM.Collect$$$$00000001 mc_w.l(entry2.o)
0x000000d0 0x000000d0 0x00000004 Code RO 950 .ARM.Collect$$$$00000004 mc_w.l(entry5.o)
0x000000d4 0x000000d4 0x00000000 Code RO 952 .ARM.Collect$$$$00000008 mc_w.l(entry7b.o)
0x000000d4 0x000000d4 0x00000000 Code RO 954 .ARM.Collect$$$$0000000A mc_w.l(entry8b.o)
0x000000d4 0x000000d4 0x00000008 Code RO 955 .ARM.Collect$$$$0000000B mc_w.l(entry9a.o)
0x000000dc 0x000000dc 0x00000000 Code RO 957 .ARM.Collect$$$$0000000D mc_w.l(entry10a.o)
0x000000dc 0x000000dc 0x00000000 Code RO 959 .ARM.Collect$$$$0000000F mc_w.l(entry11a.o)
0x000000dc 0x000000dc 0x00000004 Code RO 948 .ARM.Collect$$$$00002712 mc_w.l(entry2.o)
0x000000e0 0x000000e0 0x00000024 Code RO 580 .text startup_lpc17xx.o
0x00000104 0x00000104 0x00000062 Code RO 684 .text mc_w.l(uldiv.o)
0x00000166 0x00000166 0x0000001e Code RO 963 .text mc_w.l(llshl.o)
0x00000184 0x00000184 0x00000020 Code RO 965 .text mc_w.l(llushr.o)
0x000001a4 0x000001a4 0x00000024 Code RO 978 .text mc_w.l(init.o)
0x000001c8 0x000001c8 0x0000001c Code RO 354 i.ADC_GetValue adc_mcb1700.o
0x000001e4 0x000001e4 0x00000020 Code RO 355 i.ADC_IRQHandler adc_mcb1700.o
0x00000204 0x00000204 0x00000040 Code RO 356 i.ADC_Initialize adc_mcb1700.o
0x00000244 0x00000244 0x0000001c Code RO 357 i.ADC_StartConversion adc_mcb1700.o
0x00000260 0x00000260 0x00000060 Code RO 91 i.GLCD_Bargraph glcd_spi_lpc1700.o
0x000002c0 0x000002c0 0x00000030 Code RO 93 i.GLCD_Clear glcd_spi_lpc1700.o
0x000002f0 0x000002f0 0x0000000c Code RO 101 i.GLCD_SetBackColor glcd_spi_lpc1700.o
0x000002fc 0x000002fc 0x00000004 Code RO 579 .ARM.__at_0x02FC startup_lpc17xx.o
0x00000300 0x00000300 0x00000054 Code RO 95 i.GLCD_DisplayChar glcd_spi_lpc1700.o
0x00000354 0x00000354 0x00000026 Code RO 96 i.GLCD_DisplayString glcd_spi_lpc1700.o
0x0000037a 0x0000037a 0x00000002 PAD
0x0000037c 0x0000037c 0x00000098 Code RO 97 i.GLCD_DrawChar glcd_spi_lpc1700.o
0x00000414 0x00000414 0x000005b6 Code RO 98 i.GLCD_Init glcd_spi_lpc1700.o
0x000009ca 0x000009ca 0x00000002 PAD
0x000009cc 0x000009cc 0x0000000c Code RO 102 i.GLCD_SetTextColor glcd_spi_lpc1700.o
0x000009d8 0x000009d8 0x000000a0 Code RO 103 i.GLCD_SetWindow glcd_spi_lpc1700.o
0x00000a78 0x00000a78 0x0000000e Code RO 104 i.GLCD_WindowMax glcd_spi_lpc1700.o
0x00000a86 0x00000a86 0x00000002 PAD
0x00000a88 0x00000a88 0x0000001c Code RO 625 i.GPIO_PinRead gpio_lpc17xx.o
0x00000aa4 0x00000aa4 0x00000024 Code RO 627 i.GPIO_PortClock gpio_lpc17xx.o
0x00000ac8 0x00000ac8 0x00000024 Code RO 630 i.GPIO_SetDir gpio_lpc17xx.o
0x00000aec 0x00000aec 0x0000004c Code RO 426 i.Joystick_GetState joystick_mcb1700.o
0x00000b38 0x00000b38 0x0000003c Code RO 427 i.Joystick_Initialize joystick_mcb1700.o
0x00000b74 0x00000b74 0x00000028 Code RO 307 i.LED_Init led.o
0x00000b9c 0x00000b9c 0x00000024 Code RO 308 i.LED_Off led.o
0x00000bc0 0x00000bc0 0x00000024 Code RO 309 i.LED_On led.o
0x00000be4 0x00000be4 0x00000026 Code RO 310 i.LED_Out led.o
0x00000c0a 0x00000c0a 0x00000002 PAD
0x00000c0c 0x00000c0c 0x00000070 Code RO 543 i.PIN_Configure pin_lpc17xx.o
0x00000c7c 0x00000c7c 0x0000004c Code RO 272 i.SysTick_Handler irq.o
0x00000cc8 0x00000cc8 0x000000b8 Code RO 590 i.SystemInit system_lpc17xx.o
0x00000d80 0x00000d80 0x00000020 Code RO 893 i.__0printf$8 mc_w.l(printf8.o)
0x00000da0 0x00000da0 0x00000028 Code RO 895 i.__0sprintf$8 mc_w.l(printf8.o)
0x00000dc8 0x00000dc8 0x0000000e Code RO 986 i.__scatterload_copy mc_w.l(handlers.o)
0x00000dd6 0x00000dd6 0x00000002 Code RO 987 i.__scatterload_null mc_w.l(handlers.o)
0x00000dd8 0x00000dd8 0x0000000e Code RO 988 i.__scatterload_zeroinit mc_w.l(handlers.o)
0x00000de6 0x00000de6 0x00000002 PAD
0x00000de8 0x00000de8 0x00000410 Code RO 900 i._printf_core mc_w.l(printf8.o)
0x000011f8 0x000011f8 0x00000024 Code RO 901 i._printf_post_padding mc_w.l(printf8.o)
0x0000121c 0x0000121c 0x0000002e Code RO 902 i._printf_pre_padding mc_w.l(printf8.o)
0x0000124a 0x0000124a 0x0000000a Code RO 904 i._sputc mc_w.l(printf8.o)
0x00001254 0x00001254 0x0000000a Code RO 107 i.delay glcd_spi_lpc1700.o
0x0000125e 0x0000125e 0x00000002 PAD
0x00001260 0x00001260 0x0000001c Code RO 4 i.fputc blinky.o
0x0000127c 0x0000127c 0x000001e4 Code RO 5 i.main blinky.o
0x00001460 0x00001460 0x00000070 Code RO 108 i.rd_id_man glcd_spi_lpc1700.o
0x000014d0 0x000014d0 0x00000038 Code RO 109 i.rd_reg glcd_spi_lpc1700.o
0x00001508 0x00001508 0x00000014 Code RO 110 i.spi_tran glcd_spi_lpc1700.o
0x0000151c 0x0000151c 0x00000078 Code RO 111 i.spi_tran_man glcd_spi_lpc1700.o
0x00001594 0x00001594 0x00000024 Code RO 112 i.wr_cmd glcd_spi_lpc1700.o
0x000015b8 0x000015b8 0x00000024 Code RO 113 i.wr_dat glcd_spi_lpc1700.o
0x000015dc 0x000015dc 0x00000014 Code RO 114 i.wr_dat_only glcd_spi_lpc1700.o
0x000015f0 0x000015f0 0x00000010 Code RO 115 i.wr_dat_start glcd_spi_lpc1700.o
0x00001600 0x00001600 0x00000012 Code RO 116 i.wr_reg glcd_spi_lpc1700.o
0x00001612 0x00001612 0x00001880 Data RO 117 .constdata glcd_spi_lpc1700.o
0x00002e92 0x00002e92 0x00000002 PAD
0x00002e94 0x00002e94 0x00000020 Data RO 311 .constdata led.o
0x00002eb4 0x00002eb4 0x0000000a Data RO 429 .constdata joystick_mcb1700.o
0x00002ebe 0x00002ebe 0x00000002 PAD
0x00002ec0 0x00002ec0 0x00000020 Data RO 984 Region$$Table anon$$obj.o
Execution Region RW_IRAM1 (Exec base: 0x10000000, Load base: 0x00002ee0, Size: 0x00000238, Max: 0x00008000, ABSOLUTE)
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
0x10000000 0x00002ee0 0x00000004 Data RW 8 .data blinky.o
0x10000004 0x00002ee4 0x00000004 Data RW 10 .data blinky.o
0x10000008 0x00002ee8 0x00000006 Data RW 118 .data glcd_spi_lpc1700.o
0x1000000e 0x00002eee 0x00000002 PAD
0x10000010 0x00002ef0 0x00000010 Data RW 273 .data irq.o
0x10000020 0x00002f00 0x00000004 Data RW 360 .data adc_mcb1700.o
0x10000024 0x00002f04 0x00000004 Data RW 591 .data system_lpc17xx.o
0x10000028 - 0x0000000a Zero RW 6 .bss blinky.o
0x10000032 0x00002f08 0x00000006 PAD
0x10000038 - 0x00000200 Zero RW 576 STACK startup_lpc17xx.o
==============================================================================
Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug Object Name
152 34 0 4 0 30816 adc_mcb1700.o
512 162 0 8 10 51736 blinky.o
2522 104 6272 6 0 14325 glcd_spi_lpc1700.o
100 14 0 0 0 1846 gpio_lpc17xx.o
76 8 0 16 0 773 irq.o
136 4 10 0 0 2226 joystick_mcb1700.o
150 26 32 0 0 2395 led.o
112 4 0 0 0 896 pin_lpc17xx.o
40 12 204 0 512 1036 startup_lpc17xx.o
184 12 0 4 0 855 system_lpc17xx.o
----------------------------------------------------------------------
3994 380 6554 40 528 106904 Object Totals
0 0 32 0 0 0 (incl. Generated)
10 0 4 2 6 0 (incl. Padding)
----------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name
0 0 0 0 0 0 entry.o
0 0 0 0 0 0 entry10a.o
0 0 0 0 0 0 entry11a.o
8 4 0 0 0 0 entry2.o
4 0 0 0 0 0 entry5.o
0 0 0 0 0 0 entry7b.o
0 0 0 0 0 0 entry8b.o
8 4 0 0 0 0 entry9a.o
30 0 0 0 0 0 handlers.o
36 8 0 0 0 68 init.o
30 0 0 0 0 68 llshl.o
32 0 0 0 0 68 llushr.o
1204 60 0 0 0 504 printf8.o
98 0 0 0 0 92 uldiv.o
----------------------------------------------------------------------
1452 76 0 0 0 800 Library Totals
2 0 0 0 0 0 (incl. Padding)
----------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Name
1450 76 0 0 0 800 mc_w.l
----------------------------------------------------------------------
1452 76 0 0 0 800 Library Totals
----------------------------------------------------------------------
==============================================================================
Code (inc. data) RO Data RW Data ZI Data Debug
5446 456 6554 40 528 105672 Grand Totals
5446 456 6554 40 528 105672 ELF Image Totals
5446 456 6554 40 0 0 ROM Totals
==============================================================================
Total RO Size (Code + RO Data) 12000 ( 11.72kB)
Total RW Size (RW Data + ZI Data) 568 ( 0.55kB)
Total ROM Size (Code + RO Data + RW Data) 12040 ( 11.76kB)
==============================================================================
|