📄 bdm_light.map
字号:
_TSC1 13 1 1 0 .abs_section_13
_TCH1 14 2 2 0 .abs_section_14
_KBSCR 16 1 1 6 .abs_section_16
_KBIER 17 1 1 1 .abs_section_17
_UIR2 18 1 1 9 .abs_section_18
_UCR2 19 1 1 10 .abs_section_19
_UCR3 1A 1 1 4 .abs_section_1a
_UCR4 1B 1 1 1 .abs_section_1b
_IOCR 1C 1 1 0 .abs_section_1c
_POCR 1D 1 1 2 .abs_section_1d
_ISCR 1E 1 1 1 .abs_section_1e
_CONFIG 1F 1 1 1 .abs_section_1f
_UE0D0 20 1 1 19 .abs_section_20
_UE0D1 21 1 1 2 .abs_section_21
_UE0D2 22 1 1 2 .abs_section_22
_UE0D3 23 1 1 2 .abs_section_23
_UE0D4 24 1 1 2 .abs_section_24
_UE0D5 25 1 1 2 .abs_section_25
_UE0D6 26 1 1 1 .abs_section_26
_UE0D7 27 1 1 1 .abs_section_27
_UE1D0 28 1 1 0 .abs_section_28
_UE1D1 29 1 1 0 .abs_section_29
_UE1D2 2A 1 1 0 .abs_section_2a
_UE1D3 2B 1 1 0 .abs_section_2b
_UE1D4 2C 1 1 0 .abs_section_2c
_UE1D5 2D 1 1 0 .abs_section_2d
_UE1D6 2E 1 1 0 .abs_section_2e
_UE1D7 2F 1 1 0 .abs_section_2f
_UE2D0 30 1 1 4 .abs_section_30
_UE2D1 31 1 1 2 .abs_section_31
_UE2D2 32 1 1 1 .abs_section_32
_UE2D3 33 1 1 1 .abs_section_33
_UE2D4 34 1 1 1 .abs_section_34
_UE2D5 35 1 1 1 .abs_section_35
_UE2D6 36 1 1 1 .abs_section_36
_UE2D7 37 1 1 1 .abs_section_37
_UADDR 38 1 1 2 .abs_section_38
_UIR0 39 1 1 3 .abs_section_39
_UIR1 3A 1 1 7 .abs_section_3a
_UCR0 3B 1 1 13 .abs_section_3b
_UCR1 3C 1 1 1 .abs_section_3c
_USR0 3D 1 1 4 .abs_section_3d
_USR1 3E 1 1 0 .abs_section_3e
bdm_rx_ptr 80 2 2 38 .data
bdm_tx_ptr 82 2 2 71 .data
i D4 1 1 54 .bss
j D5 1 1 30 .bss
k D6 1 1 12 .bss
USB_State D7 1 1 6 Z_RAM
usb_ep0_zeroterm D8 1 1 7 Z_RAM
led_timer D9 1 1 8 Z_RAM
usb_dptr DA 2 2 58 Z_RAM
usb_ep0_dcntT DC 1 1 17 Z_RAM
usb_ep0_dcntR DD 1 1 7 Z_RAM
usb_ep2_dcntT DE 1 1 10 Z_RAM
usb_ep2_dcntR DF 1 1 8 Z_RAM
led_state E0 2 2 7 Z_RAM
suspend_timer E2 1 1 4 .common
bdm_status E3 5 5 76 .common
command_buffer 100 87 135 82 FAR_RAM
loadByte BA00 17 23 5 .init
Init BA17 75 117 1 .init
_Startup BA8C 9 9 0 .init
init BAA7 E 14 1 .text
wait100us BAB5 5 5 2 .text
main BABA 4C 76 1 .text
_IDIVMOD BB06 69 105 1 .text
_IDIVU BB6F 10 16 1 .text
_IDIVU_8 BB7F C 12 2 .text
_Jump_Table_Addr BB8B 16 22 4 .text
_Jump_Table_Offset BBA1 19 25 1 .text
_Jump_Table_Header_Offset BBBA 24 36 1 .text
_Search_Table_8_Addr BBDE 21 33 1 .text
copydown BBFF 3B 59 2 .text
copystring BC3A C3 195 1 .text
usb_1ms_tick BCFD 2A 42 1 .text
USB_ep0_tx BD27 B2 178 3 .text
USB_ep2_tx BDD9 84 132 2 .text
USB_ep0_rx BE5D 31 49 2 .text
USB_ep2_rx BE8E 45 69 1 .text
USB_Setup BED3 14F 335 6 .text
usb_isr C022 7D 125 0 .text
usb_init C09F 2A 42 2 .text
bdm12_connect C0C9 8E 142 1 .text
bdm_reset C157 72 114 1 .text
bdm_reset_sense C1C9 7 7 0 .text
bdm_sync_meas C1D0 96 150 1 .text
bdm_wait64 C266 5 5 14 .text
bdm_wait150 C26B 5 5 18 .text
bdm_ackn_init C270 20 32 2 .text
bdm_ackn C290 14 20 32 .text
bdm_rx_tx_select C2A4 98 152 2 .text
bdm_empty_rx_tx C33C 7 7 7 .text
bdm_init C343 3A 58 2 .text
bdm_tx_prepare C37D A 10 28 .text
bdm_tx_finish C387 9 9 32 .text
bdm_rx1 C390 2D 45 1 .text
bdm_rx2 C3BD 35 53 1 .text
bdm_rx3 C3F2 35 53 1 .text
bdm_rx4 C427 44 68 1 .text
bdm_rx5 C46B 4C 76 1 .text
bdm_rx6 C4B7 66 102 1 .text
bdm_rx7 C51D 1C 28 1 .text
bdm_rx8 C539 1C 28 1 .text
bdm_rx9 C555 1E 30 1 .text
bdm_rx10 C573 20 32 1 .text
bdm_rx11 C593 24 36 1 .text
bdm_rx12 C5B7 26 38 1 .text
bdm_rx13 C5DD 2A 42 1 .text
bdm_rx14 C607 2C 44 1 .text
bdm_rx15 C633 2C 44 1 .text
rx_stack_decode C65F D 13 5 .text
bdm_tx1 C66C 41 65 1 .text
bdm_tx2 C6AD 3A 58 1 .text
bdm_tx3 C6E7 49 73 1 .text
bdm_tx4 C730 49 73 1 .text
bdm_tx5 C779 51 81 1 .text
bdm_tx6 C7CA 51 81 1 .text
bdm_tx7 C81B 59 89 1 .text
bdm_tx8 C874 70 112 1 .text
bdm_tx9 C8E4 1F 31 1 .text
bdm_tx10 C903 20 32 1 .text
bdm_tx11 C923 1F 31 1 .text
bdm_tx12 C942 22 34 1 .text
bdm_tx13 C964 25 37 1 .text
bdm_tx14 C989 28 40 1 .text
bdm_tx15 C9B1 27 39 1 .text
bdm_tx16 C9D8 29 41 1 .text
bdm_tx17 CA01 2B 43 1 .text
bdm_tx18 CA2C 2E 46 1 .text
bdm_tx19 CA5A 30 48 1 .text
command_exec CA8A 788 1928 92 .text
DeviceDesc D212 12 18 1 .rodata
config_data D224 20 32 1 .rodata
StringDesc0 D244 5 5 1 .rodata
StringDesc1 D249 A 10 1 .rodata
StringDesc2 D253 14 20 1 .rodata
StringDescTable D267 6 6 4 .rodata
bdm_tx_sel_tresholds D26D 28 40 2 .rodata
bdm_tx_sel_ptrs D295 28 40 2 .rodata
bdm_rx_sel_tresholds D2BD 20 32 2 .rodata
bdm_rx_sel_ptrs D2DD 20 32 2 .rodata
_BSR FE00 1 1 0 .abs_section_fe00
_RSR FE01 1 1 0 .abs_section_fe01
_SBFCR FE03 1 1 0 .abs_section_fe03
_INT1 FE04 1 1 0 .abs_section_fe04
_FLCR FE08 1 1 0 .abs_section_fe08
_FLBPR FE09 1 1 0 .abs_section_fe09
_BRK FE0C 2 2 0 .abs_section_fe0c
_BRKSCR FE0E 1 1 0 .abs_section_fe0e
_COPCTL FFFF 1 1 0 .abs_section_ffff
*********************************************************************************************
UNUSED-OBJECTS SECTION
---------------------------------------------------------------------------------------------
NOT USED PROCEDURES
RTSHC08.C.o (ansiti.lib):
_PUSH_ARGS_L _PUSH_ARGS_D _ENTER_UNARY_L _ENTER_UNARY_L64 _ENTER_UNARY_L64_4
_ENTER_BINARY_L _ENTER_BINARY_L_RC _ENTER_BINARY_L_LC _ENTER_BINARY_L64
_ENTER_BINARY_L64_LC _ENTER_BINARY_L64_RC _SPLITSIGN _LADD_k_is_k_plus_j
_k_is_k_plus_j_l _k_is_k_plus_j_i _LSUB_k_is_k_minus_j _LAND_k_is_k_and_j
_LOR_k_is_k_or_j _LXOR_k_is_k_xor_j _LMUL_k_is_k_mul_j _LDIVMOD _NEG_L_HX
_ABS_L_HX _SPLITSIGN_L _LMODU_k_is_k_mod_j _LDIVU_k_is_k_div_j
_LMODS_k_is_k_mod_j _LDIVS_k_is_k_div_j _LCMP_k_rel_j _BMULS _BDIVS _BMODS
_IMUL _IDIVS _IMODS _IMODU _IMODU_8 _IASR _ILSR _ILSL _ICMP _LINC _LDEC _LNEG
_LNOT _LADD _LADD_RC _LSUB _LSUB_LC _LSUB_RC _LAND _LAND_RC _LOR _LOR_RC
_LXOR _LXOR_RC _LMUL _LMUL_RC _LDIVS _LDIVS_LC _LDIVS_RC _LDIVU _LDIVU_LC
_LDIVU_RC _LMODS _LMODS_LC _LMODS_RC _LMODU _LMODU_LC _LMODU_RC _LASR _LLSR
_LLSL _LCMP _LCMP_RC _COPY _COPY_L _POP32 _POP64 _STORE32 _STORE64 _SEXT8_32
_SEXT16_32 _CALL _Jump_Table_Header_Addr _Search_Table_16_Addr
_Search_Table_16_Offset _Search_Table_8_Offset _PUSH_CC _POP_CC
NOT USED VARIABLES
RTSHC08.C.o (ansiti.lib):
_PowOfTwo_8 _PowOfTwo_16 _PowOfTwo_32 errno
*********************************************************************************************
COPYDOWN SECTION
---------------------------------------------------------------------------------------------
------- ROM-ADDRESS: 0xD2FD ---- SIZE 4 ---
Filling bytes inserted
00040080
------- ROM-ADDRESS: 0xD301 ---- RAM-ADDRESS: 0x80 ---- SIZE 2 ---
Name of initialized Object : bdm_rx_ptr
C33C
------- ROM-ADDRESS: 0xD303 ---- RAM-ADDRESS: 0x82 ---- SIZE 2 ---
Name of initialized Object : bdm_tx_ptr
C33C
------- ROM-ADDRESS: 0xD305 ---- SIZE 2 ---
Filling bytes inserted
0000
*********************************************************************************************
OBJECT-DEPENDENCIES SECTION
---------------------------------------------------------------------------------------------
bdm_rx_ptr USES bdm_empty_rx_tx
bdm_tx_ptr USES bdm_empty_rx_tx
Init USES _startupData loadByte
_Startup USES __SEG_END_SSTACK Init main
init USES _CONFIG _ISCR bdm_init usb_init
main USES _POCR _DDRA _PTA _UCR3 init wait100us
suspend_timer _KBSCR led_state _PTD _UIR0 bdm_init
_IDIVU USES _IDIVMOD
_IDIVU_8 USES _IDIVU
copystring USES StringDescTable
usb_1ms_tick USES led_timer led_state _PTD
USB_ep0_tx USES _UCR0 _UIR2 usb_ep0_dcntT USB_ep0_tx usb_dptr
_UE0D0 _UE0D1 _UE0D2 _UE0D3 _UE0D4 _UE0D5 _UE0D6
_UE0D7 usb_ep0_zeroterm _USR0 _UADDR USB_State
USB_ep2_tx USES _UCR2 _UIR2 usb_ep2_dcntT usb_dptr _UE2D0
_UE2D1 _UE2D2 _UE2D3 _UE2D4 _UE2D5 _UE2D6 _UE2D7
USB_ep0_rx USES _UE0D0 usb_dptr usb_ep0_dcntR command_exec
usb_ep0_dcntT usb_ep0_zeroterm _UCR0
USB_ep2_rx USES _UE2D0 usb_ep2_dcntR _UCR2 command_buffer
usb_dptr _UE2D1 command_exec usb_ep2_dcntT USB_ep2_tx
USB_Setup USES usb_ep0_dcntT usb_ep0_zeroterm _USR0 _UCR0
_UE0D0 USB_Setup _Jump_Table_Offset _UCR3 _UCR2
usb_ep0_dcntR usb_ep2_dcntT usb_ep2_dcntR USB_State
_Jump_Table_Header_Offset DeviceDesc command_buffer copydown config_data
copystring command_exec USB_ep0_tx USB_ep0_rx usb_dptr
_UE0D1 _UE0D2 _UE0D3 _UE0D4 _UE0D5
usb_isr USES suspend_timer _UIR1 usb_1ms_tick _UIR2
led_timer _UCR0 _USR0 USB_Setup USB_ep0_rx USB_ep0_tx
_UCR2 USB_ep2_rx USB_ep2_tx usb_init USB_State _UIR0
usb_ep0_dcntT usb_ep0_dcntR usb_ep2_dcntT usb_ep2_dcntR
led_state
usb_init USES usb_ep0_dcntT usb_ep0_dcntR usb_ep2_dcntT
usb_ep2_dcntR led_timer led_state _PTD _DDRD _UADDR _UIR0
_UCR0 _UCR1 _UCR2 _UCR4 _UCR3 USB_State
bdm12_connect USES bdm_status _TMOD _TSC _PTA bdm_sync_meas
bdm_rx_tx_select bdm_ackn_init bdm_tx_prepare bdm_tx_ptr
bdm_tx_finish bdm_wait150 bdm_ackn bdm_rx_ptr
bdm_reset USES _PTA _KBSCR _TSC _DDRA _TMOD
bdm_reset_sense USES _KBSCR bdm_status
bdm_sync_meas USES bdm_status _TMOD _PTA _TSC _TSC0 _TCH0
bdm_wait64 USES bdm_status
bdm_wait150 USES bdm_status
bdm_ackn_init USES _TMOD _TSC _TSC0 bdm_status bdm_tx_prepare
bdm_tx_ptr bdm_tx_finish bdm_wait64 bdm_ackn
bdm_ackn USES _TSC _TSC0 bdm_status
bdm_rx_tx_select USES bdm_empty_rx_tx bdm_rx_ptr bdm_tx_ptr
bdm_tx_sel_tresholds bdm_status bdm_tx_sel_ptrs
bdm_rx_sel_tresholds bdm_rx_sel_ptrs _IDIVU_8
bdm_empty_rx_tx USES command_buffer
bdm_init USES bdm_status _POCR _DDRA _PTA _PTC _DDRC _TMOD
_TSC _KBIER _KBSCR
bdm_tx_prepare USES _PTA _DDRA _DDRC
bdm_tx_finish USES _PTA _DDRC _DDRA
bdm_rx1 USES rx_stack_decode
bdm_rx2 USES rx_stack_decode
bdm_rx3 USES rx_stack_decode
bdm_rx4 USES rx_stack_decode
bdm_rx5 USES rx_stack_decode
bdm_rx6 USES _DDRA i
bdm_rx7 USES j i
bdm_rx8 USES j i _DDRA
bdm_rx9 USES j i
bdm_rx10 USES j i
bdm_rx11 USES j i
bdm_rx12 USES j k i
bdm_rx13 USES j k i
bdm_rx14 USES j k i
bdm_rx15 USES j k i
rx_stack_decode USES i
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -