Various class drivers are available for PrUSB Host. Embedding a class driver makes it easy to develop a system that supports specific USB devices.
In addition to those described below, other class drivers will be supported in the near future. eSOL can also develop or customize new class drivers upon request.
This Mass Storage Class driver is an optional product for PrUSB Host. Embedding the Mass Storage Class driver provides a storage function when the connected device, such as a large-capacity device or digital camera, supports the Mass Storage Class.
The features of the Mass Storage Class driver are as follows:
- Supports the Bulk-Only Transfer Protocol Supports the bulk-only transfer protocol
- Supports the following subclasses:
o SCSI transparent command set
- Supports multiple LUN
- A file system is required to operate Mass Storage Class (PrFILE2, PrFILE2 exFAT is recommended).
This Audio Class driver is an optional product for PrUSB Host. The Audio Class driver and isochronous transfer function are required for a USB device to connect to a car audio system or stationary audio player, and to certain portable music players or other portable devices.
This Communication Device Class (CDC) driver is an optional product for PrUSB Host. Abstract Control Model (ACM) is supported.
This class driver is for connecting to a HID (Human Interface Device) Class device. Peripheral devices belonging to the HID Class include keyboards, mice, joysticks, and tablets. Support for the HID Class enables connection to such devices.