the body


USB Stack Solution

  • Home
  • Product
  • USB Stack Solution

When an USB device is connected, depending on the specific function of that device,
it is classified into a particular class. Each Class defines its own communication protocol.
USB class driver is used by the USB host to exchange data and control
a device belonging to that particular class.

USB function driver is used by the USB device to support its particular class function to communicate
with the appropriate class driver on the USB host.

USB host controller driver drives USB host controllers, such as OHCI and EHCI.
OHCI host controller driver is for USB 1.1 and EHCI host controller driver is for USB 2.0.

UBISYS supplies the following class drivers and function drivers

· Class Driver

- MSC

- HID

· USB 2.0

- Hub class

- CDC(Communication Device Class)-ACM(Abstract Control Model)

- CDC-EEM(Ethernet Emulation Model)

- Audio class

· Function driver

- PTP(Picture Transfer Protocol) function

· Host Controller Driver

- OHCI(Open Host Controller Interface) HCD(Host Controller Driver)

- UHCI(Universal Host Controller Interface) HCD(Host Controller Driver)

- EHCI(Enhanced Host Controller Interface) HCD(Host Controller Driver)·