?? psocconfig.xml
字號:
<PSOC_DEVICE_DB>
<PSOC_CONFIG_LIST>
<PSOC_CONFIG NAME="p1" BASE_DEVICE="CY7C63813-PXC" SOURCE_GEN_TIME="1173752995" CONFIG_SAVE_TIME="1173752995" CONFIG_SAVE_DATE="Tue Mar 13 10:29:55 2007
" VERSION="4.0" DESCRIPTION="" PACKAGE_TYPE="" PACKAGE_SHAPE="2" LOOP_CONFIG_INIT="Disable" UM_INT_GEN_CONTROL="Disable" CONFIG_NAME_PREPEND="Enable" DESIGN_VERSION="" DOC_FILENAME="" DEVICE_DISPLAY_NAME="">
<DESIGN_FILE_LIST/>
<USER_MODULE_LIST>
<USER_MODULE NAME="MSTIMER" INSTANCE_NAME="MSTIMER" VERSION="1.0">
<SHAPE SHAPE_TYPE="BLOCKLIST" COLOR_INDEX="0" NAME="MSTIMER">
<RESOURCE_LIST>
<RESOURCE NAME="MSTIMER" TYPE="TIMER_1MS" DEVICE_RESOURCE_NAME="TIMER_1MS"/>
</RESOURCE_LIST>
</SHAPE>
<PARAMETER_LIST>
<PARAMETER NAME="DSHID_CallBackCode" VALUE=""/>
<PARAMETER NAME="DSHID_FirmwareCallBack" VALUE="-1"/>
<PARAMETER NAME="IntDispatchMode" VALUE="ActiveStatus"/>
</PARAMETER_LIST>
</USER_MODULE>
<USER_MODULE NAME="USB" INSTANCE_NAME="myUSB" VERSION="1.5">
<SHAPE SHAPE_TYPE="BLOCKLIST" COLOR_INDEX="1" NAME="USBHIDCY7C63">
<RESOURCE_LIST>
<RESOURCE NAME="EP0" TYPE="USB_EP0" DEVICE_RESOURCE_NAME="EPT0"/>
<RESOURCE NAME="EP1" TYPE="USB_EP1" DEVICE_RESOURCE_NAME="EPT1"/>
<RESOURCE NAME="EP2" TYPE="USB_EP2" DEVICE_RESOURCE_NAME="EPT2"/>
<RESOURCE NAME="SIE_ACT" TYPE="USB_SIE" DEVICE_RESOURCE_NAME="USB_SIE"/>
<RESOURCE NAME="SIE_RESET" TYPE="USB_XCVR" DEVICE_RESOURCE_NAME="USB_RESET"/>
</RESOURCE_LIST>
</SHAPE>
<PARAMETER_LIST>
<PARAMETER NAME="DSHID_Class" VALUE="HID"/>
<PARAMETER NAME="DSHID_NumDataEndpoints" VALUE="2"/>
<PARAMETER NAME="DSHID_SupportsBULK" VALUE="Disabled"/>
<PARAMETER NAME="DSHID_SupportsINT" VALUE="Enabled"/>
<PARAMETER NAME="DSHID_SupportsISOC" VALUE="Disabled"/>
<PARAMETER NAME="DSHID_bNumDevices" VALUE="1"/>
<PARAMETER NAME="DSHID_bNumHIDReports" VALUE="2"/>
<PARAMETER NAME="DSHID_bNumInterfaces" VALUE="2"/>
<PARAMETER NAME="DSHID_bNumStringDescrs" VALUE="2"/>
<PARAMETER NAME="DSHID_bWizardRan" VALUE="1"/>
<PARAMETER NAME="DSHID_hASMHeaderCode" VALUE=""/>
<PARAMETER NAME="DSHID_hCHeaderCode" VALUE=""/>
<PARAMETER NAME="DSHID_hfDescriptors" VALUE="AREA UserModules (ROM,REL,CON)
;----------------------------------------------------------------------
; Descriptor Dispatch Tables
; The following tables provide the dispatching pointers and
; descriptor lengths necessary for the request handler to
; respond to USB requests.
;----------------------------------------------------------------------
;----------------------------------------------------------------------
; Device Dispatch Table
; for User Module: (myUSB)
;----------------------------------------------------------------------
AREA func_lit (ROM,REL,CON)
EXPORT myUSB_DEVICE_LOOKUP
.LITERAL
myUSB_DEVICE_LOOKUP: ;
LT_START 1 ; Number of devices defined for myUSB
LT_ENTRY myUSB_D0_CONFIG_LOOKUP, myUSB_D0_CONFIG_DESCR_TABLE
.ENDLITERAL
;----------------------------------------------------------------------
; Configuration Dispatch Table
; for Device: (myUSB_D0)
;----------------------------------------------------------------------
AREA func_lit (ROM,REL,CON)
EXPORT myUSB_D0_CONFIG_LOOKUP
.LITERAL
myUSB_D0_CONFIG_LOOKUP: ;
LT_START 1 ; Number of configurations
LT_ENTRY myUSB_D0_C1_EP_SETUP, myUSB_D0_C1_INTERFACE_LOOKUP
.ENDLITERAL
;----------------------------------------------------------------------
; Interface Look Up Table
;
; This look up table points to three tables. Each of those tables is
; indexed by the selected interface number provided by the request.
;
; Item 0: HID Report GET_REPORT/SET_REPORT Lookup Table
; Item 1: HID Report Descriptor Transfer Descriptor Table
; Item 2: HID Class Descriptor Transfer Descriptor Table
;----------------------------------------------------------------------
AREA func_lit (ROM,REL,CON)
EXPORT myUSB_D0_C1_INTERFACE_LOOKUP
.LITERAL
myUSB_D0_C1_INTERFACE_LOOKUP: ;
DW myUSB_D0_C1_INTERFACE_RPT_LOOKUP ; Interface GET_REPORT/SET_REPORT Lookup Table
DW myUSB_D0_C1_HID_RPT_DESCR_TABLE ; HID Report Descriptor Transfer Descriptor Table
DW myUSB_D0_C1_HID_CLASS_DESCR_TABLE ; HID Class Descriptor Transfer Descriptor Table
.ENDLITERAL
;----------------------------------------------------------------------
; Endpoint Setup Table
;
; This table provides the data to configure the endpoint mode registers
; for IN/OUT direction.
;----------------------------------------------------------------------
AREA func_lit (ROM,REL,CON)
.LITERAL
myUSB_D0_C1_EP_SETUP: ;
DB USB_DIR_IN ; Endpoint EP1(IN)
DB USB_DIR_IN ; Endpoint EP2(IN)
.ENDLITERAL
;----------------------------------------------------------------------
; Interface Lookup Table
;
; This table is indexed by interface number.
;
;----------------------------------------------------------------------
EXPORT myUSB_D0_C1_INTERFACE_RPT_LOOKUP
.LITERAL
myUSB_D0_C1_INTERFACE_RPT_LOOKUP: ;
DW myUSB_D0_C1_I0_HID_RPT_LOOKUP
DW myUSB_D0_C1_I1_HID_RPT_LOOKUP
.ENDLITERAL
;----------------------------------------------------------------------
; HID Class Descriptor transfer descriptor table
;----------------------------------------------------------------------
AREA func_lit (ROM,REL,CON)
EXPORT myUSB_D0_C1_HID_CLASS_DESCR_TABLE
.LITERAL
myUSB_D0_C1_HID_CLASS_DESCR_TABLE: ;
TD_START_TABLE 2 ; Number of interfaces/HID Class Descriptors
TD_ENTRY USB_DS_ROM, DESCR_SIZE_HID_CLASS, myUSB_D0_C1_I0_HID_DESCR_START, NULL_PTR
TD_ENTRY USB_DS_ROM, DESCR_SIZE_HID_CLASS, myUSB_D0_C1_I1_HID_DESCR_START, NULL_PTR
.ENDLITERAL
;----------------------------------------------------------------------
; HID Report Descriptor transfer descriptor table
;----------------------------------------------------------------------
AREA func_lit (ROM,REL,CON)
EXPORT myUSB_D0_C1_HID_RPT_DESCR_TABLE
.LITERAL
myUSB_D0_C1_HID_RPT_DESCR_TABLE: ;
TD_START_TABLE 2 ; Number of interfaces/HID Report Descriptors
TD_ENTRY USB_DS_ROM, myUSB_HID_REPORT_2_DESCR_SIZE, myUSB_HID_REPORT_2_DESCR_START, NULL_PTR
TD_ENTRY USB_DS_ROM, myUSB_HID_REPORT_2_DESCR_SIZE, myUSB_HID_REPORT_2_DESCR_START, NULL_PTR
.ENDLITERAL
;----------------------------------------------------------------------
; HID Report Lookup Table for (myUSB_D0_C1_I0)
;----------------------------------------------------------------------
AREA func_lit (ROM,REL,CON)
.LITERAL
myUSB_D0_C1_I0_HID_RPT_LOOKUP:
LT_START 4 ; 4 Entries
LT_ENTRY myUSB_D0_C1_I0_IN_RPTS, NULL_PTR ; IN Reports
LT_ENTRY myUSB_D0_C1_I0_OUT_RPTS, NULL_PTR ; OUT Reports
LT_ENTRY myUSB_D0_C1_I0_FEATURE_RPTS, NULL_PTR; FEATURE Reports
.ENDLITERAL
;----------------------------------------------------------------------
; HID IN Report Transfer Descriptor Table for ()
;----------------------------------------------------------------------
IF WIZARD_DEFINED_REPORT_STORAGE
AREA func_lit (ROM,REL,CON)
.LITERAL
myUSB_D0_C1_I0_IN_RPTS:
TD_START_TABLE 1 ; Only 1 Transfer Descriptor
TD_ENTRY USB_DS_RAM, myUSB_HID_RPT_2_IN_RPT_SIZE, myUSB_INTERFACE_0_IN_RPT_DATA, NULL_PTR
.ENDLITERAL
ENDIF ; WIZARD_DEFINED_REPORT_STORAGE
;----------------------------------------------------------------------
; HID OUT Report Transfer Descriptor Table for ()
;----------------------------------------------------------------------
IF WIZARD_DEFINED_REPORT_STORAGE
AREA func_lit (ROM,REL,CON)
.LITERAL
myUSB_D0_C1_I0_OUT_RPTS:
TD_START_TABLE 1 ; Only 1 Transfer Descriptor
TD_ENTRY USB_DS_RAM, myUSB_HID_RPT_2_OUT_RPT_SIZE, myUSB_INTERFACE_0_OUT_RPT_DATA, NULL_PTR
.ENDLITERAL
ENDIF ; WIZARD_DEFINED_REPORT_STORAGE
;----------------------------------------------------------------------
; HID FEATURE Report Transfer Descriptor Table for ()
;----------------------------------------------------------------------
IF WIZARD_DEFINED_REPORT_STORAGE
AREA func_lit (ROM,REL,CON)
.LITERAL
myUSB_D0_C1_I0_FEATURE_RPTS:
TD_START_TABLE 1 ; Only 1 Transfer Descriptor
TD_ENTRY USB_DS_RAM, myUSB_HID_RPT_2_FEATURE_RPT_SIZE, myUSB_INTERFACE_0_FEATURE_RPT_DATA, NULL_PTR
.ENDLITERAL
ENDIF ; WIZARD_DEFINED_REPORT_STORAGE
;----------------------------------------------------------------------
;----------------------------------------------------------------------
; HID Report Lookup Table for (myUSB_D0_C1_I1)
;----------------------------------------------------------------------
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -