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

📄 sio16c550_v2_r.m66

📁 TQ公司的STK16x开发系统的源码
💻 M66
📖 第 1 页 / 共 4 页
字号:
L166 LINKER/LOCATER V4.28                                                               07/29/2003  07:38:21  PAGE 1


L166 LINKER/LOCATER V4.28, INVOKED BY:
C:\KEIL_170402\C166\BIN\L166.EXE D16550.obj, Timer0.obj, Start_v2_R.obj, EXCEPT.obj TO SIO16C550_V2_R RESERVE (8H-0BH, 0
>> ACH-0AFH) CLASSES (NCODE (0X010000-0X01DFFF), NCONST (0X01C000-0X01DFFF), NDATA (0X020000-0X023FFF), NDATA0 (0X020000
>> -0X023FFF), FDATA (0X024000-0X02FFFF), FDATA0 (0X024000-0X02FFFF), XDATA (0X024000-0X02FFFF), XDATA0 (0X024000-0X02FF
>> FF))


CPU TYPE:     C167 or derivative
CPU MODE:     SEGMENTED
MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  D16550.obj (D16550)
         COMMENT TYPE 128: C166 V4.26a
  Timer0.obj (TIMER0)
         COMMENT TYPE 128: C166 V4.26a
  Start_v2_R.obj (?C_STARTUP)
         COMMENT TYPE 128: A166 V4.26
  EXCEPT.obj (EXCEPT)
         COMMENT TYPE 128: A166 V4.26
  C:\KEIL_170402\C166\LIB\C167S.LIB (?C_ENDINIT)
         COMMENT TYPE 128: A166 V4.23f
  C:\KEIL_170402\C166\LIB\C167S.LIB (?C_LMUL)
         COMMENT TYPE 128: A166 V4.23f
  C:\KEIL_170402\C166\LIB\C167S.LIB (?C_ULDIV)
         COMMENT TYPE 128: A166 V4.23f
  C:\KEIL_170402\C166\LIB\C167S.LIB (PRINTF)
         COMMENT TYPE 128: A166 V4.23f
  C:\KEIL_170402\C166\LIB\C167S.LIB (ISALNUM)
         COMMENT TYPE 128: C166 V4.25g
  C:\KEIL_170402\C166\LIB\C167S.LIB (TOUPPER)
         COMMENT TYPE 128: C166 V4.25g
  C:\KEIL_170402\C166\LIB\C167S.LIB (?C?PRNFMT)
         COMMENT TYPE 128: A166 V4.23f
  C:\KEIL_170402\C166\LIB\C167S.LIB (?C_HCASTS)
         COMMENT TYPE 128: A166 V4.23f


INTERRUPT PROCEDURES OF MODULE:  SIO16C550_V2_R (D16550)


INTERRUPT PROCEDURE                 INT  INTERRUPT NAME
=======================================================
timer0                               32  ---  
?C_RESET                              0  RESET


MEMORY MAP OF MODULE:  SIO16C550_V2_R (D16550)


START     STOP      LENGTH    TYPE  RTYP  ALIGN  TGR  GRP  COMB  CLASS   SECTION NAME
=====================================================================================
000000H   000003H   000004H   ---   ---   ---    ---  ---  ---   * INTVECTOR TABLE *
000004H   000005H   000002H   XDATA REL   WORD   ---  ---  GLOB  ---     ?C_INITSEC
000008H   00000BH   000004H   ---   ---   ---    ---  ---  ---   * RESERVED MEMORY *
000010H   000013H   000004H   CODE  ABS   AT..   ---  ---  PRIV  ---     ?C_STKOF_EXC_AREA
000018H   00001BH   000004H   CODE  ABS   AT..   ---  ---  PRIV  ---     ?C_STKUF_EXC_AREA
L166 LINKER/LOCATER V4.28                                                             07/29/2003  07:38:21  PAGE 2


00001CH   000021H   000006H   CONST ABS   WORD   ---  ---  PRIV  ---     ?C_CLRMEMSEC
000028H   00002BH   000004H   CODE  ABS   AT..   ---  ---  PRIV  ---     ?C_CLASB_EXC_AREA
000080H   000083H   000004H   ---   ---   ---    ---  ---  ---   * INTVECTOR TABLE *
0000ACH   0000AFH   000004H   ---   ---   ---    ---  ---  ---   * RESERVED MEMORY *
0000B0H   000245H   000196H   CODE  REL   WORD   ---  ---  PRIV  ICODE   ?C_STARTUP_CODE
000246H   000377H   000132H   CODE  REL   WORD   ---  ---  PRIV  ---     ?C_EXCMSG
000378H   00043BH   0000C4H   CODE  REL   WORD   ---  ---  PRIV  ---     ?C_EXCEPT
00FA00H   00FBFFH   000200H   DATA  REL   WORD   ---    3  PUBL  IDATA   ?C_SYSSTACK
00FC00H   00FC1FH   000020H   DATA  ---   BYTE   ---  ---  ---   *REG*   INTREGS
00FC20H   00FC3FH   000020H   DATA  ---   BYTE   ---  ---  ---   *REG*   ?C_MAINREGISTERS
00FC40H   00FC49H   00000AH   DATA  REL   WORD   ---    3  PUBL  IDATA0  ?ID0?TIMER0
010000H   0103ADH   0003AEH   CODE  REL   WORD   ---    1  PUBL  NCODE   ?C_LIB_CODE
0103AEH   0105DDH   000230H   CODE  REL   WORD   ---    1  PUBL  NCODE   ?PR?D16550
0105DEH   0106BDH   0000E0H   CODE  REL   WORD   ---    1  PUBL  NCODE   ?PR?TIMER0
0106BEH   0106E9H   00002CH   CODE  REL   WORD   ---    1  PUBL  NCODE   ?PR?ISALNUM
0106EAH   010701H   000018H   CODE  REL   WORD   ---    1  PUBL  NCODE   ?PR?TOUPPER
01C000H   01C0FAH   0000FBH   DATA  REL   WORD   ---    2  PUBL  NCONST  ?NC?D16550
01C0FCH   01C13BH   000040H   DATA  REL   WORD   ---    2  PUBL  NCONST  ?NC??PRNFMT
020000H   020FFFH   001000H   DATA  REL   WORD   ---    4  PUBL  NDATA   ?C_USERSTACK



GROUP LIST OF MODULE:  SIO16C550_V2_R (D16550)


GROUP NAME                           TYPE  TGR  GRP  CLASS       SECTION NAME
=============================================================================
NCODE                                CODE  ---    1  NCODE       ?PR?D16550
                                                     NCODE       ?PR?TIMER0
                                                     NCODE       ?C_LIB_CODE
                                                     NCODE       ?PR?ISALNUM
                                                     NCODE       ?PR?TOUPPER

NCONST                               DATA  ---    2  NCONST      ?NC?D16550
                                                     NCONST      ?NC??PRNFMT

SDATA                                DATA  ---    3  IDATA0      ?ID0?TIMER0
                                                     IDATA       ?C_SYSSTACK

NDATA                                DATA  ---    4  NDATA       ?C_USERSTACK




PUBLIC SYMBOLS OF MODULE:  SIO16C550_V2_R (D16550)


      VALUE       PUBLIC SYMBOL NAME               REP   TGR  CLASS   SECTION
      =======================================================================
      01011CH     ?C?PRNFMT                        LABEL ---  NCODE   ?C_LIB_CODE
      00001CH     ?C_CLRMEMSECSTART                VAR   ---  ---     ---
      000004H     ?C_ENDINIT                       VAR   ---  ---     ?C_INITSEC
      010380H     ?C_HCASTS                        LABEL ---  NCODE   ?C_LIB_CODE
      000004H     ?C_INITSECSTART                  VAR   ---  ---     ---
      010000H     ?C_LMUL                          LABEL ---  NCODE   ?C_LIB_CODE
      018000H     ?C_NCONSTBASE                    CONST ---  ---     ---
      000001H     ?C_NCONSTBASESEG                 CONST ---  ---     ---
L166 LINKER/LOCATER V4.28                                                             07/29/2003  07:38:21  PAGE 3


      018000H     ?C_NDATABASE                     CONST ---  ---     ---
      000001H     ?C_NDATABASESEG                  CONST ---  ---     ---
      000000H     ?C_PAGEDPP0                      CONST ---  ---     ---
      000007H     ?C_PAGEDPP1                      CONST ---  ---     ---
      000008H     ?C_PAGEDPP2                      CONST ---  ---     ---
      0000B0H     ?C_STARTUP                       LABEL ---  ICODE   ?C_STARTUP_CODE
      00FA00H     ?C_SYSSTKBOT                     VAR   ---  IDATA   ?C_SYSSTACK
      00FC00H     ?C_SYSSTKTOP                     VAR   ---  IDATA   ?C_SYSSTACK
      010018H     ?C_ULDIV                         LABEL ---  NCODE   ?C_LIB_CODE
      020000H     ?C_USRSTKBOT                     VAR   ---  NDATA   ?C_USERSTACK
      000000H     ?L?VECSC                         CONST ---  ---     ---
      000000H     RESET                            INTNO ---  ---     ---
      01040AH     _getkey                          LABEL ---  NCODE   ?PR?D16550
      01C000H     bg_xvalues                       VAR   ---  NCONST  ?NC?D16550
      00FC44H     inc_counter                      VAR   ---  IDATA0  ?ID0?TIMER0
      0103AEH     initasc                          LABEL ---  NCODE   ?PR?D16550
      0106BEH     isalnum                          LABEL ---  NCODE   ?PR?ISALNUM
      0103D8H     keypressed                       LABEL ---  NCODE   ?PR?D16550
      010542H     lauflicht                        LABEL ---  NCODE   ?PR?D16550
      01058AH     main                             LABEL ---  NCODE   ?PR?D16550
      0104A4H     primzahlen                       LABEL ---  NCODE   ?PR?D16550
      0100AAH     printf                           LABEL ---  NCODE   ?C_LIB_CODE
      01041AH     putchar                          LABEL ---  NCODE   ?PR?D16550
      010448H     sio_getchar                      LABEL ---  NCODE   ?PR?D16550
      00FC46H     timer_counter                    VAR   ---  IDATA0  ?ID0?TIMER0
      00FC40H     timer_counter_20us               VAR   ---  IDATA0  ?ID0?TIMER0
      010686H     timer_delay_10ms                 LABEL ---  NCODE   ?PR?TIMER0
      0106A2H     timer_delay_20us                 LABEL ---  NCODE   ?PR?TIMER0
      01065AH     timer_get_10ms                   LABEL ---  NCODE   ?PR?TIMER0
      010670H     timer_get_20us                   LABEL ---  NCODE   ?PR?TIMER0
      010616H     timer_init                       LABEL ---  NCODE   ?PR?TIMER0
      010640H     timer_reset                      LABEL ---  NCODE   ?PR?TIMER0
      0106EAH     toupper                          LABEL ---  NCODE   ?PR?TOUPPER



SYMBOL TABLE OF MODULE:  SIO16C550_V2_R (D16550)

      VALUE       TYPE      REP       LENGTH  TGR   SYMBOL NAME
      =========================================================
      01058AH     GLOBAL    LABEL     ---     ---   main
      01041AH     PUBLIC    LABEL     ---     ---   putchar
      0103AEH     PUBLIC    LABEL     ---     ---   initasc
      01040AH     PUBLIC    LABEL     ---     ---   _getkey
      0103D8H     PUBLIC    LABEL     ---     ---   keypressed
      010542H     PUBLIC    LABEL     ---     ---   lauflicht
      0104A4H     PUBLIC    LABEL     ---     ---   primzahlen
      010448H     PUBLIC    LABEL     ---     ---   sio_getchar
      01C000H     PUBLIC    VAR       ---     ---   bg_xvalues

      0103AEH     BLOCK     LVL=0     002AH   ---   initasc
      000008H     SYMBOL    REG       ---     ---   br_number
      0103AEH     LINE      ---       ---     ---   #181
      0103AEH     LINE      ---       ---     ---   #184
      0103BAH     LINE      ---       ---     ---   #185
      0103CCH     LINE      ---       ---     ---   #187
      0103D6H     LINE      ---       ---     ---   #188
L166 LINKER/LOCATER V4.28                                                             07/29/2003  07:38:21  PAGE 4


      ---         BLOCKEND  LVL=0     ---     ---   

      0103D8H     BLOCK     LVL=0     0032H   ---   keypressed
      0103D8H     BLOCK     LVL=1     0030H   ---   
      00000AH     SYMBOL    REG       ---     ---   flag
      00000CH     SYMBOL    REG       ---     ---   ch
      ---         BLOCKEND  LVL=1     ---     ---   
      0103D8H     LINE      ---       ---     ---   #193
      0103D8H     LINE      ---       ---     ---   #194
      0103D8H     LINE      ---       ---     ---   #198
      0103E2H     LINE      ---       ---     ---   #199
      0103EEH     LINE      ---       ---     ---   #201
      010406H     LINE      ---       ---     ---   #202
      010408H     LINE      ---       ---     ---   #203
      ---         BLOCKEND  LVL=0     ---     ---   

      01040AH     BLOCK     LVL=0     0010H   ---   _getkey
      01040AH     BLOCK     LVL=1     000EH   ---   
      000008H     SYMBOL    REG       ---     ---   ch
      ---         BLOCKEND  LVL=1     ---     ---   
      01040AH     LINE      ---       ---     ---   #208
      01040AH     LINE      ---       ---     ---   #209
      01040AH     LINE      ---       ---     ---   #211
      010410H     LINE      ---       ---     ---   #212
      010418H     LINE      ---       ---     ---   #213
      010418H     LINE      ---       ---     ---   #214
      ---         BLOCKEND  LVL=0     ---     ---   

      01041AH     BLOCK     LVL=0     002EH   ---   putchar
      00000DH     SYMBOL    REG       ---     ---   ch
      01041AH     LINE      ---       ---     ---   #220
      01041EH     LINE      ---       ---     ---   #222
      01042AH     LINE      ---       ---     ---   #223
      01043AH     LINE      ---       ---     ---   #224
      010444H     LINE      ---       ---     ---   #225
      ---         BLOCKEND  LVL=0     ---     ---   

      010448H     BLOCK     LVL=0     005CH   ---   sio_getchar
      01044CH     BLOCK     LVL=1     0052H   ---   
      00000DH     SYMBOL    REG       ---     ---   c
      ---         BLOCKEND  LVL=1     ---     ---   
      010448H     LINE      ---       ---     ---   #232
      01044CH     LINE      ---       ---     ---   #233
      01044CH     LINE      ---       ---     ---   #237
      01044CH     LINE      ---       ---     ---   #239
      010450H     LINE      ---       ---     ---   #242
      010460H     LINE      ---       ---     ---   #244
      010460H     LINE      ---       ---     ---   #245
      010460H     LINE      ---       ---     ---   #246
      010464H     LINE      ---       ---     ---   #248
      010464H     LINE      ---       ---     ---   #249
      01046AH     LINE      ---       ---     ---   #250
      01046EH     LINE      ---       ---     ---   #253
      01046EH     LINE      ---       ---     ---   #254
      010490H     LINE      ---       ---     ---   #256
      010498H     LINE      ---       ---     ---   #257
      01049CH     LINE      ---       ---     ---   #258
L166 LINKER/LOCATER V4.28                                                             07/29/2003  07:38:21  PAGE 5


      01049EH     LINE      ---       ---     ---   #259
      01049EH     LINE      ---       ---     ---   #261
      01049EH     LINE      ---       ---     ---   #263
      ---         BLOCKEND  LVL=0     ---     ---   

      0104A4H     BLOCK     LVL=0     009EH   ---   primzahlen
      0104ACH     BLOCK     LVL=1     008CH   ---   
      000000H     SYMBOL    AUTO      ---     ---   z
      000008H     SYMBOL    REG       ---     ---   t
      00000EH     SYMBOL    REG       ---     ---   r
      ---         BLOCKEND  LVL=1     ---     ---   
      0104A4H     LINE      ---       ---     ---   #279
      0104ACH     LINE      ---       ---     ---   #280
      0104ACH     LINE      ---       ---     ---   #282
      0104B4H     LINE      ---       ---     ---   #283
      0104C2H     LINE      ---       ---     ---   #284
      0104C4H     LINE      ---       ---     ---   #286
      0104E2H     LINE      ---       ---     ---   #287
      010506H     LINE      ---       ---     ---   #288
      01051CH     LINE      ---       ---     ---   #289
      01052CH     LINE      ---       ---     ---   #290
      010534H     LINE      ---       ---     ---   #291
      010538H     LINE      ---       ---     ---   #292
      ---         BLOCKEND  LVL=0     ---     ---   

      010542H     BLOCK     LVL=0     0048H   ---   lauflicht

⌨️ 快捷键说明

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