📄 ram_application.map
字号:
PROGRAM "D:\Profiles\r63492.FSL\My Documents\Training document\培训教材\HCS12\S12 Ex1 SCI0 ICD CW31\bin\Ram_Application.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
ex1_utility.c.o Model: SMALL, Lang: ANSI-C
ex1_main.c.o Model: SMALL, Lang: ANSI-C
*********************************************************************************************
STARTUP SECTION
---------------------------------------------------------------------------------------------
Entry point: 0x1329 (_Startup)
_startupData is allocated at 0x1339 and uses 23 Bytes
extern struct _tagStartup {
unsigned flags 0
_PFunc main 0x13CD (main)
long stackOffset 0x10FF
unsigned nofZeroOut 0
_Copy *toCopyDownBeg 0x13F1
int nofLibInits 0
_LibInit *libInits 0x1350
int nofInitBodies 0
_Cpp *initBodies 0x1352
int nofFiniBodies 0
_Cpp *finiBodies 0x1352
} _startupData;
*********************************************************************************************
SECTION-ALLOCATION SECTION
Section Name Size Type From To Segment
---------------------------------------------------------------------------------------------
.init 57 R 0x1300 0x1338 MY_PSEUDO_ROM
.startData 33 R 0x1339 0x1359 MY_PSEUDO_ROM
.rodata1 25 R 0x135A 0x1372 MY_PSEUDO_ROM
.text 126 R 0x1373 0x13F0 MY_PSEUDO_ROM
.copy 2 R 0x13F1 0x13F2 MY_PSEUDO_ROM
.stack 256 R/W 0x1000 0x10FF MY_RAM
.vectSeg0_vect 2 R 0xFFFE 0xFFFF .vectSeg0
Summary of section sizes per section type:
READ_ONLY (R): F5 (dec: 245)
READ_WRITE (R/W): 100 (dec: 256)
*********************************************************************************************
VECTOR-ALLOCATION SECTION
Address InitValue InitFunction
---------------------------------------------------------------------------------------------
0xFFFE 0x1329 _Startup
*********************************************************************************************
OBJECT-ALLOCATION SECTION
Name Module Addr hSize dSize Ref Section RLIB
---------------------------------------------------------------------------------------------
MODULE: -- START12.C.o --
- PROCEDURES:
Init 1300 29 41 1 .init
_Startup 1329 10 16 0 .init
- VARIABLES:
_startupData 1339 17 23 6 .startData
MODULE: -- ex1_utility.c.o --
- PROCEDURES:
init_SCI0 1373 A 10 1 .text
tx_char0 137D 9 9 3 .text
printf0 1386 1D 29 1 .text
delay1 13A3 F 15 1 .text
send_asc 13B2 C 12 2 .text
hex_asc 13BE F 15 2 .text
- VARIABLES:
MODULE: -- ex1_main.c.o --
- PROCEDURES:
main 13CD 21 33 0 .text
init_system 13EE 3 3 1 .text
- VARIABLES:
STRING...Hello..I.am.here...1 135A 19 25 1 .rodata1
*********************************************************************************************
MODULE STATISTIC
Name Data Code Const
---------------------------------------------------------------------------------------------
START12.C.o 0 57 0
ex1_utility.c.o 0 90 0
ex1_main.c.o 0 36 25
other 256 35 2
*********************************************************************************************
SECTION USE IN OBJECT-ALLOCATION SECTION
---------------------------------------------------------------------------------------------
SECTION: ".text"
init_SCI0 tx_char0 printf0 delay1 send_asc hex_asc main init_system
SECTION: ".init"
Init _Startup
SECTION: ".rodata1"
STRING...Hello..I.am.here...1
*********************************************************************************************
OBJECT LIST SORTED BY ADDRESS
Name Addr hSize dSize Ref Section RLIB
---------------------------------------------------------------------------------------------
Init 1300 29 41 1 .init
_Startup 1329 10 16 0 .init
STRING...Hello..I.am.here...1 135A 19 25 1 .rodata1
init_SCI0 1373 A 10 1 .text
tx_char0 137D 9 9 3 .text
printf0 1386 1D 29 1 .text
delay1 13A3 F 15 1 .text
send_asc 13B2 C 12 2 .text
hex_asc 13BE F 15 2 .text
main 13CD 21 33 0 .text
init_system 13EE 3 3 1 .text
*********************************************************************************************
UNUSED-OBJECTS SECTION
---------------------------------------------------------------------------------------------
*********************************************************************************************
COPYDOWN SECTION
---------------------------------------------------------------------------------------------
------- ROM-ADDRESS: 0x13F1 ---- SIZE 2 ---
Filling bytes inserted
0000
*********************************************************************************************
OBJECT-DEPENDENCIES SECTION
---------------------------------------------------------------------------------------------
Init USES _startupData
_Startup USES _startupData Init
printf0 USES tx_char0
send_asc USES tx_char0
hex_asc USES send_asc
main USES init_system STRING...Hello..I.am.here...1
printf0 hex_asc delay1
init_system USES init_SCI0
*********************************************************************************************
DEPENDENCY TREE
*********************************************************************************************
main and _Startup Group
|
+- main
| |
| +- init_system
| | |
| | +- init_SCI0
| |
| +- printf0
| | |
| | +- tx_char0
| |
| +- hex_asc
| | |
| | +- send_asc
| | |
| | +- tx_char0 (see above)
| |
| +- delay1
|
+- _Startup
|
+- Init
*********************************************************************************************
STATISTIC SECTION
---------------------------------------------------------------------------------------------
ExeFile:
--------
Number of blocks to be downloaded: 6
Total size of all blocks to be downloaded: 245
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -