📄 p&e_icd.map
字号:
PROGRAM "d:\stfd\My Documents\Metrowerks\LIN_VCT_QY4_S_Stationary\bin\P&E_ICD.abs"
*********************************************************************************************
TARGET SECTION
---------------------------------------------------------------------------------------------
Processor : Freescale HC08
Memory Model: SMALL
File Format : ELF\DWARF 2.0
Linker : SmartLinker V-5.0.28 Build 5318, Nov 15 2005
*********************************************************************************************
FILE SECTION
---------------------------------------------------------------------------------------------
main.c.o Model: SMALL, Lang: ANSI-C
Start08.c.o Model: SMALL, Lang: ANSI-C
MC68HC908QY4.C.o Model: SMALL, Lang: ANSI-C
RTSHC08.C.o (ansii.lib) Model: SMALL, Lang: ANSI-C
l_gen.c.o Model: SMALL, Lang: ANSI-C
target.c.o Model: SMALL, Lang: ANSI-C
l_s_ifc_connect.o (lin.lib) Model: SMALL, Lang: ANSI-C
l_s_ifc_init.o (lin.lib) Model: SMALL, Lang: ANSI-C
l_s_ifc_rx.o (lin.lib) Model: SMALL, Lang: ANSI-C
l_ifc_read_status.o (lin.lib) Model: SMALL, Lang: ANSI-C
l_sys_init.o (lin.lib) Model: SMALL, Lang: ANSI-C
ld2_slave.o (lin.lib) Model: SMALL, Lang: ANSI-C
*********************************************************************************************
STARTUP SECTION
---------------------------------------------------------------------------------------------
Entry point: 0xEE8C (_Startup)
_startupData is allocated at 0xEEA6 and uses 9 Bytes
extern struct _tagStartup {
unsigned flags 0
_PFunc main 0xEF6B (main)
unsigned nofZeroOut 2
_Range pZeroOut 0x80 46
0xEA 21
_Copy *toCopyDownBeg 0xF6C7
} _startupData;
*********************************************************************************************
SECTION-ALLOCATION SECTION
Section Name Size Type From To Segment
---------------------------------------------------------------------------------------------
.text 2007 R 0xEEB7 0xF68D ROM
.common 41 R/W 0x80 0xA8 RAM
.data 5 R/W 0xA9 0xAD RAM
.stack 60 R/W 0xAE 0xE9 RAM
.abs_section_3f 1 N/I 0x3F 0x3F .absSeg0
.abs_section_3e 1 N/I 0x3E 0x3E .absSeg1
.abs_section_3c 1 N/I 0x3C 0x3C .absSeg2
.abs_section_fe03 1 N/I 0xFE03 0xFE03 .absSeg3
.abs_section_fe02 1 N/I 0xFE02 0xFE02 .absSeg4
.abs_section_fe0b 1 N/I 0xFE0B 0xFE0B .absSeg5
.abs_section_1f 1 N/I 0x1F 0x1F .absSeg6
.abs_section_1e 1 N/I 0x1E 0x1E .absSeg7
.abs_section_ffff 1 N/I 0xFFFF 0xFFFF .absSeg8
.abs_section_4 1 N/I 0x4 0x4 .absSeg9
.abs_section_5 1 N/I 0x5 0x5 .absSeg10
.abs_section_ffbe 1 N/I 0xFFBE 0xFFBE .absSeg11
.abs_section_fe08 1 N/I 0xFE08 0xFE08 .absSeg12
.abs_section_fe04 1 N/I 0xFE04 0xFE04 .absSeg13
.abs_section_fe05 1 N/I 0xFE05 0xFE05 .absSeg14
.abs_section_fe06 1 N/I 0xFE06 0xFE06 .absSeg15
.abs_section_1d 1 N/I 0x1D 0x1D .absSeg16
.abs_section_1b 1 N/I 0x1B 0x1B .absSeg17
.abs_section_1a 1 N/I 0x1A 0x1A .absSeg18
.abs_section_fe0c 1 N/I 0xFE0C 0xFE0C .absSeg19
.abs_section_ffc0 1 N/I 0xFFC0 0xFFC0 .absSeg20
.abs_section_36 1 N/I 0x36 0x36 .absSeg21
.abs_section_38 1 N/I 0x38 0x38 .absSeg22
.abs_section_0 1 N/I 0x0 0x0 .absSeg23
.abs_section_b 1 N/I 0xB 0xB .absSeg24
.abs_section_1 1 N/I 0x1 0x1 .absSeg25
.abs_section_c 1 N/I 0xC 0xC .absSeg26
.abs_section_fe00 1 N/I 0xFE00 0xFE00 .absSeg27
.abs_section_fe01 1 N/I 0xFE01 0xFE01 .absSeg28
.abs_section_20 1 N/I 0x20 0x20 .absSeg29
.abs_section_25 1 N/I 0x25 0x25 .absSeg30
.abs_section_28 1 N/I 0x28 0x28 .absSeg31
.abs_section_fe09 2 N/I 0xFE09 0xFE0A .absSeg32
.abs_section_21 2 N/I 0x21 0x22 .absSeg33
.abs_section_26 2 N/I 0x26 0x27 .absSeg34
.abs_section_29 2 N/I 0x29 0x2A .absSeg35
.abs_section_23 2 N/I 0x23 0x24 .absSeg36
.abs_section_fff4 2 R 0xFFF4 0xFFF5 .absSeg37
.bss 21 R/W 0xEA 0xFE RAM
.rodata 57 R 0xF68E 0xF6C6 ROM
.startData 17 R 0xEEA6 0xEEB6 ROM
.init 166 R 0xEE00 0xEEA5 ROM
.copy 11 R 0xF6C7 0xF6D1 ROM
.vectSeg38_vect 2 R 0xFFFE 0xFFFF .vectSeg38
Summary of section sizes per section type:
READ_ONLY (R): 8D6 (dec: 2262)
READ_WRITE (R/W): 7F (dec: 127)
NO_INIT (N/I): 2A (dec: 42)
*********************************************************************************************
VECTOR-ALLOCATION SECTION
Address InitValue InitFunction
---------------------------------------------------------------------------------------------
0xFFFE 0xEE8C _Startup
*********************************************************************************************
OBJECT-ALLOCATION SECTION
Name Module Addr hSize dSize Ref Section RLIB
---------------------------------------------------------------------------------------------
MODULE: -- main.c.o --
- PROCEDURES:
NodeFailure EEB7 2 2 1 .text
Check EEB9 6 6 2 .text
ReadButton EEBF 43 67 1 .text
LedDisplay EF02 2B 43 1 .text
LinResponse EF2D 6 6 1 .text
CheckLowPower EF33 38 56 1 .text
main EF6B 61 97 0 .text
- VARIABLES:
data A9 1 1 5 .data
LD_SERIAL AA 4 4 1 .data
key_last 80 1 1 2 .common
count 81 1 1 1 .common
keycount 82 2 2 6 .common
low_power_delay 84 2 2 7 .common
MODULE: -- Start08.c.o --
- PROCEDURES:
loadByte EE00 17 23 5 .init
Init EE17 75 117 1 .init
_Startup EE8C 1A 26 0 .init
- VARIABLES:
_startupData EEA6 9 9 9 .startData
- LABELS:
__SEG_END_SSTACK EA 0 0 1
MODULE: -- MC68HC908QY4.C.o --
- PROCEDURES:
- VARIABLES:
_ADICLK 3F 1 1 0 .abs_section_3f
_ADR 3E 1 1 0 .abs_section_3e
_ADSCR 3C 1 1 0 .abs_section_3c
_BFCR FE03 1 1 0 .abs_section_fe03
_BRKAR FE02 1 1 0 .abs_section_fe02
_BRKSCR FE0B 1 1 0 .abs_section_fe0b
_CONFIG1 1F 1 1 0 .abs_section_1f
_CONFIG2 1E 1 1 0 .abs_section_1e
_COPCTL FFFF 1 1 1 .abs_section_ffff
_DDRA 4 1 1 0 .abs_section_4
_DDRB 5 1 1 4 .abs_section_5
_FLBPR FFBE 1 1 0 .abs_section_ffbe
_FLCR FE08 1 1 0 .abs_section_fe08
_INT1 FE04 1 1 0 .abs_section_fe04
_INT2 FE05 1 1 0 .abs_section_fe05
_INT3 FE06 1 1 0 .abs_section_fe06
_INTSCR 1D 1 1 0 .abs_section_1d
_KBIER 1B 1 1 0 .abs_section_1b
_KBSCR 1A 1 1 0 .abs_section_1a
_LVISR FE0C 1 1 0 .abs_section_fe0c
_Optional FFC0 1 1 0 .abs_section_ffc0
_OSCSTAT 36 1 1 0 .abs_section_36
_OSCTRIM 38 1 1 1 .abs_section_38
_PTA 0 1 1 0 .abs_section_0
_PTAPUE B 1 1 0 .abs_section_b
_PTB 1 1 1 14 .abs_section_1
_PTBPUE C 1 1 0 .abs_section_c
_SBSR FE00 1 1 0 .abs_section_fe00
_SRSR FE01 1 1 0 .abs_section_fe01
_TSC 20 1 1 4 .abs_section_20
_TSC0 25 1 1 0 .abs_section_25
_TSC1 28 1 1 0 .abs_section_28
_BRK FE09 2 2 0 .abs_section_fe09
_TCNT 21 2 2 0 .abs_section_21
_TCH0 26 2 2 0 .abs_section_26
_TCH1 29 2 2 0 .abs_section_29
_TMOD 23 2 2 0 .abs_section_23
MODULE: -- RTSHC08.C.o (ansii.lib) --
- PROCEDURES:
_Jump_Table_Header_Offset EFCC 24 36 2 .text
- VARIABLES:
MODULE: -- l_gen.c.o --
- PROCEDURES:
uart_init EFF0 14 20 1 .text
uart_connect F004 A 10 1 .text
uart_set_baudrate F00E 5 5 1 .text
uart_send_byte F013 2F 47 3 .text
uart_receive_byte F042 3 3 1 .text
uart_it_handler F045 144 324 1 .text
l_callout_init_slave F189 3 3 1 .text
l_callout_header_slave F18C 3 3 1 .text
l_callout_response_slave F18F 3 3 2 .text
l_header_to_frame_hc08_swuart F192 38 56 2 .text
- VARIABLES:
l_flag_resolving F68E 4 4 1 .rodata
l_frame_MasterReq F692 6 6 2 .rodata
l_frame_global_info F698 6 6 2 .rodata
l_frame_resolving F69E 6 6 2 .rodata
l_frame_SlaveResp F6A4 6 6 2 .rodata
l_frame_QY4_18 F6AA 6 6 3 .rodata
l_MID_list_siii F6B0 6 6 4 .rodata
siii_uart_desc F6B6 2 2 1 .rodata
uuu F6B8 2 2 2 .rodata
siii_rom F6BA 5 5 8 .rodata
sd_ifc F6BF 8 8 12 .rodata
l_flag_buffer EA 1 1 8 .bss
l_frame_MasterReq_buf EB 8 8 27 .bss
l_frame_global_info_buf F3 1 1 1 .bss
l_frame_resolving_buf F4 1 1 1 .bss
l_frame_SlaveResp_buf F5 8 8 31 .bss
l_frame_QY4_18_buf FD 2 2 3 .bss
l_PID_list_siii 86 3 3 6 .common
siii 89 12 18 96 .common
uart_tmp16 9B 2 2 15 .common
one_bit_time 9D 2 2 15 .common
bit_time_measure 9F 2 2 12 .common
bit_cnt A1 1 1 4 .common
itstatus A2 1 1 19 .common
rx_fg_buffer A3 1 1 2 .common
rx_bg_buffer A4 1 1 8 .common
tx_buffer A5 1 1 3 .common
tx_reference_buffer A6 1 1 2 .common
status_register A7 1 1 14 .common
ld2_ram_sd_ifc A8 1 1 7 .common
MODULE: -- target.c.o --
- PROCEDURES:
init_target F1CA 4 4 1 .text
l_sys_irq_restore F1CE B 11 1 .text
uart_0_rx_handler F1D9 6 6 1 .text
- VARIABLES:
_Vector_5 FFF4 2 2 0 .abs_section_fff4
MODULE: -- l_s_ifc_connect.o (lin.lib) --
- PROCEDURES:
l_hc08_swuart_ifc_s_connect F1DF 7 7 1 .text
- VARIABLES:
MODULE: -- l_s_ifc_init.o (lin.lib) --
- PROCEDURES:
l_hc08_swuart_ifc_s_init F1E6 24 36 1 .text
- VARIABLES:
MODULE: -- l_s_ifc_rx.o (lin.lib) --
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -