embedded.map
来自「嵌入式系统基础课件」· MAP 代码 · 共 290 行 · 第 1/2 页
MAP
290 行
0x0000263c _OS_FlagUnlink
0x00001ea8 _OSFlagPend
.text 0x000026b0 0x8a0 ../ucos_ii.a(os_q.o)
0x00002b28 _OSQPost
0x0000283c _OSQDel
0x00002ef4 _OS_QInit
0x00002dec _OSQQuery
0x00002994 _OSQFlush
0x00002bec _OSQPostFront
0x000029ec _OSQPend
0x000026b0 _OSQAccept
0x0000272c _OSQCreate
0x00002cb4 _OSQPostOpt
.text 0x00002f50 0x320 ../ucos_ii.a(os_mem.o)
0x000030c4 _OSMemPut
0x00003124 _OSMemQuery
0x0000306c _OSMemGet
0x00002f50 _OSMemCreate
0x000031a8 _OS_MemInit
.text 0x00003270 0x65 ../ucos_ii.a(os_cpu_a.o)
0x00003285 _OSCtxSw
0x000032aa _OSTickISR
0x00003270 _OSStartHighRdy
0x0000328d _OSIntCtxSw
*fill* 0x000032d5 0xb
.text 0x000032e0 0x50 ../../libepc/libepc.a(init-cpu.o)
0x000032e0 Init_CPU
.text 0x00003330 0x6d0 ../../libepc/libepc.a(display.o)
0x000033d4 _SetCursorPosition
0x000034d8 _PutAttb
0x000033bc _GetCursorCol
0x000033a8 _GetCursorRow
0x00003330 _SetCursorVisible
0x00003470 _ClearScreen
0x00003758 _Cell
0x000036d4 _Unsigned2Ascii
0x00003524 _PutCharAt
0x00003644 _FormatUnsigned
0x00003550 _PutChar
0x0000360c _PutUnsigned
0x000035d4 _PutString
.text 0x00003a00 0x5a0 ../../libepc/libepc.a(init-idt.o)
0x00003e24 _GetISR
0x00003ea0 Init_IDT
0x00003e68 _SetISR
0x00003e10 _IRQ2INT
.text 0x00003fa0 0x5f ../../libepc/libepc.a(io.o)
0x00003fac KeyboardISR
0x00003fd3 ISR_PIC2
0x00003fdc ___main
0x00003fe7 _outportb
0x00003fcc ISR_PIC1
0x00003fa0 TimerTickISR
0x00003ff9 _exit
0x00003fdd _inportb
*fill* 0x00003fff 0x1
.text 0x00004000 0x98 ../../libepc/libepc.a(checkcpu.o)
0x00004000 Check_CPU
*fill* 0x00004098 0x8
.text 0x000040a0 0xe0 ../../libepc/libepc.a(init8259.o)
0x000040a0 Init8259
.text 0x00004180 0xb0 ../../libepc/libepc.a(init8253.o)
0x00004180 Init8253
.text 0x00004230 0x110 ../../libepc/libepc.a(init-crt.o)
0x00004264 _LastMemoryAddress
0x00004230 Init_CRT
.text 0x00004340 0x570 ../../libepc/libepc.a(keyboard.o)
0x00004340 _ScanCodeRdy
0x00004394 _ScanCode2Ascii
0x00004364 _GetScanCode
0x00004554 _SetsKybdState
0x00004744 Enqueue
.text 0x000048b0 0x40 c:/djgpp/lib/libc.a(memset.o)
0x000048b0 _memset
.text 0x000048f0 0x1c c:/djgpp/lib/libc.a(memcpy.o)
0x000048f0 _memcpy
*fill* 0x0000490c 0x4
.text 0x00004910 0x28 c:/djgpp/lib/libc.a(djmd.o)
0x00004910 ___dj_movedata
0x00004937 text_last=(.-0x1)
.data 0x00004940 0x6b0
0x00004940 data_frst=.
*(.data)
.data 0x00004940 0x10 ../ucos_ii.a(os_cpu_c.o)
.data 0x00004950 0x20 ../../libepc/libepc.a(init-cpu.o)
0x0000496e code_selector
.data 0x00004970 0x30 ../../libepc/libepc.a(display.o)
.data 0x000049a0 0x90 ../../libepc/libepc.a(init-idt.o)
.data 0x00004a30 0xc ../../libepc/libepc.a(io.o)
0x00004a30 msec
0x00004a34 old_tick_isr
0x00004a38 old_kybd_isr
*fill* 0x00004a3c 0x4
.data 0x00004a40 0x10 ../../libepc/libepc.a(init-crt.o)
.data 0x00004a50 0x5a0 ../../libepc/libepc.a(keyboard.o)
0x00004fef data_last=(.-0x1)
.bss 0x00004ff0 0x4a34
0x00004ff0 bss_frst=.
*(.bss)
.bss 0x00004ff0 0x2000 embedded.o
.bss 0x00006ff0 0x8 ../../libepc/libepc.a(display.o)
.bss 0x00006ff8 0x800 ../../libepc/libepc.a(init-idt.o)
.bss 0x000077f8 0x34 ../../libepc/libepc.a(keyboard.o)
*(COMMON)
COMMON 0x0000782c 0x21f0 ../ucos_ii.a(os_core.o)
0x0 (size before relaxing)
0x0000782c _OSTaskCtr
0x00007830 _OSTCBCur
0x00007834 _OSCtxSwCtr
0x00007838 _OSTCBList
0x0000783c _OSTCBHighRdy
0x00007840 _OSQTbl
0x00007930 _OSRdyTbl
0x00007938 _OSTaskIdleStk
0x00008938 _OSEventTbl
0x00008a78 _OSTCBFreeList
0x00008a7c _OSRdyGrp
0x00008a80 _OSIntExitY
0x00008a84 _OSPrioCur
0x00008a88 _OSQFreeList
0x00008a8c _OSIdleCtr
0x00008a90 _OSRunning
0x00008a94 _OSMemTbl
0x00008af8 _OSPrioHighRdy
0x00008afc _OSTCBPrioTbl
0x00008bc8 _OSLockNesting
0x00008bcc _OSTime
0x00008bd0 _OSFlagTbl
0x00008c0c _OSTCBTbl
0x00009a0c _OSIntNesting
0x00009a10 _OSEventFreeList
0x00009a14 _OSMemFreeList
0x00009a18 _OSFlagFreeList
COMMON 0x00009a1c 0x8 ../ucos_ii.a(os_cpu_c.o)
0x0 (size before relaxing)
0x00009a1c _OldTickISR
0x00009a20 _OSTickDOSCtr
0x00009a23 bss_last=(.-0x1)
0x00009a24 stack_frst=(bss_last+0x1)
0x00011a23 stack_last=(bss_last+0x8000)
0x00011a24 heap_frst=(stack_last+0x1)
OUTPUT(embedded.bin binary)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?