The arrow of time

Ivan Voras' blog

New USB stack coming to CURRENT

The new USB stack (formerly known as HPS-USB) will soon be committed to current.

Some of the new features are:

  - Full support for Split transactions, which means you can use your full 
speed USB audio on a high speed USB HUB.
- Full support for HS ISOC transactions, which makes writing drivers for
various HS webcams possible, for example
- Full support for USB on embedded platforms, mostly cache flushing and
buffer invalidating stuff.
- Safer parsing of USB descriptors.
- Autodetect of annoying USB install disks.
- Support for USB device side (and a handful of USB device side chips)
- Support for USB transfers like I/O vectors, means more throughput and less
interrupts.
- New UGEN backend and libusb library, finally solves the "driver unloading"
problem.
- A new USB API.
- Many USB drivers are now running Giant free.
- Linux USB kernel compat layer.

Post your comment here!

Your name:
Comment title:
Text:
Type "xxx" here: