Remove incorrect Abstract Call Management class specific descriptor from the CDC...
authorDean Camera <dean@fourwalledcubicle.com>
Thu, 6 May 2010 11:32:55 +0000 (11:32 +0000)
committerDean Camera <dean@fourwalledcubicle.com>
Thu, 6 May 2010 11:32:55 +0000 (11:32 +0000)
25 files changed:
Bootloaders/CDC/Descriptors.c
Bootloaders/CDC/Descriptors.h
Demos/Device/ClassDriver/DualVirtualSerial/Descriptors.c
Demos/Device/ClassDriver/DualVirtualSerial/Descriptors.h
Demos/Device/ClassDriver/RNDISEthernet/Descriptors.c
Demos/Device/ClassDriver/RNDISEthernet/Descriptors.h
Demos/Device/ClassDriver/VirtualSerial/Descriptors.c
Demos/Device/ClassDriver/VirtualSerial/Descriptors.h
Demos/Device/ClassDriver/VirtualSerialMouse/Descriptors.c
Demos/Device/ClassDriver/VirtualSerialMouse/Descriptors.h
Demos/Device/LowLevel/DualVirtualSerial/Descriptors.c
Demos/Device/LowLevel/DualVirtualSerial/Descriptors.h
Demos/Device/LowLevel/RNDISEthernet/Descriptors.c
Demos/Device/LowLevel/RNDISEthernet/Descriptors.h
Demos/Device/LowLevel/VirtualSerial/Descriptors.c
Demos/Device/LowLevel/VirtualSerial/Descriptors.h
LUFA/ManPages/ChangeLog.txt
Projects/Benito/Descriptors.c
Projects/Benito/Descriptors.h
Projects/LEDNotifier/Descriptors.c
Projects/LEDNotifier/Descriptors.h
Projects/USBtoSerial/Descriptors.c
Projects/USBtoSerial/Descriptors.h
Projects/XPLAINBridge/USARTDescriptors.c
Projects/XPLAINBridge/USARTDescriptors.h

index fdaba83..110c14b 100644 (file)
@@ -110,14 +110,6 @@ USB_Descriptor_Configuration_t ConfigurationDescriptor =
                        .Data                   = {0x10, 0x01}\r
                },\r
 \r
                        .Data                   = {0x10, 0x01}\r
                },\r
 \r
-       .CDC_Functional_CallManagement = \r
-               {\r
-                       .Header                 = {.Size = sizeof(CDC_FUNCTIONAL_DESCRIPTOR(2)), .Type = 0x24},\r
-                       .SubType                = 0x01,\r
-                       \r
-                       .Data                   = {0x03, 0x01}\r
-               },\r
-\r
        .CDC_Functional_AbstractControlManagement = \r
                {\r
                        .Header                 = {.Size = sizeof(CDC_FUNCTIONAL_DESCRIPTOR(1)), .Type = 0x24},\r
        .CDC_Functional_AbstractControlManagement = \r
                {\r
                        .Header                 = {.Size = sizeof(CDC_FUNCTIONAL_DESCRIPTOR(1)), .Type = 0x24},\r
index f123477..faec0dd 100644 (file)
                        USB_Descriptor_Configuration_Header_t    Config;\r
                        USB_Descriptor_Interface_t               CDC_CCI_Interface;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_IntHeader;\r
                        USB_Descriptor_Configuration_Header_t    Config;\r
                        USB_Descriptor_Interface_t               CDC_CCI_Interface;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_IntHeader;\r
-                       CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_CallManagement;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(1)             CDC_Functional_AbstractControlManagement;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_Union;\r
                        USB_Descriptor_Endpoint_t                CDC_ManagementEndpoint;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(1)             CDC_Functional_AbstractControlManagement;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_Union;\r
                        USB_Descriptor_Endpoint_t                CDC_ManagementEndpoint;\r
index b9bc4b1..18cd906 100644 (file)
@@ -136,14 +136,6 @@ USB_Descriptor_Configuration_t PROGMEM ConfigurationDescriptor =
                        .Data                   = {0x01, 0x10}\r
                },\r
 \r
                        .Data                   = {0x01, 0x10}\r
                },\r
 \r
-       .CDC1_Functional_CallManagement = \r
-               {\r
-                       .Header                 = {.Size = sizeof(CDC_FUNCTIONAL_DESCRIPTOR(2)), .Type = 0x24},\r
-                       .SubType                = 0x01,\r
-                       \r
-                       .Data                   = {0x03, 0x01}\r
-               },\r
-\r
        .CDC1_Functional_AbstractControlManagement = \r
                {\r
                        .Header                 = {.Size = sizeof(CDC_FUNCTIONAL_DESCRIPTOR(1)), .Type = 0x24},\r
        .CDC1_Functional_AbstractControlManagement = \r
                {\r
                        .Header                 = {.Size = sizeof(CDC_FUNCTIONAL_DESCRIPTOR(1)), .Type = 0x24},\r
@@ -244,14 +236,6 @@ USB_Descriptor_Configuration_t PROGMEM ConfigurationDescriptor =
                        .Data                   = {0x01, 0x10}\r
                },\r
 \r
                        .Data                   = {0x01, 0x10}\r
                },\r
 \r
-       .CDC2_Functional_CallManagement = \r
-               {\r
-                       .Header                 = {.Size = sizeof(CDC_FUNCTIONAL_DESCRIPTOR(2)), .Type = 0x24},\r
-                       .SubType                = 0x01,\r
-                       \r
-                       .Data                   = {0x03, 0x03}\r
-               },\r
-\r
        .CDC2_Functional_AbstractControlManagement = \r
                {\r
                        .Header                 = {.Size = sizeof(CDC_FUNCTIONAL_DESCRIPTOR(1)), .Type = 0x24},\r
        .CDC2_Functional_AbstractControlManagement = \r
                {\r
                        .Header                 = {.Size = sizeof(CDC_FUNCTIONAL_DESCRIPTOR(1)), .Type = 0x24},\r
index 532c266..89a8855 100644 (file)
@@ -78,7 +78,6 @@
                        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_Association_t   CDC1_IAD;\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
                        CDC_FUNCTIONAL_DESCRIPTOR(1)             CDC1_Functional_AbstractControlManagement;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC1_Functional_Union;\r
                        USB_Descriptor_Endpoint_t                CDC1_ManagementEndpoint;\r
@@ -88,7 +87,6 @@
                        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_Association_t   CDC2_IAD;\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
index 5d5400d..0e08d57 100644 (file)
@@ -110,14 +110,6 @@ USB_Descriptor_Configuration_t PROGMEM ConfigurationDescriptor =
                        .Data                   = {0x01, 0x10}\r
                },\r
                \r
                        .Data                   = {0x01, 0x10}\r
                },\r
                \r
-       .CDC_Functional_CallManagement= \r
-               {\r
-                       .Header                 = {.Size = sizeof(CDC_FUNCTIONAL_DESCRIPTOR(2)), .Type = 0x24},\r
-                       .SubType                = 0x01,\r
-                       \r
-                       .Data                   = {0x00, 0x00}\r
-               },\r
-               \r
        .CDC_Functional_AbstractControlManagement = \r
                {\r
                        .Header                 = {.Size = sizeof(CDC_FUNCTIONAL_DESCRIPTOR(1)), .Type = 0x24},\r
        .CDC_Functional_AbstractControlManagement = \r
                {\r
                        .Header                 = {.Size = sizeof(CDC_FUNCTIONAL_DESCRIPTOR(1)), .Type = 0x24},\r
index a5e3517..6a65776 100644 (file)
@@ -68,7 +68,6 @@
                        USB_Descriptor_Configuration_Header_t    Config;\r
                        USB_Descriptor_Interface_t               CDC_CCI_Interface;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_Header;\r
                        USB_Descriptor_Configuration_Header_t    Config;\r
                        USB_Descriptor_Interface_t               CDC_CCI_Interface;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_Header;\r
-                       CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_CallManagement;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(1)             CDC_Functional_AbstractControlManagement;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_Union;\r
                        USB_Descriptor_Endpoint_t                CDC_ManagementEndpoint;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(1)             CDC_Functional_AbstractControlManagement;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_Union;\r
                        USB_Descriptor_Endpoint_t                CDC_ManagementEndpoint;\r
index 4d513cc..4d85c4f 100644 (file)
@@ -122,14 +122,6 @@ USB_Descriptor_Configuration_t PROGMEM ConfigurationDescriptor =
                        .Data                   = {0x01, 0x10}\r
                },\r
 \r
                        .Data                   = {0x01, 0x10}\r
                },\r
 \r
-       .CDC_Functional_CallManagement = \r
-               {\r
-                       .Header                 = {.Size = sizeof(CDC_FUNCTIONAL_DESCRIPTOR(2)), .Type = 0x24},\r
-                       .SubType                = 0x01,\r
-                       \r
-                       .Data                   = {0x03, 0x01}\r
-               },\r
-\r
        .CDC_Functional_AbstractControlManagement = \r
                {\r
                        .Header                 = {.Size = sizeof(CDC_FUNCTIONAL_DESCRIPTOR(1)), .Type = 0x24},\r
        .CDC_Functional_AbstractControlManagement = \r
                {\r
                        .Header                 = {.Size = sizeof(CDC_FUNCTIONAL_DESCRIPTOR(1)), .Type = 0x24},\r
index 2c56fa3..76eb1fc 100644 (file)
@@ -68,7 +68,6 @@
                        USB_Descriptor_Configuration_Header_t    Config;\r
                        USB_Descriptor_Interface_t               CDC_CCI_Interface;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_IntHeader;\r
                        USB_Descriptor_Configuration_Header_t    Config;\r
                        USB_Descriptor_Interface_t               CDC_CCI_Interface;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_IntHeader;\r
-                       CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_CallManagement;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(1)             CDC_Functional_AbstractControlManagement;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_Union;\r
                        USB_Descriptor_Endpoint_t                CDC_ManagementEndpoint;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(1)             CDC_Functional_AbstractControlManagement;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_Union;\r
                        USB_Descriptor_Endpoint_t                CDC_ManagementEndpoint;\r
index c55aa0c..e4d724b 100644 (file)
@@ -172,14 +172,6 @@ USB_Descriptor_Configuration_t PROGMEM ConfigurationDescriptor =
                        .Data                   = {0x01, 0x10}\r
                },\r
 \r
                        .Data                   = {0x01, 0x10}\r
                },\r
 \r
-       .CDC_Functional_CallManagement = \r
-               {\r
-                       .Header                 = {.Size = sizeof(CDC_FUNCTIONAL_DESCRIPTOR(2)), .Type = 0x24},\r
-                       .SubType                = 0x01,\r
-                       \r
-                       .Data                   = {0x03, 0x01}\r
-               },\r
-\r
        .CDC_Functional_AbstractControlManagement = \r
                {\r
                        .Header                 = {.Size = sizeof(CDC_FUNCTIONAL_DESCRIPTOR(1)), .Type = 0x24},\r
        .CDC_Functional_AbstractControlManagement = \r
                {\r
                        .Header                 = {.Size = sizeof(CDC_FUNCTIONAL_DESCRIPTOR(1)), .Type = 0x24},\r
index c754dbe..edc4cce 100644 (file)
@@ -76,7 +76,6 @@
                        USB_Descriptor_Interface_Association_t   CDC_IAD;\r
                        USB_Descriptor_Interface_t               CDC_CCI_Interface;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_IntHeader;\r
                        USB_Descriptor_Interface_Association_t   CDC_IAD;\r
                        USB_Descriptor_Interface_t               CDC_CCI_Interface;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_IntHeader;\r
-                       CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_CallManagement;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(1)             CDC_Functional_AbstractControlManagement;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_Union;\r
                        USB_Descriptor_Endpoint_t                CDC_ManagementEndpoint;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(1)             CDC_Functional_AbstractControlManagement;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_Union;\r
                        USB_Descriptor_Endpoint_t                CDC_ManagementEndpoint;\r
index d9b154d..fedf3dd 100644 (file)
@@ -136,14 +136,6 @@ USB_Descriptor_Configuration_t PROGMEM ConfigurationDescriptor =
                        .Data                   = {0x01, 0x10}\r
                },\r
 \r
                        .Data                   = {0x01, 0x10}\r
                },\r
 \r
-       .CDC1_Functional_CallManagement = \r
-               {\r
-                       .Header                 = {.Size = sizeof(CDC_FUNCTIONAL_DESCRIPTOR(2)), .Type = 0x24},\r
-                       .SubType                = 0x01,\r
-                       \r
-                       .Data                   = {0x03, 0x01}\r
-               },\r
-\r
        .CDC1_Functional_AbstractControlManagement = \r
                {\r
                        .Header                 = {.Size = sizeof(CDC_FUNCTIONAL_DESCRIPTOR(1)), .Type = 0x24},\r
        .CDC1_Functional_AbstractControlManagement = \r
                {\r
                        .Header                 = {.Size = sizeof(CDC_FUNCTIONAL_DESCRIPTOR(1)), .Type = 0x24},\r
@@ -244,14 +236,6 @@ USB_Descriptor_Configuration_t PROGMEM ConfigurationDescriptor =
                        .Data                   = {0x01, 0x10}\r
                },\r
 \r
                        .Data                   = {0x01, 0x10}\r
                },\r
 \r
-       .CDC2_Functional_CallManagement = \r
-               {\r
-                       .Header                 = {.Size = sizeof(CDC_FUNCTIONAL_DESCRIPTOR(2)), .Type = 0x24},\r
-                       .SubType                = 0x01,\r
-                       \r
-                       .Data                   = {0x03, 0x03}\r
-               },\r
-\r
        .CDC2_Functional_AbstractControlManagement = \r
                {\r
                        .Header                 = {.Size = sizeof(CDC_FUNCTIONAL_DESCRIPTOR(1)), .Type = 0x24},\r
        .CDC2_Functional_AbstractControlManagement = \r
                {\r
                        .Header                 = {.Size = sizeof(CDC_FUNCTIONAL_DESCRIPTOR(1)), .Type = 0x24},\r
index b8ebd0a..c659ad8 100644 (file)
@@ -92,7 +92,6 @@
                        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_Association_t   CDC1_IAD;\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
                        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_Association_t   CDC2_IAD;\r
                        USB_Descriptor_Interface_t               CDC2_CCI_Interface;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC2_Functional_IntHeader;\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
-                       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
index b25b5d2..ff3dccc 100644 (file)
@@ -109,15 +109,7 @@ USB_Descriptor_Configuration_t PROGMEM ConfigurationDescriptor =
                        \r
                        .Data                   = {0x01, 0x10}\r
                },\r
                        \r
                        .Data                   = {0x01, 0x10}\r
                },\r
-               \r
-       .CDC_Functional_CallManagement= \r
-               {\r
-                       .Header                 = {.Size = sizeof(CDC_FUNCTIONAL_DESCRIPTOR(2)), .Type = 0x24},\r
-                       .SubType                = 0x01,\r
-                       \r
-                       .Data                   = {0x00, 0x00}\r
-               },\r
-               \r
+\r
        .CDC_Functional_AbstractControlManagement = \r
                {\r
                        .Header                 = {.Size = sizeof(CDC_FUNCTIONAL_DESCRIPTOR(1)), .Type = 0x24},\r
        .CDC_Functional_AbstractControlManagement = \r
                {\r
                        .Header                 = {.Size = sizeof(CDC_FUNCTIONAL_DESCRIPTOR(1)), .Type = 0x24},\r
index 0245049..1840669 100644 (file)
@@ -82,7 +82,6 @@
                        USB_Descriptor_Configuration_Header_t    Config;\r
                        USB_Descriptor_Interface_t               CDC_CCI_Interface;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_Header;\r
                        USB_Descriptor_Configuration_Header_t    Config;\r
                        USB_Descriptor_Interface_t               CDC_CCI_Interface;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_Header;\r
-                       CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_CallManagement;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(1)             CDC_Functional_AbstractControlManagement;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_Union;\r
                        USB_Descriptor_Endpoint_t                CDC_ManagementEndpoint;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(1)             CDC_Functional_AbstractControlManagement;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_Union;\r
                        USB_Descriptor_Endpoint_t                CDC_ManagementEndpoint;\r
index ff2ebf2..56385d4 100644 (file)
@@ -122,14 +122,6 @@ USB_Descriptor_Configuration_t PROGMEM ConfigurationDescriptor =
                        .Data                   = {0x01, 0x10}\r
                },\r
 \r
                        .Data                   = {0x01, 0x10}\r
                },\r
 \r
-       .CDC_Functional_CallManagement = \r
-               {\r
-                       .Header                 = {.Size = sizeof(CDC_FUNCTIONAL_DESCRIPTOR(2)), .Type = 0x24},\r
-                       .SubType                = 0x01,\r
-                       \r
-                       .Data                   = {0x03, 0x01}\r
-               },\r
-\r
        .CDC_Functional_AbstractControlManagement = \r
                {\r
                        .Header                 = {.Size = sizeof(CDC_FUNCTIONAL_DESCRIPTOR(1)), .Type = 0x24},\r
        .CDC_Functional_AbstractControlManagement = \r
                {\r
                        .Header                 = {.Size = sizeof(CDC_FUNCTIONAL_DESCRIPTOR(1)), .Type = 0x24},\r
index 5610854..8866752 100644 (file)
@@ -82,7 +82,6 @@
                        USB_Descriptor_Configuration_Header_t    Config;\r
                        USB_Descriptor_Interface_t               CDC_CCI_Interface;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_IntHeader;\r
                        USB_Descriptor_Configuration_Header_t    Config;\r
                        USB_Descriptor_Interface_t               CDC_CCI_Interface;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_IntHeader;\r
-                       CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_CallManagement;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(1)             CDC_Functional_AbstractControlManagement;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_Union;\r
                        USB_Descriptor_Endpoint_t                CDC_ManagementEndpoint;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(1)             CDC_Functional_AbstractControlManagement;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_Union;\r
                        USB_Descriptor_Endpoint_t                CDC_ManagementEndpoint;\r
index 4a1dba0..9e36872 100644 (file)
@@ -66,6 +66,7 @@
   *  - Fixed INTERRUPT_CONTROL_ENDPOINT compile time option preventing other interrupts from occuring while the control endpoint\r
   *    request is being processed, causing possible lockups if a USB interrupt occurs during a transfer\r
   *  - Fixed TeensyHID bootloader not working on some USB AVR models with the official TeensyLoader GUI application\r
   *  - Fixed INTERRUPT_CONTROL_ENDPOINT compile time option preventing other interrupts from occuring while the control endpoint\r
   *    request is being processed, causing possible lockups if a USB interrupt occurs during a transfer\r
   *  - Fixed TeensyHID bootloader not working on some USB AVR models with the official TeensyLoader GUI application\r
+  *  - Remove incorrect Abstract Call Management class specific descriptor from the CDC demos, bootloaders and projects\r
   *\r
   *  \section Sec_ChangeLog100219 Version 100219\r
   *\r
   *\r
   *  \section Sec_ChangeLog100219 Version 100219\r
   *\r
index d29b3b2..85c2c14 100644 (file)
@@ -110,14 +110,6 @@ USB_Descriptor_Configuration_t PROGMEM ConfigurationDescriptor =
                        .Data                   = {0x01, 0x10}\r
                },\r
 \r
                        .Data                   = {0x01, 0x10}\r
                },\r
 \r
-       .CDC_Functional_CallManagement = \r
-               {\r
-                       .Header                 = {.Size = sizeof(CDC_FUNCTIONAL_DESCRIPTOR(2)), .Type = 0x24},\r
-                       .SubType                = 0x01,\r
-                       \r
-                       .Data                   = {0x03, 0x01}\r
-               },\r
-\r
        .CDC_Functional_AbstractControlManagement = \r
                {\r
                        .Header                 = {.Size = sizeof(CDC_FUNCTIONAL_DESCRIPTOR(1)), .Type = 0x24},\r
        .CDC_Functional_AbstractControlManagement = \r
                {\r
                        .Header                 = {.Size = sizeof(CDC_FUNCTIONAL_DESCRIPTOR(1)), .Type = 0x24},\r
index fc47f6f..45bab84 100644 (file)
@@ -68,7 +68,6 @@
                        USB_Descriptor_Configuration_Header_t    Config;\r
                        USB_Descriptor_Interface_t               CDC_CCI_Interface;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_IntHeader;\r
                        USB_Descriptor_Configuration_Header_t    Config;\r
                        USB_Descriptor_Interface_t               CDC_CCI_Interface;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_IntHeader;\r
-                       CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_CallManagement;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(1)             CDC_Functional_AbstractControlManagement;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_Union;\r
                        USB_Descriptor_Endpoint_t                CDC_ManagementEndpoint;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(1)             CDC_Functional_AbstractControlManagement;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_Union;\r
                        USB_Descriptor_Endpoint_t                CDC_ManagementEndpoint;\r
index 367fea3..deef087 100644 (file)
@@ -122,14 +122,6 @@ USB_Descriptor_Configuration_t PROGMEM ConfigurationDescriptor =
                        .Data                   = {0x01, 0x10}\r
                },\r
 \r
                        .Data                   = {0x01, 0x10}\r
                },\r
 \r
-       .CDC_Functional_CallManagement = \r
-               {\r
-                       .Header                 = {.Size = sizeof(CDC_FUNCTIONAL_DESCRIPTOR(2)), .Type = 0x24},\r
-                       .SubType                = 0x01,\r
-                       \r
-                       .Data                   = {0x03, 0x01}\r
-               },\r
-\r
        .CDC_Functional_AbstractControlManagement = \r
                {\r
                        .Header                 = {.Size = sizeof(CDC_FUNCTIONAL_DESCRIPTOR(1)), .Type = 0x24},\r
        .CDC_Functional_AbstractControlManagement = \r
                {\r
                        .Header                 = {.Size = sizeof(CDC_FUNCTIONAL_DESCRIPTOR(1)), .Type = 0x24},\r
index 2c56fa3..76eb1fc 100644 (file)
@@ -68,7 +68,6 @@
                        USB_Descriptor_Configuration_Header_t    Config;\r
                        USB_Descriptor_Interface_t               CDC_CCI_Interface;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_IntHeader;\r
                        USB_Descriptor_Configuration_Header_t    Config;\r
                        USB_Descriptor_Interface_t               CDC_CCI_Interface;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_IntHeader;\r
-                       CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_CallManagement;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(1)             CDC_Functional_AbstractControlManagement;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_Union;\r
                        USB_Descriptor_Endpoint_t                CDC_ManagementEndpoint;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(1)             CDC_Functional_AbstractControlManagement;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_Union;\r
                        USB_Descriptor_Endpoint_t                CDC_ManagementEndpoint;\r
index 3a3e9f2..9343b92 100644 (file)
@@ -122,14 +122,6 @@ USB_Descriptor_Configuration_t PROGMEM ConfigurationDescriptor =
                        .Data                   = {0x01, 0x10}\r
                },\r
 \r
                        .Data                   = {0x01, 0x10}\r
                },\r
 \r
-       .CDC_Functional_CallManagement = \r
-               {\r
-                       .Header                 = {.Size = sizeof(CDC_FUNCTIONAL_DESCRIPTOR(2)), .Type = 0x24},\r
-                       .SubType                = 0x01,\r
-                       \r
-                       .Data                   = {0x03, 0x01}\r
-               },\r
-\r
        .CDC_Functional_AbstractControlManagement = \r
                {\r
                        .Header                 = {.Size = sizeof(CDC_FUNCTIONAL_DESCRIPTOR(1)), .Type = 0x24},\r
        .CDC_Functional_AbstractControlManagement = \r
                {\r
                        .Header                 = {.Size = sizeof(CDC_FUNCTIONAL_DESCRIPTOR(1)), .Type = 0x24},\r
index fc47f6f..45bab84 100644 (file)
@@ -68,7 +68,6 @@
                        USB_Descriptor_Configuration_Header_t    Config;\r
                        USB_Descriptor_Interface_t               CDC_CCI_Interface;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_IntHeader;\r
                        USB_Descriptor_Configuration_Header_t    Config;\r
                        USB_Descriptor_Interface_t               CDC_CCI_Interface;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_IntHeader;\r
-                       CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_CallManagement;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(1)             CDC_Functional_AbstractControlManagement;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_Union;\r
                        USB_Descriptor_Endpoint_t                CDC_ManagementEndpoint;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(1)             CDC_Functional_AbstractControlManagement;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_Union;\r
                        USB_Descriptor_Endpoint_t                CDC_ManagementEndpoint;\r
index d1158b2..ca98b33 100644 (file)
@@ -122,14 +122,6 @@ USART_USB_Descriptor_Configuration_t PROGMEM USART_ConfigurationDescriptor =
                        .Data                   = {0x01, 0x10}\r
                },\r
 \r
                        .Data                   = {0x01, 0x10}\r
                },\r
 \r
-       .CDC_Functional_CallManagement = \r
-               {\r
-                       .Header                 = {.Size = sizeof(CDC_FUNCTIONAL_DESCRIPTOR(2)), .Type = 0x24},\r
-                       .SubType                = 0x01,\r
-                       \r
-                       .Data                   = {0x03, 0x01}\r
-               },\r
-\r
        .CDC_Functional_AbstractControlManagement = \r
                {\r
                        .Header                 = {.Size = sizeof(CDC_FUNCTIONAL_DESCRIPTOR(1)), .Type = 0x24},\r
        .CDC_Functional_AbstractControlManagement = \r
                {\r
                        .Header                 = {.Size = sizeof(CDC_FUNCTIONAL_DESCRIPTOR(1)), .Type = 0x24},\r
index a5e235c..b915301 100644 (file)
@@ -68,7 +68,6 @@
                        USB_Descriptor_Configuration_Header_t    Config;\r
                        USB_Descriptor_Interface_t               CDC_CCI_Interface;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_IntHeader;\r
                        USB_Descriptor_Configuration_Header_t    Config;\r
                        USB_Descriptor_Interface_t               CDC_CCI_Interface;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_IntHeader;\r
-                       CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_CallManagement;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(1)             CDC_Functional_AbstractControlManagement;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_Union;\r
                        USB_Descriptor_Endpoint_t                CDC_ManagementEndpoint;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(1)             CDC_Functional_AbstractControlManagement;\r
                        CDC_FUNCTIONAL_DESCRIPTOR(2)             CDC_Functional_Union;\r
                        USB_Descriptor_Endpoint_t                CDC_ManagementEndpoint;\r