Rev 53 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed
| Rev 53 | Rev 56 | ||
|---|---|---|---|
| Line 1... | Line 1... | ||
| 1 | MPLINK 4.02, Linker |
1 | MPLINK 4.02, Linker |
| 2 | Linker Map File - Created |
2 | Linker Map File - Created Wed Oct 25 15:36:27 2006 |
| 3 | 3 | ||
| 4 | Section Info |
4 | Section Info |
| 5 | Section Type Address Location Size(Bytes) |
5 | Section Type Address Location Size(Bytes) |
| 6 | --------- --------- --------- --------- --------- |
6 | --------- --------- --------- --------- --------- |
| 7 | _entry_scn code 0x000000 program 0x000006 |
7 | _entry_scn code 0x000000 program 0x000006 |
| 8 | highVector code 0x000008 program 0x000006 |
8 | highVector code 0x000008 program 0x000006 |
| 9 | lowVector code 0x000018 program 0x000006 |
9 | lowVector code 0x000018 program 0x000006 |
| 10 | .cinit romdata 0x00002a program 0x000002 |
10 | .cinit romdata 0x00002a program 0x000002 |
| 11 | .code_CAN.o code 0x00002c program |
11 | .code_CAN.o code 0x00002c program 0x000550 |
| 12 | .code_Main.o code |
12 | .code_Main.o code 0x00057c program 0x0000f8 |
| 13 | _cinit_scn code |
13 | _cinit_scn code 0x000674 program 0x00009e |
| 14 | _startup_scn code |
14 | _startup_scn code 0x000712 program 0x000018 |
| 15 | .idata_c018i.o_i romdata |
15 | .idata_c018i.o_i romdata 0x00072a program 0x000000 |
| 16 | .romdata_c018i.o romdata |
16 | .romdata_c018i.o romdata 0x00072a program 0x000000 |
| 17 | .code_c018i.o code |
17 | .code_c018i.o code 0x00072a program 0x000000 |
| 18 | .idata_Main.o_i romdata |
18 | .idata_Main.o_i romdata 0x00072a program 0x000000 |
| 19 | .romdata_Main.o romdata |
19 | .romdata_Main.o romdata 0x00072a program 0x000000 |
| 20 | .idata_CAN.o_i romdata |
20 | .idata_CAN.o_i romdata 0x00072a program 0x000000 |
| 21 | .romdata_CAN.o romdata |
21 | .romdata_CAN.o romdata 0x00072a program 0x000000 |
| 22 | .tmpdata udata 0x000000 data 0x000014 |
22 | .tmpdata udata 0x000000 data 0x000014 |
| 23 | MATH_DATA udata 0x000014 data 0x000002 |
23 | MATH_DATA udata 0x000014 data 0x000002 |
| 24 | .udata_c018i.o udata 0x000060 data 0x00000a |
24 | .udata_c018i.o udata 0x000060 data 0x00000a |
| 25 | .idata_c018i.o idata 0x00006a data 0x000000 |
25 | .idata_c018i.o idata 0x00006a data 0x000000 |
| 26 | .udata_Main.o udata 0x00006a data 0x000000 |
26 | .udata_Main.o udata 0x00006a data 0x000000 |
| Line 50... | Line 50... | ||
| 50 | Start End |
50 | Start End |
| 51 | --------- --------- |
51 | --------- --------- |
| 52 | 0x000000 0x000005 |
52 | 0x000000 0x000005 |
| 53 | 0x000008 0x00000d |
53 | 0x000008 0x00000d |
| 54 | 0x000018 0x00001d |
54 | 0x000018 0x00001d |
| 55 | 0x00002a |
55 | 0x00002a 0x000729 |
| 56 |
|
56 | 1810 out of 99352 program addresses used, program memory utilization is 1% |
| 57 | 57 | ||
| 58 | 58 | ||
| 59 | 59 | ||
| 60 | Symbols - Sorted by Name |
60 | Symbols - Sorted by Name |
| 61 | Name Address Location Storage File |
61 | Name Address Location Storage File |
| 62 | --------- --------- --------- --------- --------- |
62 | --------- --------- --------- --------- --------- |
| 63 | HighISR |
63 | HighISR 0x000586 program extern F:\MCP\projects\CAN\canBoot\Source\Main.c |
| 64 | HighVector 0x000008 program extern F:\MCP\projects\CAN\canBoot\Source\Main.c |
64 | HighVector 0x000008 program extern F:\MCP\projects\CAN\canBoot\Source\Main.c |
| 65 | LowISR |
65 | LowISR 0x000630 program extern F:\MCP\projects\CAN\canBoot\Source\Main.c |
| 66 | LowVector 0x000018 program extern F:\MCP\projects\CAN\canBoot\Source\Main.c |
66 | LowVector 0x000018 program extern F:\MCP\projects\CAN\canBoot\Source\Main.c |
| 67 | ___?: |
67 | ___?:_lbl00047 0x000556 program static |
| 68 | ___?: |
68 | ___?:_lbl00048 0x000554 program static |
| 69 |
|
69 | ___else_lbl00038 0x0003a8 program static |
| 70 |
|
70 | ___else_lbl00042 0x00049a program static |
| - | 71 | ___else_lbl00044 0x000508 program static |
|
| 71 |
|
72 | ___else_lbl00046 0x000518 program static |
| - | 73 | ___if_lbl00035 0x00038a program static |
|
| 72 |
|
74 | ___if_lbl00036 0x000398 program static |
| 73 |
|
75 | ___if_lbl00037 0x0003ac program static |
| 74 |
|
76 | ___if_lbl00040 0x0003d6 program static |
| 75 |
|
77 | ___if_lbl00041 0x0004f8 program static |
| - | 78 | ___if_lbl00043 0x00050e program static |
|
| 76 |
|
79 | ___if_lbl00045 0x00051a program static |
| 77 | ___return_lbl00000 0x000004 program static |
80 | ___return_lbl00000 0x000004 program static |
| 78 | ___return_lbl00001 |
81 | ___return_lbl00001 0x000728 program static |
| 79 | ___return_lbl00002 |
82 | ___return_lbl00002 0x000710 program static |
| 80 | ___return_lbl00004 0x00000c program static |
83 | ___return_lbl00004 0x00000c program static |
| 81 | ___return_lbl00006 0x00001c program static |
84 | ___return_lbl00006 0x00001c program static |
| 82 |
|
85 | ___return_lbl00034 0x000574 program static |
| - | 86 | __tmplbl_13 0x0003ca program static |
|
| - | 87 | __tmplbl_3 0x0003d2 program static |
|
| - | 88 | __tmplbl_4 0x0003b6 program static |
|
| 83 | _do_cinit |
89 | _do_cinit 0x000674 program extern C:\MCC18\src\traditional\startup\c018i.c |
| 84 | _entry 0x000000 program extern C:\MCC18\src\traditional\startup\c018i.c |
90 | _entry 0x000000 program extern C:\MCC18\src\traditional\startup\c018i.c |
| 85 | _startup |
91 | _startup 0x000712 program extern C:\MCC18\src\traditional\startup\c018i.c |
| 86 | canGetPacket 0x000124 program static F: |
92 | canGetPacket 0x000124 program static F:\MCP\projects\CAN\canBoot\Source\CAN.c |
| 87 | canISR 0x000082 program extern F: |
93 | canISR 0x000082 program extern F:\MCP\projects\CAN\canBoot\Source\CAN.c |
| 88 | canInit 0x00002c program extern F: |
94 | canInit 0x00002c program extern F:\MCP\projects\CAN\canBoot\Source\CAN.c |
| 89 | canParse |
95 | canParse 0x000662 program extern F:\MCP\projects\CAN\canBoot\Source\Main.c |
| 90 | canSendMessage |
96 | canSendMessage 0x000374 program extern F:\MCP\projects\CAN\canBoot\Source\CAN.c |
| 91 | copy_loop |
97 | copy_loop 0x0006e6 program static |
| 92 | copy_one_byte |
98 | copy_one_byte 0x0006ec program static |
| 93 | done |
99 | done 0x000710 program static |
| 94 | done_copying |
100 | done_copying 0x0006fa program static |
| 95 | loop |
101 | loop 0x000722 program static |
| 96 | main |
102 | main 0x00057c program extern F:\MCP\projects\CAN\canBoot\Source\Main.c |
| 97 | mainInit |
103 | mainInit 0x000656 program static F:\MCP\projects\CAN\canBoot\Source\Main.c |
| 98 | test |
104 | test 0x00068e program static |
| 99 | ADCON0 0x000fc2 data extern C:\MCC18\src\traditional\proc\p18f2685.asm |
105 | ADCON0 0x000fc2 data extern C:\MCC18\src\traditional\proc\p18f2685.asm |
| 100 | ADCON0bits 0x000fc2 data extern C:\MCC18\src\traditional\proc\p18f2685.asm |
106 | ADCON0bits 0x000fc2 data extern C:\MCC18\src\traditional\proc\p18f2685.asm |
| 101 | ADCON1 0x000fc1 data extern C:\MCC18\src\traditional\proc\p18f2685.asm |
107 | ADCON1 0x000fc1 data extern C:\MCC18\src\traditional\proc\p18f2685.asm |
| 102 | ADCON1bits 0x000fc1 data extern C:\MCC18\src\traditional\proc\p18f2685.asm |
108 | ADCON1bits 0x000fc1 data extern C:\MCC18\src\traditional\proc\p18f2685.asm |
| 103 | ADCON2 0x000fc0 data extern C:\MCC18\src\traditional\proc\p18f2685.asm |
109 | ADCON2 0x000fc0 data extern C:\MCC18\src\traditional\proc\p18f2685.asm |
| Line 807... | Line 813... | ||
| 807 | WDTCON 0x000fd1 data extern C:\MCC18\src\traditional\proc\p18f2685.asm |
813 | WDTCON 0x000fd1 data extern C:\MCC18\src\traditional\proc\p18f2685.asm |
| 808 | WDTCONbits 0x000fd1 data extern C:\MCC18\src\traditional\proc\p18f2685.asm |
814 | WDTCONbits 0x000fd1 data extern C:\MCC18\src\traditional\proc\p18f2685.asm |
| 809 | WREG 0x000fe8 data extern C:\MCC18\src\traditional\proc\p18f2685.asm |
815 | WREG 0x000fe8 data extern C:\MCC18\src\traditional\proc\p18f2685.asm |
| 810 | __FPFLAGS 0x000015 data extern C:\MCC18\SRC\TRADIT~1\MATH\cmath18.asm |
816 | __FPFLAGS 0x000015 data extern C:\MCC18\SRC\TRADIT~1\MATH\cmath18.asm |
| 811 | __FPFLAGSbits 0x000015 data extern C:\MCC18\SRC\TRADIT~1\MATH\cmath18.asm |
817 | __FPFLAGSbits 0x000015 data extern C:\MCC18\SRC\TRADIT~1\MATH\cmath18.asm |
| 812 | __tmp_0 0x000000 data static F: |
818 | __tmp_0 0x000000 data static F:\MCP\projects\CAN\canBoot\Source\CAN.c |
| 813 | curr_byte 0x000063 data static C:\MCC18\src\traditional\startup\c018i.c |
819 | curr_byte 0x000063 data static C:\MCC18\src\traditional\startup\c018i.c |
| 814 | curr_entry 0x000065 data static C:\MCC18\src\traditional\startup\c018i.c |
820 | curr_entry 0x000065 data static C:\MCC18\src\traditional\startup\c018i.c |
| 815 | data_ptr 0x000067 data static C:\MCC18\src\traditional\startup\c018i.c |
821 | data_ptr 0x000067 data static C:\MCC18\src\traditional\startup\c018i.c |
| 816 | prom 0x000060 data static C:\MCC18\src\traditional\startup\c018i.c |
822 | prom 0x000060 data static C:\MCC18\src\traditional\startup\c018i.c |
| 817 | 823 | ||
| Line 824... | Line 830... | ||
| 824 | ___return_lbl00000 0x000004 program static |
830 | ___return_lbl00000 0x000004 program static |
| 825 | HighVector 0x000008 program extern F:\MCP\projects\CAN\canBoot\Source\Main.c |
831 | HighVector 0x000008 program extern F:\MCP\projects\CAN\canBoot\Source\Main.c |
| 826 | ___return_lbl00004 0x00000c program static |
832 | ___return_lbl00004 0x00000c program static |
| 827 | LowVector 0x000018 program extern F:\MCP\projects\CAN\canBoot\Source\Main.c |
833 | LowVector 0x000018 program extern F:\MCP\projects\CAN\canBoot\Source\Main.c |
| 828 | ___return_lbl00006 0x00001c program static |
834 | ___return_lbl00006 0x00001c program static |
| 829 | canInit 0x00002c program extern F: |
835 | canInit 0x00002c program extern F:\MCP\projects\CAN\canBoot\Source\CAN.c |
| 830 | canISR 0x000082 program extern F: |
836 | canISR 0x000082 program extern F:\MCP\projects\CAN\canBoot\Source\CAN.c |
| 831 | canGetPacket 0x000124 program static F: |
837 | canGetPacket 0x000124 program static F:\MCP\projects\CAN\canBoot\Source\CAN.c |
| 832 | canSendMessage |
838 | canSendMessage 0x000374 program extern F:\MCP\projects\CAN\canBoot\Source\CAN.c |
| 833 |
|
839 | ___if_lbl00035 0x00038a program static |
| 834 |
|
840 | ___if_lbl00036 0x000398 program static |
| 835 |
|
841 | ___else_lbl00038 0x0003a8 program static |
| 836 |
|
842 | ___if_lbl00037 0x0003ac program static |
| - | 843 | __tmplbl_4 0x0003b6 program static |
|
| - | 844 | __tmplbl_13 0x0003ca program static |
|
| - | 845 | __tmplbl_3 0x0003d2 program static |
|
| - | 846 | ___if_lbl00040 0x0003d6 program static |
|
| 837 |
|
847 | ___else_lbl00042 0x00049a program static |
| 838 |
|
848 | ___if_lbl00041 0x0004f8 program static |
| - | 849 | ___else_lbl00044 0x000508 program static |
|
| - | 850 | ___if_lbl00043 0x00050e program static |
|
| 839 |
|
851 | ___else_lbl00046 0x000518 program static |
| 840 |
|
852 | ___if_lbl00045 0x00051a program static |
| 841 | ___?: |
853 | ___?:_lbl00048 0x000554 program static |
| 842 | ___?: |
854 | ___?:_lbl00047 0x000556 program static |
| 843 |
|
855 | ___return_lbl00034 0x000574 program static |
| 844 | main |
856 | main 0x00057c program extern F:\MCP\projects\CAN\canBoot\Source\Main.c |
| 845 | HighISR |
857 | HighISR 0x000586 program extern F:\MCP\projects\CAN\canBoot\Source\Main.c |
| 846 | LowISR |
858 | LowISR 0x000630 program extern F:\MCP\projects\CAN\canBoot\Source\Main.c |
| 847 | mainInit |
859 | mainInit 0x000656 program static F:\MCP\projects\CAN\canBoot\Source\Main.c |
| 848 | canParse |
860 | canParse 0x000662 program extern F:\MCP\projects\CAN\canBoot\Source\Main.c |
| 849 | _do_cinit |
861 | _do_cinit 0x000674 program extern C:\MCC18\src\traditional\startup\c018i.c |
| 850 | test |
862 | test 0x00068e program static |
| 851 | copy_loop |
863 | copy_loop 0x0006e6 program static |
| 852 | copy_one_byte |
864 | copy_one_byte 0x0006ec program static |
| 853 | done_copying |
865 | done_copying 0x0006fa program static |
| 854 | ___return_lbl00002 |
866 | ___return_lbl00002 0x000710 program static |
| 855 | done |
867 | done 0x000710 program static |
| 856 | _startup |
868 | _startup 0x000712 program extern C:\MCC18\src\traditional\startup\c018i.c |
| 857 | loop |
869 | loop 0x000722 program static |
| 858 | ___return_lbl00001 |
870 | ___return_lbl00001 0x000728 program static |
| 859 | __tmp_0 0x000000 data static F: |
871 | __tmp_0 0x000000 data static F:\MCP\projects\CAN\canBoot\Source\CAN.c |
| 860 | SIGN 0x000014 data extern C:\MCC18\SRC\TRADIT~1\MATH\cmath18.asm |
872 | SIGN 0x000014 data extern C:\MCC18\SRC\TRADIT~1\MATH\cmath18.asm |
| 861 | __FPFLAGS 0x000015 data extern C:\MCC18\SRC\TRADIT~1\MATH\cmath18.asm |
873 | __FPFLAGS 0x000015 data extern C:\MCC18\SRC\TRADIT~1\MATH\cmath18.asm |
| 862 | __FPFLAGSbits 0x000015 data extern C:\MCC18\SRC\TRADIT~1\MATH\cmath18.asm |
874 | __FPFLAGSbits 0x000015 data extern C:\MCC18\SRC\TRADIT~1\MATH\cmath18.asm |
| 863 | prom 0x000060 data static C:\MCC18\src\traditional\startup\c018i.c |
875 | prom 0x000060 data static C:\MCC18\src\traditional\startup\c018i.c |
| 864 | curr_byte 0x000063 data static C:\MCC18\src\traditional\startup\c018i.c |
876 | curr_byte 0x000063 data static C:\MCC18\src\traditional\startup\c018i.c |