⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fx2_ata.map

📁 Cy68013的应用——USB2.0接口转IDE、CF卡接口
💻 MAP
📖 第 1 页 / 共 5 页
字号:
LX51 LINKER/LOCATER V3.30                                                               08/23/2002  11:03:00  PAGE 1


LX51 LINKER/LOCATER V3.30, INVOKED BY:
C:\KEIL\C51\BIN\LX51.EXE dscr.obj, reset.obj, Startup.obj, USBJmpTb.obj, atareset.obj, fw.obj, gpif.obj, ide.obj, periph
>> .obj, scsi.obj, ..\..\Target\Lib\Fx2\Ezusb.lib, eeprom.obj, eeproma.obj, custom.obj, globals.obj TO fx2_ata REGFILE (
>> .\fx2_ata.ORC) CODE CLASSES (XDATA (X:0XE000-X:0XE1FF, X:0XE400-X:0XFFFF), HDATA (X:0XE000-X:0XE1FF, X:0XE400-X:0XFFF
>> F), CODE (C:0X0-C:0X1FFF), ECODE (C:0X0-C:0X1FFF), HCONST (C:0X0-C:0X1FFF))


CPU MODE:     8051 MODE
MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  dscr.obj (DSCR)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  reset.obj (RESET)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  Startup.obj (?C_STARTUP)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  USBJmpTb.obj (USBJMPTBL)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  atareset.obj (ATARESET)
         COMMENT TYPE 0: C51 V7.00
  fw.obj (FW)
         COMMENT TYPE 0: C51 V7.00
  gpif.obj (GPIF)
         COMMENT TYPE 0: C51 V7.00
  ide.obj (IDE)
         COMMENT TYPE 0: C51 V7.00
  periph.obj (PERIPH)
         COMMENT TYPE 0: C51 V7.00
  scsi.obj (SCSI)
         COMMENT TYPE 0: C51 V7.00
  ..\..\Target\Lib\Fx2\Ezusb.lib (DELAY)
         COMMENT TYPE 1: C51 Compiler
  ..\..\Target\Lib\Fx2\Ezusb.lib (DELAY1MS)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  ..\..\Target\Lib\Fx2\Ezusb.lib (EZREGS)
         COMMENT TYPE 1: C51 Compiler
  eeprom.obj (EEPROM)
         COMMENT TYPE 0: C51 V7.00
  eeproma.obj (EEPROMA)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  custom.obj (CUSTOM)
         COMMENT TYPE 0: C51 V7.00
  globals.obj (GLOBALS)
         COMMENT TYPE 0: C51 V7.00
  C:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51S.LIB (?C?ULSHR)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51S.LIB (?C?LSHL)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51S.LIB (?C?OFFXADD)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
         COMMENT TYPE 1: A51 / ASM51 Assembler


ACTIVE MEMORY CLASSES OF MODULE:  fx2_ata (DSCR)

BASE        START       END         USED      MEMORY CLASS
==========================================================
X:000000H   X:00E000H   X:00E1FFH   001370H   XDATA
            X:00E400H   X:00FFFFH               
LX51 LINKER/LOCATER V3.30                                                             08/23/2002  11:03:00  PAGE 2


X:000000H   X:00E000H   X:00E1FFH             HDATA
            X:00E400H   X:00FFFFH               
C:000000H   C:000000H   C:001FFFH   001E80H   CODE
C:000000H   C:000000H   C:001FFFH             ECODE
B00:0000H   C:000000H   C:001FFFH             HCONST
I:000000H   I:000000H   I:0000FFH   000001H   IDATA
I:000020H.0 I:000020H.0 I:00002FH.7 000001H.5 BIT
I:000000H   I:000000H   I:00007FH   000064H   DATA
C:000000H   C:000000H   C:00FFFFH   000085H   CONST


MEMORY MAP OF MODULE:  fx2_ata (DSCR)


START     STOP      LENGTH    ALIGN  RELOC    MEMORY CLASS   SEGMENT NAME
=========================================================================

* * * * * * * * * * *   D A T A   M E M O R Y   * * * * * * * * * * * * *
000000H   000007H   000008H   ---    AT..     DATA           "REG BANK 0"
000008H   00000DH   000006H   BYTE   UNIT     DATA           ?DT?IDE
00000EH   00001FH   000012H   ---    ---      **GAP**
000020H   000022H   000003H   BYTE   BITADDR  DATA           ?BA?GLOBALS
000023H.0 000024H.1 000001H.2 BIT    UNIT     BIT            ?BI?GLOBALS
000024H.2 000024H.4 000000H.3 BIT    UNIT     BIT            _BIT_GROUP_
000024H.5 000024H   000000H.3 ---    ---      **GAP**
000025H   000058H   000034H   BYTE   UNIT     DATA           ?DT?GLOBALS
000059H   000077H   00001FH   BYTE   UNIT     DATA           _DATA_GROUP_
000078H   000078H   000001H   BYTE   UNIT     IDATA          ?STACK

* * * * * * * * * * *   C O D E   M E M O R Y   * * * * * * * * * * * * *
000000H   000002H   000003H   ---    OFFS..   CODE           ?CO??C_STARTUP?0
000003H   000009H   000007H   BYTE   UNIT     CODE           SOFTRESETSEG
00000AH   00000AH   000001H   ---    ---      **GAP**
00000BH   00000DH   000003H   BYTE   OFFS..   CODE           ?ATARESET?0000B
00000EH   000022H   000015H   BYTE   UNIT     CODE           ?PR?_MYMEMMOVE?PERIPH
000023H   000025H   000003H   ---    OFFS..   CODE           ?CO?USBJMPTBL?0
000026H   000031H   00000CH   BYTE   UNIT     CODE           ?PR?EESTARTANDADDR?EEPROM
000032H   000032H   000001H   ---    ---      **GAP**
000033H   000034H   000002H   BYTE   OFFS..   CODE           ?FW?00033
000035H   000035H   000001H   ---    ---      **GAP**
000036H   00003AH   000005H   BYTE   UNIT     CONST          ?CO?PERIPH
00003BH   00003DH   000003H   ---    OFFS..   CODE           ?CO?USBJMPTBL?1
00003EH   00003FH   000002H   BYTE   UNIT     CODE           ?PR?CHECKFORMEDIA?IDE
000040H   000042H   000003H   ---    ---      **GAP**
000043H   000045H   000003H   ---    OFFS..   CODE           ?CO?USBJMPTBL?2
000046H   00004EH   000009H   BYTE   UNIT     CODE           ?PR?ISR_SUSP?PERIPH
00004FH   000052H   000004H   BYTE   UNIT     CODE           ?PR?RESUME_ISR?FW
000053H   000055H   000003H   ---    OFFS..   CODE           ?CO?USBJMPTBL?3
000056H   00015EH   000109H   BYTE   UNIT     CODE           ?PR?PROCESSCBW?PERIPH
00015FH   0001EFH   000091H   BYTE   UNIT     CODE           ?PR?PERIPH
0001F0H   0001F5H   000006H   BYTE   UNIT     CODE           ?C_C51STARTUP
0001F6H   0001FAH   000005H   BYTE   UNIT     CODE           ?PR?READATAPI_STATUS_REG?GPIF
0001FBH   0001FFH   000005H   ---    ---      **GAP**
000200H   0002D9H   0000DAH   PAGE   UNIT     CODE           DSCR
0002DAH   000361H   000088H   BYTE   UNIT     CODE           ?PR?ISR_URES?PERIPH
000362H   0003DCH   00007BH   BYTE   UNIT     CODE           ?C?LIB_CODE
0003DDH   000452H   000076H   BYTE   UNIT     CODE           ?PR?INITUSB?PERIPH
000453H   0004BCH   00006AH   BYTE   UNIT     CODE           ?PR?_SENDUSBS?PERIPH
0004BDH   00051FH   000063H   BYTE   UNIT     CODE           ?PR?_EEPROMWRITE?EEPROM
000520H   000572H   000053H   BYTE   UNIT     CODE           ?PR?_EEPROMWRITEPAGE?EEPROM
000573H   0005C2H   000050H   BYTE   UNIT     CODE           ?PR?ISR_HIGHSPEED?PERIPH
0005C3H   00060FH   00004DH   BYTE   UNIT     CODE           ?PR?TD_POLL?PERIPH
000610H   00065BH   00004CH   BYTE   UNIT     CODE           ?PR?STALLEP2OUT?PERIPH
00065CH   0006A1H   000046H   BYTE   UNIT     CODE           ?PR?_EZUSB_DELAY?DELAY
0006A2H   0006E2H   000041H   BYTE   UNIT     CODE           ?PR?ISR_SUDAV?PERIPH
LX51 LINKER/LOCATER V3.30                                                             08/23/2002  11:03:00  PAGE 3


