📄 mouse.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 + -