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

📄 mouse.map

📁 基于AT91SAM7A3的usb鼠标源代码。在keil for arm 3.1上运行通过。希望对需要的同行有所帮助。
💻 MAP
字号:
LARM LINKER/LOCATER V2.53                                                               04/27/2007  16:47:02  PAGE 1


LARM LINKER/LOCATER V2.53, INVOKED BY:
C:\KEIL\ARM\BIN\LA.EXE .\Obj\SAM7S.obj, .\Obj\usbhw.obj, .\Obj\usbcore.obj, .\Obj\usbdesc.obj, .\Obj\usbuser.obj, .\Obj\
>> hiduser.obj, .\Obj\mouse.obj TO .\Obj\Mouse PRINT (.\Lst\Mouse.map) CASE CLASSES (DATA (0X200000-0X207FFF), CODE (0X1
>> 00000-0X13FFFF), CONST (0X100000-0X13FFFF))


CPU MODE: LITTLE ENDIAN


INPUT MODULES INCLUDED:
  .\Obj\SAM7S.obj (SAM7S)
         COMMENT TYPE 0: AA V2.50
  .\Obj\usbhw.obj (usbhw)
         COMMENT TYPE 0: CARM V2.53
  .\Obj\usbcore.obj (usbcore)
         COMMENT TYPE 0: CARM V2.53
  .\Obj\usbdesc.obj (usbdesc)
         COMMENT TYPE 0: CARM V2.53
  .\Obj\usbuser.obj (usbuser)
         COMMENT TYPE 0: CARM V2.53
  .\Obj\hiduser.obj (hiduser)
         COMMENT TYPE 0: CARM V2.53
  .\Obj\mouse.obj (mouse)
         COMMENT TYPE 0: CARM V2.53
  C:\KEIL\ARM\LIB\CAL.LIB (DABT)
         COMMENT TYPE 0: AA V2.50
  C:\KEIL\ARM\LIB\CAL.LIB (PABT)
         COMMENT TYPE 0: AA V2.50
  C:\KEIL\ARM\LIB\CAL.LIB (SWI)
         COMMENT TYPE 0: AA V2.50
  C:\KEIL\ARM\LIB\CAL.LIB (UNDEF)
         COMMENT TYPE 0: AA V2.50


ACTIVE MEMORY CLASSES OF MODULE:  .\Obj\Mouse (SAM7S)

BASE       START      END        USED       MEMORY CLASS
========================================================
00000000H  00200000H  00207FFFH  000004D7H  DATA
00000000H  00100000H  0013FFFFH  00001610H  CODE
00000000H  00100000H  0013FFFFH  0000016EH  CONST


INTERRUPT FUNCTIONS

TYPE  STACK SIZE    FUNCTION NAME
=================================
irq                 USB_ISR?A




MEMORY MAP OF MODULE:  .\Obj\Mouse (SAM7S)

START      STOP       LENGTH    ALIGN  RELOC  MEMORY CLASS   SEGMENT NAME
=========================================================================
00100000H  00100127H  00000128H     4  AT..   CODE           STARTUPCODE
00100128H  00100130H  00000009H     4  UNIT   CONST          ?CON?usbhw
00100131H  00100133H  00000003H   ---  ---    **GAP**
00100134H  0010020CH  000000D9H     4  UNIT   CONST          ?CON?usbdesc
0010020DH  0010020FH  00000003H   ---  ---    **GAP**
00100210H  0010024FH  00000040H     4  UNIT   CONST          ?CON?usbuser
00100250H  00100277H  00000028H     4  UNIT   CONST          ?C_CLRSEG
00100278H  0010029BH  00000024H     4  UNIT   CONST          ?C_INITSEG
0010029CH  001002EFH  00000054H     4  UNIT   CODE           ?PR?USB_Init?T?usbhw
001002F0H  0010030FH  00000020H     4  UNIT   CODE           ?PR?USB_Connect?T?usbhw
LARM LINKER/LOCATER V2.53                                                             04/27/2007  16:47:02  PAGE 2


00100310H  00100387H  00000078H     4  UNIT   CODE           ?PR?USB_Reset?T?usbhw
00100388H  00100397H  00000010H     4  UNIT   CODE           ?PR?USB_Suspend?T?usbhw
00100398H  001003A7H  00000010H     4  UNIT   CODE           ?PR?USB_Resume?T?usbhw
001003A8H  001003B7H  00000010H     4  UNIT   CODE           ?PR?USB_WakeUp?T?usbhw
001003B8H  001003DFH  00000028H     4  UNIT   CODE           ?PR?USB_WakeUpCfg?T?usbhw
001003E0H  0010040FH  00000030H     4  UNIT   CODE           ?PR?USB_SetAddress?T?usbhw
00100410H  00100437H  00000028H     4  UNIT   CODE           ?PR?USB_Configure?T?usbhw
00100438H  00100513H  000000DCH     4  UNIT   CODE           ?PR?USB_ConfigEP?T?usbhw
00100514H  00100547H  00000034H     4  UNIT   CODE           ?PR?USB_DirCtrlEP?T?usbhw
00100548H  0010056BH  00000024H     4  UNIT   CODE           ?PR?USB_EnableEP?T?usbhw
0010056CH  0010058FH  00000024H     4  UNIT   CODE           ?PR?USB_DisableEP?T?usbhw
00100590H  001005DBH  0000004CH     4  UNIT   CODE           ?PR?USB_ResetEP?T?usbhw
001005DCH  001005FBH  00000020H     4  UNIT   CODE           ?PR?USB_SetStallEP?T?usbhw
001005FCH  0010061BH  00000020H     4  UNIT   CODE           ?PR?USB_ClrStallEP?T?usbhw
0010061CH  00100667H  0000004CH     4  UNIT   CODE           ?PR?USB_ReadEP?T?usbhw
00100668H  001006E7H  00000080H     4  UNIT   CODE           ?PR?USB_WriteEP?T?usbhw
001006E8H  001009F3H  0000030CH     4  UNIT   CODE           ?PR?USB_ISR?A?usbhw
001009F4H  00100A13H  00000020H     4  UNIT   CODE           ?PR?USB_ResetCore?T?usbcore
00100A14H  0010143FH  00000A2CH     4  UNIT   CODE           ?PR?USB_EndPoint0?T?usbcore
00101440H  0010144FH  00000010H     4  UNIT   CODE           ?PR?USB_SetupStage?T?usbcore
00101450H  00101493H  00000044H     4  UNIT   CODE           ?PR?USB_DataInStage?T?usbcore
00101494H  001014BFH  0000002CH     4  UNIT   CODE           ?PR?USB_DataOutStage?T?usbcore
001014C0H  001014CFH  00000010H     4  UNIT   CODE           ?PR?USB_StatusInStage?T?usbcore
001014D0H  001014DFH  00000010H     4  UNIT   CODE           ?PR?USB_StatusOutStage?T?usbcore
001014E0H  00101503H  00000024H     4  UNIT   CODE           ?PR?USB_Reset_Event?T?usbuser
00101504H  0010151FH  0000001CH     4  UNIT   CODE           ?PR?USB_Suspend_Event?T?usbuser
00101520H  0010153BH  0000001CH     4  UNIT   CODE           ?PR?USB_Resume_Event?T?usbuser
0010153CH  0010153FH  00000004H     4  UNIT   CODE           ?PR?USB_EndPoint1?T?usbuser
00101540H  00101543H  00000004H     4  UNIT   CODE           ?PR?USB_EndPoint2?T?usbuser
00101544H  0010155BH  00000018H     4  UNIT   CODE           ?PR?USB_EndPoint3?T?usbuser
0010155CH  0010155FH  00000004H     4  UNIT   CODE           ?PR?USB_EndPoint4?T?usbuser
00101560H  00101563H  00000004H     4  UNIT   CODE           ?PR?USB_EndPoint5?T?usbuser
00101564H  00101567H  00000004H     4  UNIT   CODE           ?PR?USB_EndPoint6?T?usbuser
00101568H  0010156BH  00000004H     4  UNIT   CODE           ?PR?USB_EndPoint7?T?usbuser
0010156CH  0010156FH  00000004H     4  UNIT   CODE           ?PR?USB_EndPoint8?T?usbuser
00101570H  00101573H  00000004H     4  UNIT   CODE           ?PR?USB_EndPoint9?T?usbuser
00101574H  00101577H  00000004H     4  UNIT   CODE           ?PR?USB_EndPoint10?T?usbuser
00101578H  0010157BH  00000004H     4  UNIT   CODE           ?PR?USB_EndPoint11?T?usbuser
0010157CH  0010157FH  00000004H     4  UNIT   CODE           ?PR?USB_EndPoint12?T?usbuser
00101580H  00101583H  00000004H     4  UNIT   CODE           ?PR?USB_EndPoint13?T?usbuser
00101584H  00101587H  00000004H     4  UNIT   CODE           ?PR?USB_EndPoint14?T?usbuser
00101588H  0010158BH  00000004H     4  UNIT   CODE           ?PR?USB_EndPoint15?T?usbuser
0010158CH  001015C7H  0000003CH     4  UNIT   CODE           ?PR?USB_Configure_Event?T?usbuser
001015C8H  0010160FH  00000048H     4  UNIT   CODE           ?PR?HID_GetReport?T?hiduser
00101610H  00101633H  00000024H     4  UNIT   CODE           ?PR?HID_SetReport?T?hiduser
00101634H  0010164FH  0000001CH     4  UNIT   CODE           ?PR?HID_GetIdle?T?hiduser
00101650H  0010166BH  0000001CH     4  UNIT   CODE           ?PR?HID_SetIdle?T?hiduser
0010166CH  0010167BH  00000010H     4  UNIT   CODE           ?PR?HID_GetProtocol?T?hiduser
0010167CH  0010168BH  00000010H     4  UNIT   CODE           ?PR?HID_SetProtocol?T?hiduser
0010168CH  00101707H  0000007CH     4  UNIT   CODE           ?PR?GetMouseInReport?T?mouse
00101708H  00101773H  0000006CH     4  UNIT   CODE           ?PR?main?mouse
00101774H  00101777H  00000004H     4  UNIT   CODE           ?C?DABT
00101778H  0010177BH  00000004H     4  UNIT   CODE           ?C?PABT
0010177CH  00101783H  00000008H     4  UNIT   CODE           ?C?UNDEF
00101784H  001FFFFFH  000FE87CH   ---  ---    **GAP**
00200000H  0020048FH  00000490H     4  UNIT   DATA           STACK
00200490H  0020049FH  00000010H     4  UNIT   DATA           ?DT0?usbhw
002004A0H  002004C8H  00000029H     4  UNIT   DATA           ?DT0?usbcore
002004C9H  002004CBH  00000003H   ---  ---    **GAP**
002004CCH  002004CDH  00000002H     4  UNIT   DATA           ?DT0?hiduser
002004CEH  002004CFH  00000002H   ---  ---    **GAP**
002004D0H  002004DBH  0000000CH     4  UNIT   DATA           ?DT0?mouse



LARM LINKER/LOCATER V2.53                                                             04/27/2007  16:47:02  PAGE 3


REMOVED FUNCTIONS OF MODULE:  .\Obj\Mouse (SAM7S)

      ATTRIBUTE  FUNCTION NAME
      ========================
       unused    USB_GetFrame?T
       inlined   USB_GetStatus?T
       inlined   USB_SetClrFeature?T
       inlined   USB_GetDescriptor?T
       inlined   USB_SetConfiguration?T
       inlined   USB_SetInterface?T



PUBLIC SYMBOLS OF MODULE:  .\Obj\Mouse (SAM7S)

      VALUE      CLASS    TYPE      PUBLIC SYMBOL NAME
      ================================================
      00100250H  ---      ---       ?C?CLRTAB
      00101708H  ---      ---       ?C?INIT
      00100278H  ---      ---       ?C?INITTAB
      00101774H  CODE     ---       DAbt_Handler?A
      00100130H  CONST    BYTE      DualBankEP
      002004C0H  DATA     ---       EP0Buf
      002004A8H  DATA     ---       EP0Data
      0010168CH  CODE     ---       GetMouseInReport?T
      00101634H  CODE     ---       HID_GetIdle?T
      0010166CH  CODE     ---       HID_GetProtocol?T
      001015C8H  CODE     ---       HID_GetReport?T
      002004CDH  DATA     ---       HID_IdleTime
      002004CCH  DATA     BYTE      HID_Protocol
      00100134H  CONST    WORD      HID_ReportDescSize
      001001D9H  CONST    ---       HID_ReportDescriptor
      00101650H  CODE     ---       HID_SetIdle?T
      0010167CH  CODE     ---       HID_SetProtocol?T
      00101610H  CODE     ---       HID_SetReport?T
      002004D8H  DATA     ---       MouseInReport
      00101778H  CODE     ---       PAbt_Handler?A
      00100128H  CONST    ---       RX_DATA_BK
      00200494H  DATA     ---       RxDataBank
      0010177CH  CODE     ---       SWI_Handler?A
      002004B2H  DATA     ---       SetupPacket
      0020049AH  DATA     ---       TxDataBank
      002004BCH  DATA     ---       USB_AltSetting
      001005FCH  CODE     ---       USB_ClrStallEP?T
      00100148H  CONST    ---       USB_ConfigDescriptor
      00100438H  CODE     ---       USB_ConfigEP?T
      002004BBH  DATA     BYTE      USB_Configuration
      00100410H  CODE     ---       USB_Configure?T
      0010158CH  CODE     ---       USB_Configure_Event?T
      001002F0H  CODE     ---       USB_Connect?T
      00101450H  CODE     ---       USB_DataInStage?T
      00101494H  CODE     ---       USB_DataOutStage?T
      002004BAH  DATA     BYTE      USB_DeviceAddress
      00100136H  CONST    ---       USB_DeviceDescriptor
      002004B0H  DATA     WORD      USB_DeviceStatus
      00100514H  CODE     ---       USB_DirCtrlEP?T
      0010056CH  CODE     ---       USB_DisableEP?T
      00100548H  CODE     ---       USB_EnableEP?T
      00100A14H  CODE     ---       USB_EndPoint0?T
      00101574H  CODE     ---       USB_EndPoint10?T
      00101578H  CODE     ---       USB_EndPoint11?T
      0010157CH  CODE     ---       USB_EndPoint12?T
      00101580H  CODE     ---       USB_EndPoint13?T
      00101584H  CODE     ---       USB_EndPoint14?T
      00101588H  CODE     ---       USB_EndPoint15?T
