?? p&e_icd.map
字號:
PROGRAM "D:\ccwork\RE004C_view_dev\BUS\BUS110T\SW\LIN2_0\LIN_VCT_S12C32_M_Stationary\bin\P&E_ICD.abs"
*********************************************************************************************
TARGET SECTION
---------------------------------------------------------------------------------------------
Processor : Motorola HC12
Memory Model: SMALL
File Format : ELF\Dwarf 2.0
Linker : SmartLinker V-5.0.22 Build 4047, Feb 17 2004
*********************************************************************************************
FILE SECTION
---------------------------------------------------------------------------------------------
Start12.c.o Model: SMALL, Lang: ANSI-C
rtshc12.c.o (ansisi.lib) Model: SMALL, Lang: ANSI-C
l_gen.c.o Model: SMALL, Lang: ANSI-C
target.c.o Model: SMALL, Lang: ANSI-C
interrupt_handlers.c.o Model: SMALL, Lang: ANSI-C
l_m_ifc_connect.o (lin.lib) Model: SMALL, Lang: ANSI-C
l_m_ifc_init.o (lin.lib) Model: SMALL, Lang: ANSI-C
l_m_ifc_rx.o (lin.lib) Model: SMALL, Lang: ANSI-C
l_sch_set.o (lin.lib) Model: SMALL, Lang: ANSI-C
l_sch_tick.o (lin.lib) Model: SMALL, Lang: ANSI-C
l_sys_init.o (lin.lib) Model: SMALL, Lang: ANSI-C
l_ifc_read_status.o (lin.lib) Model: SMALL, Lang: ANSI-C
l_m_ifc_goto_sleep.o (lin.lib) Model: SMALL, Lang: ANSI-C
ld2_master.o (lin.lib) Model: SMALL, Lang: ANSI-C
master.c.o Model: SMALL, Lang: ANSI-C
peripherals.c.o Model: SMALL, Lang: ANSI-C
vector.c.o Model: SMALL, Lang: ANSI-C
rti_isr.c.o Model: SMALL, Lang: ANSI-C
*********************************************************************************************
STARTUP SECTION
---------------------------------------------------------------------------------------------
Entry point: 0x4029 (_Startup)
_startupData is allocated at 0x4039 and uses 23 Bytes
extern struct _tagStartup {
unsigned flags 0
_PFunc main 0x4C1F (main)
long stackOffset 0x946
unsigned nofZeroOut 1
_Range pZeroOut 0x800 72
_Copy *toCopyDownBeg 0x4D59
int nofLibInits 0
_LibInit *libInits 0x4054
int nofInitBodies 0
_Cpp *initBodies 0x4056
int nofFiniBodies 0
_Cpp *finiBodies 0x4056
} _startupData;
*********************************************************************************************
SECTION-ALLOCATION SECTION
Section Name Size Type From To Segment
---------------------------------------------------------------------------------------------
.init 57 R 0x4000 0x4038 ROM_4000
.startData 29 R 0x4039 0x4055 ROM_4000
.rodata 359 R 0x4056 0x41BC ROM_4000
.text 2910 R 0x41BD 0x4D1A ROM_4000
.copy 12 R 0x4D59 0x4D64 ROM_4000
.data 6 R/W 0x800 0x805 RAM
VECTORS_DATA 128 R 0xFF80 0xFFFF LIN_VECTORS
S12_REG 48 P 0x0 0x2F C32_REG
S12_CRG 12 P 0x34 0x3F C32_CRG
S12_TIMER 63 P 0x40 0x7E C32_TIMER
S12_PIM 64 P 0x240 0x27F C32_PIM
.bss 30 R/W 0x806 0x823 RAM
.common 36 R/W 0x824 0x847 RAM
RUNTIME 62 R 0x4D1B 0x4D58 ROM_4000
.stack 255 R/W 0x848 0x946 RAM
Summary of section sizes per section type:
READ_ONLY (R): DE5 (dec: 3557)
READ_WRITE (R/W): 147 (dec: 327)
PAGED (P): BB (dec: 187)
*********************************************************************************************
VECTOR-ALLOCATION SECTION
Address InitValue InitFunction
---------------------------------------------------------------------------------------------
*********************************************************************************************
OBJECT-ALLOCATION SECTION
Name Module Addr hSize dSize Ref Section RLIB
---------------------------------------------------------------------------------------------
MODULE: -- Start12.c.o --
- PROCEDURES:
Init 4000 29 41 1 .init
_Startup 4029 10 16 1 .init
- VARIABLES:
_startupData 4039 17 23 6 .startData
MODULE: -- rtshc12.c.o (ansisi.lib) --
- PROCEDURES:
_BSHL 4D1B 8 8 1 RUNTIME
_CASE_CHECKED 4D23 B 11 1 RUNTIME
_CASE_CHECKED_BYTE 4D2E 14 20 1 RUNTIME
_CASE_SEARCH_BYTE 4D42 17 23 1 RUNTIME
- VARIABLES:
MODULE: -- l_gen.c.o --
- PROCEDURES:
l_callout_init_master 41BD 6 6 1 .text
l_callout_header_master 41C3 6 6 1 .text
l_callout_response_master 41C9 9 9 2 .text
- VARIABLES:
l_frame_mrf_4006B10B00500085_buf 4056 8 8 1 .rodata
l_frame_mrf_4106B10B00500085_buf 405E 8 8 1 .rodata
l_frame_mrf_4206B10B00500085_buf 4066 8 8 1 .rodata
l_frame_mrf_4306B10B00500085_buf 406E 8 8 1 .rodata
l_frame_mrf_4006B10B00001020_buf 4076 8 8 1 .rodata
l_frame_mrf_4106B10B001010D8_buf 407E 8 8 1 .rodata
l_frame_mrf_4206B10B00201050_buf 4086 8 8 1 .rodata
l_frame_mrf_4306B10B003010A8_buf 408E 8 8 1 .rodata
l_frame_mrf_4006B10B00600006_buf 4096 8 8 1 .rodata
l_frame_mrf_4106B10B00600006_buf 409E 8 8 1 .rodata
l_frame_mrf_4206B10B00600006_buf 40A6 8 8 1 .rodata
l_frame_mrf_4306B10B00600006_buf 40AE 8 8 1 .rodata
l_frame_SlaveResp_demo_net 40B6 D 13 14 .rodata
l_frame_EY16_20 40C3 D 13 1 .rodata
l_frame_QY4_18 40D0 D 13 1 .rodata
l_frame_QL4_10 40DD D 13 1 .rodata
l_frame_GR60A_28 40EA D 13 1 .rodata
l_frame_MasterReq_demo_net 40F7 D 13 3 .rodata
l_frame_global_info 4104 D 13 1 .rodata
l_frame_resolving 4111 D 13 1 .rodata
sch_conflict_resolving 411E 68 104 3 .rodata
normal_mode 4186 20 32 3 .rodata
i1_uart_desc 41A6 C 12 3 .rodata
i1_rom 41B2 3 3 3 .rodata
ld2_ifc_i1 41B5 8 8 3 .rodata
l_flag_buffer 806 1 1 2 .bss
l_frame_SlaveResp_demo_net_buf 807 8 8 3 .bss
l_frame_EY16_20_buf 80F 2 2 2 .bss
l_frame_QY4_18_buf 811 2 2 2 .bss
l_frame_QL4_10_buf 813 2 2 2 .bss
l_frame_GR60A_28_buf 815 2 2 2 .bss
l_frame_MasterReq_demo_net_buf 817 8 8 1 .bss
l_frame_global_info_buf 81F 1 1 2 .bss
l_frame_resolving_buf 820 1 1 2 .bss
i1 824 18 24 21 .common
ld2_ram_ld2_ifc_i1 83C 6 6 1 .common
MODULE: -- target.c.o --
- PROCEDURES:
init_target 41D2 D 13 1 .text
l_get_us_counter 41DF 4 4 2 .text
l_sys_irq_restore 41E3 9 9 1 .text
- VARIABLES:
MODULE: -- interrupt_handlers.c.o --
- PROCEDURES:
sci0_rx_handler 41EC 7 7 1 .text
- VARIABLES:
MODULE: -- l_m_ifc_connect.o (lin.lib) --
- PROCEDURES:
l_star12sci_ifc_m_connect 41F3 10 16 3 .text
- VARIABLES:
MODULE: -- l_m_ifc_init.o (lin.lib) --
- PROCEDURES:
l_star12sci_ifc_m_init 4203 3C 60 3 .text
- VARIABLES:
MODULE: -- l_m_ifc_rx.o (lin.lib) --
- PROCEDURES:
l_star12sci_ifc_m_rx 423F 1A0 416 18 .text
- VARIABLES:
MODULE: -- l_sch_set.o (lin.lib) --
- PROCEDURES:
l_star12sci_sch_set 43DF 6D 109 6 .text
- VARIABLES:
MODULE: -- l_sch_tick.o (lin.lib) --
- PROCEDURES:
l_star12sci_sch_tick 444C 3D1 977 32 .text
- VARIABLES:
MODULE: -- l_sys_init.o (lin.lib) --
- PROCEDURES:
l_star12sci_sys_init 481D 2 2 1 .text
- VARIABLES:
MODULE: -- l_ifc_read_status.o (lin.lib) --
- PROCEDURES:
l_star12sci_ifc_m_read_status 481F 1E 30 2 .text
- VARIABLES:
MODULE: -- l_m_ifc_goto_sleep.o (lin.lib) --
- PROCEDURES:
l_star12sci_ifc_m_goto_sleep 483D 7 7 1 .text
- VARIABLES:
MODULE: -- ld2_master.o (lin.lib) --
- PROCEDURES:
ld2_init_master 4844 29 41 1 .text
ld2_header_master 486D 51 81 1 .text
ld2_response_master 48BE 112 274 5 .text
- VARIABLES:
MODULE: -- master.c.o --
- PROCEDURES:
NodeFailure 49D0 2 2 1 .text
BusyWaitUntilNextPeriod 49D2 1E 30 7 .text
Delay 49F0 1C 28 2 .text
NewNode 4A0C 1C 28 2 .text
LostNode 4A28 1C 28 2 .text
GotoSleep 4A44 18 24 1 .text
ChangeList 4A5C E 14 3 .text
LinActive 4A6A 78 120 1 .text
Process 4AE2 136 310 6 .text
Check 4C18 7 7 2 .text
main 4C1F 8A 138 0 .text
- VARIABLES:
rti_count 800 1 1 3 .data
messages_counter 801 1 1 3 .data
active_nodes 802 4 4 11 .data
sleep_mode 821 1 1 5 .bss
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -