📄 bootldr.map
字号:
HI-TECH Software PICC18 Compiler V8.35PL3
Linker command line:
-z -MBOOTLDR.map -ol.obj \
-ppowerup=00h,intcode=08h,intcodelo=018h,init,end_init -ACOMRAM=00h-07Fh \
-ptemp=COMRAM -ARAM=00h-0FFhx5,0500h-05F3h -ABIGRAM=00h-05F3h \
-ANVRAM=0500h-05F3h -pramtop=0600h -ACODE=00h-07DBFh -AFARRAM=00h-00h \
-pconfig=0300000h,idloc=0200000h,eeprom_data=0f00000h \
-pconst=end_init+0600h \
-prbss=COMRAM,rbit=COMRAM,rdata=COMRAM,nvrram=COMRAM,nvbit=COMRAM \
-pstruct=COMRAM -pnvram=NVRAM -pfarbss=FARRAM,fardata=FARRAM \
-pintsave_regs=BIGRAM,bigbss=BIGRAM,bigdata=BIGRAM -pdata=RAM,param \
-pidata=CODE,irdata=CODE,ibigdata=CODE,ifardata=CODE -Q18F4580 \
-h+BOOTLDR.sym -E -EC:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\_2MK.AAA \
-ver=PICC18#V8.35PL3 C:\HTSOFT\PIC18\LIB\picrt82s.obj \
E:\PICWORK\BOOTLDR\bootldr.obj C:\HTSOFT\PIC18\LIB\pic80--p.lib \
C:\HTSOFT\PIC18\LIB\pic82s-c.lib
Object code version is 3.7
Machine type is 18F4580
Call graph:
*_main size 0,0 offset 0
* _puts size 2,0 offset 0
* _putch
* _putch
_zap
_g2x->_gx
_clear_buffer
_table_write
_flash16->_table_write
* _checksum size 0,0 offset 0
_g2x->_g2x size 0,0 offset 0
_gx
* _putch
INDIRECT 88
INDIRECT 88
Name Link Load Length Selector Space Scale
C:\HTSOFT\PIC18\LIB\picrt82s.obj
end_init 34 34 4 C 0
E:\PICWORK\BOOTLDR\bootldr.obj
intcode 8 8 4 4 0
intcodelo 18 18 4 C 0
temp 0 0 1 0 1
config 300000 300000 E 300000 0
nvrram 3F 3F 18 0 1
irdata 38 38 3E C 0
rdata 1 1 3E 0 1
bootldr 76 76 2D8 C 0
C:\HTSOFT\PIC18\LIB\pic80--p.lib
C:\HTSOFT\PIC18\LIB\pic82s-c.lib
btemp0.obj temp 0 0 1 0 1
copy.obj clrtext 34E 34E 14 C 0
copyrdata.obj init 1C 1C 18 C 0
powerup.obj powerup 0 0 4 0 0
COMMON param FE FE 2 FE 1
TOTAL Name Link Load Length
CLASS COMRAM
temp 0 0 1
nvrram 3F 3F 18
rdata 1 1 3E
CLASS RAM
param FE FE 2
CLASS BIGRAM
CLASS NVRAM
CLASS CODE
intcode 8 8 4
powerup 0 0 4
end_init 34 34 4
init 1C 1C 18
intcodelo 18 18 4
irdata 38 38 3E
bootldr 76 76 2D8
clrtext 34E 34E 14
CLASS FARRAM
CLASS EEDATA
CLASS IDLOC
CLASS CONFIG
config 300000 300000 E
SEGMENTS Name Load Length Top Selector Space Class
temp 000000 000057 000057 0 1 COMRAM
powerup 000000 000004 000004 0 0 CODE
intcode 000008 000004 00000C 4 0 CODE
intcodelo 000018 00034A 000362 C 0 CODE
param 0000FE 000002 000100 FE 1 RAM
config 300000 00000E 30000E 300000 0 CONFIG
UNUSED ADDRESS RANGES
BIGRAM 000057-0000FD
000100-0005F3
CODE 000004-000007
00000C-000017
000362-007DBF
COMRAM 000057-00007F
NVRAM 000500-0005F3
RAM 000057-0000FD
000100-0005F3
Symbol Table
?_puts param 0000FE _DOWNLOAD_MSG rdata 000018
_DO_NOT_INCREMENT nvrram 00003F _FILE_MSG rdata 000023
_START_MSG rdata 000001 _SUCSESS_MSG rdata 000036
__Bnvbit nvbit 000057 __Brbit rbit 000001
__H__Z88888RS_ __Z88888RS_ 000004 __Hbigbss bigbss 000057
__Hbigdata bigdata 000057 __Hbootldr bootldr 000004
__Hbss bss 000004 __Hclrtext clrtext 000004
__Hconfig config 30000E __Hconst const 000600
__Hdata data 000057 __Heeprom_data eeprom_data F00000
__Hend_init end_init 000038 __Hfarbss farbss 000000
__Hfardata fardata 000000 __Hfstlkup fstlkup 000004
__Hibigdata ibigdata 000004 __Hidata idata 000004
__Hidloc idloc 200000 __Hifardata ifardata 000004
__Hinit init 000034 __Hintcode intcode 00000C
__Hintcodelo intcodelo 00001C __Hintentry intentry 000004
__Hintret intret 000004 __Hintsave_regs intsave_regs 000057
__Hirdata irdata 000076 __Hnvbit nvbit 0002B8
__Hnvram nvram 000500 __Hnvrram nvrram 000057
__Hparam param 000100 __Hpowerup powerup 000004
__Hramtop ramtop 000600 __Hrbit rbit 000008
__Hrbss rbss 000001 __Hrdata rdata 00003F
__Hstruct struct 000057 __Htemp temp 000001
__Htext text 000004 __L__Z88888RS_ __Z88888RS_ 000004
__Lbigbss bigbss 000057 __Lbigdata bigdata 000057
__Lbootldr bootldr 000004 __Lbss bss 000004
__Lclrtext clrtext 000004 __Lconfig config 300000
__Lconst const 000600 __Ldata data 000057
__Leeprom_data eeprom_data F00000 __Lend_init end_init 000034
__Lfarbss farbss 000000 __Lfardata fardata 000000
__Lfstlkup fstlkup 000004 __Libigdata ibigdata 000004
__Lidata idata 000004 __Lidloc idloc 200000
__Lifardata ifardata 000004 __Linit init 00001C
__Lintcode intcode 000008 __Lintcodelo intcodelo 000018
__Lintentry intentry 000004 __Lintret intret 000004
__Lintsave_regs intsave_regs 000057 __Lirdata irdata 000038
__Lnvbit nvbit 0002B8 __Lnvram nvram 000500
__Lnvrram nvrram 00003F __Lparam param 0000FE
__Lpowerup powerup 000000 __Lramtop ramtop 000600
__Lrbit rbit 000008 __Lrbss rbss 000001
__Lrdata rdata 000001 __Lstruct struct 000057
__Ltemp temp 000000 __Ltext text 000004
__S0 (abs) 000362 __S1 (abs) 000500
__ramtop ramtop 000600 _bcount nvrram 000040
_buff nvrram 000047 _checksum bootldr 0000DA
_cksum nvrram 000041 _clear_buffer bootldr 000198
_delay_time nvrram 000042 _erase nvrram 000045
_exit init 00001C _flash16 bootldr 000144
_g2x bootldr 000108 _gx bootldr 0000E6
_index nvrram 000043 _main bootldr 0001BA
_putch bootldr 000076 _puts bootldr 000080
_rectype nvrram 000044 _table_write bootldr 000134
_zap bootldr 00011E config_word1 config 300000
config_word2 config 300002 config_word3 config 300004
config_word4 config 300006 config_word5 config 300008
config_word6 config 30000A config_word7 config 30000C
copy_common init 00001C copy_data clrtext 000354
intlevel0 fstlkup 000004 intlevel1 fstlkup 000004
powerup powerup 000000 start init 00001C
used_btemp0 (abs) 000001
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -