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. src/
  2. tools/
  3. vgasrc/
  4. .gitignore
  5. COPYING
  6. COPYING.LESSER
  7. Makefile
  8. README
  9. TODO