USB Software development tools are packaged in SuiteUSB 3.4.7. You can download and install it free of cost from http://www.cypress.com/?rID=34870. SuiteUSB contains the following
1. The cyusb.sys driver-Generic cypress USB driver.
2. The C# library, cyusb.dll-Managed class library used to communicate with cyusb.sys, usbhid.sys, usbstore.sys drivers.
3. The C++ library, cyapi.lib-Used to communicate with cyusb.sys driver.
4. The C# and C++ examples with source code.
After installation you can see CyUSB.pdf file in C:\Cypress\Cypress Suite USB 3.4.7\Driver folder which provides guideline on how to choose .inf file for your PC and bind driver (CyUSB.SYS) with the device. Once binding is done you can write data to or read data from SL811HST using APIs. There are examples for host applications developed in VC# and VC++ in the folders C:\Cypress\Cypress Suite USB 3.4.7\CyUSB.NET and C:\Cypress\Cypress Suite USB 3.4.7\CyAPI respectively. Programmer's reference guide for the APIs is also included in the folders.