📄 opensourcebdm.map
字号:
_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
_T2SC 40 1 1 0 .abs_section_40
_T2CNT 42 2 2 0 .abs_section_42
_T2MOD 44 2 2 0 .abs_section_44
_T2SC0 46 1 1 0 .abs_section_46
_T2CH0 47 2 2 0 .abs_section_47
_T2SC1 49 1 1 0 .abs_section_49
_T2CH1 4A 2 2 0 .abs_section_4a
_PBWC 51 1 1 0 .abs_section_51
_PVCR 52 1 1 0 .abs_section_52
_PNRH1 53 1 1 0 .abs_section_53
_PNSL1 54 1 1 0 .abs_section_54
_PRSL1 55 1 1 0 .abs_section_55
_PNRH2 56 1 1 0 .abs_section_56
_PNSL2 57 1 1 0 .abs_section_57
_PRSL2 58 1 1 0 .abs_section_58
_PDCR 59 1 1 0 .abs_section_59
_SCC1 5A 1 1 0 .abs_section_5a
_SCC2 5B 1 1 0 .abs_section_5b
_SCC3 5C 1 1 0 .abs_section_5c
_SCS1 5D 1 1 0 .abs_section_5d
_SCS2 5E 1 1 0 .abs_section_5e
_SCDR 5F 1 1 0 .abs_section_5f
_SCBR 60 1 1 0 .abs_section_60
bdm_rx_ptr 80 2 2 53 .data
bdm_tx_ptr 82 2 2 115 .data
i 84 1 1 54 .bss
j 85 1 1 30 .bss
k 86 1 1 12 .bss
suspend_timer 87 1 1 4 .common
bdm_status 88 5 5 107 .common
USB_State 8D 1 1 6 Z_RAM
usb_ep0_zeroterm 8E 1 1 7 Z_RAM
led_timer 8F 1 1 8 Z_RAM
command_buffer 90 69 105 124 Z_RAM
usb_dptr F9 1 1 19 Z_RAM
usb_ep0_dcntT FA 1 1 17 Z_RAM
usb_ep0_dcntR FB 1 1 7 Z_RAM
usb_ep2_dcntT FC 1 1 10 Z_RAM
usb_ep2_dcntR FD 1 1 8 Z_RAM
led_state FE 2 2 7 Z_RAM
loadByte DC00 17 23 5 .init
Init DC17 75 117 1 .init
_Startup DC8C 9 9 0 .init
init DCA3 25 37 1 .text
wait100us DCC8 5 5 2 .text
main DCCD 3F 63 1 .text
_IDIVMOD DD0C 69 105 1 .text
_IDIVU DD75 10 16 1 .text
_IDIVU_8 DD85 C 12 1 .text
_ICMP DD91 16 22 2 .text
_Jump_Table_Addr DDA7 16 22 8 .text
_Jump_Table_Offset DDBD 19 25 1 .text
_Jump_Table_Header_Offset DDD6 24 36 1 .text
_Search_Table_8_Addr DDFA 1E 30 2 .text
copydown DE18 2F 47 2 .text
copystring DE47 96 150 1 .text
usb_1ms_tick DEDD 2A 42 1 .text
USB_ep0_tx DF07 87 135 2 .text
USB_ep2_tx DF8E 5F 95 2 .text
USB_ep0_rx DFED 2D 45 2 .text
USB_ep2_rx E01A 3C 60 1 .text
USB_Setup E056 13B 315 5 .text
usb_isr E191 7D 125 0 .text
usb_init E20E 2A 42 2 .text
bdm08_stat E238 17 23 1 .text
bdm08_connect E24F 5C 92 1 .text
bdm12_connect E2AB 87 135 1 .text
bdm_softreset E332 71 113 1 .text
bdm_reset E3A3 78 120 2 .text
bdm_reset_sense E41B 7 7 0 .text
bdm_sync_meas E422 96 150 2 .text
bdm_wait64 E4B8 5 5 19 .text
bdm_wait150 E4BD 5 5 16 .text
bdm_ackn_init E4C2 20 32 3 .text
bdm_ackn E4E2 14 20 34 .text
bdm_rx_tx_select E4F6 DE 222 4 .text
bdm_empty_rx_tx E5D4 5 5 7 .text
bdm_init E5D9 3E 62 2 .text
bdm_tx_prepare E617 9 9 43 .text
bdm_tx_finish E620 9 9 64 .text
bdm_rx1 E629 3D 61 1 .text
bdm_rx2 E666 45 69 1 .text
bdm_rx3 E6AB 45 69 1 .text
bdm_rx4 E6F0 54 84 1 .text
bdm_rx5 E744 54 84 1 .text
bdm_rx6 E798 6E 110 1 .text
bdm_rx7 E806 1D 29 1 .text
bdm_rx8 E823 1C 28 1 .text
bdm_rx9 E83F 1E 30 1 .text
bdm_rx10 E85D 20 32 1 .text
bdm_rx11 E87D 26 38 1 .text
bdm_rx12 E8A3 28 40 1 .text
bdm_rx13 E8CB 2C 44 1 .text
bdm_rx14 E8F7 2E 46 1 .text
bdm_rx15 E925 2E 46 1 .text
rx_stack_decode E953 D 13 5 .text
bdm_tx1 E960 41 65 1 .text
bdm_tx2 E9A1 3A 58 1 .text
bdm_tx3 E9DB 49 73 1 .text
bdm_tx4 EA24 49 73 1 .text
bdm_tx5 EA6D 51 81 1 .text
bdm_tx6 EABE 51 81 1 .text
bdm_tx7 EB0F 59 89 1 .text
bdm_tx8 EB68 70 112 1 .text
bdm_tx9 EBD8 1F 31 1 .text
bdm_tx10 EBF7 20 32 1 .text
bdm_tx11 EC17 1F 31 1 .text
bdm_tx12 EC36 22 34 1 .text
bdm_tx13 EC58 25 37 1 .text
bdm_tx14 EC7D 28 40 1 .text
bdm_tx15 ECA5 27 39 1 .text
bdm_tx16 ECCC 29 41 1 .text
bdm_tx17 ECF5 2B 43 1 .text
bdm_tx18 ED20 2E 46 1 .text
bdm_tx19 ED4E 30 48 1 .text
command_exec ED7E B6F 2927 180 .text
DeviceDesc F8ED 12 18 1 .rodata
config_data F8FF 20 32 1 .rodata
StringDesc0 F91F 5 5 1 .rodata
StringDesc1 F924 A 10 1 .rodata
StringDesc2 F92E 15 21 1 .rodata
StringDescTable F943 6 6 4 .rodata
bdm_tx_sel_tresholds F949 28 40 2 .rodata
bdm_tx_sel_ptrs F971 28 40 2 .rodata
bdm_rx_sel_tresholds F999 20 32 2 .rodata
bdm_rx_sel_ptrs F9B9 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
_INT2 FE05 1 1 0 .abs_section_fe05
_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 _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: 0xF9D9 ---- SIZE 4 ---
Filling bytes inserted
00040080
------- ROM-ADDRESS: 0xF9DD ---- RAM-ADDRESS: 0x80 ---- SIZE 2 ---
Name of initialized Object : bdm_rx_ptr
E5D4
------- ROM-ADDRESS: 0xF9DF ---- RAM-ADDRESS: 0x82 ---- SIZE 2 ---
Name of initialized Object : bdm_tx_ptr
E5D4
------- ROM-ADDRESS: 0xF9E1 ---- 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 _PTD _POCR _DDRD _PTE _DDRE
bdm_init usb_init
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -