Subversion Repositories HomeAutomation

Rev

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 Wed Oct 25 15:35:16 2006
2
Linker Map File - Created Sun Oct 29 20:04:53 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   0x00001a
10
                   .cinit    romdata   0x00002a    program   0x00001a
11
              .code_CAN.o       code   0x000044    program   0x000550
11
              .code_CAN.o       code   0x000044    program   0x000550
12
             .code_Main.o       code   0x000594    program   0x000430
12
             .code_Main.o       code   0x000594    program   0x000432
13
             .code_uart.o       code   0x0009c4    program   0x000108
13
             .code_uart.o       code   0x0009c6    program   0x00010e
14
               _cinit_scn       code   0x000acc    program   0x00009e
14
               _cinit_scn       code   0x000ad4    program   0x00009e
15
             .code_Tick.o       code   0x000b6a    program   0x000044
15
             .code_Tick.o       code   0x000b72    program   0x000044
16
             _startup_scn       code   0x000bae    program   0x000018
16
             _startup_scn       code   0x000bb6    program   0x000018
17
          .romdata_Tick.o    romdata   0x000bc6    program   0x000000
17
          .romdata_Tick.o    romdata   0x000bce    program   0x000000
18
          .idata_Tick.o_i    romdata   0x000bc6    program   0x000004
18
          .idata_Tick.o_i    romdata   0x000bce    program   0x000004
19
          .romdata_Main.o    romdata   0x000bc6    program   0x000000
19
          .romdata_Main.o    romdata   0x000bce    program   0x000000
20
           .romdata_CAN.o    romdata   0x000bc6    program   0x000000
20
           .romdata_CAN.o    romdata   0x000bce    program   0x000000
21
          .romdata_uart.o    romdata   0x000bc6    program   0x000000
21
          .romdata_uart.o    romdata   0x000bce    program   0x000000
22
          .idata_uart.o_i    romdata   0x000bc6    program   0x000000
22
          .idata_uart.o_i    romdata   0x000bce    program   0x000000
23
         .romdata_c018i.o    romdata   0x000bc6    program   0x000000
23
         .romdata_c018i.o    romdata   0x000bce    program   0x000000
24
         .idata_c018i.o_i    romdata   0x000bc6    program   0x000000
24
         .idata_c018i.o_i    romdata   0x000bce    program   0x000000
25
          .idata_Main.o_i    romdata   0x000bca    program   0x00000a
25
          .idata_Main.o_i    romdata   0x000bd2    program   0x00000a
26
           .idata_CAN.o_i    romdata   0x000bd4    program   0x000000
26
           .idata_CAN.o_i    romdata   0x000bdc    program   0x000000
27
            .code_c018i.o       code   0x000bd4    program   0x000000
27
            .code_c018i.o       code   0x000bdc    program   0x000000
28
                 .tmpdata      udata   0x000000       data   0x000014
28
                 .tmpdata      udata   0x000000       data   0x000014
29
                MATH_DATA      udata   0x000014       data   0x00000b
29
                MATH_DATA      udata   0x000014       data   0x00000b
30
           .udata_c018i.o      udata   0x000060       data   0x00000a
30
           .udata_c018i.o      udata   0x000060       data   0x00000a
31
            .idata_Main.o      idata   0x00006a       data   0x00000a
31
            .idata_Main.o      idata   0x00006a       data   0x00000a
32
            .idata_Tick.o      idata   0x000074       data   0x000004
32
            .idata_Tick.o      idata   0x000074       data   0x000004
Line 60... Line 60...
60
                               Start         End      
60
                               Start         End      
61
                           ---------   ---------      
61
                           ---------   ---------      
62
                            0x000000    0x000005      
62
                            0x000000    0x000005      
63
                            0x000008    0x00000d      
63
                            0x000008    0x00000d      
64
                            0x000018    0x00001d      
64
                            0x000018    0x00001d      
65
                            0x00002a    0x000bd3      
65
                            0x00002a    0x000bdb      
66
            3004 out of 99352 program addresses used, program memory utilization is 3%
66
            3012 out of 99352 program addresses used, program memory utilization is 3%
67
 
67
 
68
 
68
 
69
 
69
 
70
                              Symbols - Sorted by Name
70
                              Symbols - Sorted by Name
71
                     Name    Address   Location    Storage File                     
71
                     Name    Address   Location    Storage File                     
Line 86... Line 86...
86
           ___if_lbl00040   0x0003ee    program     static                          
86
           ___if_lbl00040   0x0003ee    program     static                          
87
           ___if_lbl00041   0x000510    program     static                          
87
           ___if_lbl00041   0x000510    program     static                          
88
           ___if_lbl00043   0x000526    program     static                          
88
           ___if_lbl00043   0x000526    program     static                          
89
           ___if_lbl00045   0x000532    program     static                          
89
           ___if_lbl00045   0x000532    program     static                          
90
       ___return_lbl00000   0x000004    program     static                          
90
       ___return_lbl00000   0x000004    program     static                          
91
       ___return_lbl00001   0x000bc4    program     static                          
91
       ___return_lbl00001   0x000bcc    program     static                          
92
       ___return_lbl00002   0x000b68    program     static                          
92
       ___return_lbl00002   0x000b70    program     static                          
93
       ___return_lbl00004   0x00000c    program     static                          
93
       ___return_lbl00004   0x00000c    program     static                          
94
       ___return_lbl00006   0x00001c    program     static                          
94
       ___return_lbl00006   0x00001c    program     static                          
95
       ___return_lbl00034   0x00058c    program     static                          
95
       ___return_lbl00034   0x00058c    program     static                          
96
              __tmplbl_13   0x0003e2    program     static                          
96
              __tmplbl_13   0x0003e2    program     static                          
97
               __tmplbl_3   0x0003ea    program     static                          
97
               __tmplbl_3   0x0003ea    program     static                          
98
               __tmplbl_4   0x0003ce    program     static                          
98
               __tmplbl_4   0x0003ce    program     static                          
99
                _do_cinit   0x000acc    program     extern C:\MCC18\src\traditional\startup\c018i.c
99
                _do_cinit   0x000ad4    program     extern C:\MCC18\src\traditional\startup\c018i.c
100
                   _entry   0x000000    program     extern C:\MCC18\src\traditional\startup\c018i.c
100
                   _entry   0x000000    program     extern C:\MCC18\src\traditional\startup\c018i.c
101
                 _startup   0x000bae    program     extern C:\MCC18\src\traditional\startup\c018i.c
101
                 _startup   0x000bb6    program     extern C:\MCC18\src\traditional\startup\c018i.c
102
             canGetPacket   0x00013c    program     static F:\MCP\projects\CAN\canToSerial\Source\CAN.c
102
             canGetPacket   0x00013c    program     static F:\MCP\projects\CAN\canToSerial\Source\CAN.c
103
                   canISR   0x00009a    program     extern F:\MCP\projects\CAN\canToSerial\Source\CAN.c
103
                   canISR   0x00009a    program     extern F:\MCP\projects\CAN\canToSerial\Source\CAN.c
104
                  canInit   0x000044    program     extern F:\MCP\projects\CAN\canToSerial\Source\CAN.c
104
                  canInit   0x000044    program     extern F:\MCP\projects\CAN\canToSerial\Source\CAN.c
105
                 canParse   0x00068a    program     extern F:\MCP\projects\CAN\canToSerial\Source\Main.c
105
                 canParse   0x00068a    program     extern F:\MCP\projects\CAN\canToSerial\Source\Main.c
106
           canSendMessage   0x00038c    program     extern F:\MCP\projects\CAN\canToSerial\Source\CAN.c
106
           canSendMessage   0x00038c    program     extern F:\MCP\projects\CAN\canToSerial\Source\CAN.c
107
                copy_loop   0x000b3e    program     static                          
107
                copy_loop   0x000b46    program     static                          
108
            copy_one_byte   0x000b44    program     static                          
108
            copy_one_byte   0x000b4c    program     static                          
109
                     done   0x000b68    program     static                          
109
                     done   0x000b70    program     static                          
110
             done_copying   0x000b52    program     static                          
110
             done_copying   0x000b5a    program     static                          
111
                     loop   0x000bbe    program     static                          
111
                     loop   0x000bc6    program     static                          
112
                     main   0x000594    program     extern F:\MCP\projects\CAN\canToSerial\Source\Main.c
112
                     main   0x000594    program     extern F:\MCP\projects\CAN\canToSerial\Source\Main.c
113
                 mainInit   0x00067e    program     static F:\MCP\projects\CAN\canToSerial\Source\Main.c
113
                 mainInit   0x00067e    program     static F:\MCP\projects\CAN\canToSerial\Source\Main.c
114
                     test   0x000ae6    program     static                          
114
                     test   0x000aee    program     static                          
115
                  tickGet   0x000b7e    program     extern F:\MCP\projects\CAN\canToSerial\Source\Tick.c
115
                  tickGet   0x000b86    program     extern F:\MCP\projects\CAN\canToSerial\Source\Tick.c
116
                 tickInit   0x000b6a    program     extern F:\MCP\projects\CAN\canToSerial\Source\Tick.c
116
                 tickInit   0x000b72    program     extern F:\MCP\projects\CAN\canToSerial\Source\Tick.c
117
               tickUpdate   0x000b92    program     extern F:\MCP\projects\CAN\canToSerial\Source\Tick.c
117
               tickUpdate   0x000b9a    program     extern F:\MCP\projects\CAN\canToSerial\Source\Tick.c
118
                 uartBusy   0x000a82    program     static F:\MCP\projects\CAN\canToSerial\Source\uart.c
118
                 uartBusy   0x000a8a    program     static F:\MCP\projects\CAN\canToSerial\Source\uart.c
119
             uartDataRedy   0x000ab8    program     extern F:\MCP\projects\CAN\canToSerial\Source\uart.c
119
             uartDataRedy   0x000ac0    program     extern F:\MCP\projects\CAN\canToSerial\Source\uart.c
120
                  uartGet   0x000a90    program     extern F:\MCP\projects\CAN\canToSerial\Source\uart.c
120
                  uartGet   0x000a98    program     extern F:\MCP\projects\CAN\canToSerial\Source\uart.c
121
                  uartISR   0x000a96    program     extern F:\MCP\projects\CAN\canToSerial\Source\uart.c
121
                  uartISR   0x000a9e    program     extern F:\MCP\projects\CAN\canToSerial\Source\uart.c
122
                 uartInit   0x0009c4    program     extern F:\MCP\projects\CAN\canToSerial\Source\uart.c
122
                 uartInit   0x0009c6    program     extern F:\MCP\projects\CAN\canToSerial\Source\uart.c
123
                uartParse   0x0007d0    program     extern F:\MCP\projects\CAN\canToSerial\Source\Main.c
123
                uartParse   0x0007d0    program     extern F:\MCP\projects\CAN\canToSerial\Source\Main.c
124
                 uartPutc   0x0009dc    program     extern F:\MCP\projects\CAN\canToSerial\Source\uart.c
124
                 uartPutc   0x0009e4    program     extern F:\MCP\projects\CAN\canToSerial\Source\uart.c
125
                uartPutrs   0x000a3c    program     extern F:\MCP\projects\CAN\canToSerial\Source\uart.c
125
                uartPutrs   0x000a44    program     extern F:\MCP\projects\CAN\canToSerial\Source\uart.c
126
                 uartPuts   0x0009fa    program     extern F:\MCP\projects\CAN\canToSerial\Source\uart.c
126
                 uartPuts   0x000a02    program     extern F:\MCP\projects\CAN\canToSerial\Source\uart.c
127
                   ADCON0   0x000fc2       data     extern C:\MCC18\src\traditional\proc\p18f2685.asm
127
                   ADCON0   0x000fc2       data     extern C:\MCC18\src\traditional\proc\p18f2685.asm
128
               ADCON0bits   0x000fc2       data     extern C:\MCC18\src\traditional\proc\p18f2685.asm
128
               ADCON0bits   0x000fc2       data     extern C:\MCC18\src\traditional\proc\p18f2685.asm
129
                   ADCON1   0x000fc1       data     extern C:\MCC18\src\traditional\proc\p18f2685.asm
129
                   ADCON1   0x000fc1       data     extern C:\MCC18\src\traditional\proc\p18f2685.asm
130
               ADCON1bits   0x000fc1       data     extern C:\MCC18\src\traditional\proc\p18f2685.asm
130
               ADCON1bits   0x000fc1       data     extern C:\MCC18\src\traditional\proc\p18f2685.asm
131
                   ADCON2   0x000fc0       data     extern C:\MCC18\src\traditional\proc\p18f2685.asm
131
                   ADCON2   0x000fc0       data     extern C:\MCC18\src\traditional\proc\p18f2685.asm
Line 898... Line 898...
898
                  HighISR   0x0005a6    program     extern F:\MCP\projects\CAN\canToSerial\Source\Main.c
898
                  HighISR   0x0005a6    program     extern F:\MCP\projects\CAN\canToSerial\Source\Main.c
899
                   LowISR   0x000658    program     extern F:\MCP\projects\CAN\canToSerial\Source\Main.c
899
                   LowISR   0x000658    program     extern F:\MCP\projects\CAN\canToSerial\Source\Main.c
900
                 mainInit   0x00067e    program     static F:\MCP\projects\CAN\canToSerial\Source\Main.c
900
                 mainInit   0x00067e    program     static F:\MCP\projects\CAN\canToSerial\Source\Main.c
901
                 canParse   0x00068a    program     extern F:\MCP\projects\CAN\canToSerial\Source\Main.c
901
                 canParse   0x00068a    program     extern F:\MCP\projects\CAN\canToSerial\Source\Main.c
902
                uartParse   0x0007d0    program     extern F:\MCP\projects\CAN\canToSerial\Source\Main.c
902
                uartParse   0x0007d0    program     extern F:\MCP\projects\CAN\canToSerial\Source\Main.c
903
                 uartInit   0x0009c4    program     extern F:\MCP\projects\CAN\canToSerial\Source\uart.c
903
                 uartInit   0x0009c6    program     extern F:\MCP\projects\CAN\canToSerial\Source\uart.c
904
                 uartPutc   0x0009dc    program     extern F:\MCP\projects\CAN\canToSerial\Source\uart.c
904
                 uartPutc   0x0009e4    program     extern F:\MCP\projects\CAN\canToSerial\Source\uart.c
905
                 uartPuts   0x0009fa    program     extern F:\MCP\projects\CAN\canToSerial\Source\uart.c
905
                 uartPuts   0x000a02    program     extern F:\MCP\projects\CAN\canToSerial\Source\uart.c
906
                uartPutrs   0x000a3c    program     extern F:\MCP\projects\CAN\canToSerial\Source\uart.c
906
                uartPutrs   0x000a44    program     extern F:\MCP\projects\CAN\canToSerial\Source\uart.c
907
                 uartBusy   0x000a82    program     static F:\MCP\projects\CAN\canToSerial\Source\uart.c
907
                 uartBusy   0x000a8a    program     static F:\MCP\projects\CAN\canToSerial\Source\uart.c
908
                  uartGet   0x000a90    program     extern F:\MCP\projects\CAN\canToSerial\Source\uart.c
908
                  uartGet   0x000a98    program     extern F:\MCP\projects\CAN\canToSerial\Source\uart.c
909
                  uartISR   0x000a96    program     extern F:\MCP\projects\CAN\canToSerial\Source\uart.c
909
                  uartISR   0x000a9e    program     extern F:\MCP\projects\CAN\canToSerial\Source\uart.c
910
             uartDataRedy   0x000ab8    program     extern F:\MCP\projects\CAN\canToSerial\Source\uart.c
910
             uartDataRedy   0x000ac0    program     extern F:\MCP\projects\CAN\canToSerial\Source\uart.c
911
                _do_cinit   0x000acc    program     extern C:\MCC18\src\traditional\startup\c018i.c
911
                _do_cinit   0x000ad4    program     extern C:\MCC18\src\traditional\startup\c018i.c
912
                     test   0x000ae6    program     static                          
912
                     test   0x000aee    program     static                          
913
                copy_loop   0x000b3e    program     static                          
913
                copy_loop   0x000b46    program     static                          
914
            copy_one_byte   0x000b44    program     static                          
914
            copy_one_byte   0x000b4c    program     static                          
915
             done_copying   0x000b52    program     static                          
915
             done_copying   0x000b5a    program     static                          
916
                     done   0x000b68    program     static                          
916
                     done   0x000b70    program     static                          
917
       ___return_lbl00002   0x000b68    program     static                          
917
       ___return_lbl00002   0x000b70    program     static                          
918
                 tickInit   0x000b6a    program     extern F:\MCP\projects\CAN\canToSerial\Source\Tick.c
918
                 tickInit   0x000b72    program     extern F:\MCP\projects\CAN\canToSerial\Source\Tick.c
919
                  tickGet   0x000b7e    program     extern F:\MCP\projects\CAN\canToSerial\Source\Tick.c
919
                  tickGet   0x000b86    program     extern F:\MCP\projects\CAN\canToSerial\Source\Tick.c
920
               tickUpdate   0x000b92    program     extern F:\MCP\projects\CAN\canToSerial\Source\Tick.c
920
               tickUpdate   0x000b9a    program     extern F:\MCP\projects\CAN\canToSerial\Source\Tick.c
921
                 _startup   0x000bae    program     extern C:\MCC18\src\traditional\startup\c018i.c
921
                 _startup   0x000bb6    program     extern C:\MCC18\src\traditional\startup\c018i.c
922
                     loop   0x000bbe    program     static                          
922
                     loop   0x000bc6    program     static                          
923
       ___return_lbl00001   0x000bc4    program     static                          
923
       ___return_lbl00001   0x000bcc    program     static                          
924
                  __tmp_0   0x000000       data     static F:\MCP\projects\CAN\canToSerial\Source\Main.c
924
                  __tmp_0   0x000000       data     static F:\MCP\projects\CAN\canToSerial\Source\Main.c
925
                  __tmp_0   0x000000       data     static F:\MCP\projects\CAN\canToSerial\Source\CAN.c
925
                  __tmp_0   0x000000       data     static F:\MCP\projects\CAN\canToSerial\Source\CAN.c
926
                  __REMB3   0x000014       data     extern C:\MCC18\SRC\TRADIT~1\MATH\aarg.asm
926
                  __REMB3   0x000014       data     extern C:\MCC18\SRC\TRADIT~1\MATH\aarg.asm
927
                 __AARGB7   0x000014       data     extern C:\MCC18\SRC\TRADIT~1\MATH\aarg.asm
927
                 __AARGB7   0x000014       data     extern C:\MCC18\SRC\TRADIT~1\MATH\aarg.asm
928
                  __REMB2   0x000015       data     extern C:\MCC18\SRC\TRADIT~1\MATH\aarg.asm
928
                  __REMB2   0x000015       data     extern C:\MCC18\SRC\TRADIT~1\MATH\aarg.asm