无线键盘、鼠标、接收器电路和源程序
CY4672 PRoC LP KBM RDK v1.00
The CD contains a self-extracting installer at the root of the CD:
"Install_CY4672_RDK.exe"
The CD also contains individual copies of all of the files contained in the installer.
It is recommended that the installer is used instead of copying files from the CD.
The installer performs the following functions:
-Installs a copy of the CD files to a specified location on the user's
hard drive.
-Creates a CY4672 RDK Program Group
-Creates shortcuts to the WirelessUSB.exe Software Application
One benefit of the installer is that all of the files are installed with read/write
permission, which is required for some files when attempting to build the
software and firmware projects. Files that are manually copied by the user from
the CD to their hard drive have read-only attributes by default.
Directory Tree for the CY4672 RDK CD-ROM
CY4672 CD Root
|
| CY4672 RDK Release Notes.pdf
| Install_CY4672_RDK.exe
| Readme.txt
|
+---Docs
| ADNS-3040 Datasheet.pdf
| CY7C60123 Datasheet.pdf
| CYRF69103 Datasheet.pdf
| CYRF69213 Datasheet.pdf
| CYRF6936 Datasheet.pdf
| CY4672 RDK Quickstart.pdf
| CY4672 RDK Errata.pdf
| CY4672 RDK Release Notes.pdf
| CY4672 RDK Guide.pdf
| CY4672 RDK Welcome Letter.pdf
| CY4672 Software License Agreement.pdf
| LP Radio Driver Documention.pdf
|
|
+---Firmware
| +---Binaries
| | +---Standard
| | | proc_lp_rdk_bridge_standard.hex
| | | proc_lp_rdk_keyboard_standard.hex
| | | proc_lp_rdk_mouse.hex
| | | readme.txt
| | |
| | +---Encrypt_TEA
| | | proc_lp_rdk_bridge_encrypt_TEA.hex
| | | proc_lp_rdk_keyboard_encrypt_TEA.hex
| | | readme.txt
| | |
| | +---Encrypt_AES
| | | proc_lp_rdk_bridge_encrypt_AES.hex
| | | proc_lp_rdk_keyboard_encrypt_AES.hex
| | | readme.txt
| | |
| | \---EMC_Test
| | proc_lp_rdk_bridge_EMC.hex
| | proc_lp_rdk_keyboard_EMC.hex
| | proc_lp_rdk_mouse_EMC.hex
| | readme.txt
| |
| \---Source Code
| +---Bridge
| | |aes128.inc
| | | aes128common.asm
| | | aes128encrypt.asm
| | | boot.tpl
| | | bridge.c
| | | config.h
| | | cydef.h
| | | debug.c
| | | debug.h
| | | encrypt.c
| | | encrypt.h
| | | flash.asm
| | | flash.h
| | | flashsecurity.txt
| | | lpIrqMacros.inc
| | | lpnonstreaming.asm
| | | lpradio.asm
| | | lpradio.h
| | | lpradio.inc
| | | LpRegs.h
| | | LpRegs.inc
| | | lpSpi.asm
| | | mfgtest.c
| | | mfgtest.h
| | |notify.c
| | | pdc9348.h
| | | proc_lp_rdk_Bridge.SOC
| | | protocol.c
| | | protocol.h
| | | PSoCConfig.xml
| | |sysparam.c
| | | sysparam.h
| | | timer.c
| | | timer.h
| | | timer_a.asm
| | | usb.c
| | | usb.h
| | |
| | +---lib
| | | MSTIMERINT.asm
| | | USB_1.asm
| | | USB_1_drv.asm
| | | USB_1.inc
| | | USB_1_cls_hid.asm
| | |
| | |
| | \---output
| | proc_lp_rdk_bridge.hex
| |
| |
| +---Keyboard
| | |aes128.inc
| | | aes128common.asm
| | | aes128encrypt.asm
| | | battery.c
| | | battery.h
| | | boot.tpl
| | | config.h
| | | cydef.h
| | | encrypt.c
| | | encrypt.h
| | | encryptrand.asm
| | | flash.asm
| | | flash.h
| | | flashsecurity.txt
| | | isr.c
| | | isr.h
| | | kdefs.h
| | | keyboard.c
| | | keyboard.h
| | | lpIrqMacros.inc
| | | lpnonstreaming.asm
| | | lpradio.asm
| | | lpradio.h
| | | lpradio.inc
| | | LpRegs.h
| | | LpRegs.inc
| | | lpSpi.asm
| | | mfgtest.c
| | | mfgtest.h
| | |notify.c
| | | pdc9265.h
| | | proc_lp_rdk_keboard.SOC
| | | protocol.c
| | | protocol.h
| | | PSoCConfig.xml
| | |sysparam.c
| | | sysparam.h
| | | timer.c
| | | timer.h
| | | timer_a.asm
| | |
| | +---lib
| | | readme.txt
| | |
| | |
| | \---output
| | proc_lp_rdk_keyboard.hex
| |
| |
| \---mouse
| | battery.c
| | battery.h
| | boot.tpl
| | button.c
| | button.h
| | config.h
| | cydef.h
| | debounce.asm
| | debounce.h
| | flash.asm
| | flash.h
| | flashsecurity.txt
| | isr.c
| | isr.h
| | lpIrqMacros.inc
| | lpnonstreaming.asm
| | lpradio.asm
| | lpradio.h
| | lpradio.inc
| | LpRegs.h
| | LpRegs.inc
| | lpSpi.asm
| | mfgtest.c
| | mfgtest.h
| | mouse.c
| | mouse.h
| |notify.c
| | optical.c
| | optical.h
| | pdc9347.h
| | poll.c
| | poll.h
| | port.c
| | port.h
| | proc_lp_rdk_Mouse.SOC
| | protocol.c
| | protocol.h
| | PSoCConfig.xml
| | spi.c
| | spi.h
| |sysparam.c
| | sysparam.h
| | testmode.c
| | testmode.h
| | timer.c
| | timer.h
| | timer_a.asm
| | wheel.c
| | wheel.h
| |
| +---lib
| | PITIMER12_1INT.asm
| |
| \---output
| proc_lp_rdk_mouse.hex
|
|
|
+---Hardware
| +---Bridge
| | 121-34801.xls
| | PROC_LP_Dongle.DSN
| | PROC_LP_Dongle_SCH.pdf
| | PDC-9348_A.pdf
| | PDC-9348_A.zip
| |
| +---Keyboard
| | 121-26505.xls
| | LP_Keyboard_D.DSN
| | LP_Keyboard_SCH_D.pdf
| | PDC-9265_B.pdf
| | PDC-9265_B.zip
| |
| \---Mouse
| 121-34700_A.xls
| PROC_LP_Mouse_A.DSN
| PROC_LP_Mouse_SCH_A.pdf
| PDC-9347_A.pdf
| PDC-9347_A.zip
|
\---Software
|readme.txt
|
|
+---PSoC Tools
| +---PSoC Designer 4.3
| | PSD4_3__build_1884.exe
| |
| +---PSoC Designer Extension Pack
| | EP_CYRF69xx3_228.exe
| |
| +---PSoC Designer Service Pack
| | PD43SP1_158.exe
| |
| \---PSoC Programmer
| PP2_20_release.exe
|
\---Application
+---Binaries
| WirelessUSB.exe
|
\---Source Code
+---CSystemTrayMFC
| CySysTray.cpp
| CySysTray.h
|
+---CUSBHidAPI
| |HidAPI.cpp
| |HidAPI.h
| |
| \---SDK
| +---h
| | hidpi.h
| | hidsdi.h
| | hidusage.h
| |
| \---lib
| hid.lib
|
|
\---WirelessUSBSysTray
|BarIndicator.cpp
|BarIndicator.h
|ChildView.cpp
|ChildView.h
|HidTray.h
|MainFrm.cpp
|MainFrm.h
|MEMDC.H
|mssccprj.scc
|ReadMe.txt
|resource.h
|stdafx.cpp
|stdafx.h
|WirelessUsb.suo
|WirelessUSBStatusDlg.htm
|WirelessUSBStatusPropertyPage.cpp
|WirelessUSBStatusPropertyPage.h
|WirelessUSBStatusPropertySheet.cpp
|WirelessUSBStatusPropertySheet.h
|WirelessUSBTray.cpp
|WirelessUSBTray.h
|WirelessUSBTray.hpj
|WirelessUSBTray.ncb
|WirelessUSBTray.rc
|WirelessUSBTray.sln
|WirelessUSBTray.suo
|WirelessUSBTray.vcproj
|
+---res
| bitmapsep.bmp
| icon1.ico
| WirelessUSBTray.manifest
| WirelessUSBTray.rc2
|
\---hlp
| afxcore.rtf
| WirelessUSBTray.cnt
| WirelessUSBTray.HLP
| WirelessUSBTray.ph
|
\---Images
bullet.bmp