Rev 56 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed
| Rev 56 | Rev 64 | ||
|---|---|---|---|
| Line 1... | Line 1... | ||
| 1 | MPLINK 4.02, Linker |
1 | MPLINK 4.02, Linker |
| 2 | Linker Map File - Created |
2 | Linker Map File - Created Sun Oct 29 21:11:04 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 |
8 | highVector code 0x002008 program 0x000006 |
| 9 | lowVector code |
9 | lowVector code 0x002018 program 0x000006 |
| 10 | .cinit romdata |
10 | .cinit romdata 0x00202a program 0x00001a |
| 11 | .code_CAN.o code |
11 | .code_CAN.o code 0x002044 program 0x00051a |
| 12 | .code_Main.o code |
12 | .code_Main.o code 0x00255e program 0x000450 |
| 13 | _cinit_scn code |
13 | _cinit_scn code 0x0029ae program 0x00009e |
| 14 | .code_Tick.o code |
14 | .code_Tick.o code 0x002a4c program 0x000042 |
| 15 | _startup_scn code |
15 | _startup_scn code 0x002a8e program 0x000018 |
| 16 | .romdata_Main.o romdata |
16 | .romdata_Main.o romdata 0x002aa6 program 0x000000 |
| 17 | .romdata_CAN.o romdata |
17 | .romdata_CAN.o romdata 0x002aa6 program 0x000000 |
| 18 | .romdata_Tick.o romdata |
18 | .romdata_Tick.o romdata 0x002aa6 program 0x000000 |
| 19 | .idata_Tick.o_i romdata |
19 | .idata_Tick.o_i romdata 0x002aa6 program 0x000004 |
| 20 | .romdata_c018i.o romdata |
20 | .romdata_c018i.o romdata 0x002aa6 program 0x000000 |
| 21 | .idata_c018i.o_i romdata |
21 | .idata_c018i.o_i romdata 0x002aa6 program 0x000000 |
| 22 | .idata_Main.o_i romdata |
22 | .idata_Main.o_i romdata 0x002aaa program 0x00000a |
| 23 | .idata_CAN.o_i romdata |
23 | .idata_CAN.o_i romdata 0x002ab4 program 0x000000 |
| 24 | .code_c018i.o code |
24 | .code_c018i.o code 0x002ab4 program 0x000000 |
| 25 | .tmpdata udata 0x000000 data 0x000014 |
25 | .tmpdata udata 0x000000 data 0x000014 |
| 26 | MATH_DATA udata 0x000014 data 0x00000b |
26 | MATH_DATA udata 0x000014 data 0x00000b |
| 27 | HighISR_tmp udata 0x00001f data 0x000004 |
27 | HighISR_tmp udata 0x00001f data 0x000004 |
| 28 | .udata_c018i.o udata 0x000060 data 0x00000a |
28 | .udata_c018i.o udata 0x000060 data 0x00000a |
| 29 | .idata_Main.o idata 0x00006a data 0x00000a |
29 | .idata_Main.o idata 0x00006a data 0x00000a |
| Line 54... | Line 54... | ||
| 54 | 54 | ||
| 55 | Program Memory Usage |
55 | Program Memory Usage |
| 56 | Start End |
56 | Start End |
| 57 | --------- --------- |
57 | --------- --------- |
| 58 | 0x000000 0x000005 |
58 | 0x000000 0x000005 |
| 59 |
|
59 | 0x002008 0x00200d |
| 60 |
|
60 | 0x002018 0x00201d |
| 61 |
|
61 | 0x00202a 0x002ab3 |
| 62 | 2716 out of 99352 program addresses used, program memory utilization is 2% |
62 | 2716 out of 99352 program addresses used, program memory utilization is 2% |
| 63 | 63 | ||
| 64 | 64 | ||
| 65 | 65 | ||
| 66 | Symbols - Sorted by Name |
66 | Symbols - Sorted by Name |
| 67 | Name Address Location Storage File |
67 | Name Address Location Storage File |
| 68 | --------- --------- --------- --------- --------- |
68 | --------- --------- --------- --------- --------- |
| 69 | HighISR |
69 | HighISR 0x0026c2 program extern F:\MCP\projects\CAN\canNode\Source\Main.c |
| 70 | HighVector |
70 | HighVector 0x002008 program extern F:\MCP\projects\CAN\canNode\Source\Main.c |
| 71 | LowISR |
71 | LowISR 0x00289a program extern F:\MCP\projects\CAN\canNode\Source\Main.c |
| 72 | LowVector |
72 | LowVector 0x002018 program extern F:\MCP\projects\CAN\canNode\Source\Main.c |
| 73 | ___?:_lbl00047 |
73 | ___?:_lbl00047 0x002538 program static |
| 74 | ___?:_lbl00048 |
74 | ___?:_lbl00048 0x002536 program static |
| 75 | ___else_lbl00038 |
75 | ___else_lbl00038 0x00238a program static |
| 76 | ___else_lbl00042 |
76 | ___else_lbl00042 0x00247c program static |
| 77 | ___else_lbl00044 |
77 | ___else_lbl00044 0x0024ea program static |
| 78 | ___else_lbl00046 |
78 | ___else_lbl00046 0x0024fa program static |
| 79 | ___if_lbl00035 |
79 | ___if_lbl00035 0x00236c program static |
| 80 | ___if_lbl00036 |
80 | ___if_lbl00036 0x00237a program static |
| 81 | ___if_lbl00037 |
81 | ___if_lbl00037 0x00238e program static |
| 82 | ___if_lbl00040 |
82 | ___if_lbl00040 0x0023b8 program static |
| 83 | ___if_lbl00041 |
83 | ___if_lbl00041 0x0024da program static |
| 84 | ___if_lbl00043 |
84 | ___if_lbl00043 0x0024f0 program static |
| 85 | ___if_lbl00045 |
85 | ___if_lbl00045 0x0024fc program static |
| 86 | ___return_lbl00000 0x000004 program static |
86 | ___return_lbl00000 0x000004 program static |
| 87 | ___return_lbl00001 |
87 | ___return_lbl00001 0x002aa4 program static |
| 88 | ___return_lbl00002 |
88 | ___return_lbl00002 0x002a4a program static |
| 89 | ___return_lbl00012 |
89 | ___return_lbl00012 0x00200c program static |
| 90 | ___return_lbl00014 |
90 | ___return_lbl00014 0x00201c program static |
| 91 | ___return_lbl00034 |
91 | ___return_lbl00034 0x002556 program static |
| 92 | __tmplbl_14 |
92 | __tmplbl_14 0x0023ac program static |
| 93 | __tmplbl_3 |
93 | __tmplbl_3 0x0023b4 program static |
| 94 | __tmplbl_4 |
94 | __tmplbl_4 0x002398 program static |
| 95 | _do_cinit |
95 | _do_cinit 0x0029ae program extern C:\MCC18\src\traditional\startup\c018i.c |
| 96 | _entry 0x000000 program extern C:\MCC18\src\traditional\startup\c018i.c |
96 | _entry 0x000000 program extern C:\MCC18\src\traditional\startup\c018i.c |
| 97 | _startup |
97 | _startup 0x002a8e program extern C:\MCC18\src\traditional\startup\c018i.c |
| 98 | canGetPacket |
98 | canGetPacket 0x00211e program static F:\MCP\projects\CAN\canNode\Source\CAN.c |
| 99 | canISR |
99 | canISR 0x002096 program extern F:\MCP\projects\CAN\canNode\Source\CAN.c |
| 100 | canInit |
100 | canInit 0x002044 program extern F:\MCP\projects\CAN\canNode\Source\CAN.c |
| 101 | canParse |
101 | canParse 0x0028cc program extern F:\MCP\projects\CAN\canNode\Source\Main.c |
| 102 | canSendMessage |
102 | canSendMessage 0x002356 program extern F:\MCP\projects\CAN\canNode\Source\CAN.c |
| 103 | copy_loop |
103 | copy_loop 0x002a20 program static |
| 104 | copy_one_byte |
104 | copy_one_byte 0x002a26 program static |
| 105 | done |
105 | done 0x002a4a program static |
| 106 | done_copying |
106 | done_copying 0x002a34 program static |
| 107 | loop |
107 | loop 0x002a9e program static |
| 108 | main |
108 | main 0x00255e program extern F:\MCP\projects\CAN\canNode\Source\Main.c |
| 109 | mainInit |
109 | mainInit 0x0028bc program static F:\MCP\projects\CAN\canNode\Source\Main.c |
| 110 | test |
110 | test 0x0029c8 program static |
| 111 | tickGet |
111 | tickGet 0x002a60 program extern F:\MCP\projects\CAN\canNode\Source\Tick.c |
| 112 | tickInit |
112 | tickInit 0x002a4c program extern F:\MCP\projects\CAN\canNode\Source\Tick.c |
| 113 | tickUpdate |
113 | tickUpdate 0x002a72 program extern F:\MCP\projects\CAN\canNode\Source\Tick.c |
| 114 | ADCON0 0x000fc2 data extern C:\MCC18\src\traditional\proc\p18f2685.asm |
114 | ADCON0 0x000fc2 data extern C:\MCC18\src\traditional\proc\p18f2685.asm |
| 115 | ADCON0bits 0x000fc2 data extern C:\MCC18\src\traditional\proc\p18f2685.asm |
115 | ADCON0bits 0x000fc2 data extern C:\MCC18\src\traditional\proc\p18f2685.asm |
| 116 | ADCON1 0x000fc1 data extern C:\MCC18\src\traditional\proc\p18f2685.asm |
116 | ADCON1 0x000fc1 data extern C:\MCC18\src\traditional\proc\p18f2685.asm |
| 117 | ADCON1bits 0x000fc1 data extern C:\MCC18\src\traditional\proc\p18f2685.asm |
117 | ADCON1bits 0x000fc1 data extern C:\MCC18\src\traditional\proc\p18f2685.asm |
| 118 | ADCON2 0x000fc0 data extern C:\MCC18\src\traditional\proc\p18f2685.asm |
118 | ADCON2 0x000fc0 data extern C:\MCC18\src\traditional\proc\p18f2685.asm |
| Line 854... | Line 854... | ||
| 854 | Symbols - Sorted by Address |
854 | Symbols - Sorted by Address |
| 855 | Name Address Location Storage File |
855 | Name Address Location Storage File |
| 856 | --------- --------- --------- --------- --------- |
856 | --------- --------- --------- --------- --------- |
| 857 | _entry 0x000000 program extern C:\MCC18\src\traditional\startup\c018i.c |
857 | _entry 0x000000 program extern C:\MCC18\src\traditional\startup\c018i.c |
| 858 | ___return_lbl00000 0x000004 program static |
858 | ___return_lbl00000 0x000004 program static |
| 859 | HighVector |
859 | HighVector 0x002008 program extern F:\MCP\projects\CAN\canNode\Source\Main.c |
| 860 | ___return_lbl00012 |
860 | ___return_lbl00012 0x00200c program static |
| 861 | LowVector |
861 | LowVector 0x002018 program extern F:\MCP\projects\CAN\canNode\Source\Main.c |
| 862 | ___return_lbl00014 |
862 | ___return_lbl00014 0x00201c program static |
| 863 | canInit |
863 | canInit 0x002044 program extern F:\MCP\projects\CAN\canNode\Source\CAN.c |
| 864 | canISR |
864 | canISR 0x002096 program extern F:\MCP\projects\CAN\canNode\Source\CAN.c |
| 865 | canGetPacket |
865 | canGetPacket 0x00211e program static F:\MCP\projects\CAN\canNode\Source\CAN.c |
| 866 | canSendMessage |
866 | canSendMessage 0x002356 program extern F:\MCP\projects\CAN\canNode\Source\CAN.c |
| 867 | ___if_lbl00035 |
867 | ___if_lbl00035 0x00236c program static |
| 868 | ___if_lbl00036 |
868 | ___if_lbl00036 0x00237a program static |
| 869 | ___else_lbl00038 |
869 | ___else_lbl00038 0x00238a program static |
| 870 | ___if_lbl00037 |
870 | ___if_lbl00037 0x00238e program static |
| 871 | __tmplbl_4 |
871 | __tmplbl_4 0x002398 program static |
| 872 | __tmplbl_14 |
872 | __tmplbl_14 0x0023ac program static |
| 873 | __tmplbl_3 |
873 | __tmplbl_3 0x0023b4 program static |
| 874 | ___if_lbl00040 |
874 | ___if_lbl00040 0x0023b8 program static |
| 875 | ___else_lbl00042 |
875 | ___else_lbl00042 0x00247c program static |
| 876 | ___if_lbl00041 |
876 | ___if_lbl00041 0x0024da program static |
| 877 | ___else_lbl00044 |
877 | ___else_lbl00044 0x0024ea program static |
| 878 | ___if_lbl00043 |
878 | ___if_lbl00043 0x0024f0 program static |
| 879 | ___else_lbl00046 |
879 | ___else_lbl00046 0x0024fa program static |
| 880 | ___if_lbl00045 |
880 | ___if_lbl00045 0x0024fc program static |
| 881 | ___?:_lbl00048 |
881 | ___?:_lbl00048 0x002536 program static |
| 882 | ___?:_lbl00047 |
882 | ___?:_lbl00047 0x002538 program static |
| 883 | ___return_lbl00034 |
883 | ___return_lbl00034 0x002556 program static |
| 884 | main |
884 | main 0x00255e program extern F:\MCP\projects\CAN\canNode\Source\Main.c |
| 885 | HighISR |
885 | HighISR 0x0026c2 program extern F:\MCP\projects\CAN\canNode\Source\Main.c |
| 886 | LowISR |
886 | LowISR 0x00289a program extern F:\MCP\projects\CAN\canNode\Source\Main.c |
| 887 | mainInit |
887 | mainInit 0x0028bc program static F:\MCP\projects\CAN\canNode\Source\Main.c |
| 888 | canParse |
888 | canParse 0x0028cc program extern F:\MCP\projects\CAN\canNode\Source\Main.c |
| 889 | _do_cinit |
889 | _do_cinit 0x0029ae program extern C:\MCC18\src\traditional\startup\c018i.c |
| 890 | test |
890 | test 0x0029c8 program static |
| 891 | copy_loop |
891 | copy_loop 0x002a20 program static |
| 892 | copy_one_byte |
892 | copy_one_byte 0x002a26 program static |
| 893 | done_copying |
893 | done_copying 0x002a34 program static |
| 894 | ___return_lbl00002 |
894 | ___return_lbl00002 0x002a4a program static |
| 895 | done |
895 | done 0x002a4a program static |
| 896 | tickInit |
896 | tickInit 0x002a4c program extern F:\MCP\projects\CAN\canNode\Source\Tick.c |
| 897 | tickGet |
897 | tickGet 0x002a60 program extern F:\MCP\projects\CAN\canNode\Source\Tick.c |
| 898 | tickUpdate |
898 | tickUpdate 0x002a72 program extern F:\MCP\projects\CAN\canNode\Source\Tick.c |
| 899 | _startup |
899 | _startup 0x002a8e program extern C:\MCC18\src\traditional\startup\c018i.c |
| 900 | loop |
900 | loop 0x002a9e program static |
| 901 | ___return_lbl00001 |
901 | ___return_lbl00001 0x002aa4 program static |
| 902 | __tmp_0 0x000000 data static F:\MCP\projects\CAN\canNode\Source\Main.c |
902 | __tmp_0 0x000000 data static F:\MCP\projects\CAN\canNode\Source\Main.c |
| 903 | __tmp_0 0x000000 data static F:\MCP\projects\CAN\canNode\Source\CAN.c |
903 | __tmp_0 0x000000 data static F:\MCP\projects\CAN\canNode\Source\CAN.c |
| 904 | __REMB3 0x000014 data extern C:\MCC18\SRC\TRADIT~1\MATH\aarg.asm |
904 | __REMB3 0x000014 data extern C:\MCC18\SRC\TRADIT~1\MATH\aarg.asm |
| 905 | __AARGB7 0x000014 data extern C:\MCC18\SRC\TRADIT~1\MATH\aarg.asm |
905 | __AARGB7 0x000014 data extern C:\MCC18\SRC\TRADIT~1\MATH\aarg.asm |
| 906 | __REMB2 0x000015 data extern C:\MCC18\SRC\TRADIT~1\MATH\aarg.asm |
906 | __REMB2 0x000015 data extern C:\MCC18\SRC\TRADIT~1\MATH\aarg.asm |