📄 usb.map
字号:
HI-TECH Software PICC-18 Compiler V9.50PL3
Linker command line:
--edf=C:\Program Files\HI-TECH Software\PICC-18\9.50\dat\en_msgs.txt \
-h+USB.sym -z -Q18F4550 -ol.obj -MUSB.map -E1 -ver=PICC-18#V9.50PL3 \
-ACODE=00h-07FFFh -ALOWCODE=00h-07FFFh -ARAM=00h-0FFhx4 \
-ABIGRAM=00h-03FFh -ACOMRAM=00h-05Fh -ANVRAM=0300h-03FFh \
-preset_vec=00h,intcode,intcodelo,powerup,init,end_init -pramtop=0400h \
-ACONFIG=0300000h-030000Dh -pconfig=CONFIG -AIDLOC=0200000h-0200007h \
-pidloc=IDLOC -AEEDATA=0F00000h-0F000FFh -peeprom_data=EEDATA \
-pconst=end_init+0400h -plowtext=LOWCODE \
-ptemp=COMRAM,nvrram=COMRAM,nvbit=COMRAM,rbss=COMRAM,rbit=COMRAM,rdata=COMRAM \
-pstruct=COMRAM -pnvram=-NVRAM -AFARRAM=00h-00h \
-pfarbss=FARRAM,fardata=FARRAM \
-pintsave_regs=BIGRAM,bigbss=BIGRAM,bigdata=BIGRAM -pparam=RAM -pdata=RAM \
-pidata=CODE,irdata=CODE,ibigdata=CODE,ifardata=CODE \
C:\DOCUME~1\THAIHO~1\LOCALS~1\Temp\s2nk.obj main.obj \
C:\Program Files\HI-TECH Software\PICC-18\9.50\lib\pic80--p.lib \
C:\Program Files\HI-TECH Software\PICC-18\9.50\lib\pic0c0pm.lib \
C:\Program Files\HI-TECH Software\PICC-18\9.50\lib\pic82l-c.lib
Object code version is 3.7
Machine type is 18F4550
Call graph:
*_main size 0,0 offset 0
_Init size 0,0 offset 0
_USBTasks size 0,0 offset 0
_USBCheckBusStatus size 0,0 offset 0
_USBModuleEnable size 0,0 offset 0
_USBModuleDisable size 0,0 offset 0
_USBDriverService size 0,0 offset 0
_USBWakeFromSuspend size 0,0 offset 0
_USBProtocolReset size 0,0 offset 0
_ClearArray size 3,0 offset 0
_USBPrepareForNextSetupTrf size 0,0 offset 0
_USBSuspend size 0,0 offset 0
_USB_SOF_ size 0,0 offset 0
_USBStall size 0,0 offset 0
_USBPrepareForNextSetupTrf size 0,0 offset 0
_USBError size 0,0 offset 0
_USBCtrlEPService size 0,0 offset 0
_USBCtrlTrfSetup size 0,0 offset 0
_USBCheckStdRequest size 0,0 offset 0
_USBStdGetDsc size 0,0 offset 0
_USBStdSetCfg size 0,0 offset 0
_ClearArray size 3,0 offset 0
_USBGenInitEP size 0,0 offset 0
_USBStdGetStatus size 0,0 offset 0
_USBStdFeatureReq size 0,0 offset 0
_USBCtrlEPServiceComplete size 0,0 offset 0
_USBCtrlTrfTxService size 0,2 offset 0
_USBCtrlTrfOut size 0,0 offset 0
_USBCtrlTrfRxService size 0,2 offset 0
_USBPrepareForNextSetupTrf size 0,0 offset 0
_USBCtrlTrfIn size 0,0 offset 0
_USBCtrlTrfTxService size 0,2 offset 0
_USBPrepareForNextSetupTrf size 0,0 offset 0
* _UserTasks size 0,64 offset 0
* _USBGenRead size 3,0 offset 64
* _USBGenWrite size 3,0 offset 64
Name Link Load Length Selector Space Scale
C:\DOCUME~1\THAIHO~1\LOCALS~1\Temp\s2nk.obj
end_init 1C 1C 4 0 0
init 0 0 1C 0 0
main.obj const 400 400 8A 200 0
config 300000 300000 E 300000 0
temp 0 0 4 0 1
bigbss 3F8 3F8 8 3F8 1
bss B7 B7 6 B7 1
text 7738 7738 8C8 3B9C 0
C:\Program Files\HI-TECH Software\PICC-18\9.50\lib\pic80--p.lib
C:\Program Files\HI-TECH Software\PICC-18\9.50\lib\pic0c0pm.lib
C:\Program Files\HI-TECH Software\PICC-18\9.50\lib\pic82l-c.lib
btemp0.obj temp 0 0 1 0 1
btemp1.obj temp 0 0 2 0 1
btemp2.obj temp 0 0 3 0 1
btemp3.obj temp 0 0 4 0 1
COMMON param BD BD 43 BD 1
TOTAL Name Link Load Length
CLASS CODE
end_init 1C 1C 4
init 0 0 1C
const 400 400 8A
text 7738 7738 8C8
CLASS LOWCODE
CLASS RAM
param BD BD 43
bss B7 B7 6
CLASS BIGRAM
bigbss 3F8 3F8 8
CLASS COMRAM
temp 0 0 4
CLASS NVRAM
CLASS CONFIG
config 300000 300000 E
CLASS IDLOC
CLASS EEDATA
CLASS FARRAM
SEGMENTS Name Load Length Top Selector Space Class
temp 000000 000004 000004 0 1 COMRAM
reset_vec 000000 000020 000020 0 0 CODE
bss 0000B7 000006 0000BD B7 1 RAM
param 0000BD 000043 000100 BD 1 RAM
bigbss 0003F8 000008 000400 3F8 1 BIGRAM
const 000400 00008A 00048A 200 0 CODE
text 007738 0008C8 008000 3B9C 0 CODE
config 300000 00000E 30000E 300000 0 CONFIG
UNUSED ADDRESS RANGES
BIGRAM 000004-0000B6
000100-0003F7
CODE 000020-0003FF
00048A-007737
COMRAM 000004-00005F
EEDATA F00000-F000FF
IDLOC 200000-200007
LOWCODE 000020-0003FF
00048A-007737
NVRAM 000300-0003F7
RAM 000004-0000B6
000100-0003F7
Symbol Table
?_ClearArray param 0000BD
?_USBGenRead param 0000FD
?_USBGenWrite param 0000FD
?a_USBCtrlTrfRxService param 0000BD
?a_USBCtrlTrfTxService param 0000BD
?a_UserTasks param 0000BD
_ClearArray text 007E36
_Init text 007F7C
_LED bigbss 0003F8
_USBCheckBusStatus text 007D3A
_USBCheckStdRequest text 007738
_USBCtrlEPService text 007A9E
_USBCtrlEPServiceComplete text 007C7A
_USBCtrlTrfIn text 007B06
_USBCtrlTrfOut text 007AE4
_USBCtrlTrfRxService text 007C1A
_USBCtrlTrfSetup text 007AD0
_USBCtrlTrfTxService text 007B42
_USBDriverService text 007D74
_USBError text 007DF4
_USBGenInitEP text 007E58
_USBGenRead text 007EEA
_USBGenWrite text 007E84
_USBModuleDisable text 007D68
_USBModuleEnable text 007D5A
_USBPrepareForNextSetupTrf text 007D1C
_USBProtocolReset text 007DF8
_USBRemoteWakeup text 007DD6
_USBSoftDetach text 007D72
_USBStall text 007DE8
_USBStdFeatureReq text 0079E8
_USBStdGetDsc text 0077F0
_USBStdGetStatus text 007938
_USBStdSetCfg text 0078F8
_USBSuspend text 007DC6
_USBTasks text 007F68
_USBWakeFromSuspend text 007DCE
_USB_CD_Ptr const 000480
_USB_SD_Ptr const 000484
_USB_SOF_ text 007DE4
_UserTasks text 007F9C
__Bnvbit nvbit 000004
__Brbit rbit 000004
__HRAM (abs) 000100
__Hbigbss bigbss 000400
__Hbigdata bigdata 000004
__Hbss bss 000020
__Hclrtext clrtext 000020
__Hconfig config 30000E
__Hconst const 00048A
__Hdata data 000004
__Heeprom_data eeprom_data F00000
__Hend_init end_init 000020
__Hfarbss farbss 000000
__Hfardata fardata 000000
__Hibigdata ibigdata 000020
__Hidata idata 000020
__Hidloc idloc 200000
__Hifardata ifardata 000020
__Hinit init 00001C
__Hintcode intcode 000000
__Hintcodelo intcodelo 000000
__Hintentry intentry 000020
__Hintret intret 000020
__Hintsave_regs intsave_regs 000004
__Hirdata irdata 000020
__Hlowtext lowtext 000020
__Hnvbit nvbit 000020
__Hnvram nvram 000400
__Hnvrram nvrram 000004
__Hparam param 000100
__Hpowerup powerup 000000
__Hramtop ramtop 000400
__Hrbit rbit 000020
__Hrbss rbss 000004
__Hrdata rdata 000004
__Hreset_vec reset_vec 000000
__Hstruct struct 000004
__Htemp temp 000004
__Htext text 000020
__LRAM (abs) 0000B7
__Lbigbss bigbss 0003F8
__Lbigdata bigdata 000004
__Lbss bss 000020
__Lclrtext clrtext 000020
__Lconfig config 300000
__Lconst const 000400
__Ldata data 000004
__Leeprom_data eeprom_data F00000
__Lend_init end_init 00001C
__Lfarbss farbss 000000
__Lfardata fardata 000000
__Libigdata ibigdata 000020
__Lidata idata 000020
__Lidloc idloc 200000
__Lifardata ifardata 000020
__Linit init 000000
__Lintcode intcode 000000
__Lintcodelo intcodelo 000000
__Lintentry intentry 000020
__Lintret intret 000020
__Lintsave_regs intsave_regs 000004
__Lirdata irdata 000020
__Llowtext lowtext 000020
__Lnvbit nvbit 000020
__Lnvram nvram 000400
__Lnvrram nvrram 000004
__Lparam param 0000BD
__Lpowerup powerup 000000
__Lramtop ramtop 000400
__Lrbit rbit 000020
__Lrbss rbss 000004
__Lrdata rdata 000004
__Lreset_vec reset_vec 000000
__Lstruct struct 000004
__Ltemp temp 000000
__Ltext text 000020
__S0 (abs) F00000
__S1 (abs) 000400
__ramtop ramtop 000400
_cfg01 const 000412
_ctrl_trf_session_owner bigbss 0003F9
_ctrl_trf_state bigbss 0003FA
_device_dsc const 000400
_exit init 000000
_main text 007F70
_pDst bss 0000B7
_pSrc bss 0000B9
_sd000 const 000432
_sd001 const 000436
_sd002 const 00045C
_usb_active_cfg bigbss 0003FB
_usb_alt_intf bigbss 0003FC
_usb_device_state bigbss 0003FD
_usb_stat bigbss 0003FE
_usbgen_rx_len bigbss 0003FF
_wCount bss 0000BB
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
intlevel0 text 000020
intlevel1 text 000020
start init 000000
used_btemp0 (abs) 000001
used_btemp1 (abs) 000001
used_btemp2 (abs) 000001
used_btemp3 (abs) 000001
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -