MPLINK 3.93, Linker Linker Map File - Created Tue Jul 12 14:41:15 2005 Section Info Section Type Address Location Size(Bytes) --------- --------- --------- --------- --------- .reset code 0x000000 program 0x000008 .intr_svc code 0x000004 program 0x000048 .cinit romdata 0x000028 program 0x000004 .main code 0x00002a program 0x00034c .uart code 0x0001d0 program 0x00011a .ram code 0x00025d program 0x00006e .strt code 0x000294 program 0x000056 .table code 0x0002bf program 0x000014 .intr code 0x0002c9 program 0x00000e .config code 0x002007 program 0x000002 .bank0 udata 0x000020 data 0x000040 .udata_shr udata 0x000071 data 0x000001 Program Memory Usage Start End --------- --------- 0x000000 0x0002cf 0x002007 0x002007 721 out of 8193 program addresses used, program memory utilization is 8% Symbols - Sorted by Name Name Address Location Storage File --------- --------- --------- --------- --------- START 0x000294 program static F:\PICProj\EpromEmulator\!startup.asm _101here 0x0000aa program static F:\PICProj\EpromEmulator\main.asm _108here 0x0000b0 program static F:\PICProj\EpromEmulator\main.asm _116here 0x0000b9 program static F:\PICProj\EpromEmulator\main.asm _124here 0x0000c2 program static F:\PICProj\EpromEmulator\main.asm _13here 0x000031 program static F:\PICProj\EpromEmulator\main.asm _152here 0x0000fe program static F:\PICProj\EpromEmulator\main.asm _159here 0x000104 program static F:\PICProj\EpromEmulator\main.asm _166here 0x00010d program static F:\PICProj\EpromEmulator\main.asm _173here 0x000113 program static F:\PICProj\EpromEmulator\main.asm _180here 0x000119 program static F:\PICProj\EpromEmulator\main.asm _187here 0x00011f program static F:\PICProj\EpromEmulator\main.asm _194here 0x000127 program static F:\PICProj\EpromEmulator\main.asm _203here 0x000130 program static F:\PICProj\EpromEmulator\main.asm _212here 0x000139 program static F:\PICProj\EpromEmulator\main.asm _219here 0x00013e program static F:\PICProj\EpromEmulator\main.asm _227here 0x000147 program static F:\PICProj\EpromEmulator\main.asm _22here 0x0002b3 program static F:\PICProj\EpromEmulator\!startup.asm _235here 0x00014f program static F:\PICProj\EpromEmulator\main.asm _242here 0x000154 program static F:\PICProj\EpromEmulator\main.asm _249here 0x000159 program static F:\PICProj\EpromEmulator\main.asm _257here 0x000161 program static F:\PICProj\EpromEmulator\main.asm _25here 0x000053 program static F:\PICProj\EpromEmulator\main.asm _264here 0x000166 program static F:\PICProj\EpromEmulator\main.asm _271here 0x00016d program static F:\PICProj\EpromEmulator\main.asm _279here 0x000178 program static F:\PICProj\EpromEmulator\main.asm _286here 0x00017f program static F:\PICProj\EpromEmulator\main.asm _28retry 0x0001ef program static F:\PICProj\EpromEmulator\uart.asm _293here 0x000186 program static F:\PICProj\EpromEmulator\main.asm _29here 0x0002b8 program static F:\PICProj\EpromEmulator\!startup.asm _300here 0x00018d program static F:\PICProj\EpromEmulator\main.asm _307here 0x000194 program static F:\PICProj\EpromEmulator\main.asm _314here 0x00019b program static F:\PICProj\EpromEmulator\main.asm _326here 0x0001a8 program static F:\PICProj\EpromEmulator\main.asm _33here 0x00005c program static F:\PICProj\EpromEmulator\main.asm _33retry 0x0001fe program static F:\PICProj\EpromEmulator\uart.asm _36here 0x0002bd program static F:\PICProj\EpromEmulator\!startup.asm _41here 0x000066 program static F:\PICProj\EpromEmulator\main.asm _49here 0x00006f program static F:\PICProj\EpromEmulator\main.asm _51retry 0x00020b program static F:\PICProj\EpromEmulator\uart.asm _56here 0x000075 program static F:\PICProj\EpromEmulator\main.asm _63here 0x00007a program static F:\PICProj\EpromEmulator\main.asm _71here 0x000084 program static F:\PICProj\EpromEmulator\main.asm _79here 0x00008f program static F:\PICProj\EpromEmulator\main.asm _87here 0x00009a program static F:\PICProj\EpromEmulator\main.asm _94here 0x0000a2 program static F:\PICProj\EpromEmulator\main.asm addr_Inc 0x00025d program extern F:\PICProj\EpromEmulator\ram.asm addr_Reset 0x000269 program extern F:\PICProj\EpromEmulator\ram.asm addr_Update 0x000274 program extern F:\PICProj\EpromEmulator\ram.asm addr_inc_end 0x000262 program static F:\PICProj\EpromEmulator\ram.asm cmd_Debug 0x00004e program static F:\PICProj\EpromEmulator\main.asm cmd_GetID 0x00007f program static F:\PICProj\EpromEmulator\main.asm cmd_SetMode 0x0000ab program static F:\PICProj\EpromEmulator\main.asm cmd_Version 0x0000ff program static F:\PICProj\EpromEmulator\main.asm cmd_WriteBlock 0x000120 program static F:\PICProj\EpromEmulator\main.asm cmd_loop 0x00002c program static F:\PICProj\EpromEmulator\main.asm dbug_loop 0x000057 program static F:\PICProj\EpromEmulator\main.asm error_BadCmd 0x000180 program static F:\PICProj\EpromEmulator\main.asm error_Checksum 0x000179 program static F:\PICProj\EpromEmulator\main.asm error_InvalidDevice 0x00018e program static F:\PICProj\EpromEmulator\main.asm error_InvalidMode 0x000187 program static F:\PICProj\EpromEmulator\main.asm error_Running 0x000195 program static F:\PICProj\EpromEmulator\main.asm get_nemt 0x00021a program static F:\PICProj\EpromEmulator\uart.asm get_wait 0x000208 program static F:\PICProj\EpromEmulator\uart.asm id_print_end 0x0000a4 program static F:\PICProj\EpromEmulator\main.asm id_print_loop 0x000090 program static F:\PICProj\EpromEmulator\main.asm intr_Init 0x0002c9 program extern F:\PICProj\EpromEmulator\interrupt.asm intr_leave 0x00025a program static F:\PICProj\EpromEmulator\uart.asm intr_ret 0x00001e program static F:\PICProj\EpromEmulator\interrupt.asm intr_ret_uart 0x00001e program extern F:\PICProj\EpromEmulator\interrupt.asm main_Run 0x00002a program extern F:\PICProj\EpromEmulator\main.asm no_uart_recv 0x000012 program static F:\PICProj\EpromEmulator\interrupt.asm no_uart_xmit 0x00001b program static F:\PICProj\EpromEmulator\interrupt.asm put_nfull 0x000204 program static F:\PICProj\EpromEmulator\uart.asm put_wait 0x0001ec program static F:\PICProj\EpromEmulator\uart.asm ram_Read 0x00027d program extern F:\PICProj\EpromEmulator\ram.asm ram_Write 0x000289 program extern F:\PICProj\EpromEmulator\ram.asm recv_derrov 0x000240 program static F:\PICProj\EpromEmulator\uart.asm setmode_r_end 0x0000f8 program static F:\PICProj\EpromEmulator\main.asm setmode_rt_27128 0x0000d8 program static F:\PICProj\EpromEmulator\main.asm setmode_rt_27256 0x0000db program static F:\PICProj\EpromEmulator\main.asm setmode_rt_27512 0x0000de program static F:\PICProj\EpromEmulator\main.asm setmode_rt_2764 0x0000d8 program static F:\PICProj\EpromEmulator\main.asm setmode_rt_end 0x0000e1 program static F:\PICProj\EpromEmulator\main.asm setmode_run 0x0000ee program static F:\PICProj\EpromEmulator\main.asm table_Get 0x0002bf program extern F:\PICProj\EpromEmulator\table.asm table_Hex 0x0001c0 program static F:\PICProj\EpromEmulator\main.asm table_IDString 0x0001a9 program static F:\PICProj\EpromEmulator\main.asm toHex 0x00019c program static F:\PICProj\EpromEmulator\main.asm uart_Get 0x000206 program extern F:\PICProj\EpromEmulator\uart.asm uart_Init 0x0001d0 program extern F:\PICProj\EpromEmulator\uart.asm uart_Put 0x0001e9 program extern F:\PICProj\EpromEmulator\uart.asm uart_RXIntr 0x000236 program extern F:\PICProj\EpromEmulator\uart.asm uart_TXIntr 0x00021d program extern F:\PICProj\EpromEmulator\uart.asm write_loop 0x000154 program static F:\PICProj\EpromEmulator\main.asm xmit_off 0x000233 program static F:\PICProj\EpromEmulator\uart.asm FSR_save 0x00005a data static F:\PICProj\EpromEmulator\interrupt.asm PCLATH_save 0x00005b data static F:\PICProj\EpromEmulator\interrupt.asm STATUS_save 0x000059 data static F:\PICProj\EpromEmulator\interrupt.asm addr_High 0x00005c data extern F:\PICProj\EpromEmulator\ram.asm addr_Low 0x00005d data extern F:\PICProj\EpromEmulator\ram.asm chkAcc 0x000026 data static F:\PICProj\EpromEmulator\main.asm flags 0x000021 data static F:\PICProj\EpromEmulator\main.asm loop 0x000025 data static F:\PICProj\EpromEmulator\main.asm rxfifo 0x000032 data static F:\PICProj\EpromEmulator\uart.asm sTemp1 0x000022 data static F:\PICProj\EpromEmulator\main.asm sTemp2 0x000023 data static F:\PICProj\EpromEmulator\main.asm table_High 0x00005e data extern F:\PICProj\EpromEmulator\table.asm table_Low 0x00005f data extern F:\PICProj\EpromEmulator\table.asm temp 0x000024 data static F:\PICProj\EpromEmulator\main.asm tmpx 0x000020 data static F:\PICProj\EpromEmulator\!startup.asm txfifo 0x000027 data static F:\PICProj\EpromEmulator\uart.asm uartFlags 0x000055 data static F:\PICProj\EpromEmulator\uart.asm uartITemp 0x000057 data static F:\PICProj\EpromEmulator\uart.asm uartITemp2 0x000058 data static F:\PICProj\EpromEmulator\uart.asm uartTemp 0x000056 data static F:\PICProj\EpromEmulator\uart.asm w_save 0x000071 data static F:\PICProj\EpromEmulator\interrupt.asm Symbols - Sorted by Address Name Address Location Storage File --------- --------- --------- --------- --------- no_uart_recv 0x000012 program static F:\PICProj\EpromEmulator\interrupt.asm no_uart_xmit 0x00001b program static F:\PICProj\EpromEmulator\interrupt.asm intr_ret 0x00001e program static F:\PICProj\EpromEmulator\interrupt.asm intr_ret_uart 0x00001e program extern F:\PICProj\EpromEmulator\interrupt.asm main_Run 0x00002a program extern F:\PICProj\EpromEmulator\main.asm cmd_loop 0x00002c program static F:\PICProj\EpromEmulator\main.asm _13here 0x000031 program static F:\PICProj\EpromEmulator\main.asm cmd_Debug 0x00004e program static F:\PICProj\EpromEmulator\main.asm _25here 0x000053 program static F:\PICProj\EpromEmulator\main.asm dbug_loop 0x000057 program static F:\PICProj\EpromEmulator\main.asm _33here 0x00005c program static F:\PICProj\EpromEmulator\main.asm _41here 0x000066 program static F:\PICProj\EpromEmulator\main.asm _49here 0x00006f program static F:\PICProj\EpromEmulator\main.asm _56here 0x000075 program static F:\PICProj\EpromEmulator\main.asm _63here 0x00007a program static F:\PICProj\EpromEmulator\main.asm cmd_GetID 0x00007f program static F:\PICProj\EpromEmulator\main.asm _71here 0x000084 program static F:\PICProj\EpromEmulator\main.asm _79here 0x00008f program static F:\PICProj\EpromEmulator\main.asm id_print_loop 0x000090 program static F:\PICProj\EpromEmulator\main.asm _87here 0x00009a program static F:\PICProj\EpromEmulator\main.asm _94here 0x0000a2 program static F:\PICProj\EpromEmulator\main.asm id_print_end 0x0000a4 program static F:\PICProj\EpromEmulator\main.asm _101here 0x0000aa program static F:\PICProj\EpromEmulator\main.asm cmd_SetMode 0x0000ab program static F:\PICProj\EpromEmulator\main.asm _108here 0x0000b0 program static F:\PICProj\EpromEmulator\main.asm _116here 0x0000b9 program static F:\PICProj\EpromEmulator\main.asm _124here 0x0000c2 program static F:\PICProj\EpromEmulator\main.asm setmode_rt_2764 0x0000d8 program static F:\PICProj\EpromEmulator\main.asm setmode_rt_27128 0x0000d8 program static F:\PICProj\EpromEmulator\main.asm setmode_rt_27256 0x0000db program static F:\PICProj\EpromEmulator\main.asm setmode_rt_27512 0x0000de program static F:\PICProj\EpromEmulator\main.asm setmode_rt_end 0x0000e1 program static F:\PICProj\EpromEmulator\main.asm setmode_run 0x0000ee program static F:\PICProj\EpromEmulator\main.asm setmode_r_end 0x0000f8 program static F:\PICProj\EpromEmulator\main.asm _152here 0x0000fe program static F:\PICProj\EpromEmulator\main.asm cmd_Version 0x0000ff program static F:\PICProj\EpromEmulator\main.asm _159here 0x000104 program static F:\PICProj\EpromEmulator\main.asm _166here 0x00010d program static F:\PICProj\EpromEmulator\main.asm _173here 0x000113 program static F:\PICProj\EpromEmulator\main.asm _180here 0x000119 program static F:\PICProj\EpromEmulator\main.asm _187here 0x00011f program static F:\PICProj\EpromEmulator\main.asm cmd_WriteBlock 0x000120 program static F:\PICProj\EpromEmulator\main.asm _194here 0x000127 program static F:\PICProj\EpromEmulator\main.asm _203here 0x000130 program static F:\PICProj\EpromEmulator\main.asm _212here 0x000139 program static F:\PICProj\EpromEmulator\main.asm _219here 0x00013e program static F:\PICProj\EpromEmulator\main.asm _227here 0x000147 program static F:\PICProj\EpromEmulator\main.asm _235here 0x00014f program static F:\PICProj\EpromEmulator\main.asm _242here 0x000154 program static F:\PICProj\EpromEmulator\main.asm write_loop 0x000154 program static F:\PICProj\EpromEmulator\main.asm _249here 0x000159 program static F:\PICProj\EpromEmulator\main.asm _257here 0x000161 program static F:\PICProj\EpromEmulator\main.asm _264here 0x000166 program static F:\PICProj\EpromEmulator\main.asm _271here 0x00016d program static F:\PICProj\EpromEmulator\main.asm _279here 0x000178 program static F:\PICProj\EpromEmulator\main.asm error_Checksum 0x000179 program static F:\PICProj\EpromEmulator\main.asm _286here 0x00017f program static F:\PICProj\EpromEmulator\main.asm error_BadCmd 0x000180 program static F:\PICProj\EpromEmulator\main.asm _293here 0x000186 program static F:\PICProj\EpromEmulator\main.asm error_InvalidMode 0x000187 program static F:\PICProj\EpromEmulator\main.asm _300here 0x00018d program static F:\PICProj\EpromEmulator\main.asm error_InvalidDevice 0x00018e program static F:\PICProj\EpromEmulator\main.asm _307here 0x000194 program static F:\PICProj\EpromEmulator\main.asm error_Running 0x000195 program static F:\PICProj\EpromEmulator\main.asm _314here 0x00019b program static F:\PICProj\EpromEmulator\main.asm toHex 0x00019c program static F:\PICProj\EpromEmulator\main.asm _326here 0x0001a8 program static F:\PICProj\EpromEmulator\main.asm table_IDString 0x0001a9 program static F:\PICProj\EpromEmulator\main.asm table_Hex 0x0001c0 program static F:\PICProj\EpromEmulator\main.asm uart_Init 0x0001d0 program extern F:\PICProj\EpromEmulator\uart.asm uart_Put 0x0001e9 program extern F:\PICProj\EpromEmulator\uart.asm put_wait 0x0001ec program static F:\PICProj\EpromEmulator\uart.asm _28retry 0x0001ef program static F:\PICProj\EpromEmulator\uart.asm _33retry 0x0001fe program static F:\PICProj\EpromEmulator\uart.asm put_nfull 0x000204 program static F:\PICProj\EpromEmulator\uart.asm uart_Get 0x000206 program extern F:\PICProj\EpromEmulator\uart.asm get_wait 0x000208 program static F:\PICProj\EpromEmulator\uart.asm _51retry 0x00020b program static F:\PICProj\EpromEmulator\uart.asm get_nemt 0x00021a program static F:\PICProj\EpromEmulator\uart.asm uart_TXIntr 0x00021d program extern F:\PICProj\EpromEmulator\uart.asm xmit_off 0x000233 program static F:\PICProj\EpromEmulator\uart.asm uart_RXIntr 0x000236 program extern F:\PICProj\EpromEmulator\uart.asm recv_derrov 0x000240 program static F:\PICProj\EpromEmulator\uart.asm intr_leave 0x00025a program static F:\PICProj\EpromEmulator\uart.asm addr_Inc 0x00025d program extern F:\PICProj\EpromEmulator\ram.asm addr_inc_end 0x000262 program static F:\PICProj\EpromEmulator\ram.asm addr_Reset 0x000269 program extern F:\PICProj\EpromEmulator\ram.asm addr_Update 0x000274 program extern F:\PICProj\EpromEmulator\ram.asm ram_Read 0x00027d program extern F:\PICProj\EpromEmulator\ram.asm ram_Write 0x000289 program extern F:\PICProj\EpromEmulator\ram.asm START 0x000294 program static F:\PICProj\EpromEmulator\!startup.asm _22here 0x0002b3 program static F:\PICProj\EpromEmulator\!startup.asm _29here 0x0002b8 program static F:\PICProj\EpromEmulator\!startup.asm _36here 0x0002bd program static F:\PICProj\EpromEmulator\!startup.asm table_Get 0x0002bf program extern F:\PICProj\EpromEmulator\table.asm intr_Init 0x0002c9 program extern F:\PICProj\EpromEmulator\interrupt.asm tmpx 0x000020 data static F:\PICProj\EpromEmulator\!startup.asm flags 0x000021 data static F:\PICProj\EpromEmulator\main.asm sTemp1 0x000022 data static F:\PICProj\EpromEmulator\main.asm sTemp2 0x000023 data static F:\PICProj\EpromEmulator\main.asm temp 0x000024 data static F:\PICProj\EpromEmulator\main.asm loop 0x000025 data static F:\PICProj\EpromEmulator\main.asm chkAcc 0x000026 data static F:\PICProj\EpromEmulator\main.asm txfifo 0x000027 data static F:\PICProj\EpromEmulator\uart.asm rxfifo 0x000032 data static F:\PICProj\EpromEmulator\uart.asm uartFlags 0x000055 data static F:\PICProj\EpromEmulator\uart.asm uartTemp 0x000056 data static F:\PICProj\EpromEmulator\uart.asm uartITemp 0x000057 data static F:\PICProj\EpromEmulator\uart.asm uartITemp2 0x000058 data static F:\PICProj\EpromEmulator\uart.asm STATUS_save 0x000059 data static F:\PICProj\EpromEmulator\interrupt.asm FSR_save 0x00005a data static F:\PICProj\EpromEmulator\interrupt.asm PCLATH_save 0x00005b data static F:\PICProj\EpromEmulator\interrupt.asm addr_High 0x00005c data extern F:\PICProj\EpromEmulator\ram.asm addr_Low 0x00005d data extern F:\PICProj\EpromEmulator\ram.asm table_High 0x00005e data extern F:\PICProj\EpromEmulator\table.asm table_Low 0x00005f data extern F:\PICProj\EpromEmulator\table.asm w_save 0x000071 data static F:\PICProj\EpromEmulator\interrupt.asm