📄 cgeneric.map
字号:
*********************************************************************************************
MODULE STATISTIC
Name Data Code Const
---------------------------------------------------------------------------------------------
main.c.o 606 97 27
START12.C.o 0 57 0
OS_CPU_C.C.o 0 159 0
Hardware.c.o 0 14 0
UCOS_II.C.o 249 1408 264
Userlib.c.o 11 837 0
CTYPE.C.o (ANSIS.LIB) 0 32 0
STRING.C.o (ANSIS.LIB) 0 20 0
rtshc12.c.o (ANSIS.LIB) 0 330 0
TaskStart.c.o 0 79 36
Task1.c.o 0 73 32
Task2.c.o 0 72 32
other 512 35 2
*********************************************************************************************
SECTION USE IN OBJECT-ALLOCATION SECTION
---------------------------------------------------------------------------------------------
SECTION: ".text"
main OSTickISR OSTaskStkInit OSTaskCreateHook OSTaskSwHook OSTimeTickHook
OSTaskIdleHook OSInitHookBegin OSInitHookEnd OSTCBInitHook OSStartHighRdy
OSIntCtxSw OSCtxSw uart_putchar HardwareInit OSInit OSIntEnter OSIntExit
OSStart OSTimeTick OS_EventTaskRdy OS_EventTaskWait OS_EventTO
OS_EventWaitListInit OS_Sched OS_TaskIdle OS_TCBInit OSSemCreate OSSemPend
OSSemPost OSTaskCreate OSTimeDly padding outs reoutnum outnum getnum printp
isdigit tolower strlen
SECTION: ".bss"
do_padding left_flag len num1 num2 pad_character
SECTION: ".init"
Init _Startup
SECTION: ".rodata"
OSMapTbl OSUnMapTbl
SECTION: ".rodata1"
STRING...the.numbers.of.Tas.1
SECTION: "TASKCODESEG"
TaskStart Task1 Task2
SECTION: "TASKSTRINGSEG"
STRING...the.numbers.of.Tas.1 STRING...the.numbers.of.Tas.1
STRING...the.numbers.of.Tas.1
SECTION: ".common"
TaskStartStk Task1Stk Task2Stk Semprintp err TaskStartData Task1Data
Task2Data OSCtxSwCtr OSEventFreeList OSEventTbl OSIntNesting OSIntExitY
OSLockNesting OSPrioCur OSPrioHighRdy OSRdyGrp OSRdyTbl OSRunning OSTaskCtr
OSIdleCtr OSTaskIdleStk OSTCBCur OSTCBFreeList OSTCBHighRdy OSTCBList
OSTCBPrioTbl OSTCBTbl
SECTION: "RUNTIME"
_LCMP_P _LNEG _LINC _lDivMod _LDIVU _LMODU _ILSEXT _CASE_SEARCH_8_BYTE
*********************************************************************************************
OBJECT LIST SORTED BY ADDRESS
Name Addr hSize dSize Ref Section RLIB
---------------------------------------------------------------------------------------------
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
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
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
TaskStart 8000 4F 79 1 TASKCODESEG
Task1 804F 49 73 1 TASKCODESEG
Task2 8098 48 72 1 TASKCODESEG
STRING...the.numbers.of.Tas.1 80E0 24 36 1 TASKSTRINGSEG
STRING...the.numbers.of.Tas.1 8104 20 32 1 TASKSTRINGSEG
STRING...the.numbers.of.Tas.1 8124 20 32 1 TASKSTRINGSEG
Init C000 29 41 1 .init
_Startup C029 10 16 0 .init
main C056 61 97 0 .text
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
uart_putchar C156 9 9 4 .text
HardwareInit C15F 5 5 1 .text
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
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
isdigit CA29 C 12 2 .text
tolower CA35 14 20 1 .text
strlen CA49 14 20 2 .text
OSMapTbl CA5D 8 8 3 .rodata
OSUnMapTbl CA65 100 256 4 .rodata
STRING...the.numbers.of.Tas.1 CB65 1B 27 1 .rodata1
_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
*********************************************************************************************
UNUSED-OBJECTS SECTION
---------------------------------------------------------------------------------------------
NOT USED PROCEDURES
OS_CPU_C.C.o:
OSTaskDelHook OSTaskStatHook
Hardware.c.o:
uart_init
UCOS_II.C.o:
OSVersion
Userlib.c.o:
delay
CTYPE.C.o (ANSIS.LIB):
isalnum isalpha iscntrl isgraph islower isprint ispunct isspace isupper
isxdigit toupper
STRING.C.o (ANSIS.LIB):
strerror memchr memcmp memcpy2 memcpy _memcpy_8bitCount memmove memset
_memset_clear_8bitCount strset strcat strncat strcpy strncpy strcmp strncmp
strchr strrchr strspn strcspn strpbrk strstr strtok strcoll strxfrm
rtshc12.c.o (ANSIS.LIB):
_BSHL _BSHRS _BSHRU _BDIVMODU _BDIVMODS _ISHL _ISHRU _ISHRS _LSHL _LSHRU
_LSHRS _LADD _LSUB _LAND _LOR _LXOR _LCMP _LCMP_PP _LABS _LCOM _LDEC _LMUL
_NEG_P _LDIVS _LMODS _LTEST _COPY _CASE_DIRECT _CASE_DIRECT_BYTE
_CASE_CHECKED _CASE_CHECKED_BYTE _CASE_SEARCH _CASE_SEARCH_BYTE
_CASE_SEARCH_8 _FCALL _FPCMP
NOT USED VARIABLES
CTYPE.C.o (ANSIS.LIB):
_ctype
STRING.C.o (ANSIS.LIB):
STRING..1 next.2
rtshc12.c.o (ANSIS.LIB):
_PowOfTwo_8 _PowOfTwo_16 _PowOfTwo_32
*********************************************************************************************
COPYDOWN SECTION
---------------------------------------------------------------------------------------------
------- ROM-ADDRESS: 0xCCCA ---- SIZE 2 ---
Filling bytes inserted
0000
*********************************************************************************************
OBJECT-DEPENDENCIES SECTION
---------------------------------------------------------------------------------------------
TaskStart USES Semprintp err OSSemPend
STRING...the.numbers.of.Tas.1 uart_putchar printp OSSemPost OSTimeDly
Task1 USES Semprintp err OSSemPend
STRING...the.numbers.of.Tas.1 uart_putchar printp OSSemPost OSTimeDly
Task2 USES Semprintp err OSSemPend
STRING...the.numbers.of.Tas.1 uart_putchar printp OSSemPost OSTimeDly
Init USES _startupData
_Startup USES _startupData Init
main USES HardwareInit OSInit
STRING...the.numbers.of.Tas.1 uart_putchar printp OSSemCreate Semprintp
TaskStartData Task1Data Task2Data TaskStart TaskStartStk
OSTaskCreate Task1 Task1Stk Task2 Task2Stk OSStart
OSTickISR USES OSIntEnter OSIntNesting OSTCBCur OSTimeTick
OSIntExit
OSStartHighRdy USES OSTaskSwHook OSTCBCur OSRunning
OSIntCtxSw USES OSTaskSwHook OSTCBHighRdy OSTCBCur
OSPrioHighRdy OSPrioCur
OSCtxSw USES OSTCBCur OSTaskSwHook OSTCBHighRdy
OSPrioHighRdy OSPrioCur
OSInit USES OSInitHookBegin OSIntNesting OSLockNesting
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -