📄 cal.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 05/05/2008 20:51:21 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE OS_CORE.obj, OS_CPU_C.obj, OS_FLAG.obj, OS_MBOX.obj, OS_MEM.obj, OS_MUTEX.obj, OS_Q.obj, OS_SEM
>> .obj, OS_TASK.obj, OS_TIME.obj, uart.obj, USERTASK.obj, OS_CPU_A.obj, STARTUP.obj TO CAL RAMSIZE (256)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
OS_CORE.obj (OS_CORE)
OS_CPU_C.obj (OS_CPU_C)
OS_FLAG.obj (OS_FLAG)
OS_MBOX.obj (OS_MBOX)
OS_MEM.obj (OS_MEM)
OS_MUTEX.obj (OS_MUTEX)
OS_Q.obj (OS_Q)
OS_SEM.obj (OS_SEM)
OS_TASK.obj (OS_TASK)
OS_TIME.obj (OS_TIME)
uart.obj (UART)
USERTASK.obj (USERTASK)
OS_CPU_A.obj (OS_CPU_A)
STARTUP.obj (?C_STARTUP)
D:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?CSTOPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
D:\KEIL\C51\LIB\C51L.LIB (?C?ILDIX)
D:\KEIL\C51\LIB\C51L.LIB (?C?ILDOPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?IILDOPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?ISTPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?ISTOPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C_XBP)
D:\KEIL\C51\LIB\C51L.LIB (?C?ADDXBP)
D:\KEIL\C51\LIB\C51L.LIB (?C?XBPOFF)
LINK MAP OF MODULE: CAL (OS_CORE)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
DATA 0008H 003EH UNIT ?DT?OS_CORE
DATA 0046H 0002H UNIT ?C?LIB_DATA
IDATA 0048H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 012CH UNIT ?XD?USERTASK
XDATA 012CH 007BH UNIT ?XD?OS_CORE
XDATA 01A7H 0006H UNIT _XDATA_GROUP_
XDATA 01ADH 0003H UNIT ?XD?_GETS_UART0?UART
BL51 BANKED LINKER/LOCATER V5.03 05/05/2008 20:51:21 PAGE 2
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0008H UNIT ?PR?GETC_UART0?UART
CODE 000BH 0003H ABSOLUTE
CODE 000EH 028AH UNIT ?PR?_?OS_TCBINIT?OS_CORE
CODE 0298H 027AH UNIT ?PR?_?OSTASKSTKINIT?OS_CPU_C
CODE 0512H 01E5H UNIT ?C?LIB_CODE
CODE 06F7H 01B6H UNIT ?PR?_?OSTASKCREATE?OS_TASK
CODE 08ADH 010EH UNIT ?PR?_?OSTIMETICK?OS_CORE
CODE 09BBH 0108H UNIT ?CO?OS_CORE
CODE 0AC3H 00CAH UNIT ?PR?MAIN?USERTASK
CODE 0B8DH 0092H UNIT ?PR?_?OSINTEXIT?OS_CORE
CODE 0C1FH 0092H UNIT ?PR?OS_INITTCBLIST?OS_CORE
CODE 0CB1H 008FH UNIT ?PR?_?OS_SCHED?OS_CORE
CODE 0D40H 0084H UNIT ?PR?_?OSTIMEDLY?OS_TIME
CODE 0DC4H 006DH UNIT ?PR?_?OS_TASKIDLE?OS_CORE
CODE 0E31H 0066H UNIT ?PR?_?OSSTART?OS_CORE
CODE 0E97H 0063H UNIT ?CO?USERTASK
CODE 0EFAH 0057H UNIT ?PR?OSCTXSW?OS_CPU_A
CODE 0F51H 0048H UNIT ?PR?OSSTARTHIGHRDY?OS_CPU_A
CODE 0F99H 0048H UNIT ?PR?OSTICKISR?OS_CPU_A
CODE 0FE1H 0044H UNIT ?PR?OS_INITRDYLIST?OS_CORE
CODE 1025H 003DH UNIT ?PR?_GETS_UART0?UART
CODE 1062H 003AH UNIT ?PR?OS_INITTASKIDLE?OS_CORE
CODE 109CH 0033H UNIT ?PR?_PUTS_UART0?UART
CODE 10CFH 002FH UNIT ?PR?_?OSTASKCREATEHOOK?OS_CPU_C
CODE 10FEH 002FH UNIT ?PR?_?OSTASKDELHOOK?OS_CPU_C
CODE 112DH 002FH UNIT ?PR?_?OSTCBINITHOOK?OS_CPU_C
CODE 115CH 0024H UNIT ?PR?_?PUTC_UART0?UART
CODE 1180H 0020H UNIT ?PR?INIT_CLK?USERTASK
CODE 11A0H 001EH UNIT ?PR?OS_INITMISC?OS_CORE
CODE 11BEH 0016H UNIT ?PR?INIT_PORT?USERTASK
CODE 11D4H 0015H UNIT ?PR?_?OSINIT?OS_CORE
CODE 11E9H 0015H UNIT ?PR?INIT_TIMER0?OS_CPU_C
CODE 11FEH 0014H UNIT ?PR?INIT_UART0?UART
CODE 1212H 0014H UNIT ?PR?MYTASK1?USERTASK
CODE 1226H 0012H UNIT ?PR?MYTASK2?USERTASK
CODE 1238H 0012H UNIT ?PR?MYTASK3?USERTASK
CODE 124AH 0012H UNIT ?C_C51STARTUP
CODE 125CH 000FH UNIT ?PR?_?OSINTENTER?OS_CORE
CODE 126BH 000AH UNIT ?PR?OSINTCTXSW?OS_CPU_A
CODE 1275H 0005H UNIT ?PR?_?OSVERSION?OS_CORE
CODE 127AH 0001H UNIT ?PR?OS_INITEVENTLIST?OS_CORE
CODE 127BH 0001H UNIT ?PR?_?OSTASKSTATHOOK?OS_CPU_C
CODE 127CH 0001H UNIT ?PR?_?OSTASKSWHOOK?OS_CPU_C
CODE 127DH 0001H UNIT ?PR?_?OSINITHOOKBEGIN?OS_CPU_C
CODE 127EH 0001H UNIT ?PR?_?OSINITHOOKEND?OS_CPU_C
CODE 127FH 0001H UNIT ?PR?_?OSTASKIDLEHOOK?OS_CPU_C
CODE 1280H 0001H UNIT ?PR?_?OSTIMETICKHOOK?OS_CPU_C
OVERLAY MAP OF MODULE: CAL (OS_CORE)
SEGMENT XDATA_GROUP
+--> CALLED SEGMENT START LENGTH
BL51 BANKED LINKER/LOCATER V5.03 05/05/2008 20:51:21 PAGE 3
-------------------------------------------------------
?PR?OSTICKISR?OS_CPU_A ----- -----
+--> ?PR?_?OSINTENTER?OS_CORE
+--> ?PR?_?OSTIMETICK?OS_CORE
+--> ?PR?_?OSINTEXIT?OS_CORE
?PR?_?OSTIMETICK?OS_CORE ----- -----
+--> ?PR?_?OSTIMETICKHOOK?OS_CPU_C
?PR?_?OSINTEXIT?OS_CORE ----- -----
+--> ?CO?OS_CORE
+--> ?PR?OSINTCTXSW?OS_CPU_A
?PR?OSINTCTXSW?OS_CPU_A ----- -----
+--> ?PR?OSCTXSW?OS_CPU_A
?PR?OSCTXSW?OS_CPU_A ----- -----
+--> ?PR?_?OSTASKSWHOOK?OS_CPU_C
+--> ?PR?OSSTARTHIGHRDY?OS_CPU_A
?PR?OSSTARTHIGHRDY?OS_CPU_A ----- -----
+--> ?PR?_?OSTASKSWHOOK?OS_CPU_C
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?USERTASK
?PR?MAIN?USERTASK ----- -----
+--> ?PR?INIT_CLK?USERTASK
+--> ?PR?INIT_PORT?USERTASK
+--> ?PR?INIT_UART0?UART
+--> ?CO?USERTASK
+--> ?PR?_PUTS_UART0?UART
+--> ?PR?INIT_TIMER0?OS_CPU_C
+--> ?PR?_?OSINIT?OS_CORE
+--> ?PR?MYTASK1?USERTASK
+--> ?PR?_?OSTASKCREATE?OS_TASK
+--> ?PR?MYTASK2?USERTASK
+--> ?PR?MYTASK3?USERTASK
+--> ?PR?_?OSSTART?OS_CORE
?PR?_PUTS_UART0?UART 01A7H 0003H
+--> ?PR?_?PUTC_UART0?UART
?PR?_?OSINIT?OS_CORE ----- -----
+--> ?PR?_?OSINITHOOKBEGIN?OS_CPU_C
+--> ?PR?OS_INITMISC?OS_CORE
+--> ?PR?OS_INITRDYLIST?OS_CORE
+--> ?PR?OS_INITTCBLIST?OS_CORE
+--> ?PR?OS_INITEVENTLIST?OS_CORE
+--> ?PR?OS_INITTASKIDLE?OS_CORE
+--> ?PR?_?OSINITHOOKEND?OS_CPU_C
?PR?OS_INITRDYLIST?OS_CORE 01A7H 0003H
?PR?OS_INITTCBLIST?OS_CORE 01A7H 0006H
BL51 BANKED LINKER/LOCATER V5.03 05/05/2008 20:51:21 PAGE 4
?PR?OS_INITTASKIDLE?OS_CORE ----- -----
+--> ?PR?_?OS_TASKIDLE?OS_CORE
+--> ?PR?_?OSTASKCREATE?OS_TASK
?PR?_?OS_TASKIDLE?OS_CORE ----- -----
+--> ?PR?_?OSTASKIDLEHOOK?OS_CPU_C
?PR?_?OSTASKCREATE?OS_TASK ----- -----
+--> ?PR?_?OSTASKSTKINIT?OS_CPU_C
+--> ?PR?_?OS_TCBINIT?OS_CORE
+--> ?PR?_?OS_SCHED?OS_CORE
?PR?_?OS_TCBINIT?OS_CORE ----- -----
+--> ?CO?OS_CORE
+--> ?PR?_?OSTCBINITHOOK?OS_CPU_C
+--> ?PR?_?OSTASKCREATEHOOK?OS_CPU_C
?PR?_?OS_SCHED?OS_CORE ----- -----
+--> ?CO?OS_CORE
+--> ?PR?OSCTXSW?OS_CPU_A
?PR?MYTASK1?USERTASK ----- -----
+--> ?CO?USERTASK
+--> ?PR?_PUTS_UART0?UART
+--> ?PR?_?OSTIMEDLY?OS_TIME
?PR?_?OSTIMEDLY?OS_TIME ----- -----
+--> ?PR?_?OS_SCHED?OS_CORE
?PR?MYTASK2?USERTASK ----- -----
+--> ?CO?USERTASK
+--> ?PR?_PUTS_UART0?UART
+--> ?PR?_?OSTIMEDLY?OS_TIME
?PR?MYTASK3?USERTASK ----- -----
+--> ?CO?USERTASK
+--> ?PR?_PUTS_UART0?UART
+--> ?PR?_?OSTIMEDLY?OS_TIME
?PR?_?OSSTART?OS_CORE ----- -----
+--> ?CO?OS_CORE
+--> ?PR?OSSTARTHIGHRDY?OS_CPU_A
SYMBOL TABLE OF MODULE: CAL (OS_CORE)
VALUE TYPE NAME
----------------------------------
------- MODULE OS_CORE
C:0000H SYMBOL _ICE_DUMMY_
D:0008H PUBLIC OSRdyGrp
B:00A8H.7 PUBLIC EA
D:0009H PUBLIC OSRunning
C:0CB1H PUBLIC _?OS_Sched
BL51 BANKED LINKER/LOCATER V5.03 05/05/2008 20:51:21 PAGE 5
C:0B8DH PUBLIC _?OSIntExit
D:000AH PUBLIC OSLockNesting
C:0C1FH SYMBOL OS_InitTCBList
C:000EH PUBLIC _?OS_TCBInit
D:000BH PUBLIC OSTCBList
X:012CH PUBLIC OSTCBTbl
D:000EH PUBLIC OSTCBFreeList
C:11A0H SYMBOL OS_InitMisc
D:0011H PUBLIC OSTCBCur
C:09C3H PUBLIC OSUnMapTbl
C:1275H PUBLIC _?OSVersion
D:0014H PUBLIC OSIntNesting
C:1062H SYMBOL OS_InitTaskIdle
D:0015H PUBLIC OSTCBHighRdy
C:0DC4H PUBLIC _?OS_TaskIdle
C:127AH SYMBOL OS_InitEventList
D:0018H PUBLIC OSTCBPrioTbl
D:003FH PUBLIC OSIntExitY
D:0040H PUBLIC OSCtxSwCtr
X:0180H PUBLIC OSIdleCtr
C:0E31H PUBLIC _?OSStart
C:11D4H PUBLIC _?OSInit
C:08ADH PUBLIC _?OSTimeTick
X:0184H PUBLIC OSTaskCtr
C:09BBH PUBLIC OSMapTbl
C:0FE1H SYMBOL OS_InitRdyList
D:0044H PUBLIC OSPrioCur
X:0185H PUBLIC OSTaskIdleStk
C:125CH PUBLIC _?OSIntEnter
D:0045H PUBLIC OSPrioHighRdy
X:01A5H PUBLIC OSRdyTbl
------- PROC _?OSINIT
C:11D4H LINE# 85
C:11D4H LINE# 88
C:11D7H LINE# 91
C:11DAH LINE# 93
C:11DDH LINE# 94
C:11E0H LINE# 95
C:11E3H LINE# 109
C:11E6H LINE# 115
------- ENDPROC _?OSINIT
------- PROC _?OSINTENTER
C:125CH LINE# 144
C:125CH LINE# 146
C:1261H LINE# 147
C:1268H LINE# 148
C:126AH LINE# 149
C:126AH LINE# 150
C:126AH LINE# 151
------- ENDPROC _?OSINTENTER
------- PROC _?OSINTEXIT
------- DO
x:0000H SYMBOL cpu_sr
------- ENDDO
C:0B8DH LINE# 172
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -