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

📄 ucosii_51.m51

📁 UCOSII在51单片机上的移植
💻 M51
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V5.03                                                        12/19/2007  09:52:45  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE .\obj\serial.obj, .\obj\main.obj, .\obj\PT6964.obj, .\obj\PCF8563.obj, .\obj\OS_CORE.obj, .\obj
>> \OS_CPU_C.obj, .\obj\OS_FLAG.obj, .\obj\OS_MBOX.obj, .\obj\OS_MEM.obj, .\obj\OS_MUTEX.obj, .\obj\OS_Q.obj, .\obj\OS_S
>> EM.obj, .\obj\OS_TASK.obj, .\obj\OS_TIME.obj, .\obj\STARTUP.obj, .\obj\OS_CPU_A.obj TO .\obj\uCosii_51 PRINT (.\lst\u
>> Cosii_51.m51) RAMSIZE (256)


MEMORY MODEL: LARGE


INPUT MODULES INCLUDED:
  .\obj\serial.obj (SERIAL)
  .\obj\main.obj (MAIN)
  .\obj\PT6964.obj (PT6964)
  .\obj\PCF8563.obj (PCF8563)
  .\obj\OS_CORE.obj (OS_CORE)
  .\obj\OS_CPU_C.obj (OS_CPU_C)
  .\obj\OS_FLAG.obj (OS_FLAG)
  .\obj\OS_MBOX.obj (OS_MBOX)
  .\obj\OS_MEM.obj (OS_MEM)
  .\obj\OS_MUTEX.obj (OS_MUTEX)
  .\obj\OS_Q.obj (OS_Q)
  .\obj\OS_SEM.obj (OS_SEM)
  .\obj\OS_TASK.obj (OS_TASK)
  .\obj\OS_TIME.obj (OS_TIME)
  .\obj\STARTUP.obj (?C_STARTUP)
  .\obj\OS_CPU_A.obj (OS_CPU_A)
  C:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
  C:\KEIL\C51\LIB\C51L.LIB (?C?COPY)
  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?ISTOPTR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LMUL)
  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?LSTKIDATA)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
  C:\KEIL\C51\LIB\C51L.LIB (?C?OFFXADD)
  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)
BL51 BANKED LINKER/LOCATER V5.03                                                      12/19/2007  09:52:45  PAGE 2


  C:\KEIL\C51\LIB\C51L.LIB (?C?PSTPDATA)
  C:\KEIL\C51\LIB\C51L.LIB (?C?PLDCODE)


LINK MAP OF MODULE:  .\obj\uCosii_51 (SERIAL)


            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     0002H     UNIT         ?C?LIB_DATA
            IDATA   000AH     0016H     UNIT         ?ID?OS_CORE
            BIT     0020H.0   0000H.1   UNIT         ?BI?PT6964
                    0020H.1   0000H.7                *** GAP ***
            IDATA   0021H     0041H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     02CFH     UNIT         ?XD?OS_CORE
            XDATA   02CFH     025DH     UNIT         ?XD?MAIN
            XDATA   052CH     0012H     UNIT         ?XD?PT6964
            XDATA   053EH     000EH     UNIT         _XDATA_GROUP_
            XDATA   054CH     0007H     UNIT         ?XD?PCF8563
            XDATA   0553H     0007H     UNIT         ?XD?OS_CPU_C
            XDATA   055AH     0001H     UNIT         ?XD?_TIMER_SET?PCF8563

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0005H     UNIT         ?PR?_?OSVERSION?OS_CORE
            CODE    0008H     0003H     UNIT         ?PR?_?LED_DIP_EVENT?PT6964
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     000EH     UNIT         ?PR?_?OSINTENTER?OS_CORE
            CODE    001CH     0001H     UNIT         ?PR?_?OSINITHOOKBEGIN?OS_CPU_C
            CODE    001DH     0001H     UNIT         ?PR?_?OSINITHOOKEND?OS_CPU_C
            CODE    001EH     0001H     UNIT         ?PR?_?OSTASKSWHOOK?OS_CPU_C
            CODE    001FH     0001H     UNIT         ?PR?_?OSTIMETICKHOOK?OS_CPU_C
            CODE    0020H     0001H     UNIT         ?PR?_?OSTASKIDLEHOOK?OS_CPU_C
                    0021H     0002H                  *** GAP ***
            CODE    0023H     0003H     ABSOLUTE     
            CODE    0026H     0585H     UNIT         ?C?LIB_CODE
            CODE    05ABH     0197H     UNIT         ?PR?_?OS_TCBINIT?OS_CORE
            CODE    0742H     0182H     UNIT         ?PR?_?OSINIT?OS_CORE
            CODE    08C4H     0162H     UNIT         ?PR?_?OSTIMEDLYHMSM?OS_TIME
            CODE    0A26H     0125H     UNIT         ?C_INITSEG
            CODE    0B4BH     00EFH     UNIT         ?PR?OS_CORE
            CODE    0C3AH     00D3H     UNIT         ?PR?_?TASK1?MAIN
            CODE    0D0DH     00C6H     UNIT         ?PR?_?OSTASKSTKINIT?OS_CPU_C
            CODE    0DD3H     00C0H     UNIT         ?PR?_?OSTASKCREATE?OS_TASK
            CODE    0E93H     00ADH     UNIT         ?PR?_?OSTIMETICK?OS_CORE
            CODE    0F40H     0092H     UNIT         ?PR?MAIN
            CODE    0FD2H     0092H     UNIT         ?C_C51STARTUP
            CODE    1064H     0089H     UNIT         ?PR?_DECTOCHAR?MAIN
            CODE    10EDH     0087H     UNIT         ?PR?SERIALISR?OS_CPU_C
            CODE    1174H     0081H     UNIT         ?CO?MAIN
            CODE    11F5H     007EH     UNIT         ?PR?_?SENDSTR?SERIAL
            CODE    1273H     0077H     UNIT         ?PR?_?LED_DISP?PT6964
BL51 BANKED LINKER/LOCATER V5.03                                                      12/19/2007  09:52:45  PAGE 3


            CODE    12EAH     0076H     UNIT         ?PR?OS_CPU_C
            CODE    1360H     0066H     UNIT         ?PR?OSCTXSW?OS_CPU_A
            CODE    13C6H     0063H     UNIT         ?PR?_?OSTIMEDLY?OS_TIME
            CODE    1429H     005EH     UNIT         ?PR?_?LED_PT6964?PT6964
            CODE    1487H     005AH     UNIT         ?PR?OS_TIME
            CODE    14E1H     0056H     UNIT         ?PR?_READ_BYTE?PCF8563
            CODE    1537H     0052H     UNIT         ?PR?MAIN?MAIN
            CODE    1589H     0052H     UNIT         ?PR?OSSTARTHIGHRDY?OS_CPU_A
            CODE    15DBH     004EH     UNIT         ?PR?_?OSSTART?OS_CORE
            CODE    1629H     004EH     UNIT         ?PR?OS_TASK
            CODE    1677H     0045H     UNIT         ?PR?_SEND_BYTE?PCF8563
            CODE    16BCH     0044H     UNIT         ?PR?OSTICKISR?OS_CPU_C
            CODE    1700H     0040H     UNIT         ?PR?PT6964
            CODE    1740H     003EH     UNIT         ?PR?_?OSINTEXIT?OS_CORE
            CODE    177EH     003CH     UNIT         ?PR?_?TASK3?MAIN
            CODE    17BAH     003AH     UNIT         ?PR?_?TASK2?MAIN
            CODE    17F4H     0033H     UNIT         ?PR?_?OS_SCHED?OS_CORE
            CODE    1827H     002CH     UNIT         ?PR?_?PCF8563_RD?PCF8563
            CODE    1853H     002AH     UNIT         ?PR?_?INITHARDWARE?OS_CPU_C
            CODE    187DH     0028H     UNIT         ?PR?_IICREADBYTE?PCF8563
            CODE    18A5H     0027H     UNIT         ?PR?_?WRITE_ADR_DATA?PT6964
            CODE    18CCH     0027H     UNIT         ?PR?RTC_TIME_INIT?PCF8563
            CODE    18F3H     0027H     UNIT         ?PR?_?OSTIMEGET?OS_TIME
            CODE    191AH     0023H     UNIT         ?PR?_?OS_TASKIDLE?OS_CORE
            CODE    193DH     001FH     UNIT         ?PR?_?TIMER_READ?PCF8563
            CODE    195CH     001EH     UNIT         ?PR?_TIMER_SET?PCF8563
            CODE    197AH     001CH     UNIT         ?PR?_IICWRITEBYTE?PCF8563
            CODE    1996H     001CH     UNIT         ?PR?_?OSTIMESET?OS_TIME
            CODE    19B2H     001BH     UNIT         ?PR?CLEAR6964RAM?PT6964
            CODE    19CDH     001BH     UNIT         ?PR?STARTCONDITION?PCF8563
            CODE    19E8H     001AH     UNIT         ?PR?_WRITEDATA?PT6964
            CODE    1A02H     0018H     UNIT         ?PR?STOPCONDITION?PCF8563
            CODE    1A1AH     0016H     UNIT         ?PR?PT6964_INIT?PT6964
            CODE    1A30H     000DH     UNIT         ?PR?_PCF8563_WR?PCF8563
            CODE    1A3DH     000AH     UNIT         ?PR?OSINTCTXSW?OS_CPU_A
            CODE    1A47H     0009H     UNIT         ?PR?_?OSTASKCREATEHOOK?OS_CPU_C
            CODE    1A50H     0009H     UNIT         ?PR?_?OSTCBINITHOOK?OS_CPU_C
            CODE    1A59H     0009H     UNIT         ?PR?USERTICKTIMER?OS_CPU_C



OVERLAY MAP OF MODULE:   .\obj\uCosii_51 (SERIAL)


SEGMENT                                   XDATA_GROUP
  +--> CALLED SEGMENT                   START    LENGTH
-------------------------------------------------------
?PR?OSTICKISR?OS_CPU_C                  -----    -----
  +--> ?PR?_?OSINTENTER?OS_CORE
  +--> ?PR?USERTICKTIMER?OS_CPU_C
  +--> ?PR?_?OSTIMETICK?OS_CORE
  +--> ?PR?_?OSINTEXIT?OS_CORE

?PR?_?OSTIMETICK?OS_CORE                -----    -----
  +--> ?PR?_?OSTIMETICKHOOK?OS_CPU_C
  +--> ?PR?OS_CORE

BL51 BANKED LINKER/LOCATER V5.03                                                      12/19/2007  09:52:45  PAGE 4


?PR?_?OSINTEXIT?OS_CORE                 -----    -----
  +--> ?PR?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?SERIALISR?OS_CPU_C                  -----    -----
  +--> ?PR?_?OSINTENTER?OS_CORE
  +--> ?PR?OS_CPU_C
  +--> ?PR?_?OSINTEXIT?OS_CORE

*** NEW ROOT ***************************************************

?C_C51STARTUP                           -----    -----
  +--> ?PR?MAIN?MAIN
  +--> ?C_INITSEG

?PR?MAIN?MAIN                           -----    -----
  +--> ?PR?_?OSINIT?OS_CORE
  +--> ?PR?_?INITHARDWARE?OS_CPU_C
  +--> ?PR?MAIN
  +--> ?PR?_?TASK1?MAIN
  +--> ?PR?_?TASK2?MAIN
  +--> ?PR?_?TASK3?MAIN
  +--> ?PR?_?OSTASKCREATE?OS_TASK
  +--> ?PR?_?OSSTART?OS_CORE

?PR?_?OSINIT?OS_CORE                    -----    -----
  +--> ?PR?_?OSINITHOOKBEGIN?OS_CPU_C
  +--> ?PR?OS_CORE
  +--> ?PR?_?OS_TASKIDLE?OS_CORE
  +--> ?PR?_?OSTASKCREATE?OS_TASK
  +--> ?PR?_?OSINITHOOKEND?OS_CPU_C

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

?PR?_?OSTASKCREATE?OS_TASK              -----    -----
  +--> ?PR?OS_TASK
  +--> ?PR?_?OSTASKSTKINIT?OS_CPU_C
  +--> ?PR?_?OS_TCBINIT?OS_CORE
  +--> ?PR?_?OS_SCHED?OS_CORE

?PR?_?OSTASKSTKINIT?OS_CPU_C            -----    -----
  +--> ?PR?OS_CPU_C

BL51 BANKED LINKER/LOCATER V5.03                                                      12/19/2007  09:52:45  PAGE 5


?PR?_?OS_TCBINIT?OS_CORE                -----    -----
  +--> ?PR?OS_CORE
  +--> ?PR?_?OSTCBINITHOOK?OS_CPU_C
  +--> ?PR?_?OSTASKCREATEHOOK?OS_CPU_C

?PR?_?OSTCBINITHOOK?OS_CPU_C            -----    -----
  +--> ?PR?OS_CPU_C

?PR?_?OSTASKCREATEHOOK?OS_CPU_C         -----    -----
  +--> ?PR?OS_CPU_C

?PR?_?OS_SCHED?OS_CORE                  -----    -----
  +--> ?PR?OS_CORE
  +--> ?PR?OSCTXSW?OS_CPU_A

?PR?_?TASK1?MAIN                        -----    -----
  +--> ?PR?MAIN
  +--> ?CO?MAIN
  +--> ?PR?_?SENDSTR?SERIAL
  +--> ?PR?_?OSVERSION?OS_CORE
  +--> ?PR?_DECTOCHAR?MAIN
  +--> ?PR?_?OSTIMEDLY?OS_TIME

?PR?_DECTOCHAR?MAIN                     053EH    000EH
  +--> ?PR?MAIN

?PR?_?OSTIMEDLY?OS_TIME                 -----    -----
  +--> ?PR?OS_TIME
  +--> ?PR?_?OS_SCHED?OS_CORE

?PR?_?TASK2?MAIN                        -----    -----
  +--> ?PR?MAIN
  +--> ?CO?MAIN
  +--> ?PR?RTC_TIME_INIT?PCF8563
  +--> ?PR?_?TIMER_READ?PCF8563
  +--> ?PR?_?SENDSTR?SERIAL
  +--> ?PR?_?OSTIMEDLY?OS_TIME

?PR?RTC_TIME_INIT?PCF8563               -----    -----
  +--> ?PR?_PCF8563_WR?PCF8563

?PR?_PCF8563_WR?PCF8563                 -----    -----
  +--> ?PR?_IICWRITEBYTE?PCF8563

?PR?_IICWRITEBYTE?PCF8563               -----    -----
  +--> ?PR?STARTCONDITION?PCF8563
  +--> ?PR?_SEND_BYTE?PCF8563
  +--> ?PR?STOPCONDITION?PCF8563

?PR?_?TIMER_READ?PCF8563                -----    -----
  +--> ?PR?_?PCF8563_RD?PCF8563

?PR?_?PCF8563_RD?PCF8563                -----    -----
  +--> ?PR?_IICREADBYTE?PCF8563

?PR?_IICREADBYTE?PCF8563                -----    -----
  +--> ?PR?STARTCONDITION?PCF8563
BL51 BANKED LINKER/LOCATER V5.03                                                      12/19/2007  09:52:45  PAGE 6


  +--> ?PR?_SEND_BYTE?PCF8563
  +--> ?PR?_READ_BYTE?PCF8563
  +--> ?PR?STOPCONDITION?PCF8563

?PR?_?TASK3?MAIN                        -----    -----
  +--> ?PR?MAIN
  +--> ?CO?MAIN
  +--> ?PR?PT6964_INIT?PT6964
  +--> ?PR?_?LED_DIP_EVENT?PT6964
  +--> ?PR?_?SENDSTR?SERIAL
  +--> ?PR?_?OSTIMEDLY?OS_TIME

?PR?PT6964_INIT?PT6964                  -----    -----
  +--> ?PR?CLEAR6964RAM?PT6964
  +--> ?PR?PT6964
  +--> ?PR?_WRITEDATA?PT6964

?PR?CLEAR6964RAM?PT6964                 -----    -----
  +--> ?PR?PT6964
  +--> ?PR?_WRITEDATA?PT6964

?PR?PT6964                              -----    -----
  +--> ?PR?_WRITEDATA?PT6964

?PR?_?LED_DIP_EVENT?PT6964              -----    -----
  +--> ?PR?_?LED_PT6964?PT6964

?PR?_?LED_PT6964?PT6964                 -----    -----
  +--> ?PR?PT6964
  +--> ?PR?_?LED_DISP?PT6964

?PR?_?LED_DISP?PT6964                   -----    -----
  +--> ?PR?PT6964

⌨️ 快捷键说明

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