📄 u2s.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 06/04/2004 18:37:06 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE CHAP_9.OBJ, D12CI.OBJ, HAL.OBJ, ISR.OBJ, MAIN.OBJ, VENDOR.OBJ TO U2S.OMF RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
CHAP_9.OBJ (CHAP_9)
D12CI.OBJ (D12CI)
HAL.OBJ (HAL)
ISR.OBJ (ISR)
MAIN.OBJ (MAIN)
VENDOR.OBJ (VENDOR)
D:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
D:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?ICALL)
D:\KEIL\C51\LIB\C51S.LIB (PRINTF)
D:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
D:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?PLDIIDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
D:\KEIL\C51\LIB\C51S.LIB (PUTCHAR)
LINK MAP OF MODULE: U2S.OMF (CHAP_9)
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 0001H UNIT ?DT?_D12_SET_DMA?D12CI
0009H 0017H *** GAP ***
BIT 0020H.0 0001H.1 UNIT _BIT_GROUP_
0021H.1 0000H.7 *** GAP ***
DATA 0022H 0021H UNIT ?DT?MAIN
DATA 0043H 0020H UNIT _DATA_GROUP_
IDATA 0063H 0075H UNIT ?ID?MAIN
IDATA 00D8H 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 ?PR?INIT_UNCONFIG?CHAP_9
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0005H UNIT ?PR?INIT_CONFIG?CHAP_9
CODE 0013H 0003H ABSOLUTE
CODE 0016H 035CH UNIT ?PR?PRINTF?PRINTF
CODE 0372H 0294H UNIT ?PR?MAIN?MAIN
CODE 0606H 0105H UNIT ?PR?SERIAL_SEND_TO_ENDP1?MAIN
CODE 070BH 00D8H UNIT ?PR?D12_EP0_RECEIVE_DONE?ISR
CODE 07E3H 00C7H UNIT ?CO?MAIN
CODE 08AAH 00B6H UNIT ?C?LIB_CODE
CODE 0960H 0092H UNIT ?PR?D12_EP0_SEND_DONE?ISR
BL51 BANKED LINKER/LOCATER V5.03 06/04/2004 18:37:06 PAGE 2
CODE 09F2H 008CH UNIT ?C_C51STARTUP
CODE 0A7EH 0074H UNIT ?PR?_CODE_TRANSMIT?CHAP_9
CODE 0AF2H 006EH UNIT ?PR?D12_ISR?ISR
CODE 0B60H 0065H UNIT ?PR?GET_STATUS?CHAP_9
CODE 0BC5H 0059H UNIT ?PR?_D12_READ_ENDPOINT?D12CI
CODE 0C1EH 0054H UNIT ?PR?SET_FEATURE?CHAP_9
CODE 0C72H 0054H UNIT ?PR?CLEAR_FEATURE?CHAP_9
CODE 0CC6H 0054H UNIT ?PR?_D12_WRITE_ENDPOINT?D12CI
CODE 0D1AH 004CH UNIT ?PR?D12_EP2_RECEIVE_DONE?ISR
CODE 0D66H 0042H UNIT ?PR?CONTROL_HANDLER?MAIN
CODE 0DA8H 0040H UNIT ?PR?SET_CONFIGURATION?CHAP_9
CODE 0DE8H 0040H UNIT ?CO?CHAP_9
CODE 0E28H 003FH UNIT ?PR?D12_INTERRUPT?MAIN
CODE 0E67H 0038H UNIT ?PR?GET_DESCRIPTOR?CHAP_9
CODE 0E9FH 0034H UNIT ?PR?INIT?MAIN
CODE 0ED3H 0027H UNIT ?PR?PUTCHAR?PUTCHAR
CODE 0EFAH 0021H UNIT ?PR?D12_EP1_RECEIVE_DONE?ISR
CODE 0F1BH 0021H UNIT ?PR?TIMER0_INTERRUPT?MAIN
CODE 0F3CH 001FH UNIT ?PR?D12_READ_INTERRUPT_STATUS?D12CI
CODE 0F5BH 001CH UNIT ?PR?_D12_ACK_ENDPOINT?D12CI
CODE 0F77H 001BH UNIT ?PR?_D12_SET_MODE?D12CI
CODE 0F92H 001BH UNIT ?PR?EX1_INTERRUPT?MAIN
CODE 0FADH 001AH UNIT ?C_INITSEG
CODE 0FC7H 0019H UNIT ?PR?_D12_SET_ENDPOINT_ENABLE?D12CI
CODE 0FE0H 0019H UNIT ?PR?_D12_SET_ADDRESS_ENABLE?D12CI
CODE 0FF9H 0017H UNIT ?PR?SET_INTERFACE?CHAP_9
CODE 1010H 0015H UNIT ?PR?SET_ADDRESS?CHAP_9
CODE 1025H 0012H UNIT ?PR?GET_CONFIGURATION?CHAP_9
CODE 1037H 0012H UNIT ?PR?_D12_SET_ENDPOINT_STATUS?D12CI
CODE 1049H 0011H UNIT ?PR?D12_CONNECT_USB?MAIN
CODE 105AH 0010H UNIT ?PR?_D12_SET_DMA?D12CI
CODE 106AH 000FH UNIT ?PR?_D12_READ_LAST_TRANSACTION_STATUS?D12CI
CODE 1079H 000FH UNIT ?PR?_D12_READ_ENDPOINT_STATUS?D12CI
CODE 1088H 000EH UNIT ?PR?_SINGLE_TRANSMIT?CHAP_9
CODE 1096H 000DH UNIT ?PR?GET_INTERFACE?CHAP_9
CODE 10A3H 000DH UNIT ?PR?_D12_SELECT_ENDPOINT?D12CI
CODE 10B0H 000DH UNIT ?PR?_D12_OUTPORT?HAL
CODE 10BDH 000DH UNIT ?PR?_D12_INPORT?HAL
CODE 10CAH 000BH UNIT ?PR?D12_RECONNECT_USB?MAIN
CODE 10D5H 000AH UNIT ?PR?_DELAY?MAIN
CODE 10DFH 0009H UNIT ?PR?D12_DISCONNECT_USB?MAIN
CODE 10E8H 0006H UNIT ?PR?STALL_EP0?CHAP_9
CODE 10EEH 0005H UNIT ?PR?D12_EP1_SEND_DONE?ISR
CODE 10F3H 0005H UNIT ?PR?D12_EP2_SEND_DONE?ISR
CODE 10F8H 0003H UNIT ?PR?RESERVED?CHAP_9
CODE 10FBH 0001H UNIT ?PR?D12_DMA_EOT?ISR
OVERLAY MAP OF MODULE: U2S.OMF (CHAP_9)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
------------------------------------------------------------------------------------
?PR?D12_INTERRUPT?MAIN ----- ----- ----- -----
+--> ?PR?D12_ISR?ISR
BL51 BANKED LINKER/LOCATER V5.03 06/04/2004 18:37:06 PAGE 3
?PR?D12_ISR?ISR ----- ----- 0043H 0002H
+--> ?PR?D12_READ_INTERRUPT_STATUS?D12CI
+--> ?PR?D12_DMA_EOT?ISR
+--> ?PR?D12_EP0_SEND_DONE?ISR
+--> ?PR?D12_EP0_RECEIVE_DONE?ISR
+--> ?PR?D12_EP1_RECEIVE_DONE?ISR
+--> ?PR?D12_EP1_SEND_DONE?ISR
+--> ?PR?D12_EP2_RECEIVE_DONE?ISR
+--> ?PR?D12_EP2_SEND_DONE?ISR
?PR?D12_READ_INTERRUPT_STATUS?D12CI ----- ----- 0045H 0001H
+--> ?PR?_D12_OUTPORT?HAL
+--> ?PR?_D12_INPORT?HAL
?PR?D12_EP0_SEND_DONE?ISR ----- ----- 0045H 0002H
+--> ?PR?_D12_READ_LAST_TRANSACTION_STATUS...
+--> ?PR?_D12_WRITE_ENDPOINT?D12CI
?PR?_D12_READ_LAST_TRANSACTION_STATUS... ----- ----- ----- -----
+--> ?PR?_D12_OUTPORT?HAL
+--> ?PR?_D12_INPORT?HAL
?PR?_D12_WRITE_ENDPOINT?D12CI ----- ----- 0055H 0006H
+--> ?PR?_D12_OUTPORT?HAL
+--> ?PR?_D12_INPORT?HAL
?PR?D12_EP0_RECEIVE_DONE?ISR ----- ----- ----- -----
+--> ?PR?_D12_READ_LAST_TRANSACTION_STATUS...
+--> ?PR?_D12_READ_ENDPOINT?D12CI
+--> ?PR?_D12_SET_ENDPOINT_STATUS?D12CI
+--> ?PR?_D12_ACK_ENDPOINT?D12CI
?PR?_D12_READ_ENDPOINT?D12CI ----- ----- 0046H 0007H
+--> ?PR?_D12_OUTPORT?HAL
+--> ?PR?_D12_INPORT?HAL
?PR?_D12_SET_ENDPOINT_STATUS?D12CI ----- ----- 0055H 0001H
+--> ?PR?_D12_OUTPORT?HAL
?PR?_D12_ACK_ENDPOINT?D12CI ----- ----- 0045H 0001H
+--> ?PR?_D12_OUTPORT?HAL
?PR?D12_EP1_RECEIVE_DONE?ISR ----- ----- ----- -----
+--> ?PR?_D12_READ_LAST_TRANSACTION_STATUS...
+--> ?PR?_D12_READ_ENDPOINT?D12CI
?PR?D12_EP1_SEND_DONE?ISR ----- ----- ----- -----
+--> ?PR?_D12_READ_LAST_TRANSACTION_STATUS...
?PR?D12_EP2_RECEIVE_DONE?ISR ----- ----- 0045H 0001H
+--> ?PR?_D12_READ_LAST_TRANSACTION_STATUS...
+--> ?PR?_D12_READ_ENDPOINT_STATUS?D12CI
+--> ?PR?_D12_READ_ENDPOINT?D12CI
?PR?_D12_READ_ENDPOINT_STATUS?D12CI ----- ----- ----- -----
+--> ?PR?_D12_OUTPORT?HAL
BL51 BANKED LINKER/LOCATER V5.03 06/04/2004 18:37:06 PAGE 4
+--> ?PR?_D12_INPORT?HAL
?PR?D12_EP2_SEND_DONE?ISR ----- ----- ----- -----
+--> ?PR?_D12_READ_LAST_TRANSACTION_STATUS...
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- ----- 004DH 0001H
+--> ?PR?INIT?MAIN
+--> ?PR?D12_RECONNECT_USB?MAIN
+--> ?PR?_D12_WRITE_ENDPOINT?D12CI
+--> ?CO?MAIN
+--> ?PR?PRINTF?PRINTF
+--> ?PR?CONTROL_HANDLER?MAIN
+--> ?PR?SERIAL_SEND_TO_ENDP1?MAIN
?PR?D12_RECONNECT_USB?MAIN ----- ----- ----- -----
+--> ?PR?D12_DISCONNECT_USB?MAIN
+--> ?PR?_DELAY?MAIN
+--> ?PR?D12_CONNECT_USB?MAIN
?PR?D12_DISCONNECT_USB?MAIN ----- ----- ----- -----
+--> ?PR?_D12_SET_MODE?D12CI
?PR?_D12_SET_MODE?D12CI ----- ----- 004EH 0003H
+--> ?PR?_D12_OUTPORT?HAL
?PR?D12_CONNECT_USB?MAIN ----- ----- ----- -----
+--> ?PR?_D12_SET_MODE?D12CI
?CO?MAIN ----- ----- ----- -----
+--> ?PR?GET_STATUS?CHAP_9
+--> ?PR?CLEAR_FEATURE?CHAP_9
+--> ?PR?RESERVED?CHAP_9
+--> ?PR?SET_FEATURE?CHAP_9
+--> ?PR?SET_ADDRESS?CHAP_9
+--> ?PR?GET_DESCRIPTOR?CHAP_9
+--> ?PR?GET_CONFIGURATION?CHAP_9
+--> ?PR?SET_CONFIGURATION?CHAP_9
+--> ?PR?GET_INTERFACE?CHAP_9
+--> ?PR?SET_INTERFACE?CHAP_9
?PR?GET_STATUS?CHAP_9 ----- ----- 0050H 0005H
+--> ?PR?_D12_SELECT_ENDPOINT?D12CI
+--> ?PR?_SINGLE_TRANSMIT?CHAP_9
+--> ?PR?STALL_EP0?CHAP_9
?PR?_D12_SELECT_ENDPOINT?D12CI ----- ----- ----- -----
+--> ?PR?_D12_OUTPORT?HAL
+--> ?PR?_D12_INPORT?HAL
?PR?_SINGLE_TRANSMIT?CHAP_9 ----- ----- ----- -----
+--> ?PR?_D12_WRITE_ENDPOINT?D12CI
BL51 BANKED LINKER/LOCATER V5.03 06/04/2004 18:37:06 PAGE 5
?PR?STALL_EP0?CHAP_9 ----- ----- ----- -----
+--> ?PR?_D12_SET_ENDPOINT_STATUS?D12CI
?PR?CLEAR_FEATURE?CHAP_9 ----- ----- 0050H 0002H
+--> ?PR?_D12_SET_ENDPOINT_STATUS?D12CI
+--> ?PR?_SINGLE_TRANSMIT?CHAP_9
+--> ?PR?STALL_EP0?CHAP_9
?PR?RESERVED?CHAP_9 ----- ----- ----- -----
+--> ?PR?STALL_EP0?CHAP_9
?PR?SET_FEATURE?CHAP_9 ----- ----- 0050H 0002H
+--> ?PR?_D12_SET_ENDPOINT_STATUS?D12CI
+--> ?PR?_SINGLE_TRANSMIT?CHAP_9
+--> ?PR?STALL_EP0?CHAP_9
?PR?SET_ADDRESS?CHAP_9 ----- ----- ----- -----
+--> ?PR?_D12_SET_ADDRESS_ENABLE?D12CI
+--> ?PR?_SINGLE_TRANSMIT?CHAP_9
?PR?_D12_SET_ADDRESS_ENABLE?D12CI ----- ----- 0050H 0002H
+--> ?PR?_D12_OUTPORT?HAL
?PR?GET_DESCRIPTOR?CHAP_9 ----- ----- 0050H 0001H
+--> ?CO?CHAP_9
+--> ?PR?_CODE_TRANSMIT?CHAP_9
+--> ?PR?STALL_EP0?CHAP_9
?PR?_CODE_TRANSMIT?CHAP_9 ----- ----- 0051H 0002H
+--> ?PR?_D12_WRITE_ENDPOINT?D12CI
?PR?GET_CONFIGURATION?CHAP_9 ----- ----- 0050H 0001H
+--> ?PR?_SINGLE_TRANSMIT?CHAP_9
?PR?SET_CONFIGURATION?CHAP_9 ----- ----- ----- -----
+--> ?PR?_SINGLE_TRANSMIT?CHAP_9
+--> ?PR?INIT_UNCONFIG?CHAP_9
+--> ?PR?INIT_CONFIG?CHAP_9
+--> ?PR?STALL_EP0?CHAP_9
?PR?INIT_UNCONFIG?CHAP_9 ----- ----- ----- -----
+--> ?PR?_D12_SET_ENDPOINT_ENABLE?D12CI
?PR?_D12_SET_ENDPOINT_ENABLE?D12CI ----- ----- 0050H 0001H
+--> ?PR?_D12_OUTPORT?HAL
?PR?INIT_CONFIG?CHAP_9 ----- ----- ----- -----
+--> ?PR?_D12_SET_ENDPOINT_ENABLE?D12CI
?PR?GET_INTERFACE?CHAP_9 ----- ----- 0050H 0001H
+--> ?PR?_SINGLE_TRANSMIT?CHAP_9
?PR?SET_INTERFACE?CHAP_9 ----- ----- ----- -----
+--> ?PR?_SINGLE_TRANSMIT?CHAP_9
+--> ?PR?STALL_EP0?CHAP_9
BL51 BANKED LINKER/LOCATER V5.03 06/04/2004 18:37:06 PAGE 6
?PR?PRINTF?PRINTF 0020H.0 0001H.1 004FH 0014H
+--> ?PR?PUTCHAR?PUTCHAR
?PR?CONTROL_HANDLER?MAIN ----- ----- 004EH 0002H
+--> ?CO?MAIN
+--> ?PR?STALL_EP0?CHAP_9
?PR?SERIAL_SEND_TO_ENDP1?MAIN ----- ----- 004EH 0001H
+--> ?CO?MAIN
+--> ?PR?PRINTF?PRINTF
+--> ?PR?_D12_WRITE_ENDPOINT?D12CI
SYMBOL TABLE OF MODULE: U2S.OMF (CHAP_9)
VALUE TYPE NAME
----------------------------------
------- MODULE CHAP_9
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
C:10E8H PUBLIC stall_ep0
C:0E03H PUBLIC InterfaceDescr
D:00A8H PUBLIC IE
C:000EH PUBLIC init_config
C:1010H PUBLIC set_address
D:00B8H PUBLIC IP
C:0C1EH PUBLIC set_feature
C:1025H PUBLIC get_configuration
C:0DA8H PUBLIC set_configuration
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
C:1088H PUBLIC _single_transmit
C:0E13H PUBLIC EP1_RXDescr
C:0E21H PUBLIC EP2_RXDescr
C:0E0CH PUBLIC EP1_TXDescr
C:0DE8H PUBLIC DeviceDescr
C:0E1AH PUBLIC EP2_TXDescr
C:0B60H PUBLIC get_status
C:0DFAH PUBLIC ConfigDescr
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -