📄 ucos284-060.m51
字号:
BL51 BANKED LINKER/LOCATER V6.15 03/26/2009 14:34:03 PAGE 1
BL51 BANKED LINKER/LOCATER V6.15, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE .\out-files\OS_CPU_A.obj, .\out-files\OS_CPU_C.obj, .\out-files\STARTUP.obj, .\out-files\os_cor
>> e.obj, .\out-files\os_flag.obj, .\out-files\os_mbox.obj, .\out-files\os_mem.obj, .\out-files\os_mutex.obj, .\out-file
>> s\os_q.obj, .\out-files\os_sem.obj, .\out-files\os_task.obj, .\out-files\os_time.obj, .\out-files\os_tmr.obj, .\out-f
>> iles\main.obj, .\out-files\cygnalcon.obj, .\out-files\smaRTClock.obj TO .\out-files\ucos284-060 PRINT (.\list-files\u
>> cos284-060.m51) RAMSIZE (256) CODE (0X0000-0X7FFF) XDATA (0X0000-0X07FF)
MEMORY MODEL: LARGE WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
.\out-files\OS_CPU_A.obj (OS_CPU_A)
.\out-files\OS_CPU_C.obj (OS_CPU_C)
.\out-files\STARTUP.obj (?C_STARTUP)
.\out-files\os_core.obj (OS_CORE)
.\out-files\os_flag.obj (OS_FLAG)
.\out-files\os_mbox.obj (OS_MBOX)
.\out-files\os_mem.obj (OS_MEM)
.\out-files\os_mutex.obj (OS_MUTEX)
.\out-files\os_q.obj (OS_Q)
.\out-files\os_sem.obj (OS_SEM)
.\out-files\os_task.obj (OS_TASK)
.\out-files\os_time.obj (OS_TIME)
.\out-files\os_tmr.obj (OS_TMR)
.\out-files\main.obj (MAIN)
.\out-files\cygnalcon.obj (CYGNALCON)
.\out-files\smaRTClock.obj (SMARTCLOCK)
C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPADD)
C:\KEIL\C51\LIB\C51FPL.LIB (PRINTF)
C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPGETOPN)
C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPROUND)
C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPCONVERT)
C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPMUL)
C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPDIV)
C:\KEIL\C51\LIB\C51FPL.LIB (?C?FTNPWR)
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?UIDIV)
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?ISTPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?ISTOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?ULDIV)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDIXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTOPTR)
BL51 BANKED LINKER/LOCATER V6.15 03/26/2009 14:34:03 PAGE 2
C:\KEIL\C51\LIB\C51L.LIB (?C?CCASE)
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 (PUTCHAR)
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?PLDPDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTPDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDCODE)
LINK MAP OF MODULE: .\out-files\ucos284-060 (OS_CPU_A)
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 ?C?LIB_DATA
IDATA 000FH 0009H UNIT ?ID?OS_CORE
IDATA 0018H 0006H UNIT ?ID?MAIN
001EH 0002H *** GAP ***
BIT 0020H.0 0001H.1 UNIT _BIT_GROUP_
0021H.1 0000H.7 *** GAP ***
IDATA 0022H 0041H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0256H UNIT ?XD?OS_CORE
XDATA 0256H 012FH UNIT ?XD?MAIN
XDATA 0385H 0034H UNIT _XDATA_GROUP_
XDATA 03B9H 0010H UNIT ?XD?SMARTCLOCK
* * * * * * * 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 0004H UNIT ?PR?_?TIMER2_ISR?MAIN
CODE 002AH 0001H UNIT ?PR?_?OSTASKIDLEHOOK?OS_CPU_C
CODE 002BH 0003H ABSOLUTE
CODE 002EH 000DH UNIT ?PR?PORT_INIT?CYGNALCON
CODE 003BH 0003H ABSOLUTE
CODE 003EH 000AH UNIT ?PR?OSINTCTXSW?OS_CPU_A
CODE 0048H 0001H UNIT ?PR?_?SERIAL?OS_CPU_C
CODE 0049H 0001H UNIT ?PR?_?OSTIMETICKHOOK?MAIN
CODE 004AH 0001H UNIT ?PR?_?SMBUS_ISR?MAIN
CODE 004BH 0003H ABSOLUTE
CODE 004EH 0911H UNIT ?C?LIB_CODE
CODE 095FH 0483H UNIT ?PR?PRINTF?PRINTF
BL51 BANKED LINKER/LOCATER V6.15 03/26/2009 14:34:03 PAGE 3
CODE 0DE2H 03D8H UNIT ?PR?_COMPUTE_MONTH?SMARTCLOCK
CODE 11BAH 02D7H UNIT ?PR?_?TASK_TEST2?MAIN
CODE 1491H 0280H UNIT ?PR?_OS_TCBINIT?OS_CORE
CODE 1711H 0250H UNIT ?PR?_?OSTASKSTKINIT?OS_CPU_C
CODE 1961H 01BCH UNIT ?PR?_?OSSEMPEND?OS_SEM
CODE 1B1DH 01B2H UNIT ?PR?_?OS_EVENTTASKRDY?OS_CORE
CODE 1CCFH 0158H UNIT ?PR?_?OSTASKCREATE?OS_TASK
CODE 1E27H 013FH UNIT ?PR?_?OSTIMETICK?OS_CORE
CODE 1F66H 013BH UNIT ?PR?_?TASKSTART?MAIN
CODE 20A1H 0120H UNIT ?PR?MAIN?MAIN
CODE 21C1H 010FH UNIT ?C_INITSEG
CODE 22D0H 0107H UNIT ?PR?_OS_EVENTTASKWAIT?OS_CORE
CODE 23D7H 00F0H UNIT ?PR?_?OSSEMCREATE?OS_SEM
CODE 24C7H 00DDH UNIT ?PR?_?OS_EVENTTASKREMOVE?OS_CORE
CODE 25A4H 00C0H UNIT ?PR?_?OSTIMEDLY?OS_TIME
CODE 2664H 00C0H UNIT ?CO?MAIN
CODE 2724H 00B0H UNIT ?C_C51STARTUP
CODE 27D4H 00AEH UNIT ?PR?OS_INITEVENTLIST?OS_CORE
CODE 2882H 00A7H UNIT ?PR?_?OSSEMPOST?OS_SEM
CODE 2929H 00A1H UNIT ?PR?OS_INITTCBLIST?OS_CORE
CODE 29CAH 009FH UNIT ?PR?_?TASK_TEST1?MAIN
CODE 2A69H 0076H UNIT ?PR?RTC_INIT?SMARTCLOCK
CODE 2ADFH 006FH UNIT ?PR?_?OSINTEXIT?OS_CORE
CODE 2B4EH 0066H UNIT ?PR?OSCTXSW?OS_CPU_A
CODE 2BB4H 005CH UNIT ?PR?OS_SCHED?OS_CORE
CODE 2C10H 0058H UNIT ?PR?OSTICKISR?OS_CPU_A
CODE 2C68H 0052H UNIT ?PR?OSSTARTHIGHRDY?OS_CPU_A
CODE 2CBAH 0050H UNIT ?PR?_?TMR2_ISR?OS_CPU_A
CODE 2D0AH 004EH UNIT ?PR?_?SMBUS_ISR?OS_CPU_A
CODE 2D58H 004EH UNIT ?PR?_?PCA0_ISR?OS_CPU_A
CODE 2DA6H 004CH UNIT ?PR?_?SERIAL?OS_CPU_A
CODE 2DF2H 0044H UNIT ?PR?_?OS_SCHEDNEW?OS_CORE
CODE 2E36H 0042H UNIT ?PR?OS_INITRDYLIST?OS_CORE
CODE 2E78H 003AH UNIT ?PR?OS_INITTASKIDLE?OS_CORE
CODE 2EB2H 0039H UNIT ?PR?_?OSSTART?OS_CORE
CODE 2EEBH 0035H UNIT ?PR?_OS_EVENTWAITLISTINIT?OS_CORE
CODE 2F20H 0034H UNIT ?PR?_OS_MEMCLR?OS_CORE
CODE 2F54H 002FH UNIT ?PR?_?OSTASKCREATEHOOK?OS_CPU_C
CODE 2F83H 002FH UNIT ?PR?_?OSTCBINITHOOK?OS_CPU_C
CODE 2FB2H 002FH UNIT ?PR?INIT_DATEINFO?SMARTCLOCK
CODE 2FE1H 0028H UNIT ?PR?_OS_TASKIDLE?OS_CORE
CODE 3009H 0028H UNIT ?PR?_LEAP_YEAR?SMARTCLOCK
CODE 3031H 0027H UNIT ?PR?PUTCHAR?PUTCHAR
CODE 3058H 0025H UNIT ?PR?OS_INITMISC?OS_CORE
CODE 307DH 0017H UNIT ?PR?UART0_INIT?CYGNALCON
CODE 3094H 0013H UNIT ?PR?_?OSINTENTER?OS_CORE
CODE 30A7H 0012H UNIT ?PR?_?INITTIMER0?OS_CPU_C
CODE 30B9H 0010H UNIT ?PR?_?PCA0_ISR?MAIN
CODE 30C9H 0010H UNIT ?PR?_RTC_READ?SMARTCLOCK
CODE 30D9H 000FH UNIT ?PR?CONFIG?CYGNALCON
CODE 30E8H 000FH UNIT ?PR?_RTC_WRITE?SMARTCLOCK
CODE 30F7H 000AH UNIT ?PR?FLASH_INIT?CYGNALCON
CODE 3101H 0004H UNIT ?PR?SYSCLK_INIT?CYGNALCON
OVERLAY MAP OF MODULE: .\out-files\ucos284-060 (OS_CPU_A)
BL51 BANKED LINKER/LOCATER V6.15 03/26/2009 14:34:03 PAGE 4
SEGMENT BIT_GROUP DATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH
-------------------------------------------------------------------------------------------------
?PR?OSTICKISR?OS_CPU_A ----- ----- ----- ----- ----- -----
+--> ?PR?_?OSINTENTER?OS_CORE
+--> ?PR?_?OSTIMETICK?OS_CORE
+--> ?PR?_?OSINTEXIT?OS_CORE
?PR?_?OSTIMETICK?OS_CORE ----- ----- ----- ----- ----- -----
+--> ?PR?_?OSTIMETICKHOOK?MAIN
?PR?_?OSINTEXIT?OS_CORE ----- ----- ----- ----- ----- -----
+--> ?PR?_?OS_SCHEDNEW?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 ***************************************************
?PR?_?SERIAL?OS_CPU_A ----- ----- ----- ----- ----- -----
+--> ?PR?_?SERIAL?OS_CPU_C
*** NEW ROOT ***************************************************
?PR?_?TMR2_ISR?OS_CPU_A ----- ----- ----- ----- ----- -----
+--> ?PR?_?OSINTENTER?OS_CORE
+--> ?PR?_?TIMER2_ISR?MAIN
+--> ?PR?_?OSINTEXIT?OS_CORE
*** NEW ROOT ***************************************************
?PR?_?SMBUS_ISR?OS_CPU_A ----- ----- ----- ----- ----- -----
+--> ?PR?_?OSINTENTER?OS_CORE
+--> ?PR?_?SMBUS_ISR?MAIN
+--> ?PR?_?OSINTEXIT?OS_CORE
*** NEW ROOT ***************************************************
?PR?_?PCA0_ISR?OS_CPU_A ----- ----- ----- ----- ----- -----
+--> ?PR?_?OSINTENTER?OS_CORE
+--> ?PR?_?PCA0_ISR?MAIN
+--> ?PR?_?OSINTEXIT?OS_CORE
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
BL51 BANKED LINKER/LOCATER V6.15 03/26/2009 14:34:03 PAGE 5
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- ----- ----- ----- 0385H 0004H
+--> ?PR?CONFIG?CYGNALCON
+--> ?PR?RTC_INIT?SMARTCLOCK
+--> ?PR?INIT_DATEINFO?SMARTCLOCK
+--> ?PR?_COMPUTE_MONTH?SMARTCLOCK
+--> ?CO?MAIN
+--> ?PR?PRINTF?PRINTF
+--> ?PR?_RTC_WRITE?SMARTCLOCK
+--> ?PR?_?OSINIT?OS_CORE
+--> ?PR?_?TASKSTART?MAIN
+--> ?PR?_?OSTASKCREATE?OS_TASK
+--> ?PR?_?OSSTART?OS_CORE
?PR?CONFIG?CYGNALCON ----- ----- ----- ----- ----- -----
+--> ?PR?SYSCLK_INIT?CYGNALCON
+--> ?PR?PORT_INIT?CYGNALCON
+--> ?PR?FLASH_INIT?CYGNALCON
+--> ?PR?UART0_INIT?CYGNALCON
?PR?RTC_INIT?SMARTCLOCK ----- ----- ----- ----- 0389H 0005H
+--> ?PR?_RTC_WRITE?SMARTCLOCK
+--> ?PR?_RTC_READ?SMARTCLOCK
?PR?_COMPUTE_MONTH?SMARTCLOCK ----- ----- ----- ----- 0389H 000AH
+--> ?PR?_LEAP_YEAR?SMARTCLOCK
?PR?PRINTF?PRINTF 0020H.0 0001H.1 0008H 0005H 0389H 0030H
+--> ?PR?PUTCHAR?PUTCHAR
?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 ----- ----- ----- ----- 0389H 0003H
?PR?OS_INITTCBLIST?OS_CORE ----- ----- ----- ----- 0389H 0006H
+--> ?PR?_OS_MEMCLR?OS_CORE
?PR?_OS_MEMCLR?OS_CORE ----- ----- ----- ----- 038FH 0003H
?PR?OS_INITEVENTLIST?OS_CORE ----- ----- ----- ----- 0389H 0006H
+--> ?PR?_OS_MEMCLR?OS_CORE
?PR?OS_INITTASKIDLE?OS_CORE ----- ----- ----- ----- ----- -----
+--> ?PR?_OS_TASKIDLE?OS_CORE
+--> ?PR?_?OSTASKCREATE?OS_TASK
?PR?_OS_TASKIDLE?OS_CORE ----- ----- ----- ----- ----- -----
+--> ?PR?_?OSTASKIDLEHOOK?OS_CPU_C
BL51 BANKED LINKER/LOCATER V6.15 03/26/2009 14:34:03 PAGE 6
?PR?_?OSTASKCREATE?OS_TASK ----- ----- ----- ----- ----- -----
+--> ?PR?_?OSTASKSTKINIT?OS_CPU_C
+--> ?PR?_OS_TCBINIT?OS_CORE
+--> ?PR?OS_SCHED?OS_CORE
?PR?_OS_TCBINIT?OS_CORE ----- ----- ----- ----- 0389H 0015H
+--> ?PR?_?OSTCBINITHOOK?OS_CPU_C
+--> ?PR?_?OSTASKCREATEHOOK?OS_CPU_C
?PR?OS_SCHED?OS_CORE ----- ----- ----- ----- ----- -----
+--> ?PR?_?OS_SCHEDNEW?OS_CORE
+--> ?PR?OSCTXSW?OS_CPU_A
?PR?_?TASKSTART?MAIN ----- ----- ----- ----- ----- -----
+--> ?PR?_?OSVERSION?OS_CORE
+--> ?CO?MAIN
+--> ?PR?PRINTF?PRINTF
+--> ?PR?_?INITTIMER0?OS_CPU_C
+--> ?PR?_?OSSEMCREATE?OS_SEM
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -