📄 flashpoint.m51
字号:
BL51 BANKED LINKER/LOCATER V6.05 02/25/2009 14:36:40 PAGE 1
BL51 BANKED LINKER/LOCATER V6.05, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE .\Output-files\STARTUP.obj, .\Output-files\config.obj, .\Output-files\main.obj, .\Output-files\
>> OS_CPU_A.obj, .\Output-files\OS_CPU_C.obj, .\Output-files\OS_CORE.obj, .\Output-files\OS_FLAG.obj, .\Output-files\OS_
>> MBOX.obj, .\Output-files\OS_MEM.obj, .\Output-files\OS_MUTEX.obj, .\Output-files\OS_Q.obj, .\Output-files\OS_SEM.obj,
>> .\Output-files\OS_TASK.obj, .\Output-files\OS_TIME.obj TO .\Output-files\FlashPoint PRINT (.\List-files\FlashPoint.m
>> 51) RAMSIZE (256) CODE (0X0000-0XFFFF) XDATA (0X0000-0X0FFF)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
.\Output-files\STARTUP.obj (?C_STARTUP)
.\Output-files\config.obj (CONFIG)
.\Output-files\main.obj (MAIN)
.\Output-files\OS_CPU_A.obj (OS_CPU_A)
.\Output-files\OS_CPU_C.obj (OS_CPU_C)
.\Output-files\OS_CORE.obj (OS_CORE)
.\Output-files\OS_FLAG.obj (OS_FLAG)
.\Output-files\OS_MBOX.obj (OS_MBOX)
.\Output-files\OS_MEM.obj (OS_MEM)
.\Output-files\OS_MUTEX.obj (OS_MUTEX)
.\Output-files\OS_Q.obj (OS_Q)
.\Output-files\OS_SEM.obj (OS_SEM)
.\Output-files\OS_TASK.obj (OS_TASK)
.\Output-files\OS_TIME.obj (OS_TIME)
C:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CSTOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
C:\KEIL\C51\LIB\C51L.LIB (?C?ILDIX)
C:\KEIL\C51\LIB\C51L.LIB (?C?ILDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?IILDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?ISTOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?SLCMP)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C_XBP)
C:\KEIL\C51\LIB\C51L.LIB (?C?ADDXBP)
C:\KEIL\C51\LIB\C51L.LIB (?C?XBPOFF)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDPDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTPDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDCODE)
LINK MAP OF MODULE: .\Output-files\FlashPoint (?C_STARTUP)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
BL51 BANKED LINKER/LOCATER V6.05 02/25/2009 14:36:40 PAGE 2
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
DATA 0008H 0002H UNIT ?C?LIB_DATA
IDATA 000AH 0009H UNIT ?ID?OS_CORE
IDATA 0013H 0041H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0373H UNIT ?XD?OS_CORE
XDATA 0373H 012CH UNIT ?XD?MAIN
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0005H UNIT ?PR?_?OSVERSION?OS_CORE
CODE 0008H 0001H UNIT ?PR?_?OSTASKSWHOOK?OS_CPU_C
CODE 0009H 0001H UNIT ?PR?OSINITHOOKBEGIN?OS_CPU_C
CODE 000AH 0001H UNIT ?PR?OSINITHOOKEND?OS_CPU_C
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0015H UNIT ?PR?_?OSINIT?OS_CORE
CODE 0023H 0003H ABSOLUTE
CODE 0026H 0312H UNIT ?PR?_?OS_TCBINIT?OS_CORE
CODE 0338H 02F6H UNIT ?C?LIB_CODE
CODE 062EH 0268H UNIT ?PR?_?OSTASKSTKINIT?OS_CPU_C
CODE 0896H 01CEH UNIT ?PR?_?OS_EVENTTASKRDY?OS_CORE
CODE 0A64H 01ABH UNIT ?PR?_?OSMBOXPEND?OS_MBOX
CODE 0C0FH 016FH UNIT ?PR?_?OSTASKCREATE?OS_TASK
CODE 0D7EH 012DH UNIT ?PR?_?OSSEMPEND?OS_SEM
CODE 0EABH 0110H UNIT ?C_INITSEG
CODE 0FBBH 010CH UNIT ?PR?_?OS_EVENTTASKWAIT?OS_CORE
CODE 10C7H 0104H UNIT ?PR?_?OSTIMETICK?OS_CORE
CODE 11CBH 0102H UNIT ?PR?_?OS_INITTCBLIST?OS_CORE
CODE 12CDH 00FBH UNIT ?PR?_?OS_INITEVENTLIST?OS_CORE
CODE 13C8H 00F0H UNIT ?PR?_?OSMBOXCREATE?OS_MBOX
CODE 14B8H 00F0H UNIT ?PR?_?OSSEMCREATE?OS_SEM
CODE 15A8H 00CCH UNIT ?PR?_?OS_EVENTTO?OS_CORE
CODE 1674H 00B6H UNIT ?PR?_?OSMBOXPOST?OS_MBOX
CODE 172AH 00ADH UNIT ?PR?_?TASKSTART?MAIN
CODE 17D7H 00ABH UNIT ?PR?_?OSSEMPOST?OS_SEM
CODE 1882H 00A6H UNIT ?PR?_?OSINTEXIT?OS_CORE
CODE 1928H 00A1H UNIT ?PR?_?OS_SCHED?OS_CORE
CODE 19C9H 00A0H UNIT ?C_C51STARTUP
CODE 1A69H 008BH UNIT ?PR?_?OSTIMEDLY?OS_TIME
CODE 1AF4H 0082H UNIT ?PR?_?OSSTART?OS_CORE
CODE 1B76H 007CH UNIT ?PR?_?OS_INITRDYLIST?OS_CORE
CODE 1BF2H 0072H UNIT ?PR?_?OS_EVENTWAITLISTINIT?OS_CORE
CODE 1C64H 0068H UNIT ?PR?OSCTXSW?OS_CPU_A
CODE 1CCCH 005FH UNIT ?PR?OSTICKISR?OS_CPU_A
CODE 1D2BH 0054H UNIT ?PR?OSSTARTHIGHRDY?OS_CPU_A
CODE 1D7FH 0053H UNIT ?PR?_?SERIAL?OS_CPU_A
CODE 1DD2H 0051H UNIT ?PR?_?OS_TASKIDLE?OS_CORE
CODE 1E23H 0043H UNIT ?PR?MAIN?MAIN
CODE 1E66H 003AH UNIT ?PR?_?OS_INITTASKIDLE?OS_CORE
CODE 1EA0H 0034H UNIT ?PR?_?TASK_GRE?MAIN
CODE 1ED4H 0032H UNIT ?PR?_?TASK_RED?MAIN
CODE 1F06H 002FH UNIT ?PR?_?OSTASKCREATEHOOK?OS_CPU_C
CODE 1F35H 002FH UNIT ?PR?_?OSTCBINITHOOK?OS_CPU_C
BL51 BANKED LINKER/LOCATER V6.05 02/25/2009 14:36:40 PAGE 3
CODE 1F64H 0025H UNIT ?PR?_?OS_INITMISC?OS_CORE
CODE 1F89H 0024H UNIT ?PR?SYSCLK_INIT?CONFIG
CODE 1FADH 0014H UNIT ?PR?_?INITTIMER0?OS_CPU_C
CODE 1FC1H 0013H UNIT ?PR?_?OSINTENTER?OS_CORE
CODE 1FD4H 000EH UNIT ?PR?PORT_INIT?CONFIG
CODE 1FE2H 000CH UNIT ?PR?CONFIG?CONFIG
CODE 1FEEH 000AH UNIT ?PR?OSINTCTXSW?OS_CPU_A
CODE 1FF8H 0001H UNIT ?PR?_?OSTASKIDLEHOOK?OS_CPU_C
CODE 1FF9H 0001H UNIT ?PR?_?SERIAL?OS_CPU_C
CODE 1FFAH 0001H UNIT ?PR?_?OSTIMETICKHOOK?OS_CPU_C
OVERLAY MAP OF MODULE: .\Output-files\FlashPoint (?C_STARTUP)
SEGMENT
+--> CALLED SEGMENT
---------------------
?C_C51STARTUP
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN
+--> ?PR?CONFIG?CONFIG
+--> ?PR?_?OSINIT?OS_CORE
+--> ?PR?_?TASKSTART?MAIN
+--> ?PR?_?OSTASKCREATE?OS_TASK
+--> ?PR?_?OSSTART?OS_CORE
?PR?CONFIG?CONFIG
+--> ?PR?SYSCLK_INIT?CONFIG
+--> ?PR?PORT_INIT?CONFIG
?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_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
+--> ?PR?_?OSTCBINITHOOK?OS_CPU_C
BL51 BANKED LINKER/LOCATER V6.05 02/25/2009 14:36:40 PAGE 4
+--> ?PR?_?OSTASKCREATEHOOK?OS_CPU_C
?PR?_?OS_SCHED?OS_CORE
+--> ?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
?PR?_?TASKSTART?MAIN
+--> ?PR?_?INITTIMER0?OS_CPU_C
+--> ?PR?_?TASK_GRE?MAIN
+--> ?PR?_?OSTASKCREATE?OS_TASK
+--> ?PR?_?TASK_RED?MAIN
+--> ?PR?_?OSTIMEDLY?OS_TIME
?PR?_?TASK_GRE?MAIN
+--> ?PR?_?OSTIMEDLY?OS_TIME
?PR?_?OSTIMEDLY?OS_TIME
+--> ?PR?_?OS_SCHED?OS_CORE
?PR?_?TASK_RED?MAIN
+--> ?PR?_?OSTIMEDLY?OS_TIME
?PR?_?OSSTART?OS_CORE
+--> ?PR?OSSTARTHIGHRDY?OS_CPU_A
*** NEW ROOT ***************************************************
?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
+--> ?PR?OSINTCTXSW?OS_CPU_A
?PR?OSINTCTXSW?OS_CPU_A
+--> ?PR?OSCTXSW?OS_CPU_A
*** NEW ROOT ***************************************************
?PR?_?SERIAL?OS_CPU_A
+--> ?PR?_?SERIAL?OS_CPU_C
SYMBOL TABLE OF MODULE: .\Output-files\FlashPoint (?C_STARTUP)
VALUE TYPE NAME
BL51 BANKED LINKER/LOCATER V6.05 02/25/2009 14:36:40 PAGE 5
----------------------------------
------- MODULE ?C_STARTUP
C:19C9H SEGMENT ?C_C51STARTUP
I:0013H SEGMENT ?STACK
C:0000H PUBLIC ?C_STARTUP
D:00E0H SYMBOL ACC
D:00F0H SYMBOL B
D:0083H SYMBOL DPH
D:0082H SYMBOL DPL
N:0000H SYMBOL IBPSTACK
N:0100H SYMBOL IBPSTACKTOP
N:0080H SYMBOL IDATALEN
C:19CCH SYMBOL IDATALOOP
N:0000H SYMBOL PBPSTACK
N:1000H SYMBOL PBPSTACKTOP
N:0000H SYMBOL PDATALEN
N:0000H SYMBOL PDATASTART
N:0000H SYMBOL PPAGE
N:0000H SYMBOL PPAGEENABLE
D:00A0H SYMBOL PPAGE_SFR
D:0081H SYMBOL SP
C:19C9H SYMBOL STARTUP1
N:0001H SYMBOL XBPSTACK
N:0000H SYMBOL XBPSTACKTOP
N:1000H SYMBOL XDATALEN
C:19D7H SYMBOL XDATALOOP
N:0000H SYMBOL XDATASTART
C:0000H LINE# 126
C:19C9H LINE# 133
C:19CBH LINE# 134
C:19CCH LINE# 135
C:19CDH LINE# 136
C:19CFH LINE# 140
C:19D2H LINE# 141
C:19D4H LINE# 145
C:19D6H LINE# 147
C:19D7H LINE# 148
C:19D8H LINE# 149
C:19D9H LINE# 150
C:19DBH LINE# 151
C:19DDH LINE# 176
C:19E0H LINE# 177
C:19E3H LINE# 185
C:19E6H LINE# 196
------- ENDMOD ?C_STARTUP
------- MODULE CONFIG
C:0000H SYMBOL _ICE_DUMMY_
D:00FFH PUBLIC WDTCN
D:0084H PUBLIC SFRPAGE
D:00A6H PUBLIC P2MDOUT
D:00E3H PUBLIC XBR2
C:1FD4H PUBLIC PORT_Init
D:0097H PUBLIC CLKSEL
D:008AH PUBLIC OSCICN
D:008CH PUBLIC OSCXCN
BL51 BANKED LINKER/LOCATER V6.05 02/25/2009 14:36:40 PAGE 6
C:1F89H PUBLIC SYSCLK_Init
C:1FE2H PUBLIC config
------- PROC CONFIG
C:1FE2H LINE# 8
C:1FE2H LINE# 9
C:1FE2H LINE# 10
C:1FE5H LINE# 11
C:1FE8H LINE# 13
C:1FEBH LINE# 14
------- ENDPROC CONFIG
------- PROC SYSCLK_INIT
------- DO
D:0007H SYMBOL old_SFRPAGE
D:0004H SYMBOL i
------- ENDDO
C:1F89H LINE# 20
C:1F89H LINE# 21
C:1F89H LINE# 22
C:1F8BH LINE# 26
C:1F8EH LINE# 28
C:1F91H LINE# 31
C:1F9FH LINE# 33
C:1FA4H LINE# 37
C:1FA7H LINE# 39
C:1FAAH LINE# 41
C:1FACH LINE# 42
------- ENDPROC SYSCLK_INIT
------- PROC PORT_INIT
------- DO
D:0007H SYMBOL SFRPAGE_SAVE
------- ENDDO
C:1FD4H LINE# 45
C:1FD4H LINE# 46
C:1FD4H LINE# 47
C:1FD6H LINE# 49
C:1FD9H LINE# 50
C:1FDCH LINE# 51
C:1FDFH LINE# 52
C:1FE1H LINE# 54
------- ENDPROC PORT_INIT
------- ENDMOD CONFIG
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:00A0H PUBLIC P2
X:0373H PUBLIC TaskStk_RED
X:03D7H PUBLIC TaskStk_GRE
B:00A0H.0 PUBLIC LED_RED
B:00A0H.1 PUBLIC LED_GRE
C:1E23H PUBLIC main
C:172AH PUBLIC _?TaskStart
B:00A8H.1 PUBLIC ET0
C:1ED4H PUBLIC _?Task_RED
C:1EA0H PUBLIC _?Task_GRE
X:043BH PUBLIC TaskStkStart
------- PROC MAIN
C:1E23H LINE# 14
BL51 BANKED LINKER/LOCATER V6.05 02/25/2009 14:36:40 PAGE 7
C:1E23H LINE# 15
C:1E23H LINE# 16
C:1E26H LINE# 17
C:1E29H LINE# 19
C:1E63H LINE# 21
------- ENDPROC MAIN
------- PROC _?TASKSTART
x:0000H SYMBOL ppdata
C:172AH LINE# 24
C:1738H LINE# 26
C:1753H LINE# 29
C:1756H LINE# 31
C:1758H LINE# 33
C:1792H LINE# 34
C:17CCH LINE# 35
C:17CCH LINE# 36
C:17CCH LINE# 38
C:17CEH LINE# 39
C:17D5H LINE# 40
------- ENDPROC _?TASKSTART
------- PROC _?TASK_GRE
x:0000H SYMBOL ppdata
C:1EA0H LINE# 43
C:1EAEH LINE# 45
C:1EC9H LINE# 46
C:1EC9H LINE# 47
C:1EC9H LINE# 48
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -