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

📄 2141usb.map

📁 周立功的LPC214x固件程序
💻 MAP
字号:
LARM LINKER/LOCATER V2.53                                                               06/28/2007  09:54:12  PAGE 1


LARM LINKER/LOCATER V2.53, INVOKED BY:
C:\KEIL\ARM\BIN\LA.EXE Startup.obj, main.obj, USBHAL.obj, Chap_9.obj, Descriptor.obj, USBCI.obj, USBdma.obj, USBDriver.o
>> bj TO 2141USB CASE CLASSES (DATA (0X40000000-0X40003FFF), CODE (0X0-0X7FFF), CONST (0X0-0X7FFF))


CPU MODE: LITTLE ENDIAN


INPUT MODULES INCLUDED:
  Startup.obj (STARTUP)
         COMMENT TYPE 0: AA V2.50
  main.obj (main)
         COMMENT TYPE 0: CARM V2.53
  USBHAL.obj (USBHAL)
         COMMENT TYPE 0: CARM V2.53
  Chap_9.obj (Chap_9)
         COMMENT TYPE 0: CARM V2.53
  Descriptor.obj (Descriptor)
         COMMENT TYPE 0: CARM V2.53
  USBCI.obj (USBCI)
         COMMENT TYPE 0: CARM V2.53
  USBdma.obj (USBdma)
         COMMENT TYPE 0: CARM V2.53
  USBDriver.obj (USBDriver)
         COMMENT TYPE 0: CARM V2.53
  C:\KEIL\ARM\LIB\CAL.LIB (FIQ)
         COMMENT TYPE 0: AA V2.50
  C:\KEIL\ARM\LIB\CAL.LIB (IRQ)
         COMMENT TYPE 0: AA V2.50
  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
  C:\KEIL\ARM\LIB\CAL.LIB (?C?ICALL)
         COMMENT TYPE 0: AA V2.50
  C:\KEIL\ARM\LIB\CAL.LIB (SDIV)
         COMMENT TYPE 0: AA V2.50


ACTIVE MEMORY CLASSES OF MODULE:  2141USB (STARTUP)

BASE       START      END        USED       MEMORY CLASS
========================================================
00000000H  40000000H  40003FFFH  00000574H  DATA
00000000H  00000000H  00007FFFH  00001534H  CODE
00000000H  00000000H  00007FFFH  000000A8H  CONST


INTERRUPT FUNCTIONS

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




MEMORY MAP OF MODULE:  2141USB (STARTUP)

START      STOP       LENGTH    ALIGN  RELOC  MEMORY CLASS   SEGMENT NAME
=========================================================================
00000000H  0000010FH  00000110H     4  AT..   CODE           STARTUPCODE
LARM LINKER/LOCATER V2.53                                                             06/28/2007  09:54:12  PAGE 2


00000110H  0000014FH  00000040H     4  UNIT   CONST          ?CON?Descriptor
00000150H  00000167H  00000018H     4  UNIT   CONST          ?C_CLRSEG
00000168H  000001B7H  00000050H     4  UNIT   CONST          ?C_INITSEG
000001B8H  0000025FH  000000A8H     4  UNIT   CODE           ?PR?main?main
00000260H  0000029BH  0000003CH     4  UNIT   CODE           ?PR?USB_InitHareware?T?USBHAL
0000029CH  000002EBH  00000050H     4  UNIT   CODE           ?PR?USB_USBDevIntConfig?T?USBHAL
000002ECH  00000337H  0000004CH     4  UNIT   CODE           ?PR?USB_ConfigPll?T?USBHAL
00000338H  00000427H  000000F0H     4  UNIT   CODE           ?PR?get_status?T?Chap_9
00000428H  000004D7H  000000B0H     4  UNIT   CODE           ?PR?clear_feature?T?Chap_9
000004D8H  00000587H  000000B0H     4  UNIT   CODE           ?PR?set_feature?T?Chap_9
00000588H  000005A7H  00000020H     4  UNIT   CODE           ?PR?set_address?T?Chap_9
000005A8H  0000060FH  00000068H     4  UNIT   CODE           ?PR?get_descriptor?T?Chap_9
00000610H  00000637H  00000028H     4  UNIT   CODE           ?PR?get_configuration?T?Chap_9
00000638H  000006A3H  0000006CH     4  UNIT   CODE           ?PR?set_configuration?T?Chap_9
000006A4H  000006BBH  00000018H     4  UNIT   CODE           ?PR?get_interface?T?Chap_9
000006BCH  000006E7H  0000002CH     4  UNIT   CODE           ?PR?set_interface?T?Chap_9
000006E8H  000006F3H  0000000CH     4  UNIT   CODE           ?PR?reserved?T?Chap_9
000006F4H  00000707H  00000014H     4  UNIT   CODE           ?PR?stall_ep0?T?Chap_9
00000708H  000007EBH  000000E4H     4  UNIT   CODE           ?PR?ep0_txdone?T?Chap_9
000007ECH  000009ABH  000001C0H     4  UNIT   CODE           ?PR?ep0_rxdone?T?Chap_9
000009ACH  000009B7H  0000000CH     4  UNIT   CODE           ?PR?init_unconfig?T?Chap_9
000009B8H  000009C3H  0000000CH     4  UNIT   CODE           ?PR?init_config?T?Chap_9
000009C4H  000009E3H  00000020H     4  UNIT   CODE           ?PR?single_transmit?T?Chap_9
000009E4H  00000A83H  000000A0H     4  UNIT   CODE           ?PR?code_transmit?T?Chap_9
00000A84H  00000ADBH  00000058H     4  UNIT   CODE           ?PR?control_handler?T?Chap_9
00000ADCH  00000B2BH  00000050H     4  UNIT   CODE           ?PR?USB_ConfigMaxPaketSize?T?USBCI
00000B2CH  00000B73H  00000048H     4  UNIT   CODE           ?PR?USB_ReadTestRegister?T?USBCI
00000B74H  00000BA7H  00000034H     4  UNIT   CODE           ?PR?USB_SetAddressEnable?T?USBCI
00000BA8H  00000BC7H  00000020H     4  UNIT   CODE           ?PR?USB_SetEndpointEnable?T?USBCI
00000BC8H  00000BE7H  00000020H     4  UNIT   CODE           ?PR?USB_SetMode?T?USBCI
00000BE8H  00000C07H  00000020H     4  UNIT   CODE           ?PR?USB_SetDevStatus?T?USBCI
00000C08H  00000C33H  0000002CH     4  UNIT   CODE           ?PR?USB_GetDevStatus?T?USBCI
00000C34H  00000C6FH  0000003CH     4  UNIT   CODE           ?PR?USB_SelectEndpoint?T?USBCI
00000C70H  00000CC3H  00000054H     4  UNIT   CODE           ?PR?USB_SelectClrIntEndpoint?T?USBCI
00000CC4H  00000D03H  00000040H     4  UNIT   CODE           ?PR?USB_SetEndpointStatus?T?USBCI
00000D04H  00000D23H  00000020H     4  UNIT   CODE           ?PR?USB_ClearBuffer?T?USBCI
00000D24H  00000D33H  00000010H     4  UNIT   CODE           ?PR?USB_ValidBuffer?T?USBCI
00000D34H  00000E8BH  00000158H     4  UNIT   CODE           ?PR?USB_ReadEndpoint?T?USBCI
00000E8CH  00001007H  0000017CH     4  UNIT   CODE           ?PR?USB_WriteEndpoint?T?USBCI
00001008H  00001037H  00000030H     4  UNIT   CODE           ?PR?reconnect_USB?T?USBCI
00001038H  0000106BH  00000034H     4  UNIT   CODE           ?PR?USB_GetData?T?USBCI
0000106CH  000010B7H  0000004CH     4  UNIT   CODE           ?PR?USB_SendCmd?T?USBCI
000010B8H  000010C3H  0000000CH     4  UNIT   CODE           ?PR?disconnect_USB?T?USBCI
000010C4H  000010CFH  0000000CH     4  UNIT   CODE           ?PR?connect_USB?T?USBCI
000010D0H  000010DFH  00000010H     4  UNIT   CODE           ?PR?DISABLE?T?USBDriver
000010E0H  000010EFH  00000010H     4  UNIT   CODE           ?PR?ENABLE?T?USBDriver
000010F0H  00001123H  00000034H     4  UNIT   CODE           ?PR?Init_USBInterrupt?T?USBDriver
00001124H  00001197H  00000074H     4  UNIT   CODE           ?PR?USB_Initialize?T?USBDriver
00001198H  000011CBH  00000034H     4  UNIT   CODE           ?PR?USB_ConfigEndpoint?T?USBDriver
000011CCH  00001257H  0000008CH     4  UNIT   CODE           ?PR?usbserve?T?USBDriver
00001258H  0000139FH  00000148H     4  UNIT   CODE           ?PR?Usb_Exception?A?USBDriver
000013A0H  0000141FH  00000080H     4  UNIT   CODE           ?PR?Usb_LPService?T?USBDriver
00001420H  0000149FH  00000080H     4  UNIT   CODE           ?PR?Usb_HPService?T?USBDriver
000014A0H  000014DBH  0000003CH     4  UNIT   CODE           ?PR?ep1_rxdone?T?USBDriver
000014DCH  000014E7H  0000000CH     4  UNIT   CODE           ?PR?ep1_txdone?T?USBDriver
000014E8H  00001523H  0000003CH     4  UNIT   CODE           ?PR?ep2_rxdone?T?USBDriver
00001524H  0000152FH  0000000CH     4  UNIT   CODE           ?PR?ep2_txdone?T?USBDriver
00001530H  0000154BH  0000001CH     4  UNIT   CODE           ?PR?USB_BusReset?T?USBDriver
0000154CH  0000154FH  00000004H     4  UNIT   CODE           ?PR?USB_SuspendChange?T?USBDriver
00001550H  00001553H  00000004H     4  UNIT   CODE           ?PR?USB_ConnectChange?T?USBDriver
00001554H  00001557H  00000004H     4  UNIT   CODE           ?C?FIQ
00001558H  0000155BH  00000004H     4  UNIT   CODE           ?C?IRQ
0000155CH  0000155FH  00000004H     4  UNIT   CODE           ?C?DABT
00001560H  00001563H  00000004H     4  UNIT   CODE           ?C?PABT
00001564H  0000156BH  00000008H     4  UNIT   CODE           ?C?UNDEF
LARM LINKER/LOCATER V2.53                                                             06/28/2007  09:54:12  PAGE 3


0000156CH  0000157BH  00000010H     4  UNIT   CODE           ?PR?C?ICALL
0000157CH  000015DBH  00000060H     4  UNIT   CODE           ?PR?C?SDIV
000015DCH  3FFFFFFFH  3FFFEA24H   ---  ---    **GAP**
40000000H  4000048FH  00000490H     4  UNIT   DATA           STACK
40000490H  4000051FH  00000090H     4  UNIT   DATA           ?DT0?Chap_9
40000520H  40000573H  00000054H     4  UNIT   DATA           ?DT0?USBDriver



REMOVED FUNCTIONS OF MODULE:  2141USB (STARTUP)

      ATTRIBUTE  FUNCTION NAME
      ========================
       unused    Get_USB214x_FirmwareVer?T



PUBLIC SYMBOLS OF MODULE:  2141USB (STARTUP)

      VALUE      CLASS    TYPE      PUBLIC SYMBOL NAME
      ================================================
      00000150H  ---      ---       ?C?CLRTAB
      0000156CH  CODE     ---       ?C?ICALL0?T
      0000156EH  CODE     ---       ?C?ICALL1?T
      00001570H  CODE     ---       ?C?ICALL2?T
      00001572H  CODE     ---       ?C?ICALL3?T
      00001574H  CODE     ---       ?C?ICALL4?T
      00001576H  CODE     ---       ?C?ICALL5?T
      00001578H  CODE     ---       ?C?ICALL6?T
      0000157AH  CODE     ---       ?C?ICALL7?T
      000001B8H  ---      ---       ?C?INIT
      00000168H  ---      ---       ?C?INITTAB
      00001580H  CODE     ---       ?C?SDIV?A
      0000157CH  CODE     ---       ?C?SDIV?T
      40000490H  DATA     ---       ControlData
      0000155CH  CODE     ---       DAbt_Handler?A
      000010D0H  CODE     ---       DISABLE?T
      00000110H  CONST    ---       DeviceDescr
      000010E0H  CODE     ---       ENABLE?T
      40000534H  DATA     ---       EpBuf
      00001554H  CODE     ---       FIQ_Handler?A
      40000524H  DATA     ---       GenEpBuf
      00000000H  CODE     ---       Get_USB214x_FirmwareVer?T
      00001558H  CODE     ---       IRQ_Handler?A
      000010F0H  CODE     ---       Init_USBInterrupt?T
      00001560H  CODE     ---       PAbt_Handler?A
      00001564H  CODE     ---       SWI_Handler?A
      400004E0H  DATA     ---       StandardDeviceRequest
      00001530H  CODE     ---       USB_BusReset?A
      0000153CH  CODE     ---       USB_BusReset?T
      00000D04H  CODE     ---       USB_ClearBuffer?T
      00001198H  CODE     ---       USB_ConfigEndpoint?T
      00000ADCH  CODE     ---       USB_ConfigMaxPaketSize?T
      000002ECH  CODE     ---       USB_ConfigPll?T
      00001550H  CODE     ---       USB_ConnectChange?T
      00001038H  CODE     ---       USB_GetData?T
      00000C08H  CODE     ---       USB_GetDevStatus?A
      00000C14H  CODE     ---       USB_GetDevStatus?T
      00000260H  CODE     ---       USB_InitHareware?T
      00001124H  CODE     ---       USB_Initialize?T
      00000D34H  CODE     ---       USB_ReadEndpoint?T
      00000B2CH  CODE     ---       USB_ReadTestRegister?T
      00000C70H  CODE     ---       USB_SelectClrIntEndpoint?T
      00000C34H  CODE     ---       USB_SelectEndpoint?T
      0000106CH  CODE     ---       USB_SendCmd?T
LARM LINKER/LOCATER V2.53                                                             06/28/2007  09:54:12  PAGE 4


      00000B74H  CODE     ---       USB_SetAddressEnable?T
      00000BE8H  CODE     ---       USB_SetDevStatus?T
      00000BA8H  CODE     ---       USB_SetEndpointEnable?T
      00000CC4H  CODE     ---       USB_SetEndpointStatus?T
      00000BC8H  CODE     ---       USB_SetMode?T
      0000154CH  CODE     ---       USB_SuspendChange?T
      0000029CH  CODE     ---       USB_USBDevIntConfig?T
      00000D24H  CODE     ---       USB_ValidBuffer?T
      00000E8CH  CODE     ---       USB_WriteEndpoint?T
      00001568H  CODE     ---       Undef_Handler?A
      00001258H  CODE     ---       Usb_Exception?A
      00001420H  CODE     ---       Usb_HPService?A
      0000142CH  CODE     ---       Usb_HPService?T
      000013A0H  CODE     ---       Usb_LPService?A
      000013ACH  CODE     ---       Usb_LPService?T
      00000000H  CODE     ---       __startup
      40000520H  DATA     ---       bEPPflags
      00000428H  CODE     ---       clear_feature?T
      000009E4H  CODE     ---       code_transmit?T
      000010C4H  CODE     ---       connect_USB?T
      00000A84H  CODE     ---       control_handler?T
      000010B8H  CODE     ---       disconnect_USB?T
      00001580H  CODE     ---       div?A
      0000157CH  CODE     ---       div?T
      000007ECH  CODE     ---       ep0_rxdone?T
      00000708H  CODE     ---       ep0_txdone?T
      000014A0H  CODE     ---       ep1_rxdone?T
      000014DCH  CODE     ---       ep1_txdone?T
      000014E8H  CODE     ---       ep2_rxdone?T
      00001524H  CODE     ---       ep2_txdone?T
      000000F0H  CODE     ---       exit?A
      000000F4H  CODE     ---       exit?T
      00000610H  CODE     ---       get_configuration?T
      000005A8H  CODE     ---       get_descriptor?T
      000006A4H  CODE     ---       get_interface?T
      00000338H  CODE     ---       get_status?T
      000009B8H  CODE     ---       init_config?T
      000009ACH  CODE     ---       init_unconfig?T
      00001580H  CODE     ---       ldiv?A
      0000157CH  CODE     ---       ldiv?T
      000001ECH  CODE     ---       main
      00001008H  CODE     ---       reconnect_USB?T
      000006E8H  CODE     ---       reserved?T
      00000588H  CODE     ---       set_address?T
      00000638H  CODE     ---       set_configuration?T
      000004D8H  CODE     ---       set_feature?T
      000006BCH  CODE     ---       set_interface?T
      000009C4H  CODE     ---       single_transmit?T
      000006F4H  CODE     ---       stall_ep0?T
      00000122H  CONST    ---       usb_descr
      000011CCH  CODE     ---       usbserve?T

Program Size: data=1396 const=168 code=5428
LARM RUN COMPLETE.  0 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

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