📄 muxclock4.m51
字号:
BL51 BANKED LINKER/LOCATER V6.15 11/23/2000 06:45:53 PAGE 1
BL51 BANKED LINKER/LOCATER V6.15, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE muxclock4.obj, RTXCONF.obj TO muxclock4 RTX51 RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
muxclock4.obj (MUXCLOCK4)
RTXCONF.obj (?RTX?CONFIGURATION)
D:\KEIL\C51\LIB\RTX51.LIB (RTXCLK)
D:\KEIL\C51\LIB\RTX51.LIB (RTXCREA)
D:\KEIL\C51\LIB\RTX51.LIB (RTXDATA)
D:\KEIL\C51\LIB\RTX51.LIB (RTXDELET)
D:\KEIL\C51\LIB\RTX51.LIB (RTXINIT)
D:\KEIL\C51\LIB\RTX51.LIB (RTXINT)
D:\KEIL\C51\LIB\RTX51.LIB (RTXWAIT)
D:\KEIL\C51\LIB\RTX51.LIB (RTX51_LIB____VERSION_0V700)
D:\KEIL\C51\LIB\RTX51.LIB (RTX2C51)
D:\KEIL\C51\LIB\RTX51.LIB (RTXBLOCK)
D:\KEIL\C51\LIB\RTX51.LIB (RTXDISP)
D:\KEIL\C51\LIB\RTX51.LIB (RTXIHAND)
D:\KEIL\C51\LIB\RTX51.LIB (RTXINS)
D:\KEIL\C51\LIB\RTX51.LIB (RTXQUOP)
D:\KEIL\C51\LIB\RTX51.LIB (RTXSEND)
D:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
D:\KEIL\C51\LIB\C51S.LIB (?C?SCDIV)
D:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
TASK TABLE OF MODULE: muxclock4 (MUXCLOCK4)
TASKID PRIORITY REG-BANK SEGMENT NAME
-------------------------------------------
0 0 0 ?PR?INIT?MUXCLOCK4
1 0 0 ?PR?SETMINUTE?MUXCLOCK4
2 0 0 ?PR?SETHOUR?MUXCLOCK4
3 0 0 ?PR?BLINK?MUXCLOCK4
4 0 0 ?PR?DIGITALCLOCK?MUXCLOCK4
5 0 0 ?PR?SCANDISPLAY?MUXCLOCK4
LINK MAP OF MODULE: muxclock4 (MUXCLOCK4)
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 0009H UNIT ?DT?MUXCLOCK4
DATA 0011H 0003H UNIT ?RTX?INT_MASK?RTXCONF
0014H 000CH *** GAP ***
DATA 0020H 0002H BIT_ADDR ?RTX?RTX_BIT_RELBYTE_SEG
BIT 0022H.0 0001H.6 UNIT ?RTX?RTX_BIT_SEG
BIT 0023H.6 0000H.2 UNIT ?RTX?FLT_BITSEG
DATA 0024H 0023H UNIT ?RTX?RTX_RELBYTE_SEG
BL51 BANKED LINKER/LOCATER V6.15 11/23/2000 06:45:53 PAGE 2
IDATA 0047H 0014H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0100H PAGE ?RTX?RTX_MBX_PAGE
XDATA 0100H 0100H INPAGE ?RTX?RTX_AUX_PAGE
XDATA 0200H 00F4H INPAGE ?RTX?RTX_SYS_PAGE
XDATA 02F4H 0006H INPAGE ?RTX?USER_NUM_TABLE?S
02FAH 0006H *** GAP ***
XDATA 0300H 0080H PAGE ?RTX?RTX_SEM_PAGE
XDATA 0380H 0032H INPAGE ?RTX?TASKCONTEXT?0
XDATA 03B2H 0032H INPAGE ?RTX?TASKCONTEXT?1
03E4H 001CH *** GAP ***
XDATA 0400H 0032H INPAGE ?RTX?TASKCONTEXT?2
XDATA 0432H 0032H INPAGE ?RTX?TASKCONTEXT?3
XDATA 0464H 0032H INPAGE ?RTX?TASKCONTEXT?4
XDATA 0496H 0032H INPAGE ?RTX?TASKCONTEXT?5
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0007H ABSOLUTE
CODE 000AH 0001H UNIT ?RTX?RESET_I_F_F?RTXINT
CODE 000BH 0007H ABSOLUTE
0012H 0001H *** GAP ***
CODE 0013H 0007H ABSOLUTE
001AH 0001H *** GAP ***
CODE 001BH 0003H ABSOLUTE
CODE 001EH 0005H UNIT ?PR?MAIN?MUXCLOCK4
CODE 0023H 0007H ABSOLUTE
002AH 0001H *** GAP ***
CODE 002BH 0007H ABSOLUTE
CODE 0032H 04AAH UNIT ?RTX?REDISPATCH?RTXDISP
CODE 04DCH 0278H UNIT ?RTX?SYSCLK_INTHNDLR?RTXCLK
CODE 0754H 0267H UNIT ?RTX?_OS_CREATE_TASK?RTXCREA
CODE 09BBH 01C3H UNIT ?RTX?_OS_WAIT?RTXWAIT
CODE 0B7EH 019AH UNIT ?RTX?_OS_SEND_MESSAGE?RTXSEND
CODE 0D18H 018CH UNIT ?RTX?_OS_START_SYSTEM?RTXINIT
CODE 0EA4H 0125H UNIT ?RTX?_OS_DELETE_TASK?RTXTERM
CODE 0FC9H 00EEH UNIT ?RTX?INT_HANDLER?RTXINT
CODE 10B7H 00D0H UNIT ?RTX?HANDLE_ISR_SEND_MES?RTXIHAND
CODE 1187H 00CDH UNIT ?RTX?_OS_SEND_TOKEN?RTXSEND
CODE 1254H 00ACH UNIT ?RTX?_OS_SEND_SIGNAL?RTXSEND
CODE 1300H 0094H UNIT ?RTX?REMOVE_RDY?RTXTERM
CODE 1394H 0093H UNIT ?RTX?HANDLE_NF_CHECK_REQ?RTXIHAND
CODE 1427H 008CH UNIT ?C_C51STARTUP
CODE 14B3H 0089H UNIT ?RTX?DBLOCK?RTXBLOCK
CODE 153CH 0085H UNIT ?RTX?_OS_SET_SLICE?RTXCLK
CODE 15C1H 0085H UNIT ?RTX?MSG_ENQUEUE?RTXQUOP
CODE 1646H 0083H UNIT ?RTX?HANDLE_ISR_SEND_SIG?RTXIHAND
CODE 16C9H 007FH UNIT ?RTX?NDBLOCK?RTXBLOCK
CODE 1748H 006CH UNIT ?RTX?NFL_DEQUEUE?RTXQUOP
CODE 17B4H 006BH UNIT ?RTX?SEM_ENQUEUE?RTXQUOP
CODE 181FH 0061H UNIT ?RTX?SEM_DEQUEUE?RTXQUOP
CODE 1880H 005EH UNIT ?RTX?IVL_ENQUEUE?RTXQUOP
CODE 18DEH 0056H UNIT ?RTX?MSG_DEQUEUE?RTXQUOP
CODE 1934H 0050H UNIT ?RTX?INSERT_RDY_PRIO?RTXIHAND
CODE 1984H 004FH UNIT ?RTX?NFL_ENQUEUE?RTXQUOP
CODE 19D3H 0049H UNIT ?RTX?FLT_TASKSWITCHING?RTX2C51
BL51 BANKED LINKER/LOCATER V6.15 11/23/2000 06:45:53 PAGE 3
CODE 1A1CH 0037H UNIT ?PR?_SPLIT?MUXCLOCK4
CODE 1A53H 0035H UNIT ?RTX?INT_ENQUEUE?RTXQUOP
CODE 1A88H 0034H UNIT ?RTX?INTSIG_DEQUEUE?RTXQUOP
CODE 1ABCH 0033H UNIT ?RTX?TMO_ENQUEUE?RTXQUOP
CODE 1AEFH 002DH UNIT ?PR?DIGITALCLOCK?MUXCLOCK4
CODE 1B1CH 002AH UNIT ?RTX?TASKCONST?L
CODE 1B46H 0028H UNIT ?PR?INIT?MUXCLOCK4
CODE 1B6EH 0022H UNIT ?C?LIB_CODE
CODE 1B90H 0021H UNIT ?RTX?RTXINIT
CODE 1BB1H 0020H UNIT ?RTX?ISRDESCR
CODE 1BD1H 001DH UNIT ?RTX?TMO_DEQUEUE?RTXQUOP
CODE 1BEEH 001CH UNIT ?PR?SETMINUTE?MUXCLOCK4
CODE 1C0AH 001CH UNIT ?PR?SETHOUR?MUXCLOCK4
CODE 1C26H 0018H UNIT ?PR?SCANDISPLAY?MUXCLOCK4
CODE 1C3EH 0017H UNIT ?RTX?INIT_MBX?RTXINIT
CODE 1C55H 0014H UNIT ?RTX?SIG_ENQUEUE?RTXQUOP
CODE 1C69H 0012H UNIT ?RTX?RTX_INT_TO_BIT_TABLE?RTXCONF
CODE 1C7BH 0010H UNIT ?C_INITSEG
CODE 1C8BH 000EH UNIT ?PR?BLINK?MUXCLOCK4
CODE 1C99H 000DH UNIT ?RTX?INIT_SEM?RTXINIT
CODE 1CA6H 0008H UNIT ?RTX?CLEAR_BLOCK_IN_PAGE?RTXINIT
CODE 1CAEH 0007H UNIT ?RTX?FILL_BLOCK?RTXINIT
CODE 1CB5H 0005H UNIT ?RTX?RTX_INIT_INT_REG_FLAGS?RTXCONF
CODE 1CBAH 0005H UNIT ?RTX?SIG_DEQUEUE?RTXQUOP
CODE 1CBFH 0002H UNIT ?RTX?RTX_IDLE_FUNC?RTXCONF
OVERLAY MAP OF MODULE: muxclock4 (MUXCLOCK4)
SEGMENT
+--> CALLED SEGMENT
---------------------
?PR?SETMINUTE?MUXCLOCK4
+--> ?PR?_SPLIT?MUXCLOCK4
*** NEW ROOT ***************************************************
?PR?SETHOUR?MUXCLOCK4
+--> ?PR?_SPLIT?MUXCLOCK4
*** NEW ROOT ***************************************************
?PR?DIGITALCLOCK?MUXCLOCK4
+--> ?PR?_SPLIT?MUXCLOCK4
*** NEW ROOT ***************************************************
?PR?INIT?MUXCLOCK4
+--> ?PR?_SPLIT?MUXCLOCK4
*** NEW ROOT ***************************************************
?C_C51STARTUP
+--> ?PR?MAIN?MUXCLOCK4
+--> ?C_INITSEG
BL51 BANKED LINKER/LOCATER V6.15 11/23/2000 06:45:53 PAGE 4
SYMBOL TABLE OF MODULE: muxclock4 (MUXCLOCK4)
VALUE TYPE NAME
----------------------------------
------- MODULE MUXCLOCK4
C:0000H SYMBOL _ICE_DUMMY_
D:0009H PUBLIC second
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
B:00B0H.4 PUBLIC flick
B:00B0H.2 PUBLIC minute_switch
D:00A8H PUBLIC IE
C:1C0AH PUBLIC sethour
C:1C8BH PUBLIC blink
D:000AH PUBLIC minute
D:00B8H PUBLIC IP
D:000BH PUBLIC ticks
C:1C26H PUBLIC scandisplay
C:001EH PUBLIC main
C:1A20H PUBLIC _split
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
C:1B46H PUBLIC init
B:00B0H.3 PUBLIC hour_switch
D:000CH PUBLIC hour
D:000DH PUBLIC BCD
C:1BEEH PUBLIC setminute
D:00C8H PUBLIC T2CON
C:1AEFH PUBLIC digitalclock
D:00D0H PUBLIC PSW
C:1A1CH SYMBOL L?0027
------- PROC L?0026
------- ENDPROC L?0026
C:1A1CH SYMBOL L?0027
------- PROC _SPLIT
D:0007H SYMBOL h
D:0005H SYMBOL m
C:1A20H LINE# 21
C:1A20H LINE# 22
C:1A2BH LINE# 23
C:1A39H LINE# 24
C:1A44H LINE# 25
C:1A52H LINE# 26
------- ENDPROC _SPLIT
------- PROC SETMINUTE
C:1BEEH LINE# 31
C:1BEEH LINE# 32
C:1BEEH LINE# 33
C:1BF1H LINE# 34
C:1BFBH LINE# 35
C:1BFEH LINE# 36
C:1C08H LINE# 37
------- ENDPROC SETMINUTE
BL51 BANKED LINKER/LOCATER V6.15 11/23/2000 06:45:53 PAGE 5
------- PROC SETHOUR
C:1C0AH LINE# 43
C:1C0AH LINE# 44
C:1C0AH LINE# 45
C:1C0DH LINE# 46
C:1C17H LINE# 47
C:1C1AH LINE# 48
C:1C24H LINE# 49
------- ENDPROC SETHOUR
------- PROC BLINK
C:1C8BH LINE# 55
C:1C8BH LINE# 56
C:1C8BH LINE# 57
C:1C8DH LINE# 58
C:1C97H LINE# 59
------- ENDPROC BLINK
------- PROC DIGITALCLOCK
C:1AEFH LINE# 65
C:1AEFH LINE# 66
C:1AEFH LINE# 67
C:1AF6H LINE# 68
C:1AF9H LINE# 69
C:1B00H LINE# 70
C:1B03H LINE# 71
C:1B0DH LINE# 72
C:1B0DH LINE# 73
C:1B0DH LINE# 74
C:1B10H LINE# 75
C:1B1AH LINE# 76
------- ENDPROC DIGITALCLOCK
------- PROC SCANDISPLAY
------- DO
D:0008H SYMBOL i
------- ENDDO
C:1C26H LINE# 82
C:1C26H LINE# 84
C:1C26H LINE# 85
C:1C26H LINE# 86
C:1C32H LINE# 87
C:1C3CH LINE# 88
------- ENDPROC SCANDISPLAY
------- PROC INIT
C:1B46H LINE# 94
C:1B46H LINE# 95
C:1B49H LINE# 96
C:1B50H LINE# 98
C:1B55H LINE# 99
C:1B5AH LINE# 100
C:1B5FH LINE# 101
C:1B64H LINE# 102
C:1B69H LINE# 103
------- ENDPROC INIT
------- PROC MAIN
C:001EH LINE# 106
C:001EH LINE# 107
------- ENDPROC MAIN
------- ENDMOD MUXCLOCK4
BL51 BANKED LINKER/LOCATER V6.15 11/23/2000 06:45:53 PAGE 6
------- MODULE ?RTX?CONFIGURATION
C:1C69H SEGMENT ?RTX?RTX_INT_TO_BIT_TABLE?RTXCONF
D:0011H SEGMENT ?RTX?INT_MASK?RTXCONF
C:1CB5H SEGMENT ?RTX?RTX_INIT_INT_REG_FLAGS?RTXCONF
C:1CBFH SEGMENT ?RTX?RTX_IDLE_FUNC?RTXCONF
I:0000H SEGMENT ?RTX?FTASKDATA?U
X:0000H SEGMENT ?RTX?RTX_MBX_PAGE
X:0300H SEGMENT ?RTX?RTX_SEM_PAGE
N:0000H PUBLIC ?B_CURRENTBANK
N:0000H PUBLIC ?RTX_BANKSWITCHING
N:0003H PUBLIC ?RTX_CLK_INT_NBR
D:0012H PUBLIC ?RTX_D_IE
D:0014H PUBLIC ?RTX_D_IE1
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -