📄 905send.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 07/04/2007 22:15:40 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE NRF905_Send.obj TO 905send
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
NRF905_Send.obj (NRF905_SEND)
D:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
D:\KEIL\C51\LIB\C51S.LIB (?C?COPY)
D:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?ULSHR)
D:\KEIL\C51\LIB\C51S.LIB (?C?LSHL)
D:\KEIL\C51\LIB\C51S.LIB (?C?LLDPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?LLDOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?LSTPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?LSTOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?LLDPTR0)
D:\KEIL\C51\LIB\C51S.LIB (?C?LLDOPTR0)
D:\KEIL\C51\LIB\C51S.LIB (?C?LSTKPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?LSTKOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?PLDPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?PSTPTR)
D:\KEIL\C51\LIB\C51S.LIB (MALLOC)
D:\KEIL\C51\LIB\C51S.LIB (INIT_MEM)
D:\KEIL\C51\LIB\C51S.LIB (FREE)
D:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
D:\KEIL\C51\LIB\C51S.LIB (?C?IILDX)
D:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?LLDXDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?LLDPDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?LLDCODE)
D:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA0)
D:\KEIL\C51\LIB\C51S.LIB (?C?LLDXDATA0)
D:\KEIL\C51\LIB\C51S.LIB (?C?LLDPDATA0)
D:\KEIL\C51\LIB\C51S.LIB (?C?LLDCODE0)
D:\KEIL\C51\LIB\C51S.LIB (?C?LSTIDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?LSTXDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?LSTPDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?LSTKIDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?LSTKXDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?LSTKPDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?PLDIDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?PSTIDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?PLDXDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?PSTXDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?PLDPDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?PSTPDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?PLDCODE)
LINK MAP OF MODULE: 905send (NRF905_SEND)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
BL51 BANKED LINKER/LOCATER V5.03 07/04/2007 22:15:40 PAGE 2
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
DATA 0008H 0047H UNIT _DATA_GROUP_
DATA 004FH 0015H UNIT ?DT?NRF905_SEND
IDATA 0064H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0008H UNIT ?XD?INIT_MEM
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 043FH UNIT ?C?LIB_CODE
CODE 0442H 030BH UNIT ?PR?_RC5_KEY?NRF905_SEND
CODE 074DH 025EH UNIT ?PR?_RC5_ENCRYPT?NRF905_SEND
CODE 09ABH 0103H UNIT ?PR?_FREE?FREE
CODE 0AAEH 00FBH UNIT ?PR?MAIN?NRF905_SEND
CODE 0BA9H 009CH UNIT ?PR?_MALLOC?MALLOC
CODE 0C45H 008CH UNIT ?C_C51STARTUP
CODE 0CD1H 004FH UNIT ?PR?_RC5_INIT?NRF905_SEND
CODE 0D20H 004DH UNIT ?PR?_INIT_MEMPOOL?INIT_MEM
CODE 0D6DH 0033H UNIT ?C_INITSEG
CODE 0DA0H 0025H UNIT ?PR?_NRF905_LOADDAT?NRF905_SEND
CODE 0DC5H 0020H UNIT ?CO?NRF905_SEND
CODE 0DE5H 001FH UNIT ?PR?NRF905_INIT?NRF905_SEND
CODE 0E04H 001FH UNIT ?PR?NRF905_WRITADD?NRF905_SEND
CODE 0E23H 000FH UNIT ?PR?UART_INIT?NRF905_SEND
CODE 0E32H 000EH UNIT ?PR?NRF905_SENDDAT?NRF905_SEND
CODE 0E40H 000BH UNIT ?PR?_SPI_SENDBYTE?NRF905_SEND
CODE 0E4BH 0007H UNIT ?PR?SPI_INIT?NRF905_SEND
OVERLAY MAP OF MODULE: 905send (NRF905_SEND)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
-------------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?NRF905_SEND
+--> ?C_INITSEG
?PR?MAIN?NRF905_SEND 0008H 0029H
+--> ?CO?NRF905_SEND
+--> ?PR?UART_INIT?NRF905_SEND
+--> ?PR?SPI_INIT?NRF905_SEND
+--> ?PR?NRF905_INIT?NRF905_SEND
+--> ?PR?NRF905_WRITADD?NRF905_SEND
+--> ?PR?_RC5_INIT?NRF905_SEND
+--> ?PR?_RC5_KEY?NRF905_SEND
+--> ?PR?_RC5_ENCRYPT?NRF905_SEND
+--> ?PR?_SPI_SENDBYTE?NRF905_SEND
+--> ?PR?_NRF905_LOADDAT?NRF905_SEND
+--> ?PR?NRF905_SENDDAT?NRF905_SEND
?PR?NRF905_INIT?NRF905_SEND ----- -----
BL51 BANKED LINKER/LOCATER V5.03 07/04/2007 22:15:40 PAGE 3
+--> ?PR?_SPI_SENDBYTE?NRF905_SEND
?PR?NRF905_WRITADD?NRF905_SEND ----- -----
+--> ?PR?_SPI_SENDBYTE?NRF905_SEND
?PR?_RC5_INIT?NRF905_SEND 0031H 0004H
+--> ?PR?_INIT_MEMPOOL?INIT_MEM
+--> ?PR?_MALLOC?MALLOC
?PR?_MALLOC?MALLOC 004BH 0004H
?PR?_RC5_KEY?NRF905_SEND 0031H 001AH
+--> ?PR?_MALLOC?MALLOC
+--> ?PR?_FREE?FREE
?PR?_FREE?FREE 004BH 0004H
?PR?_RC5_ENCRYPT?NRF905_SEND 0031H 0010H
?PR?_NRF905_LOADDAT?NRF905_SEND 0031H 0003H
+--> ?PR?_SPI_SENDBYTE?NRF905_SEND
SYMBOL TABLE OF MODULE: 905send (NRF905_SEND)
VALUE TYPE NAME
----------------------------------
------- MODULE NRF905_SEND
C:0000H SYMBOL _ICE_DUMMY_
B:0090H.1 PUBLIC PWR_UP
D:0090H PUBLIC P1
C:0CD1H PUBLIC _rc5_init
D:00B0H PUBLIC P3
D:0085H PUBLIC SPCTL
D:004FH PUBLIC R_TX_ADDDRESS
C:0E32H PUBLIC NRF905_SendDat
C:0442H PUBLIC _rc5_key
B:0090H.0 PUBLIC DR
C:0E04H PUBLIC NRF905_WritAdd
B:0098H.1 PUBLIC TI
B:0090H.2 PUBLIC TX_EN
C:0AAEH PUBLIC main
D:0099H PUBLIC SBUF
C:0E23H PUBLIC UART_Init
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
D:0050H PUBLIC NRF905_Config
C:0DC5H SYMBOL _?ix1000
C:0DCDH SYMBOL _?ix1001
C:0DDDH SYMBOL _?ix1002
D:005AH PUBLIC R_RX_PAYLOAD
D:005BH PUBLIC R_TX_PAYLOAD
D:005CH PUBLIC W_TX_ADDRESS
D:008DH PUBLIC TH1
C:0E40H PUBLIC _SPI_SendByte
BL51 BANKED LINKER/LOCATER V5.03 07/04/2007 22:15:40 PAGE 4
D:005DH PUBLIC W_TX_PAYLOAD
D:008BH PUBLIC TL1
C:074DH PUBLIC _rc5_encrypt
B:0088H.6 PUBLIC TR1
D:0084H PUBLIC SPSTAT
C:0DA0H PUBLIC _NRF905_LoadDat
C:0E4BH PUBLIC SPI_Init
B:0090H.4 PUBLIC CSN
B:0090H.3 PUBLIC TRX_CE
D:005EH PUBLIC R_CONFIG
D:005FH PUBLIC W_CONFIG
B:00B0H.4 PUBLIC LED_905_WORK
C:0DE5H PUBLIC NRF905_Init
D:0060H PUBLIC NRF905_SendAdd
D:0086H PUBLIC SPDAT
------- PROC SPI_INIT
C:0E4BH LINE# 64
C:0E4BH LINE# 65
C:0E4BH LINE# 66
C:0E4EH LINE# 67
C:0E51H LINE# 68
------- ENDPROC SPI_INIT
------- PROC UART_INIT
C:0E23H LINE# 69
C:0E23H LINE# 70
C:0E23H LINE# 71
C:0E26H LINE# 72
C:0E29H LINE# 73
C:0E2CH LINE# 74
C:0E2FH LINE# 75
C:0E31H LINE# 76
------- ENDPROC UART_INIT
------- PROC _SPI_SENDBYTE
D:0007H SYMBOL dat
C:0E40H LINE# 77
C:0E40H LINE# 78
C:0E40H LINE# 79
C:0E42H LINE# 80
C:0E47H LINE# 82
C:0E4AH LINE# 83
------- ENDPROC _SPI_SENDBYTE
------- PROC NRF905_INIT
------- DO
D:0006H SYMBOL i
------- ENDDO
C:0DE5H LINE# 85
C:0DE5H LINE# 86
C:0DE5H LINE# 88
C:0DE7H LINE# 89
C:0DE9H LINE# 90
C:0DEBH LINE# 91
C:0DEDH LINE# 92
C:0DF2H LINE# 93
C:0DF4H LINE# 94
C:0DF4H LINE# 95
C:0DFDH LINE# 96
C:0E01H LINE# 97
BL51 BANKED LINKER/LOCATER V5.03 07/04/2007 22:15:40 PAGE 5
C:0E03H LINE# 98
------- ENDPROC NRF905_INIT
------- PROC NRF905_WRITADD
------- DO
D:0006H SYMBOL i
------- ENDDO
C:0E04H LINE# 118
C:0E04H LINE# 119
C:0E04H LINE# 121
C:0E06H LINE# 122
C:0E08H LINE# 123
C:0E0AH LINE# 124
C:0E0CH LINE# 125
C:0E11H LINE# 126
C:0E13H LINE# 127
C:0E13H LINE# 128
C:0E1CH LINE# 129
C:0E20H LINE# 130
C:0E22H LINE# 131
------- ENDPROC NRF905_WRITADD
------- PROC _NRF905_LOADDAT
D:0031H SYMBOL dat
------- DO
D:0006H SYMBOL i
------- ENDDO
C:0DA0H LINE# 132
C:0DA6H LINE# 133
C:0DA6H LINE# 135
C:0DA8H LINE# 136
C:0DAAH LINE# 137
C:0DACH LINE# 138
C:0DAEH LINE# 139
C:0DC4H LINE# 140
------- ENDPROC _NRF905_LOADDAT
------- PROC NRF905_SENDDAT
C:0E32H LINE# 141
C:0E32H LINE# 142
C:0E32H LINE# 143
C:0E34H LINE# 144
C:0E36H LINE# 145
C:0E38H LINE# 146
C:0E3BH LINE# 147
C:0E3DH LINE# 148
C:0E3FH LINE# 149
------- ENDPROC NRF905_SENDDAT
------- PROC _RC5_INIT
D:0031H SYMBOL c
D:0034H SYMBOL rounds
C:0CD1H LINE# 152
C:0CD9H LINE# 153
C:0CD9H LINE# 154
C:0CE1H LINE# 155
C:0CEFH LINE# 156
C:0D1FH LINE# 157
------- ENDPROC _RC5_INIT
------- PROC _RC5_KEY
D:0031H SYMBOL c
BL51 BANKED LINKER/LOCATER V5.03 07/04/2007 22:15:40 PAGE 6
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -