📄 testusb.m51
字号:
BL51 BANKED LINKER/LOCATER V6.02 02/21/2008 09:56:11 PAGE 1
BL51 BANKED LINKER/LOCATER V6.02, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, TESTUSB.obj, MCU.obj, USB.obj, .\CH375HF5.LIB TO TESTUSB RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
TESTUSB.obj (TESTUSB)
MCU.obj (MCU)
USB.obj (USB)
.\CH375HF5.LIB (CH375MAI)
.\CH375HF5.LIB (CH375SEC)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULSHR)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSHL)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA0)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTIDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTXDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTKIDATA)
LINK MAP OF MODULE: TESTUSB (?C_STARTUP)
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 000EH UNIT _DATA_GROUP_
DATA 0016H 0004H UNIT ?DT?TESTUSB
001AH 0006H *** GAP ***
BIT 0020H.0 0000H.4 UNIT ?BI?CH375MAI
BIT 0020H.4 0000H.2 UNIT ?BI?TESTUSB
0020H.6 0000H.2 *** GAP ***
DATA 0021H 002EH UNIT ?DT?CH375MAI
IDATA 004FH 001EH UNIT ?ID?TESTUSB
IDATA 006DH 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0600H UNIT ?XD?TESTUSB
XDATA 0600H 001BH UNIT ?XD?CH375MAI
061BH B6D5H *** GAP ***
XDATA BCF0H 0001H ABSOLUTE
BCF1H 0100H *** GAP ***
XDATA BDF1H 0001H ABSOLUTE
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 0476H UNIT ?PR?CH375FILEOPEN?CH375MAI
CODE 047CH 0318H UNIT ?PR?CH375S08?CH375MAI
CODE 0794H 02B5H UNIT ?PR?_CH375S10?CH375MAI
CODE 0A49H 024BH UNIT ?PR?CH375FILECREATE?CH375MAI
CODE 0C94H 01EAH UNIT ?PR?CH375FILEWRITEX?CH375SEC
BL51 BANKED LINKER/LOCATER V6.02 02/21/2008 09:56:11 PAGE 2
CODE 0E7EH 01A2H UNIT ?PR?CH375S47?CH375MAI
CODE 1020H 0195H UNIT ?PR?CH375S48?CH375MAI
CODE 11B5H 0173H UNIT ?PR?CH375WRITEBLOCK?CH375SEC
CODE 1328H 0160H UNIT ?PR?CH375FILEREADX?CH375SEC
CODE 1488H 0131H UNIT ?PR?CH375READBLOCK?CH375SEC
CODE 15B9H 010EH UNIT ?PR?MAIN?TESTUSB
CODE 16C7H 00F9H UNIT ?PR?CH375S07?CH375MAI
CODE 17C0H 00F8H UNIT ?PR?CH375FILEMODIFY?CH375MAI
CODE 18B8H 00F1H UNIT ?PR?CH375S06?CH375MAI
CODE 19A9H 009CH UNIT ?PR?CH375S25?CH375MAI
CODE 1A45H 009AH UNIT ?PR?CH375FILEERASE?CH375MAI
CODE 1ADFH 009AH UNIT ?PR?CH375S19?CH375MAI
CODE 1B79H 0081H UNIT ?PR?CH375S12?CH375MAI
CODE 1BFAH 0081H UNIT ?C?LIB_CODE
CODE 1C7BH 0080H UNIT ?PR?CH375FILECLOSE?CH375MAI
CODE 1CFBH 007BH UNIT ?PR?CH375S20?CH375MAI
CODE 1D76H 0070H UNIT ?PR?CH375INIT?CH375MAI
CODE 1DE6H 006EH UNIT ?PR?CH375S09?CH375MAI
CODE 1E54H 0060H UNIT ?PR?CH375S28?CH375SEC
CODE 1EB4H 005BH UNIT ?PR?CH375FILELOCATE?CH375SEC
CODE 1F0FH 0056H UNIT ?PR?INT0?TESTUSB
CODE 1F65H 0051H UNIT ?PR?CH375S13?CH375MAI
CODE 1FB6H 0051H UNIT ?PR?CH375DISKREADY?CH375MAI
CODE 2007H 004FH UNIT ?PR?CH375S23?CH375MAI
CODE 2056H 004BH UNIT ?PR?CH375S14?CH375MAI
CODE 20A1H 004AH UNIT ?PR?CH375S15?CH375MAI
CODE 20EBH 0040H UNIT ?PR?SAFEREMOVEDISK?TESTUSB
CODE 212BH 0031H UNIT ?PR?_CH375S17?CH375MAI
CODE 215CH 0031H UNIT ?PR?CH375DISKCONNECT?CH375MAI
CODE 218DH 002EH UNIT ?PR?_CH375S18?CH375MAI
CODE 21BBH 002BH UNIT ?PR?_SELECTCHIP?USB
CODE 21E6H 0027H UNIT ?PR?_CH375S45?CH375MAI
CODE 220DH 0025H UNIT ?PR?TIMER_INIT?MCU
CODE 2232H 0023H UNIT ?PR?CH375LIBINIT?TESTUSB
CODE 2255H 0023H UNIT ?PR?_DELAYMS?USB
CODE 2278H 0022H UNIT ?PR?PORT_IO_INIT?MCU
CODE 229AH 0022H UNIT ?PR?_CH375S05?CH375MAI
CODE 22BCH 0020H UNIT ?PR?OSCILLATOR_INIT?MCU
CODE 22DCH 001DH UNIT ?PR?_CH375S04?CH375MAI
CODE 22F9H 001BH UNIT ?PR?INIT_DEVICE?MCU
CODE 2314H 001AH UNIT ?PR?_CH375S44?CH375MAI
CODE 232EH 0019H UNIT ?PR?CH375S11?CH375MAI
CODE 2347H 0018H UNIT ?PR?RESET_SOURCES_INIT?MCU
CODE 235FH 0018H UNIT ?PR?CH375RESET?CH375MAI
CODE 2377H 0017H UNIT ?PR?_DELAYUS?USB
CODE 238EH 0016H UNIT ?PR?XREADCH375DATA?USB
CODE 23A4H 0016H UNIT ?PR?_CH375S49?CH375MAI
CODE 23BAH 0016H UNIT ?PR?_CH375S40?CH375MAI
CODE 23D0H 0015H UNIT ?C_C51STARTUP
CODE 23E5H 0015H UNIT ?PR?_XWRITECH375CMD?USB
CODE 23FAH 0015H UNIT ?PR?_XWRITECH375DATA?USB
CODE 240FH 0015H UNIT ?PR?_CH375S01?CH375MAI
CODE 2424H 0014H UNIT ?PR?CH375S24?CH375MAI
CODE 2438H 0013H UNIT ?PR?_MCOPYCODESTRINGTOIRAM?TESTUSB
CODE 244BH 0013H UNIT ?PR?PCA_INIT?MCU
CODE 245EH 0013H UNIT ?PR?_CH375S41?CH375MAI
CODE 2471H 0013H UNIT ?PR?_CH375S43?CH375MAI
BL51 BANKED LINKER/LOCATER V6.02 02/21/2008 09:56:11 PAGE 3
CODE 2484H 0012H UNIT ?CO?TESTUSB
CODE 2496H 000FH UNIT ?PR?_CH375S02?CH375MAI
CODE 24A5H 000EH UNIT ?PR?USB_RESET?USB
CODE 24B3H 000DH UNIT ?PR?CH375DIRTYBUFFER?CH375MAI
CODE 24C0H 000BH UNIT ?PR?CH375FILEREAD?TESTUSB
CODE 24CBH 000BH UNIT ?PR?CH375FILEWRITE?TESTUSB
CODE 24D6H 000AH UNIT ?PR?CH375S42?CH375MAI
CODE 24E0H 0007H UNIT ?PR?EMI_INIT?MCU
CODE 24E7H 0007H UNIT ?PR?INTERRUPTS_INIT?MCU
CODE 24EEH 0007H UNIT ?PR?_CH375S03?CH375MAI
CODE 24F5H 0005H UNIT ?PR?XDELAY100US?TESTUSB
CODE 24FAH 0005H UNIT ?PR?XDELAYAFTERWRITE?TESTUSB
CODE 24FFH 0005H UNIT ?PR?XQUERYINTERRUPT?TESTUSB
CODE 2504H 0004H UNIT ?PR?UART_INIT?MCU
CODE 2508H 0004H UNIT ?PR?VOLTAGE_REFERENCE_INIT?MCU
CODE 250CH 0004H UNIT ?PR?CLR_DOG?MCU
CODE 2510H 0004H UNIT ?PR?CLOSEWDT?MCU
CODE 2514H 0003H UNIT ?PR?CH375GETVER?CH375MAI
CODE 2517H 0001H UNIT ?PR?XFILENAMEENUMER?TESTUSB
CODE 2518H 0001H UNIT ?PR?_XWRITETOEXTBUF?TESTUSB
CODE 2519H 0001H UNIT ?PR?_XREADFROMEXTBUF?TESTUSB
OVERLAY MAP OF MODULE: TESTUSB (?C_STARTUP)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
----------------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?TESTUSB
?PR?MAIN?TESTUSB 0008H 0006H
+--> ?PR?CLOSEWDT?MCU
+--> ?PR?INIT_DEVICE?MCU
+--> ?PR?CLR_DOG?MCU
+--> ?PR?_SELECTCHIP?USB
+--> ?PR?USB_RESET?USB
+--> ?PR?CH375LIBINIT?TESTUSB
+--> ?PR?_XWRITECH375CMD?USB
+--> ?PR?_XWRITECH375DATA?USB
+--> ?PR?_DELAYUS?USB
+--> ?PR?XREADCH375DATA?USB
+--> ?PR?_DELAYMS?USB
+--> ?PR?CH375DISKREADY?CH375MAI
+--> ?PR?CH375DISKCONNECT?CH375MAI
+--> ?CO?TESTUSB
+--> ?PR?_MCOPYCODESTRINGTOIRAM?TESTUSB
+--> ?PR?CH375FILEOPEN?CH375MAI
+--> ?PR?CH375FILEREAD?TESTUSB
+--> ?PR?CH375FILECLOSE?CH375MAI
+--> ?PR?SAFEREMOVEDISK?TESTUSB
?PR?INIT_DEVICE?MCU ----- -----
+--> ?PR?RESET_SOURCES_INIT?MCU
+--> ?PR?PCA_INIT?MCU
BL51 BANKED LINKER/LOCATER V6.02 02/21/2008 09:56:11 PAGE 4
+--> ?PR?TIMER_INIT?MCU
+--> ?PR?UART_INIT?MCU
+--> ?PR?VOLTAGE_REFERENCE_INIT?MCU
+--> ?PR?EMI_INIT?MCU
+--> ?PR?PORT_IO_INIT?MCU
+--> ?PR?OSCILLATOR_INIT?MCU
+--> ?PR?INTERRUPTS_INIT?MCU
?PR?USB_RESET?USB ----- -----
+--> ?PR?_DELAYUS?USB
+--> ?PR?_DELAYMS?USB
?PR?CH375LIBINIT?TESTUSB ----- -----
+--> ?PR?CH375GETVER?CH375MAI
+--> ?PR?CH375INIT?CH375MAI
?PR?CH375INIT?CH375MAI ----- -----
+--> ?PR?_CH375S43?CH375MAI
+--> ?PR?XREADCH375DATA?USB
+--> ?PR?CH375RESET?CH375MAI
+--> ?PR?_XWRITECH375CMD?USB
+--> ?PR?_CH375S49?CH375MAI
?PR?_CH375S43?CH375MAI 000EH 0001H
+--> ?PR?_XWRITECH375CMD?USB
+--> ?PR?_XWRITECH375DATA?USB
?PR?_XWRITECH375CMD?USB ----- -----
+--> ?PR?_DELAYUS?USB
?PR?_XWRITECH375DATA?USB ----- -----
+--> ?PR?_DELAYUS?USB
?PR?XREADCH375DATA?USB ----- -----
+--> ?PR?_DELAYUS?USB
?PR?CH375RESET?CH375MAI ----- -----
+--> ?PR?_XWRITECH375CMD?USB
+--> ?PR?XREADCH375DATA?USB
+--> ?PR?_CH375S49?CH375MAI
?PR?_CH375S49?CH375MAI ----- -----
+--> ?PR?XDELAY100US?TESTUSB
?PR?XDELAY100US?TESTUSB ----- -----
+--> ?PR?_DELAYUS?USB
?PR?CH375DISKREADY?CH375MAI ----- -----
+--> ?PR?CH375DISKCONNECT?CH375MAI
+--> ?PR?CH375S23?CH375MAI
+--> ?PR?_CH375S49?CH375MAI
+--> ?PR?CH375S25?CH375MAI
+--> ?PR?CH375S13?CH375MAI
+--> ?PR?_CH375S44?CH375MAI
?PR?CH375DISKCONNECT?CH375MAI ----- -----
+--> ?PR?_XWRITECH375CMD?USB
BL51 BANKED LINKER/LOCATER V6.02 02/21/2008 09:56:11 PAGE 5
+--> ?PR?XREADCH375DATA?USB
+--> ?PR?_CH375S40?CH375MAI
?PR?_CH375S40?CH375MAI 0013H 0001H
+--> ?PR?_XWRITECH375CMD?USB
+--> ?PR?_XWRITECH375DATA?USB
+--> ?PR?XREADCH375DATA?USB
?PR?CH375S23?CH375MAI ----- -----
+--> ?PR?CH375DISKCONNECT?CH375MAI
+--> ?PR?_CH375S44?CH375MAI
+--> ?PR?_CH375S05?CH375MAI
+--> ?PR?_CH375S40?CH375MAI
+--> ?PR?CH375S42?CH375MAI
+--> ?PR?_CH375S41?CH375MAI
+--> ?PR?CH375S13?CH375MAI
?PR?_CH375S44?CH375MAI ----- -----
+--> ?PR?_XWRITECH375CMD?USB
+--> ?PR?XQUERYINTERRUPT?TESTUSB
?PR?_CH375S05?CH375MAI ----- -----
+--> ?PR?CH375DISKCONNECT?CH375MAI
?PR?CH375S42?CH375MAI ----- -----
+--> ?PR?CH375DIRTYBUFFER?CH375MAI
+--> ?PR?_CH375S17?CH375MAI
?PR?_CH375S17?CH375MAI 0013H 0003H
+--> ?PR?_XWRITECH375CMD?USB
+--> ?PR?XREADCH375DATA?USB
?PR?_CH375S41?CH375MAI 0013H 0002H
+--> ?PR?_XWRITECH375CMD?USB
+--> ?PR?_XWRITECH375DATA?USB
?PR?CH375S13?CH375MAI ----- -----
+--> ?PR?XDELAY100US?TESTUSB
+--> ?PR?_XWRITECH375CMD?USB
+--> ?PR?XREADCH375DATA?USB
+--> ?PR?_CH375S40?CH375MAI
+--> ?PR?XQUERYINTERRUPT?TESTUSB
?PR?CH375S25?CH375MAI ----- -----
+--> ?PR?_CH375S44?CH375MAI
+--> ?PR?CH375S42?CH375MAI
+--> ?PR?_CH375S41?CH375MAI
+--> ?PR?_CH375S49?CH375MAI
?PR?CH375FILEOPEN?CH375MAI ----- -----
+--> ?PR?_XWRITECH375CMD?USB
+--> ?PR?XREADCH375DATA?USB
+--> ?PR?CH375S08?CH375MAI
+--> ?PR?_CH375S05?CH375MAI
+--> ?PR?CH375S06?CH375MAI
+--> ?PR?_CH375S02?CH375MAI
+--> ?PR?_CH375S01?CH375MAI
BL51 BANKED LINKER/LOCATER V6.02 02/21/2008 09:56:11 PAGE 6
+--> ?PR?XFILENAMEENUMER?TESTUSB
+--> ?PR?_CH375S10?CH375MAI
?PR?CH375S08?CH375MAI ----- -----
+--> ?PR?CH375S23?CH375MAI
+--> ?PR?CH375S25?CH375MAI
+--> ?PR?CH375DIRTYBUFFER?CH375MAI
+--> ?PR?CH375S06?CH375MAI
+--> ?PR?_CH375S01?CH375MAI
+--> ?PR?_CH375S02?CH375MAI
+--> ?PR?_CH375S05?CH375MAI
?PR?CH375S06?CH375MAI ----- -----
+--> ?PR?CH375S47?CH375MAI
+--> ?PR?_XWRITECH375CMD?USB
+--> ?PR?_XWRITECH375DATA?USB
+--> ?PR?XQUERYINTERRUPT?TESTUSB
+--> ?PR?_CH375S17?CH375MAI
+--> ?PR?CH375S13?CH375MAI
+--> ?PR?CH375DIRTYBUFFER?CH375MAI
+--> ?PR?CH375S24?CH375MAI
?PR?CH375S47?CH375MAI ----- -----
+--> ?PR?_CH375S40?CH375MAI
+--> ?PR?_CH375S41?CH375MAI
+--> ?PR?_XWRITECH375CMD?USB
+--> ?PR?_XWRITECH375DATA?USB
+--> ?PR?_CH375S45?CH375MAI
+--> ?PR?_CH375S44?CH375MAI
?PR?_CH375S45?CH375MAI 0013H 0001H
+--> ?PR?_XWRITECH375CMD?USB
+--> ?PR?_XWRITECH375DATA?USB
+--> ?PR?XQUERYINTERRUPT?TESTUSB
?PR?_CH375S10?CH375MAI 000EH 0005H
+--> ?PR?_CH375S04?CH375MAI
+--> ?PR?CH375S09?CH375MAI
+--> ?PR?CH375S06?CH375MAI
?PR?CH375S09?CH375MAI ----- -----
+--> ?PR?CH375S07?CH375MAI
?PR?CH375S07?CH375MAI ----- -----
+--> ?PR?CH375S47?CH375MAI
+--> ?PR?_XWRITECH375CMD?USB
+--> ?PR?_XWRITECH375DATA?USB
+--> ?PR?XQUERYINTERRUPT?TESTUSB
+--> ?PR?_CH375S18?CH375MAI
+--> ?PR?XDELAYAFTERWRITE?TESTUSB
+--> ?PR?CH375S13?CH375MAI
+--> ?PR?CH375DIRTYBUFFER?CH375MAI
+--> ?PR?CH375S24?CH375MAI
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -