⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ucos-ii for keil c51.m51

📁 UCOSII2.85针对8051单片机的移植版本
💻 M51
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V5.12                                                        12/14/2007  08:25:52  PAGE 1


BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, DEMO.obj, OS_CORE.obj, OS_CPU_C.obj, OS_MBOX.obj, OS_MEM.obj, OS_Q.obj, OS_TIME.ob
>> j, OS_TASK.obj, OS_SEM.obj, OS_CPU_A.obj, os_tmr.obj, os_flag.obj, os_mutex.obj TO uCOS-II for Keil C51 RAMSIZE (256)
>> 


MEMORY MODEL: LARGE


INPUT MODULES INCLUDED:
  STARTUP.obj (?C_STARTUP)
  DEMO.obj (DEMO)
  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_TIME.obj (OS_TIME)
  OS_TASK.obj (OS_TASK)
  OS_SEM.obj (OS_SEM)
  OS_CPU_A.obj (OS_CPU_A)
  os_tmr.obj (OS_TMR)
  os_flag.obj (OS_FLAG)
  os_mutex.obj (OS_MUTEX)
  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?IMUL)
  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?LMUL)
  C:\KEIL\C51\LIB\C51L.LIB (?C?ULDIV)
  C:\KEIL\C51\LIB\C51L.LIB (?C?ULCMP)
  C:\KEIL\C51\LIB\C51L.LIB (?C?ULSHR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LLDOPTR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LSTPTR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LSTOPTR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKPTR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKOPTR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?PLDPTR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?PSTPTR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?PLDOPTR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?PLDIOPTR)
  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 (PRINTF)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LLDIDATA)
BL51 BANKED LINKER/LOCATER V5.12                                                      12/14/2007  08:25:52  PAGE 2


  C:\KEIL\C51\LIB\C51L.LIB (?C?LLDXDATA)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LLDPDATA)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LLDCODE)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LSTIDATA)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LSTPDATA)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKIDATA)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKPDATA)
  C:\KEIL\C51\LIB\C51L.LIB (?C?PLDIDATA)
  C:\KEIL\C51\LIB\C51L.LIB (?C?PLDIIDATA)
  C:\KEIL\C51\LIB\C51L.LIB (?C?PSTIDATA)
  C:\KEIL\C51\LIB\C51L.LIB (?C?PLDXDATA)
  C:\KEIL\C51\LIB\C51L.LIB (?C?PLDIXDATA)
  C:\KEIL\C51\LIB\C51L.LIB (?C?PSTXDATA)
  C:\KEIL\C51\LIB\C51L.LIB (?C?PLDPDATA)
  C:\KEIL\C51\LIB\C51L.LIB (?C?PLDIPDATA)
  C:\KEIL\C51\LIB\C51L.LIB (?C?PSTPDATA)
  C:\KEIL\C51\LIB\C51L.LIB (?C?PLDCODE)
  C:\KEIL\C51\LIB\C51L.LIB (?C?CCASE)
  C:\KEIL\C51\LIB\C51L.LIB (PUTCHAR)


LINK MAP OF MODULE:  uCOS-II for Keil C51 (?C_STARTUP)


            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     0003H     UNIT         ?ID?DEMO
                    001BH     0005H                  *** 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     0ACCH     UNIT         ?XD?OS_CORE
            XDATA   0ACCH     03F0H     UNIT         ?XD?DEMO
            XDATA   0EBCH     0028H     UNIT         _XDATA_GROUP_

            * * * * * * *   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?_?OS_DUMMY?OS_CORE
            CODE    0009H     0001H     UNIT         ?PR?_?OSINITHOOKBEGIN?OS_CPU_C
            CODE    000AH     0001H     UNIT         ?PR?_?OSINITHOOKEND?OS_CPU_C
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     0013H     UNIT         ?PR?_?OSINTENTER?OS_CORE
            CODE    0021H     0001H     UNIT         ?PR?_?OSTASKSWHOOK?OS_CPU_C
            CODE    0022H     0001H     UNIT         ?PR?_?OSTASKSTATHOOK?OS_CPU_C
            CODE    0023H     0003H     ABSOLUTE     
            CODE    0026H     0680H     UNIT         ?C?LIB_CODE
            CODE    06A6H     0592H     UNIT         ?CO?DEMO
            CODE    0C38H     03ACH     UNIT         ?PR?_?OSTASKDEL?OS_TASK
BL51 BANKED LINKER/LOCATER V5.12                                                      12/14/2007  08:25:52  PAGE 3


            CODE    0FE4H     03ABH     UNIT         ?PR?_?OS_TCBINIT?OS_CORE
            CODE    138FH     0365H     UNIT         ?PR?PRINTF?PRINTF
            CODE    16F4H     034EH     UNIT         ?PR?_?OSQDEL?OS_Q
            CODE    1A42H     02C4H     UNIT         ?PR?_?OSQPOSTOPT?OS_Q
            CODE    1D06H     0296H     UNIT         ?PR?_?OSSEMDEL?OS_SEM
            CODE    1F9CH     028DH     UNIT         ?PR?_?OSQPEND?OS_Q
            CODE    2229H     0285H     UNIT         ?PR?_?OSQCREATE?OS_Q
            CODE    24AEH     0250H     UNIT         ?PR?_?OSTASKSTKINIT?OS_CPU_C
            CODE    26FEH     01FCH     UNIT         ?PR?_?OSTASKCREATEEXT?OS_TASK
            CODE    28FAH     01E1H     UNIT         ?PR?_?OS_EVENTTASKRDY?OS_CORE
            CODE    2ADBH     01CAH     UNIT         ?PR?_?OSTASKSTKCHK?OS_TASK
            CODE    2CA5H     01A8H     UNIT         ?PR?_?OSQQUERY?OS_Q
            CODE    2E4DH     01A3H     UNIT         ?PR?_?OSQPOSTFRONT?OS_Q
            CODE    2FF0H     01A1H     UNIT         ?PR?_?OSSEMPEND?OS_SEM
            CODE    3191H     017FH     UNIT         ?PR?_?OSQPOST?OS_Q
            CODE    3310H     0175H     UNIT         ?PR?_?OSTASKCREATE?OS_TASK
            CODE    3485H     0174H     UNIT         ?PR?_?OSQACCEPT?OS_Q
            CODE    35F9H     016CH     UNIT         ?PR?_?OSTASKSUSPEND?OS_TASK
            CODE    3765H     0165H     UNIT         ?PR?_?OSTIMEDLYHMSM?OS_TIME
            CODE    38CAH     0162H     UNIT         ?PR?_?OSTIMETICK?OS_CORE
            CODE    3A2CH     0161H     UNIT         ?PR?_?OSTIMEDLYRESUME?OS_TIME
            CODE    3B8DH     0161H     UNIT         ?PR?_?OSTASKNAMESET?OS_TASK
            CODE    3CEEH     0151H     UNIT         ?PR?_?OSQPENDABORT?OS_Q
            CODE    3E3FH     0151H     UNIT         ?PR?_?OSSEMPENDABORT?OS_SEM
            CODE    3F90H     014AH     UNIT         ?PR?_?OS_INITEVENTLIST?OS_CORE
            CODE    40DAH     013FH     UNIT         ?PR?_?OSTASKNAMEGET?OS_TASK
            CODE    4219H     0136H     UNIT         ?PR?_?OS_TASKSTAT?OS_CORE
            CODE    434FH     0129H     UNIT         ?PR?_?OS_EVENTTASKWAIT?OS_CORE
            CODE    4478H     0126H     UNIT         ?PR?_?OS_INITTCBLIST?OS_CORE
            CODE    459EH     0125H     UNIT         ?PR?_?OSTASKRESUME?OS_TASK
            CODE    46C3H     0110H     UNIT         ?PR?_?OSSEMQUERY?OS_SEM
            CODE    47D3H     010FH     UNIT         ?PR?_?OS_TASKSTATSTKCHK?OS_CORE
            CODE    48E2H     010CH     UNIT         ?PR?_?SERIAL?DEMO
            CODE    49EEH     0106H     UNIT         ?PR?_?MYTASK?DEMO
            CODE    4AF4H     0105H     UNIT         ?C_INITSEG
            CODE    4BF9H     00FFH     UNIT         ?PR?_?OS_EVENTTOABORT?OS_CORE
            CODE    4CF8H     00FFH     UNIT         ?PR?_?OSSEMCREATE?OS_SEM
            CODE    4DF7H     00FCH     UNIT         ?PR?_?PRINTDEC?DEMO
            CODE    4EF3H     00EBH     UNIT         ?PR?_?OSTASKQUERY?OS_TASK
            CODE    4FDEH     00DDH     UNIT         ?PR?_?OS_QINIT?OS_Q
            CODE    50BBH     00DCH     UNIT         ?PR?_?OSEVENTNAMESET?OS_CORE
            CODE    5197H     00D2H     UNIT         ?PR?MAIN?DEMO
            CODE    5269H     00CDH     UNIT         ?PR?_?OSTASKDELREQ?OS_TASK
            CODE    5336H     00C8H     UNIT         ?PR?_?MYTASK_A?DEMO
            CODE    53FEH     00C0H     UNIT         ?PR?_?OSTIMEDLY?OS_TIME
            CODE    54BEH     00BEH     UNIT         ?PR?_?OSEVENTNAMEGET?OS_CORE
            CODE    557CH     00B8H     UNIT         ?PR?_?OS_INITTASKSTAT?OS_CORE
            CODE    5634H     00B7H     UNIT         ?PR?_?OS_INITTASKIDLE?OS_CORE
            CODE    56EBH     00B5H     UNIT         ?PR?_?OSQFLUSH?OS_Q
            CODE    57A0H     00AEH     UNIT         ?PR?_?OSSEMSET?OS_SEM
            CODE    584EH     00A7H     UNIT         ?PR?_?OSSEMPOST?OS_SEM
            CODE    58F5H     0099H     UNIT         ?PR?_?SERIALINIT?DEMO
            CODE    598EH     0092H     UNIT         ?C_C51STARTUP
            CODE    5A20H     008DH     UNIT         ?PR?_?OSINTEXIT?OS_CORE
            CODE    5AADH     008BH     UNIT         ?PR?_?OS_TASKSTKCLR?OS_TASK
            CODE    5B38H     008AH     UNIT         ?PR?_?OS_STRCOPY?OS_CORE
            CODE    5BC2H     0087H     UNIT         ?PR?_?PRINTHEX?DEMO
BL51 BANKED LINKER/LOCATER V5.12                                                      12/14/2007  08:25:52  PAGE 4


            CODE    5C49H     007AH     UNIT         ?PR?_?OS_EVENTWAITLISTINIT?OS_CORE
            CODE    5CC3H     007AH     UNIT         ?PR?_?OSSEMACCEPT?OS_SEM
            CODE    5D3DH     0077H     UNIT         ?PR?_?OS_SCHED?OS_CORE
            CODE    5DB4H     006EH     UNIT         ?PR?_?MYTASK_C?DEMO
            CODE    5E22H     0069H     UNIT         ?PR?_?OS_INITRDYLIST?OS_CORE
            CODE    5E8BH     0068H     UNIT         ?PR?_?RXBUFGETCH?DEMO
            CODE    5EF3H     0066H     UNIT         ?PR?OSCTXSW?OS_CPU_A
            CODE    5F59H     0063H     UNIT         ?PR?_?TXBUFPUTCH?DEMO
            CODE    5FBCH     0063H     UNIT         ?PR?_?OS_MEMCOPY?OS_CORE
            CODE    601FH     005BH     UNIT         ?PR?_?PRINTSTR?DEMO
            CODE    607AH     0058H     UNIT         ?PR?_?OS_STRLEN?OS_CORE
            CODE    60D2H     0058H     UNIT         ?PR?OSTICKISR?OS_CPU_A
            CODE    612AH     0057H     UNIT         ?PR?_?OS_MEMCLR?OS_CORE
            CODE    6181H     0052H     UNIT         ?PR?OSSTARTHIGHRDY?OS_CPU_A
            CODE    61D3H     004CH     UNIT         ?PR?_?SERIAL?OS_CPU_A
            CODE    621FH     0048H     UNIT         ?PR?_?MYTASK_B?DEMO
            CODE    6267H     0048H     UNIT         ?PR?_?OS_INITMISC?OS_CORE
            CODE    62AFH     0044H     UNIT         ?PR?_?OS_SCHEDNEW?OS_CORE
            CODE    62F3H     003BH     UNIT         ?PR?_?SERIALBUFCREATE?DEMO
            CODE    632EH     003BH     UNIT         ?PR?_?OSSTATINIT?OS_CORE
            CODE    6369H     0039H     UNIT         ?PR?_?OSSTART?OS_CORE
            CODE    63A2H     0038H     UNIT         ?PR?_?OSTIMEGET?OS_TIME
            CODE    63DAH     0036H     UNIT         ?PR?_?OS_TASKIDLE?OS_CORE
            CODE    6410H     0034H     UNIT         ?PR?_?PRINTCHAR?DEMO
            CODE    6444H     002FH     UNIT         ?PR?_?OSTASKCREATEHOOK?OS_CPU_C
            CODE    6473H     002FH     UNIT         ?PR?_?OSTASKDELHOOK?OS_CPU_C
            CODE    64A2H     002FH     UNIT         ?PR?_?OSTCBINITHOOK?OS_CPU_C
            CODE    64D1H     002CH     UNIT         ?PR?_?OSSCHEDUNLOCK?OS_CORE
            CODE    64FDH     002AH     UNIT         ?PR?_?OSTIMESET?OS_TIME
            CODE    6527H     0027H     UNIT         ?PR?_?SERIALBUFCLR?DEMO
            CODE    654EH     0027H     UNIT         ?PR?PUTCHAR?PUTCHAR
            CODE    6575H     001DH     UNIT         ?PR?_?OSSCHEDLOCK?OS_CORE
            CODE    6592H     001CH     UNIT         ?CO?OS_CORE
            CODE    65AEH     001BH     UNIT         ?PR?_?OSINIT?OS_CORE
            CODE    65C9H     0011H     UNIT         ?PR?_?INITTIMER0?OS_CPU_C
            CODE    65DAH     000AH     UNIT         ?PR?OSINTCTXSW?OS_CPU_A
            CODE    65E4H     0009H     UNIT         ?PR?_?CLRSCR?DEMO
            CODE    65EDH     0001H     UNIT         ?PR?_?OSTIMETICKHOOK?OS_CPU_C
            CODE    65EEH     0001H     UNIT         ?PR?_?OSTASKIDLEHOOK?OS_CPU_C



OVERLAY MAP OF MODULE:   uCOS-II for Keil C51 (?C_STARTUP)


SEGMENT                                       BIT_GROUP          DATA_GROUP          XDATA_GROUP
  +--> CALLED SEGMENT                      START    LENGTH     START    LENGTH     START    LENGTH
--------------------------------------------------------------------------------------------------
?C_C51STARTUP                              -----    -----      -----    -----      -----    -----
  +--> ?PR?MAIN?DEMO
  +--> ?C_INITSEG

?PR?MAIN?DEMO                              -----    -----      -----    -----      -----    -----
  +--> ?PR?_?OSINIT?OS_CORE
  +--> ?PR?_?INITTIMER0?OS_CPU_C
  +--> ?PR?_?OSSEMCREATE?OS_SEM
  +--> ?PR?_?SERIALBUFCREATE?DEMO
BL51 BANKED LINKER/LOCATER V5.12                                                      12/14/2007  08:25:52  PAGE 5


  +--> ?PR?_?SERIALINIT?DEMO
  +--> ?PR?_?MYTASK_A?DEMO
  +--> ?PR?_?OSTASKCREATE?OS_TASK
  +--> ?PR?_?MYTASK_B?DEMO
  +--> ?PR?_?MYTASK_C?DEMO
  +--> ?PR?_?OSSTART?OS_CORE

?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_QINIT?OS_Q
  +--> ?PR?_?OS_INITTASKIDLE?OS_CORE
  +--> ?PR?_?OS_INITTASKSTAT?OS_CORE
  +--> ?PR?_?OSINITHOOKEND?OS_CPU_C

?PR?_?OS_INITTCBLIST?OS_CORE               -----    -----      -----    -----      -----    -----
  +--> ?PR?_?OS_MEMCLR?OS_CORE

?PR?_?OS_INITEVENTLIST?OS_CORE             -----    -----      -----    -----      -----    -----
  +--> ?PR?_?OS_MEMCLR?OS_CORE

?PR?_?OS_QINIT?OS_Q                        -----    -----      -----    -----      -----    -----
  +--> ?PR?_?OS_MEMCLR?OS_CORE

?PR?_?OS_INITTASKIDLE?OS_CORE              -----    -----      -----    -----      -----    -----
  +--> ?PR?_?OS_TASKIDLE?OS_CORE
  +--> ?PR?_?OSTASKCREATEEXT?OS_TASK
  +--> ?CO?OS_CORE
  +--> ?PR?_?OSTASKNAMESET?OS_TASK

?PR?_?OS_TASKIDLE?OS_CORE                  -----    -----      -----    -----      -----    -----
  +--> ?PR?_?OSTASKIDLEHOOK?OS_CPU_C

?PR?_?OSTASKCREATEEXT?OS_TASK              -----    -----      -----    -----      -----    -----
  +--> ?PR?_?OS_TASKSTKCLR?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
  +--> ?PR?_?OSTASKCREATEHOOK?OS_CPU_C

?PR?_?OS_SCHED?OS_CORE                     -----    -----      -----    -----      -----    -----
  +--> ?PR?_?OS_SCHEDNEW?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

BL51 BANKED LINKER/LOCATER V5.12                                                      12/14/2007  08:25:52  PAGE 6


?PR?_?OSTASKNAMESET?OS_TASK                -----    -----      -----    -----      -----    -----
  +--> ?PR?_?OS_STRLEN?OS_CORE
  +--> ?PR?_?OS_STRCOPY?OS_CORE

?PR?_?OS_INITTASKSTAT?OS_CORE              -----    -----      -----    -----      -----    -----
  +--> ?PR?_?OS_TASKSTAT?OS_CORE
  +--> ?PR?_?OSTASKCREATEEXT?OS_TASK
  +--> ?CO?OS_CORE
  +--> ?PR?_?OSTASKNAMESET?OS_TASK

?PR?_?OS_TASKSTAT?OS_CORE                  -----    -----      -----    -----      -----    -----

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -