📄 gpt.m66
字号:
L166 LINKER/LOCATER V5.22 09/12/2008 14:53:44 PAGE 1
L166 LINKER/LOCATER V5.22, INVOKED BY:
C:\KEIL\C166\BIN\L166.EXE MAIN.obj, IO.obj, GPT1.obj TO GPT CLASSES (ICODE (0X0-0XFFF), NCODE (0X0-0XFFF), FCONST (0X0-0
>> XFFF), HCONST (0X0-0XFFF), XCONST (0X0-0XFFF), NCONST (0X0-0XFFF), NDATA (0X1000-0X1FFF), NDATA0 (0X1000-0X1FFF), SDA
>> TA (0XF600-0XFDFF), SDATA0 (0XF600-0XFDFF), IDATA (0XF600-0XFDFF), IDATA0 (0XF600-0XFDFF), FDATA (0X1000-0X1FFF), FDA
>> TA0 (0X1000-0X1FFF), HDATA (0X1000-0X1FFF), HDATA0 (0X1000-0X1FFF), XDATA (0X1000-0X1FFF), XDATA0 (0X1000-0X1FFF)) CI
>> NITTAB (0X0-0XFFF)
CPU TYPE: C167 or derivative
CPU MODE: SEGMENTED
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
MAIN.obj (MAIN)
COMMENT TYPE 128: C166 V6.08
IO.obj (IO)
COMMENT TYPE 128: C166 V6.08
GPT1.obj (GPT1)
COMMENT TYPE 128: C166 V6.08
C:\KEIL\C166\LIB\C167S.LIB (?C_STARTUP)
COMMENT TYPE 128: A166 V5.30
C:\KEIL\C166\LIB\C167S.LIB (?C_ENDINIT)
COMMENT TYPE 128: A166 V5.30
INTERRUPT PROCEDURES OF MODULE: GPT (MAIN)
INTERRUPT PROCEDURE INT INTERRUPT NAME
=======================================================
GPT1_viTmr3 35 ---
?C_RESET 0 RESET
MEMORY MAP OF MODULE: GPT (MAIN)
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
000006H 00000BH 000006H CONST ABS WORD --- --- PRIV --- ?C_CLRMEMSEC
00000CH 000055H 00004AH CODE REL WORD --- 1 PUBL NCODE ?PR?GPT1
00008CH 00008FH 000004H --- --- --- --- --- --- * INTVECTOR TABLE *
000090H 0001ADH 00011EH CODE REL WORD --- --- PRIV ICODE ?C_STARTUP_CODE
0001AEH 000257H 0000AAH CODE REL WORD --- 1 PUBL NCODE ?PR?IO
000258H 0002DFH 000088H CODE REL WORD --- 1 PUBL NCODE ?PR?MAIN
001000H 001FFFH 001000H DATA REL WORD --- 2 PUBL NDATA ?C_USERSTACK
002000H 002001H 000002H DATA REL WORD --- 2 PUBL NDATA0 ?ND0?GPT1
00FA00H 00FBFFH 000200H --- --- --- --- --- --- * SYSTEM STACK *
00FC00H 00FC1FH 000020H DATA --- BYTE --- --- --- *REG* ?C_MAINREGISTERS
GROUP LIST OF MODULE: GPT (MAIN)
L166 LINKER/LOCATER V5.22 09/12/2008 14:53:44 PAGE 2
GROUP NAME TYPE TGR GRP CLASS SECTION NAME
=============================================================================
NCODE CODE --- 1 NCODE ?PR?MAIN
NCODE ?PR?IO
NCODE ?PR?GPT1
NDATA DATA --- 2 NDATA0 ?ND0?GPT1
NDATA ?C_USERSTACK
PUBLIC SYMBOLS OF MODULE: GPT (MAIN)
VALUE PUBLIC SYMBOL NAME REP TGR CLASS SECTION
=======================================================================
000006H ?C_CLRMEMSECSTART VAR --- --- ---
000004H ?C_ENDINIT VAR --- --- ?C_INITSEC
000004H ?C_INITSECSTART VAR --- --- ---
000000001FFFC000H ?C_NCONSTBASE CONST --- --- ---
000000001FFFFFFFH ?C_NCONSTBASESEG CONST --- --- ---
000000001FFF8000H ?C_NDATABASE CONST --- --- ---
000000001FFFFFFFH ?C_NDATABASESEG CONST --- --- ---
000000H ?C_PAGEDPP0 CONST --- --- ---
000000H ?C_PAGEDPP1 CONST --- --- ---
000000H ?C_PAGEDPP2 CONST --- --- ---
000090H ?C_STARTUP LABEL --- ICODE ?C_STARTUP_CODE
00FA00H ?C_SYSSTKBOT CONST --- --- ---
00FC00H ?C_SYSSTKTOP CONST --- --- ---
001000H ?C_USRSTKBOT VAR --- NDATA ?C_USERSTACK
00000CH GPT1_vInit LABEL --- NCODE ?PR?GPT1
00002CH GPT1_viTmr3 LABEL --- NCODE ?PR?GPT1
0001AEH IO_vInit LABEL --- NCODE ?PR?IO
000258H MAIN_vInit LABEL --- NCODE ?PR?MAIN
00026CH MAIN_vUnlockProtecReg LABEL --- NCODE ?PR?MAIN
000000H RESET INTNO --- --- ---
002000H i VAR --- NDATA0 ?ND0?GPT1
0002DCH main LABEL --- NCODE ?PR?MAIN
SYMBOL TABLE OF MODULE: GPT (MAIN)
VALUE TYPE REP LENGTH TGR SYMBOL NAME
=========================================================
0002DCH GLOBAL LABEL --- --- main
000258H PUBLIC LABEL --- --- MAIN_vInit
00026CH PUBLIC LABEL --- --- MAIN_vUnlockProtecReg
000258H BLOCK LVL=0 0014H --- MAIN_vInit
000258H LINE --- --- --- #120
000258H LINE --- --- --- #134
00025AH LINE --- --- --- #135
000260H LINE --- --- --- #253
000264H LINE --- --- --- #256
000268H LINE --- --- --- #263
L166 LINKER/LOCATER V5.22 09/12/2008 14:53:44 PAGE 3
00026AH LINE --- --- --- #265
--- BLOCKEND LVL=0 --- ---
00026CH BLOCK LVL=0 0070H --- MAIN_vUnlockProtecReg
00026CH BLOCK LVL=1 006EH ---
000005H SYMBOL REG --- --- ubPASSWORD
--- BLOCKEND LVL=1 --- ---
00026CH LINE --- --- --- #292
00026CH LINE --- --- --- #293
00026CH LINE --- --- --- #296
00027AH LINE --- --- --- #299
000284H LINE --- --- --- #300
000286H LINE --- --- --- #301
000290H LINE --- --- --- #303
000290H LINE --- --- --- #305
00029EH LINE --- --- --- #307
0002A4H LINE --- --- --- #308
0002A8H LINE --- --- --- #310
0002B2H LINE --- --- --- #311
0002B4H LINE --- --- --- #313
0002BEH LINE --- --- --- #314
0002C4H LINE --- --- --- #316
0002CEH LINE --- --- --- #317
0002D0H LINE --- --- --- #318
0002DAH LINE --- --- --- #320
--- BLOCKEND LVL=0 --- ---
0002DCH BLOCK LVL=0 0004H --- main
0002DCH LINE --- --- --- #346
0002DCH LINE --- --- --- #352
0002DEH LINE --- --- --- #355
0002DEH LINE --- --- --- #357
--- BLOCKEND LVL=0 --- ---
0001AEH PUBLIC LABEL --- --- IO_vInit
0001AEH BLOCK LVL=0 00AAH --- IO_vInit
0001AEH LINE --- --- --- #122
0001AEH LINE --- --- --- #131
0001B4H LINE --- --- --- #151
0001B8H LINE --- --- --- #152
0001BEH LINE --- --- --- #153
0001C2H LINE --- --- --- #173
0001C6H LINE --- --- --- #174
0001CCH LINE --- --- --- #175
0001D0H LINE --- --- --- #182
0001D4H LINE --- --- --- #183
0001DAH LINE --- --- --- #185
0001DEH LINE --- --- --- #186
0001E2H LINE --- --- --- #214
0001E6H LINE --- --- --- #215
0001ECH LINE --- --- --- #217
0001F0H LINE --- --- --- #218
0001F4H LINE --- --- --- #239
0001F8H LINE --- --- --- #240
0001FCH LINE --- --- --- #241
000202H LINE --- --- --- #243
000206H LINE --- --- --- #245
L166 LINKER/LOCATER V5.22 09/12/2008 14:53:44 PAGE 4
00020AH LINE --- --- --- #246
00020EH LINE --- --- --- #264
000214H LINE --- --- --- #265
000218H LINE --- --- --- #266
00021EH LINE --- --- --- #268
000222H LINE --- --- --- #270
000226H LINE --- --- --- #271
00022AH LINE --- --- --- #278
00022EH LINE --- --- --- #285
000232H LINE --- --- --- #286
000236H LINE --- --- --- #287
00023CH LINE --- --- --- #289
000240H LINE --- --- --- #291
000244H LINE --- --- --- #292
000248H LINE --- --- --- #299
00024CH LINE --- --- --- #300
000252H LINE --- --- --- #301
000256H LINE --- --- --- #308
--- BLOCKEND LVL=0 --- ---
00002CH PUBLIC LABEL --- --- GPT1_viTmr3
00000CH PUBLIC LABEL --- --- GPT1_vInit
002000H PUBLIC VAR --- --- i
00000CH BLOCK LVL=0 0020H --- GPT1_vInit
00000CH LINE --- --- --- #123
00000CH LINE --- --- --- #145
000010H LINE --- --- --- #146
000014H LINE --- --- --- #157
000018H LINE --- --- --- #158
00001CH LINE --- --- --- #169
000020H LINE --- --- --- #170
000024H LINE --- --- --- #185
000028H LINE --- --- --- #192
00002AH LINE --- --- --- #194
--- BLOCKEND LVL=0 --- ---
00002CH BLOCK LVL=0 002AH --- GPT1_viTmr3
00002CH LINE --- --- --- #225
00002EH LINE --- --- --- #233
000032H LINE --- --- --- #235
00003AH LINE --- --- --- #236
000040H LINE --- --- --- #238
000044H LINE --- --- --- #239
00004AH LINE --- --- --- #240
00004EH LINE --- --- --- #242
000052H LINE --- --- --- #246
--- BLOCKEND LVL=0 --- ---
000090H PUBLIC LABEL --- --- ?C_STARTUP
001000H PUBLIC VAR --- --- ?C_USRSTKBOT
00FA00H PUBLIC CONST --- --- ?C_SYSSTKBOT
00FC00H PUBLIC CONST --- --- ?C_SYSSTKTOP
000000H GLOBAL INTNO --- --- RESET
000090H BLOCK LVL=0 011EH --- ?C_RESET
--- BLOCKEND LVL=0 --- ---
000004H PUBLIC VAR --- --- ?C_ENDINIT
L166 LINKER/LOCATER V5.22 09/12/2008 14:53:44 PAGE 5
FUNCTION REGISTER MASKS
FUNCTION . . . . . . . . REG MASK
=================================
*** WARNING L5: SECTION LOCATED OUTSIDE CLASS AREA
SECTION: ?ND0?GPT1
CLASS: NDATA0
******************************************************************************
* RESTRICTED VERSION WITH 4000H BYTE CODE SIZE LIMIT; USED: 017CH BYTE ( 2%) *
******************************************************************************
Program Size: data=4098(near=4098) const=8(near=0) code=666
L166 RUN COMPLETE. 1 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -