📄 my.m51
字号:
BL51 BANKED LINKER/LOCATER V4.13 06/26/2004 22:22:45 PAGE 1
BL51 BANKED LINKER/LOCATER V4.13, INVOKED BY:
F:\KEIL\C51\BIN\BL51.EXE G:\单片机\USB\PROG\MY\USB.OBJ, USB51S.LIB TO G:\单片机\USB\PROG\MY\MY RS (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
G:\单片机\USB\PROG\MY\USB.OBJ (USB)
F:\KEIL\C51\BIN\C51S.LIB (?C_STARTUP)
F:\KEIL\C51\BIN\C51S.LIB (?C?CLDOPTR)
F:\KEIL\C51\BIN\C51S.LIB (?C?CSTOPTR)
F:\KEIL\C51\BIN\C51S.LIB (?C?ULCMP)
F:\KEIL\C51\BIN\C51S.LIB (?C?ICALL)
F:\KEIL\C51\BIN\C51S.LIB (PRINTF)
F:\KEIL\C51\BIN\C51S.LIB (?C_INIT)
F:\KEIL\C51\BIN\C51S.LIB (?C?CLDPTR)
F:\KEIL\C51\BIN\C51S.LIB (?C?CSTPTR)
F:\KEIL\C51\BIN\C51S.LIB (?C?PLDIIDATA)
F:\KEIL\C51\BIN\C51S.LIB (?C?CCASE)
F:\KEIL\C51\BIN\C51S.LIB (PUTCHAR)
LINK MAP OF MODULE: G:\单片机\USB\PROG\MY\MY (USB)
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 0002H UNIT ?DT?D12_READCURRENTFRAMENUMBER?USB
DATA 000AH 0002H UNIT ?DT?D12_READCHIPID?USB
000CH 0014H *** GAP ***
BIT 0020H.0 0001H.1 UNIT _BIT_GROUP_
0021H.1 0000H.7 *** GAP ***
DATA 0022H 0024H UNIT ?DT?USB
DATA 0046H 0023H UNIT _DATA_GROUP_
IDATA 0069H 0056H UNIT ?ID?USB
IDATA 00BFH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 0004H UNIT ?PR?RESERVED?USB
CODE 000AH 0001H UNIT ?PR?BUS_RESET?USB
CODE 000BH 0003H ABSOLUTE
CODE 000EH 03ACH UNIT ?CO?USB
CODE 03BAH 035CH UNIT ?PR?PRINTF?PRINTF
CODE 0716H 0117H UNIT ?PR?READ_WRITE_REGISTER?USB
CODE 082DH 0110H UNIT ?PR?EP0_RXDONE?USB
CODE 093DH 00D3H UNIT ?PR?MAIN?USB
CODE 0A10H 00C7H UNIT ?C?LIB_CODE
CODE 0AD7H 0099H UNIT ?PR?EP0_TXDONE?USB
CODE 0B70H 0099H UNIT ?PR?_D12_READENDPOINT?USB
CODE 0C09H 008CH UNIT ?C_C51STARTUP
CODE 0C95H 0083H UNIT ?PR?GET_STATUS?USB
CODE 0D18H 007EH UNIT ?PR?_D12_WRITEENDPOINT?USB
BL51 BANKED LINKER/LOCATER V4.13 06/26/2004 22:22:45 PAGE 2
CODE 0D96H 0075H UNIT ?PR?_CODE_TRANSMIT?USB
CODE 0E0BH 006FH UNIT ?PR?FN_USB_ISR?USB
CODE 0E7AH 0065H UNIT ?PR?CLEAR_FEATURE?USB
CODE 0EDFH 0065H UNIT ?PR?SET_FEATURE?USB
CODE 0F44H 0059H UNIT ?PR?CONTROL_HANDLER?USB
CODE 0F9DH 0045H UNIT ?PR?RECONNECT_USB?USB
CODE 0FE2H 0045H UNIT ?PR?D12_READCURRENTFRAMENUMBER?USB
CODE 1027H 0045H UNIT ?PR?D12_READCHIPID?USB
CODE 106CH 0044H UNIT ?PR?CHECK_KEY_LED?USB
CODE 10B0H 0042H UNIT ?PR?_HELP_DEVREQ?USB
CODE 10F2H 0041H UNIT ?PR?SET_CONFIGURATION?USB
CODE 1133H 0040H UNIT ?PR?TIMER_ISR?USB
CODE 1173H 003FH UNIT ?PR?USB_ISR?USB
CODE 11B2H 003CH UNIT ?PR?_D12_SETENDPOINTENABLE?USB
CODE 11EEH 003AH UNIT ?PR?MAIN_RXDONE?USB
CODE 1228H 0038H UNIT ?PR?_D12_SETMODE?USB
CODE 1260H 0036H UNIT ?PR?_D12_SETADDRESSENABLE?USB
CODE 1296H 002FH UNIT ?PR?_D12_SETENDPOINTSTATUS?USB
CODE 12C5H 002DH UNIT ?PR?_D12_SETDMA?USB
CODE 12F2H 002CH UNIT ?PR?D12_READINTERRUPTREGISTER?USB
CODE 131EH 002BH UNIT ?PR?_D12_READENDPOINTSTATUS?USB
CODE 1349H 002AH UNIT ?PR?GET_DESCRIPTOR?USB
CODE 1373H 0029H UNIT ?PR?_D12_SELECTENDPOINT?USB
CODE 139CH 0027H UNIT ?PR?GET_BUFFER_SIZE?USB
CODE 13C3H 0027H UNIT ?PR?PUTCHAR?PUTCHAR
CODE 13EAH 0022H UNIT ?PR?_D12_ACKNOWLEDGEENDPOINT?USB
CODE 140CH 001FH UNIT ?PR?EP1_RXDONE?USB
CODE 142BH 0018H UNIT ?PR?SET_INTERFACE?USB
CODE 1443H 0016H UNIT ?PR?CONNECT_USB?USB
CODE 1459H 0016H UNIT ?PR?SET_ADDRESS?USB
CODE 146FH 0014H UNIT ?PR?INIT_TIMER0?USB
CODE 1483H 0013H UNIT ?PR?GET_CONFIGURATION?USB
CODE 1496H 0013H UNIT ?PR?_D12_READLASTTRANSACTIONSTATUS?USB
CODE 14A9H 0011H UNIT ?PR?INIT_PORT?USB
CODE 14BAH 0010H UNIT ?PR?INIT_SERIAL?USB
CODE 14CAH 000FH UNIT ?PR?STALL_EP0?USB
CODE 14D9H 000FH UNIT ?PR?GET_FIRMWARE_VERSION?USB
CODE 14E8H 000EH UNIT ?PR?GET_INTERFACE?USB
CODE 14F6H 000CH UNIT ?PR?_SINGLE_TRANSMIT?USB
CODE 1502H 000AH UNIT ?PR?D12_SENDRESUME?USB
CODE 150CH 000AH UNIT ?C_INITSEG
CODE 1516H 0008H UNIT ?PR?DISCONNECT_USB?USB
CODE 151EH 0007H UNIT ?PR?_OUTPORTB?USB
CODE 1525H 0007H UNIT ?PR?_INPORTB?USB
CODE 152CH 0007H UNIT ?PR?INIT_SPECIAL_INTERRUPTS?USB
CODE 1533H 0006H UNIT ?PR?INIT_UNCONFIG?USB
CODE 1539H 0006H UNIT ?PR?INIT_CONFIG?USB
CODE 153FH 0006H UNIT ?PR?EP1_TXDONE?USB
CODE 1545H 0006H UNIT ?PR?MAIN_TXDONE?USB
CODE 154BH 0001H UNIT ?PR?DMA_EOT?USB
OVERLAY MAP OF MODULE: G:\单片机\USB\PROG\MY\MY (USB)
SEGMENT BIT_GROUP DATA_GROUP
BL51 BANKED LINKER/LOCATER V4.13 06/26/2004 22:22:45 PAGE 3
+--> CALLED SEGMENT START LENGTH START LENGTH
----------------------------------------------------------------------------------
?PR?USB_ISR?USB ----- ----- ----- -----
+--> ?PR?FN_USB_ISR?USB
?PR?FN_USB_ISR?USB ----- ----- 0046H 0002H
+--> ?PR?D12_READINTERRUPTREGISTER?USB
+--> ?PR?BUS_RESET?USB
+--> ?PR?DMA_EOT?USB
+--> ?PR?EP0_TXDONE?USB
+--> ?PR?EP0_RXDONE?USB
+--> ?PR?EP1_TXDONE?USB
+--> ?PR?EP1_RXDONE?USB
+--> ?PR?MAIN_TXDONE?USB
+--> ?PR?MAIN_RXDONE?USB
?PR?D12_READINTERRUPTREGISTER?USB ----- ----- 0048H 0001H
+--> ?PR?_OUTPORTB?USB
+--> ?PR?_INPORTB?USB
?PR?EP0_TXDONE?USB ----- ----- 0048H 0002H
+--> ?PR?_D12_READLASTTRANSACTIONSTATUS?USB
+--> ?PR?_D12_WRITEENDPOINT?USB
?PR?_D12_READLASTTRANSACTIONSTATUS?USB ----- ----- ----- -----
+--> ?PR?_OUTPORTB?USB
+--> ?PR?_INPORTB?USB
?PR?_D12_WRITEENDPOINT?USB ----- ----- 0059H 0005H
+--> ?PR?_OUTPORTB?USB
+--> ?PR?_INPORTB?USB
?PR?EP0_RXDONE?USB ----- ----- ----- -----
+--> ?PR?_D12_READLASTTRANSACTIONSTATUS?USB
+--> ?PR?_D12_READENDPOINT?USB
+--> ?PR?_D12_SETENDPOINTSTATUS?USB
+--> ?PR?_D12_ACKNOWLEDGEENDPOINT?USB
?PR?_D12_READENDPOINT?USB ----- ----- 0055H 0006H
+--> ?PR?_OUTPORTB?USB
+--> ?PR?_INPORTB?USB
?PR?_D12_SETENDPOINTSTATUS?USB ----- ----- 0058H 0001H
+--> ?PR?_OUTPORTB?USB
?PR?_D12_ACKNOWLEDGEENDPOINT?USB ----- ----- 0048H 0001H
+--> ?PR?_OUTPORTB?USB
?PR?EP1_TXDONE?USB ----- ----- ----- -----
+--> ?PR?_D12_READLASTTRANSACTIONSTATUS?USB
?PR?EP1_RXDONE?USB ----- ----- ----- -----
+--> ?PR?_D12_READLASTTRANSACTIONSTATUS?USB
+--> ?PR?_D12_READENDPOINT?USB
?PR?MAIN_TXDONE?USB ----- ----- ----- -----
+--> ?PR?_D12_READLASTTRANSACTIONSTATUS?USB
BL51 BANKED LINKER/LOCATER V4.13 06/26/2004 22:22:45 PAGE 4
?PR?MAIN_RXDONE?USB ----- ----- 0048H 0001H
+--> ?PR?_D12_READLASTTRANSACTIONSTATUS?USB
+--> ?PR?_D12_READENDPOINT?USB
+--> ?PR?_D12_READENDPOINTSTATUS?USB
?PR?_D12_READENDPOINTSTATUS?USB ----- ----- ----- -----
+--> ?PR?_OUTPORTB?USB
+--> ?PR?_INPORTB?USB
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?USB
+--> ?C_INITSEG
?PR?MAIN?USB ----- ----- ----- -----
+--> ?PR?INIT_PORT?USB
+--> ?PR?INIT_SERIAL?USB
+--> ?PR?INIT_TIMER0?USB
+--> ?PR?INIT_SPECIAL_INTERRUPTS?USB
+--> ?PR?RECONNECT_USB?USB
+--> ?PR?CHECK_KEY_LED?USB
+--> ?PR?_D12_SETDMA?USB
+--> ?PR?CONTROL_HANDLER?USB
+--> ?PR?_D12_WRITEENDPOINT?USB
?PR?RECONNECT_USB?USB ----- ----- 004FH 0004H
+--> ?PR?DISCONNECT_USB?USB
+--> ?CO?USB
+--> ?PR?PRINTF?PRINTF
+--> ?PR?CONNECT_USB?USB
?PR?DISCONNECT_USB?USB ----- ----- ----- -----
+--> ?PR?_D12_SETMODE?USB
?PR?_D12_SETMODE?USB ----- ----- 0053H 0002H
+--> ?PR?_OUTPORTB?USB
?CO?USB ----- ----- ----- -----
+--> ?PR?GET_STATUS?USB
+--> ?PR?CLEAR_FEATURE?USB
+--> ?PR?RESERVED?USB
+--> ?PR?SET_FEATURE?USB
+--> ?PR?SET_ADDRESS?USB
+--> ?PR?GET_DESCRIPTOR?USB
+--> ?PR?GET_CONFIGURATION?USB
+--> ?PR?SET_CONFIGURATION?USB
+--> ?PR?GET_INTERFACE?USB
+--> ?PR?SET_INTERFACE?USB
+--> ?PR?READ_WRITE_REGISTER?USB
?PR?GET_STATUS?USB ----- ----- 0053H 0005H
+--> ?PR?_SINGLE_TRANSMIT?USB
+--> ?PR?_D12_SELECTENDPOINT?USB
+--> ?PR?STALL_EP0?USB
BL51 BANKED LINKER/LOCATER V4.13 06/26/2004 22:22:45 PAGE 5
?PR?_SINGLE_TRANSMIT?USB ----- ----- ----- -----
+--> ?PR?_D12_WRITEENDPOINT?USB
?PR?_D12_SELECTENDPOINT?USB ----- ----- ----- -----
+--> ?PR?_OUTPORTB?USB
+--> ?PR?_INPORTB?USB
?PR?STALL_EP0?USB ----- ----- ----- -----
+--> ?PR?_D12_SETENDPOINTSTATUS?USB
?PR?CLEAR_FEATURE?USB ----- ----- 0053H 0002H
+--> ?PR?_SINGLE_TRANSMIT?USB
+--> ?PR?_D12_SETENDPOINTSTATUS?USB
+--> ?PR?STALL_EP0?USB
?PR?RESERVED?USB ----- ----- ----- -----
+--> ?PR?STALL_EP0?USB
?PR?SET_FEATURE?USB ----- ----- 0053H 0002H
+--> ?PR?_SINGLE_TRANSMIT?USB
+--> ?PR?_D12_SETENDPOINTSTATUS?USB
+--> ?PR?STALL_EP0?USB
?PR?SET_ADDRESS?USB ----- ----- ----- -----
+--> ?PR?_D12_SETADDRESSENABLE?USB
+--> ?PR?_SINGLE_TRANSMIT?USB
?PR?_D12_SETADDRESSENABLE?USB ----- ----- 0053H 0002H
+--> ?PR?_OUTPORTB?USB
?PR?GET_DESCRIPTOR?USB ----- ----- 0053H 0001H
+--> ?PR?_CODE_TRANSMIT?USB
+--> ?PR?STALL_EP0?USB
?PR?_CODE_TRANSMIT?USB ----- ----- 0054H 0002H
+--> ?PR?_D12_WRITEENDPOINT?USB
?PR?GET_CONFIGURATION?USB ----- ----- 0053H 0001H
+--> ?PR?_SINGLE_TRANSMIT?USB
?PR?SET_CONFIGURATION?USB ----- ----- ----- -----
+--> ?PR?_SINGLE_TRANSMIT?USB
+--> ?PR?INIT_UNCONFIG?USB
+--> ?PR?INIT_CONFIG?USB
+--> ?PR?STALL_EP0?USB
?PR?INIT_UNCONFIG?USB ----- ----- ----- -----
+--> ?PR?_D12_SETENDPOINTENABLE?USB
?PR?_D12_SETENDPOINTENABLE?USB ----- ----- 0053H 0001H
+--> ?PR?_OUTPORTB?USB
?PR?INIT_CONFIG?USB ----- ----- ----- -----
+--> ?PR?_D12_SETENDPOINTENABLE?USB
?PR?GET_INTERFACE?USB ----- ----- 0053H 0001H
+--> ?PR?_SINGLE_TRANSMIT?USB
BL51 BANKED LINKER/LOCATER V4.13 06/26/2004 22:22:45 PAGE 6
?PR?SET_INTERFACE?USB ----- ----- ----- -----
+--> ?PR?_SINGLE_TRANSMIT?USB
+--> ?PR?STALL_EP0?USB
?PR?READ_WRITE_REGISTER?USB ----- ----- 0053H 0002H
+--> ?PR?PRINTF?PRINTF
+--> ?PR?GET_FIRMWARE_VERSION?USB
+--> ?PR?GET_BUFFER_SIZE?USB
+--> ?PR?STALL_EP0?USB
+--> ?PR?_D12_WRITEENDPOINT?USB
+--> ?PR?_D12_READENDPOINTSTATUS?USB
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -