?? ex1kc51.m51
字號:
BL51 BANKED LINKER/LOCATER V5.02 04/09/2005 09:30:47 PAGE 1
BL51 BANKED LINKER/LOCATER V5.02, INVOKED BY:
C:\SOFT\DEVELOP\KEIL\C51\BIN\BL51.EXE OS_CORE.obj, OS_CPU_C.obj, OS_MBOX.obj, OS_MEM.obj, OS_Q.obj, OS_SEM.obj, OS_TASK.
>> obj, OS_TIME.obj, PC.obj, EX1L.obj, OS_CPU_A.obj, STARTUP.obj TO Ex1Kc51 REGFILE (.\Ex1Kc51.ORC) IXREF RAMSIZE (256)
>> CODE (0X0000-0XFFFF) XDATA (0X3000-0X7FFF)
MEMORY MODEL: LARGE WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
OS_CORE.obj (OS_CORE)
OS_CPU_C.obj (OS_CPU_C)
OS_MBOX.obj (OS_MBOX)
OS_MEM.obj (OS_MEM)
OS_Q.obj (OS_Q)
OS_SEM.obj (OS_SEM)
OS_TASK.obj (OS_TASK)
OS_TIME.obj (OS_TIME)
PC.obj (PC)
EX1L.obj (EX1L)
OS_CPU_A.obj (OS_CPU_A_ASM)
STARTUP.obj (?C_STARTUP)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51FPL.LIB (?C?FPMUL)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51FPL.LIB (?C?FCAST)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51FPL.LIB (PRINTF)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51FPL.LIB (?C?FPGETOPN)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51FPL.LIB (?C?FPROUND)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51FPL.LIB (?C?FPCONVERT)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51FPL.LIB (?C?FPADD)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51FPL.LIB (?C?FPDIV)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51FPL.LIB (?C?FTNPWR)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C_INIT)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C?COPY)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C?CSTOPTR)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C?IMUL)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C?UIDIV)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C?ILDIX)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C?ILDOPTR)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C?IILDOPTR)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C?ISTPTR)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C?ISTOPTR)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C?LADD)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C?LMUL)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C?ULDIV)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C?LNEG)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C?SLCMP)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C?ULSHR)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C?LLDXDATA)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C?LLDXDATA0)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C?OFFXADD)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C?PLDXDATA)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C?PLDIXDATA)
BL51 BANKED LINKER/LOCATER V5.02 04/09/2005 09:30:47 PAGE 2
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C?PILDXDATA)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C?PSTXDATA)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C?PLDPTR)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C?PSTPTR)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C?PLDOPTR)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C?PSTOPTR)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C?CCASE)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C?ADDXBP)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C?XBPOFF)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (PUTCHAR)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (RAND)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (SETJMP)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C?ILDPTR)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C?PLDIDATA)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C?PSTIDATA)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C?PLDPDATA)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C?PSTPDATA)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C?PLDCODE)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C_IBP)
C:\SOFT\DEVELOP\KEIL\C51\LIB\C51L.LIB (?C_PBP)
LINK MAP OF MODULE: Ex1Kc51 (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 0005H UNIT _DATA_GROUP_
DATA 000DH 0002H UNIT DT?OSTICKISR
DATA 000FH 0002H UNIT ?C?LIB_DATA
DATA 0011H 0001H UNIT DT?C_XBP
0012H 000EH *** GAP ***
BIT 0020H.0 0001H.1 UNIT _BIT_GROUP_
0021H.1 0000H.7 *** GAP ***
IDATA 0022H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
0000H 3000H *** GAP ***
XDATA 3000H 160DH UNIT ?XD?EX1L
XDATA 460DH 0674H UNIT ?XD?OS_CORE
XDATA 4C81H 004FH UNIT ?XD?PC
XDATA 4CD0H 0030H UNIT _XDATA_GROUP_
XDATA 4D00H 0004H UNIT ?XD?_OUTP?PC
XDATA 4D04H 0004H UNIT ?XD?RAND?RAND
XDATA 4D08H 0003H UNIT ?XD?_INP?PC
XDATA 4D0BH 0002H UNIT ?XD?OS_CPU_C
* * * * * * * 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?_?OSTASKSTATHOOK?OS_CPU_C
CODE 000AH 0001H UNIT ?PR?_?OSTIMETICKHOOK?OS_CPU_C
CODE 000BH 0003H ABSOLUTE
BL51 BANKED LINKER/LOCATER V5.02 04/09/2005 09:30:47 PAGE 3
CODE 000EH 0B58H UNIT ?C?LIB_CODE
CODE 0B66H 0483H UNIT ?PR?PRINTF?PRINTF
CODE 0FE9H 035DH UNIT ?PR?_?TASKSTART?EX1L
CODE 1346H 0317H UNIT ?PR?_?OSTCBINIT?OS_CORE
CODE 165DH 0270H UNIT ?PR?_?OSINIT?OS_CORE
CODE 18CDH 0215H UNIT ?PR?_?OSEVENTTASKRDY?OS_CORE
CODE 1AE2H 01F3H UNIT ?PR?_?OSTIMEDLYHMSM?OS_TIME
CODE 1CD5H 01CCH UNIT ?PR?_?OSTASKSTKINIT?OS_CPU_C
CODE 1EA1H 0195H UNIT ?PR?_?OSTASKCREATE?OS_TASK
CODE 2036H 0150H UNIT ?PR?_?OSSEMPEND?OS_SEM
CODE 2186H 0142H UNIT ?PR?_?OSTIMETICK?OS_CORE
CODE 22C8H 0136H UNIT ?PR?_?OSTIMEDLYRESUME?OS_TIME
CODE 23FEH 0116H UNIT ?PR?_?OSEVENTTASKWAIT?OS_CORE
CODE 2514H 0110H UNIT ?C_INITSEG
CODE 2624H 00FEH UNIT ?PR?_?OSSEMQUERY?OS_SEM
CODE 2722H 00EAH UNIT ?PR?_?OSTASKSTAT?OS_CORE
CODE 280CH 00DAH UNIT ?PR?_?OSTASKQUERY?OS_TASK
CODE 28E6H 00D0H UNIT ?PR?_?OSSEMCREATE?OS_SEM
CODE 29B6H 00CEH UNIT ?PR?_?PC_DISPSTR?PC
CODE 2A84H 00CDH UNIT ?PR?_?OSEVENTTO?OS_CORE
CODE 2B51H 00CBH UNIT ?PR?_?PC_SETTICKRATE?PC
CODE 2C1CH 00CBH UNIT ?CO?EX1L
CODE 2CE7H 00C2H UNIT ?PR?_?EXIT?PC
CODE 2DA9H 00BBH UNIT ?PR?_?PC_ELAPSEDSTOP?PC
CODE 2E64H 00B8H UNIT ?PR?_?OSSCHED?OS_CORE
CODE 2F1CH 00B2H UNIT ?PR?_?OSSEMPOST?OS_SEM
CODE 2FCEH 00AFH UNIT ?PR?_?OSSTART?OS_CORE
CODE 307DH 00ADH UNIT ?PR?_?OSTIMEDLY?OS_TIME
CODE 312AH 00ADH UNIT ?PR?_?PC_DISPCHAR?PC
CODE 31D7H 00A9H UNIT ?PR?_?PC_GETDATETIME?PC
CODE 3280H 00A5H UNIT ?PR?_?OSINTEXIT?OS_CORE
CODE 3325H 00A0H UNIT ?C_C51STARTUP
CODE 33C5H 009AH UNIT ?PR?_?PC_DISPCLRLINE?PC
CODE 345FH 0099H UNIT ?PR?_?GETTIME?PC
CODE 34F8H 0099H UNIT ?PR?_?GETDATE?PC
CODE 3591H 0097H UNIT ?PR?_?OSSEMACCEPT?OS_SEM
CODE 3628H 0092H UNIT ?PR?_?TASK?EX1L
CODE 36BAH 008AH UNIT ?CO?PC
CODE 3744H 0089H UNIT ?PR?_?PC_DISPCLRSCR?PC
CODE 37CDH 0077H UNIT PR?OSCTXSW
CODE 3844H 0071H UNIT ?PR?_?OSEVENTWAITLISTINIT?OS_CORE
CODE 38B5H 0065H UNIT ?PR?_?PC_ELAPSEDSTART?PC
CODE 391AH 005FH UNIT ?PR?SETJMP?SETJMP
CODE 3979H 005EH UNIT PR?OSTICKISR
CODE 39D7H 005CH UNIT ?PR?_?PC_DOSSAVERETURN?PC
CODE 3A33H 0056H UNIT ?PR?MAIN?EX1L
CODE 3A89H 0047H UNIT ?PR?_?C_OSCTXSW?OS_CPU_C
CODE 3AD0H 0042H UNIT PR?LOADCTX
CODE 3B12H 0041H UNIT ?PR?RAND?RAND
CODE 3B53H 0040H UNIT ?PR?_?RANDOM?PC
CODE 3B93H 003FH UNIT ?PR?_?PC_GETKEY?PC
CODE 3BD2H 003CH UNIT ?PR?_?PC_VECTSET?PC
CODE 3C0EH 0039H UNIT ?PR?_?OSSCHEDUNLOCK?OS_CORE
CODE 3C47H 0039H UNIT ?PR?_?OSTASKIDLE?OS_CORE
CODE 3C80H 0035H UNIT ?PR?_OUTP?PC
CODE 3CB5H 0033H UNIT ?PR?_?OSSTATINIT?OS_CORE
CODE 3CE8H 0032H UNIT ?PR?_?KBHIT?PC
BL51 BANKED LINKER/LOCATER V5.02 04/09/2005 09:30:47 PAGE 4
CODE 3D1AH 002BH UNIT ?PR?_INP?PC
CODE 3D45H 002BH UNIT ?PR?_?GETCH?PC
CODE 3D70H 0029H UNIT ?PR?_?OSTIMEGET?OS_TIME
CODE 3D99H 0027H UNIT ?PR?PUTCHAR?PUTCHAR
CODE 3DC0H 0025H UNIT ?PR?_?PC_VECTGET?PC
CODE 3DE5H 0023H UNIT ?PR?_?OSTIMESET?OS_TIME
CODE 3E08H 0022H UNIT ?PR?_?OSTASKCREATEHOOK?OS_CPU_C
CODE 3E2AH 0022H UNIT ?PR?_?OSTASKDELHOOK?OS_CPU_C
CODE 3E4CH 001EH UNIT ?PR?_?OSSTARTHIGHRDY?OS_CPU_C
CODE 3E6AH 0017H UNIT ?PR?_?PC_ELAPSEDINIT?PC
CODE 3E81H 0014H UNIT ?PR?_?OSSCHEDLOCK?OS_CORE
CODE 3E95H 0014H UNIT ?PR?_?PC_DOSRETURN?PC
CODE 3EA9H 000BH UNIT ?PR?_?OSINTENTER?OS_CORE
CODE 3EB4H 000BH UNIT PR?OSINTCTXSW
CODE 3EBFH 0001H UNIT ?PR?OSDUMMY?OS_TASK
CODE 3EC0H 0001H UNIT ?PR?_?USERTICKTIMER?EX1L
OVERLAY MAP OF MODULE: Ex1Kc51 (OS_CORE)
SEGMENT BIT_GROUP DATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH
-------------------------------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?EX1L
+--> ?C_INITSEG
?PR?MAIN?EX1L ----- ----- ----- ----- ----- -----
+--> ?PR?_?PC_DISPCLRSCR?PC
+--> ?PR?_?OSINIT?OS_CORE
+--> ?PR?_?PC_DOSSAVERETURN?PC
+--> ?PR?_?PC_VECTSET?PC
+--> ?PR?_?OSSEMCREATE?OS_SEM
+--> ?PR?_?TASKSTART?EX1L
+--> ?PR?_?OSTASKCREATE?OS_TASK
+--> ?PR?_?OSSTART?OS_CORE
?PR?_?OSINIT?OS_CORE ----- ----- ----- ----- ----- -----
+--> ?PR?_?OSTASKIDLE?OS_CORE
+--> ?PR?_?OSTASKCREATE?OS_TASK
+--> ?PR?_?OSTASKSTAT?OS_CORE
?PR?_?OSTASKCREATE?OS_TASK ----- ----- ----- ----- ----- -----
+--> ?PR?_?OSTASKSTKINIT?OS_CPU_C
+--> ?PR?_?OSTCBINIT?OS_CORE
+--> ?PR?_?OSTASKCREATEHOOK?OS_CPU_C
+--> ?PR?_?OSSCHED?OS_CORE
?PR?_?OSTASKSTAT?OS_CORE ----- ----- ----- ----- ----- -----
+--> ?PR?_?OSTIMEDLY?OS_TIME
+--> ?PR?_?OSTASKSTATHOOK?OS_CPU_C
?PR?_?OSTIMEDLY?OS_TIME ----- ----- ----- ----- ----- -----
+--> ?PR?_?OSSCHED?OS_CORE
BL51 BANKED LINKER/LOCATER V5.02 04/09/2005 09:30:47 PAGE 5
?PR?_?PC_DOSSAVERETURN?PC ----- ----- ----- ----- ----- -----
+--> ?PR?_?PC_VECTGET?PC
+--> ?PR?_?PC_VECTSET?PC
+--> ?PR?SETJMP?SETJMP
+--> ?PR?_?PC_SETTICKRATE?PC
+--> ?PR?_?PC_DISPCLRSCR?PC
+--> ?PR?_?EXIT?PC
?PR?_?PC_SETTICKRATE?PC ----- ----- ----- ----- ----- -----
+--> ?PR?_OUTP?PC
?PR?_?EXIT?PC ----- ----- ----- ----- ----- -----
+--> ?CO?PC
+--> ?PR?_?PC_DISPSTR?PC
+--> ?PR?PRINTF?PRINTF
+--> ?PR?_?KBHIT?PC
+--> ?PR?_?GETCH?PC
?PR?PRINTF?PRINTF 0020H.0 0001H.1 0008H 0005H 4CD0H 0030H
+--> ?PR?PUTCHAR?PUTCHAR
?PR?_?OSSEMCREATE?OS_SEM ----- ----- ----- ----- ----- -----
+--> ?PR?_?OSEVENTWAITLISTINIT?OS_CORE
?PR?_?TASKSTART?EX1L ----- ----- ----- ----- ----- -----
+--> ?CO?EX1L
+--> ?PR?_?PC_DISPSTR?PC
+--> ?PR?_?PC_VECTSET?PC
+--> ?PR?_?PC_SETTICKRATE?PC
+--> ?PR?_?OSSTATINIT?OS_CORE
+--> ?PR?_?PC_DISPCLRLINE?PC
+--> ?PR?_?TASK?EX1L
+--> ?PR?_?OSTASKCREATE?OS_TASK
+--> ?PR?PRINTF?PRINTF
+--> ?PR?_?OSVERSION?OS_CORE
+--> ?PR?_?PC_GETDATETIME?PC
+--> ?PR?_?PC_GETKEY?PC
+--> ?PR?_?PC_DOSRETURN?PC
+--> ?PR?_?OSTIMEDLYHMSM?OS_TIME
?PR?_?OSSTATINIT?OS_CORE ----- ----- ----- ----- ----- -----
+--> ?PR?_?OSTIMEDLY?OS_TIME
?PR?_?TASK?EX1L ----- ----- ----- ----- ----- -----
+--> ?PR?_?OSSEMPEND?OS_SEM
+--> ?PR?_?RANDOM?PC
+--> ?PR?_?OSSEMPOST?OS_SEM
+--> ?PR?_?PC_DISPCHAR?PC
+--> ?PR?_?OSTIMEDLY?OS_TIME
?PR?_?OSSEMPEND?OS_SEM ----- ----- ----- ----- ----- -----
+--> ?PR?_?OSEVENTTASKWAIT?OS_CORE
+--> ?PR?_?OSSCHED?OS_CORE
+--> ?PR?_?OSEVENTTO?OS_CORE
?PR?_?RANDOM?PC ----- ----- ----- ----- ----- -----
+--> ?PR?RAND?RAND
BL51 BANKED LINKER/LOCATER V5.02 04/09/2005 09:30:47 PAGE 6
?PR?_?OSSEMPOST?OS_SEM ----- ----- ----- ----- ----- -----
+--> ?PR?_?OSEVENTTASKRDY?OS_CORE
+--> ?PR?_?OSSCHED?OS_CORE
?PR?_?PC_GETDATETIME?PC ----- ----- ----- ----- ----- -----
+--> ?PR?_?GETTIME?PC
+--> ?PR?_?GETDATE?PC
+--> ?CO?PC
+--> ?PR?PRINTF?PRINTF
?PR?_?PC_GETKEY?PC ----- ----- ----- ----- ----- -----
+--> ?PR?_?KBHIT?PC
+--> ?PR?_?GETCH?PC
?PR?_?PC_DOSRETURN?PC ----- ----- ----- ----- ----- -----
+--> ?PR?SETJMP?SETJMP
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -