pic_rc5/out/RC5_Remote_Control.map

322 lines
15 KiB
Plaintext

HI-TECH Software C Compiler
Linker command line:
--edf=C:\Program Files\HI-TECH Software\PICC\9.82\dat\en_msgs.txt -cs \
-h+RC5_Remote_Control.sym -z -Q16F628A -ol.obj -MRC5_Remote_Control.map \
-E1 -ACONST=00h-0FFhx8 -ACODE=00h-07FFh -ASTRCODE=00h-07FFh \
-AENTRY=00h-0FFhx8 -ASTRING=00h-0FFhx8 -ABANK0=020h-06Fh \
-ABANK1=0A0h-0EFh -ABANK2=0120h-014Fh \
-ARAM=020h-06Fh,0A0h-0EFh,0120h-014Fh \
-AABS1=020h-07Fh,0A0h-0EFh,0120h-014Fh -ACOMMON=070h-07Fh -ASFR0=00h-01Fh \
-ASFR1=080h-09Fh -ASFR2=0100h-011Fh -ASFR3=0180h-01EFh \
-preset_vec=00h,intentry=04h,init,end_init -ppowerup=CODE -pfunctab=CODE \
-ACONFIG=02007h-02007h -pconfig=CONFIG -DCONFIG=2 -AIDLOC=02000h-02003h \
-pidloc=IDLOC -DIDLOC=2 -AEEDATA=00h-07Fh/02100h -peeprom_data=EEDATA \
-DEEDATA=2 -DCODE=2 -DSTRCODE=2 -DSTRING=2 -DCONST=2 -DENTRY=2 -k \
startup.obj RC5_Remote_Control.obj
Object code version is 3.10
Machine type is 16F628A
Name Link Load Length Selector Space Scale
startup.obj end_init 10 10 1 8 0
reset_vec 0 0 1 0 0
RC5_Remote_Control.obj
intentry 4 4 C 8 0
config 2007 2007 1 400E 0
text304 172 172 B 8 0
text303 129 129 1E 8 0
text302 157 157 10 8 0
text301 147 147 10 8 0
text300 81 81 5F 8 0
text299 180 180 3 8 0
text298 17D 17D 3 8 0
text297 11 11 70 8 0
maintext E0 E0 49 8 0
cstackBANK0 20 20 8 20 1
cstackCOMMON 70 70 7 70 1
bssBANK0 28 28 6 20 1
bssCOMMON 77 77 3 70 1
cinit 167 167 B 8 0
TOTAL Name Link Load Length Space
CLASS CONST
CLASS CODE
end_init 10 10 1 0
intentry 4 4 C 0
reset_vec 0 0 1 0
text304 172 172 B 0
text303 129 129 1E 0
text302 157 157 10 0
text301 147 147 10 0
text300 81 81 5F 0
text299 180 180 3 0
text298 17D 17D 3 0
text297 11 11 70 0
maintext E0 E0 49 0
cinit 167 167 B 0
CLASS STRCODE
CLASS ENTRY
CLASS STRING
CLASS BANK0
cstackBANK0 20 20 8 1
bssBANK0 28 28 6 1
CLASS BANK1
CLASS BANK2
CLASS RAM
CLASS ABS1
abs_s1 7E 7E 2 1
CLASS COMMON
cstackCOMMON 70 70 7 1
bssCOMMON 77 77 3 1
CLASS SFR0
CLASS SFR1
CLASS SFR2
CLASS SFR3
CLASS CONFIG
config 2007 2007 1 0
CLASS IDLOC
CLASS EEDATA
CLASS BANK3
SEGMENTS Name Load Length Top Selector Space Class Delta
reset_vec 000000 000001 000001 0 0 CODE 2
intentry 000004 00017F 000183 8 0 CODE 2
cstackBANK0 000020 00000E 00002E 20 1 BANK0 1
cstackCOMMON 000070 00000A 00007A 70 1 COMMON 1
config 002007 000001 002008 400E 0 CONFIG 2
UNUSED ADDRESS RANGES
Name Unused Largest block Delta
BANK0 002E-006F 42 1
BANK1 00A0-00EF 50 1
BANK2 0120-014F 30 1
CODE 0001-0003 3 2
0183-07FF 67D
COMMON 007A-007D 4 1
CONST 0001-0003 3 2
0183-07FF 100
EEDATA 2100-217F 80 2
ENTRY 0001-0003 3 2
0183-07FF 100
IDLOC 2000-2003 4 2
RAM 002E-006F 42 1
00A0-00EF 50
0120-014F 30
SFR0 0000-001F 20 1
SFR1 0080-009F 20 1
SFR2 0100-011F 20 1
SFR3 0180-01EF 70 1
STRCODE 0001-0003 3 2
0183-07FF 67D
STRING 0001-0003 3 2
0183-07FF 100
Symbol Table
??_ISR cstackCOMMON 0070
??_OFF cstackCOMMON 0074
??_ON cstackCOMMON 0074
??_One cstackCOMMON 0076
??_SendRc5 cstackBANK0 0020
??_Zero cstackCOMMON 0076
??_delay_89ms cstackCOMMON 0074
??_evaluate_tastatur cstackCOMMON 0074
??_main cstackBANK0 0024
?_ISR cstackCOMMON 0070
?_OFF cstackCOMMON 0070
?_ON cstackCOMMON 0070
?_One cstackCOMMON 0070
?_SendRc5 cstackCOMMON 0076
?_Zero cstackCOMMON 0070
?_delay_89ms cstackCOMMON 0070
?_evaluate_tastatur cstackCOMMON 0070
?_main cstackCOMMON 0070
OFF@i cstackCOMMON 0075
ON@i cstackCOMMON 0075
SendRc5@command cstackBANK0 0021
SendRc5@group cstackCOMMON 0076
SendRc5@i cstackBANK0 0022
_CARRY (abs) 0018
_CM0 (abs) 00F8
_CM1 (abs) 00F9
_CM2 (abs) 00FA
_CMCON (abs) 001F
_CountA bssCOMMON 0077
_CountB bssBANK0 0028
_CountC bssBANK0 002A
_EEADR (abs) 009B
_EECON1 (abs) 009C
_EECON2 (abs) 009D
_EEDATA (abs) 009A
_GIE (abs) 005F
_INTCON (abs) 000B
_ISR text304 0172
_OFF text302 0157
_ON text303 0129
_OPTION_REG (abs) 0081
_One text299 0180
_PORTA (abs) 0005
_PORTB (abs) 0006
_RA0 (abs) 0028
_RBIE (abs) 005B
_RBIF (abs) 0058
_RD (abs) 04E0
_SendRc5 text297 0011
_TRISA (abs) 0085
_TRISB (abs) 0086
_WR (abs) 04E1
_WREN (abs) 04E2
_Zero text298 017D
__Habs1 abs1 0000
__Hbank0 bank0 0000
__Hbank1 bank1 0000
__Hbank2 bank2 0000
__Hbank3 bank3 0000
__HbssBANK0 bssBANK0 0000
__HbssCOMMON bssCOMMON 0000
__Hcinit cinit 0000
__Hclrtext clrtext 0000
__Hcode code 0000
__Hcommon common 0000
__Hconfig config 2008
__HcstackBANK0 cstackBANK0 0000
__HcstackCOMMON cstackCOMMON 0000
__Heeprom_data eeprom_data 0000
__Hend_init end_init 0011
__Hfunctab functab 0000
__Hidloc idloc 0000
__Hinit init 0010
__Hintentry intentry 0010
__Hmaintext maintext 0000
__Hpowerup powerup 0000
__Hram ram 0000
__Hreset_vec reset_vec 0001
__Hsfr0 sfr0 0000
__Hsfr1 sfr1 0000
__Hsfr2 sfr2 0000
__Hsfr3 sfr3 0000
__Hstrings strings 0000
__Htext text 0000
__Labs1 abs1 0000
__Lbank0 bank0 0000
__Lbank1 bank1 0000
__Lbank2 bank2 0000
__Lbank3 bank3 0000
__LbssBANK0 bssBANK0 0000
__LbssCOMMON bssCOMMON 0000
__Lcinit cinit 0000
__Lclrtext clrtext 0000
__Lcode code 0000
__Lcommon common 0000
__Lconfig config 2007
__LcstackBANK0 cstackBANK0 0000
__LcstackCOMMON cstackCOMMON 0000
__Leeprom_data eeprom_data 0000
__Lend_init end_init 0010
__Lfunctab functab 0000
__Lidloc idloc 0000
__Linit init 0010
__Lintentry intentry 0004
__Lmaintext maintext 0000
__Lpowerup powerup 0000
__Lram ram 0000
__Lreset_vec reset_vec 0000
__Lsfr0 sfr0 0000
__Lsfr1 sfr1 0000
__Lsfr2 sfr2 0000
__Lsfr3 sfr3 0000
__Lstrings strings 0000
__Ltext text 0000
__S0 (abs) 2008
__S1 (abs) 007A
__S2 (abs) 0000
__end_of_ISR text304 017D
__end_of_OFF text302 0167
__end_of_ON text303 0147
__end_of_One text299 0183
__end_of_SendRc5 text297 0081
__end_of_Zero text298 0180
__end_of_delay_89ms text301 0157
__end_of_evaluate_tastatur text300 00E0
__end_of_main maintext 0129
__pbssBANK0 bssBANK0 0028
__pbssCOMMON bssCOMMON 0077
__pcstackBANK0 cstackBANK0 0020
__pcstackCOMMON cstackCOMMON 0070
__pintentry intentry 0004
__pmaintext maintext 00E0
__ptext296 text296 0000
__ptext297 text297 0011
__ptext298 text298 017D
__ptext299 text299 0180
__ptext300 text300 0081
__ptext301 text301 0147
__ptext302 text302 0157
__ptext303 text303 0129
__ptext304 text304 0172
__ptext305 text305 0000
__size_of_ISR (abs) 0000
__size_of_OFF (abs) 0000
__size_of_ON (abs) 0000
__size_of_One (abs) 0000
__size_of_SendRc5 (abs) 0000
__size_of_Zero (abs) 0000
__size_of_delay_89ms (abs) 0000
__size_of_evaluate_tastatur (abs) 0000
__size_of_main (abs) 0000
_delay_89ms text301 0147
_evaluate_tastatur text300 0081
_exit init 0010
_main maintext 00E0
_somethingpressed bssBANK0 002C
_toggle bssCOMMON 0079
btemp (abs) 007E
end_of_initialization cinit 0170
evaluate_tastatur@a cstackBANK0 0023
evaluate_tastatur@comcode cstackBANK0 0020
evaluate_tastatur@e cstackBANK0 0021
evaluate_tastatur@i cstackBANK0 0022
interrupt_function intentry 0004
intlevel0 functab 0000
intlevel1 functab 0000
intlevel2 functab 0000
intlevel3 functab 0000
intlevel4 functab 0000
intlevel5 functab 0000
main@comcode cstackBANK0 0027
main@help cstackBANK0 0025
main@subcode cstackBANK0 0026
reset_vec reset_vec 0000
saved_w (abs) 007E
start init 0010
start_initialization cinit 0167
wtemp0 (abs) 007E