LARM LINKER/LOCATER V2.53                                                             04/27/2007  16:47:02  PAGE 4


      0010153CH  CODE     ---       USB_EndPoint1?T
      00101540H  CODE     ---       USB_EndPoint2?T
      00101544H  CODE     ---       USB_EndPoint3?T
      0010155CH  CODE     ---       USB_EndPoint4?T
      00101560H  CODE     ---       USB_EndPoint5?T
      00101564H  CODE     ---       USB_EndPoint6?T
      00101568H  CODE     ---       USB_EndPoint7?T
      0010156CH  CODE     ---       USB_EndPoint8?T
      00101570H  CODE     ---       USB_EndPoint9?T
      002004A4H  DATA     DWORD     USB_EndPointHalt
      002004A0H  DATA     DWORD     USB_EndPointMask
      00000000H  CODE     ---       USB_GetFrame?T
      001006E8H  CODE     ---       USB_ISR?A
      0010029CH  CODE     ---       USB_Init?T
      002004C8H  DATA     BYTE      USB_NumInterfaces
      00100210H  CONST    ---       USB_P_EP
      0010061CH  CODE     ---       USB_ReadEP?T
      00100310H  CODE     ---       USB_Reset?A
      0010031CH  CODE     ---       USB_Reset?T
      001009F4H  CODE     ---       USB_ResetCore?T
      00100590H  CODE     ---       USB_ResetEP?T
      001014E0H  CODE     ---       USB_Reset_Event?A
      001014ECH  CODE     ---       USB_Reset_Event?T
      00100398H  CODE     ---       USB_Resume?A
      001003A4H  CODE     ---       USB_Resume?T
      00101520H  CODE     ---       USB_Resume_Event?A
      0010152CH  CODE     ---       USB_Resume_Event?T
      001003E0H  CODE     ---       USB_SetAddress?T
      001005DCH  CODE     ---       USB_SetStallEP?T
      00101440H  CODE     ---       USB_SetupStage?T
      001014C0H  CODE     ---       USB_StatusInStage?T
      001014D0H  CODE     ---       USB_StatusOutStage?T
      0010016BH  CONST    ---       USB_StringDescriptor
      00100388H  CODE     ---       USB_Suspend?A
      00100394H  CODE     ---       USB_Suspend?T
      00101504H  CODE     ---       USB_Suspend_Event?A
      00101510H  CODE     ---       USB_Suspend_Event?T
      001003A8H  CODE     ---       USB_WakeUp?A
      001003B4H  CODE     ---       USB_WakeUp?T
      001003B8H  CODE     ---       USB_WakeUpCfg?T
      00100668H  CODE     ---       USB_WriteEP?T
      00101780H  CODE     ---       Undef_Handler?A
      00100000H  CODE     ---       __startup
      001000F4H  CODE     ---       exit?A
      001000F8H  CODE     ---       exit?T
      0010173CH  CODE     ---       main
      002004D0H  DATA     ---       pPIOA
      002004D4H  DATA     ---       pPIOB
      00200490H  DATA     ---       pUDP

Program Size: data=1239 const=366 code=5648
LARM RUN COMPLETE.  0 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

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