Coff-Dump Utility V1.4
Copyright (c) 2017 Custom Computer Services, Inc.
-------------------------------------------------

CoffFile (C:\Users\s2015478\Desktop\dis2024\assignment\proteus\PIC18F25K20_1\Debug.cof):

File Header:
f_magic=4660
f_nscns=3
f_timdat=1711740119
f_symptr=0x000005F8
f_nsyms=157
f_opthdr=16
f_flags=0x0003

Optional Header:
magic=7032
vstamp=20739
proc_type=0x0000D520 [PIC18F25K20]
rom_width_bits=8
ram_width_bits=8

Section Header:
s_name=.udata
s_paddr=0x00000000
s_vaddr=0x00000000
s_size=0x00000007
s_scnptr=0x00000000
s_relptr=0x00000000
s_lnnoptr=0x00000000
s_nreloc=0
s_nlnno=0
s_flags=0x00001080

Raw Data:
000000: 00000000 000000


Section Header:
s_name=.romdata1
s_paddr=0x00300000
s_vaddr=0x00300000
s_size=0x0000000E
s_scnptr=0x0000009C
s_relptr=0x00000000
s_lnnoptr=0x00000000
s_nreloc=0
s_nlnno=0
s_flags=0x00001020

Raw Data:
000000: 00C80E1E 000D8100 0FC00FE0 0F40

vadr[padr]:  mem         opcode
0000[300000]:  C800 1E0E   COMF   ,F
0004[300004]:  0D00        MULLW  00
0006[300006]:  0081        ???
0008[300008]:  C00F E00F   BZ    0034
000C[30000C]:  400F        RRNCF  ,W

Section Header:
s_name=.text
s_paddr=0x00000000
s_vaddr=0x00000000
s_size=0x000000AE
s_scnptr=0x000000AA
s_relptr=0x00000000
s_lnnoptr=0x00000158
s_nreloc=0
s_nlnno=74
s_flags=0x00001020

Line Number: l_srcndx=0, l_lnno=1, l_paddr=0x00000000, l_flags=0x0000, l_fcnndx=0
Line Number: l_srcndx=47, l_lnno=29, l_paddr=0x00000004, l_flags=0x0001, l_fcnndx=22
Line Number: l_srcndx=47, l_lnno=29, l_paddr=0x00000006, l_flags=0x0001, l_fcnndx=22
Line Number: l_srcndx=47, l_lnno=29, l_paddr=0x0000000A, l_flags=0x0001, l_fcnndx=22
Line Number: l_srcndx=47, l_lnno=29, l_paddr=0x0000000C, l_flags=0x0001, l_fcnndx=22
Line Number: l_srcndx=47, l_lnno=29, l_paddr=0x00000038, l_flags=0x0001, l_fcnndx=32
Line Number: l_srcndx=47, l_lnno=29, l_paddr=0x0000003A, l_flags=0x0001, l_fcnndx=32
Line Number: l_srcndx=47, l_lnno=29, l_paddr=0x0000003C, l_flags=0x0001, l_fcnndx=32
Line Number: l_srcndx=47, l_lnno=29, l_paddr=0x00000040, l_flags=0x0001, l_fcnndx=32
Line Number: l_srcndx=47, l_lnno=29, l_paddr=0x00000044, l_flags=0x0001, l_fcnndx=32
Line Number: l_srcndx=47, l_lnno=29, l_paddr=0x00000046, l_flags=0x0001, l_fcnndx=32
Line Number: l_srcndx=47, l_lnno=29, l_paddr=0x00000048, l_flags=0x0001, l_fcnndx=32
Line Number: l_srcndx=47, l_lnno=29, l_paddr=0x0000004A, l_flags=0x0001, l_fcnndx=32
Line Number: l_srcndx=47, l_lnno=29, l_paddr=0x0000004C, l_flags=0x0001, l_fcnndx=32
Line Number: l_srcndx=43, l_lnno=13, l_paddr=0x0000006E, l_flags=0x0001, l_fcnndx=2
Line Number: l_srcndx=43, l_lnno=13, l_paddr=0x00000070, l_flags=0x0001, l_fcnndx=2
Line Number: l_srcndx=43, l_lnno=13, l_paddr=0x00000072, l_flags=0x0001, l_fcnndx=2
Line Number: l_srcndx=43, l_lnno=13, l_paddr=0x00000074, l_flags=0x0001, l_fcnndx=2
Line Number: l_srcndx=43, l_lnno=13, l_paddr=0x00000076, l_flags=0x0001, l_fcnndx=2
Line Number: l_srcndx=43, l_lnno=13, l_paddr=0x00000078, l_flags=0x0001, l_fcnndx=2
Line Number: l_srcndx=43, l_lnno=13, l_paddr=0x0000007A, l_flags=0x0001, l_fcnndx=2
Line Number: l_srcndx=43, l_lnno=13, l_paddr=0x0000007C, l_flags=0x0001, l_fcnndx=2
Line Number: l_srcndx=43, l_lnno=13, l_paddr=0x0000007E, l_flags=0x0001, l_fcnndx=2
Line Number: l_srcndx=43, l_lnno=13, l_paddr=0x00000080, l_flags=0x0001, l_fcnndx=2
Line Number: l_srcndx=43, l_lnno=13, l_paddr=0x00000082, l_flags=0x0001, l_fcnndx=2
Line Number: l_srcndx=43, l_lnno=13, l_paddr=0x00000084, l_flags=0x0001, l_fcnndx=2
Line Number: l_srcndx=43, l_lnno=13, l_paddr=0x00000086, l_flags=0x0001, l_fcnndx=2
Line Number: l_srcndx=43, l_lnno=13, l_paddr=0x00000088, l_flags=0x0001, l_fcnndx=2
Line Number: l_srcndx=43, l_lnno=13, l_paddr=0x0000008A, l_flags=0x0001, l_fcnndx=2
Line Number: l_srcndx=43, l_lnno=13, l_paddr=0x0000008C, l_flags=0x0001, l_fcnndx=2
Line Number: l_srcndx=43, l_lnno=13, l_paddr=0x0000008E, l_flags=0x0001, l_fcnndx=2
Line Number: l_srcndx=43, l_lnno=13, l_paddr=0x00000090, l_flags=0x0001, l_fcnndx=2
Line Number: l_srcndx=43, l_lnno=13, l_paddr=0x00000092, l_flags=0x0001, l_fcnndx=2
Line Number: l_srcndx=43, l_lnno=13, l_paddr=0x00000094, l_flags=0x0001, l_fcnndx=2
Line Number: l_srcndx=43, l_lnno=13, l_paddr=0x00000096, l_flags=0x0001, l_fcnndx=2
Line Number: l_srcndx=43, l_lnno=13, l_paddr=0x00000098, l_flags=0x0001, l_fcnndx=2
Line Number: l_srcndx=43, l_lnno=13, l_paddr=0x0000009A, l_flags=0x0001, l_fcnndx=2
Line Number: l_srcndx=43, l_lnno=13, l_paddr=0x0000009C, l_flags=0x0001, l_fcnndx=2
Line Number: l_srcndx=43, l_lnno=13, l_paddr=0x0000009E, l_flags=0x0001, l_fcnndx=2
Line Number: l_srcndx=43, l_lnno=13, l_paddr=0x000000A0, l_flags=0x0001, l_fcnndx=2
Line Number: l_srcndx=43, l_lnno=13, l_paddr=0x000000A2, l_flags=0x0001, l_fcnndx=2
Line Number: l_srcndx=43, l_lnno=13, l_paddr=0x000000A4, l_flags=0x0001, l_fcnndx=2
Line Number: l_srcndx=43, l_lnno=17, l_paddr=0x000000A6, l_flags=0x0001, l_fcnndx=72
Line Number: l_srcndx=43, l_lnno=18, l_paddr=0x000000A8, l_flags=0x0001, l_fcnndx=72
Line Number: l_srcndx=43, l_lnno=18, l_paddr=0x000000AA, l_flags=0x0001, l_fcnndx=72
Line Number: l_srcndx=43, l_lnno=21, l_paddr=0x000000AC, l_flags=0x0001, l_fcnndx=72
Line Number: l_srcndx=43, l_lnno=24, l_paddr=0x00000010, l_flags=0x0001, l_fcnndx=86
Line Number: l_srcndx=43, l_lnno=28, l_paddr=0x00000012, l_flags=0x0001, l_fcnndx=86
Line Number: l_srcndx=43, l_lnno=28, l_paddr=0x00000014, l_flags=0x0001, l_fcnndx=86
Line Number: l_srcndx=43, l_lnno=29, l_paddr=0x00000018, l_flags=0x0001, l_fcnndx=86
Line Number: l_srcndx=43, l_lnno=29, l_paddr=0x0000001A, l_flags=0x0001, l_fcnndx=86
Line Number: l_srcndx=43, l_lnno=29, l_paddr=0x0000001C, l_flags=0x0001, l_fcnndx=86
Line Number: l_srcndx=43, l_lnno=31, l_paddr=0x00000020, l_flags=0x0001, l_fcnndx=86
Line Number: l_srcndx=43, l_lnno=31, l_paddr=0x00000022, l_flags=0x0001, l_fcnndx=86
Line Number: l_srcndx=43, l_lnno=32, l_paddr=0x00000026, l_flags=0x0001, l_fcnndx=86
Line Number: l_srcndx=43, l_lnno=32, l_paddr=0x00000028, l_flags=0x0001, l_fcnndx=86
Line Number: l_srcndx=43, l_lnno=32, l_paddr=0x0000002C, l_flags=0x0001, l_fcnndx=86
Line Number: l_srcndx=43, l_lnno=32, l_paddr=0x0000002E, l_flags=0x0001, l_fcnndx=86
Line Number: l_srcndx=43, l_lnno=32, l_paddr=0x00000030, l_flags=0x0001, l_fcnndx=86
Line Number: l_srcndx=43, l_lnno=33, l_paddr=0x00000034, l_flags=0x0001, l_fcnndx=86
Line Number: l_srcndx=43, l_lnno=39, l_paddr=0x00000050, l_flags=0x0001, l_fcnndx=101
Line Number: l_srcndx=43, l_lnno=39, l_paddr=0x00000052, l_flags=0x0001, l_fcnndx=101
Line Number: l_srcndx=43, l_lnno=41, l_paddr=0x00000054, l_flags=0x0001, l_fcnndx=101
Line Number: l_srcndx=43, l_lnno=41, l_paddr=0x00000056, l_flags=0x0001, l_fcnndx=101
Line Number: l_srcndx=43, l_lnno=42, l_paddr=0x0000005A, l_flags=0x0001, l_fcnndx=101
Line Number: l_srcndx=43, l_lnno=42, l_paddr=0x0000005C, l_flags=0x0001, l_fcnndx=101
Line Number: l_srcndx=43, l_lnno=42, l_paddr=0x0000005E, l_flags=0x0001, l_fcnndx=101
Line Number: l_srcndx=43, l_lnno=44, l_paddr=0x00000060, l_flags=0x0001, l_fcnndx=101
Line Number: l_srcndx=43, l_lnno=44, l_paddr=0x00000062, l_flags=0x0001, l_fcnndx=101
Line Number: l_srcndx=43, l_lnno=45, l_paddr=0x00000064, l_flags=0x0001, l_fcnndx=101
Line Number: l_srcndx=43, l_lnno=48, l_paddr=0x00000066, l_flags=0x0001, l_fcnndx=101
Line Number: l_srcndx=43, l_lnno=48, l_paddr=0x00000068, l_flags=0x0001, l_fcnndx=101
Line Number: l_srcndx=43, l_lnno=51, l_paddr=0x0000006A, l_flags=0x0001, l_fcnndx=101
Line Number: l_srcndx=43, l_lnno=51, l_paddr=0x0000006A, l_flags=0x0001, l_fcnndx=101

Raw Data:
000000: 37EF00F0 9EA802EF 00F0AD6E 13EF00F0 066A9368 81CF06F0 0652D8B4 1AEF00F0 
000020: 065002EF 00F09368 81CF06F0 0652D8A4 13EF00F0 54EF00F0 9EAAFED7 ABCF04F0 
000040: AECF01F0 04A202D0 AB98AB88 2BEF00F0 9EAA0BD0 F1D701C0 06F00650 420803E1 
000060: 94908B80 02D09490 8B9055EF 00F0F86A D09E700E D36E9B9C 9B9E046A B886A00E 
000080: AF6E010E B06EA60E AC6E900E AB6E056A 000E7E6E C198C19A 7F50E00B 7F6E799A 
0000A0: 79987A6A 7B6AB4D7 D3D7FDD7 0300

vadr[padr]:  mem         opcode
0000[0000]:  EF37 F000   GOTO   006E (RETURN)
0004[0004]:  A89E        BTFSS  
0006[0006]:  EF02 F000   GOTO   0004 (RETURN)
000A[000A]:  6EAD        MOVWF  
000C[000C]:  EF13 F000   GOTO   0026 (RETURN)
0010[0010]:  6A06        CLRF   
0012[0012]:  6893        SETF   
0014[0014]:  CF81 F006   MOVFF  F81,06
0018[0018]:  5206        MOVF   ,F
001A[001A]:  B4D8        BTFSC  
001C[001C]:  EF1A F000   GOTO   0034 (RETURN)
0020[0020]:  5006        MOVF   ,W
0022[0022]:  EF02 F000   GOTO   0004 (RETURN)
0026[0026]:  6893        SETF   
0028[0028]:  CF81 F006   MOVFF  F81,06
002C[002C]:  5206        MOVF   ,F
002E[002E]:  A4D8        BTFSS  
0030[0030]:  EF13 F000   GOTO   0026 (RETURN)
0034[0034]:  EF54 F000   GOTO   00A8 (RETURN)
0038[0038]:  AA9E        BTFSS  
003A[003A]:  D7FE        BRA    0072
003C[003C]:  CFAB F004   MOVFF  FAB,04
0040[0040]:  CFAE F001   MOVFF  FAE,01
0044[0044]:  A204        BTFSS  
0046[0046]:  D002        BRA    0092
0048[0048]:  98AB        BCF    
004A[004A]:  88AB        BSF    
004C[004C]:  EF2B F000   GOTO   0056 (RETURN)
0050[0050]:  AA9E        BTFSS  
0052[0052]:  D00B        BRA    00BC
0054[0054]:  D7F1        BRA    008C
0056[0056]:  C001 F006   MOVFF  01,06
005A[005A]:  5006        MOVF   ,W
005C[005C]:  0842        SUBLW  42
005E[005E]:  E103        BNZ   00C4
0060[0060]:  9094        BCF    
0062[0062]:  808B        BSF    
0064[0064]:  D002        BRA    00CE
0066[0066]:  9094        BCF    
0068[0068]:  908B        BCF    
006A[006A]:  EF55 F000   GOTO   00AA (RETURN)
006E[006E]:  6AF8        CLRF   
0070[0070]:  9ED0        BCF    
0072[0072]:  0E70        MOVLW  70
0074[0074]:  6ED3        MOVWF  
0076[0076]:  9C9B        BCF    
0078[0078]:  9E9B        BCF    
007A[007A]:  6A04        CLRF   
007C[007C]:  86B8        BSF    
007E[007E]:  0EA0        MOVLW  A0
0080[0080]:  6EAF        MOVWF  
0082[0082]:  0E01        MOVLW  01
0084[0084]:  6EB0        MOVWF  
0086[0086]:  0EA6        MOVLW  A6
0088[0088]:  6EAC        MOVWF  
008A[008A]:  0E90        MOVLW  90
008C[008C]:  6EAB        MOVWF  
008E[008E]:  6A05        CLRF   
0090[0090]:  0E00        MOVLW  00
0092[0092]:  6E7E        MOVWF  
0094[0094]:  98C1        BCF    
0096[0096]:  9AC1        BCF    
0098[0098]:  507F        MOVF   ,W
009A[009A]:  0BE0        ANDLW  E0
009C[009C]:  6E7F        MOVWF  
009E[009E]:  9A79        BCF    
00A0[00A0]:  9879        BCF    
00A2[00A2]:  6A7A        CLRF   
00A4[00A4]:  6A7B        CLRF   
00A6[00A6]:  D7B4        BRA    00B6
00A8[00A8]:  D7D3        BRA    00F8
00AA[00AA]:  D7FD        BRA    0150
00AC[00AC]:  0003        SLEEP 

Symbol Table:
Index[0]= Symbol: n_name=.file, n_value=0x00000000, n_scnum=-2, n_type=0x0000, n_sclass=103, n_numaux=1
Index[1]= Aux File: x_offset=14, x_incline=0
Index[2]= Symbol: n_name=@cinit1, n_value=0x0000006E, n_scnum=3, n_type=0x002C, n_sclass=2, n_numaux=1
Index[3]= Aux Fcn: x_tagndx=0, x_size=0, x_lnnoptr=0, x_endnds=0
Index[4]= Symbol: n_name=.bf, n_value=0x0000006E, n_scnum=3, n_type=0x0000, n_sclass=101, n_numaux=1
Index[5]= Aux Bobf: x_lnno=0, x_endndx=0
Index[6]= Symbol: n_name=.bb, n_value=0x0000006E, n_scnum=3, n_type=0x0000, n_sclass=100, n_numaux=1
Index[7]= Aux Bobf: x_lnno=0, x_endndx=0
Index[8]= Symbol: n_name=.eb, n_value=0x000000A4, n_scnum=3, n_type=0x0000, n_sclass=100, n_numaux=1
Index[9]= Aux Eobf: x_lnno=0
Index[10]= Symbol: n_name=.ef, n_value=0x000000A5, n_scnum=3, n_type=0x0000, n_sclass=101, n_numaux=1
Index[11]= Aux Eobf: x_lnno=0
Index[12]= Symbol: n_name=@cinit2, n_value=0x000000A6, n_scnum=3, n_type=0x002C, n_sclass=2, n_numaux=1
Index[13]= Aux Fcn: x_tagndx=0, x_size=0, x_lnnoptr=0, x_endnds=0
Index[14]= Symbol: n_name=.bf, n_value=0x000000A6, n_scnum=3, n_type=0x0000, n_sclass=101, n_numaux=1
Index[15]= Aux Bobf: x_lnno=0, x_endndx=0
Index[16]= Symbol: n_name=.bb, n_value=0x000000A6, n_scnum=3, n_type=0x0000, n_sclass=100, n_numaux=1
Index[17]= Aux Bobf: x_lnno=0, x_endndx=0
Index[18]= Symbol: n_name=.eb, n_value=0x000000A4, n_scnum=3, n_type=0x0000, n_sclass=100, n_numaux=1
Index[19]= Aux Eobf: x_lnno=0
Index[20]= Symbol: n_name=.ef, n_value=0x000000A5, n_scnum=3, n_type=0x0000, n_sclass=101, n_numaux=1
Index[21]= Aux Eobf: x_lnno=0
Index[22]= Symbol: n_name=@PUTCHARI_BIU_1, n_value=0x00000004, n_scnum=3, n_type=0x0020, n_sclass=2, n_numaux=1
Index[23]= Aux Fcn: x_tagndx=0, x_size=0, x_lnnoptr=0, x_endnds=0
Index[24]= Symbol: n_name=.bf, n_value=0x00000004, n_scnum=3, n_type=0x0000, n_sclass=101, n_numaux=1
Index[25]= Aux Bobf: x_lnno=0, x_endndx=0
Index[26]= Symbol: n_name=.bb, n_value=0x00000004, n_scnum=3, n_type=0x0000, n_sclass=100, n_numaux=1
Index[27]= Aux Bobf: x_lnno=0, x_endndx=0
Index[28]= Symbol: n_name=.eb, n_value=0x0000000C, n_scnum=3, n_type=0x0000, n_sclass=100, n_numaux=1
Index[29]= Aux Eobf: x_lnno=0
Index[30]= Symbol: n_name=.ef, n_value=0x0000000C, n_scnum=3, n_type=0x0000, n_sclass=101, n_numaux=1
Index[31]= Aux Eobf: x_lnno=0
Index[32]= Symbol: n_name=@GETCH_BIU_1, n_value=0x00000038, n_scnum=3, n_type=0x002C, n_sclass=2, n_numaux=1
Index[33]= Aux Fcn: x_tagndx=0, x_size=0, x_lnnoptr=0, x_endnds=0
Index[34]= Symbol: n_name=.bf, n_value=0x00000038, n_scnum=3, n_type=0x0000, n_sclass=101, n_numaux=1
Index[35]= Aux Bobf: x_lnno=0, x_endndx=0
Index[36]= Symbol: n_name=.bb, n_value=0x00000038, n_scnum=3, n_type=0x0000, n_sclass=100, n_numaux=1
Index[37]= Aux Bobf: x_lnno=0, x_endndx=0
Index[38]= Symbol: n_name=.eb, n_value=0x0000004C, n_scnum=3, n_type=0x0000, n_sclass=100, n_numaux=1
Index[39]= Aux Eobf: x_lnno=0
Index[40]= Symbol: n_name=.ef, n_value=0x0000004C, n_scnum=3, n_type=0x0000, n_sclass=101, n_numaux=1
Index[41]= Aux Eobf: x_lnno=0
Index[42]= Symbol: n_name=.eof, n_value=0x00000000, n_scnum=-2, n_type=0x0000, n_sclass=107, n_numaux=0
Index[43]= Symbol: n_name=.file, n_value=0x00000000, n_scnum=-2, n_type=0x0000, n_sclass=103, n_numaux=1
Index[44]= Aux File: x_offset=117, x_incline=1
Index[45]= Symbol: n_name=_RETURN_, n_value=0x00000001, n_scnum=1, n_type=0x000C, n_sclass=2, n_numaux=0
Index[46]= Symbol: n_name=.eof, n_value=0x00000000, n_scnum=-2, n_type=0x0000, n_sclass=107, n_numaux=0
Index[47]= Symbol: n_name=.file, n_value=0x00000000, n_scnum=-2, n_type=0x0000, n_sclass=103, n_numaux=1
Index[48]= Aux File: x_offset=197, x_incline=1
Index[49]= Symbol: n_name=.eof, n_value=0x00000000, n_scnum=-2, n_type=0x0000, n_sclass=107, n_numaux=0
Index[50]= Symbol: n_name=.file, n_value=0x00000000, n_scnum=-2, n_type=0x0000, n_sclass=103, n_numaux=1
Index[51]= Aux File: x_offset=268, x_incline=1
Index[52]= Symbol: n_name=.nolist, n_value=0x0000000D, n_scnum=-2, n_type=0x0000, n_sclass=108, n_numaux=0
Index[53]= Symbol: n_name=CCP_1, n_value=0x00000FBE, n_scnum=1, n_type=0x000E, n_sclass=2, n_numaux=0
Index[54]= Symbol: n_name=CCP_1_LOW, n_value=0x00000FBE, n_scnum=1, n_type=0x000C, n_sclass=2, n_numaux=0
Index[55]= Symbol: n_name=CCP_1_HIGH, n_value=0x00000FBF, n_scnum=1, n_type=0x000C, n_sclass=2, n_numaux=0
Index[56]= Symbol: n_name=CCP_2, n_value=0x00000FBB, n_scnum=1, n_type=0x000E, n_sclass=2, n_numaux=0
Index[57]= Symbol: n_name=CCP_2_LOW, n_value=0x00000FBB, n_scnum=1, n_type=0x000C, n_sclass=2, n_numaux=0
Index[58]= Symbol: n_name=CCP_2_HIGH, n_value=0x00000FBC, n_scnum=1, n_type=0x000C, n_sclass=2, n_numaux=0
Index[59]= Symbol: n_name=C1OUT, n_value=0x00000F7B, n_scnum=1, n_type=0x0008, n_sclass=2, n_numaux=1
Index[60]= Aux Var: x_tagndx=127, x_size=1
Index[61]= Symbol: n_name=C2OUT, n_value=0x00000F7A, n_scnum=1, n_type=0x0008, n_sclass=2, n_numaux=1
Index[62]= Aux Var: x_tagndx=127, x_size=1
Index[63]= Symbol: n_name=.list, n_value=0x0000036A, n_scnum=-2, n_type=0x0000, n_sclass=108, n_numaux=0
Index[64]= Symbol: n_name=.eof, n_value=0x00000000, n_scnum=-2, n_type=0x0000, n_sclass=107, n_numaux=0
Index[65]= Symbol: n_name=.file, n_value=0x00000000, n_scnum=-2, n_type=0x0000, n_sclass=103, n_numaux=1
Index[66]= Aux File: x_offset=197, x_incline=1
Index[67]= Symbol: n_name=rs232_errors, n_value=0x00000004, n_scnum=1, n_type=0x000C, n_sclass=2, n_numaux=0
Index[68]= Symbol: n_name=.eof, n_value=0x00000000, n_scnum=-2, n_type=0x0000, n_sclass=107, n_numaux=0
Index[69]= Symbol: n_name=.file, n_value=0x00000000, n_scnum=-2, n_type=0x0000, n_sclass=103, n_numaux=1
Index[70]= Aux File: x_offset=117, x_incline=1
Index[71]= Symbol: n_name=command, n_value=0x00000005, n_scnum=1, n_type=0x000C, n_sclass=2, n_numaux=0
Index[72]= Symbol: n_name=main, n_value=0x0000006E, n_scnum=3, n_type=0x002C, n_sclass=2, n_numaux=1
Index[73]= Aux Fcn: x_tagndx=0, x_size=0, x_lnnoptr=0, x_endnds=0
Index[74]= Symbol: n_name=.bf, n_value=0x0000006E, n_scnum=3, n_type=0x0000, n_sclass=101, n_numaux=1
Index[75]= Aux Bobf: x_lnno=13, x_endndx=0
Index[76]= Symbol: n_name=.bb, n_value=0x0000006E, n_scnum=3, n_type=0x0000, n_sclass=100, n_numaux=1
Index[77]= Aux Bobf: x_lnno=15, x_endndx=0
Index[78]= Symbol: n_name=.bb, n_value=0x000000A6, n_scnum=3, n_type=0x0000, n_sclass=100, n_numaux=1
Index[79]= Aux Bobf: x_lnno=17, x_endndx=0
Index[80]= Symbol: n_name=.eb, n_value=0x000000AA, n_scnum=3, n_type=0x0000, n_sclass=100, n_numaux=1
Index[81]= Aux Eobf: x_lnno=18
Index[82]= Symbol: n_name=.eb, n_value=0x000000AC, n_scnum=3, n_type=0x0000, n_sclass=100, n_numaux=1
Index[83]= Aux Eobf: x_lnno=20
Index[84]= Symbol: n_name=.ef, n_value=0x000000AC, n_scnum=3, n_type=0x0000, n_sclass=101, n_numaux=1
Index[85]= Aux Eobf: x_lnno=20
Index[86]= Symbol: n_name=read_button, n_value=0x00000010, n_scnum=3, n_type=0x002C, n_sclass=2, n_numaux=1
Index[87]= Aux Fcn: x_tagndx=0, x_size=0, x_lnnoptr=0, x_endnds=0
Index[88]= Symbol: n_name=.bf, n_value=0x00000010, n_scnum=3, n_type=0x0000, n_sclass=101, n_numaux=1
Index[89]= Aux Bobf: x_lnno=24, x_endndx=0
Index[90]= Symbol: n_name=.bb, n_value=0x00000010, n_scnum=3, n_type=0x0000, n_sclass=100, n_numaux=1
Index[91]= Aux Bobf: x_lnno=26, x_endndx=0
Index[92]= Symbol: n_name=value, n_value=0x00000006, n_scnum=1, n_type=0x000C, n_sclass=3, n_numaux=0
Index[93]= Symbol: n_name=.bb, n_value=0x00000020, n_scnum=3, n_type=0x0000, n_sclass=100, n_numaux=1
Index[94]= Aux Bobf: x_lnno=31, x_endndx=0
Index[95]= Symbol: n_name=.eb, n_value=0x00000034, n_scnum=3, n_type=0x0000, n_sclass=100, n_numaux=1
Index[96]= Aux Eobf: x_lnno=32
Index[97]= Symbol: n_name=.eb, n_value=0x00000034, n_scnum=3, n_type=0x0000, n_sclass=100, n_numaux=1
Index[98]= Aux Eobf: x_lnno=33
Index[99]= Symbol: n_name=.ef, n_value=0x00000034, n_scnum=3, n_type=0x0000, n_sclass=101, n_numaux=1
Index[100]= Aux Eobf: x_lnno=33
Index[101]= Symbol: n_name=fault, n_value=0x00000050, n_scnum=3, n_type=0x002C, n_sclass=2, n_numaux=1
Index[102]= Aux Fcn: x_tagndx=0, x_size=0, x_lnnoptr=0, x_endnds=0
Index[103]= Symbol: n_name=.bf, n_value=0x00000050, n_scnum=3, n_type=0x0000, n_sclass=101, n_numaux=1
Index[104]= Aux Bobf: x_lnno=36, x_endndx=0
Index[105]= Symbol: n_name=.bb, n_value=0x00000050, n_scnum=3, n_type=0x0000, n_sclass=100, n_numaux=1
Index[106]= Aux Bobf: x_lnno=38, x_endndx=0
Index[107]= Symbol: n_name=receivedData, n_value=0x00000006, n_scnum=1, n_type=0x000C, n_sclass=3, n_numaux=0
Index[108]= Symbol: n_name=.bb, n_value=0x00000054, n_scnum=3, n_type=0x0000, n_sclass=100, n_numaux=1
Index[109]= Aux Bobf: x_lnno=41, x_endndx=0
Index[110]= Symbol: n_name=.bb, n_value=0x00000060, n_scnum=3, n_type=0x0000, n_sclass=100, n_numaux=1
Index[111]= Aux Bobf: x_lnno=44, x_endndx=0
Index[112]= Symbol: n_name=.eb, n_value=0x00000064, n_scnum=3, n_type=0x0000, n_sclass=100, n_numaux=1
Index[113]= Aux Eobf: x_lnno=44
Index[114]= Symbol: n_name=.bb, n_value=0x00000066, n_scnum=3, n_type=0x0000, n_sclass=100, n_numaux=1
Index[115]= Aux Bobf: x_lnno=48, x_endndx=0
Index[116]= Symbol: n_name=.eb, n_value=0x0000006A, n_scnum=3, n_type=0x0000, n_sclass=100, n_numaux=1
Index[117]= Aux Eobf: x_lnno=48
Index[118]= Symbol: n_name=.eb, n_value=0x0000006A, n_scnum=3, n_type=0x0000, n_sclass=100, n_numaux=1
Index[119]= Aux Eobf: x_lnno=51
Index[120]= Symbol: n_name=.eb, n_value=0x0000006A, n_scnum=3, n_type=0x0000, n_sclass=100, n_numaux=1
Index[121]= Aux Eobf: x_lnno=51
Index[122]= Symbol: n_name=.ef, n_value=0x0000006A, n_scnum=3, n_type=0x0000, n_sclass=101, n_numaux=1
Index[123]= Aux Eobf: x_lnno=51
Index[124]= Symbol: n_name=.eof, n_value=0x00000000, n_scnum=-2, n_type=0x0000, n_sclass=107, n_numaux=0
Index[125]= Symbol: n_name=.file, n_value=0x00000000, n_scnum=-2, n_type=0x0000, n_sclass=103, n_numaux=1
Index[126]= Aux File: x_offset=14, x_incline=0
Index[127]= Symbol: n_name=.tbit6, n_value=0x00000000, n_scnum=-2, n_type=0x0008, n_sclass=10, n_numaux=1
Index[128]= Aux Tag: x_size=1, x_endndx=0
Index[129]= Symbol: n_name=bit0, n_value=0x00000000, n_scnum=-2, n_type=0x000C, n_sclass=18, n_numaux=0
Index[130]= Symbol: n_name=bit1, n_value=0x00000001, n_scnum=-2, n_type=0x000C, n_sclass=18, n_numaux=0
Index[131]= Symbol: n_name=bit2, n_value=0x00000002, n_scnum=-2, n_type=0x000C, n_sclass=18, n_numaux=0
Index[132]= Symbol: n_name=bit3, n_value=0x00000003, n_scnum=-2, n_type=0x000C, n_sclass=18, n_numaux=0
Index[133]= Symbol: n_name=bit4, n_value=0x00000004, n_scnum=-2, n_type=0x000C, n_sclass=18, n_numaux=0
Index[134]= Symbol: n_name=bit5, n_value=0x00000005, n_scnum=-2, n_type=0x000C, n_sclass=18, n_numaux=0
Index[135]= Symbol: n_name=bit6, n_value=0x00000006, n_scnum=-2, n_type=0x000C, n_sclass=18, n_numaux=1
Index[136]= Aux Field: x_size=1
Index[137]= Symbol: n_name=.eos, n_value=0x00000001, n_scnum=-2, n_type=0x0000, n_sclass=102, n_numaux=1
Index[138]= Aux Eos: x_tagndx=127, x_size=1
Index[139]= Symbol: n_name=.eof, n_value=0x00000000, n_scnum=-2, n_type=0x0000, n_sclass=107, n_numaux=0
Index[140]= Symbol: n_name=.ccsext, n_value=0x00001348, n_scnum=-2, n_type=0x0000, n_sclass=0, n_numaux=0
Index[141]= Symbol: n_name=.ccscase, n_value=0x00000000, n_scnum=-2, n_type=0x0000, n_sclass=0, n_numaux=0
Index[142]= Symbol: n_name=.ccsptr, n_value=0x00000010, n_scnum=-2, n_type=0x0000, n_sclass=0, n_numaux=0
Index[143]= Symbol: n_name=.ccs_short, n_value=0x00000001, n_scnum=-2, n_type=0x0000, n_sclass=0, n_numaux=0
Index[144]= Symbol: n_name=.ccs_int, n_value=0x00000000, n_scnum=-2, n_type=0x0000, n_sclass=0, n_numaux=0
Index[145]= Symbol: n_name=.ccs_long, n_value=0x00000010, n_scnum=-2, n_type=0x0000, n_sclass=0, n_numaux=0
Index[146]= Symbol: n_name=.ccs_family, n_value=0x00000003, n_scnum=-2, n_type=0x0000, n_sclass=0, n_numaux=0
Index[147]= Symbol: n_name=__PCH__, n_value=0x000001C8, n_scnum=-2, n_type=0x0000, n_sclass=0, n_numaux=0
Index[148]= Symbol: n_name=__DEVICE__, n_value=0x000001D0, n_scnum=-2, n_type=0x0000, n_sclass=0, n_numaux=0
Index[149]= Symbol: n_name=__DATE__, n_value=0x000001DD, n_scnum=-2, n_type=0x0000, n_sclass=0, n_numaux=0
Index[150]= Symbol: n_name=__TIME__, n_value=0x000001F2, n_scnum=-2, n_type=0x0000, n_sclass=0, n_numaux=0
Index[151]= Symbol: n_name=__FILE__, n_value=0x00000206, n_scnum=-2, n_type=0x0000, n_sclass=0, n_numaux=0
Index[152]= Symbol: n_name=__LINE__, n_value=0x00000213, n_scnum=-2, n_type=0x0000, n_sclass=0, n_numaux=0
Index[153]= Symbol: n_name=GETENV, n_value=0x00000220, n_scnum=-2, n_type=0x0000, n_sclass=0, n_numaux=0
Index[154]= Symbol: n_name=__FILENAME__, n_value=0x00000224, n_scnum=-2, n_type=0x0000, n_sclass=0, n_numaux=0
Index[155]= Symbol: n_name=_UNICODE, n_value=0x00000235, n_scnum=-2, n_type=0x0000, n_sclass=0, n_numaux=0
Index[156]= Symbol: n_name=__EVAL, n_value=0x00000242, n_scnum=-2, n_type=0x0000, n_sclass=0, n_numaux=0

String Table:
Offset[4]= .romdata1
Offset[14]= C:\Users\damia\Desktop\dis2024\assignment\proteus\PIC18F25K20_1\$linker.c
Offset[88]= @PUTCHARI_BIU_1
Offset[104]= @GETCH_BIU_1
Offset[117]= C:\Users\damia\Desktop\dis2024\assignment\proteus\PIC18F25K20_1\main.c
Offset[188]= _RETURN_
Offset[197]= C:\Users\damia\Desktop\dis2024\assignment\proteus\PIC18F25K20_1\main.h
Offset[268]= C:\Program Files (x86)\PICC\devices\18F25K20.h
Offset[315]= CCP_1_LOW
Offset[325]= CCP_1_HIGH
Offset[336]= CCP_2_LOW
Offset[346]= CCP_2_HIGH
Offset[357]= rs232_errors
Offset[370]= read_button
Offset[382]= receivedData
Offset[395]= Debug.lst
Offset[405]= .ccscase
Offset[414]= .ccs_short
Offset[425]= .ccs_int
Offset[434]= .ccs_long
Offset[444]= .ccs_family
Offset[456]= "5.103"
Offset[464]=  
Offset[466]= __DEVICE__
Offset[477]= "29-Mar-24"
Offset[489]= __DATE__
Offset[498]= "14:21:58"
Offset[509]= __TIME__
Offset[518]= "?"
Offset[522]= __FILE__
Offset[531]= "?"
Offset[535]= __LINE__
Offset[544]= "?"
Offset[548]= "?"
Offset[552]= __FILENAME__
Offset[565]= "?"
Offset[569]= _UNICODE
Offset[578]= "?"

CCS Extended COFF Information:
===================================

Information extracted from the symbol table:
CCS header offset=0x00001348
Pointer Size=16
Case State=FALSE
short Width=1
int Width=0
long Width=16
family=3

Header:
f_magic=0x9179
f_offslstfile=395 [Debug.lst]
f_lstlnnoptr=0x00001362
f_nlstlnno=74
f_fninfoptr=0x000015B2
f_nfninfo=7
f_flags=0x00000000

List Line Number: l_lstlnno=12, l_paddr=0x00000000
List Line Number: l_lstlnno=61, l_paddr=0x00000004
List Line Number: l_lstlnno=62, l_paddr=0x00000006
List Line Number: l_lstlnno=63, l_paddr=0x0000000A
List Line Number: l_lstlnno=64, l_paddr=0x0000000C
List Line Number: l_lstlnno=66, l_paddr=0x00000038
List Line Number: l_lstlnno=67, l_paddr=0x0000003A
List Line Number: l_lstlnno=68, l_paddr=0x0000003C
List Line Number: l_lstlnno=69, l_paddr=0x00000040
List Line Number: l_lstlnno=70, l_paddr=0x00000044
List Line Number: l_lstlnno=71, l_paddr=0x00000046
List Line Number: l_lstlnno=72, l_paddr=0x00000048
List Line Number: l_lstlnno=73, l_paddr=0x0000004A
List Line Number: l_lstlnno=74, l_paddr=0x0000004C
List Line Number: l_lstlnno=88, l_paddr=0x0000006E
List Line Number: l_lstlnno=89, l_paddr=0x00000070
List Line Number: l_lstlnno=90, l_paddr=0x00000072
List Line Number: l_lstlnno=91, l_paddr=0x00000074
List Line Number: l_lstlnno=92, l_paddr=0x00000076
List Line Number: l_lstlnno=93, l_paddr=0x00000078
List Line Number: l_lstlnno=94, l_paddr=0x0000007A
List Line Number: l_lstlnno=95, l_paddr=0x0000007C
List Line Number: l_lstlnno=96, l_paddr=0x0000007E
List Line Number: l_lstlnno=97, l_paddr=0x00000080
List Line Number: l_lstlnno=98, l_paddr=0x00000082
List Line Number: l_lstlnno=99, l_paddr=0x00000084
List Line Number: l_lstlnno=100, l_paddr=0x00000086
List Line Number: l_lstlnno=101, l_paddr=0x00000088
List Line Number: l_lstlnno=102, l_paddr=0x0000008A
List Line Number: l_lstlnno=103, l_paddr=0x0000008C
List Line Number: l_lstlnno=104, l_paddr=0x0000008E
List Line Number: l_lstlnno=105, l_paddr=0x00000090
List Line Number: l_lstlnno=106, l_paddr=0x00000092
List Line Number: l_lstlnno=107, l_paddr=0x00000094
List Line Number: l_lstlnno=108, l_paddr=0x00000096
List Line Number: l_lstlnno=109, l_paddr=0x00000098
List Line Number: l_lstlnno=110, l_paddr=0x0000009A
List Line Number: l_lstlnno=111, l_paddr=0x0000009C
List Line Number: l_lstlnno=112, l_paddr=0x0000009E
List Line Number: l_lstlnno=113, l_paddr=0x000000A0
List Line Number: l_lstlnno=114, l_paddr=0x000000A2
List Line Number: l_lstlnno=115, l_paddr=0x000000A4
List Line Number: l_lstlnno=120, l_paddr=0x000000A6
List Line Number: l_lstlnno=122, l_paddr=0x000000A8
List Line Number: l_lstlnno=123, l_paddr=0x000000AA
List Line Number: l_lstlnno=127, l_paddr=0x000000AC
List Line Number: l_lstlnno=132, l_paddr=0x00000010
List Line Number: l_lstlnno=137, l_paddr=0x00000012
List Line Number: l_lstlnno=138, l_paddr=0x00000014
List Line Number: l_lstlnno=140, l_paddr=0x00000018
List Line Number: l_lstlnno=141, l_paddr=0x0000001A
List Line Number: l_lstlnno=142, l_paddr=0x0000001C
List Line Number: l_lstlnno=145, l_paddr=0x00000020
List Line Number: l_lstlnno=146, l_paddr=0x00000022
List Line Number: l_lstlnno=148, l_paddr=0x00000026
List Line Number: l_lstlnno=149, l_paddr=0x00000028
List Line Number: l_lstlnno=150, l_paddr=0x0000002C
List Line Number: l_lstlnno=151, l_paddr=0x0000002E
List Line Number: l_lstlnno=152, l_paddr=0x00000030
List Line Number: l_lstlnno=154, l_paddr=0x00000034
List Line Number: l_lstlnno=162, l_paddr=0x00000050
List Line Number: l_lstlnno=163, l_paddr=0x00000052
List Line Number: l_lstlnno=166, l_paddr=0x00000054
List Line Number: l_lstlnno=167, l_paddr=0x00000056
List Line Number: l_lstlnno=169, l_paddr=0x0000005A
List Line Number: l_lstlnno=170, l_paddr=0x0000005C
List Line Number: l_lstlnno=171, l_paddr=0x0000005E
List Line Number: l_lstlnno=174, l_paddr=0x00000060
List Line Number: l_lstlnno=175, l_paddr=0x00000062
List Line Number: l_lstlnno=177, l_paddr=0x00000064
List Line Number: l_lstlnno=181, l_paddr=0x00000066
List Line Number: l_lstlnno=182, l_paddr=0x00000068
List Line Number: l_lstlnno=186, l_paddr=0x0000006A
List Line Number: l_lstlnno=186, l_paddr=0x0000006A

Function[0]: f_symndx=2, f_type=1 [F_INLINEDIN], f_parentfn=1
Function[1]: f_symndx=72, f_type=1 [F_INLINEDIN], f_parentfn=1
Function[2]: f_symndx=22, f_type=2 [F_GOTOFROM], f_parentfn=5
Function[3]: f_symndx=32, f_type=2 [F_GOTOFROM], f_parentfn=6
Function[4]: f_symndx=2, f_type=0 , f_parentfn=0
Function[5]: f_symndx=86, f_type=2 [F_GOTOFROM], f_parentfn=1
Function[6]: f_symndx=101, f_type=2 [F_GOTOFROM], f_parentfn=1


Size=48626
Done...
