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

📄 lztrtos.m51

📁 本RTOS参考 usOS-II, ARM-RTX
💻 M51
📖 第 1 页 / 共 2 页
字号:
BL51 BANKED LINKER/LOCATER V5.03                                                        06/09/2008  17:24:41  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:PROGRAM FILES\KEIL\C51\BIN\BL51.EXE STARTUP.obj, main.obj, OS_CORE.obj, task_switch.obj TO LztRtos.omf RAMSIZE (256) O
>> VERLAY (INIT ~ TASKA, INIT ~ TASKB, INIT ~ TASKC, INIT ~ TASKD)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  STARTUP.obj (?C_STARTUP)
  main.obj (MAIN)
  OS_CORE.obj (OS_CORE)
  task_switch.obj (OS_TASK_SWITCH)
  D:PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?COPY)
  D:PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?ICALL)
  D:PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?MEMSET)


LINK MAP OF MODULE:  LztRtos.omf (?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     0040H     UNIT         ?DT?OS_CORE
            DATA    0048H     000FH     UNIT         _DATA_GROUP_
            DATA    0057H     0004H     UNIT         ?DT?MAIN
            DATA    005BH     0001H     UNIT         ?DT?TASKA?MAIN
            DATA    005CH     0001H     UNIT         ?DT?TASKB?MAIN
            DATA    005DH     0001H     UNIT         ?DT?TASKC?MAIN
            DATA    005EH     0001H     UNIT         ?DT?TASKD?MAIN
            IDATA   005FH     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     00C8H     UNIT         ?XD?MAIN
            XDATA   00C8H     0018H     UNIT         ?XD?OS_CORE

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0003H     UNIT         ?PR?MAININIT?MAIN
                    0006H     0005H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     0128H     UNIT         ?C?LIB_CODE
            CODE    0136H     010DH     UNIT         ?PR?_OS_TSK_CREATE_USER?OS_CORE
            CODE    0243H     0109H     UNIT         ?CO?OS_CORE
            CODE    034CH     00DCH     UNIT         ?PR?OSINTEXIT?OS_CORE
            CODE    0428H     008BH     UNIT         ?PR?_OS_EVT_WAIT_OR?OS_CORE
            CODE    04B3H     008BH     UNIT         ?PR?_OS_EVT_WAIT_AND?OS_CORE
            CODE    053EH     0073H     UNIT         ?PR?OSTIMETICK?OS_CORE
            CODE    05B1H     0069H     UNIT         ?PR?INIT?MAIN
            CODE    061AH     005CH     UNIT         ?PR?_OS_EVT_SET?OS_CORE
            CODE    0676H     005AH     UNIT         ?PR?_OS_SYS_INIT?OS_CORE
            CODE    06D0H     0056H     UNIT         ?PR?OSINIT?OS_CORE
            CODE    0726H     004FH     UNIT         ?PR?OSTICKISR?OS_TASK_SWITCH
            CODE    0775H     004AH     UNIT         ?PR?_OS_DLY_WAIT?OS_CORE
            CODE    07BFH     0046H     UNIT         ?PR?_OSTASKRESUME?OS_CORE
BL51 BANKED LINKER/LOCATER V5.03                                                      06/09/2008  17:24:41  PAGE 2


            CODE    0805H     0030H     UNIT         ?PR?_OSTASKSUSPEND?OS_CORE
            CODE    0835H     002DH     UNIT         ?PR?OSFINDNEXTRUNNINGTASK?OS_CORE
            CODE    0862H     0018H     UNIT         ?PR?TASKD?MAIN
            CODE    087AH     0013H     UNIT         ?PR?INITT0?MAIN
            CODE    088DH     0011H     UNIT         ?PR?MAIN?MAIN
            CODE    089EH     0010H     UNIT         ?PR?TASKB?MAIN
            CODE    08AEH     000EH     UNIT         ?PR?TASKA?MAIN
            CODE    08BCH     000EH     UNIT         ?PR?TASKC?MAIN
            CODE    08CAH     000CH     UNIT         ?C_C51STARTUP



OVERLAY MAP OF MODULE:   LztRtos.omf (?C_STARTUP)


SEGMENT                                     DATA_GROUP 
  +--> CALLED SEGMENT                     START    LENGTH
---------------------------------------------------------
?C_C51STARTUP                             -----    -----
  +--> ?PR?MAIN?MAIN

?PR?MAIN?MAIN                             -----    -----
  +--> ?PR?INIT?MAIN
  +--> ?PR?_OS_SYS_INIT?OS_CORE

?PR?INIT?MAIN                             -----    -----
  +--> ?PR?_OS_TSK_CREATE_USER?OS_CORE
  +--> ?PR?MAININIT?MAIN

?PR?_OS_TSK_CREATE_USER?OS_CORE           0048H    000AH
  +--> ?CO?OS_CORE

?PR?MAININIT?MAIN                         -----    -----
  +--> ?PR?INITT0?MAIN

?PR?_OS_SYS_INIT?OS_CORE                  0048H    0005H
  +--> ?PR?OSINIT?OS_CORE
  +--> ?CO?OS_CORE

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

?PR?OSTICKISR?OS_TASK_SWITCH              0052H    0001H
  +--> ?PR?OSTIMETICK?OS_CORE
  +--> ?PR?OSINTEXIT?OS_CORE

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

?PR?OSINTEXIT?OS_CORE                     0053H    0004H
  +--> ?PR?OSFINDNEXTRUNNINGTASK?OS_CORE

?PR?OSFINDNEXTRUNNINGTASK?OS_CORE         -----    -----
  +--> ?CO?OS_CORE



SYMBOL TABLE OF MODULE:  LztRtos.omf (?C_STARTUP)
BL51 BANKED LINKER/LOCATER V5.03                                                      06/09/2008  17:24:41  PAGE 3



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

  -------         MODULE        ?C_STARTUP
  C:08CAH         SEGMENT       ?C_C51STARTUP
  I:005FH         SEGMENT       ?STACK
  C:0000H         PUBLIC        ?C_STARTUP
  D:00E0H         SYMBOL        ACC
  D:00F0H         SYMBOL        B
  D:0083H         SYMBOL        DPH
  D:0082H         SYMBOL        DPL
  N:0000H         SYMBOL        IBPSTACK
  N:0100H         SYMBOL        IBPSTACKTOP
  N:0100H         SYMBOL        IDATALEN
  C:08CDH         SYMBOL        IDATALOOP
  N:0000H         SYMBOL        PBPSTACK
  N:0000H         SYMBOL        PBPSTACKTOP
  N:0000H         SYMBOL        PDATALEN
  N:0000H         SYMBOL        PDATASTART
  N:0000H         SYMBOL        PPAGE
  N:0000H         SYMBOL        PPAGEENABLE
  D:00A0H         SYMBOL        PPAGE_SFR
  D:0081H         SYMBOL        SP
  C:08CAH         SYMBOL        STARTUP1
  N:0000H         SYMBOL        XBPSTACK
  N:0000H         SYMBOL        XBPSTACKTOP
  N:0000H         SYMBOL        XDATALEN
  N:0000H         SYMBOL        XDATASTART
  C:0000H         LINE#         98
  C:08CAH         LINE#         105
  C:08CCH         LINE#         106
  C:08CDH         LINE#         107
  C:08CEH         LINE#         108
  C:08D0H         LINE#         157
  C:08D3H         LINE#         161
  -------         ENDMOD        ?C_STARTUP

  -------         MODULE        MAIN
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  D:00B0H         PUBLIC        P3
  B:00A8H.7       PUBLIC        EA
  D:00A8H         PUBLIC        IE
  D:00B8H         PUBLIC        IP
  C:087AH         PUBLIC        InitT0
  C:0003H         PUBLIC        MainInit
  C:088DH         PUBLIC        main
  D:0087H         PUBLIC        PCON
  D:0098H         PUBLIC        SCON
  D:0089H         PUBLIC        TMOD
  D:0088H         PUBLIC        TCON
  C:05B1H         PUBLIC        init
  D:0057H         PUBLIC        TaskA_ID
  D:0058H         PUBLIC        TaskB_ID
  D:0059H         PUBLIC        TaskC_ID
  D:005AH         PUBLIC        TaskD_ID
BL51 BANKED LINKER/LOCATER V5.03                                                      06/09/2008  17:24:41  PAGE 4


  B:00A8H.1       PUBLIC        ET0
  D:008CH         PUBLIC        TH0
  D:008AH         PUBLIC        TL0
  C:08AEH         PUBLIC        TaskA
  B:0088H.4       PUBLIC        TR0
  C:089EH         PUBLIC        TaskB
  C:08BCH         PUBLIC        TaskC
  C:0862H         PUBLIC        TaskD
  D:00C8H         PUBLIC        T2CON
  X:0000H         PUBLIC        taskA_stack
  X:0032H         PUBLIC        taskB_stack
  X:0064H         PUBLIC        taskC_stack
  X:0096H         PUBLIC        taskD_stack
  D:00D0H         PUBLIC        PSW
  -------         PROC          INITT0
  C:087AH         LINE#         22
  C:087AH         LINE#         23
  C:087AH         LINE#         24
  C:087DH         LINE#         25
  C:0880H         LINE#         26
  C:0883H         LINE#         27
  C:0886H         LINE#         29
  C:0888H         LINE#         31
  C:088AH         LINE#         32
  C:088CH         LINE#         33
  -------         ENDPROC       INITT0
  -------         PROC          MAININIT
  C:0003H         LINE#         53
  C:0003H         LINE#         54
  C:0003H         LINE#         56
  -------         ENDPROC       MAININIT
  -------         PROC          TASKA
  -------         DO            
  D:005BH         SYMBOL        a
  -------         ENDDO         
  C:08AEH         LINE#         60
  C:08AEH         LINE#         61
  C:08AEH         LINE#         63
  C:08AEH         LINE#         64
  C:08AEH         LINE#         65
  C:08B0H         LINE#         67
  C:08B3H         LINE#         68
  C:08BAH         LINE#         69
  -------         ENDPROC       TASKA
  -------         PROC          TASKB
  -------         DO            
  D:005CH         SYMBOL        b
  -------         ENDDO         
  C:089EH         LINE#         72
  C:089EH         LINE#         73
  C:089EH         LINE#         74
  C:089EH         LINE#         75
  C:089EH         LINE#         76
  C:08A0H         LINE#         78
  C:08A9H         LINE#         79
  C:08ACH         LINE#         81
  -------         ENDPROC       TASKB
BL51 BANKED LINKER/LOCATER V5.03                                                      06/09/2008  17:24:41  PAGE 5


  -------         PROC          TASKC
  -------         DO            
  D:005DH         SYMBOL        c
  -------         ENDDO         
  C:08BCH         LINE#         85
  C:08BCH         LINE#         86
  C:08BCH         LINE#         88
  C:08BCH         LINE#         89
  C:08BCH         LINE#         91
  C:08BEH         LINE#         93
  C:08C1H         LINE#         94
  C:08C8H         LINE#         95
  -------         ENDPROC       TASKC
  -------         PROC          TASKD
  -------         DO            
  D:005EH         SYMBOL        d
  -------         ENDDO         
  C:0862H         LINE#         98
  C:0862H         LINE#         99
  C:0865H         LINE#         101
  C:0865H         LINE#         102
  C:0865H         LINE#         104
  C:0867H         LINE#         114
  C:086EH         LINE#         115
  C:0871H         LINE#         116
  C:0878H         LINE#         117
  -------         ENDPROC       TASKD
  -------         PROC          INIT
  C:05B1H         LINE#         131
  C:05B1H         LINE#         132
  C:05B1H         LINE#         139
  C:05CAH         LINE#         140
  C:05E3H         LINE#         141
  C:05FCH         LINE#         142
  C:0615H         LINE#         147
  C:0618H         LINE#         150
  C:0619H         LINE#         152
  -------         ENDPROC       INIT
  -------         PROC          MAIN
  C:088DH         LINE#         154
  C:088DH         LINE#         155
  C:088DH         LINE#         157
  C:088EH         LINE#         159
  C:0897H         LINE#         164
  C:0897H         LINE#         165
  C:0897H         LINE#         167
  C:0898H         LINE#         168
  C:089BH         LINE#         171
  -------         ENDPROC       MAIN
  -------         ENDMOD        MAIN

  -------         MODULE        OS_CORE
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0008H         PUBLIC        OSRdyGrp
  C:0805H         PUBLIC        _OSTaskSuspend
  D:0090H         PUBLIC        P1
  D:00B0H         PUBLIC        P3
BL51 BANKED LINKER/LOCATER V5.03                                                      06/09/2008  17:24:41  PAGE 6


  C:0775H         PUBLIC        _os_dly_wait
  B:00A8H.7       PUBLIC        EA
  C:07BFH         PUBLIC        _OSTaskResume
  D:00A8H         PUBLIC        IE
  X:00C8H         PUBLIC        taskMAX_stack
  D:00B8H         PUBLIC        IP
  C:0676H         PUBLIC        _os_sys_init
  C:04B3H         PUBLIC        _os_evt_wait_and
  C:061AH         PUBLIC        _os_evt_set
  D:0081H         PUBLIC        SP
  C:024CH         PUBLIC        OSUnMapTbl
  D:0009H         PUBLIC        OSCurrentTaskID
  D:0098H         PUBLIC        SCON
  D:0088H         PUBLIC        TCON
  C:06D0H         PUBLIC        OSInit
  C:053EH         PUBLIC        OSTimeTick
  D:000AH         PUBLIC        Tasks_TCB
  C:0835H         PUBLIC        OSFindNextRunningTask
  B:0088H.5       PUBLIC        TF0
  C:0428H         PUBLIC        _os_evt_wait_or
  D:0046H         PUBLIC        gStack
  C:0243H         PUBLIC        OSMapTbl
  D:00C8H         PUBLIC        T2CON
  C:034CH         PUBLIC        OSIntExit
  C:0136H         PUBLIC        _os_tsk_create_user
  D:0047H         PUBLIC        OSRdyTbl
  D:00D0H         PUBLIC        PSW
  -------         PROC          OSINIT
  -------         DO            
  D:0007H         SYMBOL        i
  -------         ENDDO         
  C:06D0H         LINE#         56
  C:06D0H         LINE#         59
  C:06D3H         LINE#         62
  C:06D6H         LINE#         63
  C:06E2H         LINE#         65
  C:06E5H         LINE#         68
  C:06E7H         LINE#         69
  C:06E7H         LINE#         70
  C:06F7H         LINE#         72
  C:0701H         LINE#         73
  C:070DH         LINE#         75
  C:0717H         LINE#         76
  C:0721H         LINE#         77
  C:0725H         LINE#         79
  -------         ENDPROC       OSINIT
  -------         PROC          _OS_SYS_INIT
  D:0048H         SYMBOL        task
  -------         DO            
  D:004BH         SYMBOL        pstack
  D:0006H         SYMBOL        addr
  -------         ENDDO         
  C:0676H         LINE#         86
  C:067CH         LINE#         87
  C:067CH         LINE#         93
  C:067EH         LINE#         96
  C:0681H         LINE#         100
BL51 BANKED LINKER/LOCATER V5.03                                                      06/09/2008  17:24:41  PAGE 7


  C:0688H         LINE#         101
  C:068BH         LINE#         102
  C:0694H         LINE#         103
  C:0696H         LINE#         107
  C:069FH         LINE#         109
  C:06A2H         LINE#         110
  C:06A7H         LINE#         111
  C:06B0H         LINE#         112
  C:06B3H         LINE#         113

⌨️ 快捷键说明

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