usb: Obtain free list items in main code.

Each controller freelist finding code is the same - move it to the
common code.  This also merges the alloc_control and alloc_bulk code
paths.

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