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

📄 cgeneric.map

📁 ucos_ii在MC9S12DG128移植范例
💻 MAP
📖 第 1 页 / 共 3 页
字号:

PROGRAM "E:\Works\MCUprog\S12\Port ucosii V252\bin\CGeneric.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
---------------------------------------------------------------------------------------------
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 23 Bytes
extern struct _tagStartup {
  unsigned flags          0
  _PFunc   main           0xC056    (main)
  long     stackOffset    0x2561
  unsigned nofZeroOut     1
  _Range   pZeroOut       0x2000     866
  _Copy    *toCopyDownBeg 0xCCCA
  int      nofLibInits    0
  _LibInit *libInits      0xC054
  int      nofInitBodies  0
  _Cpp     *initBodies    0xC056
  int      nofFiniBodies  0
  _Cpp     *finiBodies    0xC056
} _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                           2567     R     0xC056     0xCA5C   MY_ROM
.bss                              11   R/W     0x2000     0x200A   MY_RAM
.rodata                          264     R     0xCA5D     0xCB64   MY_ROM
.rodata1                          27     R     0xCB65     0xCB7F   MY_ROM
.startData                        29     R     0xC039     0xC055   MY_ROM
.init                             57     R     0xC000     0xC038   MY_ROM
.common                          855   R/W     0x200B     0x2361   MY_RAM
RUNTIME                          330     R     0xCB80     0xCCC9   MY_ROM
.stack                           512   R/W     0x2362     0x2561   MY_RAM
.copy                              2     R     0xCCCA     0xCCCB   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):         E16 (dec:     3606)
READ_WRITE (R/W):      562 (dec:     1378)

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

*********************************************************************************************
OBJECT-ALLOCATION SECTION
     Name               Module                 Addr   hSize   dSize     Ref    Section   RLIB
---------------------------------------------------------------------------------------------
MODULE:                 -- main.c.o --
- PROCEDURES:
     main                                      C056      61      97       0   .text       
- VARIABLES:
     STRING...the.numbers.of.Tas.1             CB65      1B      27       1   .rodata1    
     TaskStartStk                              200B      C8     200       1   .common     
     Task1Stk                                  20D3      C8     200       1   .common     
     Task2Stk                                  219B      C8     200       1   .common     
     Semprintp                                 2263       2       2       7   .common     
     err                                       2265       1       1       3   .common     
     TaskStartData                             2266       1       1       2   .common     
     Task1Data                                 2267       1       1       2   .common     
     Task2Data                                 2268       1       1       2   .common     
MODULE:                 -- START12.C.o --
- PROCEDURES:
     Init                                      C000      29      41       1   .init       
     _Startup                                  C029      10      16       0   .init       
- VARIABLES:
     _startupData                              C039      17      23       6   .startData  
MODULE:                 -- OS_CPU_C.C.o --
- PROCEDURES:
     OSTickISR                                 C0B7      20      32       0   .text       
     OSTaskStkInit                             C0D7      2A      42       1   .text       
     OSTaskCreateHook                          C101       1       1       1   .text       
     OSTaskSwHook                              C102       1       1       3   .text       
     OSTimeTickHook                            C103       1       1       1   .text       
     OSTaskIdleHook                            C104       1       1       1   .text       
     OSInitHookBegin                           C105       1       1       1   .text       
     OSInitHookEnd                             C106       1       1       1   .text       
     OSTCBInitHook                             C107       1       1       1   .text       
     OSStartHighRdy                            C108      14      20       1   .text       
     OSIntCtxSw                                C11C      19      25       1   .text       
     OSCtxSw                                   C135      21      33       0   .text       
- VARIABLES:
MODULE:                 -- Hardware.c.o --
- PROCEDURES:
     uart_putchar                              C156       9       9       4   .text       
     HardwareInit                              C15F       5       5       1   .text       
- VARIABLES:
MODULE:                 -- UCOS_II.C.o --
- PROCEDURES:
     OSInit                                    C164      BB     187       1   .text       
     OSIntEnter                                C21F      17      23       1   .text       
     OSIntExit                                 C236      5A      90       1   .text       
     OSStart                                   C290      33      51       1   .text       
     OSTimeTick                                C2C3      50      80       1   .text       
     OS_EventTaskRdy                           C313      84     132       1   .text       
     OS_EventTaskWait                          C397      3D      61       1   .text       
     OS_EventTO                                C3D4      36      54       1   .text       
     OS_EventWaitListInit                      C40A       D      13       1   .text       
     OS_Sched                                  C417      4E      78       4   .text       
     OS_TaskIdle                               C465      1F      31       1   .text       
     OS_TCBInit                                C484      9B     155       1   .text       
     OSSemCreate                               C51F      38      56       1   .text       
     OSSemPend                                 C557      7D     125       3   .text       
     OSSemPost                                 C5D4      4D      77       3   .text       
     OSTaskCreate                              C621      91     145       4   .text       
     OSTimeDly                                 C6B2      32      50       3   .text       
- VARIABLES:
     OSMapTbl                                  CA5D       8       8       3   .rodata     
     OSUnMapTbl                                CA65     100     256       4   .rodata     
     OSCtxSwCtr                                2269       4       4      10   .common     
     OSEventFreeList                           226D       2       2       3   .common     
     OSEventTbl                                226F      12      18       3   .common     
     OSIntNesting                              2281       1       1      10   .common     
     OSIntExitY                                2282       1       1       2   .common     
     OSLockNesting                             2283       1       1       3   .common     
     OSPrioCur                                 2284       1       1       6   .common     
     OSPrioHighRdy                             2285       1       1       6   .common     
     OSRdyGrp                                  2286       1       1      14   .common     
     OSRdyTbl                                  2287       3       3       9   .common     
     OSRunning                                 228A       1       1       5   .common     
     OSTaskCtr                                 228B       1       1       2   .common     
     OSIdleCtr                                 228C       4       4       6   .common     
     OSTaskIdleStk                             2290      40      64       1   .common     
     OSTCBCur                                  22D0       2       2      19   .common     
     OSTCBFreeList                             22D2       2       2       3   .common     
     OSTCBHighRdy                              22D4       2       2       6   .common     
     OSTCBList                                 22D6       2       2       5   .common     
     OSTCBPrioTbl                              22D8      2A      42       9   .common     
     OSTCBTbl                                  2302      60      96       3   .common     
MODULE:                 -- Userlib.c.o --
- PROCEDURES:
     padding                                   C6E4      2F      47       4   .text       
     outs                                      C713      48      72       1   .text       
     reoutnum                                  C75B      D7     215       1   .text       
     outnum                                    C832      34      52       1   .text       
     getnum                                    C866      3A      58       2   .text       
     printp                                    C8A0     189     393      10   .text       
- VARIABLES:
     do_padding                                2000       2       2       4   .bss        
     left_flag                                 2002       2       2       6   .bss        
     len                                       2004       2       2       3   .bss        
     num1                                      2006       2       2       3   .bss        
     num2                                      2008       2       2       4   .bss        
     pad_character                             200A       1       1       3   .bss        
MODULE:                 -- CTYPE.C.o (ANSIS.LIB) --
- PROCEDURES:
     isdigit                                   CA29       C      12       2   .text       
     tolower                                   CA35      14      20       1   .text       
- VARIABLES:
MODULE:                 -- STRING.C.o (ANSIS.LIB) --
- PROCEDURES:
     strlen                                    CA49      14      20       2   .text       
- VARIABLES:
MODULE:                 -- rtshc12.c.o (ANSIS.LIB) --
- PROCEDURES:
     _LCMP_P                                   CB80      15      21       1   RUNTIME     
     _LNEG                                     CB95       D      13       1   RUNTIME     
     _LINC                                     CBA2       5       5       3   RUNTIME     
     _lDivMod                                  CBA7      E3     227       2   RUNTIME     
     _LDIVU                                    CC8A       E      14       1   RUNTIME     
     _LMODU                                    CC98      11      17       1   RUNTIME     
     _ILSEXT                                   CCA9       7       7       2   RUNTIME     
     _CASE_SEARCH_8_BYTE                       CCB0      1A      26       1   RUNTIME     
- VARIABLES:
MODULE:                 -- TaskStart.c.o --
- PROCEDURES:
     TaskStart                                 8000      4F      79       1   TASKCODESEG 
- VARIABLES:
     STRING...the.numbers.of.Tas.1             80E0      24      36       1   TASKSTRINGSEG
MODULE:                 -- Task1.c.o --
- PROCEDURES:
     Task1                                     804F      49      73       1   TASKCODESEG 
- VARIABLES:
     STRING...the.numbers.of.Tas.1             8104      20      32       1   TASKSTRINGSEG
MODULE:                 -- Task2.c.o --
- PROCEDURES:
     Task2                                     8098      48      72       1   TASKCODESEG 
- VARIABLES:
     STRING...the.numbers.of.Tas.1             8124      20      32       1   TASKSTRINGSEG

⌨️ 快捷键说明

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