Re-structure USB descriptors
Use structures to define the USB descriptors of the sysmoOCTSIM device.
While at it, turn it from a pure CDC-ACM to a CDC-ACM + CCID interface,
so we can expose a virtual UART at the same time as the chip card reader
device.
Change-Id: I0423d733476f37c16bdb6abc651b7ad5ca7ac63e
diff --git a/sysmoOCTSIM/gcc/Makefile b/sysmoOCTSIM/gcc/Makefile
index 080aa41..7684204 100644
--- a/sysmoOCTSIM/gcc/Makefile
+++ b/sysmoOCTSIM/gcc/Makefile
@@ -84,6 +84,7 @@
main.o \
manual_test.o \
talloc.o \
+usb_descriptors.o \
i2c_bitbang.o \
octsim_i2c.o \
ncn8025.o \
@@ -136,6 +137,7 @@
"main.o" \
"manual_test.o" \
"talloc.o" \
+"usb_descriptors.o" \
"i2c_bitbang.o" \
"octsim_i2c.o" \
"ncn8025.o" \
@@ -194,6 +196,7 @@
"main.d" \
"manual_test.d" \
"talloc.d" \
+"usb_descriptors.d" \
"i2c_bitbang.d" \
"octsim_i2c.d" \
"ncn8025.d" \