test.m51

来自「一个关于UCOS的KEIL工程」· M51 代码 · 共 1,643 行 · 第 1/5 页

M51
1,643
字号
BL51 BANKED LINKER/LOCATER V6.05                                                        04/08/2008  09:22:26  PAGE 1


BL51 BANKED LINKER/LOCATER V6.05, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE TEST.obj, DISPLAY.obj, OS_CPU_A.obj, OS_CPU_C.obj, uCOS_II.obj TO test RAMSIZE (256)


MEMORY MODEL: LARGE


INPUT MODULES INCLUDED:
  TEST.obj (TEST)
  DISPLAY.obj (DISPLAY)
  OS_CPU_A.obj (OS_CPU_A)
  OS_CPU_C.obj (OS_CPU_C)
  uCOS_II.obj (UCOS_II)
  C:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
  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?IILDX)
  C:\KEIL\C51\LIB\C51L.LIB (?C?ILDIX)
  C:\KEIL\C51\LIB\C51L.LIB (?C?ILDPTR)
  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?SLCMP)
  C:\KEIL\C51\LIB\C51L.LIB (?C?ULCMP)
  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?LLDOPTR0)
  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 (?C?MEMSET)
  C:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LLDIDATA)
  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?LLDIDATA0)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LLDXDATA0)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LLDPDATA0)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LLDCODE0)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LSTIDATA)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LSTPDATA)
BL51 BANKED LINKER/LOCATER V6.05                                                      04/08/2008  09:22:26  PAGE 2


  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)


LINK MAP OF MODULE:  test (TEST)


            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         DT?OS_CPU_A
            DATA    000AH     0002H     UNIT         ?C?LIB_DATA
            IDATA   000CH     0002H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     160DH     UNIT         ?XD?TEST
            XDATA   160DH     0812H     UNIT         ?XD?UCOS_II
            XDATA   1E1FH     0002H     UNIT         ?XD?DISPLAY

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0005H     UNIT         ?PR?_?OSVERSION?UCOS_II
            CODE    0008H     0001H     UNIT         ?PR?_?OSINITHOOKBEGIN?OS_CPU_C
            CODE    0009H     0001H     UNIT         ?PR?_?OSINITHOOKEND?OS_CPU_C
            CODE    000AH     0001H     UNIT         ?PR?_?OSTASKIDLEHOOK?OS_CPU_C
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     06C5H     UNIT         ?C?LIB_CODE
            CODE    06D3H     0387H     UNIT         ?PR?_?OSTASKCHANGEPRIO?UCOS_II
            CODE    0A5AH     0353H     UNIT         ?PR?_?OS_TCBINIT?UCOS_II
            CODE    0DADH     0338H     UNIT         ?PR?_?OSMUTEXPEND?UCOS_II
            CODE    10E5H     031FH     UNIT         ?PR?_?OSFLAGPEND?UCOS_II
            CODE    1404H     02A4H     UNIT         ?PR?_?OSMUTEXPOST?UCOS_II
            CODE    16A8H     0277H     UNIT         ?PR?_?OSMEMCREATE?UCOS_II
            CODE    191FH     0268H     UNIT         ?PR?_?OSQCREATE?UCOS_II
            CODE    1B87H     0259H     UNIT         ?PR?_?OSTASKSTKINIT?OS_CPU_C
            CODE    1DE0H     023BH     UNIT         ?PR?_?OSFLAGPOST?UCOS_II
            CODE    201BH     0202H     UNIT         ?PR?_?OSQPEND?UCOS_II
            CODE    221DH     01DFH     UNIT         ?PR?_?OS_FLAGBLOCK?UCOS_II
            CODE    23FCH     01D9H     UNIT         ?PR?_?OS_EVENTTASKRDY?UCOS_II
            CODE    25D5H     01CCH     UNIT         ?PR?_?OSTIMEDLYHMSM?UCOS_II
            CODE    27A1H     01C3H     UNIT         ?PR?_?OSTASKCREATEEXT?UCOS_II
            CODE    2964H     01AAH     UNIT         ?PR?_?OSTASKSTKCHK?UCOS_II
            CODE    2B0EH     019AH     UNIT         ?PR?_?TASKSTART?TEST
            CODE    2CA8H     0196H     UNIT         ?PR?_?OSMBOXPEND?UCOS_II
            CODE    2E3EH     0183H     UNIT         ?PR?_?OSMUTEXCREATE?UCOS_II
BL51 BANKED LINKER/LOCATER V6.05                                                      04/08/2008  09:22:26  PAGE 3


            CODE    2FC1H     014BH     UNIT         ?PR?_?OSTASKCREATE?UCOS_II
            CODE    310CH     0146H     UNIT         ?PR?_?OS_MEMINIT?UCOS_II
            CODE    3252H     0133H     UNIT         ?PR?_?OS_TASKSTAT?UCOS_II
            CODE    3385H     012DH     UNIT         ?PR?_?OS_FLAGUNLINK?UCOS_II
            CODE    34B2H     0128H     UNIT         ?PR?_?OSTIMETICK?UCOS_II
            CODE    35DAH     011FH     UNIT         ?PR?_?OSFLAGCREATE?UCOS_II
            CODE    36F9H     011CH     UNIT         ?PR?_?OSSEMPEND?UCOS_II
            CODE    3815H     0115H     UNIT         ?C_INITSEG
            CODE    392AH     0107H     UNIT         ?PR?_?OS_EVENTTASKWAIT?UCOS_II
            CODE    3A31H     0105H     UNIT         ?PR?_?OS_FLAGTASKRDY?UCOS_II
            CODE    3B36H     0102H     UNIT         ?PR?_?OS_INITTCBLIST?UCOS_II
            CODE    3C38H     00FBH     UNIT         ?PR?_?OS_INITEVENTLIST?UCOS_II
            CODE    3D33H     00F4H     UNIT         ?PR?_?OSMEMGET?UCOS_II
            CODE    3E27H     00E8H     UNIT         ?PR?_?NT7606_INIT?DISPLAY
            CODE    3F0FH     00E3H     UNIT         ?PR?_?OSCTXSW?OS_CPU_A
            CODE    3FF2H     00E2H     UNIT         ?PR?_?OSMBOXCREATE?UCOS_II
            CODE    40D4H     00E2H     UNIT         ?PR?_?OSSEMCREATE?UCOS_II
            CODE    41B6H     00DFH     UNIT         ?PR?_?OS_EVENTTO?UCOS_II
            CODE    4295H     00DDH     UNIT         ?PR?_?OS_SCHED?UCOS_II
            CODE    4372H     00D3H     UNIT         ?PR?_?OS_FLAGINIT?UCOS_II
            CODE    4445H     00D0H     UNIT         ?PR?_?OS_QINIT?UCOS_II
            CODE    4515H     00BAH     UNIT         ?PR?_?OSMEMPUT?UCOS_II
            CODE    45CFH     00B1H     UNIT         ?PR?_?OSINTEXIT?UCOS_II
            CODE    4680H     00A0H     UNIT         ?PR?_?OSSEMPOST?UCOS_II
            CODE    4720H     008EH     UNIT         ?PR?_?TASKSTARTCREATETASKS?TEST
            CODE    47AEH     008CH     UNIT         ?C_C51STARTUP
            CODE    483AH     008BH     UNIT         ?PR?_?OSSTART?UCOS_II
            CODE    48C5H     0087H     UNIT         ?PR?_?OS_INITTASKSTAT?UCOS_II
            CODE    494CH     0086H     UNIT         ?PR?_?OS_INITTASKIDLE?UCOS_II
            CODE    49D2H     0085H     UNIT         ?PR?_?OS_INITRDYLIST?UCOS_II
            CODE    4A57H     0083H     UNIT         ?PR?_?OSTIMEDLY?UCOS_II
            CODE    4ADAH     0080H     UNIT         ?PR?_?OS_EVENTWAITLISTINIT?UCOS_II
            CODE    4B5AH     0079H     UNIT         ?PR?_?TASK?TEST
            CODE    4BD3H     0076H     UNIT         ?PR?_?ICON_OFF?DISPLAY
            CODE    4C49H     0074H     UNIT         ?PR?_?DELAY1_MS?DISPLAY
            CODE    4CBDH     0073H     UNIT         ?PR?_?ICON_W4?DISPLAY
            CODE    4D30H     0072H     UNIT         ?PR?_?ICON_ON?DISPLAY
            CODE    4DA2H     006DH     UNIT         ?PR?_?SENDB?DISPLAY
            CODE    4E0FH     006CH     UNIT         ?PR?_?ICON_W12?DISPLAY
            CODE    4E7BH     0068H     UNIT         ?PR?_?ICON_W0?DISPLAY
            CODE    4EE3H     0059H     UNIT         ?PR?_?PUTSTR?DISPLAY
            CODE    4F3CH     0052H     UNIT         ?PR?_?OSTICKISR?OS_CPU_A
            CODE    4F8EH     0051H     UNIT         ?PR?_?OS_TASKIDLE?UCOS_II
            CODE    4FDFH     004DH     UNIT         ?PR?_?FULLSCR?DISPLAY
            CODE    502CH     0049H     UNIT         ?PR?_?OS_INITMISC?UCOS_II
            CODE    5075H     0043H     UNIT         ?PR?_?NT7606_POWER_WAKE?DISPLAY
            CODE    50B8H     0040H     UNIT         ?CO?DISPLAY
            CODE    50F8H     003FH     UNIT         ?PR?MAIN?TEST
            CODE    5137H     003DH     UNIT         ?PR?_?MOVCUR?DISPLAY
            CODE    5174H     003CH     UNIT         ?PR?_?DISP_ICON?DISPLAY
            CODE    51B0H     003BH     UNIT         ?PR?_?OSSTATINIT?UCOS_II
            CODE    51EBH     0038H     UNIT         ?PR?_?OSTIMEGET?UCOS_II
            CODE    5223H     0036H     UNIT         ?PR?_?HEXTOASCII?TEST
            CODE    5259H     0034H     UNIT         ?PR?_?CLRLN?DISPLAY
            CODE    528DH     002FH     UNIT         ?PR?_?OSTASKCREATEHOOK?OS_CPU_C
            CODE    52BCH     002FH     UNIT         ?PR?_?OSTASKDELHOOK?OS_CPU_C
            CODE    52EBH     002FH     UNIT         ?PR?_?OSTCBINITHOOK?OS_CPU_C
BL51 BANKED LINKER/LOCATER V6.05                                                      04/08/2008  09:22:26  PAGE 4


            CODE    531AH     002CH     UNIT         ?PR?_?ICON_WWORD?DISPLAY
            CODE    5346H     002AH     UNIT         ?PR?_?OSTIMESET?UCOS_II
            CODE    5370H     0028H     UNIT         ?PR?_?LCDCONTRAST_SET?DISPLAY
            CODE    5398H     0027H     UNIT         ?PR?_?NT7606_POWER_SAVE?DISPLAY
            CODE    53BFH     0021H     UNIT         ?PR?_?PUTCH?DISPLAY
            CODE    53E0H     0021H     UNIT         ?PR?_?OSINIT?UCOS_II
            CODE    5401H     001FH     UNIT         ?PR?_?DELAY_US?DISPLAY
            CODE    5420H     001AH     UNIT         ?PR?_?CLRICON?DISPLAY
            CODE    543AH     0014H     UNIT         ?PR?_?OSINTENTER?UCOS_II
            CODE    544EH     000FH     UNIT         ?PR?_?OSSTARTHIGHRDY?OS_CPU_A
            CODE    545DH     000BH     UNIT         ?PR?_?OSINTCTXSW?OS_CPU_A
            CODE    5468H     0001H     UNIT         ?PR?_?OSTASKSTATHOOK?OS_CPU_C
            CODE    5469H     0001H     UNIT         ?PR?_?OSTASKSWHOOK?OS_CPU_C
            CODE    546AH     0001H     UNIT         ?PR?_?OSTIMETICKHOOK?OS_CPU_C



OVERLAY MAP OF MODULE:   test (TEST)


SEGMENT
  +--> CALLED SEGMENT
---------------------
?PR?_?OSTICKISR?OS_CPU_A
  +--> ?PR?_?OSINTENTER?UCOS_II
  +--> ?PR?_?OSTIMETICK?UCOS_II
  +--> ?PR?_?OSINTEXIT?UCOS_II

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

?PR?_?OSINTEXIT?UCOS_II
  +--> ?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

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

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

?PR?MAIN?TEST
  +--> ?PR?_?OSINIT?UCOS_II
  +--> ?PR?_?TASKSTART?TEST
  +--> ?PR?_?OSTASKCREATE?UCOS_II
  +--> ?PR?_?OSSTART?UCOS_II

?PR?_?OSINIT?UCOS_II
  +--> ?PR?_?OSINITHOOKBEGIN?OS_CPU_C
  +--> ?PR?_?OS_INITMISC?UCOS_II
  +--> ?PR?_?OS_INITRDYLIST?UCOS_II
  +--> ?PR?_?OS_INITTCBLIST?UCOS_II
BL51 BANKED LINKER/LOCATER V6.05                                                      04/08/2008  09:22:26  PAGE 5


  +--> ?PR?_?OS_INITEVENTLIST?UCOS_II
  +--> ?PR?_?OS_FLAGINIT?UCOS_II
  +--> ?PR?_?OS_MEMINIT?UCOS_II
  +--> ?PR?_?OS_QINIT?UCOS_II
  +--> ?PR?_?OS_INITTASKIDLE?UCOS_II
  +--> ?PR?_?OS_INITTASKSTAT?UCOS_II
  +--> ?PR?_?OSINITHOOKEND?OS_CPU_C

?PR?_?OS_INITTASKIDLE?UCOS_II
  +--> ?PR?_?OS_TASKIDLE?UCOS_II
  +--> ?PR?_?OSTASKCREATEEXT?UCOS_II

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

?PR?_?OSTASKCREATEEXT?UCOS_II
  +--> ?PR?_?OSTASKSTKINIT?OS_CPU_C
  +--> ?PR?_?OS_TCBINIT?UCOS_II
  +--> ?PR?_?OS_SCHED?UCOS_II

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

?PR?_?OS_SCHED?UCOS_II
  +--> ?PR?_?OS_EVENTTASKWAIT?UCOS_II
  +--> ?PR?_?OSCTXSW?OS_CPU_A

?PR?_?OS_INITTASKSTAT?UCOS_II
  +--> ?PR?_?OS_TASKSTAT?UCOS_II
  +--> ?PR?_?OSTASKCREATEEXT?UCOS_II

?PR?_?OS_TASKSTAT?UCOS_II
  +--> ?PR?_?OSTIMEDLY?UCOS_II
  +--> ?PR?_?OSTASKSTATHOOK?OS_CPU_C

?PR?_?OSTIMEDLY?UCOS_II
  +--> ?PR?_?OS_SCHED?UCOS_II

?PR?_?TASKSTART?TEST
  +--> ?PR?_?NT7606_INIT?DISPLAY
  +--> ?PR?_?OSSTATINIT?UCOS_II
  +--> ?PR?_?TASKSTARTCREATETASKS?TEST
  +--> ?PR?_?OSTIMESET?UCOS_II
  +--> ?PR?_?OSTIMEGET?UCOS_II
  +--> ?PR?_?MOVCUR?DISPLAY
  +--> ?PR?_?HEXTOASCII?TEST
  +--> ?PR?_?PUTCH?DISPLAY
  +--> ?PR?_?OSTIMEDLYHMSM?UCOS_II

?PR?_?NT7606_INIT?DISPLAY
  +--> ?PR?_?DELAY_US?DISPLAY
  +--> ?PR?_?DELAY1_MS?DISPLAY
  +--> ?PR?_?SENDB?DISPLAY
  +--> ?CO?DISPLAY
  +--> ?PR?_?LCDCONTRAST_SET?DISPLAY

BL51 BANKED LINKER/LOCATER V6.05                                                      04/08/2008  09:22:26  PAGE 6


?PR?_?DELAY1_MS?DISPLAY
  +--> ?PR?_?SENDB?DISPLAY

?PR?_?LCDCONTRAST_SET?DISPLAY
  +--> ?PR?_?SENDB?DISPLAY

?PR?_?OSSTATINIT?UCOS_II
  +--> ?PR?_?OSTIMEDLY?UCOS_II

?PR?_?TASKSTARTCREATETASKS?TEST
  +--> ?PR?_?TASK?TEST
  +--> ?PR?_?OSTASKCREATE?UCOS_II

?PR?_?TASK?TEST
  +--> ?PR?_?OSTIMEDLY?UCOS_II
  +--> ?PR?_?MOVCUR?DISPLAY
  +--> ?PR?_?PUTCH?DISPLAY

?PR?_?MOVCUR?DISPLAY
  +--> ?PR?_?SENDB?DISPLAY

?PR?_?PUTCH?DISPLAY
  +--> ?PR?_?SENDB?DISPLAY

?PR?_?OSTASKCREATE?UCOS_II

⌨️ 快捷键说明

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