📄 ucostest.map
字号:
Allocating common symbols
Common symbol size file
OSLockNesting 0x1 os_core.o
OSRunning 0x1 os_core.o
OSIdleCtr 0x4 os_core.o
OSPrioHighRdy 0x1 os_core.o
OSPrioCur 0x1 os_core.o
OSTCBList 0x4 os_core.o
OSCtxSwCtr 0x4 os_core.o
RandomSem 0x4 Test.o
vect_level 0x4 os_cpu_c.o
OSIdleCtrMax 0x4 os_core.o
OSTCBFreeList 0x4 os_core.o
OSCPUUsage 0x1 os_core.o
OSTaskCtr 0x1 os_core.o
OSTCBHighRdy 0x4 os_core.o
OSRdyGrp 0x1 os_core.o
OSRdyTbl 0x2 os_core.o
TaskData 0xa Test.o
OSEventFreeList 0x4 os_core.o
OSIntNesting 0x1 os_core.o
TaskStartStk 0x800 Test.o
OSTCBCur 0x4 os_core.o
TaskStk 0x5000 Test.o
OSTime 0x4 os_core.o
OSEventTbl 0x18 os_core.o
OSStatRdy 0x1 os_core.o
OSTCBPrioTbl 0x34 os_core.o
OSIdleCtrRun 0x4 os_core.o
Memory Configuration
Name Origin Length Attributes
*default* 0x0000000000000000 0xffffffffffffffff
Linker script and memory map
LOAD Test.o
LOAD os_core.o
LOAD os_mbox.o
LOAD os_mem.o
LOAD os_q.o
LOAD os_sem.o
LOAD os_task.o
LOAD os_time.o
LOAD os_cpu_c.o
0x0000000000400000 .=0x400000
.interp
*(.interp)
.reginfo 0x0000000000400000 0x18
*(.reginfo)
.reginfo 0x0000000000400000 0x18 Test.o
.reginfo 0x0000000000400018 0x18 os_core.o
.reginfo 0x0000000000400030 0x18 os_mbox.o
.reginfo 0x0000000000400048 0x18 os_mem.o
.reginfo 0x0000000000400060 0x18 os_q.o
.reginfo 0x0000000000400078 0x18 os_sem.o
.reginfo 0x0000000000400090 0x18 os_task.o
.reginfo 0x00000000004000a8 0x18 os_time.o
.reginfo 0x00000000004000c0 0x18 os_cpu_c.o
.hash
*(.hash)
.dynsym
*(.dynsym)
.dynstr
*(.dynstr)
.gnu.version
*(.gnu.version)
.gnu.version_d
*(.gnu.version_d)
.gnu.version_r
*(.gnu.version_r)
.rel.text
*(.rel.text)
*(.rel.gnu.linkonce.t*)
.rela.text
*(.rela.text)
*(.rela.gnu.linkonce.t*)
.rel.data
*(.rel.data)
*(.rel.gnu.linkonce.d*)
.rela.data
*(.rela.data)
*(.rela.gnu.linkonce.d*)
.rel.rodata
*(.rel.rodata)
*(.rel.gnu.linkonce.r*)
.rela.rodata
*(.rela.rodata)
*(.rela.gnu.linkonce.r*)
.rel.got
*(.rel.got)
.rela.got
*(.rela.got)
.rel.ctors
*(.rel.ctors)
.rela.ctors
*(.rela.ctors)
.rel.dtors
*(.rel.dtors)
.rela.dtors
*(.rela.dtors)
.rel.init
*(.rel.init)
.rela.init
*(.rela.init)
.rel.fini
*(.rel.fini)
.rela.fini
*(.rela.fini)
.rel.bss
*(.rel.bss)
.rela.bss
*(.rela.bss)
.rel.plt
*(.rel.plt)
.rela.plt
*(.rela.plt)
.init
*(.init)
.plt
*(.plt)
.text 0x00000000004000d8 0x187c
0x00000000004000d8 _ftext=.
*(.text)
.text 0x00000000004000d8 0x1d4 Test.o
0x00000000004000d8 main
0x000000000040016c TaskStart
0x0000000000400278 Task
.text 0x00000000004002ac 0xa7c os_core.o
0x00000000004005e0 OSIntEnter
0x000000000040061c OSIntExit
0x0000000000400460 OSEventWaitListInit
0x0000000000400400 OSEventTO
0x00000000004009b8 OSTaskIdle
0x00000000004006f4 OSSched
0x0000000000400380 OSEventTaskWait
0x00000000004007f8 OSSchedUnlock
0x000000000040092c OSStatInit
0x00000000004008a0 OSStart
0x0000000000400c00 OSTimeTick
0x00000000004007ac OSSchedLock
0x00000000004009e8 OSTaskStat
0x0000000000400ac4 OSTCBInit
0x000000000040048c OSInit
0x00000000004002ac OSEventTaskRdy
0x0000000000400d20 OSVersion
.text 0x0000000000400d28 0x3e0 os_sem.o
0x0000000000400e14 OSSemPend
0x0000000000400d28 OSSemAccept
0x0000000000400f94 OSSemPost
0x0000000000400d98 OSSemCreate
0x0000000000401070 OSSemQuery
.text 0x0000000000401108 0x250 os_task.o
0x0000000000401110 OSTaskCreate
0x000000000040126c OSTaskQuery
.text 0x0000000000401358 0x31c os_time.o
0x0000000000401640 OSTimeSet
0x0000000000401358 OSTimeDly
0x00000000004013ec OSTimeDlyHMSM
0x00000000004014f4 OSTimeDlyResume
0x000000000040160c OSTimeGet
.text 0x0000000000401674 0x2e0 os_cpu_c.o
0x000000000040192c OSTaskCreateHook
0x0000000000401944 OSTaskStatHook
0x0000000000401934 OSTaskDelHook
0x0000000000401700 OSStartHighRdy
0x000000000040194c OSTimeTickHook
0x00000000004018e8 OSIntCtxSw
0x0000000000401674 OSTaskStkInit
0x00000000004017b8 OSCtxSW
0x000000000040193c OSTaskSwHook
*(.stub)
*(.gnu.warning)
*(.gnu.linkonce.t*)
*(.mips16.fn.*)
*(.mips16.call.*)
.fini
*(.fini)
.rodata 0x0000000000401954 0x21c
*(.rodata)
.rodata 0x0000000000401954 0x10a Test.o
*fill* 0x0000000000401a5e 0xa012ee000000002
.rodata 0x0000000000401a60 0x108 os_core.o
0x0000000000401a60 OSMapTbl
0x0000000000401a68 OSUnMapTbl
*(.gnu.linkonce.r*)
*fill* 0x0000000000401b68 0xa012ee000000008
0x0000000000401b70 .=ALIGN(0x10)
0x0000000000401b70 _etext=.
0x0000000000401b70 PROVIDE (etext, .)
.rodata1
*(.rodata1)
.data 0x0000000000401b70 0x0
0x0000000000401b70 _fdata=.
*(.data)
*(.gnu.linkonce.d*)
.data1
*(.data1)
.ctors
*(.ctors)
.dtors
*(.dtors)
0x0000000000409b60 _gp=(ALIGN(0x10)+0x7ff0)
.got
*(.got.plt)
*(.got)
.dynamic
*(.dynamic)
.sdata
*(.sdata)
.lit8
*(.lit8)
.lit4
*(.lit4)
0x0000000000401b70 .=ALIGN(0x10)
0x0000000000401b70 _edata=.
0x0000000000401b70 PROVIDE (edata, .)
0x0000000000401b70 __bss_start=.
0x0000000000401b70 _fbss=.
.sbss 0x0000000000401b70 0x4c
*(.sbss)
.sbss 0x0000000000401b70 0x1 os_core.o
*(.scommon)
*fill* 0x0000000000401b71 0xa01391800000003
.scommon 0x0000000000401b74 0x4 Test.o
0x0000000000401b74 RandomSem
.scommon 0x0000000000401b78 0x40 os_core.o
0x0000000000401b78 OSLockNesting
0x0000000000401b79 OSRunning
0x0000000000401b7c OSIdleCtr
0x0000000000401b80 OSPrioHighRdy
0x0000000000401b81 OSPrioCur
0x0000000000401b84 OSTCBList
0x0000000000401b88 OSCtxSwCtr
0x0000000000401b8c OSIdleCtrMax
0x0000000000401b90 OSTCBFreeList
0x0000000000401b94 OSCPUUsage
0x0000000000401b95 OSTaskCtr
0x0000000000401b98 OSTCBHighRdy
0x0000000000401b9c OSRdyGrp
0x0000000000401b9e OSRdyTbl
0x0000000000401ba0 OSEventFreeList
0x0000000000401ba4 OSIntNesting
0x0000000000401ba8 OSTCBCur
0x0000000000401bac OSTime
0x0000000000401bb0 OSStatRdy
0x0000000000401bb4 OSIdleCtrRun
.scommon 0x0000000000401bb8 0x4 os_cpu_c.o
0x0000000000401bb8 vect_level
.bss 0x0000000000401bc0 0x69a4
*(.dynbss)
*(.bss)
.bss 0x0000000000401bc0 0x1138 os_core.o
*(COMMON)
*fill* 0x0000000000402cf8 0xa01399800000008
COMMON 0x0000000000402d00 0x5810 Test.o
0x0000000000402d00 TaskData
0x0000000000402d10 TaskStartStk
0x0000000000403510 TaskStk
COMMON 0x0000000000408510 0x54 os_core.o
0x0000000000408510 OSEventTbl
0x0000000000408530 OSTCBPrioTbl
0x0000000000408564 .=ALIGN(0x4)
0x0000000000408564 _end=.
0x0000000000408564 PROVIDE (end, .)
.stab
*(.stab)
.stabstr
*(.stabstr)
.stab.excl
*(.stab.excl)
.stab.exclstr
*(.stab.exclstr)
.stab.index
*(.stab.index)
.stab.indexstr
*(.stab.indexstr)
.comment
*(.comment)
.debug
*(.debug)
.line
*(.line)
.debug_srcinfo
*(.debug_srcinfo)
.debug_sfnames
*(.debug_sfnames)
.debug_aranges
*(.debug_aranges)
.debug_pubnames
*(.debug_pubnames)
.debug_info
*(.debug_info)
.debug_abbrev
*(.debug_abbrev)
.debug_line
*(.debug_line)
.debug_frame
*(.debug_frame)
.debug_str
*(.debug_str)
.debug_loc
*(.debug_loc)
.debug_macinfo
*(.debug_macinfo)
.debug_weaknames
*(.debug_weaknames)
.debug_funcnames
*(.debug_funcnames)
.debug_typenames
*(.debug_typenames)
.debug_varnames
*(.debug_varnames)
.gptab.sdata
*(.gptab.data)
*(.gptab.sdata)
.gptab.sbss
*(.gptab.bss)
*(.gptab.sbss)
OUTPUT(uCosTest elf32-bigmips)
.mdebug 0x0000000000408564 0x8154
.mdebug 0x0000000000408564 0x1844 Test.o
.mdebug 0x0000000000409da8 0x3fb4 os_core.o
.mdebug 0x000000000040dd5c 0x1080 os_mbox.o
.mdebug 0x000000000040eddc 0x1080 os_mem.o
.mdebug 0x000000000040fe5c 0x107c os_q.o
.mdebug 0x0000000000410ed8 0x1d38 os_sem.o
.mdebug 0x0000000000412c10 0x17d0 os_task.o
.mdebug 0x00000000004143e0 0x1aa4 os_time.o
.mdebug 0x0000000000415e84 0x1fb8 os_cpu_c.o
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -