Cypress Semiconductor released a VxWorks USB host driver to support the Cypress SL811HS embedded host/peripheral controller. This driver provides the ability to add USB host functionality to applications such as cell phones, MP3 players, network appliances, and PDAs.
Wind River's VxWorks RTOS supports the Open Host Controller Interface (OHCI) and the Universal Host Controller Interface (UHCI) specifications for USB host controllers, which are typically implemented in a PC architecture and environment. Since Cypress's SL811HS is a memory-mapped device, the release of this new driver allows the VxWorks host stack to provide USB host support without realizing that there is a non-OHCI/UHCI type host controller.
The SL811HS offers a dual-role port that can function as either a USB host orperipheral supporting both full- and low-speed USB devices.
The VxWorks USB 2.0 driver and source code are free and available online now.
Cypress Semiconductor
San Jose, CA
(408) 943-2600
www.cypress.com