usb1.map

来自「usb程序 硬件用的是isp1518」· MAP 代码 · 共 1,322 行 · 第 1/5 页

MAP
1,322
字号
DEVICE_INITIATE/MAIN                          ----- -----  0027H 002AH  ----- -----
  +--> ?PR?DISCONNECT_USB?MAIN
  +--> ?PR?_ISP1581_SETDMAINT?ISP1581
  +--> ?PR?_ISP1581_INTCLEARL?ISP1581
  +--> ?PR?_ISP1581_INTCLEARH?ISP1581
  +--> ?PR?CONNECT_USB?MAIN

DISCONNECT_USB/MAIN                           ----- -----  ----- -----  ----- -----
LX51 LINKER/LOCATER V4.05                                                             08/03/2006  10:15:50  PAGE 5


  +--> ?PR?_ISP1581_SETTESTMODE?ISP1581
  +--> ?PR?_ISP1581_SETMODE?ISP1581

_ISP1581_SETTESTMODE/ISP1581                  ----- -----  ----- -----  ----- -----
  +--> ?PR?_OUTPORTB?ISP1581

_ISP1581_SETDMAINT/ISP1581                    ----- -----  ----- -----  ----- -----
  +--> ?PR?_OUTPORT?ISP1581

_OUTPORT/ISP1581                              ----- -----  ----- -----  00BEH 00BFH

_ISP1581_INTCLEARL/ISP1581                    ----- -----  ----- -----  ----- -----
  +--> ?PR?_OUTPORT?ISP1581

_ISP1581_INTCLEARH/ISP1581                    ----- -----  ----- -----  ----- -----
  +--> ?PR?_OUTPORT?ISP1581

CONNECT_USB/MAIN                              ----- -----  ----- -----  ----- -----
  +--> ?PR?ISP1581_INITIATE?MAIN

ISP1581_INITIATE/MAIN                         ----- -----  ----- -----  ----- -----
  +--> ?PR?_ISP1581_SETADDRESSENABLE?ISP1581
  +--> ?PR?_ISP1581_SETTESTMODE?ISP1581
  +--> ?PR?_ISP1581_SETMODE?ISP1581
  +--> ?PR?_ISP1581_SETINTCONFIG?ISP1581
  +--> ?PR?_ISP1581_SETINTENABLELOW?ISP1581
  +--> ?PR?_ISP1581_SETINTENABLEHIGH?ISP1581
  +--> ?PR?ISP1581_CONFIGENDPOINT?MAIN
  +--> ?PR?_ISP1581_SETDMACONFIG?ISP1581
  +--> ?PR?_ISP1581_SETDMAHDCFG?ISP1581

_ISP1581_SETADDRESSENABLE/ISP1581             ----- -----  ----- -----  ----- -----
  +--> ?PR?_OUTPORTB?ISP1581

_ISP1581_SETINTCONFIG/ISP1581                 ----- -----  ----- -----  ----- -----
  +--> ?PR?_OUTPORTB?ISP1581

_ISP1581_SETINTENABLELOW/ISP1581              ----- -----  ----- -----  ----- -----
  +--> ?PR?_OUTPORT?ISP1581

_ISP1581_SETINTENABLEHIGH/ISP1581             ----- -----  ----- -----  ----- -----
  +--> ?PR?_OUTPORT?ISP1581

ISP1581_CONFIGENDPOINT/MAIN                   ----- -----  ----- -----  ----- -----
  +--> ?PR?_ISP1581_SETENDPOINTCONFIG?ISP1581
  +--> ?PR?_ISP1581_SETEPMAXSIZE?ISP1581
  +--> ?PR?_ISP1581_CLEARBUFFER?ISP1581

_ISP1581_SETENDPOINTCONFIG/ISP1581            ----- -----  ----- -----  ----- -----
  +--> ?PR?_ISP1581_SETEPINDEX?ISP1581
  +--> ?PR?_OUTPORTB?ISP1581

_ISP1581_SETEPMAXSIZE/ISP1581                 ----- -----  ----- -----  ----- -----
  +--> ?PR?_ISP1581_SETEPINDEX?ISP1581
  +--> ?PR?_OUTPORT?ISP1581

_ISP1581_CLEARBUFFER/ISP1581                  ----- -----  ----- -----  ----- -----
  +--> ?PR?_ISP1581_SETEPINDEX?ISP1581
  +--> ?PR?_OUTPORTB?ISP1581

_ISP1581_SETDMACONFIG/ISP1581                 ----- -----  ----- -----  ----- -----
  +--> ?PR?_OUTPORT?ISP1581

_ISP1581_SETDMAHDCFG/ISP1581                  ----- -----  ----- -----  ----- -----
  +--> ?PR?_OUTPORTB?ISP1581
LX51 LINKER/LOCATER V4.05                                                             08/03/2006  10:15:50  PAGE 6



CHECK_KEY_LED/USB                             ----- -----  ----- -----  ----- -----
  +--> ?PR?_ISP1581_WRITEBULKENDPOINT?ISP1581

_ISP1581_WRITEBULKENDPOINT/ISP1581            ----- -----  0029H 0030H  ----- -----
  +--> ?PR?_ISP1581_SETEPINDEX?ISP1581
  +--> ?PR?_OUTPORT?ISP1581
  +--> ?PR?_OUTPORTB?ISP1581

ISR_BUSRESET/MAIN                             ----- -----  ----- -----  ----- -----
  +--> ?PR?_ISP1581_SETDMAINT?ISP1581
  +--> ?PR?_ISP1581_INTCLEARL?ISP1581
  +--> ?PR?_ISP1581_INTCLEARH?ISP1581
  +--> ?PR?ISP1581_INITIATE?MAIN

DEVICEREQUEST_HANDLER/USB                     ----- -----  0027H 0028H  ----- -----
  +--> ?CO?USB
  +--> ?PR?USB_STALL_EP0?USB

?CO?USB                                       ----- -----  ----- -----  ----- -----
  +--> ?PR?USBCLASSREQUEST_GETSTATUS?CHAP9
  +--> ?PR?USBCLASSREQUEST_CLEARFEATURE?CHAP9
  +--> ?PR?RESERVED?CHAP9
  +--> ?PR?USBCLASSREQUEST_SETFEATURE?CHAP9
  +--> ?PR?USBCLASSREQUEST_SETADDRESS?CHAP9
  +--> ?PR?USBCLASSREQUEST_GETDESCRIPTOR?CHAP9
  +--> ?PR?USBCLASSREQUEST_GETCONFIGURATION?...
  +--> ?PR?USBCLASSREQUEST_SETCONFIGURATION?...
  +--> ?PR?USBCLASSREQUEST_GETINTERFACE?CHAP9
  +--> ?PR?USBCLASSREQUEST_SETINTERFACE?CHAP9
  +--> ?PR?USBVENDORCMDSET?VDOR
  +--> ?PR?USBVENDORCMDGET?VDOR
  +--> ?PR?USBVENDORREADDATA?VDOR
  +--> ?PR?READ_WRITE_REGISTER?VDOR

USBCLASSREQUEST_GETSTATUS/CHAP9               ----- -----  0029H 002CH  ----- -----
  +--> ?PR?_ISP1581_GETENDPOINTSTATUS?ISP1581
  +--> ?PR?_USB_SINGLE_TRANSMIT?USB
  +--> ?PR?USB_STALL_EP0?USB

_ISP1581_GETENDPOINTSTATUS/ISP1581            ----- -----  ----- -----  ----- -----
  +--> ?PR?_ISP1581_SETEPINDEX?ISP1581
  +--> ?PR?_INPORTB?ISP1581

_INPORTB/ISP1581                              ----- -----  ----- -----  ----- -----

_USB_SINGLE_TRANSMIT/USB                      ----- -----  002DH 002DH  ----- -----
  +--> ?PR?_ISP1581_WRITECONTROLENDPOINT?ISP...

_ISP1581_WRITECONTROLENDPOINT/ISP1581         ----- -----  003DH 0040H  ----- -----
  +--> ?PR?_ISP1581_SETEPINDEX?ISP1581
  +--> ?PR?_OUTPORT?ISP1581
  +--> ?PR?_OUTPORTB?ISP1581

USB_STALL_EP0/USB                             ----- -----  ----- -----  ----- -----
  +--> ?PR?ISP1581_STALLEP0INCONTROLREAD?ISP...
  +--> ?PR?ISP1581_STALLEP0INCONTROLWRITE?IS...

ISP1581_STALLEP0INCONTROLREAD/ISP1581         ----- -----  ----- -----  ----- -----
  +--> ?PR?_ISP1581_SETENDPOINTSTATUS?ISP1581

_ISP1581_SETENDPOINTSTATUS/ISP1581            ----- -----  ----- -----  ----- -----
  +--> ?PR?_ISP1581_SETEPINDEX?ISP1581
  +--> ?PR?_OUTPORTB?ISP1581

LX51 LINKER/LOCATER V4.05                                                             08/03/2006  10:15:50  PAGE 7


ISP1581_STALLEP0INCONTROLWRITE/ISP1581        ----- -----  ----- -----  ----- -----
  +--> ?PR?_ISP1581_SETENDPOINTSTATUS?ISP1581

USBCLASSREQUEST_CLEARFEATURE/CHAP9            ----- -----  0029H 002AH  ----- -----
  +--> ?PR?_ISP1581_SETENDPOINTSTATUS?ISP1581
  +--> ?PR?CHAP9_CONTROLWRITEHANDSHAKE?CHAP9
  +--> ?PR?USB_STALL_EP0?USB

CHAP9_CONTROLWRITEHANDSHAKE/CHAP9             ----- -----  ----- -----  ----- -----
  +--> ?PR?ISP1581_CONTROLWRITEHANDSHAKE?ISP...

ISP1581_CONTROLWRITEHANDSHAKE/ISP1581         ----- -----  ----- -----  ----- -----
  +--> ?PR?_ISP1581_SETENDPOINTSTATUS?ISP1581

RESERVED/CHAP9                                ----- -----  ----- -----  ----- -----
  +--> ?PR?USB_STALL_EP0?USB

USBCLASSREQUEST_SETFEATURE/CHAP9              ----- -----  0029H 0029H  ----- -----
  +--> ?PR?_ISP1581_SETENDPOINTSTATUS?ISP1581
  +--> ?PR?CHAP9_CONTROLWRITEHANDSHAKE?CHAP9
  +--> ?PR?USB_STALL_EP0?USB

USBCLASSREQUEST_SETADDRESS/CHAP9              ----- -----  ----- -----  ----- -----
  +--> ?PR?_ISP1581_SETADDRESSENABLE?ISP1581
  +--> ?PR?CHAP9_CONTROLWRITEHANDSHAKE?CHAP9

USBCLASSREQUEST_GETDESCRIPTOR/CHAP9           ----- -----  0029H 0029H  ----- -----
  +--> ?CO?CHAP9
  +--> ?PR?_USB_CODE_TRANSMIT?USB
  +--> ?PR?USB_STALL_EP0?USB

?CO?CHAP9                                     ----- -----  ----- -----  ----- -----

_USB_CODE_TRANSMIT/USB                        ----- -----  002AH 002BH  ----- -----
  +--> ?PR?_ISP1581_WRITECONTROLENDPOINT?ISP...

USBCLASSREQUEST_GETCONFIGURATION/CHAP9        ----- -----  0029H 0029H  ----- -----
  +--> ?PR?_USB_SINGLE_TRANSMIT?USB

USBCLASSREQUEST_SETCONFIGURATION/CHAP9        ----- -----  ----- -----  ----- -----
  +--> ?PR?CHAP9_CONTROLWRITEHANDSHAKE?CHAP9
  +--> ?PR?USB_STALL_EP0?USB

USBCLASSREQUEST_GETINTERFACE/CHAP9            ----- -----  0029H 0029H  ----- -----
  +--> ?PR?_USB_SINGLE_TRANSMIT?USB

USBCLASSREQUEST_SETINTERFACE/CHAP9            ----- -----  ----- -----  ----- -----
  +--> ?PR?CHAP9_CONTROLWRITEHANDSHAKE?CHAP9
  +--> ?PR?USB_STALL_EP0?USB

USBVENDORCMDSET/VDOR                          ----- -----  ----- -----  ----- -----
  +--> ?PR?CHAP9_CONTROLWRITEHANDSHAKE?CHAP9

USBVENDORCMDGET/VDOR                          ----- -----  ----- -----  ----- -----
  +--> ?PR?_USB_SINGLE_TRANSMIT?USB

USBVENDORREADDATA/VDOR                        ----- -----  ----- -----  ----- -----
  +--> ?PR?CHAP9_CONTROLWRITEHANDSHAKE?CHAP9
  +--> ?PR?_ISP1581_WRITEBULKENDPOINT?ISP1581

READ_WRITE_REGISTER/VDOR                      ----- -----  ----- -----  ----- -----
  +--> ?PR?GET_FIRMWARE_VERSION?VDOR
  +--> ?PR?SETUP_DMA_REQUEST?VDOR
  +--> ?PR?USB_STALL_EP0?USB

LX51 LINKER/LOCATER V4.05                                                             08/03/2006  10:15:50  PAGE 8


GET_FIRMWARE_VERSION/VDOR                     ----- -----  0029H 0029H  ----- -----
  +--> ?PR?_USB_SINGLE_TRANSMIT?USB

SETUP_DMA_REQUEST/VDOR                        ----- -----  ----- -----  ----- -----
  +--> ?PR?USB_STALL_EP0?USB

SETUP_DMA/VDOR                                ----- -----  ----- -----  ----- -----
  +--> ?PR?CONFIG_DMA?VDOR
  +--> ?PR?SETUP_IO?VDOR

CONFIG_DMA/VDOR                               ----- -----  0027H 002AH  ----- -----
  +--> ?PR?_CPLD_CTL?HAL4SYS
  +--> ?PR?_ISP1581_SETDMACMD?ISP1581
  +--> ?PR?_CPLD_CFG?HAL4SYS
  +--> ?PR?_ISP1581_SETDMAHDCFG?ISP1581
  +--> ?PR?_ISP1581_SETDMACOUNTERLOW?ISP1581
  +--> ?PR?_ISP1581_SETDMACOUNTERHIGH?ISP1581
  +--> ?PR?_ISP1581_SETDMACONFIG?ISP1581
  +--> ?PR?_ISP1581_SETDMAINTMASK?ISP1581
  +--> ?PR?_ISP1581_SETDMAEP?ISP1581
  +--> ?PR?ISP1581_GETINTENABLELOW?ISP1581
  +--> ?PR?_ISP1581_SETINTENABLELOW?ISP1581

_CPLD_CTL/HAL4SYS                             ----- -----  ----- -----  ----- -----
  +--> ?PR?_CPLD_OUTPORTB?HAL4SYS

_CPLD_OUTPORTB/HAL4SYS                        ----- -----  ----- -----  ----- -----

_ISP1581_SETDMACMD/ISP1581                    ----- -----  ----- -----  ----- -----
  +--> ?PR?_OUTPORTB?ISP1581

_CPLD_CFG/HAL4SYS                             ----- -----  002BH 002EH  ----- -----
  +--> ?PR?_CPLD_OUTPORTB?HAL4SYS

_ISP1581_SETDMACOUNTERLOW/ISP1581             ----- -----  ----- -----  ----- -----
  +--> ?PR?_OUTPORT?ISP1581

_ISP1581_SETDMACOUNTERHIGH/ISP1581            ----- -----  ----- -----  ----- -----
  +--> ?PR?_OUTPORT?ISP1581

_ISP1581_SETDMAINTMASK/ISP1581                ----- -----  ----- -----  ----- -----
  +--> ?PR?_OUTPORT?ISP1581

_ISP1581_SETDMAEP/ISP1581                     ----- -----  ----- -----  ----- -----
  +--> ?PR?_OUTPORTB?ISP1581

ISP1581_GETINTENABLELOW/ISP1581               ----- -----  ----- -----  ----- -----
  +--> ?PR?_INPORT?ISP1581

SETUP_IO/VDOR                                 ----- -----  ----- -----  ----- -----

⌨️ 快捷键说明

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