📄 sio16c550_v2_f.m66
字号:
L166 LINKER/LOCATER V4.28 07/29/2003 08:17:17 PAGE 1
L166 LINKER/LOCATER V4.28, INVOKED BY:
C:\KEIL_170402\C166\BIN\L166.EXE D16550.obj, Start_v2_F.obj, Timer0.obj, .\EXCEPT.obj TO SIO16C550_V2_F RESERVE (8H-0BH,
>> 0ACH-0AFH) CLASSES (NCODE (0X010000-0X01DFFF), NCONST (0X01C000-0X01DFFF), NDATA (0X400000-0X403FFF), NDATA0 (0X4000
>> 00-0X403FFF), FDATA (0X404000-0X40FFFF), FDATA0 (0X404000-0X40FFFF), XDATA (0X404000-0X40FFFF), XDATA0 (0X404000-0X40
>> FFFF))
CPU TYPE: C167 or derivative
CPU MODE: SEGMENTED
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
D16550.obj (D16550)
COMMENT TYPE 128: C166 V4.26a
Start_v2_F.obj (?C_STARTUP)
COMMENT TYPE 128: A166 V4.26
Timer0.obj (TIMER0)
COMMENT TYPE 128: C166 V4.26a
.\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_F (D16550)
INTERRUPT PROCEDURE INT INTERRUPT NAME
=======================================================
?C_RESET 0 RESET
timer0 32 ---
MEMORY MAP OF MODULE: SIO16C550_V2_F (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 08:17:17 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 000257H 0001A8H CODE REL WORD --- --- PRIV ICODE ?C_STARTUP_CODE
000258H 000389H 000132H CODE REL WORD --- --- PRIV --- ?C_EXCMSG
00038AH 00044DH 0000C4H CODE REL WORD --- --- PRIV --- ?C_EXCEPT
00FA00H 00FBFFH 000200H DATA REL WORD --- 4 PUBL IDATA ?C_SYSSTACK
00FC00H 00FC1FH 000020H DATA --- BYTE --- --- --- *REG* ?C_MAINREGISTERS
00FC20H 00FC3FH 000020H DATA --- BYTE --- --- --- *REG* INTREGS
00FC40H 00FC49H 00000AH DATA REL WORD --- 4 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
400000H 400FFFH 001000H DATA REL WORD --- 3 PUBL NDATA ?C_USERSTACK
GROUP LIST OF MODULE: SIO16C550_V2_F (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
NDATA DATA --- 3 NDATA ?C_USERSTACK
SDATA DATA --- 4 IDATA ?C_SYSSTACK
IDATA0 ?ID0?TIMER0
PUBLIC SYMBOLS OF MODULE: SIO16C550_V2_F (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 08:17:17 PAGE 3
3F8000H ?C_NDATABASE CONST --- --- ---
00003FH ?C_NDATABASESEG CONST --- --- ---
000000H ?C_PAGEDPP0 CONST --- --- ---
000007H ?C_PAGEDPP1 CONST --- --- ---
000100H ?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
400000H ?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_F (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 08:17:17 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 --- ---
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -