⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ram_application.map

📁 基于摩托罗拉S12标准源程序 包括:SCIO,Timer
💻 MAP
📖 第 1 页 / 共 3 页
字号:

PROGRAM "D:\Code S12\Utility\S12DP256 CW31\S12 Ex4 Portb 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
---------------------------------------------------------------------------------------------
rtshc12.c.o (ansis.lib)                 Model: SMALL,         Lang: ANSI-C
START12.C.o                             Model: SMALL,         Lang: ANSI-C
ex2_timer.c.o                           Model: SMALL,         Lang: ANSI-C
ex3_utility.c.o                         Model: SMALL,         Lang: ANSI-C
ex4_portb.c.o                           Model: SMALL,         Lang: ANSI-C
ex4_main.c.o                            Model: SMALL,         Lang: ANSI-C
ex4_root.c.o                            Model: SMALL,         Lang: ANSI-C

*********************************************************************************************
STARTUP SECTION
---------------------------------------------------------------------------------------------
Entry point: 0xD629 (_Startup)
_startupData is allocated at 0xD639 and uses 23 Bytes
extern struct _tagStartup {
  unsigned flags          0
  _PFunc   main           0xE0DF    (main)
  long     stackOffset    0xD511
  unsigned nofZeroOut     1
  _Range   pZeroOut       0xD400     18
  _Copy    *toCopyDownBeg 0xE194
  int      nofLibInits    0
  _LibInit *libInits      0xD654
  int      nofInitBodies  0
  _Cpp     *initBodies    0xD656
  int      nofFiniBodies  0
  _Cpp     *finiBodies    0xD656
} _startupData;

*********************************************************************************************
SECTION-ALLOCATION SECTION
Section Name                    Size  Type     From       To       Segment
---------------------------------------------------------------------------------------------
.init                             57     R     0xD600     0xD638   MY_PSEUDO_ROM
.startData                        33     R     0xD639     0xD659   MY_PSEUDO_ROM
.rodata1                         880     R     0xD65A     0xD9C9   MY_PSEUDO_ROM
NON_BANKED                        84     R     0xD9CA     0xDA1D   MY_PSEUDO_ROM
.text                           1892     R     0xDA1E     0xE181   MY_PSEUDO_ROM
.copy                              2     R     0xE194     0xE195   MY_PSEUDO_ROM
.bss                               8   R/W     0xD400     0xD407   MY_RAM
.common                           10   R/W     0xD408     0xD411   MY_RAM
RUNTIME                           18     R     0xE182     0xE193   MY_PSEUDO_ROM
.stack                           256   R/W     0xD412     0xD511   MY_RAM
.vectSeg0_vect                     2     R     0xFFE0     0xFFE1   .vectSeg0
.vectSeg1_vect                     2     R     0xFFFE     0xFFFF   .vectSeg1

Summary of section sizes per section type:
READ_ONLY (R):         B9A (dec:     2970)
READ_WRITE (R/W):      112 (dec:      274)

*********************************************************************************************
VECTOR-ALLOCATION SECTION
    Address     InitValue   InitFunction
---------------------------------------------------------------------------------------------
     0xFFE0        0xD9CA   Timer7Overflow_ISR
     0xFFFE        0xD629   _Startup

*********************************************************************************************
OBJECT-ALLOCATION SECTION
     Name               Module                 Addr   hSize   dSize     Ref    Section   RLIB
---------------------------------------------------------------------------------------------
MODULE:                 -- rtshc12.c.o (ansis.lib) --
- PROCEDURES:
     _BSHRU                                    E182       8       8       2   RUNTIME     
     _LINC                                     E18A       5       5       1   RUNTIME     
     _CASE_DIRECT_BYTE                         E18F       5       5       3   RUNTIME     
- VARIABLES:
MODULE:                 -- START12.C.o --
- PROCEDURES:
     Init                                      D600      29      41       1   .init       
     _Startup                                  D629      10      16       0   .init       
- VARIABLES:
     _startupData                              D639      17      23       6   .startData  
MODULE:                 -- ex2_timer.c.o --
- PROCEDURES:
     init_timer                                DA1E      13      19       1   .text       
     Timer7Overflow_ISR                        D9CA      54      84       0   NON_BANKED  
- VARIABLES:
MODULE:                 -- ex3_utility.c.o --
- PROCEDURES:
     init_SCI0                                 DA31       A      10       1   .text       
     tx_char0                                  DA3B       9       9      22   .text       
     printf0                                   DA44      1D      29      49   .text       
     delay1                                    DA61       F      15       1   .text       
     int_div                                   DA70      2A      42       1   .text       
     hex_clk_dec                               DA9A      1F      31       3   .text       
     rx_char0                                  DAB9       9       9       4   .text       
     menurx_char0                              DAC2      14      20       3   .text       
     check_user_abort                          DAD6      13      19       1   .text       
     send_asc                                  DAE9       C      12       2   .text       
     hex_asc                                   DAF5       F      15       9   .text       
     hex_asc_sp                                DB04      20      32       3   .text       
     input_word                                DB24      A5     165       2   .text       
     input_byte                                DBC9      AD     173       1   .text       
     data_display                              DC76      F5     245       5   .text       
     init_RAM_start_address                    DD6B      45      69       1   .text       
     modify_ram                                DDB0      78     120       1   .text       
