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

📄 usb7263.map

📁 ST72T63游戏杆源程序
💻 MAP
📖 第 1 页 / 共 3 页
字号:
SEGMENT "DMA_CTRL"
  Endpoint0
SEGMENT "DMA_IN1"
  Endpoint1
SEGMENT "FUNCS"
  main  INT_Trap  INT_EndSusp  INT_IT1IT8  INT_Timer  INT_I2c
  INT_Sci  INT_Usb  SetFastMode  UsbReset  UsbIntSof
  UsbSuspend  UsbEndSuspend  RemoteWakeup  SetAddress  GetDescriptor
  WriteEP0  ReadEP0  SetReport  Send0LengthData  StatusIn
  StatusOut  SetupStage  DataStageIn  DataStageOut  UsbTransfer
  GetCtrInfos  UsbPolling  error  SetDescriptor  GetConfiguration
  SetConfiguration  GetInterface  SetInterface  GetStatus  ClearFeature
  SetFeature  GetProtocol  SetProtocol  TransmitEP0  TransmitEP1
  GetIdle  SetIdle  AdditionalString  InitCTLR  ClearISTR
  ClearDADDR  Set8Mhz  SetIMR  SetDmaAdd  SetEP1Add
  SetEP0TxTbc  SetEP1TxTbc  SetEP1TxStatus  GetEP1TxValidStatus  SetEP0RxStatus
  SetEP0TxStatus  SetEP0StatusOut  SetResume  ClearResume  SetSuspend
  ClearSuspend  SetDeviceAddress  ClearEP0StatusOut  ClearSusp  ClearEsusp
  ClearReset  ClearCtr  ClearSof  GetEP0StatusOut  ClearEP1StatusOut
  GetPid  GetEndpointNumber  GetEP0TxValidStatus  SCI_Tx  SCI_Rx
  USB_scan  MY_APPLICATION  Register_Init  PortInit  Var_Init
  My_Init  AutofireLED  be  GetInput  SendABCDSubroutine
  SendABCD  SendPADABCD  GetABCD  KeyInit  Return_OK
  Return_message  _CMPS  _IASR  _ILSR  _CASE_SEARCH

SEGMENT "ROM_VAR"
  ReportDescriptor  DeviceDescriptor  StringDescriptor  ConfDescriptor

******************************************************
UNUSED-OBJECTFILE-OBJECTS SECTION
------------------------------------------------------
NOT USED VARIABLES
int_7263.o:
  _spill_2  _spill_3
usb.o:
  _spill_2  _spill_3
usb_ail.o:
  _ReceiveEP0p0  i  ByteNumber  _spill_0  _SetEndP0TxStatusp0
usbrc.o:
  _SetIMRp0  ByteReceived  _SetDeviceAddressp0
usr_var.o:
  D2  D3  RTFlash  RT500ms  RT2s  RXTimeCount
  TimeOut  Character  LEDToggle
sci_drv.o:
  _SCI_Txp0
userio.o:
  I2creserved  Data_storage  Axis_settings  Key_input  _GetABCDp0
NOT USED PROCEDURES
usb_ail.o:
  ReceiveEP0  SetEndP0TxStatus
usbrc.o:
  GetEP0RxCNT  GetEP0RxValidStatus

******************************************************
COPYDOWN SECTION
------------------------------------------------------

******************************************************
OBJECT-DEPENDENCIES SECTION
------------------------------------------------------
main            USES  USB_scan MY_APPLICATION UsbReset SetFastMode My_Init
INT_Trap        USES  _SEX _LEX _R_Z
INT_EndSusp     USES  UsbPolling ClearEsusp bmUsbIntFlag _SEX _LEX _R_Z
                     
INT_IT1IT8      USES  PadID SCISR SCI_Tx _SCI_Txp1 Mess_TXD SendABCD
                      PadTotal SendPADABCD D_DATA B_DATA A_DATA
                      Buff MidiCmdFlag SCIBRR _SEX _LEX
                      _R_Z
INT_Timer       USES  Timer TIMCLR TEMP TIMSR _SEX _LEX
                      _R_Z
INT_I2c         USES  _SEX _LEX _R_Z
INT_Sci         USES  MidiCmdFlag SendABCD PadTotal Return_message Return_OK ControllerID
                      AutofireState2 AutofireState1 GetABCD SCI_Tx _SCI_Txp1
                      Mess_TXD Buff SendPADABCD D_DATA B_DATA
                      A_DATA PadID SCI_Rx _CASE_SEARCH _CMPS
                      _spill_1 _spill_0 INT_Sci SCIDR Mess_RXD
                      MidiTimeOut USBIMR TEMP SCISR _SEX
                      _LEX _R_Z
INT_Usb         USES  ClearSof ClearReset ClearCtr GetCtrInfos ITRFRE UsbPolling
                      SetSuspend ClearSusp bmUsbIntFlag USBISTR _SEX
                      _LEX _R_Z
SetFastMode     USES  Set8Mhz
UsbReset        USES  InitCTLR ClearDADDR SetIMR ClearISTR SetDmaAdd Endpoint0
                      ClearEP1StatusOut SetEP1TxStatus Endpoint1StatusInfo SetEP1Add Endpoint0StatusInfo
                      ClearEP0StatusOut SetEP0TxStatus SetEP0TxTbc SetEP0RxStatus DeviceStatusInfo
                      InterfacebmAttributes ConfDescriptor InterfaceValue ConfigurationValue UsbEndpNumber
                      UsbDataTrDir UsbbRequest UsbbmRequestType UsbImr UsbCtrStatus
                      bmUsbIntFlag bmUsbState
UsbIntSof       USES  bmUsbState bmUsbIntFlag
UsbSuspend      USES  bmUsbState bmUsbIntFlag
UsbEndSuspend   USES  bmUsbState bmUsbIntFlag
RemoteWakeup    USES  bmUsbState UsbEndSuspend ClearResume j i ConfigurationValue
                      SetResume ClearSuspend
SetAddress      USES  SetEP0RxStatus SetDeviceAddress UsbwValue UsbCtrStatus
WriteEP0        USES  SetEP0TxStatus SetEP0TxTbc _LEX _SEX Endpoint0 i
                      CurrentDescAddPointer ByteNumber CurrentUsbbLength _WriteEP0p0
GetDescriptor   USES  bmUsbState ReportDescriptor ConfDescriptor StringDescriptor WriteEP0 CurrentDescAddPointer
                      DeviceDescriptor UsbwValue UsbbmRequestType
ReadEP0         USES  CurrentDescAddPointer _CMPS _spill_0 _SEX _LEX Endpoint0
                      i ByteNumber CurrentUsbbLength _ReadEP0p0
SetReport       USES  bmRequest bmCopyRequest ReadEP0 FeatureArray
Send0LengthData USES  SetEP0TxStatus SetEP0TxTbc
StatusIn        USES  Send0LengthData UsbCtrStatus UsbbRequest
StatusOut       USES  SetEP0RxStatus SetEP0StatusOut ClearEP0StatusOut _spill_0 GetEP0StatusOut
DataStageIn     USES  error GetProtocol GetIdle StatusOut GetInterface GetConfiguration
                      GetDescriptor GetStatus UsbbRequest Send0LengthData UsbCtrStatus
                      CurrentUsbbLength UsbbmRequestType
SetupStage      USES  Send0LengthData DataStageIn ClearEP0StatusOut bmCopyRequest bmRequest ReportIdNumber
                      AdditionalString SetEP0RxStatus CurrentDescAddPointer _spill_1 _spill_0
                      SetupStage StatusIn SetProtocol SetIdle SetConfiguration
                      CurrentUsbbLength SetInterface SetAddress SetFeature ClearFeature
                      UsbCtrStatus UsbwIndex UsbwValue UsbbRequest UsbbmRequestType
                      Endpoint0
error           USES  SetEP1TxStatus SetEP0RxStatus SetEP0TxStatus PID GetPid Endpoint
                      GetEndpointNumber
DataStageOut    USES  error UsbCtrStatus CurrentUsbbLength SetProtocol SetIdle SetReport
                      SetDescriptor UsbbRequest UsbbmRequestType
UsbTransfer     USES  StatusIn DataStageOut SetEP0TxStatus SetEP0RxStatus SetAddress StatusOut
                      DataStageIn UsbCtrStatus SetupStage UsbDataTrDir UsbEndpNumber
                      bmUsbIntFlag
GetCtrInfos     USES  UsbEndpNumber GetEndpointNumber UsbDataTrDir GetPid
UsbPolling      USES  UsbSuspend UsbTransfer UsbEndSuspend UsbReset UsbIntSof bmUsbIntFlag
                     
SetDescriptor   USES  SetEP0RxStatus
GetConfigurationUSES  TransmitEP0 _TransmitEP0p1 ConfigurationValue
SetConfigurationUSES  ConfDescriptor ConfigurationValue UsbwValue UsbbmRequestType SetEP0RxStatus
GetInterface    USES  TransmitEP0 _TransmitEP0p1 InterfaceValue UsbbmRequestType SetEP0TxStatus
SetInterface    USES  SetEP0RxStatus InterfaceValue UsbwValue UsbbmRequestType
GetStatus       USES  Endpoint1StatusInfo Endpoint0StatusInfo UsbwIndex SetEP0TxStatus SetEP0TxTbc Endpoint0
                      DeviceStatusInfo UsbbmRequestType
ClearFeature    USES  DeviceStatusInfo Endpoint1StatusInfo SetEP1TxStatus Endpoint0StatusInfo SetEP0RxStatus SetEP0TxStatus
                      UsbwIndex UsbwValue
SetFeature      USES  DeviceStatusInfo Endpoint1StatusInfo SetEP1TxStatus Endpoint0StatusInfo SetEP0RxStatus SetEP0TxStatus
                      UsbwIndex UsbwValue
GetProtocol     USES  TransmitEP0 _TransmitEP0p1 Protocol
SetProtocol     USES  Protocol UsbwValue
TransmitEP0     USES  SetEP0TxStatus SetEP0TxTbc _CMPS _LEX _TransmitEP0p1 _SEX
                      Endpoint0 i _spill_0 GetEP0TxValidStatus _TransmitEP0p0
                     
TransmitEP1     USES  SetEP1TxStatus SetEP1TxTbc _CMPS Endpoint1 _LEX _TransmitEP1p1
                      i _spill_0 GetEP1TxValidStatus _TransmitEP1p0
GetIdle         USES  TransmitEP0 _TransmitEP0p1 Idle
SetIdle         USES  Idle UsbwValue
AdditionalStringUSES  CurrentUsbbLength UsbwValue
InitCTLR        USES  USBCTLR
ClearISTR       USES  USBISTR
ClearDADDR      USES  USBDADDR
Set8Mhz         USES  MISCR
SetIMR          USES  USBIMR
SetDmaAdd       USES  USBIDR USBDMAR _ILSR _SetDmaAddp0
SetEP1Add       USES  USBEP1RB
SetEP0TxTbc     USES  USBEP0RA _SetEP0TxTbcp0
SetEP1TxTbc     USES  USBEP1RA _SetEP1TxTbcp0
SetEP1TxStatus  USES  USBEP1RA _SetEP1TxStatusp0
GetEP1TxValidStatusUSES  USBEP1RA
SetEP0RxStatus  USES  USBEP0RB _SetEP0RxStatusp0
SetEP0TxStatus  USES  USBEP0RA _SetEP0TxStatusp0
SetEP0StatusOut USES  USBEP0RA
SetResume       USES  USBCTLR
ClearResume     USES  USBCTLR
SetSuspend      USES  USBCTLR PADR
ClearSuspend    USES  USBCTLR
SetDeviceAddressUSES  USBDADDR
ClearEP0StatusOutUSES  USBEP0RA
ClearSusp       USES  USBISTR
ClearEsusp      USES  USBISTR
ClearReset      USES  USBISTR
ClearCtr        USES  USBISTR
ClearSof        USES  USBISTR
GetEP0StatusOut USES  USBEP0RA
ClearEP1StatusOutUSES  USBEP1RA
GetPid          USES  USBPIDR
GetEndpointNumberUSES  USBIDR
GetEP0TxValidStatusUSES  USBEP0RA
SCI_Rx          USES  Mess_RXD SCIDR TEMP SCISR _SCI_Rxp0
USB_scan        USES  RemoteWakeup PCDR PBDR PADR ITRFRE UsbCounter
                      bmUsbState TransmitEP1 _TransmitEP1p1 D_DATA _spill_2
                      POV_out _R_Z POV_in B_DATA A_DATA
                      ReportIdArray ReportIdLength AutofireState2 AutofireState1 ControllerID
                      FeatureArray bmRequest
MY_APPLICATION  USES  GetInput KeyInit Toggle Timer D_DATA MODESW
                      R1 L1 MODE PROFEDIT RIGHT
                      LEFT UP DOWN R L
                      F E D C A
                      B B_DATA A_DATA _IASR _LEX
                      _R_Z _spill_4 _spill_1 _spill_0 _CMPS
                      ADCtemp _spill_2 ADCvalue ADCDR AXIS
                      ADCsel MY_APPLICATION ADCCSR
Register_Init   USES  SCIBRR SCIDR SCISR SCICR2 SCICR1 ITRFRE
                      TIMCR1 TIMCR2
PortInit        USES  PBDR PCDDR PBDDR PADDR
Var_Init        USES  RTPRO MidiTimeOut Toggle ControllerID MidiCmdFlag Timer
                      PadID RT5s PadTotal ADCsel AutofireState2
                      AutofireState1
My_Init         USES  UsbCounter bmCopyRequest bmRequest Register_Init Var_Init AutofireLED
                      AXIS ADCDR delay ADCCSR ADCsel
                      PortInit
AutofireLED     USES  AutofireLEDstate _AutofireLEDp0
GetInput        USES  R1 L1 PROFEDIT MODE RIGHT LEFT
                      DOWN UP R L F
                      E delay MODESW D C
                      B A AutofireFlash PCDR PADR
                      PBDR
SendABCDSubroutineUSES  be TEMP2 TEMP1 PBDR TEMP PADR
                      BitCount D1
SendABCD        USES  PBDR PADR _CMPS D_DATA B_DATA A_DATA
                      SendABCDSubroutine delay TEMP2 TEMP1 TEMP
                      ByteCount PadCount _SendABCDp0
SendPADABCD     USES  _CMPS delay be PBDR BitCount D1
                      TEMP2 D_DATA TEMP1 B_DATA TEMP
                      A_DATA SendPADABCD PADR ByteCount PadCount
                      _SendPADABCDp0
KeyInit         USES  AutofireEnable AutofireState2 AutofireState1 PROFEDIT MODE RIGHT
                      LEFT DOWN UP R1 L1
                      R L F MODESW E
                      D C B A
Return_OK       USES  MidiCmdFlag Buff SendPADABCD D_DATA B_DATA A_DATA
                      PadID
Return_message  USES  MidiCmdFlag Buff SendPADABCD D_DATA B_DATA A_DATA
                      PadID GetABCD
_CMPS           USES  _work_0
_CASE_SEARCH    USES  _LEX

******************************************************
STATISTICS SECTION
------------------------------------------------------
Resources needed during link section:
-------------------------------------
heap memory requested: 520092 bytes
files opened and reopend: 48

ExeFile:
--------
number of blocks to be downloaded: 10
total size of all blocks to be downloaded: 7018

⌨️ 快捷键说明

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