📄 usb.map
字号:
DATA_C
Relative segment, address: 000009CC - 000009ED (0x22 bytes), align: 0
Segment part 4. Intra module refs: AT91F_HID_Enumerate
ENTRY ADDRESS REF BY
===== ======= ======
cfgDescriptor 000009CC
-------------------------------------------------------------------------
CODE
Relative segment, address: 000001D8 - 000001EF (0x18 bytes), align: 2
Segment part 6.
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_HID_Open 000001D9 AT91F_USB_Open (main)
non_banked function
-------------------------------------------------------------------------
CODE
Relative segment, address: 000001F0 - 00000241 (0x52 bytes), align: 2
Segment part 8. Intra module refs: AT91F_HID_Open
AT91F_HID_SendReport
LOCAL ADDRESS
===== =======
AT91F_UDP_IsConfigured
000001F1
non_banked function
stack 1 = 00000000 ( 00000010 )
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000244 - 000002AF (0x6c bytes), align: 2
Segment part 10. Intra module refs: AT91F_HID_Open
LOCAL ADDRESS
===== =======
AT91F_HID_SendReport 00000245
non_banked function
stack 1 = 00000000 ( 00000018 )
-------------------------------------------------------------------------
CODE
Relative segment, address: 000002B0 - 00000355 (0xa6 bytes), align: 2
Segment part 12. Intra module refs: AT91F_HID_Enumerate
LOCAL ADDRESS
===== =======
AT91F_USB_SendData 000002B1
non_banked function
stack 1 = 00000000 ( 00000010 )
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000358 - 00000389 (0x32 bytes), align: 2
Segment part 14. Intra module refs: AT91F_HID_Enumerate
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_USB_SendZlp 00000359
non_banked function
stack 1 = 00000000 ( 00000004 )
-------------------------------------------------------------------------
CODE
Relative segment, address: 0000038C - 000003AB (0x20 bytes), align: 2
Segment part 16. Intra module refs: AT91F_HID_Enumerate
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_USB_SendStall 0000038D
non_banked function
-------------------------------------------------------------------------
CODE
Relative segment, address: 000003AC - 0000071F (0x374 bytes), align: 2
Segment part 18. Intra module refs: AT91F_UDP_IsConfigured
LOCAL ADDRESS
===== =======
AT91F_HID_Enumerate 000003AD
non_banked function
stack 1 = 00000000 ( 00000020 )
*************************************************************************
FILE NAME : C:\Documents and Settings\user\My Documents\TestBoard\AT91SAM7_P64_A\ATMEL_USB_MOUSE\AT91SAM7S-BasicMouseUSB\compil\RAM_Debug\Obj\main.r79
PROGRAM MODULE, NAME : main
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: 00000720 - 00000723 (0x4 bytes), align: 2
Segment part 3. Intra module refs: AT91F_PIOA_CfgPMC
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_PMC_EnablePeriphClock
00000721
non_banked function
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000724 - 00000729 (0x6 bytes), align: 2
Segment part 4. Intra module refs: AT91F_USB_Open
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_PIO_CfgOutput 00000725
non_banked function
-------------------------------------------------------------------------
CODE
Relative segment, address: 0000072C - 00000731 (0x6 bytes), align: 2
Segment part 5. Intra module refs: main
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_PIO_CfgInput 0000072D
non_banked function
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000734 - 00000747 (0x14 bytes), align: 2
Segment part 8. Intra module refs: main
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_PIOA_CfgPMC 00000735
non_banked function
stack 1 = 00000000 ( 00000004 )
-------------------------------------------------------------------------
DATA_Z
Relative segment, address: 00200000 - 0020000F (0x10 bytes), align: 2
Segment part 2. Intra module refs: Segment part 14
ENTRY ADDRESS REF BY
===== ======= ======
HID 00200000
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000748 - 00000797 (0x50 bytes), align: 2
Segment part 10. Intra module refs: main
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_USB_Open 00000749
non_banked function
stack 1 = 00000000 ( 00000004 )
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000798 - 0000096B (0x1d4 bytes), align: 2
Segment part 12.
ENTRY ADDRESS REF BY
===== ======= ======
main 00000799 Segment part 2 (?RESET)
non_banked function
stack 1 = 00000000 ( 0000001C )
-------------------------------------------------------------------------
CODE
Relative segment, address: 0000096C - 0000096F (0x4 bytes), align: 2
Segment part 13. Intra module refs: AT91F_USB_Open
main
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000970 - 00000973 (0x4 bytes), align: 2
Segment part 14. Intra module refs: AT91F_USB_Open
main
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000974 - 00000975 (0x2 bytes), align: 2
Segment part 21. Intra module refs: main
ENTRY ADDRESS REF BY
===== ======= ======
??rT_BX_R1 00000975
-------------------------------------------------------------------------
INITTAB
Relative segment, address: 0000097C - 00000987 (0xc bytes), align: 2
Segment part 24. ROOT.
ENTRY ADDRESS REF BY
===== ======= ======
?init?tab?DATA_Z 0000097C
*************************************************************************
FILE NAME : C:\Program Files\IAR Systems\Embedded Workbench 4.0 Kickstart\arm\LIB\dl4tptinl8n.r79
LIBRARY MODULE, NAME : ?segment_init
SEGMENTS IN THE MODULE
======================
ICODE
Relative segment, address: 0000017C - 000001CF (0x54 bytes), align: 2
Segment part 2.
ENTRY ADDRESS REF BY
===== ======= ======
__segment_init 0000017D Segment part 2 (?RESET)
non_banked function
stack 1 = 00000000 ( 00000014 )
-------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?xscanfsmall
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: 00000978 - 00000979 (0x2 bytes), align: 2
Segment part 12.
ENTRY ADDRESS REF BY
===== ======= ======
??rT_BX_R7 00000979
****************************************
* *
* MODULE SUMMARY *
* *
****************************************
Module CODE DATA CONST
------ ---- ---- -----
(Rel) (Rel) (Rel)
?RESET 244
?segment_init 84
?xscanfsmall 2
Cstartup_SAM7 136
dbgu
+ shared 8
hid_enumerate 1 352 102
main 598 16
+ shared 12
N/A (alignment) 2
------ ----- -- ---
Total: 2 426 16 114
****************************************
* *
* SEGMENTS IN ADDRESS ORDER *
* *
****************************************
SEGMENT SPACE START ADDRESS END ADDRESS SIZE TYPE ALIGN
======= ===== ============= =========== ==== ==== =====
ICODE 00000000 - 000001CF 1D0 rel 2
CODE 000001D0 - 00000979 7AA rel 2
INITTAB 0000097C - 00000987 C rel 2
DATA_ID 00000988 dse 0
DATA_C 00000988 - 000009ED 66 rel 1
INTRAMSTART_REMAP 00200000 rel 2
DATA_I 00200000 dse 0
DATA_Z 00200000 - 0020000F 10 rel 2
INTRAMEND_REMAP 00204000 rel 2
****************************************
* *
* END OF CROSS REFERENCE *
* *
****************************************
2 426 bytes of CODE memory
16 bytes of DATA memory
114 bytes of CONST memory
Errors: none
Warnings: none
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -