📄 xugy.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 11/11/2003 20:11:04 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE kprotodma.obj, kchap9.obj, kd12ci.obj, kisr.obj, kmain.obj TO xugy REGFILE (.\xugy.ORC) RAMSIZE
>> (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
kprotodma.obj (KPROTODMA)
kchap9.obj (KCHAP9)
kd12ci.obj (KD12CI)
kisr.obj (KISR)
kmain.obj (KMAIN)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?COPY)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
C:\KEIL\C51\LIB\C51S.LIB (?C?ICALL)
C:\KEIL\C51\LIB\C51S.LIB (PRINTF)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?PLDIIDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
C:\KEIL\C51\LIB\C51S.LIB (PUTCHAR)
LINK MAP OF MODULE: xugy (KPROTODMA)
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 0008H UNIT ?DT?KISR
0010H 0010H *** GAP ***
BIT 0020H.0 0001H.1 UNIT _BIT_GROUP_
0021H.1 0000H.7 *** GAP ***
DATA 0022H 001EH UNIT _DATA_GROUP_
DATA 0040H 001AH UNIT ?DT?KMAIN
IDATA 005AH 004AH UNIT ?ID?KISR
IDATA 00A4H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0100H UNIT ?XD?KISR
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 0005H UNIT ?PR?EP1_TXDONE?KISR
CODE 000BH 0003H ABSOLUTE
CODE 000EH 035CH UNIT ?PR?PRINTF?PRINTF
CODE 036AH 01BDH UNIT ?C?LIB_CODE
CODE 0527H 00E7H UNIT ?PR?EP0_RXDONE?KISR
CODE 060EH 00DCH UNIT ?PR?MAIN?KMAIN
BL51 BANKED LINKER/LOCATER V5.03 11/11/2003 20:11:04 PAGE 2
CODE 06EAH 00B2H UNIT ?PR?READ_WRITE_REGISTER?KPROTODMA
CODE 079CH 0091H UNIT ?PR?SETUP_DMA_REQUEST?KPROTODMA
CODE 082DH 0091H UNIT ?PR?EP0_TXDONE?KISR
CODE 08BEH 008FH UNIT ?CO?KMAIN
CODE 094DH 008CH UNIT ?C_C51STARTUP
CODE 09D9H 0085H UNIT ?PR?MAIN_RXDONE?KISR
CODE 0A5EH 0072H UNIT ?PR?_CODE_TRANSMIT?KMAIN
CODE 0AD0H 0071H UNIT ?PR?_D12_READENDPOINT?KD12CI
CODE 0B41H 006FH UNIT ?PR?FN_USB_ISR?KISR
CODE 0BB0H 0068H UNIT ?PR?MAIN_TXDONE?KISR
CODE 0C18H 005EH UNIT ?PR?GET_STATUS?KCHAP9
CODE 0C76H 0056H UNIT ?PR?_D12_WRITEENDPOINT?KD12CI
CODE 0CCCH 0056H UNIT ?PR?SETUP_DMA?KMAIN
CODE 0D22H 004FH UNIT ?PR?CLEAR_FEATURE?KCHAP9
CODE 0D71H 004FH UNIT ?PR?SET_FEATURE?KCHAP9
CODE 0DC0H 0047H UNIT ?CO?KPROTODMA
CODE 0E07H 0045H UNIT ?PR?CHECK_KEY_LED?KMAIN
CODE 0E4CH 0042H UNIT ?PR?CONTROL_HANDLER?KMAIN
CODE 0E8EH 0040H UNIT ?PR?SET_CONFIGURATION?KCHAP9
CODE 0ECEH 0040H UNIT ?CO?KCHAP9
CODE 0F0EH 003FH UNIT ?PR?USB_ISR?KISR
CODE 0F4DH 003CH UNIT ?PR?RECONNECT_USB?KMAIN
CODE 0F89H 0030H UNIT ?PR?TIMER_ISR?KISR
CODE 0FB9H 002CH UNIT ?PR?_D12_SETENDPOINTENABLE?KD12CI
CODE 0FE5H 002CH UNIT ?PR?_D12_SETMODE?KD12CI
CODE 1011H 002BH UNIT ?PR?_D12_SETADDRESSENABLE?KD12CI
CODE 103CH 0027H UNIT ?PR?_D12_SETENDPOINTSTATUS?KD12CI
CODE 1063H 0027H UNIT ?PR?PUTCHAR?PUTCHAR
CODE 108AH 0025H UNIT ?PR?GET_DESCRIPTOR?KCHAP9
CODE 10AFH 0025H UNIT ?PR?_D12_SETDMA?KD12CI
CODE 10D4H 0022H UNIT ?PR?GET_BUFFER_SIZE?KPROTODMA
CODE 10F6H 001FH UNIT ?PR?_D12_SELECTENDPOINT?KD12CI
CODE 1115H 001DH UNIT ?PR?EP1_RXDONE?KISR
CODE 1132H 0017H UNIT ?PR?SET_INTERFACE?KCHAP9
CODE 1149H 0015H UNIT ?PR?D12_READINTERRUPTREGISTER?KD12CI
CODE 115EH 0015H UNIT ?PR?CONNECT_USB?KMAIN
CODE 1173H 0014H UNIT ?PR?SET_ADDRESS?KCHAP9
CODE 1187H 0012H UNIT ?PR?GET_CONFIGURATION?KCHAP9
CODE 1199H 0012H UNIT ?PR?_D12_ACKNOWLEDGEENDPOINT?KD12CI
CODE 11ABH 0012H UNIT ?PR?INIT_TIMER0?KMAIN
CODE 11BDH 0011H UNIT ?PR?INIT_PORT?KMAIN
CODE 11CEH 0010H UNIT ?PR?INIT_SERIAL?KMAIN
CODE 11DEH 000EH UNIT ?PR?GET_FIRMWARE_VERSION?KPROTODMA
CODE 11ECH 000EH UNIT ?PR?STALL_EP0?KMAIN
CODE 11FAH 000DH UNIT ?PR?GET_INTERFACE?KCHAP9
CODE 1207H 000CH UNIT ?PR?_SINGLE_TRANSMIT?KMAIN
CODE 1213H 000BH UNIT ?PR?_D12_READLASTTRANSACTIONSTATUS?KD12CI
CODE 121EH 000AH UNIT ?PR?INPORTB?KD12CI
CODE 1228H 000AH UNIT ?C_INITSEG
CODE 1232H 0007H UNIT ?PR?DISCONNECT_USB?KMAIN
CODE 1239H 0006H UNIT ?PR?_OUTPORTCMD?KD12CI
CODE 123FH 0006H UNIT ?PR?_OUTPORTDATA?KD12CI
CODE 1245H 0005H UNIT ?PR?INIT_UNCONFIG?KMAIN
CODE 124AH 0005H UNIT ?PR?INIT_CONFIG?KMAIN
CODE 124FH 0003H UNIT ?PR?RESERVED?KCHAP9
CODE 1252H 0001H UNIT ?PR?BUS_RESET?KISR
CODE 1253H 0001H UNIT ?PR?DMA_EOT?KISR
BL51 BANKED LINKER/LOCATER V5.03 11/11/2003 20:11:04 PAGE 3
CODE 1254H 0001H UNIT ?PR?ON_EXIT?KMAIN
OVERLAY MAP OF MODULE: xugy (KPROTODMA)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
------------------------------------------------------------------------------------
?PR?USB_ISR?KISR ----- ----- ----- -----
+--> ?PR?FN_USB_ISR?KISR
?PR?FN_USB_ISR?KISR ----- ----- 0022H 0002H
+--> ?PR?D12_READINTERRUPTREGISTER?KD12CI
+--> ?PR?BUS_RESET?KISR
+--> ?PR?DMA_EOT?KISR
+--> ?PR?EP0_TXDONE?KISR
+--> ?PR?EP0_RXDONE?KISR
+--> ?PR?EP1_TXDONE?KISR
+--> ?PR?EP1_RXDONE?KISR
+--> ?PR?MAIN_TXDONE?KISR
+--> ?PR?MAIN_RXDONE?KISR
?PR?D12_READINTERRUPTREGISTER?KD12CI ----- ----- ----- -----
+--> ?PR?INPORTB?KD12CI
?PR?INPORTB?KD12CI ----- ----- ----- -----
+--> ?PR?_OUTPORTCMD?KD12CI
?PR?EP0_TXDONE?KISR ----- ----- 0024H 0002H
+--> ?PR?_D12_READLASTTRANSACTIONSTATUS?KD...
+--> ?PR?_D12_WRITEENDPOINT?KD12CI
?PR?_D12_READLASTTRANSACTIONSTATUS?KD... ----- ----- ----- -----
+--> ?PR?_OUTPORTCMD?KD12CI
+--> ?PR?INPORTB?KD12CI
?PR?_D12_WRITEENDPOINT?KD12CI ----- ----- 0030H 0003H
+--> ?PR?INPORTB?KD12CI
+--> ?PR?_OUTPORTCMD?KD12CI
+--> ?PR?_OUTPORTDATA?KD12CI
?PR?EP0_RXDONE?KISR ----- ----- ----- -----
+--> ?PR?_D12_READLASTTRANSACTIONSTATUS?KD...
+--> ?PR?_D12_READENDPOINT?KD12CI
+--> ?PR?_D12_SETENDPOINTSTATUS?KD12CI
+--> ?PR?_D12_ACKNOWLEDGEENDPOINT?KD12CI
?PR?_D12_READENDPOINT?KD12CI ----- ----- 0024H 0003H
+--> ?PR?_OUTPORTCMD?KD12CI
+--> ?PR?INPORTB?KD12CI
?PR?_D12_SETENDPOINTSTATUS?KD12CI ----- ----- ----- -----
+--> ?PR?_OUTPORTCMD?KD12CI
+--> ?PR?_OUTPORTDATA?KD12CI
BL51 BANKED LINKER/LOCATER V5.03 11/11/2003 20:11:04 PAGE 4
?PR?_D12_ACKNOWLEDGEENDPOINT?KD12CI ----- ----- ----- -----
+--> ?PR?_OUTPORTCMD?KD12CI
?PR?EP1_TXDONE?KISR ----- ----- ----- -----
+--> ?PR?_D12_READLASTTRANSACTIONSTATUS?KD...
?PR?EP1_RXDONE?KISR ----- ----- ----- -----
+--> ?PR?_D12_READLASTTRANSACTIONSTATUS?KD...
+--> ?PR?_D12_READENDPOINT?KD12CI
?PR?MAIN_TXDONE?KISR ----- ----- ----- -----
+--> ?PR?_D12_READLASTTRANSACTIONSTATUS?KD...
+--> ?PR?_D12_WRITEENDPOINT?KD12CI
?PR?MAIN_RXDONE?KISR ----- ----- ----- -----
+--> ?PR?_D12_READLASTTRANSACTIONSTATUS?KD...
+--> ?PR?_D12_READENDPOINT?KD12CI
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?KMAIN
+--> ?C_INITSEG
?PR?MAIN?KMAIN ----- ----- ----- -----
+--> ?PR?INIT_PORT?KMAIN
+--> ?PR?INIT_SERIAL?KMAIN
+--> ?PR?INIT_TIMER0?KMAIN
+--> ?CO?KMAIN
+--> ?PR?PRINTF?PRINTF
+--> ?PR?RECONNECT_USB?KMAIN
+--> ?PR?CHECK_KEY_LED?KMAIN
+--> ?PR?_D12_SETDMA?KD12CI
+--> ?PR?CONTROL_HANDLER?KMAIN
+--> ?PR?SETUP_DMA?KMAIN
?CO?KMAIN ----- ----- ----- -----
+--> ?PR?GET_STATUS?KCHAP9
+--> ?PR?CLEAR_FEATURE?KCHAP9
+--> ?PR?RESERVED?KCHAP9
+--> ?PR?SET_FEATURE?KCHAP9
+--> ?PR?SET_ADDRESS?KCHAP9
+--> ?PR?GET_DESCRIPTOR?KCHAP9
+--> ?PR?GET_CONFIGURATION?KCHAP9
+--> ?PR?SET_CONFIGURATION?KCHAP9
+--> ?PR?GET_INTERFACE?KCHAP9
+--> ?PR?SET_INTERFACE?KCHAP9
+--> ?PR?READ_WRITE_REGISTER?KPROTODMA
?PR?GET_STATUS?KCHAP9 ----- ----- 002BH 0003H
+--> ?PR?_D12_SELECTENDPOINT?KD12CI
+--> ?PR?_SINGLE_TRANSMIT?KMAIN
+--> ?PR?STALL_EP0?KMAIN
?PR?_D12_SELECTENDPOINT?KD12CI ----- ----- ----- -----
+--> ?PR?_OUTPORTCMD?KD12CI
+--> ?PR?INPORTB?KD12CI
BL51 BANKED LINKER/LOCATER V5.03 11/11/2003 20:11:04 PAGE 5
?PR?_SINGLE_TRANSMIT?KMAIN ----- ----- ----- -----
+--> ?PR?_D12_WRITEENDPOINT?KD12CI
?PR?STALL_EP0?KMAIN ----- ----- ----- -----
+--> ?PR?_D12_SETENDPOINTSTATUS?KD12CI
?PR?CLEAR_FEATURE?KCHAP9 ----- ----- ----- -----
+--> ?PR?_D12_SETENDPOINTSTATUS?KD12CI
+--> ?PR?_SINGLE_TRANSMIT?KMAIN
+--> ?PR?STALL_EP0?KMAIN
?PR?RESERVED?KCHAP9 ----- ----- ----- -----
+--> ?PR?STALL_EP0?KMAIN
?PR?SET_FEATURE?KCHAP9 ----- ----- ----- -----
+--> ?PR?_D12_SETENDPOINTSTATUS?KD12CI
+--> ?PR?_SINGLE_TRANSMIT?KMAIN
+--> ?PR?STALL_EP0?KMAIN
?PR?SET_ADDRESS?KCHAP9 ----- ----- ----- -----
+--> ?PR?_D12_SETADDRESSENABLE?KD12CI
+--> ?PR?_SINGLE_TRANSMIT?KMAIN
?PR?_D12_SETADDRESSENABLE?KD12CI ----- ----- ----- -----
+--> ?PR?_OUTPORTCMD?KD12CI
+--> ?PR?_OUTPORTDATA?KD12CI
?PR?GET_DESCRIPTOR?KCHAP9 ----- ----- 002BH 0001H
+--> ?CO?KCHAP9
+--> ?PR?_CODE_TRANSMIT?KMAIN
+--> ?PR?STALL_EP0?KMAIN
?PR?_CODE_TRANSMIT?KMAIN ----- ----- 002CH 0002H
+--> ?PR?_D12_WRITEENDPOINT?KD12CI
?PR?GET_CONFIGURATION?KCHAP9 ----- ----- 002BH 0001H
+--> ?PR?_SINGLE_TRANSMIT?KMAIN
?PR?SET_CONFIGURATION?KCHAP9 ----- ----- ----- -----
+--> ?PR?_SINGLE_TRANSMIT?KMAIN
+--> ?PR?INIT_UNCONFIG?KMAIN
+--> ?PR?INIT_CONFIG?KMAIN
+--> ?PR?STALL_EP0?KMAIN
?PR?INIT_UNCONFIG?KMAIN ----- ----- ----- -----
+--> ?PR?_D12_SETENDPOINTENABLE?KD12CI
?PR?_D12_SETENDPOINTENABLE?KD12CI ----- ----- ----- -----
+--> ?PR?_OUTPORTCMD?KD12CI
+--> ?PR?_OUTPORTDATA?KD12CI
?PR?INIT_CONFIG?KMAIN ----- ----- ----- -----
+--> ?PR?_D12_SETENDPOINTENABLE?KD12CI
?PR?GET_INTERFACE?KCHAP9 ----- ----- 002BH 0001H
+--> ?PR?_SINGLE_TRANSMIT?KMAIN
BL51 BANKED LINKER/LOCATER V5.03 11/11/2003 20:11:04 PAGE 6
?PR?SET_INTERFACE?KCHAP9 ----- ----- ----- -----
+--> ?PR?_SINGLE_TRANSMIT?KMAIN
+--> ?PR?STALL_EP0?KMAIN
?PR?READ_WRITE_REGISTER?KPROTODMA ----- ----- 002BH 0001H
+--> ?CO?KPROTODMA
+--> ?PR?PRINTF?PRINTF
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -