📄 test1.m51
字号:
BL51 BANKED LINKER/LOCATER V4.23 03/09/2005 20:46:03 PAGE 1
BL51 BANKED LINKER/LOCATER V4.23, INVOKED BY:
G:\PROGRAM FILES\KEIL\C51\BIN\BL51.EXE test1.obj, head.obj, ADUC812.obj, public.obj, usb.obj, uart_port.obj, USB_protoco
>> l.obj TO test1 RAMSIZE (256) XDATA (0X0000-0XFFFE)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
test1.obj (TEST1)
head.obj (HEAD)
ADUC812.obj (ADUC812)
public.obj (PUBLIC)
usb.obj (USB)
uart_port.obj (UART_PORT)
USB_protocol.obj (USB_PROTOCOL)
G:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
G:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: test1 (TEST1)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
REG 0008H 0008H ABSOLUTE "REG BANK 1"
DATA 0010H 0005H UNIT _DATA_GROUP_
0015H 000BH *** GAP ***
BIT 0020H.0 0001H.3 UNIT ?BI?USB
0021H.3 0000H.5 *** GAP ***
DATA 0022H 0046H UNIT ?DT?USB
IDATA 0068H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 0005H UNIT ?C_INITSEG
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0004H UNIT ?PR?TO_INTERRUPT_SERVICE?USB
CODE 0012H 0001H UNIT ?PR?IE1_INTERRUPT_SERVICE?TEST1
CODE 0013H 0003H ABSOLUTE
CODE 0016H 0001H UNIT ?PR?TF1_INTERRUPT_SERVICE?TEST1
CODE 0017H 0001H UNIT ?PR?TF2__EXF2_INTERRUPT_SERVICE?TEST1
CODE 0018H 0001H UNIT ?PR?T2CI__ISPI_INTERRUPT_SERVICE?TEST1
CODE 0019H 0001H UNIT ?PR?PSMI_INTERRUPT_SERVICE?TEST1
CODE 001AH 0001H UNIT ?PR?USBMASSSTORGECLASSREQUEST?USB
CODE 001BH 0003H ABSOLUTE
001EH 0005H *** GAP ***
CODE 0023H 0003H ABSOLUTE
0026H 0005H *** GAP ***
CODE 002BH 0003H ABSOLUTE
002EH 0005H *** GAP ***
CODE 0033H 0003H ABSOLUTE
0036H 0005H *** GAP ***
CODE 003BH 0003H ABSOLUTE
BL51 BANKED LINKER/LOCATER V4.23 03/09/2005 20:46:03 PAGE 2
003EH 0005H *** GAP ***
CODE 0043H 0003H ABSOLUTE
CODE 0046H 01AFH UNIT ?PR?STANDARDRUEST?USB
CODE 01F5H 00A6H UNIT ?PR?USB_INTERRUPT_SERVICE?USB
CODE 029BH 008CH UNIT ?C_C51STARTUP
CODE 0327H 0088H UNIT ?CO?USB_PROTOCOL
CODE 03AFH 0081H UNIT ?PR?_WRITE_POINT?USB
CODE 0430H 0053H UNIT ?PR?_READ_POINT?USB
CODE 0483H 003CH UNIT ?PR?MAIN?TEST1
CODE 04BFH 003BH UNIT ?PR?IEO_INTERRUPT_SERVICE?TEST1
CODE 04FAH 003BH UNIT ?PR?R1__TI_INTERRUPT_SERVICE?TEST1
CODE 0535H 003BH UNIT ?PR?ADCI_INTERRUPT_SERVICE?TEST1
CODE 0570H 0035H UNIT ?PR?SCSI_CODE?USB
CODE 05A5H 0035H UNIT ?PR?ADC_INTERRUPT_SERVICE?USB
CODE 05DAH 0029H UNIT ?PR?LED?PUBLIC
CODE 0603H 001CH UNIT ?PR?UART_PORT_INITIALIZTION?UART_PORT
CODE 061FH 001BH UNIT ?PR?TF0_INTERRUPT_SERVICE?TEST1
CODE 063AH 0019H UNIT ?PR?_ACKNONWLEDGEENDPOINT?USB
CODE 0653H 0012H UNIT ?PR?_READ_D12?USB
CODE 0665H 0012H UNIT ?PR?RELINKUSB?USB
CODE 0677H 000FH UNIT ?PR?_SETENDPOINTENABLE_NO?USB
CODE 0686H 000DH UNIT ?PR?T0_INITIALIZTION?USB
CODE 0693H 000BH UNIT ?PR?_WRITE_D12?USB
CODE 069EH 000BH UNIT ?PR?ADC?USB
CODE 06A9H 000BH UNIT ?PR?UART_PORT_INTERRUPT_SERVICE?UART_PORT
OVERLAY MAP OF MODULE: test1 (TEST1)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
----------------------------------------------------------------
?PR?IEO_INTERRUPT_SERVICE?TEST1 ----- -----
+--> ?PR?USB_INTERRUPT_SERVICE?USB
?PR?USB_INTERRUPT_SERVICE?USB 0010H 0002H
+--> ?PR?_READ_D12?USB
+--> ?PR?_READ_POINT?USB
+--> ?PR?_ACKNONWLEDGEENDPOINT?USB
+--> ?PR?USBMASSSTORGECLASSREQUEST?USB
+--> ?PR?STANDARDRUEST?USB
?PR?_READ_D12?USB ----- -----
+--> ?PR?_WRITE_D12?USB
?PR?_READ_POINT?USB ----- -----
+--> ?PR?_READ_D12?USB
+--> ?PR?_WRITE_D12?USB
+--> ?PR?_ACKNONWLEDGEENDPOINT?USB
?PR?_ACKNONWLEDGEENDPOINT?USB ----- -----
+--> ?PR?_WRITE_D12?USB
?PR?STANDARDRUEST?USB 0012H 0001H
+--> ?PR?_WRITE_D12?USB
BL51 BANKED LINKER/LOCATER V4.23 03/09/2005 20:46:03 PAGE 3
+--> ?CO?USB_PROTOCOL
+--> ?PR?_WRITE_POINT?USB
+--> ?PR?_SETENDPOINTENABLE_NO?USB
?PR?_WRITE_POINT?USB 0013H 0002H
+--> ?PR?_WRITE_D12?USB
?PR?_SETENDPOINTENABLE_NO?USB ----- -----
+--> ?PR?_WRITE_D12?USB
*** NEW ROOT ***************************************************
?PR?TF0_INTERRUPT_SERVICE?TEST1 ----- -----
+--> ?PR?TO_INTERRUPT_SERVICE?USB
?PR?TO_INTERRUPT_SERVICE?USB ----- -----
+--> ?PR?ADC?USB
*** NEW ROOT ***************************************************
?PR?R1__TI_INTERRUPT_SERVICE?TEST1 ----- -----
+--> ?PR?UART_PORT_INTERRUPT_SERVICE?UART_...
*** NEW ROOT ***************************************************
?PR?ADCI_INTERRUPT_SERVICE?TEST1 ----- -----
+--> ?PR?ADC_INTERRUPT_SERVICE?USB
?PR?ADC_INTERRUPT_SERVICE?USB ----- -----
+--> ?PR?_WRITE_D12?USB
+--> ?PR?ADC?USB
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?TEST1
+--> ?C_INITSEG
?PR?MAIN?TEST1 ----- -----
+--> ?PR?RELINKUSB?USB
+--> ?PR?UART_PORT_INITIALIZTION?UART_PORT
+--> ?PR?T0_INITIALIZTION?USB
+--> ?PR?LED?PUBLIC
?PR?RELINKUSB?USB ----- -----
+--> ?PR?_WRITE_D12?USB
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?SCSI_CODE?USB
Program Size: data=93.3 xdata=0 code=1691
LINK/LOCATE RUN COMPLETE. 1 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -