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

📄 ld_os.m51

📁 keil开发环境
💻 M51
字号:
BL51 BANKED LINKER/LOCATER V5.03                                                        07/02/2005  23:47:38  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE .\MAIN.obj, .\OS_CORE.obj, .\OS_MEM.obj, .\OS_Q.obj, .\OS_SEM.obj, .\OS_CPU_C.obj, .\OS_CPU_A.o
>> bj TO ld_os RAMSIZE (256) XDATA (0X0000-0X02FF)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  .\MAIN.obj (MAIN)
  .\OS_CORE.obj (OS_CORE)
  .\OS_MEM.obj (OS_MEM)
  .\OS_Q.obj (OS_Q)
  .\OS_SEM.obj (OS_SEM)
  .\OS_CPU_C.obj (OS_CPU_C)
  .\OS_CPU_A.obj (OS_CPU_A_ASM)
  D:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  D:\KEIL\C51\LIB\C51S.LIB (RAND)


LINK MAP OF MODULE:  ld_os (MAIN)


            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     0008H     UNIT         ?DT?OS_CORE
            DATA    0010H     0005H     UNIT         ?DT?OS_CPU_C
            DATA    0015H     0004H     UNIT         ?DT?RAND?RAND
            DATA    0019H     0002H     UNIT         _DATA_GROUP_
            DATA    001BH     0001H     UNIT         ?DT?MAIN
            IDATA   001CH     0004H     UNIT         ?ID?OS_SEM
            IDATA   0020H     0002H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
                    0003H     0008H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     008CH     UNIT         ?PR?C_OSCTXSW?OS_CPU_A
            CODE    009AH     007CH     UNIT         ?PR?_OSTASKSTKINIT?OS_CPU_A
            CODE    0116H     006EH     UNIT         ?PR?_OSSEMPEND?OS_SEM
            CODE    0184H     005EH     UNIT         ?PR?_OSWAIT?OS_CORE
            CODE    01E2H     0058H     UNIT         ?PR?KEYSCAN?MAIN
            CODE    023AH     004DH     UNIT         ?PR?RAND?RAND
            CODE    0287H     0048H     UNIT         ?PR?_OSSEMPOST?OS_SEM
            CODE    02CFH     0046H     UNIT         ?PR?OSTICKISR?OS_CPU_C
            CODE    0315H     0043H     UNIT         ?PR?_STKDELA?OS_CPU_C
            CODE    0358H     0042H     UNIT         ?PR?_STKDELB?OS_CPU_C
            CODE    039AH     003CH     UNIT         ?PR?__OSTASKCREATE?OS_CORE
            CODE    03D6H     0033H     UNIT         ?PR?LOADCTX?OS_CPU_A
            CODE    0409H     002FH     UNIT         ?PR?OSINTCTXSW?OS_CPU_A
            CODE    0438H     002AH     UNIT         ?PR?MAIN?MAIN
            CODE    0462H     002AH     UNIT         ?PR?_OSSEMCREATE?OS_SEM
            CODE    048CH     0026H     UNIT         ?PR?_OSTASKSTKDEL?OS_CPU_C
            CODE    04B2H     0024H     UNIT         ?PR?OSINTEXIT?OS_CORE
            CODE    04D6H     0023H     UNIT         ?PR?_OSTASKDEL?OS_CORE
BL51 BANKED LINKER/LOCATER V5.03                                                      07/02/2005  23:47:38  PAGE 2


            CODE    04F9H     0023H     UNIT         ?PR?_OSTIMEDLY?OS_CORE
            CODE    051CH     001FH     UNIT         ?PR?OSTIMETICK?OS_CORE
            CODE    053BH     0019H     UNIT         ?PR?_OSTASKRESUME?OS_CORE
            CODE    0554H     0018H     UNIT         ?PR?_OS_TASKSUSPEND?OS_CORE
            CODE    056CH     0018H     UNIT         ?PR?OSFINDNEXTRUNNINGTASK?OS_CORE
            CODE    0584H     0018H     UNIT         ?PR?_STKDELC?OS_CPU_C
            CODE    059CH     0016H     UNIT         ?PR?_DELAY?MAIN
            CODE    05B2H     0014H     UNIT         ?PR?OSSCHED?OS_CORE
            CODE    05C6H     0013H     UNIT         ?PR?TIMETICKCONFIG?MAIN
            CODE    05D9H     0011H     UNIT         ?PR?BNPRINTF?MAIN
            CODE    05EAH     0011H     UNIT         ?PR?OSINIT?OS_CORE
            CODE    05FBH     0010H     UNIT         ?PR?OSCPUINIT?OS_CPU_C
            CODE    060BH     000EH     UNIT         ?PR?SERIAL_INITIALIZE?MAIN
            CODE    0619H     000DH     UNIT         ?PR?OSCTXSW?OS_CPU_A
            CODE    0626H     000CH     UNIT         ?PR?ANPRINTF?MAIN
            CODE    0632H     000CH     UNIT         ?PR?_OSTASKSUSPEND?OS_CORE
            CODE    063EH     000CH     UNIT         ?C_C51STARTUP
            CODE    064AH     0009H     UNIT         ?PR?_OSTIMEDLYRESUME?OS_CORE
            CODE    0653H     0009H     UNIT         ?CO?OS_CORE



OVERLAY MAP OF MODULE:   ld_os (MAIN)


SEGMENT                                     DATA_GROUP 
  +--> CALLED SEGMENT                     START    LENGTH
---------------------------------------------------------
?PR?OSTICKISR?OS_CPU_C                    -----    -----
  +--> ?PR?OSTIMETICK?OS_CORE
  +--> ?PR?OSINTEXIT?OS_CORE

?PR?OSTIMETICK?OS_CORE                    -----    -----
  +--> ?CO?OS_CORE
  +--> ?PR?OSSCHED?OS_CORE

?PR?OSSCHED?OS_CORE                       -----    -----
  +--> ?PR?OSFINDNEXTRUNNINGTASK?OS_CORE
  +--> ?PR?OSCTXSW?OS_CPU_A

?PR?OSCTXSW?OS_CPU_A                      -----    -----
  +--> ?CO?OS_CORE
  +--> ?PR?C_OSCTXSW?OS_CPU_A

?PR?C_OSCTXSW?OS_CPU_A                    -----    -----
  +--> ?PR?LOADCTX?OS_CPU_A

?PR?LOADCTX?OS_CPU_A                      -----    -----
  +--> ?CO?OS_CORE

?PR?OSINTEXIT?OS_CORE                     -----    -----
  +--> ?PR?OSFINDNEXTRUNNINGTASK?OS_CORE
  +--> ?PR?OSINTCTXSW?OS_CPU_A

?PR?OSINTCTXSW?OS_CPU_A                   -----    -----
  +--> ?PR?OSCTXSW?OS_CPU_A
  +--> ?CO?OS_CORE
BL51 BANKED LINKER/LOCATER V5.03                                                      07/02/2005  23:47:38  PAGE 3


  +--> ?PR?C_OSCTXSW?OS_CPU_A

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

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

?PR?MAIN?MAIN                             -----    -----
  +--> ?PR?_OSSEMCREATE?OS_SEM
  +--> ?PR?OSINIT?OS_CORE
  +--> ?PR?TIMETICKCONFIG?MAIN
  +--> ?PR?SERIAL_INITIALIZE?MAIN
  +--> ?PR?ANPRINTF?MAIN
  +--> ?PR?__OSTASKCREATE?OS_CORE
  +--> ?PR?BNPRINTF?MAIN

?PR?OSINIT?OS_CORE                        -----    -----
  +--> ?PR?OSCPUINIT?OS_CPU_C

?PR?ANPRINTF?MAIN                         -----    -----
  +--> ?PR?KEYSCAN?MAIN
  +--> ?PR?_OSSEMPEND?OS_SEM

?PR?KEYSCAN?MAIN                          0019H    0002H
  +--> ?PR?_DELAY?MAIN

?PR?_OSSEMPEND?OS_SEM                     -----    -----
  +--> ?CO?OS_CORE
  +--> ?PR?_OS_TASKSUSPEND?OS_CORE
  +--> ?PR?OSSCHED?OS_CORE

?PR?_OS_TASKSUSPEND?OS_CORE               -----    -----
  +--> ?CO?OS_CORE

?PR?__OSTASKCREATE?OS_CORE                -----    -----
  +--> ?CO?OS_CORE
  +--> ?PR?_OSTASKSTKINIT?OS_CPU_A
  +--> ?PR?OSSCHED?OS_CORE

?PR?_OSTASKSTKINIT?OS_CPU_A               -----    -----
  +--> ?CO?OS_CORE

?PR?BNPRINTF?MAIN                         -----    -----
  +--> ?PR?RAND?RAND
  +--> ?PR?_DELAY?MAIN
  +--> ?PR?_OSSEMPOST?OS_SEM

?PR?_OSSEMPOST?OS_SEM                     -----    -----
  +--> ?CO?OS_CORE
  +--> ?PR?_OSTASKRESUME?OS_CORE

?PR?_OSTASKRESUME?OS_CORE                 -----    -----
  +--> ?CO?OS_CORE
  +--> ?PR?OSSCHED?OS_CORE



BL51 BANKED LINKER/LOCATER V5.03                                                      07/02/2005  23:47:38  PAGE 4


UNRESOLVED EXTERNAL SYMBOLS:
   OSSTART



SYMBOL TABLE OF MODULE:  ld_os (MAIN)

  VALUE           TYPE          NAME
  ----------------------------------

  -------         MODULE        RAND
  D:0015H         PUBLIC        ?SRAND?BYTE
  C:023AH         PUBLIC        RAND
  C:027CH         PUBLIC        _SRAND
  -------         ENDMOD        RAND

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_OSTASKDEL?OS_CORE

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_OSTIMEDLYRESUME?OS_CORE

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_OSWAIT?OS_CORE

*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  OSSTART
    MODULE:  .\MAIN.obj (MAIN)

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  OSSTART
    MODULE:  .\MAIN.obj (MAIN)
    ADDRESS: 0460H

Program Size: data=34.0 xdata=0 code=1620
LINK/LOCATE RUN COMPLETE.  5 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

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