[usb] Handle CDC union functional descriptors
authorMichael Brown <mcb30@ipxe.org>
Mon, 9 Feb 2015 16:33:49 +0000 (16:33 +0000)
committerMichael Brown <mcb30@ipxe.org>
Mon, 9 Feb 2015 16:34:55 +0000 (16:34 +0000)
commitcf153f60a54b4706225f6326dc65b9343148c9f3
tree7b395ac183c2d63895bae1cd83718301e78f8060
parenta60f2ddfeb2b7e20f1902181c5d35c58f186c475
[usb] Handle CDC union functional descriptors

USB Communications Device Class devices may use a union functional
descriptor to group several interfaces into a function.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
src/drivers/bus/cdc.c [new file with mode: 0644]
src/drivers/bus/usb.c
src/include/ipxe/cdc.h