?? bulk_only.m51
字號:
BL51 BANKED LINKER/LOCATER V4.13 08/20/2006 21:10:49 PAGE 1
BL51 BANKED LINKER/LOCATER V4.13, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE E:\2006年學習\學習板\320-U盤學習板\U盤原程序-64\BULK_
>> ONLY.OBJ, E:\2006年學習\學習板\320-U盤學習板\U盤原程序-64\FLASH.OBJ, E:\200
>> 6年學習\學習板\320-U盤學習板\U盤原程序-64\MAIN.OBJ, E:\2006年學習\學習板\32
>> 0-U盤學習板\U盤原程序-64\USB_FUNCTION.OBJ, E:\2006年學習\學習板\320-U盤學習
>> 板\U盤原程序-64\USB_ISR.OBJ, E:\2006年學習\學習板\320-U盤學習板\U盤原程序-6
>> 4\USB_SETUP.OBJ TO E:\2006年學習\學習板\320-U盤學習板\U盤原程序-64\BULK_ONL
>> Y RS (256) PL (68) PW (78)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
E:\2006年學習\學習板\320-U盤學習板\U盤原程序-64\BULK_ONLY.OBJ (BULK_ONLY)
E:\2006年學習\學習板\320-U盤學習板\U盤原程序-64\FLASH.OBJ (FLASH)
E:\2006年學習\學習板\320-U盤學習板\U盤原程序-64\MAIN.OBJ (MAIN)
E:\2006年學習\學習板\320-U盤學習板\U盤原程序-64\USB_FUNCTION.OBJ (USB_FUNCTI
>> ON)
E:\2006年學習\學習板\320-U盤學習板\U盤原程序-64\USB_ISR.OBJ (USB_ISR)
E:\2006年學習\學習板\320-U盤學習板\U盤原程序-64\USB_SETUP.OBJ (USB_SETUP)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULSHR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: E:\2006年學習\學習板\320-U盤學習板\U盤原程序-64\BULK_ONLY
>> (BULK_ONLY)
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 001DH UNIT ?DT?BULK_ONLY
DATA 0025H 001CH UNIT _DATA_GROUP_
DATA 0041H 0017H UNIT ?DT?USB_SETUP
IDATA 0058H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 025FH UNIT ?XD?BULK_ONLY
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 003CH UNIT ?PR?_FIFO_READ?USB_FUNCTI
>> ON
CODE 003FH 0004H UNIT ?PR?INTERRUPTS_INIT?MAIN
CODE 0043H 0003H ABSOLUTE
CODE 0046H 01FCH UNIT ?PR?BULK_RECEIVE_DATA?BUL
>> K_ONLY
CODE 0242H 014AH UNIT ?PR?HANDLE_SETUP?USB_SETU
>> P
CODE 038CH 0148H UNIT ?PR?TRANSDATAGOON?BULK_ON
>> LY
CODE 04D4H 00E8H UNIT ?PR?SCSI_READ10?BULK_ONLY
>>
CODE 05BCH 00C1H UNIT ?PR?_FLASH_WRITE_PAGE?FLA
>> SH
CODE 067DH 00A2H UNIT ?PR?GET_STATUS?USB_SETUP
CODE 071FH 00A2H UNIT ?PR?GET_DESCRIPTOR?USB_SE
>> TUP
CODE 07C1H 0099H UNIT ?PR?_FLASH_READ_PAGE?FLAS
BL51 BANKED LINKER/LOCATER V4.13 08/20/2006 21:10:49 PAGE 2
>> H
CODE 085AH 008CH UNIT ?C_C51STARTUP
CODE 08E6H 008BH UNIT ?PR?HANDLE_OUT2?BULK_ONLY
>>
CODE 0971H 0089H UNIT ?PR?USB_ISR?USB_ISR
CODE 09FAH 0088H UNIT ?C?LIB_CODE
CODE 0A82H 0076H UNIT ?PR?INTERPRET_CBW?BULK_ON
>> LY
CODE 0AF8H 0073H UNIT ?CO?USB_SETUP
CODE 0B6BH 0071H UNIT ?PR?SCSI_WRITE10?BULK_ONL
>> Y
CODE 0BDCH 0071H UNIT ?PR?_FLASH_ERASE_BLOCK?FL
>> ASH
CODE 0C4DH 0070H UNIT ?PR?CLEAR_FEATURE?USB_SET
>> UP
CODE 0CBDH 0070H UNIT ?PR?SET_FEATURE?USB_SETUP
>>
CODE 0D2DH 006EH UNIT ?PR?SET_CONFIGURATION?USB
>> _SETUP
CODE 0D9BH 005AH UNIT ?PR?HANDLE_IN1?BULK_ONLY
CODE 0DF5H 0049H UNIT ?PR?USB_INIT?USB_FUNCTION
>>
CODE 0E3EH 0044H UNIT ?CO?BULK_ONLY
CODE 0E82H 0042H UNIT ?PR?GET_CONFIGURATION?USB
>> _SETUP
CODE 0EC4H 003BH UNIT ?C_INITSEG
CODE 0EFFH 0037H UNIT ?PR?_FIFO_WRITE?USB_FUNCT
>> ION
CODE 0F36H 0034H UNIT ?PR?_COPY?BULK_ONLY
CODE 0F6AH 0031H UNIT ?PR?SET_ADDRESS?USB_SETUP
>>
CODE 0F9BH 002FH UNIT ?PR?SCSI_INQUIRY?BULK_ONL
>> Y
CODE 0FCAH 0029H UNIT ?PR?SCSI_MODE_SENSE?BULK_
>> ONLY
CODE 0FF3H 0029H UNIT ?PR?SCSI_READ_CAPACITY?BU
>> LK_ONLY
CODE 101CH 0029H UNIT ?PR?SCSI_VENDER_ORDER?BUL
>> K_ONLY
CODE 1045H 0029H UNIT ?PR?TRANSCSW?BULK_ONLY
CODE 106EH 0029H UNIT ?PR?GET_INTERFACE?USB_SET
>> UP
CODE 1097H 0029H UNIT ?PR?GET_MAXLUN?USB_SETUP
CODE 10C0H 0027H UNIT ?PR?FLASH_INIT?FLASH
CODE 10E7H 0023H UNIT ?PR?_TIME_DELAY?MAIN
CODE 110AH 001DH UNIT ?PR?OSCILLATOR_INIT?MAIN
CODE 1127H 001AH UNIT ?PR?FLASH_READ_DATA?FLASH
>>
CODE 1141H 001AH UNIT ?PR?USB_RESET?USB_ISR
CODE 115BH 001AH UNIT ?PR?FORCE_STALL?USB_SETUP
>>
CODE 1175H 0019H UNIT ?PR?MAIN?MAIN
CODE 118EH 0018H UNIT ?PR?INIT_DEVICE?MAIN
CODE 11A6H 0017H UNIT ?PR?SET_INTERFACE?USB_SET
>> UP
CODE 11BDH 0014H UNIT ?PR?TIMER_INIT?MAIN
CODE 11D1H 0012H UNIT ?PR?_FLASH_WRITE_COMMAND?
>> FLASH
CODE 11E3H 0012H UNIT ?PR?_FLASH_WRITE_ADDRESS?
>> FLASH
CODE 11F5H 0010H UNIT ?PR?_FLASH_WRITE_DATA?FLA
>> SH
CODE 1205H 000DH UNIT ?PR?PORT_IO_INIT?MAIN
CODE 1212H 0006H UNIT ?PR?UART_INIT?MAIN
CODE 1218H 0003H UNIT ?PR?SCSI_TEST_UNIT_READY?
BL51 BANKED LINKER/LOCATER V4.13 08/20/2006 21:10:49 PAGE 3
>> BULK_ONLY
CODE 121BH 0003H UNIT ?PR?SCSI_MEDIUM_REMOVAL?B
>> ULK_ONLY
CODE 121EH 0003H UNIT ?PR?SCSI_VERIFY?BULK_ONLY
>>
CODE 1221H 0001H UNIT ?PR?SCSI_RESERVED?BULK_ON
>> LY
CODE 1222H 0001H UNIT ?PR?RESET_SOURCES_INIT?MA
>> IN
CODE 1223H 0001H UNIT ?PR?ADC_INIT?MAIN
CODE 1224H 0001H UNIT ?PR?VOLTAGE_REFERENCE_INI
>> T?MAIN
CODE 1225H 0001H UNIT ?PR?USB_SUSPEND?USB_ISR
CODE 1226H 0001H UNIT ?PR?USB_RESUME?USB_ISR
OVERLAY MAP OF MODULE: E:\2006年學習\學習板\320-U盤學習板\U盤原程序-64\BULK_
>> ONLY (BULK_ONLY)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
----------------------------------------------------------
?PR?USB_ISR?USB_ISR 0025H 0003H
+--> ?PR?USB_RESUME?USB_ISR
+--> ?PR?USB_RESET?USB_ISR
+--> ?PR?USB_SUSPEND?USB_ISR
+--> ?PR?HANDLE_SETUP?USB_SETUP
+--> ?PR?HANDLE_IN1?BULK_ONLY
+--> ?PR?HANDLE_OUT2?BULK_ONLY
?PR?HANDLE_SETUP?USB_SETUP 0028H 0002H
+--> ?PR?_FIFO_READ?USB_FUNCTION
+--> ?PR?GET_STATUS?USB_SETUP
+--> ?PR?CLEAR_FEATURE?USB_SETUP
+--> ?PR?SET_FEATURE?USB_SETUP
+--> ?PR?SET_ADDRESS?USB_SETUP
+--> ?PR?GET_DESCRIPTOR?USB_SETUP
+--> ?PR?GET_CONFIGURATION?USB_SETUP
+--> ?PR?SET_CONFIGURATION?USB_SETUP
+--> ?PR?GET_INTERFACE?USB_SETUP
+--> ?PR?SET_INTERFACE?USB_SETUP
+--> ?PR?GET_MAXLUN?USB_SETUP
+--> ?PR?FORCE_STALL?USB_SETUP
+--> ?PR?_FIFO_WRITE?USB_FUNCTION
?PR?_FIFO_READ?USB_FUNCTION 002AH 0003H
?PR?GET_STATUS?USB_SETUP ----- -----
+--> ?PR?FORCE_STALL?USB_SETUP
?PR?CLEAR_FEATURE?USB_SETUP ----- -----
+--> ?PR?FORCE_STALL?USB_SETUP
?PR?SET_FEATURE?USB_SETUP ----- -----
+--> ?PR?FORCE_STALL?USB_SETUP
?PR?GET_DESCRIPTOR?USB_SETUP 002AH 0002H
+--> ?CO?USB_SETUP
?PR?_FIFO_WRITE?USB_FUNCTION 002AH 0005H
?PR?HANDLE_IN1?BULK_ONLY ----- -----
+--> ?PR?TRANSDATAGOON?BULK_ONLY
BL51 BANKED LINKER/LOCATER V4.13 08/20/2006 21:10:49 PAGE 4
+--> ?PR?TRANSCSW?BULK_ONLY
?PR?TRANSDATAGOON?BULK_ONLY 0028H 0002H
+--> ?PR?_FIFO_WRITE?USB_FUNCTION
+--> ?PR?_FLASH_READ_PAGE?FLASH
+--> ?PR?TRANSCSW?BULK_ONLY
?PR?_FLASH_READ_PAGE?FLASH 002AH 0012H
+--> ?PR?_FLASH_WRITE_COMMAND?FLASH
+--> ?PR?_FLASH_WRITE_ADDRESS?FLASH
+--> ?PR?FLASH_READ_DATA?FLASH
?PR?TRANSCSW?BULK_ONLY ----- -----
+--> ?PR?_FIFO_WRITE?USB_FUNCTION
?PR?HANDLE_OUT2?BULK_ONLY ----- -----
+--> ?PR?_FIFO_READ?USB_FUNCTION
+--> ?PR?INTERPRET_CBW?BULK_ONLY
+--> ?PR?BULK_RECEIVE_DATA?BULK_ONLY
?PR?INTERPRET_CBW?BULK_ONLY ----- -----
+--> ?PR?SCSI_INQUIRY?BULK_ONLY
+--> ?PR?SCSI_MODE_SENSE?BULK_ONLY
+--> ?PR?SCSI_READ10?BULK_ONLY
+--> ?PR?SCSI_READ_CAPACITY?BULK_ONLY
+--> ?PR?SCSI_TEST_UNIT_READY?BULK_ONLY
+--> ?PR?SCSI_VERIFY?BULK_ONLY
+--> ?PR?SCSI_WRITE10?BULK_ONLY
+--> ?PR?SCSI_MEDIUM_REMOVAL?BULK_ONLY
+--> ?PR?SCSI_VENDER_ORDER?BULK_ONLY
+--> ?PR?SCSI_RESERVED?BULK_ONLY
?PR?SCSI_INQUIRY?BULK_ONLY ----- -----
+--> ?CO?BULK_ONLY
+--> ?PR?_FIFO_WRITE?USB_FUNCTION
?PR?SCSI_MODE_SENSE?BULK_ONLY ----- -----
+--> ?CO?BULK_ONLY
+--> ?PR?_FIFO_WRITE?USB_FUNCTION
?PR?SCSI_READ10?BULK_ONLY ----- -----
+--> ?PR?_FLASH_READ_PAGE?FLASH
+--> ?PR?_FIFO_WRITE?USB_FUNCTION
?PR?SCSI_READ_CAPACITY?BULK_ONLY ----- -----
+--> ?CO?BULK_ONLY
+--> ?PR?_FIFO_WRITE?USB_FUNCTION
?PR?SCSI_TEST_UNIT_READY?BULK_ONLY ----- -----
+--> ?PR?TRANSCSW?BULK_ONLY
?PR?SCSI_VERIFY?BULK_ONLY ----- -----
+--> ?PR?TRANSCSW?BULK_ONLY
?PR?SCSI_WRITE10?BULK_ONLY ----- -----
+--> ?PR?_FLASH_ERASE_BLOCK?FLASH
?PR?_FLASH_ERASE_BLOCK?FLASH 002AH 0008H
+--> ?PR?_FLASH_WRITE_COMMAND?FLASH
+--> ?PR?_FLASH_WRITE_ADDRESS?FLASH
+--> ?PR?FLASH_READ_DATA?FLASH
?PR?SCSI_MEDIUM_REMOVAL?BULK_ONLY ----- -----
+--> ?PR?TRANSCSW?BULK_ONLY
BL51 BANKED LINKER/LOCATER V4.13 08/20/2006 21:10:49 PAGE 5
?PR?SCSI_VENDER_ORDER?BULK_ONLY ----- -----
+--> ?PR?_FIFO_WRITE?USB_FUNCTION
?PR?BULK_RECEIVE_DATA?BULK_ONLY 0028H 0002H
+--> ?PR?_COPY?BULK_ONLY
+--> ?PR?_FLASH_WRITE_PAGE?FLASH
+--> ?PR?_FLASH_READ_PAGE?FLASH
+--> ?PR?_FLASH_ERASE_BLOCK?FLASH
+--> ?PR?TRANSCSW?BULK_ONLY
?PR?_COPY?BULK_ONLY 002AH 0008H
?PR?_FLASH_WRITE_PAGE?FLASH 002AH 0013H
+--> ?PR?_FLASH_WRITE_COMMAND?FLASH
+--> ?PR?_FLASH_WRITE_ADDRESS?FLASH
+--> ?PR?_FLASH_WRITE_DATA?FLASH
+--> ?PR?FLASH_READ_DATA?FLASH
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN 003DH 0002H
+--> ?PR?INIT_DEVICE?MAIN
+--> ?PR?FLASH_INIT?FLASH
+--> ?PR?USB_INIT?USB_FUNCTION
+--> ?PR?_TIME_DELAY?MAIN
?PR?INIT_DEVICE?MAIN ----- -----
+--> ?PR?RESET_SOURCES_INIT?MAIN
+--> ?PR?TIMER_INIT?MAIN
+--> ?PR?UART_INIT?MAIN
+--> ?PR?ADC_INIT?MAIN
+--> ?PR?VOLTAGE_REFERENCE_INIT?MAIN
+--> ?PR?PORT_IO_INIT?MAIN
+--> ?PR?OSCILLATOR_INIT?MAIN
+--> ?PR?INTERRUPTS_INIT?MAIN
?PR?FLASH_INIT?FLASH 003FH 0002H
+--> ?PR?_FLASH_WRITE_COMMAND?FLASH
+--> ?PR?_TIME_DELAY?MAIN
SYMBOL TABLE OF MODULE: E:\2006年學習\學習板\320-U盤學習板\U盤原程序-64\BULK_
>> ONLY (BULK_ONLY)
VALUE TYPE NAME
----------------------------------
------- MODULE BULK_ONLY
C:0000H SYMBOL _ICE_DUMMY_
B:00D8H.2 PUBLIC CCF2
B:0098H.3 PUBLIC TB80
B:00D8H.3 PUBLIC CCF3
D:0080H PUBLIC P0
C:0A82H PUBLIC Interpret_CBW
B:00F8H.0 PUBLIC SPIEN
B:00D8H.4 PUBLIC CCF4
C:0B6BH PUBLIC SCSI_Write10
B:00D0H.6 PUBLIC AC
B:00A8H.7 PUBLIC EA
B:0098H.5 PUBLIC MCE0
BL51 BANKED LINKER/LOCATER V4.13 08/20/2006 21:10:49 PAGE 6
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -