altos: Allow USB drivers to skip CDC-ACM -specific descriptors
authorKeith Packard <keithp@keithp.com>
Sat, 6 Feb 2016 13:10:57 +0000 (00:10 +1100)
committerKeith Packard <keithp@keithp.com>
Sun, 7 Feb 2016 23:42:28 +0000 (15:42 -0800)
commit2ad756bd1b63a2c8450edd7001628b92279fd1b8
tree15da3d1dfd077d6e9157d366e18150a459a303fe
parenta5607aad694c01c01c48229172b289f005a1b6bb
altos: Allow USB drivers to skip CDC-ACM -specific descriptors

For devices not providing the standard CDC-ACM interface, let them
skip the various descriptors and interfaces to provide a more limited
set of capabilities.

Signed-off-by: Keith Packard <keithp@keithp.com>
src/kernel/ao_product.c
src/kernel/ao_usb.h
src/stmf0/ao_usb_stm.c