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

📄 p&e_icd.map

📁 MC9S12C32 LIN-BUS源码(编译环境:CodeWarriorV3.1)
💻 MAP
📖 第 1 页 / 共 3 页
字号:

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        

⌨️ 快捷键说明

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