📄 cdc.map
字号:
-------------------------------------------------------------------------
NEAR_Z
Relative segment, address: DATA 0000017E - 0000017F (0x2 bytes), align: 0
Segment part 8. Intra module refs: ?Subroutine0
putchar
uart_usb_flush
uart_usb_getchar
uart_usb_test_hit
ENTRY ADDRESS REF BY
===== ======= ======
rx_counter 0000017F ?Subroutine2 (cdc_task)
tx_counter 0000017E cdc_task (cdc_task)
-------------------------------------------------------------------------
CODE
Segment part 10. NOT NEEDED.
ENTRY ADDRESS REF BY
===== ======= ======
uart_usb_init
not allocated function
-------------------------------------------------------------------------
CODE
Relative segment, address: CODE 0000047C - 000004A7 (0x2c bytes), align: 1
Segment part 11. Intra module refs: uart_usb_getchar
ENTRY ADDRESS REF BY
===== ======= ======
uart_usb_test_hit 0000047C cdc_task (cdc_task)
RSTACK = 00000000 ( 00000002 )
-------------------------------------------------------------------------
CODE
Relative segment, address: CODE 000004A8 - 000004AB (0x4 bytes), align: 1
Segment part 12. Intra module refs: uart_usb_test_hit
uart_usb_tx_ready
LOCAL ADDRESS
===== =======
?Subroutine3 000004A8
-------------------------------------------------------------------------
CODE
Relative segment, address: CODE 000004AC - 000004AF (0x4 bytes), align: 1
Segment part 13. Intra module refs: uart_usb_test_hit
uart_usb_tx_ready
LOCAL ADDRESS
===== =======
?Subroutine2 000004AC
-------------------------------------------------------------------------
CODE
Relative segment, address: CODE 000004B0 - 000004E1 (0x32 bytes), align: 1
Segment part 14.
ENTRY ADDRESS REF BY
===== ======= ======
uart_usb_getchar 000004B0 ?Subroutine3 (cdc_task)
calls direct
RSTACK = 00000000 ( 00000002 )
-------------------------------------------------------------------------
CODE
Relative segment, address: CODE 000004E2 - 000004E9 (0x8 bytes), align: 1
Segment part 15. Intra module refs: uart_usb_getchar
uart_usb_test_hit
LOCAL ADDRESS
===== =======
?Subroutine0 000004E2
-------------------------------------------------------------------------
- Cross-reference - Page 14
CODE
Relative segment, address: CODE 000004EA - 000004F3 (0xa bytes), align: 1
Segment part 16. Intra module refs: putchar
ENTRY ADDRESS REF BY
===== ======= ======
uart_usb_tx_ready 000004EA
RSTACK = 00000000 ( 00000002 )
-------------------------------------------------------------------------
CODE
Relative segment, address: CODE 000004F4 - 00000523 (0x30 bytes), align: 1
Segment part 17.
ENTRY ADDRESS REF BY
===== ======= ======
putchar 000004F4 cdc_task (cdc_task)
put_one_char (?printf)
calls direct
RSTACK = 00000000 ( 00000002 )
CSTACK = 00000000 ( 00000002 )
-------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00000524 - 00000531 (0xe bytes), align: 1
Segment part 18. Intra module refs: putchar
ENTRY ADDRESS REF BY
===== ======= ======
uart_usb_flush 00000524 cdc_task (cdc_task)
RSTACK = 00000000 ( 00000002 )
-------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00000532 - 0000053D (0xc bytes), align: 1
Segment part 19. Intra module refs: uart_usb_flush
uart_usb_test_hit
LOCAL ADDRESS
===== =======
?Subroutine1 00000532
-------------------------------------------------------------------------
CSTACK
Segment part 6. NOT NEEDED.
-------------------------------------------------------------------------
RSTACK
Segment part 7. NOT NEEDED.
-------------------------------------------------------------------------
INITTAB
Segment part 9. TENTATIVE. Used definition from cdc_task
ENTRY ADDRESS REF BY
===== ======= ======
?<Segment init: NEAR_Z>
*************************************************************************
FILE NAME : C:\Documents and Settings\Zhang Chao\Desktop\USB DEMO\usbdemo\Atmel\at90usb128-demo-cdc\at90usb128\demo\cdc\Debug\Obj\usb_descriptors.r90
PROGRAM MODULE, NAME : usb_descriptors
SEGMENTS IN THE MODULE
======================
NEAR_F
Relative segment, address: CODE 0000008C - 0000009D (0x12 bytes), align: 0
Segment part 3.
ENTRY ADDRESS REF BY
===== ======= ======
usb_dev_desc 0000008C usb_get_descriptor (usb_standard_request)
-------------------------------------------------------------------------
NEAR_F
Relative segment, address: CODE 0000009E - 000000E0 (0x43 bytes), align: 0
Segment part 4.
ENTRY ADDRESS REF BY
===== ======= ======
usb_conf_desc 0000009E usb_get_descriptor (usb_standard_request)
-------------------------------------------------------------------------
NEAR_F
Segment part 5. NOT NEEDED.
ENTRY ADDRESS REF BY
===== ======= ======
usb_user_manufacturer_string_descriptor
-------------------------------------------------------------------------
NEAR_F
Segment part 6. NOT NEEDED.
- Cross-reference - Page 15
ENTRY ADDRESS REF BY
===== ======= ======
usb_user_product_string_descriptor
-------------------------------------------------------------------------
NEAR_F
Segment part 7. NOT NEEDED.
ENTRY ADDRESS REF BY
===== ======= ======
usb_user_serial_number
-------------------------------------------------------------------------
NEAR_F
Segment part 8. NOT NEEDED.
ENTRY ADDRESS REF BY
===== ======= ======
usb_user_language_id
-------------------------------------------------------------------------
CSTACK
Segment part 1. NOT NEEDED.
-------------------------------------------------------------------------
RSTACK
Segment part 2. NOT NEEDED.
*************************************************************************
FILE NAME : C:\Documents and Settings\Zhang Chao\Desktop\USB DEMO\usbdemo\Atmel\at90usb128-demo-cdc\at90usb128\demo\cdc\Debug\Obj\usb_device_task.r90
PROGRAM MODULE, NAME : usb_device_task
SEGMENTS IN THE MODULE
======================
ABSOLUTE
Relative segment, address: DATA 00000049 - 00000049 (0x1 bytes), align: 0
Segment part 1. Intra module refs: usb_start_device
ENTRY ADDRESS REF BY
===== ======= ======
_A_PLLCSR 00000049
-------------------------------------------------------------------------
ABSOLUTE
Relative segment, address: DATA 000000D8 - 000000D8 (0x1 bytes), align: 0
Segment part 2. Intra module refs: usb_device_task_init
usb_general_interrupt (usb_task)
usb_init_device (usb_drv)
usb_start_device
ENTRY ADDRESS REF BY
===== ======= ======
_A_USBCON 000000D8
-------------------------------------------------------------------------
ABSOLUTE
Relative segment, address: DATA 000000D9 - 000000D9 (0x1 bytes), align: 0
Segment part 3. Intra module refs: usb_device_task
usb_general_interrupt (usb_task)
usb_init_device (usb_drv)
ENTRY ADDRESS REF BY
===== ======= ======
_A_USBSTA 000000D9
-------------------------------------------------------------------------
ABSOLUTE
Relative segment, address: DATA 000000E0 - 000000E0 (0x1 bytes), align: 0
Segment part 4. Intra module refs: usb_general_interrupt (usb_task)
usb_start_device
ENTRY ADDRESS REF BY
===== ======= ======
_A_UDCON 000000E0
-------------------------------------------------------------------------
ABSOLUTE
Segment part 5. TENTATIVE. Used definition from cdc_task
ENTRY ADDRESS REF BY
===== ======= ======
_A_UDIEN
-------------------------------------------------------------------------
ABSOLUTE
Segment part 6. TENTATIVE. Used definition from uart_usb_lib
ENTRY ADDRESS REF BY
===== ======= ======
_A_UENUM
-------------------------------------------------------------------------
- Cross-reference - Page 16
ABSOLUTE
Relative segment, address: DATA 000000EA - 000000EA (0x1 bytes), align: 0
Segment part 7. Intra module refs: ?Subroutine0 (usb_specific_request)
usb_clear_feature (usb_standard_request)
usb_device_task
usb_user_endpoint_init (usb_specific_request)
ENTRY ADDRESS REF BY
===== ======= ======
_A_UERST 000000EA
-------------------------------------------------------------------------
ABSOLUTE
Segment part 8. TENTATIVE. Used definition from uart_usb_lib
ENTRY ADDRESS R
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -