📄 pec.m66
字号:
L166 LINKER/LOCATER V4.25 07/02/2002 16:41:27 PAGE 1
L166 LINKER/LOCATER V4.25, INVOKED BY:
C:\KEIL\C166\BIN\L166.EXE pec.obj TO pec CLASSES (ICODE (0X0-0X3FFE), NCODE (0X0-0X3FFE), FCONST (0X0-0X3FFE), HCONST (0
>> X0-0X3FFE), XCONST (0X0-0X3FFE), NCONST (0X0-0X3FFE), NDATA (0X4000-0X7FFF), NDATA0 (0X4000-0X7FFF), SDATA (0XF600-0X
>> FDFF), SDATA0 (0XF600-0XFDFF), IDATA (0XF600-0XFDFF), IDATA0 (0XF600-0XFDFF), FDATA (0X4000-0XBFFE), FDATA0 (0X4000-0
>> XBFFE), HDATA (0X4000-0XBFFE), HDATA0 (0X4000-0XBFFE), XDATA (0X4000-0XBFFE), XDATA0 (0X4000-0XBFFE)) CINITTAB (0X0-0
>> X3FFE)
CPU TYPE: C167 or derivative
CPU MODE: SEGMENTED
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
pec.obj (PEC)
COMMENT TYPE 128: C166 V4.22c
C:\KEIL\C166\LIB\C167S.LIB (?C_STARTUP)
COMMENT TYPE 128: A166 V4.21c
C:\KEIL\C166\LIB\C167S.LIB (?C_ULDIV)
COMMENT TYPE 128: A166 V4.21c
C:\KEIL\C166\LIB\C167S.LIB (STRLEN)
COMMENT TYPE 128: C166 V4.21d
C:\KEIL\C166\LIB\C167S.LIB (?C_ENDINIT)
COMMENT TYPE 128: A166 V4.21c
INTERRUPT PROCEDURES OF MODULE: pec (PEC)
INTERRUPT PROCEDURE INT INTERRUPT NAME
=====================================================
serial_TX_irq 42 S0TINT
?C_RESET 0 RESET
MEMORY MAP OF MODULE: pec (PEC)
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 000011H 00000CH DATA REL WORD --- 2 PUBL NCONST ?NC?PEC
000012H 0000A3H 000092H CODE REL WORD --- 1 PUBL NCODE ?C_LIB_CODE
0000A8H 0000ABH 000004H --- --- --- --- --- --- * INTVECTOR TABLE *
0000ACH 0001C9H 00011EH CODE REL WORD --- --- PRIV ICODE ?C_STARTUP_CODE
0001CAH 000247H 00007EH CODE REL WORD --- 1 PUBL NCODE ?PR?PEC
000248H 000255H 00000EH CODE REL WORD --- 1 PUBL NCODE ?PR?STRLEN
004000H 004FFFH 001000H DATA REL WORD --- 3 PUBL NDATA ?C_USERSTACK
00FA00H 00FBFFH 000200H --- --- --- --- --- --- * SYSTEM STACK *
00FC00H 00FC1FH 000020H DATA --- BYTE --- --- --- *REG* ?C_MAINREGISTERS
00FCE0H 00FCE3H 000004H --- --- --- --- --- --- * PEC MEMORY *
GROUP LIST OF MODULE: pec (PEC)
L166 LINKER/LOCATER V4.25 07/02/2002 16:41:27 PAGE 2
GROUP NAME TYPE TGR GRP CLASS SECTION NAME
=============================================================================
NCODE CODE --- 1 NCODE ?PR?PEC
NCODE ?C_LIB_CODE
NCODE ?PR?STRLEN
NCONST DATA --- 2 NCONST ?NC?PEC
NDATA DATA --- 3 NDATA ?C_USERSTACK
PUBLIC SYMBOLS OF MODULE: pec (PEC)
VALUE PUBLIC SYMBOL NAME REP TGR CLASS SECTION
=======================================================================
000000H ?C_CLRMEMSECSTART VAR --- --- ---
000004H ?C_ENDINIT VAR --- --- ?C_INITSEC
000004H ?C_INITSECSTART VAR --- --- ---
000000001FFFC000H ?C_NCONSTBASE CONST --- --- ---
000000001FFFFFFFH ?C_NCONSTBASESEG CONST --- --- ---
000000001FFFC000H ?C_NDATABASE CONST --- --- ---
000000001FFFFFFFH ?C_NDATABASESEG CONST --- --- ---
000000H ?C_PAGEDPP0 CONST --- --- ---
000000H ?C_PAGEDPP1 CONST --- --- ---
000001H ?C_PAGEDPP2 CONST --- --- ---
0000ACH ?C_STARTUP LABEL --- ICODE ?C_STARTUP_CODE
00FA00H ?C_SYSSTKBOT CONST --- --- ---
000012H ?C_ULDIV LABEL --- NCODE ?C_LIB_CODE
004000H ?C_USRSTKBOT VAR --- NDATA ?C_USERSTACK
000000H RESET INTNO --- --- ---
*EXTRN* S0TINT --- --- --- ---
000240H main LABEL --- NCODE ?PR?PEC
0001CAH serial_PEC0_setup LABEL --- NCODE ?PR?PEC
0001F2H serial_TX_irq LABEL --- NCODE ?PR?PEC
000202H serial_setup LABEL --- NCODE ?PR?PEC
000006H string1 VAR --- NCONST ?NC?PEC
000248H strlen LABEL --- NCODE ?PR?STRLEN
SYMBOL TABLE OF MODULE: pec (PEC)
VALUE TYPE REP LENGTH TGR SYMBOL NAME
=========================================================
000240H GLOBAL LABEL --- --- main
0001F2H PUBLIC LABEL --- --- serial_TX_irq
000202H PUBLIC LABEL --- --- serial_setup
0001CAH PUBLIC LABEL --- --- serial_PEC0_setup
000006H PUBLIC VAR --- --- string1
0001CAH BLOCK LVL=0 0028H --- serial_PEC0_setup
0001CAH LINE --- --- --- #18
0001CAH LINE --- --- --- #20
L166 LINKER/LOCATER V4.25 07/02/2002 16:41:27 PAGE 3
0001E0H LINE --- --- --- #21
0001E8H LINE --- --- --- #22
0001F0H LINE --- --- --- #23
--- BLOCKEND LVL=0 --- ---
0001F2H BLOCK LVL=0 0010H --- serial_TX_irq
0001F2H LINE --- --- --- #29
0001F8H LINE --- --- --- #31
0001FAH LINE --- --- --- #32
--- BLOCKEND LVL=0 --- ---
000202H BLOCK LVL=0 003EH --- serial_setup
000008H SYMBOL REG --- --- baud
000202H LINE --- --- --- #38
000202H LINE --- --- --- #41
000226H LINE --- --- --- #43
00022AH LINE --- --- --- #44
00022EH LINE --- --- --- #45
000232H LINE --- --- --- #47
000236H LINE --- --- --- #48
00023AH LINE --- --- --- #50
00023CH LINE --- --- --- #51
00023EH LINE --- --- --- #52
--- BLOCKEND LVL=0 --- ---
000240H BLOCK LVL=0 0008H --- main
000240H LINE --- --- --- #57
000240H LINE --- --- --- #59
000246H LINE --- --- --- #61
000246H LINE --- --- --- #63
--- BLOCKEND LVL=0 --- ---
0000ACH PUBLIC LABEL --- --- ?C_STARTUP
004000H PUBLIC VAR --- --- ?C_USRSTKBOT
00FA00H PUBLIC CONST --- --- ?C_SYSSTKBOT
000000H GLOBAL INTNO --- --- RESET
0000ACH BLOCK LVL=0 011EH --- ?C_RESET
--- BLOCKEND LVL=0 --- ---
000012H PUBLIC LABEL --- --- ?C_ULDIV
000012H BLOCK LVL=0 0092H --- ?C_ULDIV
--- BLOCKEND LVL=0 --- ---
000248H PUBLIC LABEL --- --- strlen
000004H PUBLIC VAR --- --- ?C_ENDINIT
FUNCTION REGISTER MASKS
FUNCTION . . . . . . REG MASK
=============================
L166 RUN COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -