Device mode class driver callbacks are now fired before the control request status...
[pub/USBasp.git] / Demos / Device / ClassDriver / DualVirtualSerial / Descriptors.h
index 2add46a..89a8855 100644 (file)
                typedef struct\r
                {\r
                        USB_Descriptor_Configuration_Header_t    Config;\r
                typedef struct\r
                {\r
                        USB_Descriptor_Configuration_Header_t    Config;\r
-                       USB_Descriptor_Interface_Association_t   IAD1;\r
+                       USB_Descriptor_Interface_Association_t   CDC1_IAD;\r
                        USB_Descriptor_Interface_t               CDC1_CCI_Interface;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC1_Functional_IntHeader;\r
                        USB_Descriptor_Interface_t               CDC1_CCI_Interface;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC1_Functional_IntHeader;\r
-                       CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC1_Functional_CallManagement;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(1)             CDC1_Functional_AbstractControlManagement;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC1_Functional_Union;\r
                        USB_Descriptor_Endpoint_t                CDC1_ManagementEndpoint;\r
                        USB_Descriptor_Interface_t               CDC1_DCI_Interface;\r
                        USB_Descriptor_Endpoint_t                CDC1_DataOutEndpoint;\r
                        USB_Descriptor_Endpoint_t                CDC1_DataInEndpoint;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(1)             CDC1_Functional_AbstractControlManagement;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC1_Functional_Union;\r
                        USB_Descriptor_Endpoint_t                CDC1_ManagementEndpoint;\r
                        USB_Descriptor_Interface_t               CDC1_DCI_Interface;\r
                        USB_Descriptor_Endpoint_t                CDC1_DataOutEndpoint;\r
                        USB_Descriptor_Endpoint_t                CDC1_DataInEndpoint;\r
-                       USB_Descriptor_Interface_Association_t   IAD2;\r
+                       USB_Descriptor_Interface_Association_t   CDC2_IAD;\r
                        USB_Descriptor_Interface_t               CDC2_CCI_Interface;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC2_Functional_IntHeader;\r
                        USB_Descriptor_Interface_t               CDC2_CCI_Interface;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC2_Functional_IntHeader;\r
-                       CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC2_Functional_CallManagement;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(1)             CDC2_Functional_AbstractControlManagement;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC2_Functional_Union;\r
                        USB_Descriptor_Endpoint_t                CDC2_ManagementEndpoint;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(1)             CDC2_Functional_AbstractControlManagement;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC2_Functional_Union;\r
                        USB_Descriptor_Endpoint_t                CDC2_ManagementEndpoint;\r