0006E3H   000720H   00003EH   BYTE   UNIT     CODE           ?PR?TD_INIT?PERIPH
000721H   000757H   000037H   BYTE   UNIT     CODE           ?CO?IDE
000758H   00078EH   000037H   BYTE   UNIT     CODE           ?PR?_MYMEMMOVEXX?PERIPH
00078FH   0007C4H   000036H   BYTE   UNIT     CODE           ?PR?CHECKCBW?PERIPH
0007C5H   0007F6H   000032H   BYTE   UNIT     CODE           ?PR?PROCESSCBWHEADER?PERIPH
0007F7H   000817H   000021H   BYTE   UNIT     CODE           ?PR?FAILEDIN?PERIPH
000818H   000838H   000021H   BYTE   UNIT     CODE           EEPROMSEG
000839H   000858H   000020H   BYTE   UNIT     CODE           ?PR?_WAITFORINTRQ?PERIPH
000859H   000873H   00001BH   BYTE   UNIT     CODE           ?PR?RESETANDARMEP2?PERIPH
000874H   000884H   000011H   BYTE   UNIT     CODE           ?PR?WAITFORBUSYBIT?PERIPH
000885H   000895H   000011H   BYTE   UNIT     CODE           EZUSB
000896H   000915H   000080H   BYTE   UNIT     CONST          ?CO?GPIF
000916H   000948H   000033H   BYTE   UNIT     CODE           ?PR?RESETATAPIDEVICE?ATARESET
000949H   00096CH   000024H   BYTE   UNIT     CODE           ?PR?_WRITEPIO8?GPIF
00096DH   000A1EH   0000B2H   BYTE   UNIT     CODE           ?PR?STUFFLBAANDSECTOR?IDE
000A1FH   000DB3H   000395H   BYTE   UNIT     CODE           ?PR?GENERALIDEINCOMMAND?IDE
000DB4H   000E13H   000060H   BYTE   UNIT     CODE           ?PR?DETECTSCSIVSATA?ATARESET
000E14H   000E27H   000014H   BYTE   UNIT     CODE           ?L?COM0007
000E28H   000E4AH   000023H   BYTE   UNIT     CODE           ?PR?_READPIO8?GPIF
000E4BH   000E55H   00000BH   BYTE   UNIT     CODE           ?PR?WRITEATA_DRIVESEL_REG?IDE
000E56H   000E6FH   00001AH   BYTE   UNIT     CODE           ?L?COM0009
000E70H   000E8AH   00001BH   BYTE   UNIT     CODE           ?PR?_CONFIGUREATATRANSFERMODE?ATARESET
000E8BH   000F12H   000088H   BYTE   UNIT     CODE           ?PR?_SENDSCSICOMMAND?SCSI
000F13H   000F37H   000025H   BYTE   UNIT     CODE           ?PR?PREPAREFORATAPICOMMAND?SCSI
000F38H   000F3FH   000008H   BYTE   UNIT     CODE           ?PR?WAITFORINBUFFER?IDE
000F40H   000F46H   000007H   BYTE   UNIT     CODE           ?L?COM002E
000F47H   000F4DH   000007H   BYTE   UNIT     CODE           ?L?COM002F
000F4EH   000F63H   000016H   BYTE   UNIT     CODE           ?PR?SENDDEVICEIDENTIFYCOMMAND?ATARESET
000F64H   000F67H   000004H   BYTE   UNIT     CODE           ?L?COM0027
000F68H   000F73H   00000CH   BYTE   UNIT     CODE           ?PR?IDEPREPAREFORXFER?IDE
000F74H   000F7AH   000007H   BYTE   UNIT     CODE           ?L?COM0029
000F7BH   000F83H   000009H   BYTE   UNIT     CODE           ?L?COM0030
000F84H   000F8FH   00000CH   BYTE   UNIT     CODE           ?L?COM0020
000F90H   000F9BH   00000CH   BYTE   UNIT     CODE           ?L?COM001A
000F9CH   000FAEH   000013H   BYTE   UNIT     CODE           ?L?COM0001
000FAFH   000FB5H   000007H   BYTE   UNIT     CODE           ?L?COM0022
000FB6H   000FBEH   000009H   BYTE   UNIT     CODE           ?L?COM002D
000FBFH   000FC7H   000009H   BYTE   UNIT     CODE           ?L?COM0031
000FC8H   000FDCH   000015H   BYTE   UNIT     CODE           ?PR?GETDRIVEDATALEN?SCSI
000FDDH   000FE3H   000007H   BYTE   UNIT     CODE           ?L?COM0026
000FE4H   000FF4H   000011H   BYTE   UNIT     CODE           ?PR?HARDWARERESET?GPIF
000FF5H   000FFEH   00000AH   BYTE   UNIT     CODE           ?L?COM0010
000FFFH   000FFFH   000001H   ---    ---      **GAP**
001000H   001003H   000004H   ---    OFFS..   CODE           ?CO?USBJMPTBL?4
001004H   00100AH   000007H   BYTE   UNIT     CODE           ?L?COM0028
00100BH   00100BH   000001H   ---    ---      **GAP**
00100CH   001017H   00000CH   ---    OFFS..   CODE           ?CO?USBJMPTBL?5
001018H   001086H   00006FH   BYTE   UNIT     CODE           ?PR?LOADSENSEPTRFROMERRORREGISTER?IDE
001087H   001271H   0001EBH   BYTE   UNIT     CODE           ?PR?_IDEREADCOMMAND?IDE
001272H   001295H   000024H   BYTE   UNIT     CODE           ?PR?FETCHDEVICEIDENTIFYINTOEP8?ATARESET
001296H   0012D1H   00003CH   BYTE   UNIT     CODE           ?PR?_READPIO16?GPIF
0012D2H   00142DH   00015CH   BYTE   UNIT     CODE           ?PR?_IDEWRITECOMMAND?IDE
00142EH   001437H   00000AH   BYTE   UNIT     CODE           ?L?COM0015
001438H   00145AH   000023H   BYTE   UNIT     CODE           ?L?COM0003
00145BH   001461H   000007H   BYTE   UNIT     CODE           ?L?COM0023
001462H   001472H   000011H   BYTE   UNIT     CODE           ?L?COM000C
001473H   001544H   0000D2H   BYTE   UNIT     CODE           ?PR?INDATAFROMDRIVE?SCSI
001545H   001632H   0000EEH   BYTE   UNIT     CODE           ?PR?SCSIWRITE?SCSI
001633H   00166DH   00003BH   BYTE   UNIT     CODE           ?PR?WAITFORDRQBIT?SCSI
00166EH   0016BAH   00004DH   BYTE   UNIT     CODE           ?PR?_WRITEPIO16?GPIF
0016BBH   0016FBH   000041H   BYTE   UNIT     CODE           ?PR?SCSIWRITEUDMA?SCSI
0016FCH   001776H   00007BH   BYTE   UNIT     CODE           ?PR?GENERALIDEOUTCOMMAND?IDE
001777H   00177EH   000008H   BYTE   UNIT     CODE           ?L?COM0021
00177FH   001785H   000007H   BYTE   UNIT     CODE           ?L?COM0024
001786H   00178EH   000009H   BYTE   UNIT     CODE           ?L?COM0017
LX51 LINKER/LOCATER V3.30                                                             08/23/2002  11:03:00  PAGE 4


00178FH   001798H   00000AH   BYTE   UNIT     CODE           ?L?COM001C
001799H   0017C0H   000028H   BYTE   UNIT     CODE           ?PR?_LOADEP8BC?IDE
0017C1H   0017CCH   00000CH   BYTE   UNIT     CODE           ?L?COM001F
0017CDH   0017D9H   00000DH   BYTE   UNIT     CODE           ?L?COM001B
0017DAH   0017E6H   00000DH   BYTE   UNIT     CODE           ?L?COM001E
0017E7H   0017F4H   00000EH   BYTE   UNIT     CODE           ?L?COM0019
0017F5H   001808H   000014H   BYTE   UNIT     CODE           ?L?COM0013
001809H   00190AH   000102H   BYTE   UNIT     CODE           ?PR?ATAPIIDDEVICE?ATARESET
00190BH   0019AAH   0000A0H   BYTE   UNIT     CODE           ?PR?MAIN?FW
0019ABH   0019B6H   00000CH   BYTE   UNIT     CODE           ?PR?ABORTGPIF?GPIF
0019B7H   0019F9H   000043H   BYTE   UNIT     CODE           ?PR?_READUDMA?GPIF
0019FAH   001A40H   000047H   BYTE   UNIT     CODE           ?PR?_WRITEUDMA?GPIF
001A41H   001A4AH   00000AH   BYTE   UNIT     CODE           ?L?COM002A
001A4BH   001AC0H   000076H   BYTE   UNIT     CODE           ?PR?INDATAFROMDRIVEUDMA?SCSI
001AC1H   001ACAH   00000AH   BYTE   UNIT     CODE           ?L?COM0025
001ACBH   001AD7H   00000DH   BYTE   UNIT     CODE           ?L?COM0018
001AD8H   001AFBH   000024H   BYTE   UNIT     CODE           ?PR?EZUSB_DISCON?FW
001AFCH   001B25H   00002AH   BYTE   UNIT     CODE           ?PR?INITUDMAREAD?GPIF
001B26H   001B8AH   000065H   BYTE   UNIT     CODE           ?PR?GENERALSCSIINCOMMAND?SCSI
001B8BH   001B9DH   000013H   BYTE   UNIT     CODE           ?L?COM0014
001B9EH   001BF4H   000057H   BYTE   UNIT     CODE           ?PR?GENERALSCSIOUTCOMMAND?SCSI
001BF5H   001C2AH   000036H   BYTE   UNIT     CODE           ?PR?ISRTIMER0?ATARESET
001C2BH   001E5FH   000235H   BYTE   UNIT     CODE           ?PR?SETUPCOMMAND?FW
001E60H   001E69H   00000AH   BYTE   UNIT     CODE           ?L?COM002B
001E6AH   001E92H   000029H   BYTE   UNIT     CODE           ?PR?_EZUSB_GETSTRINGDSCR?FW
001E93H   001F11H   00007FH   BYTE   UNIT     CODE           ?PR?INITUDMAWRITE?GPIF

* * * * * * * * * * *  X D A T A   M E M O R Y  * * * * * * * * * * * * *
00E000H   00E1FFH   000200H   BYTE   UNIT     XDATA          ?XD?GLOBALS
00E200H   00E3FFH   000200H   ---    ---      **GAP**
00E400H   00E400H   000001H   ---    OFFS..   XDATA          ?XD?EZREGS?75
00E401H   00E47FH   00007FH   ---    ---      **GAP**
00E480H   00E480H   000001H   ---    OFFS..   XDATA          ?XD?EZREGS?133
00E481H   00E5FFH   00017FH   ---    ---      **GAP**
00E600H   00E600H   000001H   ---    OFFS..   XDATA          ?XD?EZREGS?2
00E601H   00E601H   000001H   ---    OFFS..   XDATA          ?XD?EZREGS?104
00E602H   00E602H   000001H   ---    OFFS..   XDATA          ?XD?EZREGS?143
00E603H   00E603H   000001H   ---    OFFS..   XDATA          ?XD?EZREGS?153
00E604H   00E604H   000001H   ---    OFFS..   XDATA          ?XD?EZREGS?53
00E605H   00E605H   000001H   ---    OFFS..   XDATA          ?XD?EZREGS?10
00E606H   00E606H   000001H   ---    OFFS..   XDATA          ?XD?EZREGS?171
00E607H   00E607H   000001H   ---    OFFS..   XDATA          ?XD?EZREGS?174
00E608H   00E608H   000001H   ---    OFFS..   XDATA          ?XD?EZREGS?132
00E609H   00E609H   000001H   ---    OFFS..   XDATA          ?XD?EZREGS?11
00E60AH   00E60AH   000001H   ---    OFFS..   XDATA          ?XD?EZREGS?173
00E60BH   00E60BH   000001H   ---    OFFS..   XDATA          ?XD?EZREGS?128

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -