USB Host Stack development for embedded domain


We are trying to build a commercial grade USB host stack.

For this host stack to be one among the many available in the market, we came up with the following feature set.

  1. Support all four transfer modes.
  2. Support hot plugging
  3. Support mass storage, hub, HID, printer, audio and video class drivers
  4. Support USB 2.0 high speed data transfer
  5. Portable to different CPU arxhitectures
  6. Portable to different RTOS
  7. Support OTG

I would like to know if any other feature should be included so that this USB stack which we are developing is one among the commercially available stacks.

Thanks, pri

Reply to
Loading thread data ...

Power states?

if device is not active then it should stop sucking the current from source.


Reply to

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.