File list (Check if you may need any files):
USB code
........\Application
........\...........\Cube.aps
........\...........\cube.clw
........\...........\cube.cpp
........\...........\cube.dsp
........\...........\cube.dsw
........\...........\cube.exe
........\...........\cube.h
........\...........\cube.mak
........\...........\cube.ncb
........\...........\cube.opt
........\...........\cube.plg
........\...........\Cube.rc
........\...........\cubedoc.cpp
........\...........\cubedoc.h
........\...........\cubeview.cpp
........\...........\cubeview.h
........\...........\InputDialog.cpp
........\...........\InputDialog.h
........\...........\mainfrm.cpp
........\...........\mainfrm.h
........\...........\makefile
........\...........\res
........\...........\...\cube.rc2
........\...........\...\toolbar.bmp
........\...........\resource.h
........\...........\SoftLock.cpp
........\...........\SoftLock.h
........\...........\stdafx.cpp
........\...........\stdafx.h
........\Driver
........\......\dirs
........\......\exe
........\......\...\Debug
........\......\...\makefile
........\......\...\OpenByIntf.cpp
........\......\...\sources
........\......\...\Test_USBSoftLock.cpp
........\......\...\Test_USBSoftLock.dsp
........\......\...\Test_USBSoftLock.plg
........\......\...\Test_USBSoftLock.stc
........\......\readme.txt
........\......\sys
........\......\...\function.h
........\......\...\makefile
........\......\...\resource.h
........\......\...\sources
........\......\...\USBSoftLock.cpp
........\......\...\USBSoftLock.dsp
........\......\...\USBSoftLock.h
........\......\...\USBSoftLock.inf
........\......\...\USBSoftLock.plg
........\......\...\USBSoftLock.rc
........\......\...\USBSoftLock.stc
........\......\...\USBSoftLock.sys
........\......\...\USBSoftLockDevice.cpp
........\......\...\USBSoftLockDevice.h
........\......\USBSoftLock.dsw
........\......\USBSoftLock.inf
........\......\USBSoftLock.opt
........\......\USBSoftLock.sys
........\......\USBSoftLockDeviceInterface.h
........\......\USBSoftLockioctl.h
........\Firmware
........\........\automake.log
........\........\DeviceTranseiver.jhd
........\........\DeviceTranseiver.vhd
........\........\EdgeController.jhd
........\........\EdgeController.vhd
........\........\Firmware.npl
........\........\Firmware.ptf
........\........\FrequencyDivider.jhd
........\........\FrequencyDivider.vhd
........\........\IOSwitch.jhd
........\........\IOSwitch.vhd
........\........\PDIUSBD12_Package.vhd
........\........\RequestHandler.jhd
........\........\RequestHandler.vhd
........\........\USBSoftLock.jhd
........\........\USBSoftLock.vhd
........\........\usbsoftlock_TB.jhd
........\........\usbsoftlock_TB.vhd
........\........\USBSoftLock_ucf.ucf
........\........\USB_Package.vhd
........\........\__projnav
........\........\.........\runXst_tcl.rsp
........\........\__projnav.log