usb: Generalize controller alloc_async_pipe / alloc_intr_pipe code.

Use one function (X_alloc_pipe) as the main entry point for usb pipe
allocation in the controller code.  The determination of
interrupt/bulk/control can be done within the controller.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
10 files changed
tree: 84abad352349b9ce6d3c4c7e6c9113d3dde7b97e
  1. .gitignore
  2. COPYING
  3. COPYING.LESSER
  4. Makefile
  5. README
  6. TODO
  7. src/
  8. tools/
  9. vgasrc/