- VARIABLES:
     STRING....3                               D65A       3       3       1   .rodata1    
     STRING..Start.Address.....4               D65D      13      19       1   .rodata1    
     STRING....5                               D670       3       3       1   .rodata1    
     STRING..End.Address.....6                 D673      11      17       1   .rodata1    
     STRING....7                               D684       3       3       1   .rodata1    
     STRING......8                             D687       5       5       1   .rodata1    
     STRING....9                               D68C       3       3       1   .rodata1    
     STRING..RAM.Start.Address...10            D68F      26      38       1   .rodata1    
     STRING.......11                           D6B5       6       6       1   .rodata1    
     STRING..Out.of.Range..12                  D6BB       F      15       1   .rodata1    
     STRING....13                              D6CA       3       3       1   .rodata1    
     STRING..RAM..Data...14                    D6CD       D      13       1   .rodata1    
     STRING....15                              D6DA       3       3       1   .rodata1    
     result.1                                  D400       4       4       6   .bss        
     digit.2                                   D404       4       4       3   .bss        
MODULE:                 -- ex4_portb.c.o --
- PROCEDURES:
     portb_test_menu                           DE28      79     121       1   .text       
     portb_config                              DEA1      EC     236       4   .text       
     portb_in_out                              DF8D      C7     199       1   .text       
     portb_info                                E054      41      65       1   .text       
     portb_info_detail                         E095      4A      74       1   .text       
- VARIABLES:
     STRING....PORTB.Test.Menu..1              D6DD      14      20       1   .rodata1    
     STRING...0..Root.Test.Menu..2             D6F1      15      21       1   .rodata1    
     STRING...1..Configures.PORT.3             D706      1E      30       1   .rodata1    
     STRING...2..Set.PORTB.LED.o.4             D724      1D      29       1   .rodata1    
     STRING...9..Display.DATA..5               D741      13      19       1   .rodata1    
     STRING....6                               D754       3       3       1   .rodata1    
     STRING..DPORTB.PORTB....Hou.7             D757      20      32       1   .rodata1    
     STRING..PORTB.bit...8                     D777       D      13       1   .rodata1    
     STRING..configures.as.input.9             D784      16      22       1   .rodata1    
     STRING..configures.as.outpu.10            D79A      17      23       1   .rodata1    
     STRING...0..Quit..11                      D7B1       B      11       1   .rodata1    
     STRING...1..Configures.PORT.12            D7BC      1F      31       1   .rodata1    
     STRING..PORTB.bit...13                    D7DB       D      13       1   .rodata1    
     STRING...0...In..1...Out..E.14            D7E8      20      32       1   .rodata1    
     STRING....PORTB.On.Off.Menu.15            D808      17      23       1   .rodata1    
     STRING..Toggle.the.numeric..16            D81F      30      48       1   .rodata1    
     STRING..PORTB.Channel.On.Of.17            D84F      18      24       1   .rodata1    
     STRING....18                              D867       3       3       1   .rodata1    
     STRING..0..PORTB.0...19                   D86A       E      14       1   .rodata1    
     STRING..1..PORTB.1...20                   D878       E      14       1   .rodata1    
     STRING..2..PORTB.2...21                   D886       E      14       1   .rodata1    
     STRING..3..PORTB.3...22                   D894       E      14       1   .rodata1    
     STRING..4..PORTB.4...23                   D8A2       E      14       1   .rodata1    
     STRING..5..PORTB.5...24                   D8B0       E      14       1   .rodata1    
     STRING..6..PORTB.6...25                   D8BE       E      14       1   .rodata1    
     STRING..7..PORTB.7...26                   D8CC       E      14       1   .rodata1    
     STRING..Q..Exit.to.PORTB.Te.27            D8DA      1E      30       1   .rodata1    
     STRING....28                              D8F8       3       3       1   .rodata1    
     STRING.Bt0.Bt1.Bt2.Bt3.Bt4..29            D8FB      4B      75       1   .rodata1    
     STRING.....30                             D946       4       4       1   .rodata1    
     STRING........31                          D94A       7       7       1   .rodata1    
     STRING.....32                             D951       4       4       1   .rodata1    
     STRING.....33                             D955       4       4       1   .rodata1    
     STRING.0FF....34                          D959       7       7       1   .rodata1    
     STRING.ON.....35                          D960       7       7       1   .rodata1    
MODULE:                 -- ex4_main.c.o --
- PROCEDURES:
     main                                      E0DF       A      10       0   .text       
     init_system                               E0E9       D      13       1   .text       
- VARIABLES:
     SecData                                   D408       1       1       4   .common     
     MinData                                   D409       1       1       4   .common     
     HourData                                  D40A       1       1       4   .common     
     TimerCounter                              D40B       1       1       3   .common     
     RAM_Add                                   D40C       2       2       5   .common     
     Time8ms                                   D40E       4       4       4   .common     
MODULE:                 -- ex4_root.c.o --
- PROCEDURES:
     tester                                    E0F6       3       3       1   .text       
     disp_info                                 E0F9      1B      27       1   .text       
     root_info                                 E114       1       1       1   .text       
     root_menu                                 E115      6D     109       1   .text       
- VARIABLES:
     STRING....Root.Test.Menu..1               D967      13      19       1   .rodata1    
     STRING...0..Root.Test.Menu..2             D97A      15      21       1   .rodata1    
     STRING...1..Modify.RAM..3                 D98F      11      17       1   .rodata1    
     STRING...2..PORTB.Test.Menu.4             D9A0      16      22       1   .rodata1    
     STRING...9..Display.DATA...5              D9B6      14      20       1   .rodata1    

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -