📄 bthcom.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 09/26/2005 15:13:58 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
BL51.EXE BTHCOMM.OBJ, INIT.OBJ, MAIN.OBJ TO BTHCOM.OMF RAMSIZE (256) IXREF
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
BTHCOMM.OBJ (BTHCOMM)
INIT.OBJ (INIT)
MAIN.OBJ (MAIN)
C:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
C:\KEIL\C51\LIB\C51L.LIB (?C?OFFXADD)
C:\KEIL\C51\LIB\C51L.LIB (STRNCMP)
C:\KEIL\C51\LIB\C51L.LIB (STRCHR)
LINK MAP OF MODULE: BTHCOM.OMF (BTHCOMM)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
IDATA 0008H 0002H UNIT ?ID?BTHCOMM
000AH 0006H *** GAP ***
REG 0010H 0008H ABSOLUTE "REG BANK 2"
REG 0018H 0008H ABSOLUTE "REG BANK 3"
BIT 0020H.0 0000H.7 UNIT ?BI?SERIES0_RECV_ARRAY?BTHCOMM
BIT 0020H.7 0000H.5 UNIT ?BI?MAIN
BIT 0021H.4 0000H.1 UNIT _BIT_GROUP_
0021H.5 0000H.3 *** GAP ***
IDATA 0022H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 02A3H UNIT ?XD?BTHCOMM
XDATA 02A3H 000CH UNIT _XDATA_GROUP_
XDATA 02AFH 000BH UNIT ?XD?BTHDEVINQ?BTHCOMM
XDATA 02BAH 000AH UNIT ?XD?_STRNFIND?BTHCOMM
XDATA 02C4H 0008H UNIT ?XD?_STRNCMP?STRNCMP
XDATA 02CCH 0007H UNIT ?XD?BTHLINKING?BTHCOMM
XDATA 02D3H 0003H UNIT ?XD?_SERIES0_SEND_ARRAY?BTHCOMM
XDATA 02D6H 0003H UNIT ?XD?_SERIES1_SEND_ARRAY?BTHCOMM
XDATA 02D9H 0003H UNIT ?XD?_LINKBTH?BTHCOMM
XDATA 02DCH 0003H UNIT ?XD?_ADDRMATCH?BTHCOMM
XDATA 02DFH 0003H UNIT ?XD?BTHDISCONNECT?BTHCOMM
XDATA 02E2H 0003H UNIT ?XD?MAIN
XDATA 02E5H 0001H UNIT ?XD?SERIES0_RECV_ARRAY?BTHCOMM
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
0003H 0008H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 000CH UNIT ?PR?_SERIES0_SEND_CHAR?BTHCOMM
BL51 BANKED LINKER/LOCATER V5.03 09/26/2005 15:13:58 PAGE 2
001AH 0009H *** GAP ***
CODE 0023H 0003H ABSOLUTE
CODE 0026H 000CH UNIT ?PR?_SERIES1_SEND_CHAR?BTHCOMM
0032H 0001H *** GAP ***
CODE 0033H 0003H ABSOLUTE
CODE 0036H 0258H UNIT ?PR?BTHDEVINQ?BTHCOMM
CODE 028EH 00D4H UNIT ?PR?SERIES0_RECV_ARRAY?BTHCOMM
CODE 0362H 009BH UNIT ?PR?BTHCOMM
CODE 03FDH 008AH UNIT ?PR?_ADDRMATCH?BTHCOMM
CODE 0487H 0076H UNIT ?CO?BTHCOMM
CODE 04FDH 0076H UNIT ?PR?_STRNCMP?STRNCMP
CODE 0573H 0068H UNIT ?C?LIB_CODE
CODE 05DBH 0060H UNIT ?PR?BTHLINKING?BTHCOMM
CODE 063BH 0058H UNIT ?PR?_LINKBTH?BTHCOMM
CODE 0693H 0053H UNIT ?PR?_STRNFIND?BTHCOMM
CODE 06E6H 004AH UNIT ?PR?TIME1?BTHCOMM
CODE 0730H 004AH UNIT ?PR?MCUINIT?INIT
CODE 077AH 0042H UNIT ?PR?BTHDISCONNECT?BTHCOMM
CODE 07BCH 0036H UNIT ?PR?UART1_INTERRUPT?BTHCOMM
CODE 07F2H 0036H UNIT ?PR?UART2_INTERRUPT?BTHCOMM
CODE 0828H 002EH UNIT ?PR?MAIN?MAIN
CODE 0856H 002DH UNIT ?PR?INITDATA?INIT
CODE 0883H 0026H UNIT ?PR?_SERIES0_SEND_ARRAY?BTHCOMM
CODE 08A9H 0026H UNIT ?PR?_SERIES1_SEND_ARRAY?BTHCOMM
CODE 08CFH 001CH UNIT ?PR?_STRCHR?STRCHR
CODE 08EBH 0019H UNIT ?PR?SERIES0_RECV_CHAR?BTHCOMM
CODE 0904H 000CH UNIT ?PR?BTHRESET?BTHCOMM
CODE 0910H 000CH UNIT ?C_C51STARTUP
OVERLAY MAP OF MODULE: BTHCOM.OMF (BTHCOMM)
SEGMENT BIT_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
---------------------------------------------------------------------------
?PR?UART1_INTERRUPT?BTHCOMM ----- ----- 02A3H 0004H
+--> ?PR?BTHCOMM
+--> ?PR?_SERIES1_SEND_CHAR?BTHCOMM
+--> ?PR?_SERIES0_SEND_CHAR?BTHCOMM
?PR?BTHCOMM ----- ----- ----- -----
+--> ?CO?BTHCOMM
*** NEW ROOT ***************************************************
?PR?UART2_INTERRUPT?BTHCOMM ----- ----- 02A7H 0004H
+--> ?PR?BTHCOMM
+--> ?PR?_SERIES0_SEND_CHAR?BTHCOMM
+--> ?PR?_SERIES1_SEND_CHAR?BTHCOMM
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
BL51 BANKED LINKER/LOCATER V5.03 09/26/2005 15:13:58 PAGE 3
?PR?MAIN?MAIN 0021H.4 0000H.1 02ABH 0004H
+--> ?PR?MCUINIT?INIT
+--> ?PR?INITDATA?INIT
+--> ?PR?_SERIES0_SEND_CHAR?BTHCOMM
SYMBOL TABLE OF MODULE: BTHCOM.OMF (BTHCOMM)
VALUE TYPE NAME
----------------------------------
------- MODULE BTHCOMM
C:0000H SYMBOL _ICE_DUMMY_
C:049BH PUBLIC bthlist
D:0080H PUBLIC P0
X:0000H PUBLIC second
C:04C5H PUBLIC strinqok
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
C:04ACH PUBLIC bthserv
D:00B0H PUBLIC P3
X:0001H PUBLIC BD
C:0490H PUBLIC bthinq
C:04BDH PUBLIC strconn
C:04B8H PUBLIC stratok
D:00A8H PUBLIC IE
C:063BH PUBLIC _LinkBth
C:05DBH PUBLIC Bthlinking
C:0487H PUBLIC bthat
X:00A1H PUBLIC minute
D:00B8H PUBLIC IP
B:0098H.0 PUBLIC RI
B:0098H.1 PUBLIC TI
C:04CCH PUBLIC strbd
C:04B1H PUBLIC strplus
C:0904H PUBLIC BthReset
X:00A2H PUBLIC SendBuf
C:000EH PUBLIC _series0_send_char
C:0026H PUBLIC _series1_send_char
C:0883H PUBLIC _series0_send_array
C:08A9H PUBLIC _series1_send_array
D:0099H PUBLIC SBUF
C:077AH PUBLIC BthDisconnect
X:0124H PUBLIC second1
X:0125H PUBLIC time
X:0126H PUBLIC RecvBuf
C:04D0H PUBLIC bthdisconn
X:01A8H PUBLIC PDAMACAdd
D:0088H PUBLIC TCON
I:0008H PUBLIC CommCnt
C:04B5H PUBLIC strok
C:06E6H PUBLIC Time1
C:04D5H PUBLIC bthinqact
C:07BCH PUBLIC uart1_interrupt
C:07F2H PUBLIC uart2_interrupt
C:04F2H PUBLIC bthresetc
BL51 BANKED LINKER/LOCATER V5.03 09/26/2005 15:13:58 PAGE 4
B:00C0H.0 PUBLIC RI1
C:0693H PUBLIC _strnfind
C:04E5H PUBLIC bthinqemp
B:00C0H.1 PUBLIC TI1
D:00E8H PUBLIC EIE
C:08EBH PUBLIC series0_recv_char
C:028EH PUBLIC series0_recv_array
D:00F8H PUBLIC EIP
D:00C1H PUBLIC SBUF1
X:0220H PUBLIC RecvBuf1
D:0098H PUBLIC SCON0
D:00C0H PUBLIC SCON1
I:0009H PUBLIC CommCnt1
D:00C8H PUBLIC T2CON
C:0036H PUBLIC BthDevInq
X:02A2H PUBLIC DeviceCoun
C:03FDH PUBLIC _Addrmatch
C:04A7H PUBLIC bthlink
D:00D0H PUBLIC PSW
C:048BH PUBLIC bthate
D:00D8H PUBLIC WDCON
C:0362H SYMBOL Com0071
C:0362H SYMBOL L?0114
C:0362H SYMBOL L?0115
C:037AH SYMBOL L?0116
C:037FH SYMBOL L?0117
C:0389H SYMBOL L?0118
C:038AH SYMBOL L?0119
C:0392H SYMBOL L?0120
C:0392H SYMBOL L?0121
C:0397H SYMBOL L?0122
C:039CH SYMBOL L?0123
C:03A5H SYMBOL L?0124
C:03ADH SYMBOL L?0125
C:03B9H SYMBOL L?0127
C:03CCH SYMBOL L?0128
C:03CCH SYMBOL L?0129
C:03D7H SYMBOL L?0130
C:03D7H SYMBOL L?0131
C:03DFH SYMBOL L?0132
C:03E0H SYMBOL L?0133
C:03E8H SYMBOL L?0135
C:03F5H SYMBOL L?0137
C:03F5H SYMBOL L?0138
------- PROC COM0071
------- ENDPROC COM0071
------- PROC TIME1
C:06E6H LINE# 25
C:06F0H LINE# 29
C:06F6H LINE# 30
C:06FAH LINE# 31
C:06FAH LINE# 33
C:0700H LINE# 34
C:0705H LINE# 35
C:070BH LINE# 36
C:070BH LINE# 37
C:0712H LINE# 38
BL51 BANKED LINKER/LOCATER V5.03 09/26/2005 15:13:58 PAGE 5
C:0712H LINE# 39
C:0714H LINE# 40
C:071AH LINE# 41
C:071AH LINE# 42
C:0725H LINE# 44
------- ENDPROC TIME1
------- PROC _SERIES0_SEND_CHAR
D:0001H SYMBOL p
------- DO
D:0007H SYMBOL c
------- ENDDO
C:000EH LINE# 46
C:000EH LINE# 47
C:000EH LINE# 49
C:0012H LINE# 50
C:0012H LINE# 51
C:0015H LINE# 52
C:0017H LINE# 53
C:0019H LINE# 54
------- ENDPROC _SERIES0_SEND_CHAR
------- PROC _SERIES1_SEND_CHAR
D:0001H SYMBOL p
------- DO
D:0007H SYMBOL c
------- ENDDO
C:0026H LINE# 56
C:0026H LINE# 57
C:0026H LINE# 59
C:002AH LINE# 60
C:002AH LINE# 61
C:002DH LINE# 62
C:002FH LINE# 63
C:0031H LINE# 64
------- ENDPROC _SERIES1_SEND_CHAR
------- PROC _SERIES0_SEND_ARRAY
X:02D3H SYMBOL pc
C:0883H LINE# 66
C:088AH LINE# 67
C:088AH LINE# 68
C:088AH LINE# 69
C:088AH LINE# 70
C:0893H LINE# 71
C:089DH LINE# 72
C:08A8H LINE# 73
C:08A8H LINE# 74
C:08A8H LINE# 75
------- ENDPROC _SERIES0_SEND_ARRAY
------- PROC _SERIES1_SEND_ARRAY
X:02D6H SYMBOL pc
C:08A9H LINE# 77
C:08B0H LINE# 78
C:08B0H LINE# 79
C:08B0H LINE# 80
C:08B0H LINE# 81
C:08B9H LINE# 82
C:08C3H LINE# 83
C:08CEH LINE# 84
BL51 BANKED LINKER/LOCATER V5.03 09/26/2005 15:13:58 PAGE 6
C:08CEH LINE# 85
C:08CEH LINE# 86
------- ENDPROC _SERIES1_SEND_ARRAY
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -