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

📄 cgeneric.map

📁 ucos_ii在MC9S12DG128移植范例
💻 MAP
📖 第 1 页 / 共 3 页
字号:
*********************************************************************************************
*********************************************************************************************
LINKING FAILED
The linking process failed in some stage.
Depending on the phase the linker failed, part of the information contained in this map file may be inaccurate or wrong.
If the linking failed before the allocation phase finished, then the addresses might be inaccurate.
Also summary information like the code size is likely to be misleading.
---------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------

PROGRAM "F:\ucos12V4\ucosiiV252DG128\bin\CGeneric.abs"

*********************************************************************************************
TARGET SECTION
---------------------------------------------------------------------------------------------
Processor   : Freescale HC12
Memory Model: SMALL
File Format : ELF\DWARF 2.0
Linker      : SmartLinker V-5.0.29 Build 6037, Feb  7 2006

*********************************************************************************************
FILE SECTION
---------------------------------------------------------------------------------------------
main.c.o                                Model: SMALL,         Lang: ANSI-C
START12.C.o                             Model: SMALL,         Lang: ANSI-C
OS_CPU_C.C.o                            Model: SMALL,         Lang: ANSI-C
Hardware.c.o                            Model: SMALL,         Lang: ANSI-C
UCOS_II.C.o                             Model: SMALL,         Lang: ANSI-C
Userlib.c.o                             Model: SMALL,         Lang: ANSI-C
CTYPE.C.o (ANSIS.LIB)                   Model: SMALL,         Lang: ANSI-C
STRING.C.o (ANSIS.LIB)                  Model: SMALL,         Lang: ANSI-C
rtshc12.c.o (ANSIS.LIB)                 Model: SMALL,         Lang: ANSI-C
TaskStart.c.o                           Model: SMALL,         Lang: ANSI-C
Task1.c.o                               Model: SMALL,         Lang: ANSI-C
Task2.c.o                               Model: SMALL,         Lang: ANSI-C

*********************************************************************************************
STARTUP SECTION
---------------------------------------------------------------------------------------------
Entry point: 0xC029 (_Startup)
_startupData is allocated at 0xC039 and uses 11 Bytes
extern struct _tagStartup {
  unsigned flags          0
  _PFunc   main           0xC048    (main)
  long     stackOffset    0x2561
  unsigned nofZeroOut     1
  _Range   pZeroOut       0x2000     866
  _Copy    *toCopyDownBeg 0xCC7D
} _startupData;

*********************************************************************************************
SECTION-ALLOCATION SECTION
Section Name                    Size  Type     From       To       Segment
---------------------------------------------------------------------------------------------
TASKCODESEG                      224     R     0x8000     0x80DF   TASK_ROM
TASKSTRINGSEG                    100     R     0x80E0     0x8143   TASK_ROM
.text                           2564     R     0xC048     0xCA4B   MY_ROM
.bss                              11   R/W     0x2000     0x200A   MY_RAM
.rodata                          264     R     0xCA4C     0xCB53   MY_ROM
.rodata1                          27     R     0xCB54     0xCB6E   MY_ROM
.startData                        15     R     0xC039     0xC047   MY_ROM
.init                             57     R     0xC000     0xC038   MY_ROM
.common                          855   R/W     0x200B     0x2361   MY_RAM
RUNTIME                          270     R     0xCB6F     0xCC7C   MY_ROM
.stack                           512   R/W     0x2362     0x2561   MY_RAM
.copy                              2     R     0xCC7D     0xCC7E   MY_ROM
.vectSeg0_vect                     2     R     0xEFF0     0xEFF1   .vectSeg0
.vectSeg1_vect                     2     R     0xEFF6     0xEFF7   .vectSeg1
.vectSeg2_vect                     2     R     0xEFFE     0xEFFF   .vectSeg2

Summary of section sizes per section type:
READ_ONLY (R):         DC9 (dec:     3529)
READ_WRITE (R/W):      562 (dec:     1378)

*********************************************************************************************
VECTOR-ALLOCATION SECTION
    Address     InitValue   InitFunction
---------------------------------------------------------------------------------------------
     0xEFF0        0xC0A9   OSTickISR
     0xEFF6        0xC127   OSCtxSw
     0xEFFE        0xC029   _Startup

*********************************************************************************************
OBJECT-ALLOCATION SECTION
     Name               Module                 Addr   hSize   dSize     Ref    Section   RLIB
---------------------------------------------------------------------------------------------
MODULE:                 -- main.c.o --
- PROCEDURES:
     main                                      C048      61      97       0   .text       
- VARIABLES:
     STRING...the.numbers.of.Tas.1             CB54      1B      27       0   .rodata1    
     TaskStartStk                              200B      C8     200       0   .common     
     Task1Stk                                  20D3      C8     200       0   .common     
     Task2Stk                                  219B      C8     200       0   .common     
     Semprintp                                 2263       2       2       0   .common     
     err                                       2265       1       1       0   .common     
     TaskStartData                             2266       1       1       0   .common     
     Task1Data                                 2267       1       1       0   .common     
     Task2Data                                 2268       1       1       0   .common     
MODULE:                 -- START12.C.o --
- PROCEDURES:
     Init                                      C000      29      41       0   .init       
     _Startup                                  C029      10      16       0   .init       
- VARIABLES:
     _startupData                              C039       B      11       0   .startData  
- LABELS:
     __SEG_END_SSTACK                          2562       0       0       0               
MODULE:                 -- OS_CPU_C.C.o --
- PROCEDURES:
     OSTickISR                                 C0A9      20      32       0   .text       
     OSTaskStkInit                             C0C9      2A      42       0   .text       
     OSTaskCreateHook                          C0F3       1       1       0   .text       
     OSTaskSwHook                              C0F4       1       1       0   .text       
     OSTimeTickHook                            C0F5       1       1       0   .text       
     OSTaskIdleHook                            C0F6       1       1       0   .text       
     OSInitHookBegin                           C0F7       1       1       0   .text       
     OSInitHookEnd                             C0F8       1       1       0   .text       
     OSTCBInitHook                             C0F9       1       1       0   .text       
     OSStartHighRdy                            C0FA      14      20       0   .text       
     OSIntCtxSw                                C10E      19      25       0   .text       
     OSCtxSw                                   C127      21      33       0   .text       
- VARIABLES:
MODULE:                 -- Hardware.c.o --
- PROCEDURES:
     uart_putchar                              C148       9       9       0   .text       
     HardwareInit                              C151       5       5       0   .text       
- VARIABLES:
MODULE:                 -- UCOS_II.C.o --
- PROCEDURES:
     OSInit                                    C156      AD     173       0   .text       
     OSIntEnter                                C203      17      23       0   .text       
     OSIntExit                                 C21A      5A      90       0   .text       
     OSStart                                   C274      33      51       0   .text       
     OSTimeTick                                C2A7      50      80       0   .text       
     OS_EventTaskRdy                           C2F7      86     134       0   .text       
     OS_EventTaskWait                          C37D      4B      75       0   .text       
     OS_EventTO                                C3C8      3B      59       0   .text       
     OS_EventWaitListInit                      C403       D      13       0   .text       
     OS_Sched                                  C410      4E      78       0   .text       
     OS_TaskIdle                               C45E      1F      31       0   .text       
     OS_TCBInit                                C47D      9B     155       0   .text       
     OSSemCreate                               C518      38      56       0   .text       
     OSSemPend                                 C550      7D     125       0   .text       
     OSSemPost                                 C5CD      4D      77       0   .text       
     OSTaskCreate                              C61A      8D     141       0   .text       
     OSTimeDly                                 C6A7      32      50       0   .text       
- VARIABLES:
     OSMapTbl                                  CA4C       8       8       0   .rodata     
     OSUnMapTbl                                CA54     100     256       0   .rodata     
     OSCtxSwCtr                                2269       4       4       0   .common     
     OSEventFreeList                           226D       2       2       0   .common     
     OSEventTbl                                226F      12      18       0   .common     
     OSIntNesting                              2281       1       1       0   .common     
     OSIntExitY                                2282       1       1       0   .common     
     OSLockNesting                             2283       1       1       0   .common     
     OSPrioCur                                 2284       1       1       0   .common     
     OSPrioHighRdy                             2285       1       1       0   .common     
     OSRdyGrp                                  2286       1       1       0   .common     
     OSRdyTbl                                  2287       3       3       0   .common     
     OSRunning                                 228A       1       1       0   .common     
     OSTaskCtr                                 228B       1       1       0   .common     
     OSIdleCtr                                 228C       4       4       0   .common     
     OSTaskIdleStk                             2290      40      64       0   .common     
     OSTCBCur                                  22D0       2       2       0   .common     
     OSTCBFreeList                             22D2       2       2       0   .common     
     OSTCBHighRdy                              22D4       2       2       0   .common     
     OSTCBList                                 22D6       2       2       0   .common     
     OSTCBPrioTbl                              22D8      2A      42       0   .common     
     OSTCBTbl                                  2302      60      96       0   .common     
MODULE:                 -- Userlib.c.o --
- PROCEDURES:
     padding                                   C6D9      2F      47       0   .text       
     outs                                      C708      48      72       0   .text       
     reoutnum                                  C750      D6     214       0   .text       
     outnum                                    C826      34      52       0   .text       
     getnum                                    C85A      3A      58       0   .text       
     printp                                    C894     184     388       0   .text       
- VARIABLES:
     do_padding                                2000       2       2       0   .bss        
     left_flag                                 2002       2       2       0   .bss        
     len                                       2004       2       2       0   .bss        
     num1                                      2006       2       2       0   .bss        
     num2                                      2008       2       2       0   .bss        
     pad_character                             200A       1       1       0   .bss        
MODULE:                 -- CTYPE.C.o (ANSIS.LIB) --
- PROCEDURES:
     isdigit                                   CA18       C      12       0   .text       
     tolower                                   CA24      14      20       0   .text       
- VARIABLES:
MODULE:                 -- STRING.C.o (ANSIS.LIB) --
- PROCEDURES:
     strlen                                    CA38      14      20       0   .text       
- VARIABLES:
MODULE:                 -- rtshc12.c.o (ANSIS.LIB) --
- PROCEDURES:
     _LCMP_P                                   CB6F      15      21       0   RUNTIME     
     _LNEG                                     CB84       D      13       0   RUNTIME     
     _LINC                                     CB91       5       5       0   RUNTIME     
     _lDivMod                                  CB96      A7     167       0   RUNTIME     
     _LDIVU                                    CC3D       E      14       0   RUNTIME     
     _LMODU                                    CC4B      11      17       0   RUNTIME     
     _ILSEXT                                   CC5C       7       7       0   RUNTIME     
     _CASE_SEARCH_8_BYTE                       CC63      1A      26       0   RUNTIME     
- VARIABLES:
MODULE:                 -- TaskStart.c.o --
- PROCEDURES:
     TaskStart                                 8000      4F      79       0   TASKCODESEG 
- VARIABLES:
     STRING...the.numbers.of.Tas.1             80E0      24      36       0   TASKSTRINGSEG
MODULE:                 -- Task1.c.o --
- PROCEDURES:
     Task1                                     804F      49      73       0   TASKCODESEG 
- VARIABLES:
     STRING...the.numbers.of.Tas.1             8104      20      32       0   TASKSTRINGSEG
MODULE:                 -- Task2.c.o --
- PROCEDURES:

⌨️ 快捷键说明

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