我需要编写一个小型 USB 3.0 同步音频类设备固件。
我已经浏览了标准,在我面前有一些例子。所以我已经准备好开始编码了。
第一个障碍来了。在示例中,描述符表示为字节数组。这很糟糕!
我正在寻找的是USB 3.0 描述符的松散许可 C 描述。
示例应用程序代码:
#include <hollygrauil.h>
const usbDeviceDescriptor d1= {
bDeviceClass=USB_DEVDESC_CLASS_AUDIO,
etc ...
}